java.lang.Object
com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity<Nf_item>
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.ctrcomplementarytabledatamaintenance.Nf_item
All Implemented Interfaces:
VdmEntitySet

public class Nf_item extends VdmEntity<Nf_item> implements VdmEntitySet
BR NF Item

Original entity name from the Odata EDM: nf_itemType

  • Field Details

  • Constructor Details

  • Method Details

    • getType

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

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

      Original property name from the Odata EDM: nf_id

      Parameters:
      nf_id - Nota Fiscal Id
    • setNum_item

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

      Original property name from the Odata EDM: num_item

      Parameters:
      num_item - The num_item to set.
    • setCod_item

      public void setCod_item(@Nullable String cod_item)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: cod_item

      Parameters:
      cod_item - Item Code
    • setDescr_compl

      public void setDescr_compl(@Nullable String descr_compl)
      Constraints: Not nullable, Maximum length: 255

      Original property name from the Odata EDM: descr_compl

      Parameters:
      descr_compl - The descr_compl to set.
    • setQtd

      public void setQtd(@Nullable BigDecimal qtd)
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: qtd

      Parameters:
      qtd - Amount
    • setUnid

      public void setUnid(@Nullable String unid)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: unid

      Parameters:
      unid - Base Unit of Measure
    • setVl_item

      public void setVl_item(@Nullable BigDecimal vl_item)
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_item

      Parameters:
      vl_item - Item Value
    • setVl_desc

      public void setVl_desc(@Nullable BigDecimal vl_desc)
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_desc

      Parameters:
      vl_desc - Value of Items Commercial Discount
    • setInd_mov

      public void setInd_mov(@Nullable String ind_mov)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ind_mov

      Parameters:
      ind_mov - The ind_mov to set.
    • setCst_icms

      public void setCst_icms(@Nullable String cst_icms)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: cst_icms

      Parameters:
      cst_icms - Fiscal Situation Code
    • setCfop

      public void setCfop(@Nullable String cfop)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: cfop

      Parameters:
      cfop - CFOP (Tax code of operation and installment)
    • setCod_nat

      public void setCod_nat(@Nullable String cod_nat)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: cod_nat

      Parameters:
      cod_nat - The cod_nat to set.
    • setCst_ipi

      public void setCst_ipi(@Nullable String cst_ipi)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: cst_ipi

      Parameters:
      cst_ipi - The cst_ipi to set.
    • setCod_enq

      public void setCod_enq(@Nullable String cod_enq)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: cod_enq

      Parameters:
      cod_enq - The cod_enq to set.
    • setCst_pis

      public void setCst_pis(@Nullable String cst_pis)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: cst_pis

      Parameters:
      cst_pis - Tax Situation Code related to PIS/PASEP
    • setCst_cofins

      public void setCst_cofins(@Nullable String cst_cofins)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: cst_cofins

      Parameters:
      cst_cofins - Tax Situation Code related to COFINS
    • setCod_cta

      public void setCod_cta(@Nullable String cod_cta)
      Constraints: Not nullable, Maximum length: 100

      Original property name from the Odata EDM: cod_cta

      Parameters:
      cod_cta - Account Code (Chart)
    • setCod_class

      public void setCod_class(@Nullable String cod_class)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: cod_class

      Parameters:
      cod_class - The cod_class to set.
    • setInd_rec

      public void setInd_rec(@Nullable String ind_rec)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ind_rec

      Parameters:
      ind_rec - The ind_rec to set.
    • setCod_part

      public void setCod_part(@Nullable String cod_part)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: cod_part

      Parameters:
      cod_part - Participant Code
    • setVl_out

      public void setVl_out(@Nullable BigDecimal vl_out)
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_out

      Parameters:
      vl_out - Other Values
    • setVl_frt

      public void setVl_frt(@Nullable BigDecimal vl_frt)
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_frt

      Parameters:
      vl_frt - Freight Value
    • setVl_seg

      public void setVl_seg(@Nullable BigDecimal vl_seg)
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_seg

      Parameters:
      vl_seg - The vl_seg to set.
    • setVl_merc

      public void setVl_merc(@Nullable BigDecimal vl_merc)
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_merc

      Parameters:
      vl_merc - The vl_merc to set.
    • setVl_bc_icms_uf

      public void setVl_bc_icms_uf(@Nullable BigDecimal vl_bc_icms_uf)
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_bc_icms_uf

      Parameters:
      vl_bc_icms_uf - The vl_bc_icms_uf to set.
    • setVl_icms_uf

      public void setVl_icms_uf(@Nullable BigDecimal vl_icms_uf)
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_icms_uf

      Parameters:
      vl_icms_uf - The vl_icms_uf to set.
    • setTipo_item

      public void setTipo_item(@Nullable String tipo_item)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: tipo_item

      Parameters:
      tipo_item - Item Type
    • setMatuse

      public void setMatuse(@Nullable String matuse)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: matuse

      Parameters:
      matuse - The matuse to set.
    • setAvaliacao_area

      public void setAvaliacao_area(@Nullable String avaliacao_area)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: avaliacao_area

      Parameters:
      avaliacao_area - The avaliacao_area to set.
    • setAvaliacao_tipo

      public void setAvaliacao_tipo(@Nullable String avaliacao_tipo)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: avaliacao_tipo

      Parameters:
      avaliacao_tipo - The avaliacao_tipo to set.
    • setNum_item_ext

      public void setNum_item_ext(@Nullable String num_item_ext)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: num_item_ext

      Parameters:
      num_item_ext - The num_item_ext to set.
    • setCod_selo_ipi

      public void setCod_selo_ipi(@Nullable String cod_selo_ipi)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: cod_selo_ipi

      Parameters:
      cod_selo_ipi - The cod_selo_ipi to set.
    • setQt_selo_ipi

      public void setQt_selo_ipi(@Nullable BigDecimal qt_selo_ipi)
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: qt_selo_ipi

      Parameters:
      qt_selo_ipi - The qt_selo_ipi to set.
    • setCod_barra

      public void setCod_barra(@Nullable String cod_barra)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: cod_barra

      Parameters:
      cod_barra - The cod_barra to set.
    • setCl_enq

      public void setCl_enq(@Nullable String cl_enq)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: cl_enq

      Parameters:
      cl_enq - The cl_enq to set.
    • setInd_servico

      public void setInd_servico(@Nullable String ind_servico)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ind_servico

      Parameters:
      ind_servico - The ind_servico to set.
    • setSys_iva

      public void setSys_iva(@Nullable String sys_iva)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: sys_iva

      Parameters:
      sys_iva - The sys_iva to set.
    • setSys_dir_icms

      public void setSys_dir_icms(@Nullable String sys_dir_icms)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: sys_dir_icms

      Parameters:
      sys_dir_icms - The sys_dir_icms to set.
    • setSys_dir_ipi

      public void setSys_dir_ipi(@Nullable String sys_dir_ipi)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: sys_dir_ipi

      Parameters:
      sys_dir_ipi - The sys_dir_ipi to set.
    • setSys_org_item

      public void setSys_org_item(@Nullable String sys_org_item)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: sys_org_item

      Parameters:
      sys_org_item - The sys_org_item to set.
    • setSys_dir_cofins

      public void setSys_dir_cofins(@Nullable String sys_dir_cofins)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: sys_dir_cofins

      Parameters:
      sys_dir_cofins - The sys_dir_cofins to set.
    • setSys_dir_pis

      public void setSys_dir_pis(@Nullable String sys_dir_pis)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: sys_dir_pis

      Parameters:
      sys_dir_pis - The sys_dir_pis to set.
    • setVl_out_liq

      public void setVl_out_liq(@Nullable BigDecimal vl_out_liq)
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_out_liq

      Parameters:
      vl_out_liq - The vl_out_liq to set.
    • setMod_def_icms

      public void setMod_def_icms(@Nullable String mod_def_icms)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: mod_def_icms

      Parameters:
      mod_def_icms - The mod_def_icms to set.
    • setPed_compra

      public void setPed_compra(@Nullable String ped_compra)
      Constraints: Not nullable, Maximum length: 15

      Original property name from the Odata EDM: ped_compra

      Parameters:
      ped_compra - The ped_compra to set.
    • setPed_compra_item

      public void setPed_compra_item(@Nullable String ped_compra_item)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: ped_compra_item

      Parameters:
      ped_compra_item - The ped_compra_item to set.
    • setVl_unid

      public void setVl_unid(@Nullable BigDecimal vl_unid)
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_unid

      Parameters:
      vl_unid - The vl_unid to set.
    • setInc_imposto

      public void setInc_imposto(@Nullable Boolean inc_imposto)
      Constraints: Not nullable

      Original property name from the Odata EDM: inc_imposto

      Parameters:
      inc_imposto - Value and Price Including ICMS/ISS
    • setVl_opr_entrada

      public void setVl_opr_entrada(@Nullable BigDecimal vl_opr_entrada)
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_opr_entrada

      Parameters:
      vl_opr_entrada - The vl_opr_entrada to set.
    • setVl_opr_saida

      public void setVl_opr_saida(@Nullable BigDecimal vl_opr_saida)
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_opr_saida

      Parameters:
      vl_opr_saida - The vl_opr_saida to set.
    • setNcm

      public void setNcm(@Nullable String ncm)
      Constraints: Not nullable, Maximum length: 16

      Original property name from the Odata EDM: ncm

      Parameters:
      ncm - Control Code for Consumption Taxes in Foreign Trade
    • setNat_bc_cred

      public void setNat_bc_cred(@Nullable String nat_bc_cred)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: nat_bc_cred

      Parameters:
      nat_bc_cred - Code of Calculation Basis of Credits
    • setCategoria_cfop

      public void setCategoria_cfop(@Nullable String categoria_cfop)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: categoria_cfop

      Parameters:
      categoria_cfop - Material CFOP Category
    • setNum_ref_lancto

      public void setNum_ref_lancto(@Nullable String num_ref_lancto)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: num_ref_lancto

      Parameters:
      num_ref_lancto - Reference to source document
    • setTp_ref_lancto

      public void setTp_ref_lancto(@Nullable String tp_ref_lancto)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: tp_ref_lancto

      Parameters:
      tp_ref_lancto - Reference type
    • setItm_ref_lancto

      public void setItm_ref_lancto(@Nullable String itm_ref_lancto)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: itm_ref_lancto

      Parameters:
      itm_ref_lancto - Reference item to source document
    • setCentro

      public void setCentro(@Nullable String centro)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: centro

      Parameters:
      centro - Plant
    • setLote

      public void setLote(@Nullable String lote)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: lote

      Parameters:
      lote - Batch Number
    • setCst_iss

      public void setCst_iss(@Nullable String cst_iss)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: cst_iss

      Parameters:
      cst_iss - Tax Situation ISS
    • setSys_dir_iss

      public void setSys_dir_iss(@Nullable String sys_dir_iss)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: sys_dir_iss

      Parameters:
      sys_dir_iss - ISS Tax Law
    • setInd_stat_item

      public void setInd_stat_item(@Nullable Boolean ind_stat_item)
      Constraints: Not nullable

      Original property name from the Odata EDM: ind_stat_item

      Parameters:
      ind_stat_item - Indicator: Statistical item
    • setNum_ref_doc

      public void setNum_ref_doc(@Nullable String num_ref_doc)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: num_ref_doc

      Parameters:
      num_ref_doc - Reference to NF
    • setNum_ref_item

      public void setNum_ref_item(@Nullable String num_ref_item)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: num_ref_item

      Parameters:
      num_ref_item - Reference to item number (Return)
    • setVl_liq_imp

      public void setVl_liq_imp(@Nullable BigDecimal vl_liq_imp)
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_liq_imp

      Parameters:
      vl_liq_imp - Net Price Including Tax
    • setQtd_contratada

      public void setQtd_contratada(@Nullable BigDecimal qtd_contratada)
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: qtd_contratada

      Parameters:
      qtd_contratada - Contracted amount
    • setCod_ccus

      public void setCod_ccus(@Nullable String cod_ccus)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: cod_ccus

      Parameters:
      cod_ccus - The cod_ccus to set.
    • setNro_contrato

      public void setNro_contrato(@Nullable String nro_contrato)
      Constraints: Not nullable, Maximum length: 15

      Original property name from the Odata EDM: nro_contrato

      Parameters:
      nro_contrato - Contract Number
    • setQtd_faturada

      public void setQtd_faturada(@Nullable BigDecimal qtd_faturada)
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: qtd_faturada

      Parameters:
      qtd_faturada - Billed Quantity
    • setTarifa_aplicada

      public void setTarifa_aplicada(@Nullable BigDecimal tarifa_aplicada)
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: tarifa_aplicada

      Parameters:
      tarifa_aplicada - Applied Fee
    • setInd_desc_jud

      public void setInd_desc_jud(@Nullable String ind_desc_jud)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ind_desc_jud

      Parameters:
      ind_desc_jud - Judicial Discount Indicator
    • setTp_isencao_reducao

      public void setTp_isencao_reducao(@Nullable String tp_isencao_reducao)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: tp_isencao_reducao

      Parameters:
      tp_isencao_reducao - Exemption Type/Calculation Basis Reduction
    • setNbs

      public void setNbs(@Nullable String nbs)
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: nbs

      Parameters:
      nbs - Brazilian Nomenclature for Services
    • setEx_ipi

      public void setEx_ipi(@Nullable String ex_ipi)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ex_ipi

      Parameters:
      ex_ipi - Exception Code in IPI Incidence Table
    • setFase_utilizacao

      public void setFase_utilizacao(@Nullable String fase_utilizacao)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: fase_utilizacao

      Parameters:
      fase_utilizacao - Phase or Type of Use
    • setVl_isnt_iss_p

      public void setVl_isnt_iss_p(@Nullable BigDecimal vl_isnt_iss_p)
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_isnt_iss_p

      Parameters:
      vl_isnt_iss_p - Accumulated value of non tributed operations
    • setCod_benef_icms

      public void setCod_benef_icms(@Nullable String cod_benef_icms)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: cod_benef_icms

      Parameters:
      cod_benef_icms - State Fiscal Benefit Code
    • setCod_fci

      public void setCod_fci(@Nullable String cod_fci)
      Constraints: Not nullable, Maximum length: 36

      Original property name from the Odata EDM: cod_fci

      Parameters:
      cod_fci - FCI Number
    • setCod_cest

      public void setCod_cest(@Nullable String cod_cest)
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: cod_cest

      Parameters:
      cod_cest - ICMS ST Legal Classification Code
    • setCod_ean_trib

      public void setCod_ean_trib(@Nullable String cod_ean_trib)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: cod_ean_trib

      Parameters:
      cod_ean_trib - Tributary International Article Number (EAN/UPC)
    • setQtd_tributada

      public void setQtd_tributada(@Nullable BigDecimal qtd_tributada)
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: qtd_tributada

      Parameters:
      qtd_tributada - Tributary Quantity of Material
    • setUnid_tributada

      public void setUnid_tributada(@Nullable String unid_tributada)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: unid_tributada

      Parameters:
      unid_tributada - Tributary Unit of Measure
    • setVl_trib_aprox

      public void setVl_trib_aprox(@Nullable BigDecimal vl_trib_aprox)
      Constraints: Not nullable, Precision: 19, Scale: 2

      Original property name from the Odata EDM: vl_trib_aprox

      Parameters:
      vl_trib_aprox - Value of Tax Repercussion
    • setCod_isencao_icms

      public void setCod_isencao_icms(@Nullable String cod_isencao_icms)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: cod_isencao_icms

      Parameters:
      cod_isencao_icms - ICMS Exemption Reason
    • setCod_inf_item

      public void setCod_inf_item(@Nullable String cod_inf_item)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: cod_inf_item

      Parameters:
      cod_inf_item - Aditional Information Code
    • setCod_cta_pis

      public void setCod_cta_pis(@Nullable String cod_cta_pis)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: cod_cta_pis

      Parameters:
      cod_cta_pis - Credited G/L Account Code Related to PIS
    • setCod_cta_cofins

      public void setCod_cta_cofins(@Nullable String cod_cta_cofins)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: cod_cta_cofins

      Parameters:
      cod_cta_cofins - Credited G/L Account Code Related to COFINS
    • setGrupo_material

      public void setGrupo_material(@Nullable String grupo_material)
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: grupo_material

      Parameters:
      grupo_material - Material Group
    • setProd_interna

      public void setProd_interna(@Nullable Boolean prod_interna)
      Constraints: Not nullable

      Original property name from the Odata EDM: prod_interna

      Parameters:
      prod_interna - In-house Production
    • setInd_nat_frt

      public void setInd_nat_frt(@Nullable String ind_nat_frt)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ind_nat_frt

      Parameters:
      ind_nat_frt - Freight Nature Indicator
    • setInd_cprb

      public void setInd_cprb(@Nullable String ind_cprb)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ind_cprb

      Parameters:
      ind_cprb - Social Security over Gross Revenue Taxpayer Indicator
    • setTp_servico

      public void setTp_servico(@Nullable String tp_servico)
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: tp_servico

      Parameters:
      tp_servico - Service Type Code - EFD REINF
    • 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
    • setVl_exc_icms_pco

      public void setVl_exc_icms_pco(@Nullable BigDecimal vl_exc_icms_pco)
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_exc_icms_pco

      Parameters:
      vl_exc_icms_pco - ICMS Excluded from PIS/COFINS Calculation Base
    • set_Messages

      public void set_Messages(@Nullable Collection<SAP__Message> _Messages)
      Constraints: Not nullable

      Original property name from the Odata EDM: SAP__Messages

      Parameters:
      _Messages - The _Messages to set.
    • getEntityCollection

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

      @Nonnull protected ODataEntityKey getKey()
      Overrides:
      getKey in class VdmObject<Nf_item>
    • toMapOfFields

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

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

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<Nf_item>
    • builder

      @Nonnull public static Nf_item.Nf_itemBuilder builder()
    • getNf_id

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

      Original property name from the Odata EDM: nf_id

      Returns:
      Nota Fiscal Id
    • getNum_item

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

      Original property name from the Odata EDM: num_item

      Returns:
      The num_item contained in this VdmEntity.
    • getCod_item

      @Nullable public String getCod_item()
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: cod_item

      Returns:
      Item Code
    • getDescr_compl

      @Nullable public String getDescr_compl()
      Constraints: Not nullable, Maximum length: 255

      Original property name from the Odata EDM: descr_compl

      Returns:
      The descr_compl contained in this VdmEntity.
    • getQtd

      @Nullable public BigDecimal getQtd()
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: qtd

      Returns:
      Amount
    • getUnid

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

      Original property name from the Odata EDM: unid

      Returns:
      Base Unit of Measure
    • getVl_item

      @Nullable public BigDecimal getVl_item()
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_item

      Returns:
      Item Value
    • getVl_desc

      @Nullable public BigDecimal getVl_desc()
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_desc

      Returns:
      Value of Items Commercial Discount
    • getInd_mov

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

      Original property name from the Odata EDM: ind_mov

      Returns:
      The ind_mov contained in this VdmEntity.
    • getCst_icms

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

      Original property name from the Odata EDM: cst_icms

      Returns:
      Fiscal Situation Code
    • getCfop

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

      Original property name from the Odata EDM: cfop

      Returns:
      CFOP (Tax code of operation and installment)
    • getCod_nat

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

      Original property name from the Odata EDM: cod_nat

      Returns:
      The cod_nat contained in this VdmEntity.
    • getCst_ipi

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

      Original property name from the Odata EDM: cst_ipi

      Returns:
      The cst_ipi contained in this VdmEntity.
    • getCod_enq

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

      Original property name from the Odata EDM: cod_enq

      Returns:
      The cod_enq contained in this VdmEntity.
    • getCst_pis

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

      Original property name from the Odata EDM: cst_pis

      Returns:
      Tax Situation Code related to PIS/PASEP
    • getCst_cofins

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

      Original property name from the Odata EDM: cst_cofins

      Returns:
      Tax Situation Code related to COFINS
    • getCod_cta

      @Nullable public String getCod_cta()
      Constraints: Not nullable, Maximum length: 100

      Original property name from the Odata EDM: cod_cta

      Returns:
      Account Code (Chart)
    • getCod_class

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

      Original property name from the Odata EDM: cod_class

      Returns:
      The cod_class contained in this VdmEntity.
    • getInd_rec

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

      Original property name from the Odata EDM: ind_rec

      Returns:
      The ind_rec contained in this VdmEntity.
    • getCod_part

      @Nullable public String getCod_part()
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: cod_part

      Returns:
      Participant Code
    • getVl_out

      @Nullable public BigDecimal getVl_out()
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_out

      Returns:
      Other Values
    • getVl_frt

      @Nullable public BigDecimal getVl_frt()
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_frt

      Returns:
      Freight Value
    • getVl_seg

      @Nullable public BigDecimal getVl_seg()
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_seg

      Returns:
      The vl_seg contained in this VdmEntity.
    • getVl_merc

      @Nullable public BigDecimal getVl_merc()
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_merc

      Returns:
      The vl_merc contained in this VdmEntity.
    • getVl_bc_icms_uf

      @Nullable public BigDecimal getVl_bc_icms_uf()
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_bc_icms_uf

      Returns:
      The vl_bc_icms_uf contained in this VdmEntity.
    • getVl_icms_uf

      @Nullable public BigDecimal getVl_icms_uf()
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_icms_uf

      Returns:
      The vl_icms_uf contained in this VdmEntity.
    • getTipo_item

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

      Original property name from the Odata EDM: tipo_item

      Returns:
      Item Type
    • getMatuse

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

      Original property name from the Odata EDM: matuse

      Returns:
      The matuse contained in this VdmEntity.
    • getAvaliacao_area

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

      Original property name from the Odata EDM: avaliacao_area

      Returns:
      The avaliacao_area contained in this VdmEntity.
    • getAvaliacao_tipo

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

      Original property name from the Odata EDM: avaliacao_tipo

      Returns:
      The avaliacao_tipo contained in this VdmEntity.
    • getNum_item_ext

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

      Original property name from the Odata EDM: num_item_ext

      Returns:
      The num_item_ext contained in this VdmEntity.
    • getCod_selo_ipi

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

      Original property name from the Odata EDM: cod_selo_ipi

      Returns:
      The cod_selo_ipi contained in this VdmEntity.
    • getQt_selo_ipi

      @Nullable public BigDecimal getQt_selo_ipi()
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: qt_selo_ipi

      Returns:
      The qt_selo_ipi contained in this VdmEntity.
    • getCod_barra

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

      Original property name from the Odata EDM: cod_barra

      Returns:
      The cod_barra contained in this VdmEntity.
    • getCl_enq

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

      Original property name from the Odata EDM: cl_enq

      Returns:
      The cl_enq contained in this VdmEntity.
    • getInd_servico

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

      Original property name from the Odata EDM: ind_servico

      Returns:
      The ind_servico contained in this VdmEntity.
    • getSys_iva

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

      Original property name from the Odata EDM: sys_iva

      Returns:
      The sys_iva contained in this VdmEntity.
    • getSys_dir_icms

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

      Original property name from the Odata EDM: sys_dir_icms

      Returns:
      The sys_dir_icms contained in this VdmEntity.
    • getSys_dir_ipi

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

      Original property name from the Odata EDM: sys_dir_ipi

      Returns:
      The sys_dir_ipi contained in this VdmEntity.
    • getSys_org_item

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

      Original property name from the Odata EDM: sys_org_item

      Returns:
      The sys_org_item contained in this VdmEntity.
    • getSys_dir_cofins

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

      Original property name from the Odata EDM: sys_dir_cofins

      Returns:
      The sys_dir_cofins contained in this VdmEntity.
    • getSys_dir_pis

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

      Original property name from the Odata EDM: sys_dir_pis

      Returns:
      The sys_dir_pis contained in this VdmEntity.
    • getVl_out_liq

      @Nullable public BigDecimal getVl_out_liq()
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_out_liq

      Returns:
      The vl_out_liq contained in this VdmEntity.
    • getMod_def_icms

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

      Original property name from the Odata EDM: mod_def_icms

      Returns:
      The mod_def_icms contained in this VdmEntity.
    • getPed_compra

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

      Original property name from the Odata EDM: ped_compra

      Returns:
      The ped_compra contained in this VdmEntity.
    • getPed_compra_item

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

      Original property name from the Odata EDM: ped_compra_item

      Returns:
      The ped_compra_item contained in this VdmEntity.
    • getVl_unid

      @Nullable public BigDecimal getVl_unid()
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_unid

      Returns:
      The vl_unid contained in this VdmEntity.
    • getInc_imposto

      @Nullable public Boolean getInc_imposto()
      Constraints: Not nullable

      Original property name from the Odata EDM: inc_imposto

      Returns:
      Value and Price Including ICMS/ISS
    • getVl_opr_entrada

      @Nullable public BigDecimal getVl_opr_entrada()
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_opr_entrada

      Returns:
      The vl_opr_entrada contained in this VdmEntity.
    • getVl_opr_saida

      @Nullable public BigDecimal getVl_opr_saida()
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_opr_saida

      Returns:
      The vl_opr_saida contained in this VdmEntity.
    • getNcm

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

      Original property name from the Odata EDM: ncm

      Returns:
      Control Code for Consumption Taxes in Foreign Trade
    • getNat_bc_cred

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

      Original property name from the Odata EDM: nat_bc_cred

      Returns:
      Code of Calculation Basis of Credits
    • getCategoria_cfop

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

      Original property name from the Odata EDM: categoria_cfop

      Returns:
      Material CFOP Category
    • getNum_ref_lancto

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

      Original property name from the Odata EDM: num_ref_lancto

      Returns:
      Reference to source document
    • getTp_ref_lancto

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

      Original property name from the Odata EDM: tp_ref_lancto

      Returns:
      Reference type
    • getItm_ref_lancto

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

      Original property name from the Odata EDM: itm_ref_lancto

      Returns:
      Reference item to source document
    • getCentro

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

      Original property name from the Odata EDM: centro

      Returns:
      Plant
    • getLote

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

      Original property name from the Odata EDM: lote

      Returns:
      Batch Number
    • getCst_iss

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

      Original property name from the Odata EDM: cst_iss

      Returns:
      Tax Situation ISS
    • getSys_dir_iss

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

      Original property name from the Odata EDM: sys_dir_iss

      Returns:
      ISS Tax Law
    • getInd_stat_item

      @Nullable public Boolean getInd_stat_item()
      Constraints: Not nullable

      Original property name from the Odata EDM: ind_stat_item

      Returns:
      Indicator: Statistical item
    • getNum_ref_doc

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

      Original property name from the Odata EDM: num_ref_doc

      Returns:
      Reference to NF
    • getNum_ref_item

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

      Original property name from the Odata EDM: num_ref_item

      Returns:
      Reference to item number (Return)
    • getVl_liq_imp

      @Nullable public BigDecimal getVl_liq_imp()
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_liq_imp

      Returns:
      Net Price Including Tax
    • getQtd_contratada

      @Nullable public BigDecimal getQtd_contratada()
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: qtd_contratada

      Returns:
      Contracted amount
    • getCod_ccus

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

      Original property name from the Odata EDM: cod_ccus

      Returns:
      The cod_ccus contained in this VdmEntity.
    • getNro_contrato

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

      Original property name from the Odata EDM: nro_contrato

      Returns:
      Contract Number
    • getQtd_faturada

      @Nullable public BigDecimal getQtd_faturada()
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: qtd_faturada

      Returns:
      Billed Quantity
    • getTarifa_aplicada

      @Nullable public BigDecimal getTarifa_aplicada()
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: tarifa_aplicada

      Returns:
      Applied Fee
    • getInd_desc_jud

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

      Original property name from the Odata EDM: ind_desc_jud

      Returns:
      Judicial Discount Indicator
    • getTp_isencao_reducao

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

      Original property name from the Odata EDM: tp_isencao_reducao

      Returns:
      Exemption Type/Calculation Basis Reduction
    • getNbs

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

      Original property name from the Odata EDM: nbs

      Returns:
      Brazilian Nomenclature for Services
    • getEx_ipi

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

      Original property name from the Odata EDM: ex_ipi

      Returns:
      Exception Code in IPI Incidence Table
    • getFase_utilizacao

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

      Original property name from the Odata EDM: fase_utilizacao

      Returns:
      Phase or Type of Use
    • getVl_isnt_iss_p

      @Nullable public BigDecimal getVl_isnt_iss_p()
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_isnt_iss_p

      Returns:
      Accumulated value of non tributed operations
    • getCod_benef_icms

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

      Original property name from the Odata EDM: cod_benef_icms

      Returns:
      State Fiscal Benefit Code
    • getCod_fci

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

      Original property name from the Odata EDM: cod_fci

      Returns:
      FCI Number
    • getCod_cest

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

      Original property name from the Odata EDM: cod_cest

      Returns:
      ICMS ST Legal Classification Code
    • getCod_ean_trib

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

      Original property name from the Odata EDM: cod_ean_trib

      Returns:
      Tributary International Article Number (EAN/UPC)
    • getQtd_tributada

      @Nullable public BigDecimal getQtd_tributada()
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: qtd_tributada

      Returns:
      Tributary Quantity of Material
    • getUnid_tributada

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

      Original property name from the Odata EDM: unid_tributada

      Returns:
      Tributary Unit of Measure
    • getVl_trib_aprox

      @Nullable public BigDecimal getVl_trib_aprox()
      Constraints: Not nullable, Precision: 19, Scale: 2

      Original property name from the Odata EDM: vl_trib_aprox

      Returns:
      Value of Tax Repercussion
    • getCod_isencao_icms

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

      Original property name from the Odata EDM: cod_isencao_icms

      Returns:
      ICMS Exemption Reason
    • getCod_inf_item

      @Nullable public String getCod_inf_item()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: cod_inf_item

      Returns:
      Aditional Information Code
    • getCod_cta_pis

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

      Original property name from the Odata EDM: cod_cta_pis

      Returns:
      Credited G/L Account Code Related to PIS
    • getCod_cta_cofins

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

      Original property name from the Odata EDM: cod_cta_cofins

      Returns:
      Credited G/L Account Code Related to COFINS
    • getGrupo_material

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

      Original property name from the Odata EDM: grupo_material

      Returns:
      Material Group
    • getProd_interna

      @Nullable public Boolean getProd_interna()
      Constraints: Not nullable

      Original property name from the Odata EDM: prod_interna

      Returns:
      In-house Production
    • getInd_nat_frt

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

      Original property name from the Odata EDM: ind_nat_frt

      Returns:
      Freight Nature Indicator
    • getInd_cprb

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

      Original property name from the Odata EDM: ind_cprb

      Returns:
      Social Security over Gross Revenue Taxpayer Indicator
    • getTp_servico

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

      Original property name from the Odata EDM: tp_servico

      Returns:
      Service Type Code - EFD REINF
    • getSegment

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

      Original property name from the Odata EDM: segment

      Returns:
      Segment for Segmental Reporting
    • getVl_exc_icms_pco

      @Nullable public BigDecimal getVl_exc_icms_pco()
      Constraints: Not nullable, Precision: 25, Scale: 6

      Original property name from the Odata EDM: vl_exc_icms_pco

      Returns:
      ICMS Excluded from PIS/COFINS Calculation Base
    • get_Messages

      @Nullable public Collection<SAP__Message> get_Messages()
      Constraints: Not nullable

      Original property name from the Odata EDM: SAP__Messages

      Returns:
      The _Messages contained in this VdmEntity.
    • toString

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

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

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

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<Nf_item>
    • getOdataType

      public String getOdataType()
      Specified by:
      getOdataType in class VdmObject<Nf_item>