Class PaymentAdviceItem.PaymentAdviceItemBuilder
- Enclosing class:
- PaymentAdviceItem
-
Method Summary
Modifier and TypeMethodDescriptionaccountingDocument(String accountingDocument) Constraints: Not nullable, Maximum length: 10accountingDocumentCreationDate(LocalDateTime accountingDocumentCreationDate) Constraints: Not nullable, Precision: 0accountingDocumentItem(String accountingDocumentItem) Constraints: Not nullable, Maximum length: 3additionalCurrency1(String additionalCurrency1) Constraints: Not nullable, Maximum length: 5additionalCurrency2(String additionalCurrency2) Constraints: Not nullable, Maximum length: 5alternativeCompanyCode(String alternativeCompanyCode) Constraints: Not nullable, Maximum length: 4assignmentReference(String assignmentReference) Constraints: Not nullable, Maximum length: 18billingDocument(String billingDocument) Constraints: Not nullable, Maximum length: 10branchAccount(String branchAccount) Constraints: Not nullable, Maximum length: 10build()businessArea(String businessArea) Constraints: Not nullable, Maximum length: 4cashDiscountAmountInPaytCrcy(BigDecimal cashDiscountAmountInPaytCrcy) Constraints: Not nullable, Precision: 24, Scale: 3cashDiscountDays(BigDecimal cashDiscountDays) Constraints: Not nullable, Precision: 3, Scale: 0cashDiscountIsActivated(Boolean cashDiscountIsActivated) Constraints: nonecashDiscountPercent(BigDecimal cashDiscountPercent) Constraints: Not nullable, Precision: 5, Scale: 3companyCode(String companyCode) (Key Field) Constraints: Not nullable, Maximum length: 4companyCodeCurrency(String companyCodeCurrency) Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 5deductionAmountInPaytCurrency(BigDecimal deductionAmountInPaytCurrency) Constraints: Not nullable, Precision: 24, Scale: 3deliveryDocument(String deliveryDocument) Constraints: Not nullable, Maximum length: 10diffAmtInAdditionalCurrency1(BigDecimal diffAmtInAdditionalCurrency1) Constraints: Not nullable, Precision: 24, Scale: 3diffAmtInAdditionalCurrency2(BigDecimal diffAmtInAdditionalCurrency2) Constraints: Not nullable, Precision: 24, Scale: 3differenceAmount(BigDecimal differenceAmount) Constraints: Not nullable, Precision: 24, Scale: 3differenceAmountInCoCodeCrcy(BigDecimal differenceAmountInCoCodeCrcy) Constraints: Not nullable, Precision: 24, Scale: 3documentItemText(String documentItemText) Constraints: Not nullable, Maximum length: 50documentReferenceID(String documentReferenceID) Constraints: Not nullable, Maximum length: 16fiscalYear(String fiscalYear) Constraints: Not nullable, Maximum length: 4grossAmountInPaymentCurrency(BigDecimal grossAmountInPaymentCurrency) Constraints: Not nullable, Precision: 24, Scale: 3invoiceDate(LocalDateTime invoiceDate) Constraints: Not nullable, Precision: 0isPartialPayment(Boolean isPartialPayment) Constraints: noneisPostedOnAccount(Boolean isPostedOnAccount) Constraints: noneitemIsActivated(Boolean itemIsActivated) Constraints: nonenetPaymentAmountInPaytCurrency(BigDecimal netPaymentAmountInPaytCurrency) Constraints: Not nullable, Precision: 24, Scale: 3paymentAdvice(String paymentAdvice) (Key Field) Constraints: Not nullable, Maximum length: 16paymentAdviceAccount(String paymentAdviceAccount) (Key Field) Constraints: Not nullable, Maximum length: 10paymentAdviceAccountType(String paymentAdviceAccountType) (Key Field) Constraints: Not nullable, Maximum length: 1paymentAdviceAltvAccount(String paymentAdviceAltvAccount) Constraints: Not nullable, Maximum length: 10paymentAdviceAltvAccountType(String paymentAdviceAltvAccountType) Constraints: Not nullable, Maximum length: 1paymentAdviceItem(String paymentAdviceItem) (Key Field) Constraints: Not nullable, Maximum length: 5paymentAdviceSelectionField(String paymentAdviceSelectionField) Constraints: Not nullable, Maximum length: 30paymentAdviceSelectionValue(String paymentAdviceSelectionValue) Constraints: Not nullable, Maximum length: 30paymentAdviceStatus(String paymentAdviceStatus) Constraints: Not nullable, Maximum length: 1paymentDifferenceReason(String paymentDifferenceReason) Constraints: Not nullable, Maximum length: 3paymentReference(String paymentReference) Constraints: Not nullable, Maximum length: 30paytAdvcExternalSelectionField(String paytAdvcExternalSelectionField) Constraints: Not nullable, Maximum length: 30paytDifferenceReasonExtCode(String paytDifferenceReasonExtCode) Constraints: Not nullable, Maximum length: 3paytDiffRsdlBalIsCarriedFwd(Boolean paytDiffRsdlBalIsCarriedFwd) Constraints: nonepurchasingDocReferenceByCust(String purchasingDocReferenceByCust) Constraints: Not nullable, Maximum length: 20reference1IDByBusinessPartner(String reference1IDByBusinessPartner) Constraints: Not nullable, Maximum length: 12reference2IDByBusinessPartner(String reference2IDByBusinessPartner) Constraints: Not nullable, Maximum length: 12taxAmountInCoCodeCrcy(BigDecimal taxAmountInCoCodeCrcy) Constraints: Not nullable, Precision: 24, Scale: 3taxCalculationProcedure(String taxCalculationProcedure) Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 2toString()
-
Method Details
-
companyCode
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder companyCode(@Nullable String companyCode) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
this.
-
paymentAdviceAccountType
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder paymentAdviceAccountType(@Nullable String paymentAdviceAccountType) (Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PaymentAdviceAccountType
- Returns:
this.
-
paymentAdviceAccount
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder paymentAdviceAccount(@Nullable String paymentAdviceAccount) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PaymentAdviceAccount
- Returns:
this.
-
paymentAdvice
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder paymentAdvice(@Nullable String paymentAdvice) (Key Field) Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: PaymentAdvice
- Returns:
this.
-
paymentAdviceItem
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder paymentAdviceItem(@Nullable String paymentAdviceItem) (Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PaymentAdviceItem
- Returns:
this.
-
paymentAdviceAltvAccount
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder paymentAdviceAltvAccount(@Nullable String paymentAdviceAltvAccount) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PaymentAdviceAltvAccount
- Returns:
this.
-
alternativeCompanyCode
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder alternativeCompanyCode(@Nullable String alternativeCompanyCode) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: AlternativeCompanyCode
- Returns:
this.
-
accountingDocument
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder accountingDocument(@Nullable String accountingDocument) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AccountingDocument
- Returns:
this.
-
documentReferenceID
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder documentReferenceID(@Nullable String documentReferenceID) Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: DocumentReferenceID
- Returns:
this.
-
billingDocument
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder billingDocument(@Nullable String billingDocument) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BillingDocument
- Returns:
this.
-
branchAccount
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder branchAccount(@Nullable String branchAccount) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BranchAccount
- Returns:
this.
-
accountingDocumentCreationDate
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder accountingDocumentCreationDate(@Nullable LocalDateTime accountingDocumentCreationDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: AccountingDocumentCreationDate
- Returns:
this.
-
businessArea
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder businessArea(@Nullable String businessArea) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusinessArea
- Returns:
this.
-
assignmentReference
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder assignmentReference(@Nullable String assignmentReference) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: AssignmentReference
- Returns:
this.
-
paytDifferenceReasonExtCode
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder paytDifferenceReasonExtCode(@Nullable String paytDifferenceReasonExtCode) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PaytDifferenceReasonExtCode
- Returns:
this.
-
documentItemText
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder documentItemText(@Nullable String documentItemText) Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: DocumentItemText
- Returns:
this.
-
taxAmountInCoCodeCrcy
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder taxAmountInCoCodeCrcy(@Nullable BigDecimal taxAmountInCoCodeCrcy) Constraints: Not nullable, Precision: 24, Scale: 3Original property name from the Odata EDM: TaxAmountInCoCodeCrcy
- Returns:
this.
-
taxCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TaxCode
- Returns:
this.
-
grossAmountInPaymentCurrency
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder grossAmountInPaymentCurrency(@Nullable BigDecimal grossAmountInPaymentCurrency) Constraints: Not nullable, Precision: 24, Scale: 3Original property name from the Odata EDM: GrossAmountInPaymentCurrency
- Returns:
this.
-
netPaymentAmountInPaytCurrency
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder netPaymentAmountInPaytCurrency(@Nullable BigDecimal netPaymentAmountInPaytCurrency) Constraints: Not nullable, Precision: 24, Scale: 3Original property name from the Odata EDM: NetPaymentAmountInPaytCurrency
- Returns:
this.
-
cashDiscountAmountInPaytCrcy
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder cashDiscountAmountInPaytCrcy(@Nullable BigDecimal cashDiscountAmountInPaytCrcy) Constraints: Not nullable, Precision: 24, Scale: 3Original property name from the Odata EDM: CashDiscountAmountInPaytCrcy
- Returns:
this.
-
fiscalYear
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FiscalYear
- Returns:
this.
-
accountingDocumentItem
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder accountingDocumentItem(@Nullable String accountingDocumentItem) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AccountingDocumentItem
- Returns:
this.
-
paymentAdviceAltvAccountType
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder paymentAdviceAltvAccountType(@Nullable String paymentAdviceAltvAccountType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PaymentAdviceAltvAccountType
- Returns:
this.
-
cashDiscountPercent
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder cashDiscountPercent(@Nullable BigDecimal cashDiscountPercent) Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: CashDiscountPercent
- Returns:
this.
-
cashDiscountDays
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder cashDiscountDays(@Nullable BigDecimal cashDiscountDays) Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: CashDiscountDays
- Returns:
this.
-
differenceAmountInCoCodeCrcy
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder differenceAmountInCoCodeCrcy(@Nullable BigDecimal differenceAmountInCoCodeCrcy) Constraints: Not nullable, Precision: 24, Scale: 3Original property name from the Odata EDM: DifferenceAmountInCoCodeCrcy
- Returns:
this.
-
differenceAmount
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder differenceAmount(@Nullable BigDecimal differenceAmount) Constraints: Not nullable, Precision: 24, Scale: 3Original property name from the Odata EDM: DifferenceAmount
- Returns:
this.
-
diffAmtInAdditionalCurrency1
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder diffAmtInAdditionalCurrency1(@Nullable BigDecimal diffAmtInAdditionalCurrency1) Constraints: Not nullable, Precision: 24, Scale: 3Original property name from the Odata EDM: DiffAmtInAdditionalCurrency1
- Returns:
this.
-
diffAmtInAdditionalCurrency2
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder diffAmtInAdditionalCurrency2(@Nullable BigDecimal diffAmtInAdditionalCurrency2) Constraints: Not nullable, Precision: 24, Scale: 3Original property name from the Odata EDM: DiffAmtInAdditionalCurrency2
- Returns:
this.
-
itemIsActivated
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder itemIsActivated(@Nullable Boolean itemIsActivated) Constraints: noneOriginal property name from the Odata EDM: ItemIsActivated
- Returns:
this.
-
cashDiscountIsActivated
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder cashDiscountIsActivated(@Nullable Boolean cashDiscountIsActivated) Constraints: noneOriginal property name from the Odata EDM: CashDiscountIsActivated
- Returns:
this.
-
isPartialPayment
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder isPartialPayment(@Nullable Boolean isPartialPayment) Constraints: noneOriginal property name from the Odata EDM: IsPartialPayment
- Returns:
this.
-
paytDiffRsdlBalIsCarriedFwd
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder paytDiffRsdlBalIsCarriedFwd(@Nullable Boolean paytDiffRsdlBalIsCarriedFwd) Constraints: noneOriginal property name from the Odata EDM: PaytDiffRsdlBalIsCarriedFwd
- Returns:
this.
-
paymentDifferenceReason
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder paymentDifferenceReason(@Nullable String paymentDifferenceReason) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PaymentDifferenceReason
- Returns:
this.
-
currency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: Currency
- Returns:
this.
-
reference1IDByBusinessPartner
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder reference1IDByBusinessPartner(@Nullable String reference1IDByBusinessPartner) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: Reference1IDByBusinessPartner
- Returns:
this.
-
reference2IDByBusinessPartner
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder reference2IDByBusinessPartner(@Nullable String reference2IDByBusinessPartner) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: Reference2IDByBusinessPartner
- Returns:
this.
-
deliveryDocument
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder deliveryDocument(@Nullable String deliveryDocument) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: DeliveryDocument
- Returns:
this.
-
invoiceDate
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder invoiceDate(@Nullable LocalDateTime invoiceDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: InvoiceDate
- Returns:
this.
-
purchasingDocReferenceByCust
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder purchasingDocReferenceByCust(@Nullable String purchasingDocReferenceByCust) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: PurchasingDocReferenceByCust
- Returns:
this.
-
isPostedOnAccount
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder isPostedOnAccount(@Nullable Boolean isPostedOnAccount) Constraints: noneOriginal property name from the Odata EDM: IsPostedOnAccount
- Returns:
this.
-
paymentAdviceStatus
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder paymentAdviceStatus(@Nullable String paymentAdviceStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PaymentAdviceStatus
- Returns:
this.
-
deductionAmountInPaytCurrency
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder deductionAmountInPaytCurrency(@Nullable BigDecimal deductionAmountInPaytCurrency) Constraints: Not nullable, Precision: 24, Scale: 3Original property name from the Odata EDM: DeductionAmountInPaytCurrency
- Returns:
this.
-
paymentReference
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder paymentReference(@Nullable String paymentReference) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: PaymentReference
- Returns:
this.
-
paymentAdviceSelectionField
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder paymentAdviceSelectionField(@Nullable String paymentAdviceSelectionField) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: PaymentAdviceSelectionField
- Returns:
this.
-
paymentAdviceSelectionValue
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder paymentAdviceSelectionValue(@Nullable String paymentAdviceSelectionValue) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: PaymentAdviceSelectionValue
- Returns:
this.
-
paytAdvcExternalSelectionField
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder paytAdvcExternalSelectionField(@Nullable String paytAdvcExternalSelectionField) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: PaytAdvcExternalSelectionField
- Returns:
this.
-
taxCalculationProcedure
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder taxCalculationProcedure(@Nullable String taxCalculationProcedure) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TaxCalculationProcedure
- Returns:
this.
-
additionalCurrency1
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder additionalCurrency1(@Nullable String additionalCurrency1) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: AdditionalCurrency1
- Returns:
this.
-
additionalCurrency2
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder additionalCurrency2(@Nullable String additionalCurrency2) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: AdditionalCurrency2
- Returns:
this.
-
companyCodeCurrency
@Nonnull public PaymentAdviceItem.PaymentAdviceItemBuilder companyCodeCurrency(@Nullable String companyCodeCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CompanyCodeCurrency
- Returns:
this.
-
build
-
toString
-