Class ServiceConfirmation.ServiceConfirmationBuilder
- Enclosing class:
- ServiceConfirmation
-
Method Summary
Modifier and TypeMethodDescriptionappointment(SrvcConfAppointment... value) Navigation property to_Appointment for ServiceConfirmation to multiple SrvcConfAppointment.billToParty(String billToParty) Constraints: Not nullable, Maximum length: 10build()contactPerson(String contactPerson) Constraints: Not nullable, Maximum length: 10customerPurchaseOrderDate(LocalDateTime customerPurchaseOrderDate) Constraints: Not nullable, Precision: 0distributionChannel(String distributionChannel) Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 2duration(SrvcConfDuration... value) Navigation property to_Duration for ServiceConfirmation to multiple SrvcConfDuration.item(ServiceConfirmationItem... value) Navigation property to_Item for ServiceConfirmation to multiple ServiceConfirmationItem.Constraints: Not nullable, Maximum length: 2partner(SrvcConfPartner... value) Navigation property to_Partner for ServiceConfirmation to multiple SrvcConfPartner.payerParty(String payerParty) Constraints: Not nullable, Maximum length: 10personResponsible(ServiceConfPersonResp... value) Navigation property to_PersonResponsible for ServiceConfirmation to multiple ServiceConfPersonResp.pricingElement(ServiceConfPriceElement... value) Navigation property to_PricingElement for ServiceConfirmation to multiple ServiceConfPriceElement.purchaseOrderByCustomer(String purchaseOrderByCustomer) Constraints: Not nullable, Maximum length: 35referenceObject(ServiceConfRefObject... value) Navigation property to_ReferenceObject for ServiceConfirmation to multiple ServiceConfRefObject.referenceServiceOrder(String referenceServiceOrder) Constraints: Not nullable, Maximum length: 10requestedServiceEndDateTime(ZonedDateTime requestedServiceEndDateTime) Constraints: Not nullable, Precision: 0requestedServiceStartDateTime(ZonedDateTime requestedServiceStartDateTime) Constraints: Not nullable, Precision: 0respyMgmtGlobalTeamID(String respyMgmtGlobalTeamID) Constraints: Not nullable, Maximum length: 40respyMgmtServiceTeam(String respyMgmtServiceTeam) Constraints: Not nullable, Maximum length: 8respyMgmtServiceTeamName(String respyMgmtServiceTeamName) Constraints: Not nullable, Maximum length: 40salesGroup(String salesGroup) Constraints: Not nullable, Maximum length: 3salesGroupOrgUnitID(String salesGroupOrgUnitID) Constraints: Not nullable, Maximum length: 14salesOffice(String salesOffice) Constraints: Not nullable, Maximum length: 4salesOfficeOrgUnitID(String salesOfficeOrgUnitID) Constraints: Not nullable, Maximum length: 14salesOrganization(String salesOrganization) Constraints: Not nullable, Maximum length: 4salesOrganizationOrgUnitID(String salesOrganizationOrgUnitID) Constraints: Not nullable, Maximum length: 14serviceConfirmation(String serviceConfirmation) (Key Field) Constraints: Not nullable, Maximum length: 10serviceConfirmationDescription(String serviceConfirmationDescription) Constraints: Not nullable, Maximum length: 40serviceConfirmationIsCanceled(Boolean serviceConfirmationIsCanceled) Constraints: noneserviceConfirmationIsCompleted(String serviceConfirmationIsCompleted) Constraints: Not nullable, Maximum length: 1serviceConfirmationIsFinal(String serviceConfirmationIsFinal) Constraints: Not nullable, Maximum length: 1serviceConfirmationType(String serviceConfirmationType) Constraints: Not nullable, Maximum length: 4serviceConfirmationUUID(UUID serviceConfirmationUUID) Constraints: noneserviceConfUserStatus(ServiceConfUserStatus... value) Navigation property to_ServiceConfUserStatus for ServiceConfirmation to multiple ServiceConfUserStatus.serviceDocumentPriority(String serviceDocumentPriority) Constraints: Not nullable, Maximum length: 1serviceObjectType(String serviceObjectType) Constraints: Not nullable, Maximum length: 10serviceOrganization(String serviceOrganization) Constraints: Not nullable, Maximum length: 14shippingCondition(String shippingCondition) Constraints: Not nullable, Maximum length: 2shipToParty(String shipToParty) Constraints: Not nullable, Maximum length: 10soldToParty(String soldToParty) Constraints: Not nullable, Maximum length: 10text(ServiceConfirmationText... value) Navigation property to_Text for ServiceConfirmation to multiple ServiceConfirmationText.toString()transactionCurrency(String transactionCurrency) Constraints: Not nullable, Maximum length: 5
-
Method Details
-
appointment
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder appointment(SrvcConfAppointment... value) Navigation property to_Appointment for ServiceConfirmation to multiple SrvcConfAppointment.- Parameters:
value- The SrvcConfAppointments to build this ServiceConfirmation with.- Returns:
- This Builder to allow for a fluent interface.
-
duration
Navigation property to_Duration for ServiceConfirmation to multiple SrvcConfDuration.- Parameters:
value- The SrvcConfDurations to build this ServiceConfirmation with.- Returns:
- This Builder to allow for a fluent interface.
-
item
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder item(ServiceConfirmationItem... value) Navigation property to_Item for ServiceConfirmation to multiple ServiceConfirmationItem.- Parameters:
value- The ServiceConfirmationItems to build this ServiceConfirmation with.- Returns:
- This Builder to allow for a fluent interface.
-
partner
Navigation property to_Partner for ServiceConfirmation to multiple SrvcConfPartner.- Parameters:
value- The SrvcConfPartners to build this ServiceConfirmation with.- Returns:
- This Builder to allow for a fluent interface.
-
personResponsible
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder personResponsible(ServiceConfPersonResp... value) Navigation property to_PersonResponsible for ServiceConfirmation to multiple ServiceConfPersonResp.- Parameters:
value- The ServiceConfPersonResps to build this ServiceConfirmation with.- Returns:
- This Builder to allow for a fluent interface.
-
pricingElement
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder pricingElement(ServiceConfPriceElement... value) Navigation property to_PricingElement for ServiceConfirmation to multiple ServiceConfPriceElement.- Parameters:
value- The ServiceConfPriceElements to build this ServiceConfirmation with.- Returns:
- This Builder to allow for a fluent interface.
-
referenceObject
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder referenceObject(ServiceConfRefObject... value) Navigation property to_ReferenceObject for ServiceConfirmation to multiple ServiceConfRefObject.- Parameters:
value- The ServiceConfRefObjects to build this ServiceConfirmation with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceConfUserStatus
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder serviceConfUserStatus(ServiceConfUserStatus... value) Navigation property to_ServiceConfUserStatus for ServiceConfirmation to multiple ServiceConfUserStatus.- Parameters:
value- The ServiceConfUserStatuss to build this ServiceConfirmation with.- Returns:
- This Builder to allow for a fluent interface.
-
text
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder text(ServiceConfirmationText... value) Navigation property to_Text for ServiceConfirmation to multiple ServiceConfirmationText.- Parameters:
value- The ServiceConfirmationTexts to build this ServiceConfirmation with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceConfirmation
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder serviceConfirmation(@Nullable String serviceConfirmation) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceConfirmation
- Returns:
this.
-
serviceConfirmationType
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder serviceConfirmationType(@Nullable String serviceConfirmationType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ServiceConfirmationType
- Returns:
this.
-
serviceConfirmationUUID
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder serviceConfirmationUUID(@Nullable UUID serviceConfirmationUUID) Constraints: noneOriginal property name from the Odata EDM: ServiceConfirmationUUID
- Returns:
this.
-
serviceConfirmationDescription
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder serviceConfirmationDescription(@Nullable String serviceConfirmationDescription) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ServiceConfirmationDescription
- Returns:
this.
-
serviceObjectType
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder serviceObjectType(@Nullable String serviceObjectType) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceObjectType
- Returns:
this.
-
language
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Returns:
this.
-
serviceDocumentPriority
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder serviceDocumentPriority(@Nullable String serviceDocumentPriority) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ServiceDocumentPriority
- Returns:
this.
-
requestedServiceStartDateTime
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder requestedServiceStartDateTime(@Nullable ZonedDateTime requestedServiceStartDateTime) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: RequestedServiceStartDateTime
- Returns:
this.
-
requestedServiceEndDateTime
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder requestedServiceEndDateTime(@Nullable ZonedDateTime requestedServiceEndDateTime) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: RequestedServiceEndDateTime
- Returns:
this.
-
purchaseOrderByCustomer
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder purchaseOrderByCustomer(@Nullable String purchaseOrderByCustomer) Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: PurchaseOrderByCustomer
- Returns:
this.
-
customerPurchaseOrderDate
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder customerPurchaseOrderDate(@Nullable LocalDateTime customerPurchaseOrderDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CustomerPurchaseOrderDate
- Returns:
this.
-
serviceConfirmationIsCompleted
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder serviceConfirmationIsCompleted(@Nullable String serviceConfirmationIsCompleted) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ServiceConfirmationIsCompleted
- Returns:
this.
-
serviceConfirmationIsCanceled
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder serviceConfirmationIsCanceled(@Nullable Boolean serviceConfirmationIsCanceled) Constraints: noneOriginal property name from the Odata EDM: ServiceConfirmationIsCanceled
- Returns:
this.
-
salesOrganization
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder salesOrganization(@Nullable String salesOrganization) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOrganization
- Returns:
this.
-
distributionChannel
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder distributionChannel(@Nullable String distributionChannel) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DistributionChannel
- Returns:
this.
-
division
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Division
- Returns:
this.
-
salesOffice
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder salesOffice(@Nullable String salesOffice) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOffice
- Returns:
this.
-
salesGroup
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder salesGroup(@Nullable String salesGroup) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesGroup
- Returns:
this.
-
soldToParty
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder soldToParty(@Nullable String soldToParty) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SoldToParty
- Returns:
this.
-
shipToParty
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder shipToParty(@Nullable String shipToParty) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ShipToParty
- Returns:
this.
-
billToParty
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder billToParty(@Nullable String billToParty) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BillToParty
- Returns:
this.
-
payerParty
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder payerParty(@Nullable String payerParty) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PayerParty
- Returns:
this.
-
contactPerson
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder contactPerson(@Nullable String contactPerson) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ContactPerson
- Returns:
this.
-
referenceServiceOrder
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder referenceServiceOrder(@Nullable String referenceServiceOrder) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceServiceOrder
- Returns:
this.
-
serviceConfirmationIsFinal
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder serviceConfirmationIsFinal(@Nullable String serviceConfirmationIsFinal) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ServiceConfirmationIsFinal
- Returns:
this.
-
transactionCurrency
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder transactionCurrency(@Nullable String transactionCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: TransactionCurrency
- Returns:
this.
-
shippingCondition
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder shippingCondition(@Nullable String shippingCondition) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ShippingCondition
- Returns:
this.
-
respyMgmtServiceTeam
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder respyMgmtServiceTeam(@Nullable String respyMgmtServiceTeam) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: RespyMgmtServiceTeam
- Returns:
this.
-
respyMgmtServiceTeamName
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder respyMgmtServiceTeamName(@Nullable String respyMgmtServiceTeamName) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: RespyMgmtServiceTeamName
- Returns:
this.
-
respyMgmtGlobalTeamID
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder respyMgmtGlobalTeamID(@Nullable String respyMgmtGlobalTeamID) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: RespyMgmtGlobalTeamID
- Returns:
this.
-
salesOrganizationOrgUnitID
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder salesOrganizationOrgUnitID(@Nullable String salesOrganizationOrgUnitID) Constraints: Not nullable, Maximum length: 14Original property name from the Odata EDM: SalesOrganizationOrgUnitID
- Returns:
this.
-
serviceOrganization
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder serviceOrganization(@Nullable String serviceOrganization) Constraints: Not nullable, Maximum length: 14Original property name from the Odata EDM: ServiceOrganization
- Returns:
this.
-
salesOfficeOrgUnitID
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder salesOfficeOrgUnitID(@Nullable String salesOfficeOrgUnitID) Constraints: Not nullable, Maximum length: 14Original property name from the Odata EDM: SalesOfficeOrgUnitID
- Returns:
this.
-
salesGroupOrgUnitID
@Nonnull public ServiceConfirmation.ServiceConfirmationBuilder salesGroupOrgUnitID(@Nullable String salesGroupOrgUnitID) Constraints: Not nullable, Maximum length: 14Original property name from the Odata EDM: SalesGroupOrgUnitID
- Returns:
this.
-
build
-
toString
-