OrderItem constructor

OrderItem({
  1. String? id,
  2. String? description,
  3. String? name,
  4. String? materialCode,
  5. dynamic currency,
  6. dynamic label,
  7. String? quantity,
  8. String? initialQuantity,
  9. String? productOrderItemType,
  10. String? offerId,
  11. dynamic brand,
  12. List<Discount>? discounts,
  13. List<Tax>? taxes,
  14. List<Tax>? adhocTaxes,
  15. dynamic totalDiscountPercentage,
  16. int? totalTaxPercentage,
  17. int? whtPercentage,
  18. Wht? unitPrice,
  19. Wht? unitPriceWithoutTax,
  20. Wht? unitDiscount,
  21. Wht? unitTax,
  22. Wht? unitWht,
  23. Wht? priceWithoutTax,
  24. Wht? priceWithTax,
  25. dynamic priceWithoutDiscount,
  26. dynamic priceWithDiscount,
  27. dynamic priceWithoutTaxAndDiscount,
  28. Wht? priceWithoutTaxAndWithDiscount,
  29. Wht? totalWht,
  30. Wht? totalTax,
  31. Wht? totalDiscount,
  32. Wht? totalDiscountWithoutTax,
  33. Wht? totalPrice,
  34. Wht? actualPriceWithTax,
  35. Wht? actualPriceWithTaxInLocalCurrency,
  36. Wht? actualPriceWithoutTax,
  37. Wht? actualPriceWithoutTaxInLocalCurrency,
  38. Wht? actualPricePerUnitWithTax,
  39. Wht? actualPricePerUnitWithTaxInLocalCurrency,
  40. Wht? actualPricePerUnitWithoutTax,
  41. Wht? actualPricePerUnitWithoutTaxInLocalCurrency,
  42. Wht? markupPrice,
  43. Wht? markupDiscountPercentage,
  44. Wht? netSalesAfterDiscountPerPiece,
  45. Wht? netTaxPerPiece,
  46. Wht? netTaxPerOrderLine,
  47. Wht? netSalesAfterDiscount,
  48. String? pogId,
  49. String? pogName,
  50. dynamic commissionPercentage,
  51. Wht? totalPriceInLocalCurrency,
  52. Wht? totalDiscountInLocalCurrency,
  53. Wht? totalDiscountPercentageInLocalCurrency,
  54. Wht? unitDiscountInLocalCurrency,
  55. Wht? unitWhtInLocalCurrency,
  56. Wht? commissionAmount,
  57. Wht? commissionRate,
  58. Wht? commissionAmountInLocalCurrency,
  59. Wht? priceWithTaxInLocalCurrency,
  60. 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,
});