Class RevenueAccountingHeader.RevenueAccountingHeaderBuilder
- Enclosing class:
- RevenueAccountingHeader
-
Method Summary
Modifier and TypeMethodDescription_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullableaccountingDocument(String accountingDocument) (Key Field) Constraints: Not nullable, Maximum length: 10accountingDocumentCrossCoRef(String accountingDocumentCrossCoRef) Constraints: Not nullable, Maximum length: 20accountingDocumentIsReversed(Boolean accountingDocumentIsReversed) Constraints: Not nullableaccountingDocumentStatus(String accountingDocumentStatus) Constraints: Not nullable, Maximum length: 2accountingDocumentType(String accountingDocumentType) Constraints: Not nullable, Maximum length: 2build()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: NullabledocumentDate(LocalDate documentDate) Constraints: NullabledocumentDescription(String documentDescription) Constraints: Not nullable, Maximum length: 60lastChangedByUser(String lastChangedByUser) Constraints: Not nullable, Maximum length: 12numberOfItems(Integer numberOfItems) Constraints: Not nullablenumberOfRejectedItems(Integer numberOfRejectedItems) Constraints: Not nullableoriginReferenceDocument(String originReferenceDocument) Constraints: Not nullable, Maximum length: 20postingDate(LocalDate postingDate) Constraints: NullablepRAAccountingPeriod(String pRAAccountingPeriod) (Key Field) Constraints: Not nullable, Maximum length: 6praAcctgDocDetail(RevenueAccountingItems... value) Navigation property _PRAAcctgDocDetail for RevenueAccountingHeader to multiple RevenueAccountingItems.Constraints: Not nullable, Maximum length: 2toString()totalCreditAmount(BigDecimal totalCreditAmount) Constraints: Not nullable, Precision: 13, Scale: 0totalDebitAmount(BigDecimal totalDebitAmount) Constraints: Not nullable, Precision: 13, Scale: 0totalStatisticalAmount(BigDecimal totalStatisticalAmount) Constraints: Not nullable, Precision: 13, Scale: 0
-
Method Details
-
praAcctgDocDetail
@Nonnull public RevenueAccountingHeader.RevenueAccountingHeaderBuilder praAcctgDocDetail(RevenueAccountingItems... value) Navigation property _PRAAcctgDocDetail for RevenueAccountingHeader to multiple RevenueAccountingItems.- Parameters:
value- The RevenueAccountingItemss to build this RevenueAccountingHeader with.- Returns:
- This Builder to allow for a fluent interface.
-
companyCode
@Nonnull public RevenueAccountingHeader.RevenueAccountingHeaderBuilder companyCode(@Nullable String companyCode) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
this.
-
pRAAccountingPeriod
@Nonnull public RevenueAccountingHeader.RevenueAccountingHeaderBuilder pRAAccountingPeriod(@Nullable String pRAAccountingPeriod) (Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: PRAAccountingPeriod
- Returns:
this.
-
accountingDocument
@Nonnull public RevenueAccountingHeader.RevenueAccountingHeaderBuilder accountingDocument(@Nullable String accountingDocument) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AccountingDocument
- Returns:
this.
-
documentDescription
@Nonnull public RevenueAccountingHeader.RevenueAccountingHeaderBuilder documentDescription(@Nullable String documentDescription) Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: DocumentDescription
- Returns:
this.
-
pRAOrigin
@Nonnull public RevenueAccountingHeader.RevenueAccountingHeaderBuilder pRAOrigin(@Nullable String pRAOrigin) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PRAOrigin
- Returns:
this.
-
accountingDocumentType
@Nonnull public RevenueAccountingHeader.RevenueAccountingHeaderBuilder accountingDocumentType(@Nullable String accountingDocumentType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AccountingDocumentType
- Returns:
this.
-
originReferenceDocument
@Nonnull public RevenueAccountingHeader.RevenueAccountingHeaderBuilder originReferenceDocument(@Nullable String originReferenceDocument) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: OriginReferenceDocument
- Returns:
this.
-
accountingDocumentStatus
@Nonnull public RevenueAccountingHeader.RevenueAccountingHeaderBuilder accountingDocumentStatus(@Nullable String accountingDocumentStatus) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AccountingDocumentStatus
- Returns:
this.
-
accountingDocumentIsReversed
@Nonnull public RevenueAccountingHeader.RevenueAccountingHeaderBuilder accountingDocumentIsReversed(@Nullable Boolean accountingDocumentIsReversed) Constraints: Not nullableOriginal property name from the Odata EDM: AccountingDocumentIsReversed
- Returns:
this.
-
accountingDocumentCrossCoRef
@Nonnull public RevenueAccountingHeader.RevenueAccountingHeaderBuilder accountingDocumentCrossCoRef(@Nullable String accountingDocumentCrossCoRef) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: AccountingDocumentCrossCoRef
- Returns:
this.
-
postingDate
@Nonnull public RevenueAccountingHeader.RevenueAccountingHeaderBuilder postingDate(@Nullable LocalDate postingDate) Constraints: NullableOriginal property name from the Odata EDM: PostingDate
- Returns:
this.
-
documentDate
@Nonnull public RevenueAccountingHeader.RevenueAccountingHeaderBuilder documentDate(@Nullable LocalDate documentDate) Constraints: NullableOriginal property name from the Odata EDM: DocumentDate
- Returns:
this.
-
totalDebitAmount
@Nonnull public RevenueAccountingHeader.RevenueAccountingHeaderBuilder totalDebitAmount(@Nullable BigDecimal totalDebitAmount) Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: TotalDebitAmount
- Returns:
this.
-
totalCreditAmount
@Nonnull public RevenueAccountingHeader.RevenueAccountingHeaderBuilder totalCreditAmount(@Nullable BigDecimal totalCreditAmount) Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: TotalCreditAmount
- Returns:
this.
-
totalStatisticalAmount
@Nonnull public RevenueAccountingHeader.RevenueAccountingHeaderBuilder totalStatisticalAmount(@Nullable BigDecimal totalStatisticalAmount) Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: TotalStatisticalAmount
- Returns:
this.
-
companyCodeCurrency
@Nonnull public RevenueAccountingHeader.RevenueAccountingHeaderBuilder companyCodeCurrency(@Nullable String companyCodeCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CompanyCodeCurrency
- Returns:
this.
-
createdByUser
@Nonnull public RevenueAccountingHeader.RevenueAccountingHeaderBuilder createdByUser(@Nullable String createdByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
creationDateTime
@Nonnull public RevenueAccountingHeader.RevenueAccountingHeaderBuilder creationDateTime(@Nullable OffsetDateTime creationDateTime) Constraints: NullableOriginal property name from the Odata EDM: CreationDateTime
- Returns:
this.
-
lastChangedByUser
@Nonnull public RevenueAccountingHeader.RevenueAccountingHeaderBuilder lastChangedByUser(@Nullable String lastChangedByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Returns:
this.
-
changedDateTime
@Nonnull public RevenueAccountingHeader.RevenueAccountingHeaderBuilder changedDateTime(@Nullable OffsetDateTime changedDateTime) Constraints: NullableOriginal property name from the Odata EDM: ChangedDateTime
- Returns:
this.
-
numberOfItems
@Nonnull public RevenueAccountingHeader.RevenueAccountingHeaderBuilder numberOfItems(@Nullable Integer numberOfItems) Constraints: Not nullableOriginal property name from the Odata EDM: NumberOfItems
- Returns:
this.
-
numberOfRejectedItems
@Nonnull public RevenueAccountingHeader.RevenueAccountingHeaderBuilder numberOfRejectedItems(@Nullable Integer numberOfRejectedItems) Constraints: Not nullableOriginal property name from the Odata EDM: NumberOfRejectedItems
- Returns:
this.
-
_Messages
@Nonnull public RevenueAccountingHeader.RevenueAccountingHeaderBuilder _Messages(@Nullable Collection<SAP__Message> _Messages) Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
this.
-
build
-
toString
-