WebApiModulesBillingReceiptReceipt constructor

WebApiModulesBillingReceiptReceipt({
  1. String? receiptId,
  2. String? receiptDate,
  3. String? locationId,
  4. String? locationCode,
  5. String? location,
  6. String? customerId,
  7. String? customer,
  8. String? dealId,
  9. String? deal,
  10. String? paymentBy,
  11. String? customerDealId,
  12. String? customerDeal,
  13. String? paymentTypeId,
  14. String? paymentType,
  15. String? paymentTypeType,
  16. String? paymentTypeExportPaymentMethod,
  17. String? checkNumber,
  18. double? paymentAmount,
  19. String? appliedById,
  20. String? appliedBy,
  21. String? modifiedById,
  22. String? modifiedBy,
  23. String? paymentMemo,
  24. String? recType,
  25. String? chargeBatchId,
  26. String? chargeBatchNumber,
  27. String? currencyId,
  28. String? currencyCode,
  29. String? currencySymbol,
  30. String? officeLocationDefaultCurrencyId,
  31. String? overPaymentId,
  32. List<WebApiModulesBillingReceiptReceiptInvoice>? invoiceDataList,
  33. List<WebApiModulesBillingReceiptReceiptCredit>? creditDataList,
  34. bool? createOverpayment,
  35. bool? createDepletingDeposit,
  36. String? dealDepositId,
  37. String? dealDepositCheckNumber,
  38. String? customerDepositId,
  39. String? customerDepositCheckNumber,
  40. String? orderId,
  41. String? orderDescription,
  42. String? transactionId,
  43. String? refundingTransactionId,
  44. String? creditCardNumber,
  45. String? creditCardExpirationDate,
  46. String? creditCardName,
  47. String? creditCardAccountId,
  48. String? creditCardPaymentMode,
  49. int? creditCardPinPadId,
  50. String? newCreditCardAccountToken,
  51. String? newCreditCardExpirationDate,
  52. String? newCreditCardCardholderName,
  53. bool? newCreditCardSaveCreditCard,
  54. bool? creditCardDefaultAccount,
  55. bool? newCreditCardAuthorizationOnFile,
  56. String? newCreditCardAddress,
  57. String? newCreditCardAddress2,
  58. String? newCreditCardCity,
  59. String? newCreditCardRegion,
  60. String? newCreditCardPostalCode,
  61. String? newCreditCardCountryId,
  62. DateTime? dateStamp,
  63. String? refundingReceiptId,
  64. bool? isCreditCardReceiptVoided,
  65. String? auditNote,
  66. String? recordTitle,
  67. List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>? fields,
  68. List<FwStandardDataFwCustomValue>? custom,
  69. List<FwStandardDataFwDefaultAttribute>? defaultFieldAttributes,
  70. List<FwStandardDataFwTranslatedValue>? translation,
})

Implementation

WebApiModulesBillingReceiptReceipt({
  this.receiptId,
  this.receiptDate,
  this.locationId,
  this.locationCode,
  this.location,
  this.customerId,
  this.customer,
  this.dealId,
  this.deal,
  this.paymentBy,
  this.customerDealId,
  this.customerDeal,
  this.paymentTypeId,
  this.paymentType,
  this.paymentTypeType,
  this.paymentTypeExportPaymentMethod,
  this.checkNumber,
  this.paymentAmount,
  this.appliedById,
  this.appliedBy,
  this.modifiedById,
  this.modifiedBy,
  this.paymentMemo,
  this.recType,
  this.chargeBatchId,
  this.chargeBatchNumber,
  this.currencyId,
  this.currencyCode,
  this.currencySymbol,
  this.officeLocationDefaultCurrencyId,
  this.overPaymentId,
  this.invoiceDataList,
  this.creditDataList,
  this.createOverpayment,
  this.createDepletingDeposit,
  this.dealDepositId,
  this.dealDepositCheckNumber,
  this.customerDepositId,
  this.customerDepositCheckNumber,
  this.orderId,
  this.orderDescription,
  this.transactionId,
  this.refundingTransactionId,
  this.creditCardNumber,
  this.creditCardExpirationDate,
  this.creditCardName,
  this.creditCardAccountId,
  this.creditCardPaymentMode,
  this.creditCardPinPadId,
  this.newCreditCardAccountToken,
  this.newCreditCardExpirationDate,
  this.newCreditCardCardholderName,
  this.newCreditCardSaveCreditCard,
  this.creditCardDefaultAccount,
  this.newCreditCardAuthorizationOnFile,
  this.newCreditCardAddress,
  this.newCreditCardAddress2,
  this.newCreditCardCity,
  this.newCreditCardRegion,
  this.newCreditCardPostalCode,
  this.newCreditCardCountryId,
  this.dateStamp,
  this.refundingReceiptId,
  this.isCreditCardReceiptVoided,
  this.auditNote,
  this.recordTitle,
  this.fields,
  this.custom,
  this.defaultFieldAttributes,
  this.translation,
});