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

public class Ciap_mov extends VdmEntity<Ciap_mov> implements VdmEntitySet
BR CIAP Assets and Components

Original entity name from the Odata EDM: ciap_movType

  • Field Details

  • Constructor Details

  • Method Details

    • getType

      @Nonnull public Class<Ciap_mov> getType()
      Specified by:
      getType in class VdmObject<Ciap_mov>
    • 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_ind_bem

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

      Original property name from the Odata EDM: cod_ind_bem

      Parameters:
      cod_ind_bem - Individual Code of Asset or Component
    • setTipo_mov

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

      Original property name from the Odata EDM: tipo_mov

      Parameters:
      tipo_mov - Movement Type
    • setAno_parc

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

      Original property name from the Odata EDM: ano_parc

      Parameters:
      ano_parc - Quota Year
    • setMes_parc

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

      Original property name from the Odata EDM: mes_parc

      Parameters:
      mes_parc - Quota Month
    • setNum_parc

      public void setNum_parc(@Nullable String num_parc)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: num_parc

      Parameters:
      num_parc - Number of ICMS Quota
    • setDt_mov

      public void setDt_mov(@Nullable String dt_mov)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: dt_mov

      Parameters:
      dt_mov - Internal Movement Date
    • setDt_apuracao

      public void setDt_apuracao(@Nullable String dt_apuracao)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: dt_apuracao

      Parameters:
      dt_apuracao - Reporting Period
    • setNf_id

      public void setNf_id(@Nullable String nf_id)
      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)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: num_item

      Parameters:
      num_item - Document Item Number
    • setOutros_creditos

      public void setOutros_creditos(@Nullable String outros_creditos)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: outros_creditos

      Parameters:
      outros_creditos - Special Credit
    • setVl_imob_icms_op

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

      Original property name from the Odata EDM: vl_imob_icms_op

      Parameters:
      vl_imob_icms_op - ICMS for Internal Operation
    • setVl_imob_icms_st

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

      Original property name from the Odata EDM: vl_imob_icms_st

      Parameters:
      vl_imob_icms_st - ICMS for Substituição Tributária
    • setVl_imob_icms_frt

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

      Original property name from the Odata EDM: vl_imob_icms_frt

      Parameters:
      vl_imob_icms_frt - ICMS Value for Freight
    • setVl_imob_icms_dif

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

      Original property name from the Odata EDM: vl_imob_icms_dif

      Parameters:
      vl_imob_icms_dif - ICMS DIFAL Value
    • setVl_parc_pass

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

      Original property name from the Odata EDM: vl_parc_pass

      Parameters:
      vl_parc_pass - Value of the ICMS Quota
    • setVl_parc_aprop

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

      Original property name from the Odata EDM: vl_parc_aprop

      Parameters:
      vl_parc_aprop - Effective Credit
    • setQuantidade

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

      Original property name from the Odata EDM: quantidade

      Parameters:
      quantidade - The quantidade to set.
    • setUnidade

      public void setUnidade(@Nullable String unidade)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: unidade

      Parameters:
      unidade - The unidade to set.
    • setReference_document_type

      public void setReference_document_type(@Nullable String reference_document_type)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: reference_document_type

      Parameters:
      reference_document_type - Reference Document Type
    • 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<Ciap_mov>
    • getKey

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

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

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

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

      @Nonnull public static Ciap_mov.Ciap_movBuilder 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_ind_bem

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

      Original property name from the Odata EDM: cod_ind_bem

      Returns:
      Individual Code of Asset or Component
    • getTipo_mov

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

      Original property name from the Odata EDM: tipo_mov

      Returns:
      Movement Type
    • getAno_parc

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

      Original property name from the Odata EDM: ano_parc

      Returns:
      Quota Year
    • getMes_parc

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

      Original property name from the Odata EDM: mes_parc

      Returns:
      Quota Month
    • getNum_parc

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

      Original property name from the Odata EDM: num_parc

      Returns:
      Number of ICMS Quota
    • getDt_mov

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

      Original property name from the Odata EDM: dt_mov

      Returns:
      Internal Movement Date
    • getDt_apuracao

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

      Original property name from the Odata EDM: dt_apuracao

      Returns:
      Reporting Period
    • getNf_id

      @Nullable public String getNf_id()
      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()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: num_item

      Returns:
      Document Item Number
    • getOutros_creditos

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

      Original property name from the Odata EDM: outros_creditos

      Returns:
      Special Credit
    • getVl_imob_icms_op

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

      Original property name from the Odata EDM: vl_imob_icms_op

      Returns:
      ICMS for Internal Operation
    • getVl_imob_icms_st

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

      Original property name from the Odata EDM: vl_imob_icms_st

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

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

      Original property name from the Odata EDM: vl_imob_icms_frt

      Returns:
      ICMS Value for Freight
    • getVl_imob_icms_dif

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

      Original property name from the Odata EDM: vl_imob_icms_dif

      Returns:
      ICMS DIFAL Value
    • getVl_parc_pass

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

      Original property name from the Odata EDM: vl_parc_pass

      Returns:
      Value of the ICMS Quota
    • getVl_parc_aprop

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

      Original property name from the Odata EDM: vl_parc_aprop

      Returns:
      Effective Credit
    • getQuantidade

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

      Original property name from the Odata EDM: quantidade

      Returns:
      The quantidade contained in this VdmEntity.
    • getUnidade

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

      Original property name from the Odata EDM: unidade

      Returns:
      The unidade contained in this VdmEntity.
    • getReference_document_type

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

      Original property name from the Odata EDM: reference_document_type

      Returns:
      Reference Document Type
    • 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<Ciap_mov>
    • equals

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

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

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

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