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

public class Icms_dif extends VdmEntity<Icms_dif> implements VdmEntitySet
BR ICMS Difal Calc State

Original entity name from the Odata EDM: icms_difType

  • Field Details

  • Constructor Details

  • Method Details

    • getType

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

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

      Original property name from the Odata EDM: per_ref

      Parameters:
      per_ref - Bookkeeping reference period
    • setUf

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

      Original property name from the Odata EDM: uf

      Parameters:
      uf - UF
    • setInd_mov_difal

      public void setInd_mov_difal(@Nullable String ind_mov_difal)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ind_mov_difal

      Parameters:
      ind_mov_difal - DIFAL Movement Indicator
    • setVl_sld_cred_ant_difal

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

      Original property name from the Odata EDM: vl_sld_cred_ant_difal

      Parameters:
      vl_sld_cred_ant_difal - Credit Balance from Previous Period - DIFAL
    • setVl_tot_debitos_difal

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

      Original property name from the Odata EDM: vl_tot_debitos_difal

      Parameters:
      vl_tot_debitos_difal - DIFAL Total Debit
    • setVl_out_deb_difal

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

      Original property name from the Odata EDM: vl_out_deb_difal

      Parameters:
      vl_out_deb_difal - DIFAL Other Debits
    • setVl_tot_deb_fcp

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

      Original property name from the Odata EDM: vl_tot_deb_fcp

      Parameters:
      vl_tot_deb_fcp - FCP Total Debit
    • setVl_tot_creditos_difal

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

      Original property name from the Odata EDM: vl_tot_creditos_difal

      Parameters:
      vl_tot_creditos_difal - DIFAL Total Credit
    • setVl_tot_cred_fcp

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

      Original property name from the Odata EDM: vl_tot_cred_fcp

      Parameters:
      vl_tot_cred_fcp - FCP Total Credit
    • setVl_out_cred_difal

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

      Original property name from the Odata EDM: vl_out_cred_difal

      Parameters:
      vl_out_cred_difal - DIFAL Other Credits
    • setVl_sld_dev_ant_difal

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

      Original property name from the Odata EDM: vl_sld_dev_ant_difal

      Parameters:
      vl_sld_dev_ant_difal - Debit Balance Before Deductions
    • setVl_deducoes_difal

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

      Original property name from the Odata EDM: vl_deducoes_difal

      Parameters:
      vl_deducoes_difal - DIFAL Total Deductions
    • setVl_recol

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

      Original property name from the Odata EDM: vl_recol

      Parameters:
      vl_recol - Tax Payable
    • setVl_sld_cred_transportar

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

      Original property name from the Odata EDM: vl_sld_cred_transportar

      Parameters:
      vl_sld_cred_transportar - Credit Balance for Next Period
    • setDeb_esp_difal

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

      Original property name from the Odata EDM: deb_esp_difal

      Parameters:
      deb_esp_difal - Collected or To Be Collected Amount
    • setInd_mov_fcp_difal

      public void setInd_mov_fcp_difal(@Nullable String ind_mov_fcp_difal)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ind_mov_fcp_difal

      Parameters:
      ind_mov_fcp_difal - FCP DIFAL Movement Indicator
    • setVl_recol_difal

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

      Original property name from the Odata EDM: vl_recol_difal

      Parameters:
      vl_recol_difal - Tax Payable Difal
    • setVl_sld_cred_transportar_difal

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

      Original property name from the Odata EDM: vl_sld_cred_transportar_difal

      Parameters:
      vl_sld_cred_transportar_difal - Credit Balance for Next Period - Difal
    • setVl_sld_cred_ant_fcp

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

      Original property name from the Odata EDM: vl_sld_cred_ant_fcp

      Parameters:
      vl_sld_cred_ant_fcp - Credit Balance from Previous Period - FCP
    • setVl_out_deb_fcp

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

      Original property name from the Odata EDM: vl_out_deb_fcp

      Parameters:
      vl_out_deb_fcp - DIFAL Other Debits FCP
    • setVl_sld_dev_ant_fcp

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

      Original property name from the Odata EDM: vl_sld_dev_ant_fcp

      Parameters:
      vl_sld_dev_ant_fcp - Debit Balance Before Deductions - FCP
    • setVl_deducoes_fcp

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

      Original property name from the Odata EDM: vl_deducoes_fcp

      Parameters:
      vl_deducoes_fcp - FCP Total Deductions
    • setVl_recol_fcp

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

      Original property name from the Odata EDM: vl_recol_fcp

      Parameters:
      vl_recol_fcp - Tax Payable FCP
    • setVl_sld_cred_transportar_fcp

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

      Original property name from the Odata EDM: vl_sld_cred_transportar_fcp

      Parameters:
      vl_sld_cred_transportar_fcp - Credit Balance for Next Period - FCP
    • setDeb_esp_fcp

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

      Original property name from the Odata EDM: deb_esp_fcp

      Parameters:
      deb_esp_fcp - Collected or To Be Collected Amounts - FCP
    • setVl_out_cred_fcp

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

      Original property name from the Odata EDM: vl_out_cred_fcp

      Parameters:
      vl_out_cred_fcp - FCP Other Credits
    • 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<Icms_dif>
    • getKey

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

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

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

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

      @Nonnull public static Icms_dif.Icms_difBuilder 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
    • getPer_ref

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

      Original property name from the Odata EDM: per_ref

      Returns:
      Bookkeeping reference period
    • getUf

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

      Original property name from the Odata EDM: uf

      Returns:
      UF
    • getInd_mov_difal

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

      Original property name from the Odata EDM: ind_mov_difal

      Returns:
      DIFAL Movement Indicator
    • getVl_sld_cred_ant_difal

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

      Original property name from the Odata EDM: vl_sld_cred_ant_difal

      Returns:
      Credit Balance from Previous Period - DIFAL
    • getVl_tot_debitos_difal

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

      Original property name from the Odata EDM: vl_tot_debitos_difal

      Returns:
      DIFAL Total Debit
    • getVl_out_deb_difal

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

      Original property name from the Odata EDM: vl_out_deb_difal

      Returns:
      DIFAL Other Debits
    • getVl_tot_deb_fcp

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

      Original property name from the Odata EDM: vl_tot_deb_fcp

      Returns:
      FCP Total Debit
    • getVl_tot_creditos_difal

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

      Original property name from the Odata EDM: vl_tot_creditos_difal

      Returns:
      DIFAL Total Credit
    • getVl_tot_cred_fcp

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

      Original property name from the Odata EDM: vl_tot_cred_fcp

      Returns:
      FCP Total Credit
    • getVl_out_cred_difal

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

      Original property name from the Odata EDM: vl_out_cred_difal

      Returns:
      DIFAL Other Credits
    • getVl_sld_dev_ant_difal

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

      Original property name from the Odata EDM: vl_sld_dev_ant_difal

      Returns:
      Debit Balance Before Deductions
    • getVl_deducoes_difal

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

      Original property name from the Odata EDM: vl_deducoes_difal

      Returns:
      DIFAL Total Deductions
    • getVl_recol

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

      Original property name from the Odata EDM: vl_recol

      Returns:
      Tax Payable
    • getVl_sld_cred_transportar

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

      Original property name from the Odata EDM: vl_sld_cred_transportar

      Returns:
      Credit Balance for Next Period
    • getDeb_esp_difal

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

      Original property name from the Odata EDM: deb_esp_difal

      Returns:
      Collected or To Be Collected Amount
    • getInd_mov_fcp_difal

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

      Original property name from the Odata EDM: ind_mov_fcp_difal

      Returns:
      FCP DIFAL Movement Indicator
    • getVl_recol_difal

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

      Original property name from the Odata EDM: vl_recol_difal

      Returns:
      Tax Payable Difal
    • getVl_sld_cred_transportar_difal

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

      Original property name from the Odata EDM: vl_sld_cred_transportar_difal

      Returns:
      Credit Balance for Next Period - Difal
    • getVl_sld_cred_ant_fcp

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

      Original property name from the Odata EDM: vl_sld_cred_ant_fcp

      Returns:
      Credit Balance from Previous Period - FCP
    • getVl_out_deb_fcp

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

      Original property name from the Odata EDM: vl_out_deb_fcp

      Returns:
      DIFAL Other Debits FCP
    • getVl_sld_dev_ant_fcp

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

      Original property name from the Odata EDM: vl_sld_dev_ant_fcp

      Returns:
      Debit Balance Before Deductions - FCP
    • getVl_deducoes_fcp

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

      Original property name from the Odata EDM: vl_deducoes_fcp

      Returns:
      FCP Total Deductions
    • getVl_recol_fcp

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

      Original property name from the Odata EDM: vl_recol_fcp

      Returns:
      Tax Payable FCP
    • getVl_sld_cred_transportar_fcp

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

      Original property name from the Odata EDM: vl_sld_cred_transportar_fcp

      Returns:
      Credit Balance for Next Period - FCP
    • getDeb_esp_fcp

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

      Original property name from the Odata EDM: deb_esp_fcp

      Returns:
      Collected or To Be Collected Amounts - FCP
    • getVl_out_cred_fcp

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

      Original property name from the Odata EDM: vl_out_cred_fcp

      Returns:
      FCP Other Credits
    • 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<Icms_dif>
    • equals

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

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

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

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