public static final class BillingDocumentRequest.BillingDocumentRequestBuilder extends Object
@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder item(BillingDocumentRequestItem... value)
value
- The BillingDocumentRequestItems to build this BillingDocumentRequest with.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder partner(BillingDocReqPartner... value)
value
- The BillingDocReqPartners to build this BillingDocumentRequest with.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder pricingElement(BillingDocReqPrcgElmnt... value)
value
- The BillingDocReqPrcgElmnts to build this BillingDocumentRequest with.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder billingDocumentRequest(@Nullable String billingDocumentRequest)
Original property name from the Odata EDM: BillingDocumentRequest
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder billingDocumentRequestType(@Nullable String billingDocumentRequestType)
Original property name from the Odata EDM: BillingDocumentRequestType
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder proposedBillingDocumentType(@Nullable String proposedBillingDocumentType)
Original property name from the Odata EDM: ProposedBillingDocumentType
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder creationDate(@Nullable LocalDateTime creationDate)
Original property name from the Odata EDM: CreationDate
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder creationTime(@Nullable LocalTime creationTime)
Original property name from the Odata EDM: CreationTime
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder lastChangeDate(@Nullable LocalDateTime lastChangeDate)
Original property name from the Odata EDM: LastChangeDate
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder lastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime)
Original property name from the Odata EDM: LastChangeDateTime
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder logicalSystem(@Nullable String logicalSystem)
Original property name from the Odata EDM: LogicalSystem
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder salesOrganization(@Nullable String salesOrganization)
Original property name from the Odata EDM: SalesOrganization
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder distributionChannel(@Nullable String distributionChannel)
Original property name from the Odata EDM: DistributionChannel
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder division(@Nullable String division)
Original property name from the Odata EDM: Division
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder billingDocumentDate(@Nullable LocalDateTime billingDocumentDate)
Original property name from the Odata EDM: BillingDocumentDate
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder totalNetAmount(@Nullable BigDecimal totalNetAmount)
Original property name from the Odata EDM: TotalNetAmount
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder transactionCurrency(@Nullable String transactionCurrency)
Original property name from the Odata EDM: TransactionCurrency
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder totalTaxAmount(@Nullable BigDecimal totalTaxAmount)
Original property name from the Odata EDM: TotalTaxAmount
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder totalGrossAmount(@Nullable BigDecimal totalGrossAmount)
Original property name from the Odata EDM: TotalGrossAmount
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder taxDepartureCountry(@Nullable String taxDepartureCountry)
Original property name from the Odata EDM: TaxDepartureCountry
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder payerParty(@Nullable String payerParty)
Original property name from the Odata EDM: PayerParty
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder contractAccount(@Nullable String contractAccount)
Original property name from the Odata EDM: ContractAccount
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder customerPaymentTerms(@Nullable String customerPaymentTerms)
Original property name from the Odata EDM: CustomerPaymentTerms
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder paymentMethod(@Nullable String paymentMethod)
Original property name from the Odata EDM: PaymentMethod
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder sEPAMandate(@Nullable String sEPAMandate)
Original property name from the Odata EDM: SEPAMandate
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder companyCode(@Nullable String companyCode)
Original property name from the Odata EDM: CompanyCode
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder referenceDocument(@Nullable String referenceDocument)
Original property name from the Odata EDM: ReferenceDocument
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder referenceDocumentLogicalSystem(@Nullable String referenceDocumentLogicalSystem)
Original property name from the Odata EDM: ReferenceDocumentLogicalSystem
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder referenceDocSDDocCategory(@Nullable String referenceDocSDDocCategory)
Original property name from the Odata EDM: ReferenceDocSDDocCategory
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder soldToParty(@Nullable String soldToParty)
Original property name from the Odata EDM: SoldToParty
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder purchaseOrderByCustomer(@Nullable String purchaseOrderByCustomer)
Original property name from the Odata EDM: PurchaseOrderByCustomer
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder pricingDocument(@Nullable String pricingDocument)
Original property name from the Odata EDM: PricingDocument
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder billingIssueType(@Nullable String billingIssueType)
Original property name from the Odata EDM: BillingIssueType
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder incotermsVersion(@Nullable String incotermsVersion)
Original property name from the Odata EDM: IncotermsVersion
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder incotermsClassification(@Nullable String incotermsClassification)
Original property name from the Odata EDM: IncotermsClassification
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder incotermsTransferLocation(@Nullable String incotermsTransferLocation)
Original property name from the Odata EDM: IncotermsTransferLocation
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder incotermsLocation1(@Nullable String incotermsLocation1)
Original property name from the Odata EDM: IncotermsLocation1
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder incotermsLocation2(@Nullable String incotermsLocation2)
Original property name from the Odata EDM: IncotermsLocation2
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder overallBillingDocReqStatus(@Nullable String overallBillingDocReqStatus)
Original property name from the Odata EDM: OverallBillingDocReqStatus
this
.@Nonnull public BillingDocumentRequest.BillingDocumentRequestBuilder overallPricingIncompletionSts(@Nullable String overallPricingIncompletionSts)
Original property name from the Odata EDM: OverallPricingIncompletionSts
this
.@Nonnull public BillingDocumentRequest build()
Copyright © 2021 SAP SE. All rights reserved.