Class CustomerWithHoldingTax.CustomerWithHoldingTaxBuilder
- Enclosing class:
- CustomerWithHoldingTax
-
Method Summary
Modifier and TypeMethodDescriptionauthorizationGroup(String authorizationGroup) Constraints: Not nullable, Maximum length: 4build()companyCode(String companyCode) (Key Field) Constraints: Not nullable, Maximum length: 4(Key Field) Constraints: Not nullable, Maximum length: 10exemptionDateBegin(LocalDateTime exemptionDateBegin) Constraints: Not nullable, Precision: 0exemptionDateEnd(LocalDateTime exemptionDateEnd) Constraints: Not nullable, Precision: 0exemptionReason(String exemptionReason) Constraints: Not nullable, Maximum length: 2obligationDateBegin(LocalDateTime obligationDateBegin) Constraints: Not nullable, Precision: 0obligationDateEnd(LocalDateTime obligationDateEnd) Constraints: Not nullable, Precision: 0toString()withholdingTaxAgent(Boolean withholdingTaxAgent) Constraints: nonewithholdingTaxCertificate(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
-
customer
@Nonnull public CustomerWithHoldingTax.CustomerWithHoldingTaxBuilder customer(@Nullable String customer) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Customer
- Returns:
this.
-
companyCode
@Nonnull public CustomerWithHoldingTax.CustomerWithHoldingTaxBuilder companyCode(@Nullable String companyCode) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
this.
-
withholdingTaxType
@Nonnull public CustomerWithHoldingTax.CustomerWithHoldingTaxBuilder withholdingTaxType(@Nullable String withholdingTaxType) (Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: WithholdingTaxType
- Returns:
this.
-
withholdingTaxCode
@Nonnull public CustomerWithHoldingTax.CustomerWithHoldingTaxBuilder withholdingTaxCode(@Nullable String withholdingTaxCode) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: WithholdingTaxCode
- Returns:
this.
-
withholdingTaxAgent
@Nonnull public CustomerWithHoldingTax.CustomerWithHoldingTaxBuilder withholdingTaxAgent(@Nullable Boolean withholdingTaxAgent) Constraints: noneOriginal property name from the Odata EDM: WithholdingTaxAgent
- Returns:
this.
-
obligationDateBegin
@Nonnull public CustomerWithHoldingTax.CustomerWithHoldingTaxBuilder obligationDateBegin(@Nullable LocalDateTime obligationDateBegin) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ObligationDateBegin
- Returns:
this.
-
obligationDateEnd
@Nonnull public CustomerWithHoldingTax.CustomerWithHoldingTaxBuilder obligationDateEnd(@Nullable LocalDateTime obligationDateEnd) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ObligationDateEnd
- Returns:
this.
-
withholdingTaxNumber
@Nonnull public CustomerWithHoldingTax.CustomerWithHoldingTaxBuilder withholdingTaxNumber(@Nullable String withholdingTaxNumber) Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: WithholdingTaxNumber
- Returns:
this.
-
withholdingTaxCertificate
@Nonnull public CustomerWithHoldingTax.CustomerWithHoldingTaxBuilder withholdingTaxCertificate(@Nullable String withholdingTaxCertificate) Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: WithholdingTaxCertificate
- Returns:
this.
-
withholdingTaxExmptPercent
@Nonnull public CustomerWithHoldingTax.CustomerWithHoldingTaxBuilder withholdingTaxExmptPercent(@Nullable BigDecimal withholdingTaxExmptPercent) Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: WithholdingTaxExmptPercent
- Returns:
this.
-
exemptionDateBegin
@Nonnull public CustomerWithHoldingTax.CustomerWithHoldingTaxBuilder exemptionDateBegin(@Nullable LocalDateTime exemptionDateBegin) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ExemptionDateBegin
- Returns:
this.
-
exemptionDateEnd
@Nonnull public CustomerWithHoldingTax.CustomerWithHoldingTaxBuilder exemptionDateEnd(@Nullable LocalDateTime exemptionDateEnd) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ExemptionDateEnd
- Returns:
this.
-
exemptionReason
@Nonnull public CustomerWithHoldingTax.CustomerWithHoldingTaxBuilder exemptionReason(@Nullable String exemptionReason) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ExemptionReason
- Returns:
this.
-
authorizationGroup
@Nonnull public CustomerWithHoldingTax.CustomerWithHoldingTaxBuilder authorizationGroup(@Nullable String authorizationGroup) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: AuthorizationGroup
- Returns:
this.
-
build
-
toString
-