Class TaxDetail.TaxDetailBuilder
- Enclosing class:
- TaxDetail
-
Method Summary
Modifier and TypeMethodDescriptionaccountingDocument(String accountingDocument) (Key Field) Constraints: Not nullable, Maximum length: 10build()changedDateTime(OffsetDateTime changedDateTime) Constraints: NullablecompanyCode(String companyCode) (Key Field) Constraints: Not nullable, Maximum length: 4companyCodeCurrency(String companyCodeCurrency) Constraints: Not nullable, Maximum length: 3createdByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12creationDateTime(OffsetDateTime creationDateTime) Constraints: NullablegrossTaxAmount(BigDecimal grossTaxAmount) Constraints: Not nullable, Precision: 15, Scale: 0grossTaxReimbmtAmt(BigDecimal grossTaxReimbmtAmt) Constraints: Not nullable, Precision: 15, Scale: 0lastChangedByUser(String lastChangedByUser) Constraints: Not nullable, Maximum length: 12ownerTaxAmount(BigDecimal ownerTaxAmount) Constraints: Not nullable, Precision: 15, Scale: 0ownrTaxReimbmtAmount(BigDecimal ownrTaxReimbmtAmount) Constraints: Not nullable, Precision: 15, Scale: 0Navigation property _PRAAccountingDocumentHeader for TaxDetail to single RevenueAccountingHeader.pRAAccountingDocumentLine(String pRAAccountingDocumentLine) (Key Field) Constraints: Not nullable, Maximum length: 8pRAAccountingPeriod(String pRAAccountingPeriod) (Key Field) Constraints: Not nullable, Maximum length: 6Navigation property _PRAAcctgDocDetail for TaxDetail to single RevenueAccountingItems.severanceTaxType(String severanceTaxType) (Key Field) Constraints: Not nullable, Maximum length: 2toString()
-
Method Details
-
praAccountingDocumentHeader
@Nonnull public TaxDetail.TaxDetailBuilder praAccountingDocumentHeader(RevenueAccountingHeader value) Navigation property _PRAAccountingDocumentHeader for TaxDetail to single RevenueAccountingHeader.- Parameters:
value- The RevenueAccountingHeader to build this TaxDetail with.- Returns:
- This Builder to allow for a fluent interface.
-
praAcctgDocDetail
Navigation property _PRAAcctgDocDetail for TaxDetail to single RevenueAccountingItems.- Parameters:
value- The RevenueAccountingItems to build this TaxDetail 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.
-
pRAAccountingPeriod
@Nonnull public TaxDetail.TaxDetailBuilder pRAAccountingPeriod(@Nullable String pRAAccountingPeriod) (Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: PRAAccountingPeriod
- Returns:
this.
-
accountingDocument
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AccountingDocument
- Returns:
this.
-
pRAAccountingDocumentLine
@Nonnull public TaxDetail.TaxDetailBuilder pRAAccountingDocumentLine(@Nullable String pRAAccountingDocumentLine) (Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: PRAAccountingDocumentLine
- Returns:
this.
-
severanceTaxType
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SeveranceTaxType
- Returns:
this.
-
ownerTaxAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: OwnerTaxAmount
- Returns:
this.
-
grossTaxAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: GrossTaxAmount
- Returns:
this.
-
ownrTaxReimbmtAmount
@Nonnull public TaxDetail.TaxDetailBuilder ownrTaxReimbmtAmount(@Nullable BigDecimal ownrTaxReimbmtAmount) Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: OwnrTaxReimbmtAmount
- Returns:
this.
-
grossTaxReimbmtAmt
@Nonnull public TaxDetail.TaxDetailBuilder grossTaxReimbmtAmt(@Nullable BigDecimal grossTaxReimbmtAmt) Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: GrossTaxReimbmtAmt
- Returns:
this.
-
companyCodeCurrency
@Nonnull public TaxDetail.TaxDetailBuilder companyCodeCurrency(@Nullable String companyCodeCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CompanyCodeCurrency
- Returns:
this.
-
createdByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
creationDateTime
@Nonnull public TaxDetail.TaxDetailBuilder creationDateTime(@Nullable OffsetDateTime creationDateTime) Constraints: NullableOriginal property name from the Odata EDM: CreationDateTime
- Returns:
this.
-
lastChangedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Returns:
this.
-
changedDateTime
@Nonnull public TaxDetail.TaxDetailBuilder changedDateTime(@Nullable OffsetDateTime changedDateTime) Constraints: NullableOriginal property name from the Odata EDM: ChangedDateTime
- Returns:
this.
-
build
-
toString
-