Class CustomerCompany.CustomerCompanyBuilder
- Enclosing class:
- CustomerCompany
-
Method Summary
Modifier and TypeMethodDescriptionaccountByCustomer(String accountByCustomer) Constraints: Not nullable, Maximum length: 12accountingClerk(String accountingClerk) Constraints: Not nullable, Maximum length: 2accountingClerkFaxNumber(String accountingClerkFaxNumber) Constraints: Not nullable, Maximum length: 31accountingClerkInternetAddress(String accountingClerkInternetAddress) Constraints: Not nullable, Maximum length: 130accountingClerkPhoneNumber(String accountingClerkPhoneNumber) Constraints: Not nullable, Maximum length: 30alternativePayerAccount(String alternativePayerAccount) Constraints: Not nullable, Maximum length: 10aPARToleranceGroup(String aPARToleranceGroup) Constraints: Not nullable, Maximum length: 4authorizationGroup(String authorizationGroup) Constraints: Not nullable, Maximum length: 4build()cashPlanningGroup(String cashPlanningGroup) Constraints: Not nullable, Maximum length: 10collectiveInvoiceVariant(String collectiveInvoiceVariant) Constraints: Not nullable, Maximum length: 1companyCode(String companyCode) (Key Field) Constraints: Not nullable, Maximum length: 4companyText(CustomerCompanyText... value) Navigation property to_CompanyText for CustomerCompany to multiple CustomerCompanyText.(Key Field) Constraints: Not nullable, Maximum length: 10customerAccountGroup(String customerAccountGroup) Constraints: Not nullable, Maximum length: 4customerAccountNote(String customerAccountNote) Constraints: Not nullable, Maximum length: 30customerDunning(CustomerDunning... value) Navigation property to_CustomerDunning for CustomerCompany to multiple CustomerDunning.customerHeadOffice(String customerHeadOffice) Constraints: Not nullable, Maximum length: 10customerSupplierClearingIsUsed(Boolean customerSupplierClearingIsUsed) Constraints: nonedeletionIndicator(Boolean deletionIndicator) Constraints: noneConstraints: Not nullable, Maximum length: 5interestCalculationCode(String interestCalculationCode) Constraints: Not nullable, Maximum length: 2interestCalculationDate(LocalDateTime interestCalculationDate) Constraints: Not nullable, Precision: 0intrstCalcFrequencyInMonths(String intrstCalcFrequencyInMonths) Constraints: Not nullable, Maximum length: 2isToBeLocallyProcessed(Boolean isToBeLocallyProcessed) Constraints: noneitemIsToBePaidSeparately(Boolean itemIsToBePaidSeparately) Constraints: noneknownOrNegotiatedLeave(String knownOrNegotiatedLeave) Constraints: Not nullable, Maximum length: 4layoutSortingRule(String layoutSortingRule) Constraints: Not nullable, Maximum length: 3paymentBlockingReason(String paymentBlockingReason) Constraints: Not nullable, Maximum length: 1paymentMethodsList(String paymentMethodsList) Constraints: Not nullable, Maximum length: 10paymentTerms(String paymentTerms) Constraints: Not nullable, Maximum length: 4paytAdviceIsSentbyEDI(Boolean paytAdviceIsSentbyEDI) Constraints: nonephysicalInventoryBlockInd(Boolean physicalInventoryBlockInd) Constraints: nonereconciliationAccount(String reconciliationAccount) Constraints: Not nullable, Maximum length: 10recordPaymentHistoryIndicator(Boolean recordPaymentHistoryIndicator) Constraints: nonetoString()userAtCustomer(String userAtCustomer) Constraints: Not nullable, Maximum length: 15valueAdjustmentKey(String valueAdjustmentKey) Constraints: Not nullable, Maximum length: 2withHoldingTax(CustomerWithHoldingTax... value) Navigation property to_WithHoldingTax for CustomerCompany to multiple CustomerWithHoldingTax.
-
Method Details
-
companyText
Navigation property to_CompanyText for CustomerCompany to multiple CustomerCompanyText.- Parameters:
value- The CustomerCompanyTexts to build this CustomerCompany with.- Returns:
- This Builder to allow for a fluent interface.
-
customerDunning
Navigation property to_CustomerDunning for CustomerCompany to multiple CustomerDunning.- Parameters:
value- The CustomerDunnings to build this CustomerCompany with.- Returns:
- This Builder to allow for a fluent interface.
-
withHoldingTax
@Nonnull public CustomerCompany.CustomerCompanyBuilder withHoldingTax(CustomerWithHoldingTax... value) Navigation property to_WithHoldingTax for CustomerCompany to multiple CustomerWithHoldingTax.- Parameters:
value- The CustomerWithHoldingTaxs to build this CustomerCompany with.- Returns:
- This Builder to allow for a fluent interface.
-
customer
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Customer
- Returns:
this.
-
companyCode
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
this.
-
aPARToleranceGroup
@Nonnull public CustomerCompany.CustomerCompanyBuilder aPARToleranceGroup(@Nullable String aPARToleranceGroup) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: APARToleranceGroup
- Returns:
this.
-
accountByCustomer
@Nonnull public CustomerCompany.CustomerCompanyBuilder accountByCustomer(@Nullable String accountByCustomer) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: AccountByCustomer
- Returns:
this.
-
accountingClerk
@Nonnull public CustomerCompany.CustomerCompanyBuilder accountingClerk(@Nullable String accountingClerk) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AccountingClerk
- Returns:
this.
-
accountingClerkFaxNumber
@Nonnull public CustomerCompany.CustomerCompanyBuilder accountingClerkFaxNumber(@Nullable String accountingClerkFaxNumber) Constraints: Not nullable, Maximum length: 31Original property name from the Odata EDM: AccountingClerkFaxNumber
- Returns:
this.
-
accountingClerkInternetAddress
@Nonnull public CustomerCompany.CustomerCompanyBuilder accountingClerkInternetAddress(@Nullable String accountingClerkInternetAddress) Constraints: Not nullable, Maximum length: 130Original property name from the Odata EDM: AccountingClerkInternetAddress
- Returns:
this.
-
accountingClerkPhoneNumber
@Nonnull public CustomerCompany.CustomerCompanyBuilder accountingClerkPhoneNumber(@Nullable String accountingClerkPhoneNumber) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: AccountingClerkPhoneNumber
- Returns:
this.
-
alternativePayerAccount
@Nonnull public CustomerCompany.CustomerCompanyBuilder alternativePayerAccount(@Nullable String alternativePayerAccount) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AlternativePayerAccount
- Returns:
this.
-
authorizationGroup
@Nonnull public CustomerCompany.CustomerCompanyBuilder authorizationGroup(@Nullable String authorizationGroup) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: AuthorizationGroup
- Returns:
this.
-
collectiveInvoiceVariant
@Nonnull public CustomerCompany.CustomerCompanyBuilder collectiveInvoiceVariant(@Nullable String collectiveInvoiceVariant) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CollectiveInvoiceVariant
- Returns:
this.
-
customerAccountNote
@Nonnull public CustomerCompany.CustomerCompanyBuilder customerAccountNote(@Nullable String customerAccountNote) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: CustomerAccountNote
- Returns:
this.
-
customerHeadOffice
@Nonnull public CustomerCompany.CustomerCompanyBuilder customerHeadOffice(@Nullable String customerHeadOffice) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CustomerHeadOffice
- Returns:
this.
-
customerSupplierClearingIsUsed
@Nonnull public CustomerCompany.CustomerCompanyBuilder customerSupplierClearingIsUsed(@Nullable Boolean customerSupplierClearingIsUsed) Constraints: noneOriginal property name from the Odata EDM: CustomerSupplierClearingIsUsed
- Returns:
this.
-
houseBank
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: HouseBank
- Returns:
this.
-
interestCalculationCode
@Nonnull public CustomerCompany.CustomerCompanyBuilder interestCalculationCode(@Nullable String interestCalculationCode) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: InterestCalculationCode
- Returns:
this.
-
interestCalculationDate
@Nonnull public CustomerCompany.CustomerCompanyBuilder interestCalculationDate(@Nullable LocalDateTime interestCalculationDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: InterestCalculationDate
- Returns:
this.
-
intrstCalcFrequencyInMonths
@Nonnull public CustomerCompany.CustomerCompanyBuilder intrstCalcFrequencyInMonths(@Nullable String intrstCalcFrequencyInMonths) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: IntrstCalcFrequencyInMonths
- Returns:
this.
-
isToBeLocallyProcessed
@Nonnull public CustomerCompany.CustomerCompanyBuilder isToBeLocallyProcessed(@Nullable Boolean isToBeLocallyProcessed) Constraints: noneOriginal property name from the Odata EDM: IsToBeLocallyProcessed
- Returns:
this.
-
itemIsToBePaidSeparately
@Nonnull public CustomerCompany.CustomerCompanyBuilder itemIsToBePaidSeparately(@Nullable Boolean itemIsToBePaidSeparately) Constraints: noneOriginal property name from the Odata EDM: ItemIsToBePaidSeparately
- Returns:
this.
-
layoutSortingRule
@Nonnull public CustomerCompany.CustomerCompanyBuilder layoutSortingRule(@Nullable String layoutSortingRule) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: LayoutSortingRule
- Returns:
this.
-
paymentBlockingReason
@Nonnull public CustomerCompany.CustomerCompanyBuilder paymentBlockingReason(@Nullable String paymentBlockingReason) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PaymentBlockingReason
- Returns:
this.
-
paymentMethodsList
@Nonnull public CustomerCompany.CustomerCompanyBuilder paymentMethodsList(@Nullable String paymentMethodsList) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PaymentMethodsList
- Returns:
this.
-
paymentTerms
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PaymentTerms
- Returns:
this.
-
paytAdviceIsSentbyEDI
@Nonnull public CustomerCompany.CustomerCompanyBuilder paytAdviceIsSentbyEDI(@Nullable Boolean paytAdviceIsSentbyEDI) Constraints: noneOriginal property name from the Odata EDM: PaytAdviceIsSentbyEDI
- Returns:
this.
-
physicalInventoryBlockInd
@Nonnull public CustomerCompany.CustomerCompanyBuilder physicalInventoryBlockInd(@Nullable Boolean physicalInventoryBlockInd) Constraints: noneOriginal property name from the Odata EDM: PhysicalInventoryBlockInd
- Returns:
this.
-
reconciliationAccount
@Nonnull public CustomerCompany.CustomerCompanyBuilder reconciliationAccount(@Nullable String reconciliationAccount) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReconciliationAccount
- Returns:
this.
-
recordPaymentHistoryIndicator
@Nonnull public CustomerCompany.CustomerCompanyBuilder recordPaymentHistoryIndicator(@Nullable Boolean recordPaymentHistoryIndicator) Constraints: noneOriginal property name from the Odata EDM: RecordPaymentHistoryIndicator
- Returns:
this.
-
userAtCustomer
@Nonnull public CustomerCompany.CustomerCompanyBuilder userAtCustomer(@Nullable String userAtCustomer) Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: UserAtCustomer
- Returns:
this.
-
deletionIndicator
@Nonnull public CustomerCompany.CustomerCompanyBuilder deletionIndicator(@Nullable Boolean deletionIndicator) Constraints: noneOriginal property name from the Odata EDM: DeletionIndicator
- Returns:
this.
-
cashPlanningGroup
@Nonnull public CustomerCompany.CustomerCompanyBuilder cashPlanningGroup(@Nullable String cashPlanningGroup) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CashPlanningGroup
- Returns:
this.
-
knownOrNegotiatedLeave
@Nonnull public CustomerCompany.CustomerCompanyBuilder knownOrNegotiatedLeave(@Nullable String knownOrNegotiatedLeave) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: KnownOrNegotiatedLeave
- Returns:
this.
-
valueAdjustmentKey
@Nonnull public CustomerCompany.CustomerCompanyBuilder valueAdjustmentKey(@Nullable String valueAdjustmentKey) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ValueAdjustmentKey
- Returns:
this.
-
customerAccountGroup
@Nonnull public CustomerCompany.CustomerCompanyBuilder customerAccountGroup(@Nullable String customerAccountGroup) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CustomerAccountGroup
- Returns:
this.
-
build
-
toString
-