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

public class Invent extends VdmEntity<Invent> implements VdmEntitySet
BR Inventory Data

Original entity name from the Odata EDM: inventType

  • Field Details

  • Constructor Details

  • Method Details

    • getType

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

      public void setEmpresa(@Nullable String empresa)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: empresa

      Parameters:
      empresa - Company Code
    • setFilial

      public void setFilial(@Nullable String filial)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: filial

      Parameters:
      filial - Branch
    • setCod_item

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

      Original property name from the Odata EDM: cod_item

      Parameters:
      cod_item - Item Code
    • setInd_prop

      public void setInd_prop(@Nullable String ind_prop)
      (Key Field) Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ind_prop

      Parameters:
      ind_prop - The ind_prop to set.
    • setCod_part

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

      Original property name from the Odata EDM: cod_part

      Parameters:
      cod_part - Participant Code
    • setDt_estoque

      public void setDt_estoque(@Nullable String dt_estoque)
      (Key Field) Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: dt_estoque

      Parameters:
      dt_estoque - Inventory date
    • setCentro

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

      Original property name from the Odata EDM: centro

      Parameters:
      centro - Plant
    • setMot_inv

      public void setMot_inv(@Nullable String mot_inv)
      (Key Field) Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: mot_inv

      Parameters:
      mot_inv - Inventory Reason
    • setTipo_part

      public void setTipo_part(@Nullable String tipo_part)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: tipo_part

      Parameters:
      tipo_part - The tipo_part to set.
    • setUnid

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

      Original property name from the Odata EDM: unid

      Parameters:
      unid - The unid 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
    • setVl_unit

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

      Original property name from the Odata EDM: vl_unit

      Parameters:
      vl_unit - The vl_unit to set.
    • 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
    • setTxt_compl

      public void setTxt_compl(@Nullable String txt_compl)
      Constraints: Not nullable, Maximum length: 255

      Original property name from the Odata EDM: txt_compl

      Parameters:
      txt_compl - The txt_compl to set.
    • 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)
    • 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 - Valuation Area
    • 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 - Valuation Type
    • setWip

      public void setWip(@Nullable Boolean wip)
      Constraints: Not nullable

      Original property name from the Odata EDM: wip

      Parameters:
      wip - Work in Process Material Indicator
    • setVl_icms_op

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

      Original property name from the Odata EDM: vl_icms_op

      Parameters:
      vl_icms_op - ICMS OP Average Unit Value
    • setVl_bc_icms_st

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

      Original property name from the Odata EDM: vl_bc_icms_st

      Parameters:
      vl_bc_icms_st - Average Unit Value of ICMS ST Base Calculation
    • setVl_icms_st

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

      Original property name from the Odata EDM: vl_icms_st

      Parameters:
      vl_icms_st - ICMS Value for Substituição Tributária
    • setVl_fcp

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

      Original property name from the Odata EDM: vl_fcp

      Parameters:
      vl_fcp - FCP Average Unit Value
    • 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<Invent>
    • getKey

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

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

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

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

      @Nonnull public static Invent.InventBuilder builder()
    • getEmpresa

      @Nullable public String getEmpresa()
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: empresa

      Returns:
      Company Code
    • getFilial

      @Nullable public String getFilial()
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: filial

      Returns:
      Branch
    • getCod_item

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

      Original property name from the Odata EDM: cod_item

      Returns:
      Item Code
    • getInd_prop

      @Nullable public String getInd_prop()
      (Key Field) Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ind_prop

      Returns:
      The ind_prop contained in this VdmEntity.
    • getCod_part

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

      Original property name from the Odata EDM: cod_part

      Returns:
      Participant Code
    • getDt_estoque

      @Nullable public String getDt_estoque()
      (Key Field) Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: dt_estoque

      Returns:
      Inventory date
    • getCentro

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

      Original property name from the Odata EDM: centro

      Returns:
      Plant
    • getMot_inv

      @Nullable public String getMot_inv()
      (Key Field) Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: mot_inv

      Returns:
      Inventory Reason
    • getTipo_part

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

      Original property name from the Odata EDM: tipo_part

      Returns:
      The tipo_part contained in this VdmEntity.
    • getUnid

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

      Original property name from the Odata EDM: unid

      Returns:
      The unid 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
    • getVl_unit

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

      Original property name from the Odata EDM: vl_unit

      Returns:
      The vl_unit contained in this VdmEntity.
    • 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
    • getTxt_compl

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

      Original property name from the Odata EDM: txt_compl

      Returns:
      The txt_compl contained in this VdmEntity.
    • 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)
    • getAvaliacao_area

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

      Original property name from the Odata EDM: avaliacao_area

      Returns:
      Valuation Area
    • getAvaliacao_tipo

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

      Original property name from the Odata EDM: avaliacao_tipo

      Returns:
      Valuation Type
    • getWip

      @Nullable public Boolean getWip()
      Constraints: Not nullable

      Original property name from the Odata EDM: wip

      Returns:
      Work in Process Material Indicator
    • getVl_icms_op

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

      Original property name from the Odata EDM: vl_icms_op

      Returns:
      ICMS OP Average Unit Value
    • getVl_bc_icms_st

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

      Original property name from the Odata EDM: vl_bc_icms_st

      Returns:
      Average Unit Value of ICMS ST Base Calculation
    • getVl_icms_st

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

      Original property name from the Odata EDM: vl_icms_st

      Returns:
      ICMS Value for Substituição Tributária
    • getVl_fcp

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

      Original property name from the Odata EDM: vl_fcp

      Returns:
      FCP Average Unit Value
    • 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<Invent>
    • equals

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

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

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

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