WebApiModulesBillingInvoiceInvoice class

Available extensions
Annotations
  • @JsonSerializable.new(explicitToJson: true)

Constructors

WebApiModulesBillingInvoiceInvoice({String? invoiceId, String? invoiceNumber, String? invoiceDate, String? invoiceDueDate, String? invoiceType, String? billingStartDate, String? billingEndDate, String? usageStartDate, String? usageEndDate, String? orderId, String? orderNumber, String? orderDescription, String? orderDate, String? orderLocation, String? invoiceDescription, String? creditingInvoiceId, String? creditingInvoiceNumber, String? customerId, String? customer, String? customerTypeId, String? customerType, String? dealId, String? deal, String? dealNumber, String? dealTypeId, String? departmentId, String? department, String? purchaseOrderNumber, String? workAuthorizationNumber, String? status, String? statusDate, bool? isNoCharge, bool? isAdjusted, bool? isBilledHiatus, int? episodeNumber, bool? hasLockedTotal, bool? isAlteredDates, String? officeLocationId, String? officeLocation, String? invoiceCreationBatchId, int? invoiceCreationBatchNumber, String? invoiceGroupNumber, bool? rentalSale, bool? lossAndDamage, bool? repair, String? inputByUserId, String? flatPoId, String? orderType, String? rebateCustomerId, String? orbitsapchgmajor, String? orbitsapchgsub, String? orbitsapchgdetail, String? orbitsapchgdeal, String? orbitsapchgset, bool? excludeFromFlatPo, bool? isSplitRental, bool? isRebateRental, double? invoiceListTotal, double? invoiceGrossTotal, double? invoiceDiscountTotal, double? invoiceDaysPerWeekDiscountTotal, String? referenceNumber, String? agentId, String? agent, String? projectManagerId, String? projectManager, String? billToAddressId, String? billToName, String? billToAttention1, String? billToAttention2, String? billToAddress1, String? billToAddress2, String? billToCity, String? billToState, String? billToZipCode, String? billToCountryId, String? billToCountry, String? billToCountryCodeIsoAlpha2, int? billToCountryCodePhone, String? invoiceClass, String? printNotes, String? paymentTermsId, String? paymentTerms, String? paymentTypeId, String? paymentType, String? taxId, String? taxOptionId, String? taxOption, String? tax1Name, String? tax2Name, double? rentalTaxRate1, double? salesTaxRate1, double? laborTaxRate1, double? rentalTaxRate2, double? salesTaxRate2, double? laborTaxRate2, String? taxItemCode, String? taxVendor, String? taxCountry, String? chargeBatchId, String? chargeBatchNumber, bool? quikPayDiscount, double? quikPayRentalTotal, double? quikPayTotal, double? receivedTotal, String? rateType, double? consignmentRevenue, bool? isNonBillable, String? currencyId, String? currencyCode, String? currencySymbol, String? officeLocationDefaultCurrencyId, String? divisionId, String? outsideSalesRepresentativeId, String? outsideSalesRepresentative, bool? exportTaxAsLineItem, String? invoiceNumberColor, String? statusColor, String? orderNumberColor, String? purchaseOrderNumberColor, String? dealColor, String? billingStartDateColor, String? invoiceTotalColor, String? descriptionColor, bool? hasRentalItem, bool? hasMeterItem, bool? hasSalesItem, bool? hasLaborItem, bool? hasMiscellaneousItem, bool? hasFacilityItem, bool? hasTransportationItem, bool? hasRentalSaleItem, bool? hasRepairItem, bool? hasConsignment, bool? hasLossAndDamageItem, bool? hasInternalInvoice, bool? isInternal, double? rentalTotal, double? salesTotal, double? facilitiesTotal, double? miscellaneousTotal, double? laborTotal, double? partsTotal, double? assetSaleTotal, double? invoiceSubTotal, double? invoiceTax1, double? invoiceTax2, double? invoiceTax, double? invoiceTotal, double? remainingTotal, bool? isStandAloneInvoice, String? warehouseId, String? termsConditionsId, String? termsConditions, String? sourceId, String? sourceDate, String? dateStamp, String? auditNote, String? recordTitle, List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>? fields, List<FwStandardDataFwCustomValue>? custom, List<FwStandardDataFwDefaultAttribute>? defaultFieldAttributes, List<FwStandardDataFwTranslatedValue>? translation})
WebApiModulesBillingInvoiceInvoice.fromJson(Map<String, dynamic> json)
factory

