SaleDetail constructor

SaleDetail({
  1. String? createdByUserName,
  2. String? updatedByUserName,
  3. String? createdBy,
  4. String? createdDate,
  5. String? updatedBy,
  6. String? updatedDate,
  7. int? id,
  8. String? productCount,
  9. String? storeId,
  10. String? purchaseType,
  11. String? conversionUnit,
  12. String? conversionValue,
  13. String? frequency,
  14. String? factor,
  15. String? status,
  16. String? penaltyCharges,
  17. String? refundAmount,
  18. String? warrantyPeriod,
  19. String? nextInstallmentAmountToBePaid,
  20. String? endDate,
  21. String? mainSaleOrderId,
  22. String? type,
  23. String? resellerId,
  24. String? cashRegisterId,
  25. String? invoiceId,
  26. String? cartId,
  27. String? paymentTransactionId,
  28. String? transactionType,
  29. String? transactionSubType,
  30. String? saleType,
  31. String? extTransferRefNo,
  32. String? extReceiptNo,
  33. String? invoiceReceiptFileId,
  34. String? paymentReceiptFileId,
  35. SaleCustomerDetails? customerDetails,
  36. String? sellerType,
  37. String? sellerId,
  38. String? buyerType,
  39. String? buyerId,
  40. String? perInstallmentAmount,
  41. String? pendingInstallments,
  42. String? completedInstallments,
  43. String? totalInstallments,
  44. String? paymentDueDate,
  45. double? priceWithDiscount,
  46. double? priceWithoutDiscount,
  47. double? priceWithTax,
  48. double? priceWithoutTax,
  49. String? priceWithWithHeldTax,
  50. String? priceWithoutWithHeldTax,
  51. double? withHeldTaxPercentage,
  52. String? withHeldTaxAmount,
  53. String? withHeldTaxCode,
  54. String? pendingAmount,
  55. String? paidAmount,
  56. String? totalAmount,
  57. String? paymentOrderId,
})

Implementation

SaleDetail(
    {this.createdByUserName,
    this.updatedByUserName,
    this.createdBy,
    this.createdDate,
    this.updatedBy,
    this.updatedDate,
    this.id,
    this.productCount,
    this.storeId,
    this.purchaseType,
    this.conversionUnit,
    this.conversionValue,
    this.frequency,
    this.factor,
    this.status,
    this.penaltyCharges,
    this.refundAmount,
    this.warrantyPeriod,
    this.nextInstallmentAmountToBePaid,
    this.endDate,
    this.mainSaleOrderId,
    this.type,
    this.resellerId,
    this.cashRegisterId,
    this.invoiceId,
    this.cartId,
    this.paymentTransactionId,
    this.transactionType,
    this.transactionSubType,
    this.saleType,
    this.extTransferRefNo,
    this.extReceiptNo,
    this.invoiceReceiptFileId,
    this.paymentReceiptFileId,
    this.customerDetails,
    this.sellerType,
    this.sellerId,
    this.buyerType,
    this.buyerId,
    this.perInstallmentAmount,
    this.pendingInstallments,
    this.completedInstallments,
    this.totalInstallments,
    this.paymentDueDate,
    this.priceWithDiscount,
    this.priceWithoutDiscount,
    this.priceWithTax,
    this.priceWithoutTax,
    this.priceWithWithHeldTax,
    this.priceWithoutWithHeldTax,
    this.withHeldTaxPercentage,
    this.withHeldTaxAmount,
    this.withHeldTaxCode,
    this.pendingAmount,
    this.paidAmount,
    this.totalAmount,
    this.paymentOrderId});