OrderItem constructor
OrderItem({
- String? id,
- String? description,
- String? name,
- String? materialCode,
- dynamic currency,
- dynamic label,
- String? quantity,
- String? initialQuantity,
- String? productOrderItemType,
- String? offerId,
- dynamic brand,
- List<
Discount> ? discounts, - List<
Tax> ? taxes, - List<
Tax> ? adhocTaxes, - dynamic totalDiscountPercentage,
- int? totalTaxPercentage,
- int? whtPercentage,
- Wht? unitPrice,
- Wht? unitPriceWithoutTax,
- Wht? unitDiscount,
- Wht? unitTax,
- Wht? unitWht,
- Wht? priceWithoutTax,
- Wht? priceWithTax,
- dynamic priceWithoutDiscount,
- dynamic priceWithDiscount,
- dynamic priceWithoutTaxAndDiscount,
- Wht? priceWithoutTaxAndWithDiscount,
- Wht? totalWht,
- Wht? totalTax,
- Wht? totalDiscount,
- Wht? totalDiscountWithoutTax,
- Wht? totalPrice,
- Wht? actualPriceWithTax,
- Wht? actualPriceWithTaxInLocalCurrency,
- Wht? actualPriceWithoutTax,
- Wht? actualPriceWithoutTaxInLocalCurrency,
- Wht? actualPricePerUnitWithTax,
- Wht? actualPricePerUnitWithTaxInLocalCurrency,
- Wht? actualPricePerUnitWithoutTax,
- Wht? actualPricePerUnitWithoutTaxInLocalCurrency,
- Wht? markupPrice,
- Wht? markupDiscountPercentage,
- Wht? netSalesAfterDiscountPerPiece,
- Wht? netTaxPerPiece,
- Wht? netTaxPerOrderLine,
- Wht? netSalesAfterDiscount,
- String? pogId,
- String? pogName,
- dynamic commissionPercentage,
- Wht? totalPriceInLocalCurrency,
- Wht? totalDiscountInLocalCurrency,
- Wht? totalDiscountPercentageInLocalCurrency,
- Wht? unitDiscountInLocalCurrency,
- Wht? unitWhtInLocalCurrency,
- Wht? commissionAmount,
- Wht? commissionRate,
- Wht? commissionAmountInLocalCurrency,
- Wht? priceWithTaxInLocalCurrency,
- Wht? netExcludedWithHeldTax,
Implementation
OrderItem({
this.id,
this.description,
this.name,
this.materialCode,
this.currency,
this.label,
this.quantity,
this.initialQuantity,
this.productOrderItemType,
this.offerId,
this.brand,
this.discounts,
this.taxes,
this.adhocTaxes,
this.totalDiscountPercentage,
this.totalTaxPercentage,
this.whtPercentage,
this.unitPrice,
this.unitPriceWithoutTax,
this.unitDiscount,
this.unitTax,
this.unitWht,
this.priceWithoutTax,
this.priceWithTax,
this.priceWithoutDiscount,
this.priceWithDiscount,
this.priceWithoutTaxAndDiscount,
this.priceWithoutTaxAndWithDiscount,
this.totalWht,
this.totalTax,
this.totalDiscount,
this.totalDiscountWithoutTax,
this.totalPrice,
this.actualPriceWithTax,
this.actualPriceWithTaxInLocalCurrency,
this.actualPriceWithoutTax,
this.actualPriceWithoutTaxInLocalCurrency,
this.actualPricePerUnitWithTax,
this.actualPricePerUnitWithTaxInLocalCurrency,
this.actualPricePerUnitWithoutTax,
this.actualPricePerUnitWithoutTaxInLocalCurrency,
this.markupPrice,
this.markupDiscountPercentage,
this.netSalesAfterDiscountPerPiece,
this.netTaxPerPiece,
this.netTaxPerOrderLine,
this.netSalesAfterDiscount,
this.pogId,
this.pogName,
this.commissionPercentage,
this.totalPriceInLocalCurrency,
this.totalDiscountInLocalCurrency,
this.totalDiscountPercentageInLocalCurrency,
this.unitDiscountInLocalCurrency,
this.unitWhtInLocalCurrency,
this.commissionAmount,
this.commissionRate,
this.commissionAmountInLocalCurrency,
this.priceWithTaxInLocalCurrency,
this.netExcludedWithHeldTax,
});