Properties

agent String?
final
agentId String?
final
assetSaleTotal double?
final
auditNote String?
final
billingEndDate String?
final
billingStartDate String?
final
billingStartDateColor String?
final
billToAddress1 String?
final
billToAddress2 String?
final
billToAddressId String?
final
billToAttention1 String?
final
billToAttention2 String?
final
billToCity String?
final
billToCountry String?
final
billToCountryCodeIsoAlpha2 String?
final
billToCountryCodePhone int?
final
billToCountryId String?
final
billToName String?
final
billToState String?
final
billToZipCode String?
final
chargeBatchId String?
final
chargeBatchNumber String?
final
consignmentRevenue double?
final
creditingInvoiceId String?
final
creditingInvoiceNumber String?
final
currencyCode String?
final
currencyId String?
final
currencySymbol String?
final
custom List<FwStandardDataFwCustomValue>?
final
customer String?
final
customerId String?
final
customerType String?
final
customerTypeId String?
final
dateStamp String?
final
deal String?
final
dealColor String?
final
dealId String?
final
dealNumber String?
final
dealTypeId String?
final
defaultFieldAttributes List<FwStandardDataFwDefaultAttribute>?
final
department String?
final
departmentId String?
final
descriptionColor String?
final
divisionId String?
final
episodeNumber int?
final
excludeFromFlatPo bool?
final
exportTaxAsLineItem bool?
final
facilitiesTotal double?
final
fields List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?
final
flatPoId String?
final
hasConsignment bool?
final
hasFacilityItem bool?
final
hashCode int
The hash code for this object.
no setteroverride
hasInternalInvoice bool?
final
hasLaborItem bool?
final
hasLockedTotal bool?
final
hasLossAndDamageItem bool?
final
hasMeterItem bool?
final
hasMiscellaneousItem bool?
final
hasRentalItem bool?
final
hasRentalSaleItem bool?
final
hasRepairItem bool?
final
hasSalesItem bool?
final
hasTransportationItem bool?
final
inputByUserId String?
final
invoiceClass String?
final
invoiceCreationBatchId String?
final
invoiceCreationBatchNumber int?
final
invoiceDate String?
final
invoiceDaysPerWeekDiscountTotal double?
final
invoiceDescription String?
final
invoiceDiscountTotal double?
final
invoiceDueDate String?
final
invoiceGrossTotal double?
final
invoiceGroupNumber String?
final
invoiceId String?
final
invoiceListTotal double?
final
invoiceNumber String?
final
invoiceNumberColor String?
final
invoiceSubTotal double?
final
invoiceTax double?
final
invoiceTax1 double?
final
invoiceTax2 double?
final
invoiceTotal double?
final
invoiceTotalColor String?
final
invoiceType String?
final
isAdjusted bool?
final
isAlteredDates bool?
final
isBilledHiatus bool?
final
isInternal bool?
final
isNoCharge bool?
final
isNonBillable bool?
final
isRebateRental bool?
final
isSplitRental bool?
final
isStandAloneInvoice bool?
final
laborTaxRate1 double?
final
laborTaxRate2 double?
final
laborTotal double?
final
lossAndDamage bool?
final
miscellaneousTotal double?
final
officeLocation String?
final
officeLocationDefaultCurrencyId String?
final
officeLocationId String?
final
orbitsapchgdeal String?
final
orbitsapchgdetail String?
final
orbitsapchgmajor String?
final
orbitsapchgset String?
final
orbitsapchgsub String?
final
orderDate String?
final
orderDescription String?
final
orderId String?
final
orderLocation String?
final
orderNumber String?
final
orderNumberColor String?
final
orderType String?
final
outsideSalesRepresentative String?
final
outsideSalesRepresentativeId String?
final
partsTotal double?
final
paymentTerms String?
final
paymentTermsId String?
final
paymentType String?
final
paymentTypeId String?
final
printNotes String?
final
projectManager String?
final
projectManagerId String?
final
purchaseOrderNumber String?
final
purchaseOrderNumberColor String?
final
quikPayDiscount bool?
final
quikPayRentalTotal double?
final
quikPayTotal double?
final
rateType String?
final
rebateCustomerId String?
final
receivedTotal double?
final
recordTitle String?
final
referenceNumber String?
final
remainingTotal double?
final
rentalSale bool?
final
rentalTaxRate1 double?
final
rentalTaxRate2 double?
final
rentalTotal double?
final
repair bool?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
salesTaxRate1 double?
final
salesTaxRate2 double?
final
salesTotal double?
final
sourceDate String?
final
sourceId String?
final
status String?
final
statusColor String?
final
statusDate String?
final
tax1Name String?
final
tax2Name String?
final
taxCountry String?
final
taxId String?
final
taxItemCode String?
final
taxOption String?
final
taxOptionId String?
final
taxVendor String?
final
termsConditions String?
final
termsConditionsId String?
final
translation List<FwStandardDataFwTranslatedValue>?
final
usageEndDate String?
final
usageStartDate String?
final
warehouseId String?
final
workAuthorizationNumber String?
final

