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

public class Ativ_ince extends VdmEntity<Ativ_ince> implements VdmEntitySet
BR Incentivized Act General PJ

Original entity name from the Odata EDM: ativ_inceType

  • Field Details

  • Constructor Details

  • Method Details

    • getType

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

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

      Original property name from the Odata EDM: dt_lancto

      Parameters:
      dt_lancto - Posting Date
    • setInd_ativ

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

      Original property name from the Odata EDM: ind_ativ

      Parameters:
      ind_ativ - Fiscal Benefit Type
    • setInd_proj

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

      Original property name from the Odata EDM: ind_proj

      Parameters:
      ind_proj - Project Indicator
    • setAto_conc

      public void setAto_conc(@Nullable String ato_conc)
      (Key Field) Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: ato_conc

      Parameters:
      ato_conc - Concession Act: Nature and Number
    • setVig_ini

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

      Original property name from the Odata EDM: vig_ini

      Parameters:
      vig_ini - Validity Date - Start
    • setVig_fim

      public void setVig_fim(@Nullable String vig_fim)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: vig_fim

      Parameters:
      vig_fim - Validity Date - End
    • setCnpj_incentivo

      public void setCnpj_incentivo(@Nullable String cnpj_incentivo)
      Constraints: Not nullable, Maximum length: 14

      Original property name from the Odata EDM: cnpj_incentivo

      Parameters:
      cnpj_incentivo - CNPJ
    • setNcm_incentivo

      public void setNcm_incentivo(@Nullable String ncm_incentivo)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: ncm_incentivo

      Parameters:
      ncm_incentivo - NCM Code
    • setRec_liq_incentivo

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

      Original property name from the Odata EDM: rec_liq_incentivo

      Parameters:
      rec_liq_incentivo - Net Revenue Amount Due to Exemption/Reduction
    • setVl_incentivo

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

      Original property name from the Odata EDM: vl_incentivo

      Parameters:
      vl_incentivo - Amount of Exemption/Reduction/Reduction Due to Re-Investment
    • setInd_concedente

      public void setInd_concedente(@Nullable String ind_concedente)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: ind_concedente

      Parameters:
      ind_concedente - Exemption/Reduction Grantor
    • 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<Ativ_ince>
    • getKey

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

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

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

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

      @Nonnull public static Ativ_ince.Ativ_inceBuilder 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
    • getDt_lancto

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

      Original property name from the Odata EDM: dt_lancto

      Returns:
      Posting Date
    • getInd_ativ

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

      Original property name from the Odata EDM: ind_ativ

      Returns:
      Fiscal Benefit Type
    • getInd_proj

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

      Original property name from the Odata EDM: ind_proj

      Returns:
      Project Indicator
    • getAto_conc

      @Nullable public String getAto_conc()
      (Key Field) Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: ato_conc

      Returns:
      Concession Act: Nature and Number
    • getVig_ini

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

      Original property name from the Odata EDM: vig_ini

      Returns:
      Validity Date - Start
    • getVig_fim

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

      Original property name from the Odata EDM: vig_fim

      Returns:
      Validity Date - End
    • getCnpj_incentivo

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

      Original property name from the Odata EDM: cnpj_incentivo

      Returns:
      CNPJ
    • getNcm_incentivo

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

      Original property name from the Odata EDM: ncm_incentivo

      Returns:
      NCM Code
    • getRec_liq_incentivo

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

      Original property name from the Odata EDM: rec_liq_incentivo

      Returns:
      Net Revenue Amount Due to Exemption/Reduction
    • getVl_incentivo

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

      Original property name from the Odata EDM: vl_incentivo

      Returns:
      Amount of Exemption/Reduction/Reduction Due to Re-Investment
    • getInd_concedente

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

      Original property name from the Odata EDM: ind_concedente

      Returns:
      Exemption/Reduction Grantor
    • 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<Ativ_ince>
    • equals

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

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

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

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