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

public class Ciap_atv extends VdmEntity<Ciap_atv> implements VdmEntitySet
BR Asset

Original entity name from the Odata EDM: ciap_atvType

  • Field Details

  • Constructor Details

  • Method Details

    • getType

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

      public void setIdent_merc(@Nullable String ident_merc)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ident_merc

      Parameters:
      ident_merc - Goods Type
    • setDescr_item

      public void setDescr_item(@Nullable String descr_item)
      Constraints: Not nullable, Maximum length: 255

      Original property name from the Odata EDM: descr_item

      Parameters:
      descr_item - Asset or Component Description
    • setCod_prnc

      public void setCod_prnc(@Nullable String cod_prnc)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: cod_prnc

      Parameters:
      cod_prnc - Registration Code of Main Asset
    • setCod_cta

      public void setCod_cta(@Nullable String cod_cta)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: cod_cta

      Parameters:
      cod_cta - Code of Controlled Book Account Charged/Credited
    • setNr_parc

      public void setNr_parc(@Nullable String nr_parc)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: nr_parc

      Parameters:
      nr_parc - Number of Quotas
    • setCod_ccus

      public void setCod_ccus(@Nullable String cod_ccus)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: cod_ccus

      Parameters:
      cod_ccus - Cost Center Code
    • setCcus

      public void setCcus(@Nullable String ccus)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: ccus

      Parameters:
      ccus - Cost Center Description
    • setFunc

      public void setFunc(@Nullable String func)
      Constraints: Not nullable, Maximum length: 255

      Original property name from the Odata EDM: func

      Parameters:
      func - Asset Description
    • setVida_util

      public void setVida_util(@Nullable String vida_util)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: vida_util

      Parameters:
      vida_util - Useful Life in Months
    • setCriado_em

      public void setCriado_em(@Nullable LocalDate criado_em)
      Constraints: Nullable

      Original property name from the Odata EDM: criado_em

      Parameters:
      criado_em - Created On
    • 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_atv>
    • getKey

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

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

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

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

      @Nonnull public static Ciap_atv.Ciap_atvBuilder 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
    • getIdent_merc

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

      Original property name from the Odata EDM: ident_merc

      Returns:
      Goods Type
    • getDescr_item

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

      Original property name from the Odata EDM: descr_item

      Returns:
      Asset or Component Description
    • getCod_prnc

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

      Original property name from the Odata EDM: cod_prnc

      Returns:
      Registration Code of Main Asset
    • getCod_cta

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

      Original property name from the Odata EDM: cod_cta

      Returns:
      Code of Controlled Book Account Charged/Credited
    • getNr_parc

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

      Original property name from the Odata EDM: nr_parc

      Returns:
      Number of Quotas
    • getCod_ccus

      @Nullable public String getCod_ccus()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: cod_ccus

      Returns:
      Cost Center Code
    • getCcus

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

      Original property name from the Odata EDM: ccus

      Returns:
      Cost Center Description
    • getFunc

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

      Original property name from the Odata EDM: func

      Returns:
      Asset Description
    • getVida_util

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

      Original property name from the Odata EDM: vida_util

      Returns:
      Useful Life in Months
    • getCriado_em

      @Nullable public LocalDate getCriado_em()
      Constraints: Nullable

      Original property name from the Odata EDM: criado_em

      Returns:
      Created On
    • 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_atv>
    • equals

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

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

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

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