java.lang.Object
com.sap.cloud.sdk.datamodel.odata.helper.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity<BR_NFItem>
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.brazilnotafiscal.BR_NFItem

public class BR_NFItem extends VdmEntity<BR_NFItem>
Brazil Nota Fiscal Item

Original entity name from the Odata EDM: A_BR_NFItemType

  • Field Details

    • ALL_FIELDS

      public static final BR_NFItemSelectable ALL_FIELDS
      Selector for all available fields of BR_NFItem.
    • BR_NOTA_FISCAL

      public static final BR_NFItemField<String> BR_NOTA_FISCAL
      Use with available fluent helpers to apply the BR_NotaFiscal field to query operations.
    • BR_NOTA_FISCAL_ITEM

      public static final BR_NFItemField<String> BR_NOTA_FISCAL_ITEM
      Use with available fluent helpers to apply the BR_NotaFiscalItem field to query operations.
    • BRICMS_TAX_SITUATION

      public static final BR_NFItemField<String> BRICMS_TAX_SITUATION
      Use with available fluent helpers to apply the BR_ICMSTaxSituation field to query operations.
    • BRIPI_TAX_SITUATION

      public static final BR_NFItemField<String> BRIPI_TAX_SITUATION
      Use with available fluent helpers to apply the BR_IPITaxSituation field to query operations.
    • BRISS_TAX_SITUATION

      public static final BR_NFItemField<String> BRISS_TAX_SITUATION
      Use with available fluent helpers to apply the BR_ISSTaxSituation field to query operations.
    • BRCOFINS_TAX_SITUATION

      public static final BR_NFItemField<String> BRCOFINS_TAX_SITUATION
      Use with available fluent helpers to apply the BR_COFINSTaxSituation field to query operations.
    • BRPIS_TAX_SITUATION

      public static final BR_NFItemField<String> BRPIS_TAX_SITUATION
      Use with available fluent helpers to apply the BR_PISTaxSituation field to query operations.
    • BRICMS_BASE_DETN

      public static final BR_NFItemField<String> BRICMS_BASE_DETN
      Use with available fluent helpers to apply the BR_ICMSBaseDetn field to query operations.
    • BRICMSST_BASE_DETERMINATION

      public static final BR_NFItemField<String> BRICMSST_BASE_DETERMINATION
      Use with available fluent helpers to apply the BR_ICMSSTBaseDetermination field to query operations.
    • BR_SUBSTITUTE_ICMS_AMOUNT

      public static final BR_NFItemField<BigDecimal> BR_SUBSTITUTE_ICMS_AMOUNT
      Use with available fluent helpers to apply the BR_SubstituteICMSAmount field to query operations.
    • BRICMS_EXEMPTION_REASON

      public static final BR_NFItemField<String> BRICMS_EXEMPTION_REASON
      Use with available fluent helpers to apply the BR_ICMSExemptionReason field to query operations.
    • BRICMS_DEFERMENT_AMOUNT

      public static final BR_NFItemField<BigDecimal> BRICMS_DEFERMENT_AMOUNT
      Use with available fluent helpers to apply the BR_ICMSDefermentAmount field to query operations.
    • BRICMS_DEFERRAL_TAX_RATE

      public static final BR_NFItemField<BigDecimal> BRICMS_DEFERRAL_TAX_RATE
      Use with available fluent helpers to apply the BR_ICMSDeferralTaxRate field to query operations.
    • BR_WITHHOLDING_ICMSST_BASE_AMOUNT

      public static final BR_NFItemField<BigDecimal> BR_WITHHOLDING_ICMSST_BASE_AMOUNT
      Use with available fluent helpers to apply the BR_WithholdingICMSSTBaseAmount field to query operations.
    • BR_WITHHOLDING_ICMSST_AMOUNT

      public static final BR_NFItemField<BigDecimal> BR_WITHHOLDING_ICMSST_AMOUNT
      Use with available fluent helpers to apply the BR_WithholdingICMSSTAmount field to query operations.
    • BR_TOBACCO_BEVERAGE_IPI_CLASSFCTN

      public static final BR_NFItemField<String> BR_TOBACCO_BEVERAGE_IPI_CLASSFCTN
      Use with available fluent helpers to apply the BR_TobaccoBeverageIPIClassfctn field to query operations.
    • BRIPI_CONTROL_SEAL_CODE

      public static final BR_NFItemField<String> BRIPI_CONTROL_SEAL_CODE
      Use with available fluent helpers to apply the BR_IPIControlSealCode field to query operations.
    • BRIPI_CONTROL_SEAL_QUANTITY_VALUE

      public static final BR_NFItemField<BigDecimal> BRIPI_CONTROL_SEAL_QUANTITY_VALUE
      Use with available fluent helpers to apply the BR_IPIControlSealQuantityValue field to query operations.
    • COST_CENTER

      public static final BR_NFItemField<String> COST_CENTER
      Use with available fluent helpers to apply the CostCenter field to query operations.
    • PROFIT_CENTER

      public static final BR_NFItemField<String> PROFIT_CENTER
      Use with available fluent helpers to apply the ProfitCenter field to query operations.
    • INTERNAL_ORDER

      public static final BR_NFItemField<String> INTERNAL_ORDER
      Use with available fluent helpers to apply the InternalOrder field to query operations.
    • PROJECT_NETWORK

      public static final BR_NFItemField<String> PROJECT_NETWORK
      Use with available fluent helpers to apply the ProjectNetwork field to query operations.
    • WBS_ELEMENT_INTERNAL_ID

      public static final BR_NFItemField<String> WBS_ELEMENT_INTERNAL_ID
      Use with available fluent helpers to apply the WBSElementInternalID field to query operations.
    • COST_OBJECT

      public static final BR_NFItemField<String> COST_OBJECT
      Use with available fluent helpers to apply the CostObject field to query operations.
    • SEGMENT

      public static final BR_NFItemField<String> SEGMENT
      Use with available fluent helpers to apply the Segment field to query operations.
    • BRNF_NET_FREIGHT_AMOUNT

      public static final BR_NFItemField<BigDecimal> BRNF_NET_FREIGHT_AMOUNT
      Use with available fluent helpers to apply the BR_NFNetFreightAmount field to query operations.
    • BRNF_NET_INSURANCE_AMOUNT

      public static final BR_NFItemField<BigDecimal> BRNF_NET_INSURANCE_AMOUNT
      Use with available fluent helpers to apply the BR_NFNetInsuranceAmount field to query operations.
    • BRNF_NET_OTHER_EXPENSES_AMOUNT

      public static final BR_NFItemField<BigDecimal> BRNF_NET_OTHER_EXPENSES_AMOUNT
      Use with available fluent helpers to apply the BR_NFNetOtherExpensesAmount field to query operations.
    • NET_PRICE_AMOUNT

      public static final BR_NFItemField<BigDecimal> NET_PRICE_AMOUNT
      Use with available fluent helpers to apply the NetPriceAmount field to query operations.
    • NET_VALUE_AMOUNT

      public static final BR_NFItemField<BigDecimal> NET_VALUE_AMOUNT
      Use with available fluent helpers to apply the NetValueAmount field to query operations.
    • BRNF_ITEM_TYPE

      public static final BR_NFItemField<String> BRNF_ITEM_TYPE
      Use with available fluent helpers to apply the BR_NFItemType field to query operations.
    • BRICMS_OR_ISS_IS_INCLUDED_IN_PRICE

      public static final BR_NFItemField<Boolean> BRICMS_OR_ISS_IS_INCLUDED_IN_PRICE
      Use with available fluent helpers to apply the BR_ICMSOrISSIsIncludedInPrice field to query operations.
    • BRNF_ITEM_IS_STATISTICAL

      public static final BR_NFItemField<Boolean> BRNF_ITEM_IS_STATISTICAL
      Use with available fluent helpers to apply the BR_NFItemIsStatistical field to query operations.
    • BRNF_IS_SERVICE_ITEM

      public static final BR_NFItemField<Boolean> BRNF_IS_SERVICE_ITEM
      Use with available fluent helpers to apply the BR_NFIsServiceItem field to query operations.
    • MATERIAL

      public static final BR_NFItemField<String> MATERIAL
      Use with available fluent helpers to apply the Material field to query operations.
    • MATERIAL_NAME

      public static final BR_NFItemField<String> MATERIAL_NAME
      Use with available fluent helpers to apply the MaterialName field to query operations.
    • VALUATION_AREA

      public static final BR_NFItemField<String> VALUATION_AREA
      Use with available fluent helpers to apply the ValuationArea field to query operations.
    • VALUATION_TYPE

      public static final BR_NFItemField<String> VALUATION_TYPE
      Use with available fluent helpers to apply the ValuationType field to query operations.
    • MATERIAL_GROUP

      public static final BR_NFItemField<String> MATERIAL_GROUP
      Use with available fluent helpers to apply the MaterialGroup field to query operations.
    • BRCFOP_CATEGORY

      public static final BR_NFItemField<String> BRCFOP_CATEGORY
      Use with available fluent helpers to apply the BR_CFOPCategory field to query operations.
    • QUANTITY_IN_BASE_UNIT

      public static final BR_NFItemField<BigDecimal> QUANTITY_IN_BASE_UNIT
      Use with available fluent helpers to apply the QuantityInBaseUnit field to query operations.
    • BASE_UNIT

      public static final BR_NFItemField<String> BASE_UNIT
      Use with available fluent helpers to apply the BaseUnit field to query operations.
    • PLANT

      public static final BR_NFItemField<String> PLANT
      Use with available fluent helpers to apply the Plant field to query operations.
    • BATCH

      public static final BR_NFItemField<String> BATCH
      Use with available fluent helpers to apply the Batch field to query operations.
    • BRNF_SOURCE_DOCUMENT_TYPE

      public static final BR_NFItemField<String> BRNF_SOURCE_DOCUMENT_TYPE
      Use with available fluent helpers to apply the BR_NFSourceDocumentType field to query operations.
    • BRNF_SOURCE_DOCUMENT_NUMBER

      public static final BR_NFItemField<String> BRNF_SOURCE_DOCUMENT_NUMBER
      Use with available fluent helpers to apply the BR_NFSourceDocumentNumber field to query operations.
    • BRNF_SOURCE_DOCUMENT_ITEM

      public static final BR_NFItemField<String> BRNF_SOURCE_DOCUMENT_ITEM
      Use with available fluent helpers to apply the BR_NFSourceDocumentItem field to query operations.
    • BR_REFERENCE_NF_NUMBER

      public static final BR_NFItemField<String> BR_REFERENCE_NF_NUMBER
      Use with available fluent helpers to apply the BR_ReferenceNFNumber field to query operations.
    • BR_REFERENCE_NF_ITEM

      public static final BR_NFItemField<String> BR_REFERENCE_NF_ITEM
      Use with available fluent helpers to apply the BR_ReferenceNFItem field to query operations.
    • BRNF_PERCENT_RETURNED

      public static final BR_NFItemField<BigDecimal> BRNF_PERCENT_RETURNED
      Use with available fluent helpers to apply the BR_NFPercentReturned field to query operations.
    • BRNF_NET_DISCOUNT_AMOUNT

      public static final BR_NFItemField<BigDecimal> BRNF_NET_DISCOUNT_AMOUNT
      Use with available fluent helpers to apply the BR_NFNetDiscountAmount field to query operations.
    • BR_EXEMPTED_ICMS_AMOUNT

      public static final BR_NFItemField<BigDecimal> BR_EXEMPTED_ICMS_AMOUNT
      Use with available fluent helpers to apply the BR_ExemptedICMSAmount field to query operations.
    • BRICMS_STATISTICAL_EXEMPTION_AMT

      public static final BR_NFItemField<BigDecimal> BRICMS_STATISTICAL_EXEMPTION_AMT
      Use with available fluent helpers to apply the BR_ICMSStatisticalExemptionAmt field to query operations.
    • BRICMSST_MARGIN_ADDED_PERCENT

      public static final BR_NFItemField<BigDecimal> BRICMSST_MARGIN_ADDED_PERCENT
      Use with available fluent helpers to apply the BR_ICMSSTMarginAddedPercent field to query operations.
    • BRCPRB_IS_RELEVANT

      public static final BR_NFItemField<String> BRCPRB_IS_RELEVANT
      Use with available fluent helpers to apply the BR_CPRBIsRelevant field to query operations.
    • BRNF_TOTAL_AMOUNT

      public static final BR_NFItemField<BigDecimal> BRNF_TOTAL_AMOUNT
      Use with available fluent helpers to apply the BR_NFTotalAmount field to query operations.
    • BRCFOP_CODE

      public static final BR_NFItemField<String> BRCFOP_CODE
      Use with available fluent helpers to apply the BR_CFOPCode field to query operations.
    • BR_MATERIAL_ORIGIN

      public static final BR_NFItemField<String> BR_MATERIAL_ORIGIN
      Use with available fluent helpers to apply the BR_MaterialOrigin field to query operations.
    • BR_MATERIAL_USAGE

      public static final BR_NFItemField<String> BR_MATERIAL_USAGE
      Use with available fluent helpers to apply the BR_MaterialUsage field to query operations.
    • IS_PRODUCED_INHOUSE

      public static final BR_NFItemField<Boolean> IS_PRODUCED_INHOUSE
      Use with available fluent helpers to apply the IsProducedInhouse field to query operations.
    • NCM_CODE

      public static final BR_NFItemField<String> NCM_CODE
      Use with available fluent helpers to apply the NCMCode field to query operations.
    • BRNBS_CODE

      public static final BR_NFItemField<String> BRNBS_CODE
      Use with available fluent helpers to apply the BR_NBSCode field to query operations.
    • BREFDREINF_SERVICE_CODE

      public static final BR_NFItemField<String> BREFDREINF_SERVICE_CODE
      Use with available fluent helpers to apply the BR_EFDREINFServiceCode field to query operations.
    • B_R_L_C116_SERVICE_CODE

      public static final BR_NFItemField<String> B_R_L_C116_SERVICE_CODE
      Use with available fluent helpers to apply the BR_LC116ServiceCode field to query operations.
    • BRISS_BENEFIT_CODE

      public static final BR_NFItemField<String> BRISS_BENEFIT_CODE
      Use with available fluent helpers to apply the BR_ISSBenefitCode field to query operations.
    • BRCSTISS_CODE

      public static final BR_NFItemField<String> BRCSTISS_CODE
      Use with available fluent helpers to apply the BR_CSTISSCode field to query operations.
    • BRNF_APPROXIMATE_TOTAL_TAX_AMOUNT

      public static final BR_NFItemField<BigDecimal> BRNF_APPROXIMATE_TOTAL_TAX_AMOUNT
      Use with available fluent helpers to apply the BR_NFApproximateTotalTaxAmount field to query operations.
    • BRFCI_NUMBER

      public static final BR_NFItemField<String> BRFCI_NUMBER
      Use with available fluent helpers to apply the BR_FCINumber field to query operations.
    • BRICMS_TAX_LAW

      public static final BR_NFItemField<String> BRICMS_TAX_LAW
      Use with available fluent helpers to apply the BR_ICMSTaxLaw field to query operations.
    • BRIPI_TAX_LAW

      public static final BR_NFItemField<String> BRIPI_TAX_LAW
      Use with available fluent helpers to apply the BR_IPITaxLaw field to query operations.
    • BRISS_TAX_LAW

      public static final BR_NFItemField<String> BRISS_TAX_LAW
      Use with available fluent helpers to apply the BR_ISSTaxLaw field to query operations.
    • BRCOFINS_TAX_LAW

      public static final BR_NFItemField<String> BRCOFINS_TAX_LAW
      Use with available fluent helpers to apply the BR_COFINSTaxLaw field to query operations.
    • BRPIS_TAX_LAW

      public static final BR_NFItemField<String> BRPIS_TAX_LAW
      Use with available fluent helpers to apply the BR_PISTaxLaw field to query operations.
    • GL_ACCOUNT

      public static final BR_NFItemField<String> GL_ACCOUNT
      Use with available fluent helpers to apply the GLAccount field to query operations.
    • PURCHASE_ORDER

      public static final BR_NFItemField<String> PURCHASE_ORDER
      Use with available fluent helpers to apply the PurchaseOrder field to query operations.
    • PURCHASE_ORDER_ITEM

      public static final BR_NFItemField<String> PURCHASE_ORDER_ITEM
      Use with available fluent helpers to apply the PurchaseOrderItem field to query operations.
    • INTERNATIONAL_ARTICLE_NUMBER

      public static final BR_NFItemField<String> INTERNATIONAL_ARTICLE_NUMBER
      Use with available fluent helpers to apply the InternationalArticleNumber field to query operations.
    • BRNF_EXTERNAL_ITEM_NUMBER

      public static final BR_NFItemField<String> BRNF_EXTERNAL_ITEM_NUMBER
      Use with available fluent helpers to apply the BR_NFExternalItemNumber field to query operations.
    • BRRECOPI_NUMBER

      public static final BR_NFItemField<String> BRRECOPI_NUMBER
      Use with available fluent helpers to apply the BR_RECOPINumber field to query operations.
    • BRISS_SUSPENSION_PROCESS

      public static final BR_NFItemField<String> BRISS_SUSPENSION_PROCESS
      Use with available fluent helpers to apply the BR_ISSSuspensionProcess field to query operations.
    • BRNF_TRIBUTARY_QUANTITY

      public static final BR_NFItemField<BigDecimal> BRNF_TRIBUTARY_QUANTITY
      Use with available fluent helpers to apply the BR_NFTributaryQuantity field to query operations.
    • BRNF_TRIBUTARY_UNIT

      public static final BR_NFItemField<String> BRNF_TRIBUTARY_UNIT
      Use with available fluent helpers to apply the BR_NFTributaryUnit field to query operations.
    • BRNF_IS_PHYSICAL_MVT_OF_MATERIAL

      public static final BR_NFItemField<String> BRNF_IS_PHYSICAL_MVT_OF_MATERIAL
      Use with available fluent helpers to apply the BR_NFIsPhysicalMvtOfMaterial field to query operations.
    • BRNF_ITEM_HAS_TAX_INCENTIVE

      public static final BR_NFItemField<String> BRNF_ITEM_HAS_TAX_INCENTIVE
      Use with available fluent helpers to apply the BR_NFItemHasTaxIncentive field to query operations.
    • BRNF_PRICE_AMOUNT_WITH_TAXES

      public static final BR_NFItemField<BigDecimal> BRNF_PRICE_AMOUNT_WITH_TAXES
      Use with available fluent helpers to apply the BR_NFPriceAmountWithTaxes field to query operations.
    • BRNF_VALUE_AMOUNT_WITH_TAXES

      public static final BR_NFItemField<BigDecimal> BRNF_VALUE_AMOUNT_WITH_TAXES
      Use with available fluent helpers to apply the BR_NFValueAmountWithTaxes field to query operations.
    • BRNF_DISCOUNT_AMOUNT_WITH_TAXES

      public static final BR_NFItemField<BigDecimal> BRNF_DISCOUNT_AMOUNT_WITH_TAXES
      Use with available fluent helpers to apply the BR_NFDiscountAmountWithTaxes field to query operations.
    • BRNF_FREIGHT_AMOUNT_WITH_TAXES

      public static final BR_NFItemField<BigDecimal> BRNF_FREIGHT_AMOUNT_WITH_TAXES
      Use with available fluent helpers to apply the BR_NFFreightAmountWithTaxes field to query operations.
    • BRNF_INSURANCE_AMOUNT_WITH_TAXES

      public static final BR_NFItemField<BigDecimal> BRNF_INSURANCE_AMOUNT_WITH_TAXES
      Use with available fluent helpers to apply the BR_NFInsuranceAmountWithTaxes field to query operations.
    • BRNF_EXPENSES_AMOUNT_WITH_TAXES

      public static final BR_NFItemField<BigDecimal> BRNF_EXPENSES_AMOUNT_WITH_TAXES
      Use with available fluent helpers to apply the BR_NFExpensesAmountWithTaxes field to query operations.
    • BRNF_EXEMPTED_ICMS_WITH_TAXES

      public static final BR_NFItemField<BigDecimal> BRNF_EXEMPTED_ICMS_WITH_TAXES
      Use with available fluent helpers to apply the BR_NFExemptedICMSWithTaxes field to query operations.
    • BRNF_TOTAL_AMOUNT_WITH_TAXES

      public static final BR_NFItemField<BigDecimal> BRNF_TOTAL_AMOUNT_WITH_TAXES
      Use with available fluent helpers to apply the BR_NFTotalAmountWithTaxes field to query operations.
    • BR_TAX_CODE

      public static final BR_NFItemField<String> BR_TAX_CODE
      Use with available fluent helpers to apply the BR_TaxCode field to query operations.
    • ACTIVITY_NUMBER

      public static final BR_NFItemField<String> ACTIVITY_NUMBER
      Use with available fluent helpers to apply the ActivityNumber field to query operations.
    • CREDIT_CALCULATION_BASE_CODE

      public static final BR_NFItemField<String> CREDIT_CALCULATION_BASE_CODE
      Use with available fluent helpers to apply the CreditCalculationBaseCode field to query operations.
    • BR_REDUCN_PCT_EFFCTV_CALC_BASIS

      public static final BR_NFItemField<BigDecimal> BR_REDUCN_PCT_EFFCTV_CALC_BASIS
      Use with available fluent helpers to apply the BR_ReducnPctEffctvCalcBasis field to query operations.
    • BR_EFFCTV_CALC_BASIS_AMOUNT

      public static final BR_NFItemField<BigDecimal> BR_EFFCTV_CALC_BASIS_AMOUNT
      Use with available fluent helpers to apply the BR_EffctvCalcBasisAmount field to query operations.
    • BR_EFFECTIVE_ICMS_RATE

      public static final BR_NFItemField<BigDecimal> BR_EFFECTIVE_ICMS_RATE
      Use with available fluent helpers to apply the BR_EffectiveICMSRate field to query operations.
    • BR_EFFECTIVE_ICMS_AMOUNT

      public static final BR_NFItemField<BigDecimal> BR_EFFECTIVE_ICMS_AMOUNT
      Use with available fluent helpers to apply the BR_EffectiveICMSAmount field to query operations.
    • PRODUCTION_IS_IN_RELEVANT_SCALE

      public static final BR_NFItemField<String> PRODUCTION_IS_IN_RELEVANT_SCALE
      Use with available fluent helpers to apply the ProductionIsInRelevantScale field to query operations.
    • BR_MANUFACTURER_CNPJ

      public static final BR_NFItemField<String> BR_MANUFACTURER_CNPJ
      Use with available fluent helpers to apply the BR_ManufacturerCNPJ field to query operations.
    • TAX_INCENTIVE_CODE

      public static final BR_NFItemField<String> TAX_INCENTIVE_CODE
      Use with available fluent helpers to apply the TaxIncentiveCode field to query operations.
    • BRICMSST_DEST_TAX_BASE_AMOUNT

      public static final BR_NFItemField<BigDecimal> BRICMSST_DEST_TAX_BASE_AMOUNT
      Use with available fluent helpers to apply the BR_ICMSSTDestTaxBaseAmount field to query operations.
    • BRICMSST_DEST_TAX_AMOUNT

      public static final BR_NFItemField<BigDecimal> BRICMSST_DEST_TAX_AMOUNT
      Use with available fluent helpers to apply the BR_ICMSSTDestTaxAmount field to query operations.
    • BRFCP_ON_ICMSST_WITHHELD_BASE_AMT

      public static final BR_NFItemField<BigDecimal> BRFCP_ON_ICMSST_WITHHELD_BASE_AMT
      Use with available fluent helpers to apply the BR_FCPOnICMSSTWithheldBaseAmt field to query operations.
    • BRFC_PON_ICMSST_WITHHELD_RATE

      public static final BR_NFItemField<BigDecimal> BRFC_PON_ICMSST_WITHHELD_RATE
      Use with available fluent helpers to apply the BR_FCPonICMSSTWithheldRate field to query operations.
    • CUSTOMS_CHARGES_AMOUNT

      public static final BR_NFItemField<BigDecimal> CUSTOMS_CHARGES_AMOUNT
      Use with available fluent helpers to apply the CustomsChargesAmount field to query operations.
    • BRFCP_ON_ICMSST_WITHHELD_AMOUNT

      public static final BR_NFItemField<BigDecimal> BRFCP_ON_ICMSST_WITHHELD_AMOUNT
      Use with available fluent helpers to apply the BR_FCPOnICMSSTWithheldAmount field to query operations.
    • BRIOF_TAX_AMOUNT

      public static final BR_NFItemField<BigDecimal> BRIOF_TAX_AMOUNT
      Use with available fluent helpers to apply the BR_IOFTaxAmount field to query operations.
    • BRICMSST_RATE_INCLUDING_FCP

      public static final BR_NFItemField<BigDecimal> BRICMSST_RATE_INCLUDING_FCP
      Use with available fluent helpers to apply the BR_ICMSSTRateIncludingFCP field to query operations.
    • BRN_FE_STATISTICAL_AMOUNT

      public static final BR_NFItemField<BigDecimal> BRN_FE_STATISTICAL_AMOUNT
      Use with available fluent helpers to apply the BR_NFeStatisticalAmount field to query operations.
    • SALES_DOCUMENT_CURRENCY

      public static final BR_NFItemField<String> SALES_DOCUMENT_CURRENCY
      Use with available fluent helpers to apply the SalesDocumentCurrency field to query operations.
    • BRNF_PARTNER_CNAE

      public static final BR_NFItemField<String> BRNF_PARTNER_CNAE
      Use with available fluent helpers to apply the BR_NFPartnerCNAE field to query operations.
    • BR_BUSINESS_PLACE_CNAE

      public static final BR_NFItemField<String> BR_BUSINESS_PLACE_CNAE
      Use with available fluent helpers to apply the BR_BusinessPlaceCNAE field to query operations.
    • BRNF_FREIGHT_NATURE

      public static final BR_NFItemField<String> BRNF_FREIGHT_NATURE
      Use with available fluent helpers to apply the BR_NFFreightNature field to query operations.
    • BR_INTERNAL_BARCODE

      public static final BR_NFItemField<String> BR_INTERNAL_BARCODE
      Use with available fluent helpers to apply the BR_InternalBarcode field to query operations.
    • BR_INTERNAL_TRIBUTARY_BARCODE

      public static final BR_NFItemField<String> BR_INTERNAL_TRIBUTARY_BARCODE
      Use with available fluent helpers to apply the BR_InternalTributaryBarcode field to query operations.
    • BRNF_IS_PISST_IN_TOTAL_AMOUNT

      public static final BR_NFItemField<String> BRNF_IS_PISST_IN_TOTAL_AMOUNT
      Use with available fluent helpers to apply the BR_NFIsPISSTInTotalAmount field to query operations.
    • BRPISST_IN_NF_TOTAL

      public static final BR_NFItemField<String> BRPISST_IN_NF_TOTAL
      Use with available fluent helpers to apply the BR_PISSTInNFTotal field to query operations.
    • BRPISST_TAX_AMOUNT

      public static final BR_NFItemField<BigDecimal> BRPISST_TAX_AMOUNT
      Use with available fluent helpers to apply the BR_PISSTTaxAmount field to query operations.
    • BRNF_IS_COFINSST_IN_TOTAL_AMOUNT

      public static final BR_NFItemField<String> BRNF_IS_COFINSST_IN_TOTAL_AMOUNT
      Use with available fluent helpers to apply the BR_NFIsCOFINSSTInTotalAmount field to query operations.
    • BRCOFINSST_IN_NF_TOTAL

      public static final BR_NFItemField<String> BRCOFINSST_IN_NF_TOTAL
      Use with available fluent helpers to apply the BR_COFINSSTInNFTotal field to query operations.
    • BRCOFINSST_TAX_AMOUNT

      public static final BR_NFItemField<BigDecimal> BRCOFINSST_TAX_AMOUNT
      Use with available fluent helpers to apply the BR_COFINSSTTaxAmount field to query operations.
    • BRICMS_DEFERMENT_PERCENT

      public static final BR_NFItemField<BigDecimal> BRICMS_DEFERMENT_PERCENT
      Use with available fluent helpers to apply the BR_ICMSDefermentPercent field to query operations.
    • BRFCP_ON_ICMS_DEFERMENT_AMOUNT

      public static final BR_NFItemField<BigDecimal> BRFCP_ON_ICMS_DEFERMENT_AMOUNT
      Use with available fluent helpers to apply the BR_FCPOnICMSDefermentAmount field to query operations.
    • BRFCP_ON_ICMS_DEFERRAL_TAX_RATE

      public static final BR_NFItemField<BigDecimal> BRFCP_ON_ICMS_DEFERRAL_TAX_RATE
      Use with available fluent helpers to apply the BR_FCPOnICMSDeferralTaxRate field to query operations.
    • BRFCP_ON_ICMS_DEFERMENT_PERCENT

      public static final BR_NFItemField<BigDecimal> BRFCP_ON_ICMS_DEFERMENT_PERCENT
      Use with available fluent helpers to apply the BR_FCPOnICMSDefermentPercent field to query operations.
    • BR_EXEMPTED_ICMSST_AMOUNT

      public static final BR_NFItemField<BigDecimal> BR_EXEMPTED_ICMSST_AMOUNT
      Use with available fluent helpers to apply the BR_ExemptedICMSSTAmount field to query operations.
    • BRICMSST_EXEMPTION_REASON

      public static final BR_NFItemField<String> BRICMSST_EXEMPTION_REASON
      Use with available fluent helpers to apply the BR_ICMSSTExemptionReason field to query operations.
    • BR_EXCL_ICMS_AMT_FROM_PIS_AND_COFINS

      public static final BR_NFItemField<BigDecimal> BR_EXCL_ICMS_AMT_FROM_PIS_AND_COFINS
      Use with available fluent helpers to apply the BR_ExclICMSAmtFromPISAndCOFINS field to query operations.
    • BRNF_MONO_ICMS_DEFERRED_AMOUNT

      public static final BR_NFItemField<BigDecimal> BRNF_MONO_ICMS_DEFERRED_AMOUNT
      Use with available fluent helpers to apply the BR_NFMonoICMSDeferredAmount field to query operations.
    • BRNF_AD_REM_ICMS_RETAINED_TAX_RATE

      public static final BR_NFItemField<BigDecimal> BRNF_AD_REM_ICMS_RETAINED_TAX_RATE
      Use with available fluent helpers to apply the BR_NFAdRemICMSRetainedTaxRate field to query operations.
    • BRNF_MONO_ICMS_RETAINED_AMOUNT

      public static final BR_NFItemField<BigDecimal> BRNF_MONO_ICMS_RETAINED_AMOUNT
      Use with available fluent helpers to apply the BR_NFMonoICMSRetainedAmount field to query operations.
    • BRNF_MONO_RETAINED_TAXED_QUANTITY

      public static final BR_NFItemField<BigDecimal> BRNF_MONO_RETAINED_TAXED_QUANTITY
      Use with available fluent helpers to apply the BR_NFMonoRetainedTaxedQuantity field to query operations.
    • BRNF_AD_REM_ICMS_REDUCTION_REASON

      public static final BR_NFItemField<String> BRNF_AD_REM_ICMS_REDUCTION_REASON
      Use with available fluent helpers to apply the BR_NFAdRemICMSReductionReason field to query operations.
    • BRNF_AD_REM_ICMS_REDUCTION_RATE

      public static final BR_NFItemField<BigDecimal> BRNF_AD_REM_ICMS_REDUCTION_RATE
      Use with available fluent helpers to apply the BR_NFAdRemICMSReductionRate field to query operations.
    • BRNF_MONO_ICMS_OPERATION_AMOUNT

      public static final BR_NFItemField<BigDecimal> BRNF_MONO_ICMS_OPERATION_AMOUNT
      Use with available fluent helpers to apply the BR_NFMonoICMSOperationAmount field to query operations.
    • BRNF_AD_REM_ICMS_DEFERRAL_PERCENT

      public static final BR_NFItemField<BigDecimal> BRNF_AD_REM_ICMS_DEFERRAL_PERCENT
      Use with available fluent helpers to apply the BR_NFAdRemICMSDeferralPercent field to query operations.
    • BRNF_MESSAGE_TEXT

      public static final BR_NFItemField<String> BRNF_MESSAGE_TEXT
      Use with available fluent helpers to apply the BR_NFMessageText field to query operations.
    • BRNF_ADDITIONAL_PRODUCT_INFO_TEXT

      public static final BR_NFItemField<String> BRNF_ADDITIONAL_PRODUCT_INFO_TEXT
      Use with available fluent helpers to apply the BR_NFAdditionalProductInfoText field to query operations.
    • TO_BRNF_DOC

      public static final BR_NFItemOneToOneLink<BR_NFDocument> TO_BRNF_DOC
      Use with available fluent helpers to apply the to_BR_NFDoc navigation property to query operations.
    • TO_BRNF_ADDITION_IMPORT_DOC

      public static final BR_NFItemLink<BR_NFAdditionImportDoc> TO_BRNF_ADDITION_IMPORT_DOC
      Use with available fluent helpers to apply the to_BR_NFAdditionImportDoc navigation property to query operations.
    • TO_BRN_FE_PHARMACEUTICAL

      public static final BR_NFItemOneToOneLink<BR_NFePharmaceutical> TO_BRN_FE_PHARMACEUTICAL
      Use with available fluent helpers to apply the to_BR_NFePharmaceutical navigation property to query operations.
    • TO_BRN_FE_PRODUCT_TRACEABILITY

      public static final BR_NFItemLink<BR_NFeProductTraceability> TO_BRN_FE_PRODUCT_TRACEABILITY
      Use with available fluent helpers to apply the to_BR_NFeProductTraceability navigation property to query operations.
    • TO_BRNF_EXPORT_DOCUMENT

      public static final BR_NFItemLink<BR_NFExportDocument> TO_BRNF_EXPORT_DOCUMENT
      Use with available fluent helpers to apply the to_BR_NFExportDocument navigation property to query operations.
    • TO_BRNF_FUEL

      public static final BR_NFItemOneToOneLink<BR_NFFuel> TO_BRNF_FUEL
      Use with available fluent helpers to apply the to_BR_NFFuel navigation property to query operations.
    • TO_BRNF_FUEL_ORIGIN_INDICATOR

      public static final BR_NFItemLink<BR_NFFuelOriginIndicator> TO_BRNF_FUEL_ORIGIN_INDICATOR
      Use with available fluent helpers to apply the to_BR_NFFuelOriginIndicator navigation property to query operations.
    • TO_BRNF_ITEM_ADDITIONAL_INFO

      public static final BR_NFItemLink<BR_NFItemAdditionalInfo> TO_BRNF_ITEM_ADDITIONAL_INFO
      Use with available fluent helpers to apply the to_BR_NFItemAdditionalInfo navigation property to query operations.
    • TO_BRNF_ITEM_NVE

      public static final BR_NFItemLink<BR_NFItemNVE> TO_BRNF_ITEM_NVE
      Use with available fluent helpers to apply the to_BR_NFItemNVE navigation property to query operations.
    • TO_BRNF_ITEM_TEXT

      public static final BR_NFItemLink<BR_NFItemText> TO_BRNF_ITEM_TEXT
      Use with available fluent helpers to apply the to_BR_NFItemText navigation property to query operations.
    • TO_BRNF_TAX

      public static final BR_NFItemLink<BR_NFTAX> TO_BRNF_TAX
      Use with available fluent helpers to apply the to_BR_NFTax navigation property to query operations.
    • TO_BRNF_VEHICLE

      public static final BR_NFItemOneToOneLink<BR_NFVehicle> TO_BRNF_VEHICLE
      Use with available fluent helpers to apply the to_BR_NFVehicle navigation property to query operations.
  • Constructor Details

    • BR_NFItem

      public BR_NFItem()
    • BR_NFItem

      public BR_NFItem(@Nullable String bR_NotaFiscal, @Nullable String bR_NotaFiscalItem, @Nullable String bR_ICMSTaxSituation, @Nullable String bR_IPITaxSituation, @Nullable String bR_ISSTaxSituation, @Nullable String bR_COFINSTaxSituation, @Nullable String bR_PISTaxSituation, @Nullable String bR_ICMSBaseDetn, @Nullable String bR_ICMSSTBaseDetermination, @Nullable String bR_ICMSSTLegalClassfctn, @Nullable BigDecimal bR_SubstituteICMSAmount, @Nullable String bR_ICMSExemptionReason, @Nullable BigDecimal bR_ICMSDefermentAmount, @Nullable BigDecimal bR_ICMSDeferralTaxRate, @Nullable BigDecimal bR_WithholdingICMSSTBaseAmount, @Nullable BigDecimal bR_WithholdingICMSSTAmount, @Nullable String bR_IPILegalClassification, @Nullable String bR_TobaccoBeverageIPIClassfctn, @Nullable String bR_IPIControlSealCode, @Nullable BigDecimal bR_IPIControlSealQuantityValue, @Nullable String costCenter, @Nullable String profitCenter, @Nullable String internalOrder, @Nullable String projectNetwork, @Nullable String wBSElementInternalID, @Nullable String costObject, @Nullable String segment, @Nullable BigDecimal bR_NFNetFreightAmount, @Nullable BigDecimal bR_NFNetInsuranceAmount, @Nullable BigDecimal bR_NFNetOtherExpensesAmount, @Nullable BigDecimal netPriceAmount, @Nullable BigDecimal netValueAmount, @Nullable String bR_NFItemType, @Nullable Boolean bR_ICMSOrISSIsIncludedInPrice, @Nullable Boolean bR_NFItemIsStatistical, @Nullable Boolean bR_NFIsServiceItem, @Nullable String material, @Nullable String materialName, @Nullable String valuationArea, @Nullable String valuationType, @Nullable String materialGroup, @Nullable String bR_CFOPCategory, @Nullable BigDecimal quantityInBaseUnit, @Nullable String baseUnit, @Nullable String plant, @Nullable String batch, @Nullable String bR_NFSourceDocumentType, @Nullable String bR_NFSourceDocumentNumber, @Nullable String bR_NFSourceDocumentItem, @Nullable String bR_ReferenceNFNumber, @Nullable String bR_ReferenceNFItem, @Nullable BigDecimal bR_NFPercentReturned, @Nullable BigDecimal bR_NFNetDiscountAmount, @Nullable BigDecimal bR_ExemptedICMSAmount, @Nullable BigDecimal bR_ICMSStatisticalExemptionAmt, @Nullable BigDecimal bR_ICMSSTMarginAddedPercent, @Nullable String bR_CPRBIsRelevant, @Nullable BigDecimal bR_NFTotalAmount, @Nullable String bR_CFOPCode, @Nullable String bR_MaterialOrigin, @Nullable String bR_MaterialUsage, @Nullable Boolean isProducedInhouse, @Nullable String nCMCode, @Nullable String bR_NBSCode, @Nullable String bR_EFDREINFServiceCode, @Nullable String bR_LC116ServiceCode, @Nullable String bR_ISSBenefitCode, @Nullable String bR_CSTISSCode, @Nullable BigDecimal bR_NFApproximateTotalTaxAmount, @Nullable String bR_FCINumber, @Nullable String bR_ICMSTaxLaw, @Nullable String bR_IPITaxLaw, @Nullable String bR_ISSTaxLaw, @Nullable String bR_COFINSTaxLaw, @Nullable String bR_PISTaxLaw, @Nullable String gLAccount, @Nullable String purchaseOrder, @Nullable String purchaseOrderItem, @Nullable String internationalArticleNumber, @Nullable String bR_NFExternalItemNumber, @Nullable String bR_RECOPINumber, @Nullable String bR_ISSSuspensionProcess, @Nullable BigDecimal bR_NFTributaryQuantity, @Nullable String bR_NFTributaryUnit, @Nullable String bR_NFIsPhysicalMvtOfMaterial, @Nullable String bR_NFItemHasTaxIncentive, @Nullable BigDecimal bR_NFPriceAmountWithTaxes, @Nullable BigDecimal bR_NFValueAmountWithTaxes, @Nullable BigDecimal bR_NFDiscountAmountWithTaxes, @Nullable BigDecimal bR_NFFreightAmountWithTaxes, @Nullable BigDecimal bR_NFInsuranceAmountWithTaxes, @Nullable BigDecimal bR_NFExpensesAmountWithTaxes, @Nullable BigDecimal bR_NFExemptedICMSWithTaxes, @Nullable BigDecimal bR_NFTotalAmountWithTaxes, @Nullable String bR_TaxCode, @Nullable String activityNumber, @Nullable String creditCalculationBaseCode, @Nullable BigDecimal bR_ReducnPctEffctvCalcBasis, @Nullable BigDecimal bR_EffctvCalcBasisAmount, @Nullable BigDecimal bR_EffectiveICMSRate, @Nullable BigDecimal bR_EffectiveICMSAmount, @Nullable String productionIsInRelevantScale, @Nullable String bR_ManufacturerCNPJ, @Nullable String taxIncentiveCode, @Nullable BigDecimal bR_ICMSSTDestTaxBaseAmount, @Nullable BigDecimal bR_ICMSSTDestTaxAmount, @Nullable BigDecimal bR_FCPOnICMSSTWithheldBaseAmt, @Nullable BigDecimal bR_FCPonICMSSTWithheldRate, @Nullable BigDecimal customsChargesAmount, @Nullable BigDecimal bR_FCPOnICMSSTWithheldAmount, @Nullable BigDecimal bR_IOFTaxAmount, @Nullable BigDecimal bR_ICMSSTRateIncludingFCP, @Nullable BigDecimal bR_NFeStatisticalAmount, @Nullable String salesDocumentCurrency, @Nullable String bR_NFPartnerCNAE, @Nullable String bR_BusinessPlaceCNAE, @Nullable String bR_NFFreightNature, @Nullable String bR_InternalBarcode, @Nullable String bR_InternalTributaryBarcode, @Nullable String bR_NFIsPISSTInTotalAmount, @Nullable String bR_PISSTInNFTotal, @Nullable BigDecimal bR_PISSTTaxAmount, @Nullable String bR_NFIsCOFINSSTInTotalAmount, @Nullable String bR_COFINSSTInNFTotal, @Nullable BigDecimal bR_COFINSSTTaxAmount, @Nullable BigDecimal bR_ICMSDefermentPercent, @Nullable BigDecimal bR_FCPOnICMSDefermentAmount, @Nullable BigDecimal bR_FCPOnICMSDeferralTaxRate, @Nullable BigDecimal bR_FCPOnICMSDefermentPercent, @Nullable BigDecimal bR_ExemptedICMSSTAmount, @Nullable String bR_ICMSSTExemptionReason, @Nullable BigDecimal bR_ExclICMSAmtFromPISAndCOFINS, @Nullable BigDecimal bR_NFMonoICMSDeferredAmount, @Nullable BigDecimal bR_NFAdRemICMSRetainedTaxRate, @Nullable BigDecimal bR_NFMonoICMSRetainedAmount, @Nullable BigDecimal bR_NFMonoRetainedTaxedQuantity, @Nullable String bR_NFAdRemICMSReductionReason, @Nullable BigDecimal bR_NFAdRemICMSReductionRate, @Nullable BigDecimal bR_NFMonoICMSOperationAmount, @Nullable BigDecimal bR_NFAdRemICMSDeferralPercent, @Nullable String bR_NFMessageText, @Nullable String bR_NFAdditionalProductInfoText, @Nullable BR_NFDocument toBR_NFDoc, List<BR_NFAdditionImportDoc> toBR_NFAdditionImportDoc, @Nullable BR_NFePharmaceutical toBR_NFePharmaceutical, List<BR_NFeProductTraceability> toBR_NFeProductTraceability, List<BR_NFExportDocument> toBR_NFExportDocument, @Nullable BR_NFFuel toBR_NFFuel, List<BR_NFFuelOriginIndicator> toBR_NFFuelOriginIndicator, List<BR_NFItemAdditionalInfo> toBR_NFItemAdditionalInfo, List<BR_NFItemNVE> toBR_NFItemNVE, List<BR_NFItemText> toBR_NFItemText, List<BR_NFTAX> toBR_NFTax, @Nullable BR_NFVehicle toBR_NFVehicle)
  • Method Details

    • getType

      @Nonnull public Class<BR_NFItem> getType()
      Specified by:
      getType in class VdmObject<BR_NFItem>
    • setBR_NotaFiscal

      public void setBR_NotaFiscal(@Nullable String bR_NotaFiscal)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BR_NotaFiscal

      Parameters:
      bR_NotaFiscal - Document Number
    • setBR_NotaFiscalItem

      public void setBR_NotaFiscalItem(@Nullable String bR_NotaFiscalItem)
      (Key Field) Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: BR_NotaFiscalItem

      Parameters:
      bR_NotaFiscalItem - Document Item Number
    • setBR_ICMSTaxSituation

      public void setBR_ICMSTaxSituation(@Nullable String bR_ICMSTaxSituation)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BR_ICMSTaxSituation

      Parameters:
      bR_ICMSTaxSituation - ICMS Tax Situation
    • setBR_IPITaxSituation

      public void setBR_IPITaxSituation(@Nullable String bR_IPITaxSituation)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: BR_IPITaxSituation

      Parameters:
      bR_IPITaxSituation - IPI Tax Situation
    • setBR_ISSTaxSituation

      public void setBR_ISSTaxSituation(@Nullable String bR_ISSTaxSituation)
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: BR_ISSTaxSituation

      Parameters:
      bR_ISSTaxSituation - ISS Tax Situation
    • setBR_COFINSTaxSituation

      public void setBR_COFINSTaxSituation(@Nullable String bR_COFINSTaxSituation)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BR_COFINSTaxSituation

      Parameters:
      bR_COFINSTaxSituation - COFINS Tax Situation
    • setBR_PISTaxSituation

      public void setBR_PISTaxSituation(@Nullable String bR_PISTaxSituation)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BR_PISTaxSituation

      Parameters:
      bR_PISTaxSituation - PIS Tax Situation
    • setBR_ICMSBaseDetn

      public void setBR_ICMSBaseDetn(@Nullable String bR_ICMSBaseDetn)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_ICMSBaseDetn

      Parameters:
      bR_ICMSBaseDetn - ICMS Base Determination
    • setBR_ICMSSTBaseDetermination

      public void setBR_ICMSSTBaseDetermination(@Nullable String bR_ICMSSTBaseDetermination)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_ICMSSTBaseDetermination

      Parameters:
      bR_ICMSSTBaseDetermination - ICMS ST Base Determination
    • setBR_ICMSSTLegalClassfctn

      public void setBR_ICMSSTLegalClassfctn(@Nullable String bR_ICMSSTLegalClassfctn)
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: BR_ICMSSTLegalClassfctn

      Parameters:
      bR_ICMSSTLegalClassfctn - ICMS ST Legal Classification Code
    • setBR_SubstituteICMSAmount

      public void setBR_SubstituteICMSAmount(@Nullable BigDecimal bR_SubstituteICMSAmount)
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_SubstituteICMSAmount

      Parameters:
      bR_SubstituteICMSAmount - Substitute ICMS Amount Charged in Previous Transaction
    • setBR_ICMSExemptionReason

      public void setBR_ICMSExemptionReason(@Nullable String bR_ICMSExemptionReason)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BR_ICMSExemptionReason

      Parameters:
      bR_ICMSExemptionReason - Exemption Reason
    • setBR_ICMSDefermentAmount

      public void setBR_ICMSDefermentAmount(@Nullable BigDecimal bR_ICMSDefermentAmount)
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_ICMSDefermentAmount

      Parameters:
      bR_ICMSDefermentAmount - Deferment Amount
    • setBR_ICMSDeferralTaxRate

      public void setBR_ICMSDeferralTaxRate(@Nullable BigDecimal bR_ICMSDeferralTaxRate)
      Constraints: Not nullable, Precision: 7, Scale: 4

      Original property name from the Odata EDM: BR_ICMSDeferralTaxRate

      Parameters:
      bR_ICMSDeferralTaxRate - Tax Rate for ICMS Deferral
    • setBR_WithholdingICMSSTBaseAmount

      public void setBR_WithholdingICMSSTBaseAmount(@Nullable BigDecimal bR_WithholdingICMSSTBaseAmount)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_WithholdingICMSSTBaseAmount

      Parameters:
      bR_WithholdingICMSSTBaseAmount - Withholding ICMS ST Base
    • setBR_WithholdingICMSSTAmount

      public void setBR_WithholdingICMSSTAmount(@Nullable BigDecimal bR_WithholdingICMSSTAmount)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_WithholdingICMSSTAmount

      Parameters:
      bR_WithholdingICMSSTAmount - Withholding ICMS ST Amount
    • setBR_IPILegalClassification

      public void setBR_IPILegalClassification(@Nullable String bR_IPILegalClassification)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BR_IPILegalClassification

      Parameters:
      bR_IPILegalClassification - IPI Classification Code
    • setBR_TobaccoBeverageIPIClassfctn

      public void setBR_TobaccoBeverageIPIClassfctn(@Nullable String bR_TobaccoBeverageIPIClassfctn)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: BR_TobaccoBeverageIPIClassfctn

      Parameters:
      bR_TobaccoBeverageIPIClassfctn - IPI Tobacco/Beverage
    • setBR_IPIControlSealCode

      public void setBR_IPIControlSealCode(@Nullable String bR_IPIControlSealCode)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BR_IPIControlSealCode

      Parameters:
      bR_IPIControlSealCode - IPI Control Seal Code
    • setBR_IPIControlSealQuantityValue

      public void setBR_IPIControlSealQuantityValue(@Nullable BigDecimal bR_IPIControlSealQuantityValue)
      Constraints: Not nullable, Precision: 12, Scale: 0

      Original property name from the Odata EDM: BR_IPIControlSealQuantityValue

      Parameters:
      bR_IPIControlSealQuantityValue - IPI Control Seal Quantity
    • setCostCenter

      public void setCostCenter(@Nullable String costCenter)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CostCenter

      Parameters:
      costCenter - Cost Center
    • setProfitCenter

      public void setProfitCenter(@Nullable String profitCenter)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ProfitCenter

      Parameters:
      profitCenter - Profit Centers
    • setInternalOrder

      public void setInternalOrder(@Nullable String internalOrder)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: InternalOrder

      Parameters:
      internalOrder - Order Number
    • setProjectNetwork

      public void setProjectNetwork(@Nullable String projectNetwork)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ProjectNetwork

      Parameters:
      projectNetwork - Network Number for Account Assignment
    • setWBSElementInternalID

      public void setWBSElementInternalID(@Nullable String wBSElementInternalID)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: WBSElementInternalID

      Parameters:
      wBSElementInternalID - Work Breakdown Structure Element (WBS Element)
    • setCostObject

      public void setCostObject(@Nullable String costObject)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CostObject

      Parameters:
      costObject - Cost Objects
    • setSegment

      public void setSegment(@Nullable String segment)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Segment

      Parameters:
      segment - Segment for Segmental Reporting
    • setBR_NFNetFreightAmount

      public void setBR_NFNetFreightAmount(@Nullable BigDecimal bR_NFNetFreightAmount)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_NFNetFreightAmount

      Parameters:
      bR_NFNetFreightAmount - Net freight value in document currency
    • setBR_NFNetInsuranceAmount

      public void setBR_NFNetInsuranceAmount(@Nullable BigDecimal bR_NFNetInsuranceAmount)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_NFNetInsuranceAmount

      Parameters:
      bR_NFNetInsuranceAmount - Net insurance value in document currency
    • setBR_NFNetOtherExpensesAmount

      public void setBR_NFNetOtherExpensesAmount(@Nullable BigDecimal bR_NFNetOtherExpensesAmount)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_NFNetOtherExpensesAmount

      Parameters:
      bR_NFNetOtherExpensesAmount - Net expenses in document currency
    • setNetPriceAmount

      public void setNetPriceAmount(@Nullable BigDecimal netPriceAmount)
      Constraints: Not nullable, Precision: 16, Scale: 6

      Original property name from the Odata EDM: NetPriceAmount

      Parameters:
      netPriceAmount - Net Price Including Tax
    • setNetValueAmount

      public void setNetValueAmount(@Nullable BigDecimal netValueAmount)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: NetValueAmount

      Parameters:
      netValueAmount - Net Amount
    • setBR_NFItemType

      public void setBR_NFItemType(@Nullable String bR_NFItemType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BR_NFItemType

      Parameters:
      bR_NFItemType - NF Item Type
    • setBR_ICMSOrISSIsIncludedInPrice

      public void setBR_ICMSOrISSIsIncludedInPrice(@Nullable Boolean bR_ICMSOrISSIsIncludedInPrice)
      Constraints: none

      Original property name from the Odata EDM: BR_ICMSOrISSIsIncludedInPrice

      Parameters:
      bR_ICMSOrISSIsIncludedInPrice - Value and price including ICMS/ISS
    • setBR_NFItemIsStatistical

      public void setBR_NFItemIsStatistical(@Nullable Boolean bR_NFItemIsStatistical)
      Constraints: none

      Original property name from the Odata EDM: BR_NFItemIsStatistical

      Parameters:
      bR_NFItemIsStatistical - Statistical Item
    • setBR_NFIsServiceItem

      public void setBR_NFIsServiceItem(@Nullable Boolean bR_NFIsServiceItem)
      Constraints: none

      Original property name from the Odata EDM: BR_NFIsServiceItem

      Parameters:
      bR_NFIsServiceItem - Service tax - no ICMS/IPI calculation
    • setMaterial

      public void setMaterial(@Nullable String material)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: Material

      Parameters:
      material - Material Number
    • setMaterialName

      public void setMaterialName(@Nullable String materialName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: MaterialName

      Parameters:
      materialName - Material Description
    • setValuationArea

      public void setValuationArea(@Nullable String valuationArea)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ValuationArea

      Parameters:
      valuationArea - Valuation Area
    • setValuationType

      public void setValuationType(@Nullable String valuationType)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ValuationType

      Parameters:
      valuationType - Valuation Type
    • setMaterialGroup

      public void setMaterialGroup(@Nullable String materialGroup)
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: MaterialGroup

      Parameters:
      materialGroup - Material Group
    • setBR_CFOPCategory

      public void setBR_CFOPCategory(@Nullable String bR_CFOPCategory)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BR_CFOPCategory

      Parameters:
      bR_CFOPCategory - Material CFOP category
    • setQuantityInBaseUnit

      public void setQuantityInBaseUnit(@Nullable BigDecimal quantityInBaseUnit)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: QuantityInBaseUnit

      Parameters:
      quantityInBaseUnit - Quantity
    • setBaseUnit

      public void setBaseUnit(@Nullable String baseUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BaseUnit

      Parameters:
      baseUnit - Base unit of measure
    • setPlant

      public void setPlant(@Nullable String plant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: Plant

      Parameters:
      plant - Plant
    • setBatch

      public void setBatch(@Nullable String batch)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Batch

      Parameters:
      batch - Batch Number
    • setBR_NFSourceDocumentType

      public void setBR_NFSourceDocumentType(@Nullable String bR_NFSourceDocumentType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BR_NFSourceDocumentType

      Parameters:
      bR_NFSourceDocumentType - Reference type
    • setBR_NFSourceDocumentNumber

      public void setBR_NFSourceDocumentNumber(@Nullable String bR_NFSourceDocumentNumber)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: BR_NFSourceDocumentNumber

      Parameters:
      bR_NFSourceDocumentNumber - Source Document Key
    • setBR_NFSourceDocumentItem

      public void setBR_NFSourceDocumentItem(@Nullable String bR_NFSourceDocumentItem)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: BR_NFSourceDocumentItem

      Parameters:
      bR_NFSourceDocumentItem - Reference item to source document
    • setBR_ReferenceNFNumber

      public void setBR_ReferenceNFNumber(@Nullable String bR_ReferenceNFNumber)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BR_ReferenceNFNumber

      Parameters:
      bR_ReferenceNFNumber - Reference NF
    • setBR_ReferenceNFItem

      public void setBR_ReferenceNFItem(@Nullable String bR_ReferenceNFItem)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: BR_ReferenceNFItem

      Parameters:
      bR_ReferenceNFItem - NF Reference Item
    • setBR_NFPercentReturned

      public void setBR_NFPercentReturned(@Nullable BigDecimal bR_NFPercentReturned)
      Constraints: Not nullable, Precision: 5, Scale: 2

      Original property name from the Odata EDM: BR_NFPercentReturned

      Parameters:
      bR_NFPercentReturned - Quantity Returned
    • setBR_NFNetDiscountAmount

      public void setBR_NFNetDiscountAmount(@Nullable BigDecimal bR_NFNetDiscountAmount)
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_NFNetDiscountAmount

      Parameters:
      bR_NFNetDiscountAmount - Net Discount Amount
    • setBR_ExemptedICMSAmount

      public void setBR_ExemptedICMSAmount(@Nullable BigDecimal bR_ExemptedICMSAmount)
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_ExemptedICMSAmount

      Parameters:
      bR_ExemptedICMSAmount - ICMS Exemption Amount
    • setBR_ICMSStatisticalExemptionAmt

      public void setBR_ICMSStatisticalExemptionAmt(@Nullable BigDecimal bR_ICMSStatisticalExemptionAmt)
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_ICMSStatisticalExemptionAmt

      Parameters:
      bR_ICMSStatisticalExemptionAmt - Statistical Exemption Value of ICMS
    • setBR_ICMSSTMarginAddedPercent

      public void setBR_ICMSSTMarginAddedPercent(@Nullable BigDecimal bR_ICMSSTMarginAddedPercent)
      Constraints: Not nullable, Precision: 7, Scale: 4

      Original property name from the Odata EDM: BR_ICMSSTMarginAddedPercent

      Parameters:
      bR_ICMSSTMarginAddedPercent - Margin percentage of value Added from ICMS ST
    • setBR_CPRBIsRelevant

      public void setBR_CPRBIsRelevant(@Nullable String bR_CPRBIsRelevant)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_CPRBIsRelevant

      Parameters:
      bR_CPRBIsRelevant - CPRB Relevance
    • setBR_NFTotalAmount

      public void setBR_NFTotalAmount(@Nullable BigDecimal bR_NFTotalAmount)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_NFTotalAmount

      Parameters:
      bR_NFTotalAmount - Net value/Freight/Insurance/Expenses/Discount
    • setBR_CFOPCode

      public void setBR_CFOPCode(@Nullable String bR_CFOPCode)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BR_CFOPCode

      Parameters:
      bR_CFOPCode - CFOP Code and Extension
    • setBR_MaterialOrigin

      public void setBR_MaterialOrigin(@Nullable String bR_MaterialOrigin)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_MaterialOrigin

      Parameters:
      bR_MaterialOrigin - Material Origin
    • setBR_MaterialUsage

      public void setBR_MaterialUsage(@Nullable String bR_MaterialUsage)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_MaterialUsage

      Parameters:
      bR_MaterialUsage - Material Usage
    • setIsProducedInhouse

      public void setIsProducedInhouse(@Nullable Boolean isProducedInhouse)
      Constraints: none

      Original property name from the Odata EDM: IsProducedInhouse

      Parameters:
      isProducedInhouse - Produced in-House
    • setNCMCode

      public void setNCMCode(@Nullable String nCMCode)
      Constraints: Not nullable, Maximum length: 16

      Original property name from the Odata EDM: NCMCode

      Parameters:
      nCMCode - Control Code
    • setBR_NBSCode

      public void setBR_NBSCode(@Nullable String bR_NBSCode)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: BR_NBSCode

      Parameters:
      bR_NBSCode - NBS Code
    • setBR_EFDREINFServiceCode

      public void setBR_EFDREINFServiceCode(@Nullable String bR_EFDREINFServiceCode)
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: BR_EFDREINFServiceCode

      Parameters:
      bR_EFDREINFServiceCode - EFD-REINF Service Type Code
    • setBR_LC116ServiceCode

      public void setBR_LC116ServiceCode(@Nullable String bR_LC116ServiceCode)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: BR_LC116ServiceCode

      Parameters:
      bR_LC116ServiceCode - LC 116 Service Type Code
    • setBR_ISSBenefitCode

      public void setBR_ISSBenefitCode(@Nullable String bR_ISSBenefitCode)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BR_ISSBenefitCode

      Parameters:
      bR_ISSBenefitCode - Benefit Code for ISS Tax
    • setBR_CSTISSCode

      public void setBR_CSTISSCode(@Nullable String bR_CSTISSCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BR_CSTISSCode

      Parameters:
      bR_CSTISSCode - CST for ISS Defined by Municipality
    • setBR_NFApproximateTotalTaxAmount

      public void setBR_NFApproximateTotalTaxAmount(@Nullable BigDecimal bR_NFApproximateTotalTaxAmount)
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_NFApproximateTotalTaxAmount

      Parameters:
      bR_NFApproximateTotalTaxAmount - Approximate Tax
    • setBR_FCINumber

      public void setBR_FCINumber(@Nullable String bR_FCINumber)
      Constraints: Not nullable, Maximum length: 36

      Original property name from the Odata EDM: BR_FCINumber

      Parameters:
      bR_FCINumber - FCI Number
    • setBR_ICMSTaxLaw

      public void setBR_ICMSTaxLaw(@Nullable String bR_ICMSTaxLaw)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BR_ICMSTaxLaw

      Parameters:
      bR_ICMSTaxLaw - Tax Law ICMS
    • setBR_IPITaxLaw

      public void setBR_IPITaxLaw(@Nullable String bR_IPITaxLaw)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BR_IPITaxLaw

      Parameters:
      bR_IPITaxLaw - Tax Law IPI
    • setBR_ISSTaxLaw

      public void setBR_ISSTaxLaw(@Nullable String bR_ISSTaxLaw)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BR_ISSTaxLaw

      Parameters:
      bR_ISSTaxLaw - ISS Tax Law
    • setBR_COFINSTaxLaw

      public void setBR_COFINSTaxLaw(@Nullable String bR_COFINSTaxLaw)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BR_COFINSTaxLaw

      Parameters:
      bR_COFINSTaxLaw - COFINS Tax Law
    • setBR_PISTaxLaw

      public void setBR_PISTaxLaw(@Nullable String bR_PISTaxLaw)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BR_PISTaxLaw

      Parameters:
      bR_PISTaxLaw - Tax Law PIS
    • setGLAccount

      public void setGLAccount(@Nullable String gLAccount)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: GLAccount

      Parameters:
      gLAccount - G/L Account Number
    • setPurchaseOrder

      public void setPurchaseOrder(@Nullable String purchaseOrder)
      Constraints: Not nullable, Maximum length: 15

      Original property name from the Odata EDM: PurchaseOrder

      Parameters:
      purchaseOrder - Purchase Order Number
    • setPurchaseOrderItem

      public void setPurchaseOrderItem(@Nullable String purchaseOrderItem)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: PurchaseOrderItem

      Parameters:
      purchaseOrderItem - Purchase Order Item
    • setInternationalArticleNumber

      public void setInternationalArticleNumber(@Nullable String internationalArticleNumber)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: InternationalArticleNumber

      Parameters:
      internationalArticleNumber - European Article Number
    • setBR_NFExternalItemNumber

      public void setBR_NFExternalItemNumber(@Nullable String bR_NFExternalItemNumber)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BR_NFExternalItemNumber

      Parameters:
      bR_NFExternalItemNumber - External Item Number
    • setBR_RECOPINumber

      public void setBR_RECOPINumber(@Nullable String bR_RECOPINumber)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: BR_RECOPINumber

      Parameters:
      bR_RECOPINumber - Registro e Controle das Operações com o Papel Imune
    • setBR_ISSSuspensionProcess

      public void setBR_ISSSuspensionProcess(@Nullable String bR_ISSSuspensionProcess)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: BR_ISSSuspensionProcess

      Parameters:
      bR_ISSSuspensionProcess - Process Number
    • setBR_NFTributaryQuantity

      public void setBR_NFTributaryQuantity(@Nullable BigDecimal bR_NFTributaryQuantity)
      Constraints: Not nullable, Precision: 15, Scale: 4

      Original property name from the Odata EDM: BR_NFTributaryQuantity

      Parameters:
      bR_NFTributaryQuantity - Tributary Quantity
    • setBR_NFTributaryUnit

      public void setBR_NFTributaryUnit(@Nullable String bR_NFTributaryUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BR_NFTributaryUnit

      Parameters:
      bR_NFTributaryUnit - Tributary Unit of Measure
    • setBR_NFIsPhysicalMvtOfMaterial

      public void setBR_NFIsPhysicalMvtOfMaterial(@Nullable String bR_NFIsPhysicalMvtOfMaterial)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_NFIsPhysicalMvtOfMaterial

      Parameters:
      bR_NFIsPhysicalMvtOfMaterial - Material Movement
    • setBR_NFItemHasTaxIncentive

      public void setBR_NFItemHasTaxIncentive(@Nullable String bR_NFItemHasTaxIncentive)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_NFItemHasTaxIncentive

      Parameters:
      bR_NFItemHasTaxIncentive - Tax Incentive
    • setBR_NFPriceAmountWithTaxes

      public void setBR_NFPriceAmountWithTaxes(@Nullable BigDecimal bR_NFPriceAmountWithTaxes)
      Constraints: Not nullable, Precision: 16, Scale: 6

      Original property name from the Odata EDM: BR_NFPriceAmountWithTaxes

      Parameters:
      bR_NFPriceAmountWithTaxes - Net Price Including Tax
    • setBR_NFValueAmountWithTaxes

      public void setBR_NFValueAmountWithTaxes(@Nullable BigDecimal bR_NFValueAmountWithTaxes)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_NFValueAmountWithTaxes

      Parameters:
      bR_NFValueAmountWithTaxes - Net Value including taxes
    • setBR_NFDiscountAmountWithTaxes

      public void setBR_NFDiscountAmountWithTaxes(@Nullable BigDecimal bR_NFDiscountAmountWithTaxes)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_NFDiscountAmountWithTaxes

      Parameters:
      bR_NFDiscountAmountWithTaxes - Discount value including taxes
    • setBR_NFFreightAmountWithTaxes

      public void setBR_NFFreightAmountWithTaxes(@Nullable BigDecimal bR_NFFreightAmountWithTaxes)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_NFFreightAmountWithTaxes

      Parameters:
      bR_NFFreightAmountWithTaxes - Freight value including taxes
    • setBR_NFInsuranceAmountWithTaxes

      public void setBR_NFInsuranceAmountWithTaxes(@Nullable BigDecimal bR_NFInsuranceAmountWithTaxes)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_NFInsuranceAmountWithTaxes

      Parameters:
      bR_NFInsuranceAmountWithTaxes - Insurance value including taxes
    • setBR_NFExpensesAmountWithTaxes

      public void setBR_NFExpensesAmountWithTaxes(@Nullable BigDecimal bR_NFExpensesAmountWithTaxes)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_NFExpensesAmountWithTaxes

      Parameters:
      bR_NFExpensesAmountWithTaxes - Expenses including taxes
    • setBR_NFExemptedICMSWithTaxes

      public void setBR_NFExemptedICMSWithTaxes(@Nullable BigDecimal bR_NFExemptedICMSWithTaxes)
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_NFExemptedICMSWithTaxes

      Parameters:
      bR_NFExemptedICMSWithTaxes - Exemption Value of ICMS Including Taxes
    • setBR_NFTotalAmountWithTaxes

      public void setBR_NFTotalAmountWithTaxes(@Nullable BigDecimal bR_NFTotalAmountWithTaxes)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_NFTotalAmountWithTaxes

      Parameters:
      bR_NFTotalAmountWithTaxes - Net value/Freight/Insurance/Expenses/Discount
    • setBR_TaxCode

      public void setBR_TaxCode(@Nullable String bR_TaxCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BR_TaxCode

      Parameters:
      bR_TaxCode - Tax on Sales/Purchases Code
    • setActivityNumber

      public void setActivityNumber(@Nullable String activityNumber)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: ActivityNumber

      Parameters:
      activityNumber - Activity Number
    • setCreditCalculationBaseCode

      public void setCreditCalculationBaseCode(@Nullable String creditCalculationBaseCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CreditCalculationBaseCode

      Parameters:
      creditCalculationBaseCode - Credit Basis
    • setBR_ReducnPctEffctvCalcBasis

      public void setBR_ReducnPctEffctvCalcBasis(@Nullable BigDecimal bR_ReducnPctEffctvCalcBasis)
      Constraints: Not nullable, Precision: 7, Scale: 4

      Original property name from the Odata EDM: BR_ReducnPctEffctvCalcBasis

      Parameters:
      bR_ReducnPctEffctvCalcBasis - Reduction Percentage of Effective Calculation Basis
    • setBR_EffctvCalcBasisAmount

      public void setBR_EffctvCalcBasisAmount(@Nullable BigDecimal bR_EffctvCalcBasisAmount)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_EffctvCalcBasisAmount

      Parameters:
      bR_EffctvCalcBasisAmount - Effective Calculation Basis Amount
    • setBR_EffectiveICMSRate

      public void setBR_EffectiveICMSRate(@Nullable BigDecimal bR_EffectiveICMSRate)
      Constraints: Not nullable, Precision: 7, Scale: 4

      Original property name from the Odata EDM: BR_EffectiveICMSRate

      Parameters:
      bR_EffectiveICMSRate - Effective ICMS Rate
    • setBR_EffectiveICMSAmount

      public void setBR_EffectiveICMSAmount(@Nullable BigDecimal bR_EffectiveICMSAmount)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_EffectiveICMSAmount

      Parameters:
      bR_EffectiveICMSAmount - Effective ICMS Amount
    • setProductionIsInRelevantScale

      public void setProductionIsInRelevantScale(@Nullable String productionIsInRelevantScale)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ProductionIsInRelevantScale

      Parameters:
      productionIsInRelevantScale - Scale Production Indicator
    • setBR_ManufacturerCNPJ

      public void setBR_ManufacturerCNPJ(@Nullable String bR_ManufacturerCNPJ)
      Constraints: Not nullable, Maximum length: 14

      Original property name from the Odata EDM: BR_ManufacturerCNPJ

      Parameters:
      bR_ManufacturerCNPJ - Manufacturer CNPJ
    • setTaxIncentiveCode

      public void setTaxIncentiveCode(@Nullable String taxIncentiveCode)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: TaxIncentiveCode

      Parameters:
      taxIncentiveCode - State Tax Incentive Code
    • setBR_ICMSSTDestTaxBaseAmount

      public void setBR_ICMSSTDestTaxBaseAmount(@Nullable BigDecimal bR_ICMSSTDestTaxBaseAmount)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_ICMSSTDestTaxBaseAmount

      Parameters:
      bR_ICMSSTDestTaxBaseAmount - ICMS ST Basis Destination State
    • setBR_ICMSSTDestTaxAmount

      public void setBR_ICMSSTDestTaxAmount(@Nullable BigDecimal bR_ICMSSTDestTaxAmount)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_ICMSSTDestTaxAmount

      Parameters:
      bR_ICMSSTDestTaxAmount - ICMS ST for Destination State
    • setBR_FCPOnICMSSTWithheldBaseAmt

      public void setBR_FCPOnICMSSTWithheldBaseAmt(@Nullable BigDecimal bR_FCPOnICMSSTWithheldBaseAmt)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_FCPOnICMSSTWithheldBaseAmt

      Parameters:
      bR_FCPOnICMSSTWithheldBaseAmt - Withheld FCP Calculation Basis
    • setBR_FCPonICMSSTWithheldRate

      public void setBR_FCPonICMSSTWithheldRate(@Nullable BigDecimal bR_FCPonICMSSTWithheldRate)
      Constraints: Not nullable, Precision: 7, Scale: 4

      Original property name from the Odata EDM: BR_FCPonICMSSTWithheldRate

      Parameters:
      bR_FCPonICMSSTWithheldRate - Withheld FCP ST
    • setCustomsChargesAmount

      public void setCustomsChargesAmount(@Nullable BigDecimal customsChargesAmount)
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: CustomsChargesAmount

      Parameters:
      customsChargesAmount - Customs Expense Amount
    • setBR_FCPOnICMSSTWithheldAmount

      public void setBR_FCPOnICMSSTWithheldAmount(@Nullable BigDecimal bR_FCPOnICMSSTWithheldAmount)
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_FCPOnICMSSTWithheldAmount

      Parameters:
      bR_FCPOnICMSSTWithheldAmount - Withheld FCP ST Amount
    • setBR_IOFTaxAmount

      public void setBR_IOFTaxAmount(@Nullable BigDecimal bR_IOFTaxAmount)
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_IOFTaxAmount

      Parameters:
      bR_IOFTaxAmount - IOF Amount
    • setBR_ICMSSTRateIncludingFCP

      public void setBR_ICMSSTRateIncludingFCP(@Nullable BigDecimal bR_ICMSSTRateIncludingFCP)
      Constraints: Not nullable, Precision: 7, Scale: 4

      Original property name from the Odata EDM: BR_ICMSSTRateIncludingFCP

      Parameters:
      bR_ICMSSTRateIncludingFCP - Final Consumer Rate
    • setBR_NFeStatisticalAmount

      public void setBR_NFeStatisticalAmount(@Nullable BigDecimal bR_NFeStatisticalAmount)
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_NFeStatisticalAmount

      Parameters:
      bR_NFeStatisticalAmount - Statistical Amount
    • setSalesDocumentCurrency

      public void setSalesDocumentCurrency(@Nullable String salesDocumentCurrency)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: SalesDocumentCurrency

      Parameters:
      salesDocumentCurrency - SD Document Currency
    • setBR_NFPartnerCNAE

      public void setBR_NFPartnerCNAE(@Nullable String bR_NFPartnerCNAE)
      Constraints: Not nullable, Maximum length: 7

      Original property name from the Odata EDM: BR_NFPartnerCNAE

      Parameters:
      bR_NFPartnerCNAE - CNAE Code for Partner
    • setBR_BusinessPlaceCNAE

      public void setBR_BusinessPlaceCNAE(@Nullable String bR_BusinessPlaceCNAE)
      Constraints: Not nullable, Maximum length: 7

      Original property name from the Odata EDM: BR_BusinessPlaceCNAE

      Parameters:
      bR_BusinessPlaceCNAE - CNAE Business Place Code
    • setBR_NFFreightNature

      public void setBR_NFFreightNature(@Nullable String bR_NFFreightNature)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_NFFreightNature

      Parameters:
      bR_NFFreightNature - Freight Nature Indicator
    • setBR_InternalBarcode

      public void setBR_InternalBarcode(@Nullable String bR_InternalBarcode)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: BR_InternalBarcode

      Parameters:
      bR_InternalBarcode - Internal Barcode
    • setBR_InternalTributaryBarcode

      public void setBR_InternalTributaryBarcode(@Nullable String bR_InternalTributaryBarcode)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: BR_InternalTributaryBarcode

      Parameters:
      bR_InternalTributaryBarcode - Internal Tributary Barcode
    • setBR_NFIsPISSTInTotalAmount

      public void setBR_NFIsPISSTInTotalAmount(@Nullable String bR_NFIsPISSTInTotalAmount)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_NFIsPISSTInTotalAmount

      Parameters:
      bR_NFIsPISSTInTotalAmount - Indicator of PIS ST in the Nota Fiscal Total
    • setBR_PISSTInNFTotal

      public void setBR_PISSTInNFTotal(@Nullable String bR_PISSTInNFTotal)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_PISSTInNFTotal

      Parameters:
      bR_PISSTInNFTotal - Indicator of PIS ST in the Nota Fiscal Total
    • setBR_PISSTTaxAmount

      public void setBR_PISSTTaxAmount(@Nullable BigDecimal bR_PISSTTaxAmount)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_PISSTTaxAmount

      Parameters:
      bR_PISSTTaxAmount - PIS ST Value
    • setBR_NFIsCOFINSSTInTotalAmount

      public void setBR_NFIsCOFINSSTInTotalAmount(@Nullable String bR_NFIsCOFINSSTInTotalAmount)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_NFIsCOFINSSTInTotalAmount

      Parameters:
      bR_NFIsCOFINSSTInTotalAmount - Indicator of COFINS ST in the Nota Fiscal Total
    • setBR_COFINSSTInNFTotal

      public void setBR_COFINSSTInNFTotal(@Nullable String bR_COFINSSTInNFTotal)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_COFINSSTInNFTotal

      Parameters:
      bR_COFINSSTInNFTotal - Indicator of COFINS ST in the Nota Fiscal Total
    • setBR_COFINSSTTaxAmount

      public void setBR_COFINSSTTaxAmount(@Nullable BigDecimal bR_COFINSSTTaxAmount)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_COFINSSTTaxAmount

      Parameters:
      bR_COFINSSTTaxAmount - COFINS ST Value
    • setBR_ICMSDefermentPercent

      public void setBR_ICMSDefermentPercent(@Nullable BigDecimal bR_ICMSDefermentPercent)
      Constraints: Not nullable, Precision: 7, Scale: 4

      Original property name from the Odata EDM: BR_ICMSDefermentPercent

      Parameters:
      bR_ICMSDefermentPercent - ICMS Deferral Percentage
    • setBR_FCPOnICMSDefermentAmount

      public void setBR_FCPOnICMSDefermentAmount(@Nullable BigDecimal bR_FCPOnICMSDefermentAmount)
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_FCPOnICMSDefermentAmount

      Parameters:
      bR_FCPOnICMSDefermentAmount - Deferred FCP Amount
    • setBR_FCPOnICMSDeferralTaxRate

      public void setBR_FCPOnICMSDeferralTaxRate(@Nullable BigDecimal bR_FCPOnICMSDeferralTaxRate)
      Constraints: Not nullable, Precision: 7, Scale: 4

      Original property name from the Odata EDM: BR_FCPOnICMSDeferralTaxRate

      Parameters:
      bR_FCPOnICMSDeferralTaxRate - Tax Rate for FCP Deferral
    • setBR_FCPOnICMSDefermentPercent

      public void setBR_FCPOnICMSDefermentPercent(@Nullable BigDecimal bR_FCPOnICMSDefermentPercent)
      Constraints: Not nullable, Precision: 7, Scale: 4

      Original property name from the Odata EDM: BR_FCPOnICMSDefermentPercent

      Parameters:
      bR_FCPOnICMSDefermentPercent - FCP Deferral Percentage
    • setBR_ExemptedICMSSTAmount

      public void setBR_ExemptedICMSSTAmount(@Nullable BigDecimal bR_ExemptedICMSSTAmount)
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_ExemptedICMSSTAmount

      Parameters:
      bR_ExemptedICMSSTAmount - Exemption Amount of ICMS ST
    • setBR_ICMSSTExemptionReason

      public void setBR_ICMSSTExemptionReason(@Nullable String bR_ICMSSTExemptionReason)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BR_ICMSSTExemptionReason

      Parameters:
      bR_ICMSSTExemptionReason - ICMS ST Exemption Reason
    • setBR_ExclICMSAmtFromPISAndCOFINS

      public void setBR_ExclICMSAmtFromPISAndCOFINS(@Nullable BigDecimal bR_ExclICMSAmtFromPISAndCOFINS)
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_ExclICMSAmtFromPISAndCOFINS

      Parameters:
      bR_ExclICMSAmtFromPISAndCOFINS - ICMS Value Excluded from PIS/COFINS Calculation Base
    • setBR_NFMonoICMSDeferredAmount

      public void setBR_NFMonoICMSDeferredAmount(@Nullable BigDecimal bR_NFMonoICMSDeferredAmount)
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_NFMonoICMSDeferredAmount

      Parameters:
      bR_NFMonoICMSDeferredAmount - ICMS deferred amount
    • setBR_NFAdRemICMSRetainedTaxRate

      public void setBR_NFAdRemICMSRetainedTaxRate(@Nullable BigDecimal bR_NFAdRemICMSRetainedTaxRate)
      Constraints: Not nullable, Precision: 7, Scale: 4

      Original property name from the Odata EDM: BR_NFAdRemICMSRetainedTaxRate

      Parameters:
      bR_NFAdRemICMSRetainedTaxRate - Ad rem tax rate of ICMS retained established for the product
    • setBR_NFMonoICMSRetainedAmount

      public void setBR_NFMonoICMSRetainedAmount(@Nullable BigDecimal bR_NFMonoICMSRetainedAmount)
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_NFMonoICMSRetainedAmount

      Parameters:
      bR_NFMonoICMSRetainedAmount - ICMS retained amount
    • setBR_NFMonoRetainedTaxedQuantity

      public void setBR_NFMonoRetainedTaxedQuantity(@Nullable BigDecimal bR_NFMonoRetainedTaxedQuantity)
      Constraints: Not nullable, Precision: 15, Scale: 4

      Original property name from the Odata EDM: BR_NFMonoRetainedTaxedQuantity

      Parameters:
      bR_NFMonoRetainedTaxedQuantity - Retained taxed quantity
    • setBR_NFAdRemICMSReductionReason

      public void setBR_NFAdRemICMSReductionReason(@Nullable String bR_NFAdRemICMSReductionReason)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_NFAdRemICMSReductionReason

      Parameters:
      bR_NFAdRemICMSReductionReason - Reason for ad rem reduction
    • setBR_NFAdRemICMSReductionRate

      public void setBR_NFAdRemICMSReductionRate(@Nullable BigDecimal bR_NFAdRemICMSReductionRate)
      Constraints: Not nullable, Precision: 5, Scale: 2

      Original property name from the Odata EDM: BR_NFAdRemICMSReductionRate

      Parameters:
      bR_NFAdRemICMSReductionRate - ICMS ad rem percentage of reduction
    • setBR_NFMonoICMSOperationAmount

      public void setBR_NFMonoICMSOperationAmount(@Nullable BigDecimal bR_NFMonoICMSOperationAmount)
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_NFMonoICMSOperationAmount

      Parameters:
      bR_NFMonoICMSOperationAmount - ICMS operation amount
    • setBR_NFAdRemICMSDeferralPercent

      public void setBR_NFAdRemICMSDeferralPercent(@Nullable BigDecimal bR_NFAdRemICMSDeferralPercent)
      Constraints: Not nullable, Precision: 7, Scale: 4

      Original property name from the Odata EDM: BR_NFAdRemICMSDeferralPercent

      Parameters:
      bR_NFAdRemICMSDeferralPercent - ICMS ad rem deferral percentage
    • setBR_NFMessageText

      public void setBR_NFMessageText(@Nullable String bR_NFMessageText)
      Constraints: Not nullable, Maximum length: 999

      Original property name from the Odata EDM: BR_NFMessageText

      Parameters:
      bR_NFMessageText - The bR_NFMessageText to set.
    • setBR_NFAdditionalProductInfoText

      public void setBR_NFAdditionalProductInfoText(@Nullable String bR_NFAdditionalProductInfoText)
      Constraints: Not nullable, Maximum length: 132

      Original property name from the Odata EDM: BR_NFAdditionalProductInfoText

      Parameters:
      bR_NFAdditionalProductInfoText - The bR_NFAdditionalProductInfoText to set.
    • getEntityCollection

      protected String getEntityCollection()
      Specified by:
      getEntityCollection in class VdmEntity<BR_NFItem>
    • getKey

      @Nonnull protected Map<String,Object> getKey()
      Overrides:
      getKey in class VdmObject<BR_NFItem>
    • toMapOfFields

      @Nonnull protected Map<String,Object> toMapOfFields()
      Overrides:
      toMapOfFields in class VdmObject<BR_NFItem>
    • fromMap

      protected void fromMap(Map<String,Object> inputValues)
      Overrides:
      fromMap in class VdmObject<BR_NFItem>
    • field

      @Nonnull public static <T> BR_NFItemField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      Parameters:
      fieldName - The name of the extension field as returned by the OData service.
      fieldType - The Java type to use for the extension field when performing value comparisons.
      Returns:
      A representation of an extension field from this entity.
    • field

      @Nonnull public static <T, DomainT> BR_NFItemField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      DomainT - The type of the extension field as returned by the OData service.
      Parameters:
      typeConverter - A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the field
      fieldName - The name of the extension field as returned by the OData service.
      Returns:
      A representation of an extension field from this entity, holding a reference to the given TypeConverter.
    • getDestinationForFetch

      @Nullable public HttpDestinationProperties getDestinationForFetch()
      Overrides:
      getDestinationForFetch in class VdmEntity<BR_NFItem>
    • setServicePathForFetch

      protected void setServicePathForFetch(@Nullable String servicePathForFetch)
      Overrides:
      setServicePathForFetch in class VdmEntity<BR_NFItem>
    • attachToService

      public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
      Overrides:
      attachToService in class VdmEntity<BR_NFItem>
    • getDefaultServicePath

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<BR_NFItem>
    • toMapOfNavigationProperties

      @Nonnull protected Map<String,Object> toMapOfNavigationProperties()
      Overrides:
      toMapOfNavigationProperties in class VdmObject<BR_NFItem>
    • fetchBR_NFDoc

      @Nullable public BR_NFDocument fetchBR_NFDoc()
      Fetches the BR_NFDocument entity (one to one) associated with this entity. This corresponds to the OData navigation property to_BR_NFDoc.

      Please note: This method will not cache or persist the query results.

      Returns:
      The single associated BR_NFDocument entity, or null if an entity is not associated.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getBR_NFDocOrFetch

      @Nullable public BR_NFDocument getBR_NFDocOrFetch()
      Retrieval of associated BR_NFDocument entity (one to one). This corresponds to the OData navigation property to_BR_NFDoc.

      If the navigation property to_BR_NFDoc of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated BR_NFDocument entity.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getBR_NFDocIfPresent

      @Nonnull public io.vavr.control.Option<BR_NFDocument> getBR_NFDocIfPresent()
      Retrieval of associated BR_NFDocument entity (one to one). This corresponds to the OData navigation property to_BR_NFDoc.

      If the navigation property for an entity BR_NFItem has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_BR_NFDoc is already loaded, the result will contain the BR_NFDocument entity. If not, an Option with result state empty is returned.
    • setBR_NFDoc

      public void setBR_NFDoc(BR_NFDocument value)
      Overwrites the associated BR_NFDocument entity for the loaded navigation property to_BR_NFDoc.
      Parameters:
      value - New BR_NFDocument entity.
    • fetchBR_NFAdditionImportDoc

      @Nonnull public List<BR_NFAdditionImportDoc> fetchBR_NFAdditionImportDoc()
      Fetches the BR_NFAdditionImportDoc entities (one to many) associated with this entity. This corresponds to the OData navigation property to_BR_NFAdditionImportDoc.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated BR_NFAdditionImportDoc entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getBR_NFAdditionImportDocOrFetch

      @Nonnull public List<BR_NFAdditionImportDoc> getBR_NFAdditionImportDocOrFetch()
      Retrieval of associated BR_NFAdditionImportDoc entities (one to many). This corresponds to the OData navigation property to_BR_NFAdditionImportDoc.

      If the navigation property to_BR_NFAdditionImportDoc of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated BR_NFAdditionImportDoc entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getBR_NFAdditionImportDocIfPresent

      @Nonnull public io.vavr.control.Option<List<BR_NFAdditionImportDoc>> getBR_NFAdditionImportDocIfPresent()
      Retrieval of associated BR_NFAdditionImportDoc entities (one to many). This corresponds to the OData navigation property to_BR_NFAdditionImportDoc.

      If the navigation property for an entity BR_NFItem has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_BR_NFAdditionImportDoc is already loaded, the result will contain the BR_NFAdditionImportDoc entities. If not, an Option with result state empty is returned.
    • setBR_NFAdditionImportDoc

      public void setBR_NFAdditionImportDoc(@Nonnull List<BR_NFAdditionImportDoc> value)
      Overwrites the list of associated BR_NFAdditionImportDoc entities for the loaded navigation property to_BR_NFAdditionImportDoc.

      If the navigation property to_BR_NFAdditionImportDoc of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of BR_NFAdditionImportDoc entities.
    • addBR_NFAdditionImportDoc

      public void addBR_NFAdditionImportDoc(BR_NFAdditionImportDoc... entity)
      Adds elements to the list of associated BR_NFAdditionImportDoc entities. This corresponds to the OData navigation property to_BR_NFAdditionImportDoc.

      If the navigation property to_BR_NFAdditionImportDoc of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of BR_NFAdditionImportDoc entities.
    • fetchBR_NFePharmaceutical

      @Nullable public BR_NFePharmaceutical fetchBR_NFePharmaceutical()
      Fetches the BR_NFePharmaceutical entity (one to one) associated with this entity. This corresponds to the OData navigation property to_BR_NFePharmaceutical.

      Please note: This method will not cache or persist the query results.

      Returns:
      The single associated BR_NFePharmaceutical entity, or null if an entity is not associated.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getBR_NFePharmaceuticalOrFetch

      @Nullable public BR_NFePharmaceutical getBR_NFePharmaceuticalOrFetch()
      Retrieval of associated BR_NFePharmaceutical entity (one to one). This corresponds to the OData navigation property to_BR_NFePharmaceutical.

      If the navigation property to_BR_NFePharmaceutical of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated BR_NFePharmaceutical entity.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getBR_NFePharmaceuticalIfPresent

      @Nonnull public io.vavr.control.Option<BR_NFePharmaceutical> getBR_NFePharmaceuticalIfPresent()
      Retrieval of associated BR_NFePharmaceutical entity (one to one). This corresponds to the OData navigation property to_BR_NFePharmaceutical.

      If the navigation property for an entity BR_NFItem has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_BR_NFePharmaceutical is already loaded, the result will contain the BR_NFePharmaceutical entity. If not, an Option with result state empty is returned.
    • setBR_NFePharmaceutical

      public void setBR_NFePharmaceutical(BR_NFePharmaceutical value)
      Overwrites the associated BR_NFePharmaceutical entity for the loaded navigation property to_BR_NFePharmaceutical.
      Parameters:
      value - New BR_NFePharmaceutical entity.
    • fetchBR_NFeProductTraceability

      @Nonnull public List<BR_NFeProductTraceability> fetchBR_NFeProductTraceability()
      Fetches the BR_NFeProductTraceability entities (one to many) associated with this entity. This corresponds to the OData navigation property to_BR_NFeProductTraceability.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated BR_NFeProductTraceability entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getBR_NFeProductTraceabilityOrFetch

      @Nonnull public List<BR_NFeProductTraceability> getBR_NFeProductTraceabilityOrFetch()
      Retrieval of associated BR_NFeProductTraceability entities (one to many). This corresponds to the OData navigation property to_BR_NFeProductTraceability.

      If the navigation property to_BR_NFeProductTraceability of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated BR_NFeProductTraceability entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getBR_NFeProductTraceabilityIfPresent

      @Nonnull public io.vavr.control.Option<List<BR_NFeProductTraceability>> getBR_NFeProductTraceabilityIfPresent()
      Retrieval of associated BR_NFeProductTraceability entities (one to many). This corresponds to the OData navigation property to_BR_NFeProductTraceability.

      If the navigation property for an entity BR_NFItem has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_BR_NFeProductTraceability is already loaded, the result will contain the BR_NFeProductTraceability entities. If not, an Option with result state empty is returned.
    • setBR_NFeProductTraceability

      public void setBR_NFeProductTraceability(@Nonnull List<BR_NFeProductTraceability> value)
      Overwrites the list of associated BR_NFeProductTraceability entities for the loaded navigation property to_BR_NFeProductTraceability.

      If the navigation property to_BR_NFeProductTraceability of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of BR_NFeProductTraceability entities.
    • addBR_NFeProductTraceability

      public void addBR_NFeProductTraceability(BR_NFeProductTraceability... entity)
      Adds elements to the list of associated BR_NFeProductTraceability entities. This corresponds to the OData navigation property to_BR_NFeProductTraceability.

      If the navigation property to_BR_NFeProductTraceability of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of BR_NFeProductTraceability entities.
    • fetchBR_NFExportDocument

      @Nonnull public List<BR_NFExportDocument> fetchBR_NFExportDocument()
      Fetches the BR_NFExportDocument entities (one to many) associated with this entity. This corresponds to the OData navigation property to_BR_NFExportDocument.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated BR_NFExportDocument entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getBR_NFExportDocumentOrFetch

      @Nonnull public List<BR_NFExportDocument> getBR_NFExportDocumentOrFetch()
      Retrieval of associated BR_NFExportDocument entities (one to many). This corresponds to the OData navigation property to_BR_NFExportDocument.

      If the navigation property to_BR_NFExportDocument of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated BR_NFExportDocument entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getBR_NFExportDocumentIfPresent

      @Nonnull public io.vavr.control.Option<List<BR_NFExportDocument>> getBR_NFExportDocumentIfPresent()
      Retrieval of associated BR_NFExportDocument entities (one to many). This corresponds to the OData navigation property to_BR_NFExportDocument.

      If the navigation property for an entity BR_NFItem has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_BR_NFExportDocument is already loaded, the result will contain the BR_NFExportDocument entities. If not, an Option with result state empty is returned.
    • setBR_NFExportDocument

      public void setBR_NFExportDocument(@Nonnull List<BR_NFExportDocument> value)
      Overwrites the list of associated BR_NFExportDocument entities for the loaded navigation property to_BR_NFExportDocument.

      If the navigation property to_BR_NFExportDocument of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of BR_NFExportDocument entities.
    • addBR_NFExportDocument

      public void addBR_NFExportDocument(BR_NFExportDocument... entity)
      Adds elements to the list of associated BR_NFExportDocument entities. This corresponds to the OData navigation property to_BR_NFExportDocument.

      If the navigation property to_BR_NFExportDocument of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of BR_NFExportDocument entities.
    • fetchBR_NFFuel

      @Nullable public BR_NFFuel fetchBR_NFFuel()
      Fetches the BR_NFFuel entity (one to one) associated with this entity. This corresponds to the OData navigation property to_BR_NFFuel.

      Please note: This method will not cache or persist the query results.

      Returns:
      The single associated BR_NFFuel entity, or null if an entity is not associated.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getBR_NFFuelOrFetch

      @Nullable public BR_NFFuel getBR_NFFuelOrFetch()
      Retrieval of associated BR_NFFuel entity (one to one). This corresponds to the OData navigation property to_BR_NFFuel.

      If the navigation property to_BR_NFFuel of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated BR_NFFuel entity.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getBR_NFFuelIfPresent

      @Nonnull public io.vavr.control.Option<BR_NFFuel> getBR_NFFuelIfPresent()
      Retrieval of associated BR_NFFuel entity (one to one). This corresponds to the OData navigation property to_BR_NFFuel.

      If the navigation property for an entity BR_NFItem has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_BR_NFFuel is already loaded, the result will contain the BR_NFFuel entity. If not, an Option with result state empty is returned.
    • setBR_NFFuel

      public void setBR_NFFuel(BR_NFFuel value)
      Overwrites the associated BR_NFFuel entity for the loaded navigation property to_BR_NFFuel.
      Parameters:
      value - New BR_NFFuel entity.
    • fetchBR_NFFuelOriginIndicator

      @Nonnull public List<BR_NFFuelOriginIndicator> fetchBR_NFFuelOriginIndicator()
      Fetches the BR_NFFuelOriginIndicator entities (one to many) associated with this entity. This corresponds to the OData navigation property to_BR_NFFuelOriginIndicator.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated BR_NFFuelOriginIndicator entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getBR_NFFuelOriginIndicatorOrFetch

      @Nonnull public List<BR_NFFuelOriginIndicator> getBR_NFFuelOriginIndicatorOrFetch()
      Retrieval of associated BR_NFFuelOriginIndicator entities (one to many). This corresponds to the OData navigation property to_BR_NFFuelOriginIndicator.

      If the navigation property to_BR_NFFuelOriginIndicator of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated BR_NFFuelOriginIndicator entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getBR_NFFuelOriginIndicatorIfPresent

      @Nonnull public io.vavr.control.Option<List<BR_NFFuelOriginIndicator>> getBR_NFFuelOriginIndicatorIfPresent()
      Retrieval of associated BR_NFFuelOriginIndicator entities (one to many). This corresponds to the OData navigation property to_BR_NFFuelOriginIndicator.

      If the navigation property for an entity BR_NFItem has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_BR_NFFuelOriginIndicator is already loaded, the result will contain the BR_NFFuelOriginIndicator entities. If not, an Option with result state empty is returned.
    • setBR_NFFuelOriginIndicator

      public void setBR_NFFuelOriginIndicator(@Nonnull List<BR_NFFuelOriginIndicator> value)
      Overwrites the list of associated BR_NFFuelOriginIndicator entities for the loaded navigation property to_BR_NFFuelOriginIndicator.

      If the navigation property to_BR_NFFuelOriginIndicator of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of BR_NFFuelOriginIndicator entities.
    • addBR_NFFuelOriginIndicator

      public void addBR_NFFuelOriginIndicator(BR_NFFuelOriginIndicator... entity)
      Adds elements to the list of associated BR_NFFuelOriginIndicator entities. This corresponds to the OData navigation property to_BR_NFFuelOriginIndicator.

      If the navigation property to_BR_NFFuelOriginIndicator of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of BR_NFFuelOriginIndicator entities.
    • fetchBR_NFItemAdditionalInfo

      @Nonnull public List<BR_NFItemAdditionalInfo> fetchBR_NFItemAdditionalInfo()
      Fetches the BR_NFItemAdditionalInfo entities (one to many) associated with this entity. This corresponds to the OData navigation property to_BR_NFItemAdditionalInfo.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated BR_NFItemAdditionalInfo entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getBR_NFItemAdditionalInfoOrFetch

      @Nonnull public List<BR_NFItemAdditionalInfo> getBR_NFItemAdditionalInfoOrFetch()
      Retrieval of associated BR_NFItemAdditionalInfo entities (one to many). This corresponds to the OData navigation property to_BR_NFItemAdditionalInfo.

      If the navigation property to_BR_NFItemAdditionalInfo of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated BR_NFItemAdditionalInfo entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getBR_NFItemAdditionalInfoIfPresent

      @Nonnull public io.vavr.control.Option<List<BR_NFItemAdditionalInfo>> getBR_NFItemAdditionalInfoIfPresent()
      Retrieval of associated BR_NFItemAdditionalInfo entities (one to many). This corresponds to the OData navigation property to_BR_NFItemAdditionalInfo.

      If the navigation property for an entity BR_NFItem has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_BR_NFItemAdditionalInfo is already loaded, the result will contain the BR_NFItemAdditionalInfo entities. If not, an Option with result state empty is returned.
    • setBR_NFItemAdditionalInfo

      public void setBR_NFItemAdditionalInfo(@Nonnull List<BR_NFItemAdditionalInfo> value)
      Overwrites the list of associated BR_NFItemAdditionalInfo entities for the loaded navigation property to_BR_NFItemAdditionalInfo.

      If the navigation property to_BR_NFItemAdditionalInfo of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of BR_NFItemAdditionalInfo entities.
    • addBR_NFItemAdditionalInfo

      public void addBR_NFItemAdditionalInfo(BR_NFItemAdditionalInfo... entity)
      Adds elements to the list of associated BR_NFItemAdditionalInfo entities. This corresponds to the OData navigation property to_BR_NFItemAdditionalInfo.

      If the navigation property to_BR_NFItemAdditionalInfo of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of BR_NFItemAdditionalInfo entities.
    • fetchBR_NFItemNVE

      @Nonnull public List<BR_NFItemNVE> fetchBR_NFItemNVE()
      Fetches the BR_NFItemNVE entities (one to many) associated with this entity. This corresponds to the OData navigation property to_BR_NFItemNVE.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated BR_NFItemNVE entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getBR_NFItemNVEOrFetch

      @Nonnull public List<BR_NFItemNVE> getBR_NFItemNVEOrFetch()
      Retrieval of associated BR_NFItemNVE entities (one to many). This corresponds to the OData navigation property to_BR_NFItemNVE.

      If the navigation property to_BR_NFItemNVE of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated BR_NFItemNVE entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getBR_NFItemNVEIfPresent

      @Nonnull public io.vavr.control.Option<List<BR_NFItemNVE>> getBR_NFItemNVEIfPresent()
      Retrieval of associated BR_NFItemNVE entities (one to many). This corresponds to the OData navigation property to_BR_NFItemNVE.

      If the navigation property for an entity BR_NFItem has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_BR_NFItemNVE is already loaded, the result will contain the BR_NFItemNVE entities. If not, an Option with result state empty is returned.
    • setBR_NFItemNVE

      public void setBR_NFItemNVE(@Nonnull List<BR_NFItemNVE> value)
      Overwrites the list of associated BR_NFItemNVE entities for the loaded navigation property to_BR_NFItemNVE.

      If the navigation property to_BR_NFItemNVE of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of BR_NFItemNVE entities.
    • addBR_NFItemNVE

      public void addBR_NFItemNVE(BR_NFItemNVE... entity)
      Adds elements to the list of associated BR_NFItemNVE entities. This corresponds to the OData navigation property to_BR_NFItemNVE.

      If the navigation property to_BR_NFItemNVE of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of BR_NFItemNVE entities.
    • fetchBR_NFItemText

      @Nonnull public List<BR_NFItemText> fetchBR_NFItemText()
      Fetches the BR_NFItemText entities (one to many) associated with this entity. This corresponds to the OData navigation property to_BR_NFItemText.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated BR_NFItemText entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getBR_NFItemTextOrFetch

      @Nonnull public List<BR_NFItemText> getBR_NFItemTextOrFetch()
      Retrieval of associated BR_NFItemText entities (one to many). This corresponds to the OData navigation property to_BR_NFItemText.

      If the navigation property to_BR_NFItemText of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated BR_NFItemText entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getBR_NFItemTextIfPresent

      @Nonnull public io.vavr.control.Option<List<BR_NFItemText>> getBR_NFItemTextIfPresent()
      Retrieval of associated BR_NFItemText entities (one to many). This corresponds to the OData navigation property to_BR_NFItemText.

      If the navigation property for an entity BR_NFItem has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_BR_NFItemText is already loaded, the result will contain the BR_NFItemText entities. If not, an Option with result state empty is returned.
    • setBR_NFItemText

      public void setBR_NFItemText(@Nonnull List<BR_NFItemText> value)
      Overwrites the list of associated BR_NFItemText entities for the loaded navigation property to_BR_NFItemText.

      If the navigation property to_BR_NFItemText of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of BR_NFItemText entities.
    • addBR_NFItemText

      public void addBR_NFItemText(BR_NFItemText... entity)
      Adds elements to the list of associated BR_NFItemText entities. This corresponds to the OData navigation property to_BR_NFItemText.

      If the navigation property to_BR_NFItemText of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of BR_NFItemText entities.
    • fetchBR_NFTax

      @Nonnull public List<BR_NFTAX> fetchBR_NFTax()
      Fetches the BR_NFTAX entities (one to many) associated with this entity. This corresponds to the OData navigation property to_BR_NFTax.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated BR_NFTAX entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getBR_NFTaxOrFetch

      @Nonnull public List<BR_NFTAX> getBR_NFTaxOrFetch()
      Retrieval of associated BR_NFTAX entities (one to many). This corresponds to the OData navigation property to_BR_NFTax.

      If the navigation property to_BR_NFTax of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated BR_NFTAX entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getBR_NFTaxIfPresent

      @Nonnull public io.vavr.control.Option<List<BR_NFTAX>> getBR_NFTaxIfPresent()
      Retrieval of associated BR_NFTAX entities (one to many). This corresponds to the OData navigation property to_BR_NFTax.

      If the navigation property for an entity BR_NFItem has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_BR_NFTax is already loaded, the result will contain the BR_NFTAX entities. If not, an Option with result state empty is returned.
    • setBR_NFTax

      public void setBR_NFTax(@Nonnull List<BR_NFTAX> value)
      Overwrites the list of associated BR_NFTAX entities for the loaded navigation property to_BR_NFTax.

      If the navigation property to_BR_NFTax of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of BR_NFTAX entities.
    • addBR_NFTax

      public void addBR_NFTax(BR_NFTAX... entity)
      Adds elements to the list of associated BR_NFTAX entities. This corresponds to the OData navigation property to_BR_NFTax.

      If the navigation property to_BR_NFTax of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of BR_NFTAX entities.
    • fetchBR_NFVehicle

      @Nullable public BR_NFVehicle fetchBR_NFVehicle()
      Fetches the BR_NFVehicle entity (one to one) associated with this entity. This corresponds to the OData navigation property to_BR_NFVehicle.

      Please note: This method will not cache or persist the query results.

      Returns:
      The single associated BR_NFVehicle entity, or null if an entity is not associated.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getBR_NFVehicleOrFetch

      @Nullable public BR_NFVehicle getBR_NFVehicleOrFetch()
      Retrieval of associated BR_NFVehicle entity (one to one). This corresponds to the OData navigation property to_BR_NFVehicle.

      If the navigation property to_BR_NFVehicle of a queried BR_NFItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated BR_NFVehicle entity.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getBR_NFVehicleIfPresent

      @Nonnull public io.vavr.control.Option<BR_NFVehicle> getBR_NFVehicleIfPresent()
      Retrieval of associated BR_NFVehicle entity (one to one). This corresponds to the OData navigation property to_BR_NFVehicle.

      If the navigation property for an entity BR_NFItem has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_BR_NFVehicle is already loaded, the result will contain the BR_NFVehicle entity. If not, an Option with result state empty is returned.
    • setBR_NFVehicle

      public void setBR_NFVehicle(BR_NFVehicle value)
      Overwrites the associated BR_NFVehicle entity for the loaded navigation property to_BR_NFVehicle.
      Parameters:
      value - New BR_NFVehicle entity.
    • builder

      @Nonnull public static BR_NFItem.BR_NFItemBuilder builder()
    • getBR_NotaFiscal

      @Nullable public String getBR_NotaFiscal()
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BR_NotaFiscal

      Returns:
      Document Number
    • getBR_NotaFiscalItem

      @Nullable public String getBR_NotaFiscalItem()
      (Key Field) Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: BR_NotaFiscalItem

      Returns:
      Document Item Number
    • getBR_ICMSTaxSituation

      @Nullable public String getBR_ICMSTaxSituation()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BR_ICMSTaxSituation

      Returns:
      ICMS Tax Situation
    • getBR_IPITaxSituation

      @Nullable public String getBR_IPITaxSituation()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: BR_IPITaxSituation

      Returns:
      IPI Tax Situation
    • getBR_ISSTaxSituation

      @Nullable public String getBR_ISSTaxSituation()
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: BR_ISSTaxSituation

      Returns:
      ISS Tax Situation
    • getBR_COFINSTaxSituation

      @Nullable public String getBR_COFINSTaxSituation()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BR_COFINSTaxSituation

      Returns:
      COFINS Tax Situation
    • getBR_PISTaxSituation

      @Nullable public String getBR_PISTaxSituation()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BR_PISTaxSituation

      Returns:
      PIS Tax Situation
    • getBR_ICMSBaseDetn

      @Nullable public String getBR_ICMSBaseDetn()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_ICMSBaseDetn

      Returns:
      ICMS Base Determination
    • getBR_ICMSSTBaseDetermination

      @Nullable public String getBR_ICMSSTBaseDetermination()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_ICMSSTBaseDetermination

      Returns:
      ICMS ST Base Determination
    • getBR_ICMSSTLegalClassfctn

      @Nullable public String getBR_ICMSSTLegalClassfctn()
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: BR_ICMSSTLegalClassfctn

      Returns:
      ICMS ST Legal Classification Code
    • getBR_SubstituteICMSAmount

      @Nullable public BigDecimal getBR_SubstituteICMSAmount()
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_SubstituteICMSAmount

      Returns:
      Substitute ICMS Amount Charged in Previous Transaction
    • getBR_ICMSExemptionReason

      @Nullable public String getBR_ICMSExemptionReason()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BR_ICMSExemptionReason

      Returns:
      Exemption Reason
    • getBR_ICMSDefermentAmount

      @Nullable public BigDecimal getBR_ICMSDefermentAmount()
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_ICMSDefermentAmount

      Returns:
      Deferment Amount
    • getBR_ICMSDeferralTaxRate

      @Nullable public BigDecimal getBR_ICMSDeferralTaxRate()
      Constraints: Not nullable, Precision: 7, Scale: 4

      Original property name from the Odata EDM: BR_ICMSDeferralTaxRate

      Returns:
      Tax Rate for ICMS Deferral
    • getBR_WithholdingICMSSTBaseAmount

      @Nullable public BigDecimal getBR_WithholdingICMSSTBaseAmount()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_WithholdingICMSSTBaseAmount

      Returns:
      Withholding ICMS ST Base
    • getBR_WithholdingICMSSTAmount

      @Nullable public BigDecimal getBR_WithholdingICMSSTAmount()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_WithholdingICMSSTAmount

      Returns:
      Withholding ICMS ST Amount
    • getBR_IPILegalClassification

      @Nullable public String getBR_IPILegalClassification()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BR_IPILegalClassification

      Returns:
      IPI Classification Code
    • getBR_TobaccoBeverageIPIClassfctn

      @Nullable public String getBR_TobaccoBeverageIPIClassfctn()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: BR_TobaccoBeverageIPIClassfctn

      Returns:
      IPI Tobacco/Beverage
    • getBR_IPIControlSealCode

      @Nullable public String getBR_IPIControlSealCode()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BR_IPIControlSealCode

      Returns:
      IPI Control Seal Code
    • getBR_IPIControlSealQuantityValue

      @Nullable public BigDecimal getBR_IPIControlSealQuantityValue()
      Constraints: Not nullable, Precision: 12, Scale: 0

      Original property name from the Odata EDM: BR_IPIControlSealQuantityValue

      Returns:
      IPI Control Seal Quantity
    • getCostCenter

      @Nullable public String getCostCenter()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CostCenter

      Returns:
      Cost Center
    • getProfitCenter

      @Nullable public String getProfitCenter()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ProfitCenter

      Returns:
      Profit Centers
    • getInternalOrder

      @Nullable public String getInternalOrder()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: InternalOrder

      Returns:
      Order Number
    • getProjectNetwork

      @Nullable public String getProjectNetwork()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ProjectNetwork

      Returns:
      Network Number for Account Assignment
    • getWBSElementInternalID

      @Nullable public String getWBSElementInternalID()
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: WBSElementInternalID

      Returns:
      Work Breakdown Structure Element (WBS Element)
    • getCostObject

      @Nullable public String getCostObject()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CostObject

      Returns:
      Cost Objects
    • getSegment

      @Nullable public String getSegment()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Segment

      Returns:
      Segment for Segmental Reporting
    • getBR_NFNetFreightAmount

      @Nullable public BigDecimal getBR_NFNetFreightAmount()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_NFNetFreightAmount

      Returns:
      Net freight value in document currency
    • getBR_NFNetInsuranceAmount

      @Nullable public BigDecimal getBR_NFNetInsuranceAmount()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_NFNetInsuranceAmount

      Returns:
      Net insurance value in document currency
    • getBR_NFNetOtherExpensesAmount

      @Nullable public BigDecimal getBR_NFNetOtherExpensesAmount()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_NFNetOtherExpensesAmount

      Returns:
      Net expenses in document currency
    • getNetPriceAmount

      @Nullable public BigDecimal getNetPriceAmount()
      Constraints: Not nullable, Precision: 16, Scale: 6

      Original property name from the Odata EDM: NetPriceAmount

      Returns:
      Net Price Including Tax
    • getNetValueAmount

      @Nullable public BigDecimal getNetValueAmount()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: NetValueAmount

      Returns:
      Net Amount
    • getBR_NFItemType

      @Nullable public String getBR_NFItemType()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BR_NFItemType

      Returns:
      NF Item Type
    • getBR_ICMSOrISSIsIncludedInPrice

      @Nullable public Boolean getBR_ICMSOrISSIsIncludedInPrice()
      Constraints: none

      Original property name from the Odata EDM: BR_ICMSOrISSIsIncludedInPrice

      Returns:
      Value and price including ICMS/ISS
    • getBR_NFItemIsStatistical

      @Nullable public Boolean getBR_NFItemIsStatistical()
      Constraints: none

      Original property name from the Odata EDM: BR_NFItemIsStatistical

      Returns:
      Statistical Item
    • getBR_NFIsServiceItem

      @Nullable public Boolean getBR_NFIsServiceItem()
      Constraints: none

      Original property name from the Odata EDM: BR_NFIsServiceItem

      Returns:
      Service tax - no ICMS/IPI calculation
    • getMaterial

      @Nullable public String getMaterial()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: Material

      Returns:
      Material Number
    • getMaterialName

      @Nullable public String getMaterialName()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: MaterialName

      Returns:
      Material Description
    • getValuationArea

      @Nullable public String getValuationArea()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ValuationArea

      Returns:
      Valuation Area
    • getValuationType

      @Nullable public String getValuationType()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ValuationType

      Returns:
      Valuation Type
    • getMaterialGroup

      @Nullable public String getMaterialGroup()
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: MaterialGroup

      Returns:
      Material Group
    • getBR_CFOPCategory

      @Nullable public String getBR_CFOPCategory()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BR_CFOPCategory

      Returns:
      Material CFOP category
    • getQuantityInBaseUnit

      @Nullable public BigDecimal getQuantityInBaseUnit()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: QuantityInBaseUnit

      Returns:
      Quantity
    • getBaseUnit

      @Nullable public String getBaseUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BaseUnit

      Returns:
      Base unit of measure
    • getPlant

      @Nullable public String getPlant()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: Plant

      Returns:
      Plant
    • getBatch

      @Nullable public String getBatch()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Batch

      Returns:
      Batch Number
    • getBR_NFSourceDocumentType

      @Nullable public String getBR_NFSourceDocumentType()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BR_NFSourceDocumentType

      Returns:
      Reference type
    • getBR_NFSourceDocumentNumber

      @Nullable public String getBR_NFSourceDocumentNumber()
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: BR_NFSourceDocumentNumber

      Returns:
      Source Document Key
    • getBR_NFSourceDocumentItem

      @Nullable public String getBR_NFSourceDocumentItem()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: BR_NFSourceDocumentItem

      Returns:
      Reference item to source document
    • getBR_ReferenceNFNumber

      @Nullable public String getBR_ReferenceNFNumber()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BR_ReferenceNFNumber

      Returns:
      Reference NF
    • getBR_ReferenceNFItem

      @Nullable public String getBR_ReferenceNFItem()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: BR_ReferenceNFItem

      Returns:
      NF Reference Item
    • getBR_NFPercentReturned

      @Nullable public BigDecimal getBR_NFPercentReturned()
      Constraints: Not nullable, Precision: 5, Scale: 2

      Original property name from the Odata EDM: BR_NFPercentReturned

      Returns:
      Quantity Returned
    • getBR_NFNetDiscountAmount

      @Nullable public BigDecimal getBR_NFNetDiscountAmount()
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_NFNetDiscountAmount

      Returns:
      Net Discount Amount
    • getBR_ExemptedICMSAmount

      @Nullable public BigDecimal getBR_ExemptedICMSAmount()
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_ExemptedICMSAmount

      Returns:
      ICMS Exemption Amount
    • getBR_ICMSStatisticalExemptionAmt

      @Nullable public BigDecimal getBR_ICMSStatisticalExemptionAmt()
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_ICMSStatisticalExemptionAmt

      Returns:
      Statistical Exemption Value of ICMS
    • getBR_ICMSSTMarginAddedPercent

      @Nullable public BigDecimal getBR_ICMSSTMarginAddedPercent()
      Constraints: Not nullable, Precision: 7, Scale: 4

      Original property name from the Odata EDM: BR_ICMSSTMarginAddedPercent

      Returns:
      Margin percentage of value Added from ICMS ST
    • getBR_CPRBIsRelevant

      @Nullable public String getBR_CPRBIsRelevant()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_CPRBIsRelevant

      Returns:
      CPRB Relevance
    • getBR_NFTotalAmount

      @Nullable public BigDecimal getBR_NFTotalAmount()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_NFTotalAmount

      Returns:
      Net value/Freight/Insurance/Expenses/Discount
    • getBR_CFOPCode

      @Nullable public String getBR_CFOPCode()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BR_CFOPCode

      Returns:
      CFOP Code and Extension
    • getBR_MaterialOrigin

      @Nullable public String getBR_MaterialOrigin()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_MaterialOrigin

      Returns:
      Material Origin
    • getBR_MaterialUsage

      @Nullable public String getBR_MaterialUsage()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_MaterialUsage

      Returns:
      Material Usage
    • getIsProducedInhouse

      @Nullable public Boolean getIsProducedInhouse()
      Constraints: none

      Original property name from the Odata EDM: IsProducedInhouse

      Returns:
      Produced in-House
    • getNCMCode

      @Nullable public String getNCMCode()
      Constraints: Not nullable, Maximum length: 16

      Original property name from the Odata EDM: NCMCode

      Returns:
      Control Code
    • getBR_NBSCode

      @Nullable public String getBR_NBSCode()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: BR_NBSCode

      Returns:
      NBS Code
    • getBR_EFDREINFServiceCode

      @Nullable public String getBR_EFDREINFServiceCode()
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: BR_EFDREINFServiceCode

      Returns:
      EFD-REINF Service Type Code
    • getBR_LC116ServiceCode

      @Nullable public String getBR_LC116ServiceCode()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: BR_LC116ServiceCode

      Returns:
      LC 116 Service Type Code
    • getBR_ISSBenefitCode

      @Nullable public String getBR_ISSBenefitCode()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BR_ISSBenefitCode

      Returns:
      Benefit Code for ISS Tax
    • getBR_CSTISSCode

      @Nullable public String getBR_CSTISSCode()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BR_CSTISSCode

      Returns:
      CST for ISS Defined by Municipality
    • getBR_NFApproximateTotalTaxAmount

      @Nullable public BigDecimal getBR_NFApproximateTotalTaxAmount()
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_NFApproximateTotalTaxAmount

      Returns:
      Approximate Tax
    • getBR_FCINumber

      @Nullable public String getBR_FCINumber()
      Constraints: Not nullable, Maximum length: 36

      Original property name from the Odata EDM: BR_FCINumber

      Returns:
      FCI Number
    • getBR_ICMSTaxLaw

      @Nullable public String getBR_ICMSTaxLaw()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BR_ICMSTaxLaw

      Returns:
      Tax Law ICMS
    • getBR_IPITaxLaw

      @Nullable public String getBR_IPITaxLaw()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BR_IPITaxLaw

      Returns:
      Tax Law IPI
    • getBR_ISSTaxLaw

      @Nullable public String getBR_ISSTaxLaw()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BR_ISSTaxLaw

      Returns:
      ISS Tax Law
    • getBR_COFINSTaxLaw

      @Nullable public String getBR_COFINSTaxLaw()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BR_COFINSTaxLaw

      Returns:
      COFINS Tax Law
    • getBR_PISTaxLaw

      @Nullable public String getBR_PISTaxLaw()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BR_PISTaxLaw

      Returns:
      Tax Law PIS
    • getGLAccount

      @Nullable public String getGLAccount()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: GLAccount

      Returns:
      G/L Account Number
    • getPurchaseOrder

      @Nullable public String getPurchaseOrder()
      Constraints: Not nullable, Maximum length: 15

      Original property name from the Odata EDM: PurchaseOrder

      Returns:
      Purchase Order Number
    • getPurchaseOrderItem

      @Nullable public String getPurchaseOrderItem()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: PurchaseOrderItem

      Returns:
      Purchase Order Item
    • getInternationalArticleNumber

      @Nullable public String getInternationalArticleNumber()
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: InternationalArticleNumber

      Returns:
      European Article Number
    • getBR_NFExternalItemNumber

      @Nullable public String getBR_NFExternalItemNumber()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BR_NFExternalItemNumber

      Returns:
      External Item Number
    • getBR_RECOPINumber

      @Nullable public String getBR_RECOPINumber()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: BR_RECOPINumber

      Returns:
      Registro e Controle das Operações com o Papel Imune
    • getBR_ISSSuspensionProcess

      @Nullable public String getBR_ISSSuspensionProcess()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: BR_ISSSuspensionProcess

      Returns:
      Process Number
    • getBR_NFTributaryQuantity

      @Nullable public BigDecimal getBR_NFTributaryQuantity()
      Constraints: Not nullable, Precision: 15, Scale: 4

      Original property name from the Odata EDM: BR_NFTributaryQuantity

      Returns:
      Tributary Quantity
    • getBR_NFTributaryUnit

      @Nullable public String getBR_NFTributaryUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BR_NFTributaryUnit

      Returns:
      Tributary Unit of Measure
    • getBR_NFIsPhysicalMvtOfMaterial

      @Nullable public String getBR_NFIsPhysicalMvtOfMaterial()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_NFIsPhysicalMvtOfMaterial

      Returns:
      Material Movement
    • getBR_NFItemHasTaxIncentive

      @Nullable public String getBR_NFItemHasTaxIncentive()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_NFItemHasTaxIncentive

      Returns:
      Tax Incentive
    • getBR_NFPriceAmountWithTaxes

      @Nullable public BigDecimal getBR_NFPriceAmountWithTaxes()
      Constraints: Not nullable, Precision: 16, Scale: 6

      Original property name from the Odata EDM: BR_NFPriceAmountWithTaxes

      Returns:
      Net Price Including Tax
    • getBR_NFValueAmountWithTaxes

      @Nullable public BigDecimal getBR_NFValueAmountWithTaxes()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_NFValueAmountWithTaxes

      Returns:
      Net Value including taxes
    • getBR_NFDiscountAmountWithTaxes

      @Nullable public BigDecimal getBR_NFDiscountAmountWithTaxes()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_NFDiscountAmountWithTaxes

      Returns:
      Discount value including taxes
    • getBR_NFFreightAmountWithTaxes

      @Nullable public BigDecimal getBR_NFFreightAmountWithTaxes()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_NFFreightAmountWithTaxes

      Returns:
      Freight value including taxes
    • getBR_NFInsuranceAmountWithTaxes

      @Nullable public BigDecimal getBR_NFInsuranceAmountWithTaxes()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_NFInsuranceAmountWithTaxes

      Returns:
      Insurance value including taxes
    • getBR_NFExpensesAmountWithTaxes

      @Nullable public BigDecimal getBR_NFExpensesAmountWithTaxes()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_NFExpensesAmountWithTaxes

      Returns:
      Expenses including taxes
    • getBR_NFExemptedICMSWithTaxes

      @Nullable public BigDecimal getBR_NFExemptedICMSWithTaxes()
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_NFExemptedICMSWithTaxes

      Returns:
      Exemption Value of ICMS Including Taxes
    • getBR_NFTotalAmountWithTaxes

      @Nullable public BigDecimal getBR_NFTotalAmountWithTaxes()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_NFTotalAmountWithTaxes

      Returns:
      Net value/Freight/Insurance/Expenses/Discount
    • getBR_TaxCode

      @Nullable public String getBR_TaxCode()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BR_TaxCode

      Returns:
      Tax on Sales/Purchases Code
    • getActivityNumber

      @Nullable public String getActivityNumber()
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: ActivityNumber

      Returns:
      Activity Number
    • getCreditCalculationBaseCode

      @Nullable public String getCreditCalculationBaseCode()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CreditCalculationBaseCode

      Returns:
      Credit Basis
    • getBR_ReducnPctEffctvCalcBasis

      @Nullable public BigDecimal getBR_ReducnPctEffctvCalcBasis()
      Constraints: Not nullable, Precision: 7, Scale: 4

      Original property name from the Odata EDM: BR_ReducnPctEffctvCalcBasis

      Returns:
      Reduction Percentage of Effective Calculation Basis
    • getBR_EffctvCalcBasisAmount

      @Nullable public BigDecimal getBR_EffctvCalcBasisAmount()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_EffctvCalcBasisAmount

      Returns:
      Effective Calculation Basis Amount
    • getBR_EffectiveICMSRate

      @Nullable public BigDecimal getBR_EffectiveICMSRate()
      Constraints: Not nullable, Precision: 7, Scale: 4

      Original property name from the Odata EDM: BR_EffectiveICMSRate

      Returns:
      Effective ICMS Rate
    • getBR_EffectiveICMSAmount

      @Nullable public BigDecimal getBR_EffectiveICMSAmount()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_EffectiveICMSAmount

      Returns:
      Effective ICMS Amount
    • getProductionIsInRelevantScale

      @Nullable public String getProductionIsInRelevantScale()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ProductionIsInRelevantScale

      Returns:
      Scale Production Indicator
    • getBR_ManufacturerCNPJ

      @Nullable public String getBR_ManufacturerCNPJ()
      Constraints: Not nullable, Maximum length: 14

      Original property name from the Odata EDM: BR_ManufacturerCNPJ

      Returns:
      Manufacturer CNPJ
    • getTaxIncentiveCode

      @Nullable public String getTaxIncentiveCode()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: TaxIncentiveCode

      Returns:
      State Tax Incentive Code
    • getBR_ICMSSTDestTaxBaseAmount

      @Nullable public BigDecimal getBR_ICMSSTDestTaxBaseAmount()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_ICMSSTDestTaxBaseAmount

      Returns:
      ICMS ST Basis Destination State
    • getBR_ICMSSTDestTaxAmount

      @Nullable public BigDecimal getBR_ICMSSTDestTaxAmount()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_ICMSSTDestTaxAmount

      Returns:
      ICMS ST for Destination State
    • getBR_FCPOnICMSSTWithheldBaseAmt

      @Nullable public BigDecimal getBR_FCPOnICMSSTWithheldBaseAmt()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_FCPOnICMSSTWithheldBaseAmt

      Returns:
      Withheld FCP Calculation Basis
    • getBR_FCPonICMSSTWithheldRate

      @Nullable public BigDecimal getBR_FCPonICMSSTWithheldRate()
      Constraints: Not nullable, Precision: 7, Scale: 4

      Original property name from the Odata EDM: BR_FCPonICMSSTWithheldRate

      Returns:
      Withheld FCP ST
    • getCustomsChargesAmount

      @Nullable public BigDecimal getCustomsChargesAmount()
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: CustomsChargesAmount

      Returns:
      Customs Expense Amount
    • getBR_FCPOnICMSSTWithheldAmount

      @Nullable public BigDecimal getBR_FCPOnICMSSTWithheldAmount()
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_FCPOnICMSSTWithheldAmount

      Returns:
      Withheld FCP ST Amount
    • getBR_IOFTaxAmount

      @Nullable public BigDecimal getBR_IOFTaxAmount()
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_IOFTaxAmount

      Returns:
      IOF Amount
    • getBR_ICMSSTRateIncludingFCP

      @Nullable public BigDecimal getBR_ICMSSTRateIncludingFCP()
      Constraints: Not nullable, Precision: 7, Scale: 4

      Original property name from the Odata EDM: BR_ICMSSTRateIncludingFCP

      Returns:
      Final Consumer Rate
    • getBR_NFeStatisticalAmount

      @Nullable public BigDecimal getBR_NFeStatisticalAmount()
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_NFeStatisticalAmount

      Returns:
      Statistical Amount
    • getSalesDocumentCurrency

      @Nullable public String getSalesDocumentCurrency()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: SalesDocumentCurrency

      Returns:
      SD Document Currency
    • getBR_NFPartnerCNAE

      @Nullable public String getBR_NFPartnerCNAE()
      Constraints: Not nullable, Maximum length: 7

      Original property name from the Odata EDM: BR_NFPartnerCNAE

      Returns:
      CNAE Code for Partner
    • getBR_BusinessPlaceCNAE

      @Nullable public String getBR_BusinessPlaceCNAE()
      Constraints: Not nullable, Maximum length: 7

      Original property name from the Odata EDM: BR_BusinessPlaceCNAE

      Returns:
      CNAE Business Place Code
    • getBR_NFFreightNature

      @Nullable public String getBR_NFFreightNature()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_NFFreightNature

      Returns:
      Freight Nature Indicator
    • getBR_InternalBarcode

      @Nullable public String getBR_InternalBarcode()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: BR_InternalBarcode

      Returns:
      Internal Barcode
    • getBR_InternalTributaryBarcode

      @Nullable public String getBR_InternalTributaryBarcode()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: BR_InternalTributaryBarcode

      Returns:
      Internal Tributary Barcode
    • getBR_NFIsPISSTInTotalAmount

      @Nullable public String getBR_NFIsPISSTInTotalAmount()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_NFIsPISSTInTotalAmount

      Returns:
      Indicator of PIS ST in the Nota Fiscal Total
    • getBR_PISSTInNFTotal

      @Nullable public String getBR_PISSTInNFTotal()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_PISSTInNFTotal

      Returns:
      Indicator of PIS ST in the Nota Fiscal Total
    • getBR_PISSTTaxAmount

      @Nullable public BigDecimal getBR_PISSTTaxAmount()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_PISSTTaxAmount

      Returns:
      PIS ST Value
    • getBR_NFIsCOFINSSTInTotalAmount

      @Nullable public String getBR_NFIsCOFINSSTInTotalAmount()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_NFIsCOFINSSTInTotalAmount

      Returns:
      Indicator of COFINS ST in the Nota Fiscal Total
    • getBR_COFINSSTInNFTotal

      @Nullable public String getBR_COFINSSTInNFTotal()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_COFINSSTInNFTotal

      Returns:
      Indicator of COFINS ST in the Nota Fiscal Total
    • getBR_COFINSSTTaxAmount

      @Nullable public BigDecimal getBR_COFINSSTTaxAmount()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BR_COFINSSTTaxAmount

      Returns:
      COFINS ST Value
    • getBR_ICMSDefermentPercent

      @Nullable public BigDecimal getBR_ICMSDefermentPercent()
      Constraints: Not nullable, Precision: 7, Scale: 4

      Original property name from the Odata EDM: BR_ICMSDefermentPercent

      Returns:
      ICMS Deferral Percentage
    • getBR_FCPOnICMSDefermentAmount

      @Nullable public BigDecimal getBR_FCPOnICMSDefermentAmount()
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_FCPOnICMSDefermentAmount

      Returns:
      Deferred FCP Amount
    • getBR_FCPOnICMSDeferralTaxRate

      @Nullable public BigDecimal getBR_FCPOnICMSDeferralTaxRate()
      Constraints: Not nullable, Precision: 7, Scale: 4

      Original property name from the Odata EDM: BR_FCPOnICMSDeferralTaxRate

      Returns:
      Tax Rate for FCP Deferral
    • getBR_FCPOnICMSDefermentPercent

      @Nullable public BigDecimal getBR_FCPOnICMSDefermentPercent()
      Constraints: Not nullable, Precision: 7, Scale: 4

      Original property name from the Odata EDM: BR_FCPOnICMSDefermentPercent

      Returns:
      FCP Deferral Percentage
    • getBR_ExemptedICMSSTAmount

      @Nullable public BigDecimal getBR_ExemptedICMSSTAmount()
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_ExemptedICMSSTAmount

      Returns:
      Exemption Amount of ICMS ST
    • getBR_ICMSSTExemptionReason

      @Nullable public String getBR_ICMSSTExemptionReason()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BR_ICMSSTExemptionReason

      Returns:
      ICMS ST Exemption Reason
    • getBR_ExclICMSAmtFromPISAndCOFINS

      @Nullable public BigDecimal getBR_ExclICMSAmtFromPISAndCOFINS()
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_ExclICMSAmtFromPISAndCOFINS

      Returns:
      ICMS Value Excluded from PIS/COFINS Calculation Base
    • getBR_NFMonoICMSDeferredAmount

      @Nullable public BigDecimal getBR_NFMonoICMSDeferredAmount()
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_NFMonoICMSDeferredAmount

      Returns:
      ICMS deferred amount
    • getBR_NFAdRemICMSRetainedTaxRate

      @Nullable public BigDecimal getBR_NFAdRemICMSRetainedTaxRate()
      Constraints: Not nullable, Precision: 7, Scale: 4

      Original property name from the Odata EDM: BR_NFAdRemICMSRetainedTaxRate

      Returns:
      Ad rem tax rate of ICMS retained established for the product
    • getBR_NFMonoICMSRetainedAmount

      @Nullable public BigDecimal getBR_NFMonoICMSRetainedAmount()
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_NFMonoICMSRetainedAmount

      Returns:
      ICMS retained amount
    • getBR_NFMonoRetainedTaxedQuantity

      @Nullable public BigDecimal getBR_NFMonoRetainedTaxedQuantity()
      Constraints: Not nullable, Precision: 15, Scale: 4

      Original property name from the Odata EDM: BR_NFMonoRetainedTaxedQuantity

      Returns:
      Retained taxed quantity
    • getBR_NFAdRemICMSReductionReason

      @Nullable public String getBR_NFAdRemICMSReductionReason()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_NFAdRemICMSReductionReason

      Returns:
      Reason for ad rem reduction
    • getBR_NFAdRemICMSReductionRate

      @Nullable public BigDecimal getBR_NFAdRemICMSReductionRate()
      Constraints: Not nullable, Precision: 5, Scale: 2

      Original property name from the Odata EDM: BR_NFAdRemICMSReductionRate

      Returns:
      ICMS ad rem percentage of reduction
    • getBR_NFMonoICMSOperationAmount

      @Nullable public BigDecimal getBR_NFMonoICMSOperationAmount()
      Constraints: Not nullable, Precision: 15, Scale: 2

      Original property name from the Odata EDM: BR_NFMonoICMSOperationAmount

      Returns:
      ICMS operation amount
    • getBR_NFAdRemICMSDeferralPercent

      @Nullable public BigDecimal getBR_NFAdRemICMSDeferralPercent()
      Constraints: Not nullable, Precision: 7, Scale: 4

      Original property name from the Odata EDM: BR_NFAdRemICMSDeferralPercent

      Returns:
      ICMS ad rem deferral percentage
    • getBR_NFMessageText

      @Nullable public String getBR_NFMessageText()
      Constraints: Not nullable, Maximum length: 999

      Original property name from the Odata EDM: BR_NFMessageText

      Returns:
      The bR_NFMessageText contained in this entity.
    • getBR_NFAdditionalProductInfoText

      @Nullable public String getBR_NFAdditionalProductInfoText()
      Constraints: Not nullable, Maximum length: 132

      Original property name from the Odata EDM: BR_NFAdditionalProductInfoText

      Returns:
      The bR_NFAdditionalProductInfoText contained in this entity.
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class VdmObject<BR_NFItem>
    • equals

      public boolean equals(@Nullable Object o)
      Overrides:
      equals in class VdmEntity<BR_NFItem>
    • canEqual

      protected boolean canEqual(@Nullable Object other)
      Overrides:
      canEqual in class VdmEntity<BR_NFItem>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<BR_NFItem>