Class BR_NFeProductTraceability.BR_NFeProductTraceabilityBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.brazilnotafiscal.BR_NFeProductTraceability.BR_NFeProductTraceabilityBuilder
- Enclosing class:
- BR_NFeProductTraceability
Helper class to allow for fluent creation of BR_NFeProductTraceability instances.
-
Method Summary
Modifier and TypeMethodDescriptionaggregationID(String aggregationID) Constraints: Not nullable, Maximum length: 20Constraints: Not nullable, Maximum length: 3bR_NFDoc(BR_NFDocument value) Navigation property to_BR_NFDoc for BR_NFeProductTraceability to single BR_NFDocument.bR_NFeProdTrcblyAggregationID(String bR_NFeProdTrcblyAggregationID) Constraints: Not nullable, Maximum length: 20Navigation property to_BR_NFItem for BR_NFeProductTraceability to single BR_NFItem.bR_NotaFiscal(String bR_NotaFiscal) (Key Field) Constraints: Not nullable, Maximum length: 10bR_NotaFiscalItem(String bR_NotaFiscalItem) (Key Field) Constraints: Not nullable, Maximum length: 6build()expirationDate(LocalDateTime expirationDate) Constraints: Not nullable, Precision: 0manufacturingDate(LocalDateTime manufacturingDate) Constraints: Not nullable, Precision: 0productBatch(String productBatch) Constraints: Not nullable, Maximum length: 20productBatchQuantity(BigDecimal productBatchQuantity) Constraints: Not nullable, Precision: 11, Scale: 3sequenceNumber(String sequenceNumber) (Key Field) Constraints: Not nullable, Maximum length: 4toString()
-
Method Details
-
bR_NFDoc
@Nonnull public BR_NFeProductTraceability.BR_NFeProductTraceabilityBuilder bR_NFDoc(BR_NFDocument value) Navigation property to_BR_NFDoc for BR_NFeProductTraceability to single BR_NFDocument.- Parameters:
value- The BR_NFDocument to build this BR_NFeProductTraceability with.- Returns:
- This Builder to allow for a fluent interface.
-
bR_NFItem
@Nonnull public BR_NFeProductTraceability.BR_NFeProductTraceabilityBuilder bR_NFItem(BR_NFItem value) Navigation property to_BR_NFItem for BR_NFeProductTraceability to single BR_NFItem.- Parameters:
value- The BR_NFItem to build this BR_NFeProductTraceability with.- Returns:
- This Builder to allow for a fluent interface.
-
bR_NotaFiscal
@Nonnull public BR_NFeProductTraceability.BR_NFeProductTraceabilityBuilder bR_NotaFiscal(@Nullable String bR_NotaFiscal) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BR_NotaFiscal
- Returns:
this.
-
bR_NotaFiscalItem
@Nonnull public BR_NFeProductTraceability.BR_NFeProductTraceabilityBuilder bR_NotaFiscalItem(@Nullable String bR_NotaFiscalItem) (Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: BR_NotaFiscalItem
- Returns:
this.
-
sequenceNumber
@Nonnull public BR_NFeProductTraceability.BR_NFeProductTraceabilityBuilder sequenceNumber(@Nullable String sequenceNumber) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SequenceNumber
- Returns:
this.
-
productBatch
@Nonnull public BR_NFeProductTraceability.BR_NFeProductTraceabilityBuilder productBatch(@Nullable String productBatch) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: ProductBatch
- Returns:
this.
-
productBatchQuantity
@Nonnull public BR_NFeProductTraceability.BR_NFeProductTraceabilityBuilder productBatchQuantity(@Nullable BigDecimal productBatchQuantity) Constraints: Not nullable, Precision: 11, Scale: 3Original property name from the Odata EDM: ProductBatchQuantity
- Returns:
this.
-
manufacturingDate
@Nonnull public BR_NFeProductTraceability.BR_NFeProductTraceabilityBuilder manufacturingDate(@Nullable LocalDateTime manufacturingDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ManufacturingDate
- Returns:
this.
-
expirationDate
@Nonnull public BR_NFeProductTraceability.BR_NFeProductTraceabilityBuilder expirationDate(@Nullable LocalDateTime expirationDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ExpirationDate
- Returns:
this.
-
aggregationID
@Nonnull public BR_NFeProductTraceability.BR_NFeProductTraceabilityBuilder aggregationID(@Nullable String aggregationID) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: AggregationID
- Returns:
this.
-
bR_NFeProdTrcblyAggregationID
@Nonnull public BR_NFeProductTraceability.BR_NFeProductTraceabilityBuilder bR_NFeProdTrcblyAggregationID(@Nullable String bR_NFeProdTrcblyAggregationID) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: BR_NFeProdTrcblyAggregationID
- Returns:
this.
-
baseUnit
@Nonnull public BR_NFeProductTraceability.BR_NFeProductTraceabilityBuilder baseUnit(@Nullable String baseUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Returns:
this.
-
build
-
toString
-