Class BR_NFePharmaceutical.BR_NFePharmaceuticalBuilder

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

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

    • bR_NFDoc

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

      Navigation property to_BR_NFItem for BR_NFePharmaceutical to single BR_NFItem.
      Parameters:
      value - The BR_NFItem to build this BR_NFePharmaceutical with.
      Returns:
      This Builder to allow for a fluent interface.
    • bR_NotaFiscal

      @Nonnull public BR_NFePharmaceutical.BR_NFePharmaceuticalBuilder 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_NotaFiscalItem

      @Nonnull public BR_NFePharmaceutical.BR_NFePharmaceuticalBuilder bR_NotaFiscalItem(@Nullable String bR_NotaFiscalItem)
      (Key Field) Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: BR_NotaFiscalItem

      Returns:
      this.
    • bR_ANVISACode

      @Nonnull public BR_NFePharmaceutical.BR_NFePharmaceuticalBuilder bR_ANVISACode(@Nullable String bR_ANVISACode)
      Constraints: Not nullable, Maximum length: 13

      Original property name from the Odata EDM: BR_ANVISACode

      Returns:
      this.
    • medicineConsumerMaxPrice

      @Nonnull public BR_NFePharmaceutical.BR_NFePharmaceuticalBuilder medicineConsumerMaxPrice(@Nullable BigDecimal medicineConsumerMaxPrice)
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: MedicineConsumerMaxPrice

      Returns:
      this.
    • bR_ANVISAExemptionReasonText

      @Nonnull public BR_NFePharmaceutical.BR_NFePharmaceuticalBuilder bR_ANVISAExemptionReasonText(@Nullable String bR_ANVISAExemptionReasonText)
      Constraints: Not nullable, Maximum length: 255

      Original property name from the Odata EDM: BR_ANVISAExemptionReasonText

      Returns:
      this.
    • salesDocumentCurrency

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

      Original property name from the Odata EDM: SalesDocumentCurrency

      Returns:
      this.
    • build

      @Nonnull public BR_NFePharmaceutical build()
    • toString

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