Class BR_NFePayment.BR_NFePaymentBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.brazilnotafiscal.BR_NFePayment.BR_NFePaymentBuilder
- Enclosing class:
- BR_NFePayment
Helper class to allow for fluent creation of BR_NFePayment instances.
-
Method Summary
Modifier and TypeMethodDescriptionbR_CreditCardCompanyCNPJ(String bR_CreditCardCompanyCNPJ) Constraints: Not nullable, Maximum length: 18bR_NFDoc(BR_NFDocument value) Navigation property to_BR_NFDoc for BR_NFePayment to single BR_NFDocument.bR_NFPaymentMethodManualDesc(String bR_NFPaymentMethodManualDesc) Constraints: Not nullable, Maximum length: 60bR_NotaFiscal(String bR_NotaFiscal) (Key Field) Constraints: Not nullable, Maximum length: 10build()creditCardBrand(String creditCardBrand) Constraints: Not nullable, Maximum length: 2creditCardTransactionAuthznID(String creditCardTransactionAuthznID) Constraints: Not nullable, Maximum length: 20paymentAmount(BigDecimal paymentAmount) Constraints: Not nullable, Precision: 15, Scale: 2paymentForm(String paymentForm) Constraints: Not nullable, Maximum length: 1paymentMethod(String paymentMethod) Constraints: Not nullable, Maximum length: 2paymentSystemIntegrationType(String paymentSystemIntegrationType) Constraints: Not nullable, Maximum length: 1salesDocumentCurrency(String salesDocumentCurrency) Constraints: Not nullable, Maximum length: 5sequenceNumber(String sequenceNumber) (Key Field) Constraints: Not nullable, Maximum length: 4toString()
-
Method Details
-
bR_NFDoc
Navigation property to_BR_NFDoc for BR_NFePayment to single BR_NFDocument.- Parameters:
value- The BR_NFDocument to build this BR_NFePayment with.- Returns:
- This Builder to allow for a fluent interface.
-
bR_NotaFiscal
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BR_NotaFiscal
- Returns:
this.
-
sequenceNumber
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SequenceNumber
- Returns:
this.
-
paymentMethod
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PaymentMethod
- Returns:
this.
-
paymentAmount
@Nonnull public BR_NFePayment.BR_NFePaymentBuilder paymentAmount(@Nullable BigDecimal paymentAmount) Constraints: Not nullable, Precision: 15, Scale: 2Original property name from the Odata EDM: PaymentAmount
- Returns:
this.
-
paymentSystemIntegrationType
@Nonnull public BR_NFePayment.BR_NFePaymentBuilder paymentSystemIntegrationType(@Nullable String paymentSystemIntegrationType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PaymentSystemIntegrationType
- Returns:
this.
-
bR_CreditCardCompanyCNPJ
@Nonnull public BR_NFePayment.BR_NFePaymentBuilder bR_CreditCardCompanyCNPJ(@Nullable String bR_CreditCardCompanyCNPJ) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: BR_CreditCardCompanyCNPJ
- Returns:
this.
-
creditCardBrand
@Nonnull public BR_NFePayment.BR_NFePaymentBuilder creditCardBrand(@Nullable String creditCardBrand) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CreditCardBrand
- Returns:
this.
-
creditCardTransactionAuthznID
@Nonnull public BR_NFePayment.BR_NFePaymentBuilder creditCardTransactionAuthznID(@Nullable String creditCardTransactionAuthznID) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: CreditCardTransactionAuthznID
- Returns:
this.
-
paymentForm
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PaymentForm
- Returns:
this.
-
bR_NFPaymentMethodManualDesc
@Nonnull public BR_NFePayment.BR_NFePaymentBuilder bR_NFPaymentMethodManualDesc(@Nullable String bR_NFPaymentMethodManualDesc) Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: BR_NFPaymentMethodManualDesc
- Returns:
this.
-
salesDocumentCurrency
@Nonnull public BR_NFePayment.BR_NFePaymentBuilder salesDocumentCurrency(@Nullable String salesDocumentCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: SalesDocumentCurrency
- Returns:
this.
-
build
-
toString
-