BillDetailsData constructor

BillDetailsData({
  1. int? id,
  2. String? organizationId,
  3. CustomerDetails? customerDetails,
  4. String? status,
  5. String? dueDate,
  6. bool? archived,
  7. String? type,
  8. String? mainOrderId,
  9. double? refundableAmount,
  10. Credit? credit,
  11. Credit? debit,
  12. Credit? balance,
  13. String? paymentDueDate,
  14. SaleDetail? saleDetail,
  15. String? transactionType,
  16. SaleExtendedDetails? saleExtendedDetails,
  17. CustomerDetails? soldToParty,
  18. CustomerDetails? billToParty,
  19. CustomerDetails? payerParty,
  20. SoldByParty? soldByParty,
  21. List<Attachments>? attachments,
  22. String? paymentTransactionId,
  23. List<Details>? details,
  24. List<HeaderTags>? headerTags,
  25. Credit? totalPaymentCollected,
  26. bool? overdue,
  27. bool? canceled,
  28. bool? creditInvoice,
  29. bool? closed,
  30. bool? open,
  31. String? paymentStatus,
  32. bool? allowModifyPayment,
  33. String? invoiceNumber,
  34. bool? refundable,
})

Implementation

BillDetailsData(
    {this.id,
    this.organizationId,
    this.customerDetails,
    this.status,
    this.dueDate,
    this.archived,
    this.type,
    this.mainOrderId,
    this.refundableAmount,
    this.credit,
    this.debit,
    this.balance,
    this.paymentDueDate,
    this.saleDetail,
    this.transactionType,
    this.saleExtendedDetails,
    this.soldToParty,
    this.billToParty,
    this.payerParty,
    this.soldByParty,
    this.attachments,
    this.paymentTransactionId,
    // this.actionList,
    this.details,
    this.headerTags,
    this.totalPaymentCollected,
    this.overdue,
    this.canceled,
    this.creditInvoice,
    this.closed,
    this.open,
    this.paymentStatus,
    this.allowModifyPayment,
    this.invoiceNumber,
    this.refundable});