Methods

copyWith({String? invoiceId, String? invoiceNumber, String? invoiceDate, String? invoiceDueDate, String? invoiceType, String? billingStartDate, String? billingEndDate, String? usageStartDate, String? usageEndDate, String? orderId, String? orderNumber, String? orderDescription, String? orderDate, String? orderLocation, String? invoiceDescription, String? creditingInvoiceId, String? creditingInvoiceNumber, String? customerId, String? customer, String? customerTypeId, String? customerType, String? dealId, String? deal, String? dealNumber, String? dealTypeId, String? departmentId, String? department, String? purchaseOrderNumber, String? workAuthorizationNumber, String? status, String? statusDate, bool? isNoCharge, bool? isAdjusted, bool? isBilledHiatus, int? episodeNumber, bool? hasLockedTotal, bool? isAlteredDates, String? officeLocationId, String? officeLocation, String? invoiceCreationBatchId, int? invoiceCreationBatchNumber, String? invoiceGroupNumber, bool? rentalSale, bool? lossAndDamage, bool? repair, String? inputByUserId, String? flatPoId, String? orderType, String? rebateCustomerId, String? orbitsapchgmajor, String? orbitsapchgsub, String? orbitsapchgdetail, String? orbitsapchgdeal, String? orbitsapchgset, bool? excludeFromFlatPo, bool? isSplitRental, bool? isRebateRental, double? invoiceListTotal, double? invoiceGrossTotal, double? invoiceDiscountTotal, double? invoiceDaysPerWeekDiscountTotal, String? referenceNumber, String? agentId, String? agent, String? projectManagerId, String? projectManager, String? billToAddressId, String? billToName, String? billToAttention1, String? billToAttention2, String? billToAddress1, String? billToAddress2, String? billToCity, String? billToState, String? billToZipCode, String? billToCountryId, String? billToCountry, String? billToCountryCodeIsoAlpha2, int? billToCountryCodePhone, String? invoiceClass, String? printNotes, String? paymentTermsId, String? paymentTerms, String? paymentTypeId, String? paymentType, String? taxId, String? taxOptionId, String? taxOption, String? tax1Name, String? tax2Name, double? rentalTaxRate1, double? salesTaxRate1, double? laborTaxRate1, double? rentalTaxRate2, double? salesTaxRate2, double? laborTaxRate2, String? taxItemCode, String? taxVendor, String? taxCountry, String? chargeBatchId, String? chargeBatchNumber, bool? quikPayDiscount, double? quikPayRentalTotal, double? quikPayTotal, double? receivedTotal, String? rateType, double? consignmentRevenue, bool? isNonBillable, String? currencyId, String? currencyCode, String? currencySymbol, String? officeLocationDefaultCurrencyId, String? divisionId, String? outsideSalesRepresentativeId, String? outsideSalesRepresentative, bool? exportTaxAsLineItem, String? invoiceNumberColor, String? statusColor, String? orderNumberColor, String? purchaseOrderNumberColor, String? dealColor, String? billingStartDateColor, String? invoiceTotalColor, String? descriptionColor, bool? hasRentalItem, bool? hasMeterItem, bool? hasSalesItem, bool? hasLaborItem, bool? hasMiscellaneousItem, bool? hasFacilityItem, bool? hasTransportationItem, bool? hasRentalSaleItem, bool? hasRepairItem, bool? hasConsignment, bool? hasLossAndDamageItem, bool? hasInternalInvoice, bool? isInternal, double? rentalTotal, double? salesTotal, double? facilitiesTotal, double? miscellaneousTotal, double? laborTotal, double? partsTotal, double? assetSaleTotal, double? invoiceSubTotal, double? invoiceTax1, double? invoiceTax2, double? invoiceTax, double? invoiceTotal, double? remainingTotal, bool? isStandAloneInvoice, String? warehouseId, String? termsConditionsId, String? termsConditions, String? sourceId, String? sourceDate, String? dateStamp, String? auditNote, String? recordTitle, List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>? fields, List<FwStandardDataFwCustomValue>? custom, List<FwStandardDataFwDefaultAttribute>? defaultFieldAttributes, List<FwStandardDataFwTranslatedValue>? translation}) WebApiModulesBillingInvoiceInvoice

