Package com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.contractaccountingbusinesspartnerpaymentv2
Class CABPPaytEnhcdForDspCrcy.CABPPaytEnhcdForDspCrcyBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.contractaccountingbusinesspartnerpaymentv2.CABPPaytEnhcdForDspCrcy.CABPPaytEnhcdForDspCrcyBuilder
- Enclosing class:
- CABPPaytEnhcdForDspCrcy
Helper class to allow for fluent creation of CABPPaytEnhcdForDspCrcy instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()cABusPartnerPaymentUUID(UUID cABusPartnerPaymentUUID) (Key Field) Constraints: Not nullablecADocumentContainerRefType(String cADocumentContainerRefType) Constraints: Not nullable, Maximum length: 3cAPaymentAmountInDC(BigDecimal cAPaymentAmountInDC) Constraints: Not nullable, Precision: 23, Scale: 0cAPaymentDocument(String cAPaymentDocument) Constraints: Not nullable, Maximum length: 12creationDate(LocalDate creationDate) Constraints: NullablecreationTime(LocalTime creationTime) Constraints: Not nullabledisplayCurrency(String displayCurrency) Constraints: Not nullable, Maximum length: 3Navigation property Parameters for CABPPaytEnhcdForDspCrcy to single CABPPaytEnhcdForDspCrcyParameters.toString()
-
Method Details
-
parameters
@Nonnull public CABPPaytEnhcdForDspCrcy.CABPPaytEnhcdForDspCrcyBuilder parameters(CABPPaytEnhcdForDspCrcyParameters value) Navigation property Parameters for CABPPaytEnhcdForDspCrcy to single CABPPaytEnhcdForDspCrcyParameters.- Parameters:
value- The CABPPaytEnhcdForDspCrcyParameters to build this CABPPaytEnhcdForDspCrcy with.- Returns:
- This Builder to allow for a fluent interface.
-
cABusPartnerPaymentUUID
@Nonnull public CABPPaytEnhcdForDspCrcy.CABPPaytEnhcdForDspCrcyBuilder cABusPartnerPaymentUUID(@Nullable UUID cABusPartnerPaymentUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: CABusPartnerPaymentUUID
- Returns:
this.
-
cAPaymentDocument
@Nonnull public CABPPaytEnhcdForDspCrcy.CABPPaytEnhcdForDspCrcyBuilder cAPaymentDocument(@Nullable String cAPaymentDocument) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CAPaymentDocument
- Returns:
this.
-
cADocumentContainerRefType
@Nonnull public CABPPaytEnhcdForDspCrcy.CABPPaytEnhcdForDspCrcyBuilder cADocumentContainerRefType(@Nullable String cADocumentContainerRefType) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CADocumentContainerRefType
- Returns:
this.
-
creationDate
@Nonnull public CABPPaytEnhcdForDspCrcy.CABPPaytEnhcdForDspCrcyBuilder creationDate(@Nullable LocalDate creationDate) Constraints: NullableOriginal property name from the Odata EDM: CreationDate
- Returns:
this.
-
creationTime
@Nonnull public CABPPaytEnhcdForDspCrcy.CABPPaytEnhcdForDspCrcyBuilder creationTime(@Nullable LocalTime creationTime) Constraints: Not nullableOriginal property name from the Odata EDM: CreationTime
- Returns:
this.
-
displayCurrency
@Nonnull public CABPPaytEnhcdForDspCrcy.CABPPaytEnhcdForDspCrcyBuilder displayCurrency(@Nullable String displayCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DisplayCurrency
- Returns:
this.
-
cAPaymentAmountInDC
@Nonnull public CABPPaytEnhcdForDspCrcy.CABPPaytEnhcdForDspCrcyBuilder cAPaymentAmountInDC(@Nullable BigDecimal cAPaymentAmountInDC) Constraints: Not nullable, Precision: 23, Scale: 0Original property name from the Odata EDM: CAPaymentAmountInDC
- Returns:
this.
-
build
-
toString
-