copyWithWrapped method
WebApiModulesBillingBillingBilling
copyWithWrapped({
- Wrapped<
String?> ? sessionId, - Wrapped<
int?> ? billingId, - Wrapped<
String?> ? customerId, - Wrapped<
String?> ? customer, - Wrapped<
String?> ? dealId, - Wrapped<
String?> ? deal, - Wrapped<
String?> ? dealNumber, - Wrapped<
String?> ? flatPoId, - Wrapped<
String?> ? flatPoBillingScheduleId, - Wrapped<
String?> ? supplementalPoId, - Wrapped<
String?> ? departmentId, - Wrapped<
String?> ? department, - Wrapped<
String?> ? orderId, - Wrapped<
String?> ? orderNumber, - Wrapped<
String?> ? orderDate, - Wrapped<
String?> ? orderDescription, - Wrapped<
String?> ? status, - Wrapped<
String?> ? orderTypeId, - Wrapped<
String?> ? orderTypeType, - Wrapped<
String?> ? orderType, - Wrapped<
String?> ? billingCycleId, - Wrapped<
String?> ? billingCycle, - Wrapped<
String?> ? billingCycleType, - Wrapped<
String?> ? officeLocationId, - Wrapped<
String?> ? billingStartDate, - Wrapped<
String?> ? billingStopDate, - Wrapped<
String?> ? billAsOfDate, - Wrapped<
bool?> ? isNoCharge, - Wrapped<
bool?> ? isRepair, - Wrapped<
bool?> ? isFlatPo, - Wrapped<
bool?> ? pendingPo, - Wrapped<
String?> ? poNumber, - Wrapped<
double?> ? poAmount, - Wrapped<
String?> ? billingPeriodStartDate, - Wrapped<
String?> ? billingPeriodEndDate, - Wrapped<
bool?> ? validchargeno, - Wrapped<
String?> ? orbitsapchgmajor, - Wrapped<
String?> ? orbitsapchgsub, - Wrapped<
String?> ? orbitsapchgdetail, - Wrapped<
String?> ? orbitsapchgdeal, - Wrapped<
String?> ? orbitsapchgset, - Wrapped<
bool?> ? billingNotes, - Wrapped<
String?> ? recType, - Wrapped<
String?> ? worksheetId, - Wrapped<
String?> ? billingCycleEvent, - Wrapped<
int?> ? billingCycleEventOrder, - Wrapped<
bool?> ? inGroup, - Wrapped<
int?> ? groupNumber, - Wrapped<
int?> ? groupColor, - Wrapped<
bool?> ? doNotInvoice, - Wrapped<
String?> ? agentId, - Wrapped<
String?> ? agent, - Wrapped<
int?> ? episodeNumber, - Wrapped<
bool?> ? isFinalLossAndDamage, - Wrapped<
double?> ? billingTotal, - Wrapped<
bool?> ? hasRecurring, - Wrapped<
String?> ? contractId, - Wrapped<
String?> ? referenceNumber, - Wrapped<
bool?> ? billedHiatus, - Wrapped<
bool?> ? missingCrewBreakTime, - Wrapped<
bool?> ? missingCrewWorkTime, - Wrapped<
String?> ? currencyId, - Wrapped<
String?> ? currencyCode, - Wrapped<
String?> ? currencySymbol, - Wrapped<
String?> ? officeLocationDefaultCurrencyId, - Wrapped<
String?> ? projectManagerId, - Wrapped<
String?> ? projectManager, - Wrapped<
String?> ? outsideSalesRepresentativeId, - Wrapped<
String?> ? outsideSalesRepresentative, - Wrapped<
String?> ? orderNumberColor, - Wrapped<
String?> ? descriptionColor, - Wrapped<
String?> ? billingStopDateColor, - Wrapped<
String?> ? orderDateColor, - Wrapped<
String?> ? purchaseOrderNumberColor, - Wrapped<
String?> ? totalColor, - Wrapped<
String?> ? auditNote, - Wrapped<
String?> ? recordTitle, - Wrapped<
List< ? fields,FwStandardBusinessLogicFwBusinessLogicFieldDefinition> ?> - Wrapped<
List< ? custom,FwStandardDataFwCustomValue> ?> - Wrapped<
List< ? defaultFieldAttributes,FwStandardDataFwDefaultAttribute> ?> - Wrapped<
List< ? translation,FwStandardDataFwTranslatedValue> ?>
Implementation
WebApiModulesBillingBillingBilling copyWithWrapped(
{Wrapped<String?>? sessionId,
Wrapped<int?>? billingId,
Wrapped<String?>? customerId,
Wrapped<String?>? customer,
Wrapped<String?>? dealId,
Wrapped<String?>? deal,
Wrapped<String?>? dealNumber,
Wrapped<String?>? flatPoId,
Wrapped<String?>? flatPoBillingScheduleId,
Wrapped<String?>? supplementalPoId,
Wrapped<String?>? departmentId,
Wrapped<String?>? department,
Wrapped<String?>? orderId,
Wrapped<String?>? orderNumber,
Wrapped<String?>? orderDate,
Wrapped<String?>? orderDescription,
Wrapped<String?>? status,
Wrapped<String?>? orderTypeId,
Wrapped<String?>? orderTypeType,
Wrapped<String?>? orderType,
Wrapped<String?>? billingCycleId,
Wrapped<String?>? billingCycle,
Wrapped<String?>? billingCycleType,
Wrapped<String?>? officeLocationId,
Wrapped<String?>? billingStartDate,
Wrapped<String?>? billingStopDate,
Wrapped<String?>? billAsOfDate,
Wrapped<bool?>? isNoCharge,
Wrapped<bool?>? isRepair,
Wrapped<bool?>? isFlatPo,
Wrapped<bool?>? pendingPo,
Wrapped<String?>? poNumber,
Wrapped<double?>? poAmount,
Wrapped<String?>? billingPeriodStartDate,
Wrapped<String?>? billingPeriodEndDate,
Wrapped<bool?>? validchargeno,
Wrapped<String?>? orbitsapchgmajor,
Wrapped<String?>? orbitsapchgsub,
Wrapped<String?>? orbitsapchgdetail,
Wrapped<String?>? orbitsapchgdeal,
Wrapped<String?>? orbitsapchgset,
Wrapped<bool?>? billingNotes,
Wrapped<String?>? recType,
Wrapped<String?>? worksheetId,
Wrapped<String?>? billingCycleEvent,
Wrapped<int?>? billingCycleEventOrder,
Wrapped<bool?>? inGroup,
Wrapped<int?>? groupNumber,
Wrapped<int?>? groupColor,
Wrapped<bool?>? doNotInvoice,
Wrapped<String?>? agentId,
Wrapped<String?>? agent,
Wrapped<int?>? episodeNumber,
Wrapped<bool?>? isFinalLossAndDamage,
Wrapped<double?>? billingTotal,
Wrapped<bool?>? hasRecurring,
Wrapped<String?>? contractId,
Wrapped<String?>? referenceNumber,
Wrapped<bool?>? billedHiatus,
Wrapped<bool?>? missingCrewBreakTime,
Wrapped<bool?>? missingCrewWorkTime,
Wrapped<String?>? currencyId,
Wrapped<String?>? currencyCode,
Wrapped<String?>? currencySymbol,
Wrapped<String?>? officeLocationDefaultCurrencyId,
Wrapped<String?>? projectManagerId,
Wrapped<String?>? projectManager,
Wrapped<String?>? outsideSalesRepresentativeId,
Wrapped<String?>? outsideSalesRepresentative,
Wrapped<String?>? orderNumberColor,
Wrapped<String?>? descriptionColor,
Wrapped<String?>? billingStopDateColor,
Wrapped<String?>? orderDateColor,
Wrapped<String?>? purchaseOrderNumberColor,
Wrapped<String?>? totalColor,
Wrapped<String?>? auditNote,
Wrapped<String?>? recordTitle,
Wrapped<List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?>?
fields,
Wrapped<List<FwStandardDataFwCustomValue>?>? custom,
Wrapped<List<FwStandardDataFwDefaultAttribute>?>? defaultFieldAttributes,
Wrapped<List<FwStandardDataFwTranslatedValue>?>? translation}) {
return WebApiModulesBillingBillingBilling(
sessionId: (sessionId != null ? sessionId.value : this.sessionId),
billingId: (billingId != null ? billingId.value : this.billingId),
customerId: (customerId != null ? customerId.value : this.customerId),
customer: (customer != null ? customer.value : this.customer),
dealId: (dealId != null ? dealId.value : this.dealId),
deal: (deal != null ? deal.value : this.deal),
dealNumber: (dealNumber != null ? dealNumber.value : this.dealNumber),
flatPoId: (flatPoId != null ? flatPoId.value : this.flatPoId),
flatPoBillingScheduleId: (flatPoBillingScheduleId != null
? flatPoBillingScheduleId.value
: this.flatPoBillingScheduleId),
supplementalPoId: (supplementalPoId != null
? supplementalPoId.value
: this.supplementalPoId),
departmentId:
(departmentId != null ? departmentId.value : this.departmentId),
department: (department != null ? department.value : this.department),
orderId: (orderId != null ? orderId.value : this.orderId),
orderNumber:
(orderNumber != null ? orderNumber.value : this.orderNumber),
orderDate: (orderDate != null ? orderDate.value : this.orderDate),
orderDescription: (orderDescription != null
? orderDescription.value
: this.orderDescription),
status: (status != null ? status.value : this.status),
orderTypeId:
(orderTypeId != null ? orderTypeId.value : this.orderTypeId),
orderTypeType:
(orderTypeType != null ? orderTypeType.value : this.orderTypeType),
orderType: (orderType != null ? orderType.value : this.orderType),
billingCycleId: (billingCycleId != null
? billingCycleId.value
: this.billingCycleId),
billingCycle:
(billingCycle != null ? billingCycle.value : this.billingCycle),
billingCycleType: (billingCycleType != null
? billingCycleType.value
: this.billingCycleType),
officeLocationId: (officeLocationId != null
? officeLocationId.value
: this.officeLocationId),
billingStartDate: (billingStartDate != null
? billingStartDate.value
: this.billingStartDate),
billingStopDate: (billingStopDate != null
? billingStopDate.value
: this.billingStopDate),
billAsOfDate:
(billAsOfDate != null ? billAsOfDate.value : this.billAsOfDate),
isNoCharge: (isNoCharge != null ? isNoCharge.value : this.isNoCharge),
isRepair: (isRepair != null ? isRepair.value : this.isRepair),
isFlatPo: (isFlatPo != null ? isFlatPo.value : this.isFlatPo),
pendingPo: (pendingPo != null ? pendingPo.value : this.pendingPo),
poNumber: (poNumber != null ? poNumber.value : this.poNumber),
poAmount: (poAmount != null ? poAmount.value : this.poAmount),
billingPeriodStartDate: (billingPeriodStartDate != null
? billingPeriodStartDate.value
: this.billingPeriodStartDate),
billingPeriodEndDate: (billingPeriodEndDate != null
? billingPeriodEndDate.value
: this.billingPeriodEndDate),
validchargeno:
(validchargeno != null ? validchargeno.value : this.validchargeno),
orbitsapchgmajor: (orbitsapchgmajor != null
? orbitsapchgmajor.value
: this.orbitsapchgmajor),
orbitsapchgsub: (orbitsapchgsub != null
? orbitsapchgsub.value
: this.orbitsapchgsub),
orbitsapchgdetail: (orbitsapchgdetail != null
? orbitsapchgdetail.value
: this.orbitsapchgdetail),
orbitsapchgdeal: (orbitsapchgdeal != null
? orbitsapchgdeal.value
: this.orbitsapchgdeal),
orbitsapchgset: (orbitsapchgset != null
? orbitsapchgset.value
: this.orbitsapchgset),
billingNotes:
(billingNotes != null ? billingNotes.value : this.billingNotes),
recType: (recType != null ? recType.value : this.recType),
worksheetId:
(worksheetId != null ? worksheetId.value : this.worksheetId),
billingCycleEvent: (billingCycleEvent != null
? billingCycleEvent.value
: this.billingCycleEvent),
billingCycleEventOrder: (billingCycleEventOrder != null
? billingCycleEventOrder.value
: this.billingCycleEventOrder),
inGroup: (inGroup != null ? inGroup.value : this.inGroup),
groupNumber:
(groupNumber != null ? groupNumber.value : this.groupNumber),
groupColor: (groupColor != null ? groupColor.value : this.groupColor),
doNotInvoice:
(doNotInvoice != null ? doNotInvoice.value : this.doNotInvoice),
agentId: (agentId != null ? agentId.value : this.agentId),
agent: (agent != null ? agent.value : this.agent),
episodeNumber:
(episodeNumber != null ? episodeNumber.value : this.episodeNumber),
isFinalLossAndDamage: (isFinalLossAndDamage != null
? isFinalLossAndDamage.value
: this.isFinalLossAndDamage),
billingTotal:
(billingTotal != null ? billingTotal.value : this.billingTotal),
hasRecurring:
(hasRecurring != null ? hasRecurring.value : this.hasRecurring),
contractId: (contractId != null ? contractId.value : this.contractId),
referenceNumber: (referenceNumber != null
? referenceNumber.value
: this.referenceNumber),
billedHiatus:
(billedHiatus != null ? billedHiatus.value : this.billedHiatus),
missingCrewBreakTime: (missingCrewBreakTime != null
? missingCrewBreakTime.value
: this.missingCrewBreakTime),
missingCrewWorkTime: (missingCrewWorkTime != null
? missingCrewWorkTime.value
: this.missingCrewWorkTime),
currencyId: (currencyId != null ? currencyId.value : this.currencyId),
currencyCode:
(currencyCode != null ? currencyCode.value : this.currencyCode),
currencySymbol: (currencySymbol != null
? currencySymbol.value
: this.currencySymbol),
officeLocationDefaultCurrencyId:
(officeLocationDefaultCurrencyId != null
? officeLocationDefaultCurrencyId.value
: this.officeLocationDefaultCurrencyId),
projectManagerId: (projectManagerId != null
? projectManagerId.value
: this.projectManagerId),
projectManager: (projectManager != null
? projectManager.value
: this.projectManager),
outsideSalesRepresentativeId: (outsideSalesRepresentativeId != null
? outsideSalesRepresentativeId.value
: this.outsideSalesRepresentativeId),
outsideSalesRepresentative: (outsideSalesRepresentative != null
? outsideSalesRepresentative.value
: this.outsideSalesRepresentative),
orderNumberColor: (orderNumberColor != null
? orderNumberColor.value
: this.orderNumberColor),
descriptionColor: (descriptionColor != null
? descriptionColor.value
: this.descriptionColor),
billingStopDateColor: (billingStopDateColor != null
? billingStopDateColor.value
: this.billingStopDateColor),
orderDateColor: (orderDateColor != null
? orderDateColor.value
: this.orderDateColor),
purchaseOrderNumberColor: (purchaseOrderNumberColor != null
? purchaseOrderNumberColor.value
: this.purchaseOrderNumberColor),
totalColor: (totalColor != null ? totalColor.value : this.totalColor),
auditNote: (auditNote != null ? auditNote.value : this.auditNote),
recordTitle:
(recordTitle != null ? recordTitle.value : this.recordTitle),
fields: (fields != null ? fields.value : this.fields),
custom: (custom != null ? custom.value : this.custom),
defaultFieldAttributes: (defaultFieldAttributes != null
? defaultFieldAttributes.value
: this.defaultFieldAttributes),
translation:
(translation != null ? translation.value : this.translation));
}