Available on WebApiModulesBillingInvoiceInvoice, provided by the $WebApiModulesBillingInvoiceInvoiceExtension extension

copyWithWrapped({Wrapped<String?>? invoiceId, Wrapped<String?>? invoiceNumber, Wrapped<String?>? invoiceDate, Wrapped<String?>? invoiceDueDate, Wrapped<String?>? invoiceType, Wrapped<String?>? billingStartDate, Wrapped<String?>? billingEndDate, Wrapped<String?>? usageStartDate, Wrapped<String?>? usageEndDate, Wrapped<String?>? orderId, Wrapped<String?>? orderNumber, Wrapped<String?>? orderDescription, Wrapped<String?>? orderDate, Wrapped<String?>? orderLocation, Wrapped<String?>? invoiceDescription, Wrapped<String?>? creditingInvoiceId, Wrapped<String?>? creditingInvoiceNumber, Wrapped<String?>? customerId, Wrapped<String?>? customer, Wrapped<String?>? customerTypeId, Wrapped<String?>? customerType, Wrapped<String?>? dealId, Wrapped<String?>? deal, Wrapped<String?>? dealNumber, Wrapped<String?>? dealTypeId, Wrapped<String?>? departmentId, Wrapped<String?>? department, Wrapped<String?>? purchaseOrderNumber, Wrapped<String?>? workAuthorizationNumber, Wrapped<String?>? status, Wrapped<String?>? statusDate, Wrapped<bool?>? isNoCharge, Wrapped<bool?>? isAdjusted, Wrapped<bool?>? isBilledHiatus, Wrapped<int?>? episodeNumber, Wrapped<bool?>? hasLockedTotal, Wrapped<bool?>? isAlteredDates, Wrapped<String?>? officeLocationId, Wrapped<String?>? officeLocation, Wrapped<String?>? invoiceCreationBatchId, Wrapped<int?>? invoiceCreationBatchNumber, Wrapped<String?>? invoiceGroupNumber, Wrapped<bool?>? rentalSale, Wrapped<bool?>? lossAndDamage, Wrapped<bool?>? repair, Wrapped<String?>? inputByUserId, Wrapped<String?>? flatPoId, Wrapped<String?>? orderType, Wrapped<String?>? rebateCustomerId, Wrapped<String?>? orbitsapchgmajor, Wrapped<String?>? orbitsapchgsub, Wrapped<String?>? orbitsapchgdetail, Wrapped<String?>? orbitsapchgdeal, Wrapped<String?>? orbitsapchgset, Wrapped<bool?>? excludeFromFlatPo, Wrapped<bool?>? isSplitRental, Wrapped<bool?>? isRebateRental, Wrapped<double?>? invoiceListTotal, Wrapped<double?>? invoiceGrossTotal, Wrapped<double?>? invoiceDiscountTotal, Wrapped<double?>? invoiceDaysPerWeekDiscountTotal, Wrapped<String?>? referenceNumber, Wrapped<String?>? agentId, Wrapped<String?>? agent, Wrapped<String?>? projectManagerId, Wrapped<String?>? projectManager, Wrapped<String?>? billToAddressId, Wrapped<String?>? billToName, Wrapped<String?>? billToAttention1, Wrapped<String?>? billToAttention2, Wrapped<String?>? billToAddress1, Wrapped<String?>? billToAddress2, Wrapped<String?>? billToCity, Wrapped<String?>? billToState, Wrapped<String?>? billToZipCode, Wrapped<String?>? billToCountryId, Wrapped<String?>? billToCountry, Wrapped<String?>? billToCountryCodeIsoAlpha2, Wrapped<int?>? billToCountryCodePhone, Wrapped<String?>? invoiceClass, Wrapped<String?>? printNotes, Wrapped<String?>? paymentTermsId, Wrapped<String?>? paymentTerms, Wrapped<String?>? paymentTypeId, Wrapped<String?>? paymentType, Wrapped<String?>? taxId, Wrapped<String?>? taxOptionId, Wrapped<String?>? taxOption, Wrapped<String?>? tax1Name, Wrapped<String?>? tax2Name, Wrapped<double?>? rentalTaxRate1, Wrapped<double?>? salesTaxRate1, Wrapped<double?>? laborTaxRate1, Wrapped<double?>? rentalTaxRate2, Wrapped<double?>? salesTaxRate2, Wrapped<double?>? laborTaxRate2, Wrapped<String?>? taxItemCode, Wrapped<String?>? taxVendor, Wrapped<String?>? taxCountry, Wrapped<String?>? chargeBatchId, Wrapped<String?>? chargeBatchNumber, Wrapped<bool?>? quikPayDiscount, Wrapped<double?>? quikPayRentalTotal, Wrapped<double?>? quikPayTotal, Wrapped<double?>? receivedTotal, Wrapped<String?>? rateType, Wrapped<double?>? consignmentRevenue, Wrapped<bool?>? isNonBillable, Wrapped<String?>? currencyId, Wrapped<String?>? currencyCode, Wrapped<String?>? currencySymbol, Wrapped<String?>? officeLocationDefaultCurrencyId, Wrapped<String?>? divisionId, Wrapped<String?>? outsideSalesRepresentativeId, Wrapped<String?>? outsideSalesRepresentative, Wrapped<bool?>? exportTaxAsLineItem, Wrapped<String?>? invoiceNumberColor, Wrapped<String?>? statusColor, Wrapped<String?>? orderNumberColor, Wrapped<String?>? purchaseOrderNumberColor, Wrapped<String?>? dealColor, Wrapped<String?>? billingStartDateColor, Wrapped<String?>? invoiceTotalColor, Wrapped<String?>? descriptionColor, Wrapped<bool?>? hasRentalItem, Wrapped<bool?>? hasMeterItem, Wrapped<bool?>? hasSalesItem, Wrapped<bool?>? hasLaborItem, Wrapped<bool?>? hasMiscellaneousItem, Wrapped<bool?>? hasFacilityItem, Wrapped<bool?>? hasTransportationItem, Wrapped<bool?>? hasRentalSaleItem, Wrapped<bool?>? hasRepairItem, Wrapped<bool?>? hasConsignment, Wrapped<bool?>? hasLossAndDamageItem, Wrapped<bool?>? hasInternalInvoice, Wrapped<bool?>? isInternal, Wrapped<double?>? rentalTotal, Wrapped<double?>? salesTotal, Wrapped<double?>? facilitiesTotal, Wrapped<double?>? miscellaneousTotal, Wrapped<double?>? laborTotal, Wrapped<double?>? partsTotal, Wrapped<double?>? assetSaleTotal, Wrapped<double?>? invoiceSubTotal, Wrapped<double?>? invoiceTax1, Wrapped<double?>? invoiceTax2, Wrapped<double?>? invoiceTax, Wrapped<double?>? invoiceTotal, Wrapped<double?>? remainingTotal, Wrapped<bool?>? isStandAloneInvoice, Wrapped<String?>? warehouseId, Wrapped<String?>? termsConditionsId, Wrapped<String?>? termsConditions, Wrapped<String?>? sourceId, Wrapped<String?>? sourceDate, Wrapped<String?>? dateStamp, Wrapped<String?>? auditNote, Wrapped<String?>? recordTitle, Wrapped<List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?>? fields, Wrapped<List<FwStandardDataFwCustomValue>?>? custom, Wrapped<List<FwStandardDataFwDefaultAttribute>?>? defaultFieldAttributes, Wrapped<List<FwStandardDataFwTranslatedValue>?>? translation}) WebApiModulesBillingInvoiceInvoice

Available on WebApiModulesBillingInvoiceInvoice, provided by the $WebApiModulesBillingInvoiceInvoiceExtension extension

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
override

Operators

operator ==(dynamic other) bool
The equality operator.
override

Constants

fromJsonFactory → const WebApiModulesBillingInvoiceInvoice Function(Map<String, dynamic> json)
toJsonFactory → const Map<String, dynamic> Function(WebApiModulesBillingInvoiceInvoice instance)