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