Class Supplier.SupplierBuilder
- Enclosing class:
- Supplier
-
Method Summary
Modifier and TypeMethodDescriptionalternativePayeeAccountNumber(String alternativePayeeAccountNumber) Constraints: Not nullable, Maximum length: 10authorizationGroup(String authorizationGroup) Constraints: Not nullable, Maximum length: 4birthDate(LocalDateTime birthDate) Constraints: Not nullable, Precision: 0bR_TaxIsSplit(Boolean bR_TaxIsSplit) Constraints: nonebuild()concatenatedInternationalLocNo(String concatenatedInternationalLocNo) Constraints: Not nullable, Maximum length: 20createdByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12creationDate(LocalDateTime creationDate) Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 10dataExchangeInstructionKey(String dataExchangeInstructionKey) Constraints: Not nullable, Maximum length: 2deletionIndicator(Boolean deletionIndicator) Constraints: nonefiscalAddress(String fiscalAddress) Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 4internationalLocationNumber1(String internationalLocationNumber1) Constraints: Not nullable, Maximum length: 7internationalLocationNumber2(String internationalLocationNumber2) Constraints: Not nullable, Maximum length: 5internationalLocationNumber3(String internationalLocationNumber3) Constraints: Not nullable, Maximum length: 1isNaturalPerson(String isNaturalPerson) Constraints: Not nullable, Maximum length: 1paymentIsBlockedForSupplier(Boolean paymentIsBlockedForSupplier) Constraints: nonepostingIsBlocked(Boolean postingIsBlocked) Constraints: nonepurchasingIsBlocked(Boolean purchasingIsBlocked) Constraints: noneresponsibleType(String responsibleType) Constraints: Not nullable, Maximum length: 2suplrProofOfDelivRlvtCode(String suplrProofOfDelivRlvtCode) Constraints: Not nullable, Maximum length: 1suplrQltyInProcmtCertfnValidTo(LocalDateTime suplrQltyInProcmtCertfnValidTo) Constraints: Not nullable, Precision: 0suplrQualityManagementSystem(String suplrQualityManagementSystem) Constraints: Not nullable, Maximum length: 4(Key Field) Constraints: Not nullable, Maximum length: 10supplierAccountGroup(String supplierAccountGroup) Constraints: Not nullable, Maximum length: 4supplierCompany(SupplierCompany... value) Navigation property to_SupplierCompany for Supplier to multiple SupplierCompany.supplierCorporateGroup(String supplierCorporateGroup) Constraints: Not nullable, Maximum length: 10supplierFullName(String supplierFullName) Constraints: Not nullable, Maximum length: 220supplierName(String supplierName) Constraints: Not nullable, Maximum length: 80supplierProcurementBlock(String supplierProcurementBlock) Constraints: Not nullable, Maximum length: 2supplierPurchasingOrg(SupplierPurchasingOrg... value) Navigation property to_SupplierPurchasingOrg for Supplier to multiple SupplierPurchasingOrg.supplierText(SupplierText... value) Navigation property to_SupplierText for Supplier to multiple SupplierText.taxNumber1(String taxNumber1) Constraints: Not nullable, Maximum length: 16taxNumber2(String taxNumber2) Constraints: Not nullable, Maximum length: 11taxNumber3(String taxNumber3) Constraints: Not nullable, Maximum length: 18taxNumber4(String taxNumber4) Constraints: Not nullable, Maximum length: 18taxNumber5(String taxNumber5) Constraints: Not nullable, Maximum length: 60taxNumberResponsible(String taxNumberResponsible) Constraints: Not nullable, Maximum length: 18taxNumberType(String taxNumberType) Constraints: Not nullable, Maximum length: 2toString()vATRegistration(String vATRegistration) Constraints: Not nullable, Maximum length: 20
-
Method Details
-
supplierCompany
Navigation property to_SupplierCompany for Supplier to multiple SupplierCompany.- Parameters:
value- The SupplierCompanys to build this Supplier with.- Returns:
- This Builder to allow for a fluent interface.
-
supplierPurchasingOrg
Navigation property to_SupplierPurchasingOrg for Supplier to multiple SupplierPurchasingOrg.- Parameters:
value- The SupplierPurchasingOrgs to build this Supplier with.- Returns:
- This Builder to allow for a fluent interface.
-
supplierText
Navigation property to_SupplierText for Supplier to multiple SupplierText.- Parameters:
value- The SupplierTexts to build this Supplier 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
- Returns:
this.
-
alternativePayeeAccountNumber
@Nonnull public Supplier.SupplierBuilder alternativePayeeAccountNumber(@Nullable String alternativePayeeAccountNumber) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AlternativePayeeAccountNumber
- Returns:
this.
-
authorizationGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: AuthorizationGroup
- Returns:
this.
-
createdByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
creationDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CreationDate
- Returns:
this.
-
customer
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Customer
- Returns:
this.
-
paymentIsBlockedForSupplier
@Nonnull public Supplier.SupplierBuilder paymentIsBlockedForSupplier(@Nullable Boolean paymentIsBlockedForSupplier) Constraints: noneOriginal property name from the Odata EDM: PaymentIsBlockedForSupplier
- Returns:
this.
-
postingIsBlocked
Constraints: noneOriginal property name from the Odata EDM: PostingIsBlocked
- Returns:
this.
-
purchasingIsBlocked
Constraints: noneOriginal property name from the Odata EDM: PurchasingIsBlocked
- Returns:
this.
-
supplierAccountGroup
@Nonnull public Supplier.SupplierBuilder supplierAccountGroup(@Nullable String supplierAccountGroup) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SupplierAccountGroup
- Returns:
this.
-
supplierFullName
Constraints: Not nullable, Maximum length: 220Original property name from the Odata EDM: SupplierFullName
- Returns:
this.
-
supplierName
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: SupplierName
- Returns:
this.
-
vATRegistration
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: VATRegistration
- Returns:
this.
-
birthDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: BirthDate
- Returns:
this.
-
concatenatedInternationalLocNo
@Nonnull public Supplier.SupplierBuilder concatenatedInternationalLocNo(@Nullable String concatenatedInternationalLocNo) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: ConcatenatedInternationalLocNo
- Returns:
this.
-
deletionIndicator
Constraints: noneOriginal property name from the Odata EDM: DeletionIndicator
- Returns:
this.
-
fiscalAddress
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: FiscalAddress
- Returns:
this.
-
industry
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Industry
- Returns:
this.
-
internationalLocationNumber1
@Nonnull public Supplier.SupplierBuilder internationalLocationNumber1(@Nullable String internationalLocationNumber1) Constraints: Not nullable, Maximum length: 7Original property name from the Odata EDM: InternationalLocationNumber1
- Returns:
this.
-
internationalLocationNumber2
@Nonnull public Supplier.SupplierBuilder internationalLocationNumber2(@Nullable String internationalLocationNumber2) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: InternationalLocationNumber2
- Returns:
this.
-
internationalLocationNumber3
@Nonnull public Supplier.SupplierBuilder internationalLocationNumber3(@Nullable String internationalLocationNumber3) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: InternationalLocationNumber3
- Returns:
this.
-
isNaturalPerson
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsNaturalPerson
- Returns:
this.
-
responsibleType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ResponsibleType
- Returns:
this.
-
suplrQltyInProcmtCertfnValidTo
@Nonnull public Supplier.SupplierBuilder suplrQltyInProcmtCertfnValidTo(@Nullable LocalDateTime suplrQltyInProcmtCertfnValidTo) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: SuplrQltyInProcmtCertfnValidTo
- Returns:
this.
-
suplrQualityManagementSystem
@Nonnull public Supplier.SupplierBuilder suplrQualityManagementSystem(@Nullable String suplrQualityManagementSystem) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SuplrQualityManagementSystem
- Returns:
this.
-
supplierCorporateGroup
@Nonnull public Supplier.SupplierBuilder supplierCorporateGroup(@Nullable String supplierCorporateGroup) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SupplierCorporateGroup
- Returns:
this.
-
supplierProcurementBlock
@Nonnull public Supplier.SupplierBuilder supplierProcurementBlock(@Nullable String supplierProcurementBlock) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SupplierProcurementBlock
- Returns:
this.
-
taxNumber1
Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: TaxNumber1
- Returns:
this.
-
taxNumber2
Constraints: Not nullable, Maximum length: 11Original property name from the Odata EDM: TaxNumber2
- Returns:
this.
-
taxNumber3
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: TaxNumber3
- Returns:
this.
-
taxNumber4
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: TaxNumber4
- Returns:
this.
-
taxNumber5
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: TaxNumber5
- Returns:
this.
-
taxNumberResponsible
@Nonnull public Supplier.SupplierBuilder taxNumberResponsible(@Nullable String taxNumberResponsible) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: TaxNumberResponsible
- Returns:
this.
-
taxNumberType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TaxNumberType
- Returns:
this.
-
suplrProofOfDelivRlvtCode
@Nonnull public Supplier.SupplierBuilder suplrProofOfDelivRlvtCode(@Nullable String suplrProofOfDelivRlvtCode) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SuplrProofOfDelivRlvtCode
- Returns:
this.
-
bR_TaxIsSplit
Constraints: noneOriginal property name from the Odata EDM: BR_TaxIsSplit
- Returns:
this.
-
dataExchangeInstructionKey
@Nonnull public Supplier.SupplierBuilder dataExchangeInstructionKey(@Nullable String dataExchangeInstructionKey) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DataExchangeInstructionKey
- Returns:
this.
-
build
-
toString
-