Class SupplierWithHoldingTax.SupplierWithHoldingTaxBuilder
- Enclosing class:
- SupplierWithHoldingTax
-
Method Summary
Modifier and TypeMethodDescriptionauthorizationGroup(String authorizationGroup) Constraints: Not nullable, Maximum length: 4build()companyCode(String companyCode) (Key Field) Constraints: Not nullable, Maximum length: 4exemptionDateBegin(LocalDateTime exemptionDateBegin) Constraints: Not nullable, Precision: 0exemptionDateEnd(LocalDateTime exemptionDateEnd) Constraints: Not nullable, Precision: 0exemptionReason(String exemptionReason) Constraints: Not nullable, Maximum length: 2isWithholdingTaxSubject(Boolean isWithholdingTaxSubject) Constraints: nonerecipientType(String recipientType) Constraints: Not nullable, Maximum length: 2(Key Field) Constraints: Not nullable, Maximum length: 10toString()withholdingTaxCertificate(String withholdingTaxCertificate) Constraints: Not nullable, Maximum length: 25withholdingTaxCode(String withholdingTaxCode) Constraints: Not nullable, Maximum length: 2withholdingTaxExmptPercent(BigDecimal withholdingTaxExmptPercent) Constraints: Not nullable, Precision: 5, Scale: 2withholdingTaxNumber(String withholdingTaxNumber) Constraints: Not nullable, Maximum length: 16withholdingTaxType(String withholdingTaxType) (Key Field) Constraints: Not nullable, Maximum length: 2
-
Method Details
-
supplier
@Nonnull public SupplierWithHoldingTax.SupplierWithHoldingTaxBuilder supplier(@Nullable String supplier) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Supplier
- Returns:
this.
-
companyCode
@Nonnull public SupplierWithHoldingTax.SupplierWithHoldingTaxBuilder companyCode(@Nullable String companyCode) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
this.
-
withholdingTaxType
@Nonnull public SupplierWithHoldingTax.SupplierWithHoldingTaxBuilder withholdingTaxType(@Nullable String withholdingTaxType) (Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: WithholdingTaxType
- Returns:
this.
-
exemptionDateBegin
@Nonnull public SupplierWithHoldingTax.SupplierWithHoldingTaxBuilder exemptionDateBegin(@Nullable LocalDateTime exemptionDateBegin) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ExemptionDateBegin
- Returns:
this.
-
exemptionDateEnd
@Nonnull public SupplierWithHoldingTax.SupplierWithHoldingTaxBuilder exemptionDateEnd(@Nullable LocalDateTime exemptionDateEnd) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ExemptionDateEnd
- Returns:
this.
-
exemptionReason
@Nonnull public SupplierWithHoldingTax.SupplierWithHoldingTaxBuilder exemptionReason(@Nullable String exemptionReason) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ExemptionReason
- Returns:
this.
-
isWithholdingTaxSubject
@Nonnull public SupplierWithHoldingTax.SupplierWithHoldingTaxBuilder isWithholdingTaxSubject(@Nullable Boolean isWithholdingTaxSubject) Constraints: noneOriginal property name from the Odata EDM: IsWithholdingTaxSubject
- Returns:
this.
-
recipientType
@Nonnull public SupplierWithHoldingTax.SupplierWithHoldingTaxBuilder recipientType(@Nullable String recipientType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: RecipientType
- Returns:
this.
-
withholdingTaxCertificate
@Nonnull public SupplierWithHoldingTax.SupplierWithHoldingTaxBuilder withholdingTaxCertificate(@Nullable String withholdingTaxCertificate) Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: WithholdingTaxCertificate
- Returns:
this.
-
withholdingTaxCode
@Nonnull public SupplierWithHoldingTax.SupplierWithHoldingTaxBuilder withholdingTaxCode(@Nullable String withholdingTaxCode) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: WithholdingTaxCode
- Returns:
this.
-
withholdingTaxExmptPercent
@Nonnull public SupplierWithHoldingTax.SupplierWithHoldingTaxBuilder withholdingTaxExmptPercent(@Nullable BigDecimal withholdingTaxExmptPercent) Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: WithholdingTaxExmptPercent
- Returns:
this.
-
withholdingTaxNumber
@Nonnull public SupplierWithHoldingTax.SupplierWithHoldingTaxBuilder withholdingTaxNumber(@Nullable String withholdingTaxNumber) Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: WithholdingTaxNumber
- Returns:
this.
-
authorizationGroup
@Nonnull public SupplierWithHoldingTax.SupplierWithHoldingTaxBuilder authorizationGroup(@Nullable String authorizationGroup) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: AuthorizationGroup
- Returns:
this.
-
build
-
toString
-