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

public class Dpais_obs extends VdmEntity<Dpais_obs> implements VdmEntitySet
BR Country/Region Dec Observation

Original entity name from the Odata EDM: dpais_obsType

  • Field Details

  • Constructor Details

    • Dpais_obs

      public Dpais_obs()
    • Dpais_obs

      public Dpais_obs(@Nullable String empresa, @Nullable String dt_lancamento, @Nullable String jurisdicao, @Nullable String ind_rec_nao_rel, @Nullable String ind_rec_rel, @Nullable String ind_rec_total, @Nullable String ind_luc_prej_antes_ir, @Nullable String ind_ir_pago, @Nullable String ind_ir_devido, @Nullable String ind_cap_soc, @Nullable String ind_luc_acum, @Nullable String ind_ativ_tang, @Nullable String ind_num_emp, @Nullable String observacao, @Nullable String fim_observacao, @Nullable Collection<SAP__Message> _Messages)
  • Method Details

    • getType

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

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

      Original property name from the Odata EDM: dt_lancamento

      Parameters:
      dt_lancamento - Posting Date
    • setJurisdicao

      public void setJurisdicao(@Nullable String jurisdicao)
      (Key Field) Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: jurisdicao

      Parameters:
      jurisdicao - Jurisdiction
    • setInd_rec_nao_rel

      public void setInd_rec_nao_rel(@Nullable String ind_rec_nao_rel)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ind_rec_nao_rel

      Parameters:
      ind_rec_nao_rel - Revenue from Unrelated Parts
    • setInd_rec_rel

      public void setInd_rec_rel(@Nullable String ind_rec_rel)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ind_rec_rel

      Parameters:
      ind_rec_rel - Revenue from Related Parts
    • setInd_rec_total

      public void setInd_rec_total(@Nullable String ind_rec_total)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ind_rec_total

      Parameters:
      ind_rec_total - Total Revenue
    • setInd_luc_prej_antes_ir

      public void setInd_luc_prej_antes_ir(@Nullable String ind_luc_prej_antes_ir)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ind_luc_prej_antes_ir

      Parameters:
      ind_luc_prej_antes_ir - Profit or Loss Before IR
    • setInd_ir_pago

      public void setInd_ir_pago(@Nullable String ind_ir_pago)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ind_ir_pago

      Parameters:
      ind_ir_pago - Income Tax Paid
    • setInd_ir_devido

      public void setInd_ir_devido(@Nullable String ind_ir_devido)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ind_ir_devido

      Parameters:
      ind_ir_devido - Income Tax Due
    • setInd_cap_soc

      public void setInd_cap_soc(@Nullable String ind_cap_soc)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ind_cap_soc

      Parameters:
      ind_cap_soc - Share Capital
    • setInd_luc_acum

      public void setInd_luc_acum(@Nullable String ind_luc_acum)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ind_luc_acum

      Parameters:
      ind_luc_acum - Accumulated Profits
    • setInd_ativ_tang

      public void setInd_ativ_tang(@Nullable String ind_ativ_tang)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ind_ativ_tang

      Parameters:
      ind_ativ_tang - Tangible Assets
    • setInd_num_emp

      public void setInd_num_emp(@Nullable String ind_num_emp)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ind_num_emp

      Parameters:
      ind_num_emp - Number of Employees
    • setObservacao

      public void setObservacao(@Nullable String observacao)
      Constraints: Not nullable

      Original property name from the Odata EDM: observacao

      Parameters:
      observacao - Other Information
    • setFim_observacao

      public void setFim_observacao(@Nullable String fim_observacao)
      Constraints: Not nullable, Maximum length: 7

      Original property name from the Odata EDM: fim_observacao

      Parameters:
      fim_observacao - Indicator of Observation End
    • 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<Dpais_obs>
    • getKey

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

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

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

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

      @Nonnull public static Dpais_obs.Dpais_obsBuilder 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_lancamento

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

      Original property name from the Odata EDM: dt_lancamento

      Returns:
      Posting Date
    • getJurisdicao

      @Nullable public String getJurisdicao()
      (Key Field) Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: jurisdicao

      Returns:
      Jurisdiction
    • getInd_rec_nao_rel

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

      Original property name from the Odata EDM: ind_rec_nao_rel

      Returns:
      Revenue from Unrelated Parts
    • getInd_rec_rel

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

      Original property name from the Odata EDM: ind_rec_rel

      Returns:
      Revenue from Related Parts
    • getInd_rec_total

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

      Original property name from the Odata EDM: ind_rec_total

      Returns:
      Total Revenue
    • getInd_luc_prej_antes_ir

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

      Original property name from the Odata EDM: ind_luc_prej_antes_ir

      Returns:
      Profit or Loss Before IR
    • getInd_ir_pago

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

      Original property name from the Odata EDM: ind_ir_pago

      Returns:
      Income Tax Paid
    • getInd_ir_devido

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

      Original property name from the Odata EDM: ind_ir_devido

      Returns:
      Income Tax Due
    • getInd_cap_soc

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

      Original property name from the Odata EDM: ind_cap_soc

      Returns:
      Share Capital
    • getInd_luc_acum

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

      Original property name from the Odata EDM: ind_luc_acum

      Returns:
      Accumulated Profits
    • getInd_ativ_tang

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

      Original property name from the Odata EDM: ind_ativ_tang

      Returns:
      Tangible Assets
    • getInd_num_emp

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

      Original property name from the Odata EDM: ind_num_emp

      Returns:
      Number of Employees
    • getObservacao

      @Nullable public String getObservacao()
      Constraints: Not nullable

      Original property name from the Odata EDM: observacao

      Returns:
      Other Information
    • getFim_observacao

      @Nullable public String getFim_observacao()
      Constraints: Not nullable, Maximum length: 7

      Original property name from the Odata EDM: fim_observacao

      Returns:
      Indicator of Observation End
    • 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<Dpais_obs>
    • equals

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

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

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

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