Class SupplierCompany.SupplierCompanyBuilder
- Enclosing class:
- SupplierCompany
-
Method Summary
Modifier and TypeMethodDescriptionaccountingClerk(String accountingClerk) Constraints: Not nullable, Maximum length: 2accountingClerkFaxNumber(String accountingClerkFaxNumber) Constraints: Not nullable, Maximum length: 31accountingClerkPhoneNumber(String accountingClerkPhoneNumber) Constraints: Not nullable, Maximum length: 30alternativePayee(String alternativePayee) Constraints: Not nullable, Maximum length: 10aPARToleranceGroup(String aPARToleranceGroup) Constraints: Not nullable, Maximum length: 4authorizationGroup(String authorizationGroup) Constraints: Not nullable, Maximum length: 4billOfExchLmtAmtInCoCodeCrcy(BigDecimal billOfExchLmtAmtInCoCodeCrcy) Constraints: Not nullable, Precision: 14, Scale: 3build()cashPlanningGroup(String cashPlanningGroup) Constraints: Not nullable, Maximum length: 10checkPaidDurationInDays(BigDecimal checkPaidDurationInDays) Constraints: Not nullable, Precision: 3, Scale: 0clearCustomerSupplier(Boolean clearCustomerSupplier) Constraints: nonecompanyCode(String companyCode) (Key Field) Constraints: Not nullable, Maximum length: 4companyCodeName(String companyCodeName) Constraints: Not nullable, Maximum length: 25companyText(SupplierCompanyText... value) Navigation property to_CompanyText for SupplierCompany to multiple SupplierCompanyText.Constraints: Not nullable, Maximum length: 5deletionIndicator(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: 2isToBeCheckedForDuplicates(Boolean isToBeCheckedForDuplicates) Constraints: noneisToBeLocallyProcessed(Boolean isToBeLocallyProcessed) Constraints: noneitemIsToBePaidSeparately(Boolean itemIsToBePaidSeparately) Constraints: nonelayoutSortingRule(String layoutSortingRule) Constraints: Not nullable, Maximum length: 3minorityGroup(String minorityGroup) Constraints: Not nullable, Maximum length: 3paymentBlockingReason(String paymentBlockingReason) Constraints: Not nullable, Maximum length: 1paymentIsToBeSentByEDI(Boolean paymentIsToBeSentByEDI) Constraints: nonepaymentMethodsList(String paymentMethodsList) Constraints: Not nullable, Maximum length: 10paymentTerms(String paymentTerms) Constraints: Not nullable, Maximum length: 4reconciliationAccount(String reconciliationAccount) Constraints: Not nullable, Maximum length: 10Navigation property to_Supplier for SupplierCompany to single Supplier.(Key Field) Constraints: Not nullable, Maximum length: 10supplierAccountGroup(String supplierAccountGroup) Constraints: Not nullable, Maximum length: 4supplierAccountNote(String supplierAccountNote) Constraints: Not nullable, Maximum length: 30supplierCertificationDate(LocalDateTime supplierCertificationDate) Constraints: Not nullable, Precision: 0supplierClerk(String supplierClerk) Constraints: Not nullable, Maximum length: 15supplierClerkIDBySupplier(String supplierClerkIDBySupplier) Constraints: Not nullable, Maximum length: 12supplierClerkURL(String supplierClerkURL) Constraints: Not nullable, Maximum length: 130supplierDunning(SupplierDunning... value) Navigation property to_SupplierDunning for SupplierCompany to multiple SupplierDunning.supplierHeadOffice(String supplierHeadOffice) Constraints: Not nullable, Maximum length: 10supplierIsBlockedForPosting(Boolean supplierIsBlockedForPosting) Constraints: nonesupplierWithHoldingTax(SupplierWithHoldingTax... value) Navigation property to_SupplierWithHoldingTax for SupplierCompany to multiple SupplierWithHoldingTax.toString()withholdingTaxCountry(String withholdingTaxCountry) Constraints: Not nullable, Maximum length: 3
-
Method Details
-
companyText
Navigation property to_CompanyText for SupplierCompany to multiple SupplierCompanyText.- Parameters:
value- The SupplierCompanyTexts to build this SupplierCompany with.- Returns:
- This Builder to allow for a fluent interface.
-
supplier
Navigation property to_Supplier for SupplierCompany to single Supplier.- Parameters:
value- The Supplier to build this SupplierCompany with.- Returns:
- This Builder to allow for a fluent interface.
-
supplier
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Supplier
- Parameters:
value- The supplier to build this SupplierCompany with.- Returns:
- This Builder to allow for a fluent interface.
-
supplierDunning
Navigation property to_SupplierDunning for SupplierCompany to multiple SupplierDunning.- Parameters:
value- The SupplierDunnings to build this SupplierCompany with.- Returns:
- This Builder to allow for a fluent interface.
-
supplierWithHoldingTax
@Nonnull public SupplierCompany.SupplierCompanyBuilder supplierWithHoldingTax(SupplierWithHoldingTax... value) Navigation property to_SupplierWithHoldingTax for SupplierCompany to multiple SupplierWithHoldingTax.- Parameters:
value- The SupplierWithHoldingTaxs to build this SupplierCompany with.- Returns:
- This Builder to allow for a fluent interface.
-
companyCode
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
this.
-
authorizationGroup
@Nonnull public SupplierCompany.SupplierCompanyBuilder authorizationGroup(@Nullable String authorizationGroup) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: AuthorizationGroup
- Returns:
this.
-
companyCodeName
@Nonnull public SupplierCompany.SupplierCompanyBuilder companyCodeName(@Nullable String companyCodeName) Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: CompanyCodeName
- Returns:
this.
-
paymentBlockingReason
@Nonnull public SupplierCompany.SupplierCompanyBuilder paymentBlockingReason(@Nullable String paymentBlockingReason) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PaymentBlockingReason
- Returns:
this.
-
supplierIsBlockedForPosting
@Nonnull public SupplierCompany.SupplierCompanyBuilder supplierIsBlockedForPosting(@Nullable Boolean supplierIsBlockedForPosting) Constraints: noneOriginal property name from the Odata EDM: SupplierIsBlockedForPosting
- Returns:
this.
-
accountingClerk
@Nonnull public SupplierCompany.SupplierCompanyBuilder accountingClerk(@Nullable String accountingClerk) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AccountingClerk
- Returns:
this.
-
accountingClerkFaxNumber
@Nonnull public SupplierCompany.SupplierCompanyBuilder accountingClerkFaxNumber(@Nullable String accountingClerkFaxNumber) Constraints: Not nullable, Maximum length: 31Original property name from the Odata EDM: AccountingClerkFaxNumber
- Returns:
this.
-
accountingClerkPhoneNumber
@Nonnull public SupplierCompany.SupplierCompanyBuilder accountingClerkPhoneNumber(@Nullable String accountingClerkPhoneNumber) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: AccountingClerkPhoneNumber
- Returns:
this.
-
supplierClerk
@Nonnull public SupplierCompany.SupplierCompanyBuilder supplierClerk(@Nullable String supplierClerk) Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: SupplierClerk
- Returns:
this.
-
supplierClerkURL
@Nonnull public SupplierCompany.SupplierCompanyBuilder supplierClerkURL(@Nullable String supplierClerkURL) Constraints: Not nullable, Maximum length: 130Original property name from the Odata EDM: SupplierClerkURL
- Returns:
this.
-
paymentMethodsList
@Nonnull public SupplierCompany.SupplierCompanyBuilder 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.
-
clearCustomerSupplier
@Nonnull public SupplierCompany.SupplierCompanyBuilder clearCustomerSupplier(@Nullable Boolean clearCustomerSupplier) Constraints: noneOriginal property name from the Odata EDM: ClearCustomerSupplier
- Returns:
this.
-
isToBeLocallyProcessed
@Nonnull public SupplierCompany.SupplierCompanyBuilder isToBeLocallyProcessed(@Nullable Boolean isToBeLocallyProcessed) Constraints: noneOriginal property name from the Odata EDM: IsToBeLocallyProcessed
- Returns:
this.
-
itemIsToBePaidSeparately
@Nonnull public SupplierCompany.SupplierCompanyBuilder itemIsToBePaidSeparately(@Nullable Boolean itemIsToBePaidSeparately) Constraints: noneOriginal property name from the Odata EDM: ItemIsToBePaidSeparately
- Returns:
this.
-
paymentIsToBeSentByEDI
@Nonnull public SupplierCompany.SupplierCompanyBuilder paymentIsToBeSentByEDI(@Nullable Boolean paymentIsToBeSentByEDI) Constraints: noneOriginal property name from the Odata EDM: PaymentIsToBeSentByEDI
- Returns:
this.
-
houseBank
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: HouseBank
- Returns:
this.
-
checkPaidDurationInDays
@Nonnull public SupplierCompany.SupplierCompanyBuilder checkPaidDurationInDays(@Nullable BigDecimal checkPaidDurationInDays) Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: CheckPaidDurationInDays
- Returns:
this.
-
currency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: Currency
- Returns:
this.
-
billOfExchLmtAmtInCoCodeCrcy
@Nonnull public SupplierCompany.SupplierCompanyBuilder billOfExchLmtAmtInCoCodeCrcy(@Nullable BigDecimal billOfExchLmtAmtInCoCodeCrcy) Constraints: Not nullable, Precision: 14, Scale: 3Original property name from the Odata EDM: BillOfExchLmtAmtInCoCodeCrcy
- Returns:
this.
-
supplierClerkIDBySupplier
@Nonnull public SupplierCompany.SupplierCompanyBuilder supplierClerkIDBySupplier(@Nullable String supplierClerkIDBySupplier) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: SupplierClerkIDBySupplier
- Returns:
this.
-
reconciliationAccount
@Nonnull public SupplierCompany.SupplierCompanyBuilder reconciliationAccount(@Nullable String reconciliationAccount) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReconciliationAccount
- Returns:
this.
-
interestCalculationCode
@Nonnull public SupplierCompany.SupplierCompanyBuilder interestCalculationCode(@Nullable String interestCalculationCode) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: InterestCalculationCode
- Returns:
this.
-
interestCalculationDate
@Nonnull public SupplierCompany.SupplierCompanyBuilder interestCalculationDate(@Nullable LocalDateTime interestCalculationDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: InterestCalculationDate
- Returns:
this.
-
intrstCalcFrequencyInMonths
@Nonnull public SupplierCompany.SupplierCompanyBuilder intrstCalcFrequencyInMonths(@Nullable String intrstCalcFrequencyInMonths) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: IntrstCalcFrequencyInMonths
- Returns:
this.
-
supplierHeadOffice
@Nonnull public SupplierCompany.SupplierCompanyBuilder supplierHeadOffice(@Nullable String supplierHeadOffice) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SupplierHeadOffice
- Returns:
this.
-
alternativePayee
@Nonnull public SupplierCompany.SupplierCompanyBuilder alternativePayee(@Nullable String alternativePayee) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AlternativePayee
- Returns:
this.
-
layoutSortingRule
@Nonnull public SupplierCompany.SupplierCompanyBuilder layoutSortingRule(@Nullable String layoutSortingRule) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: LayoutSortingRule
- Returns:
this.
-
aPARToleranceGroup
@Nonnull public SupplierCompany.SupplierCompanyBuilder aPARToleranceGroup(@Nullable String aPARToleranceGroup) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: APARToleranceGroup
- Returns:
this.
-
supplierCertificationDate
@Nonnull public SupplierCompany.SupplierCompanyBuilder supplierCertificationDate(@Nullable LocalDateTime supplierCertificationDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: SupplierCertificationDate
- Returns:
this.
-
supplierAccountNote
@Nonnull public SupplierCompany.SupplierCompanyBuilder supplierAccountNote(@Nullable String supplierAccountNote) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: SupplierAccountNote
- Returns:
this.
-
withholdingTaxCountry
@Nonnull public SupplierCompany.SupplierCompanyBuilder withholdingTaxCountry(@Nullable String withholdingTaxCountry) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: WithholdingTaxCountry
- Returns:
this.
-
deletionIndicator
@Nonnull public SupplierCompany.SupplierCompanyBuilder deletionIndicator(@Nullable Boolean deletionIndicator) Constraints: noneOriginal property name from the Odata EDM: DeletionIndicator
- Returns:
this.
-
cashPlanningGroup
@Nonnull public SupplierCompany.SupplierCompanyBuilder cashPlanningGroup(@Nullable String cashPlanningGroup) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CashPlanningGroup
- Returns:
this.
-
isToBeCheckedForDuplicates
@Nonnull public SupplierCompany.SupplierCompanyBuilder isToBeCheckedForDuplicates(@Nullable Boolean isToBeCheckedForDuplicates) Constraints: noneOriginal property name from the Odata EDM: IsToBeCheckedForDuplicates
- Returns:
this.
-
minorityGroup
@Nonnull public SupplierCompany.SupplierCompanyBuilder minorityGroup(@Nullable String minorityGroup) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: MinorityGroup
- Returns:
this.
-
supplierAccountGroup
@Nonnull public SupplierCompany.SupplierCompanyBuilder supplierAccountGroup(@Nullable String supplierAccountGroup) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SupplierAccountGroup
- Returns:
this.
-
build
-
toString
-