Class BR_NFImportDocument.BR_NFImportDocumentBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.brazilnotafiscal.BR_NFImportDocument.BR_NFImportDocumentBuilder
Enclosing class:
BR_NFImportDocument

public static final class BR_NFImportDocument.BR_NFImportDocumentBuilder extends Object
Helper class to allow for fluent creation of BR_NFImportDocument instances.
  • Method Details

    • bR_NFDoc

      Navigation property to_BR_NFDoc for BR_NFImportDocument to single BR_NFDocument.
      Parameters:
      value - The BR_NFDocument to build this BR_NFImportDocument with.
      Returns:
      This Builder to allow for a fluent interface.
    • bR_NotaFiscal

      @Nonnull public BR_NFImportDocument.BR_NFImportDocumentBuilder bR_NotaFiscal(@Nullable String bR_NotaFiscal)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BR_NotaFiscal

      Returns:
      this.
    • bR_NFImportDocument

      @Nonnull public BR_NFImportDocument.BR_NFImportDocumentBuilder bR_NFImportDocument(@Nullable String bR_NFImportDocument)
      (Key Field) Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: BR_NFImportDocument

      Returns:
      this.
    • bR_NFImportDocRegistrationDate

      @Nonnull public BR_NFImportDocument.BR_NFImportDocumentBuilder bR_NFImportDocRegistrationDate(@Nullable LocalDateTime bR_NFImportDocRegistrationDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: BR_NFImportDocRegistrationDate

      Returns:
      this.
    • bR_NFCustomsClearanceDesc

      @Nonnull public BR_NFImportDocument.BR_NFImportDocumentBuilder bR_NFCustomsClearanceDesc(@Nullable String bR_NFCustomsClearanceDesc)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: BR_NFCustomsClearanceDesc

      Returns:
      this.
    • bR_NFCustomsClearanceTaxRegion

      @Nonnull public BR_NFImportDocument.BR_NFImportDocumentBuilder bR_NFCustomsClearanceTaxRegion(@Nullable String bR_NFCustomsClearanceTaxRegion)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BR_NFCustomsClearanceTaxRegion

      Returns:
      this.
    • bR_NFCustomsClearanceDate

      @Nonnull public BR_NFImportDocument.BR_NFImportDocumentBuilder bR_NFCustomsClearanceDate(@Nullable LocalDateTime bR_NFCustomsClearanceDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: BR_NFCustomsClearanceDate

      Returns:
      this.
    • bR_NFExporter

      @Nonnull public BR_NFImportDocument.BR_NFImportDocumentBuilder bR_NFExporter(@Nullable String bR_NFExporter)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: BR_NFExporter

      Returns:
      this.
    • bR_NFImportDeclarationType

      @Nonnull public BR_NFImportDocument.BR_NFImportDocumentBuilder bR_NFImportDeclarationType(@Nullable String bR_NFImportDeclarationType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_NFImportDeclarationType

      Returns:
      this.
    • bR_NFImpDocMeansOfTransport

      @Nonnull public BR_NFImportDocument.BR_NFImportDocumentBuilder bR_NFImpDocMeansOfTransport(@Nullable String bR_NFImpDocMeansOfTransport)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BR_NFImpDocMeansOfTransport

      Returns:
      this.
    • bR_NFMaritimeFreightAmount

      @Nonnull public BR_NFImportDocument.BR_NFImportDocumentBuilder bR_NFMaritimeFreightAmount(@Nullable BigDecimal bR_NFMaritimeFreightAmount)
      Constraints: Not nullable, Precision: 13, Scale: 2

      Original property name from the Odata EDM: BR_NFMaritimeFreightAmount

      Returns:
      this.
    • bR_NFIntermediateMode

      @Nonnull public BR_NFImportDocument.BR_NFImportDocumentBuilder bR_NFIntermediateMode(@Nullable String bR_NFIntermediateMode)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_NFIntermediateMode

      Returns:
      this.
    • bR_NFBuyerRequesterCNPJ

      @Nonnull public BR_NFImportDocument.BR_NFImportDocumentBuilder bR_NFBuyerRequesterCNPJ(@Nullable String bR_NFBuyerRequesterCNPJ)
      Constraints: Not nullable, Maximum length: 14

      Original property name from the Odata EDM: BR_NFBuyerRequesterCNPJ

      Returns:
      this.
    • bR_NFThirdPartyRegion

      @Nonnull public BR_NFImportDocument.BR_NFImportDocumentBuilder bR_NFThirdPartyRegion(@Nullable String bR_NFThirdPartyRegion)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BR_NFThirdPartyRegion

      Returns:
      this.
    • bR_NFIsMaritimeFrtInTotalAmt

      @Nonnull public BR_NFImportDocument.BR_NFImportDocumentBuilder bR_NFIsMaritimeFrtInTotalAmt(@Nullable Boolean bR_NFIsMaritimeFrtInTotalAmt)
      Constraints: none

      Original property name from the Odata EDM: BR_NFIsMaritimeFrtInTotalAmt

      Returns:
      this.
    • salesDocumentCurrency

      @Nonnull public BR_NFImportDocument.BR_NFImportDocumentBuilder salesDocumentCurrency(@Nullable String salesDocumentCurrency)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: SalesDocumentCurrency

      Returns:
      this.
    • build

      @Nonnull public BR_NFImportDocument build()
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class Object