Class X_I_Asset

java.lang.Object
org.compiere.model.PO
org.compiere.model.X_I_Asset
All Implemented Interfaces:
Serializable, Cloneable, Comparator<Object>, I_I_Asset, I_Persistent, Evaluatee

public class X_I_Asset extends PO implements I_I_Asset, I_Persistent
Generated Model for I_Asset
Version:
Release 11 - $Id$
Author:
iDempiere (generated)
See Also:
  • Field Details

    • A_DEPRECIATION_MANUAL_PERIOD_AD_Reference_ID

      public static final int A_DEPRECIATION_MANUAL_PERIOD_AD_Reference_ID
      A_Depreciation_Manual_Period AD_Reference_ID=53256
      See Also:
    • A_DEPRECIATION_MANUAL_PERIOD_Period

      public static final String A_DEPRECIATION_MANUAL_PERIOD_Period
      Period = PR
      See Also:
    • A_DEPRECIATION_MANUAL_PERIOD_Yearly

      public static final String A_DEPRECIATION_MANUAL_PERIOD_Yearly
      Yearly = YR
      See Also:
    • A_REVAL_CAL_METHOD_AD_Reference_ID

      public static final int A_REVAL_CAL_METHOD_AD_Reference_ID
      A_Reval_Cal_Method AD_Reference_ID=53259
      See Also:
    • A_REVAL_CAL_METHOD_Default

      public static final String A_REVAL_CAL_METHOD_Default
      Default = DFT
      See Also:
    • A_REVAL_CAL_METHOD_InceptionToDate

      public static final String A_REVAL_CAL_METHOD_InceptionToDate
      Inception to date = IDF
      See Also:
    • A_REVAL_CAL_METHOD_YearBalances

      public static final String A_REVAL_CAL_METHOD_YearBalances
      Year Balances = YBF
      See Also:
    • POSTINGTYPE_AD_Reference_ID

      public static final int POSTINGTYPE_AD_Reference_ID
      PostingType AD_Reference_ID=125
      See Also:
    • POSTINGTYPE_Actual

      public static final String POSTINGTYPE_Actual
      Actual = A
      See Also:
    • POSTINGTYPE_Budget

      public static final String POSTINGTYPE_Budget
      Budget = B
      See Also:
    • POSTINGTYPE_Commitment

      public static final String POSTINGTYPE_Commitment
      Commitment = E
      See Also:
    • POSTINGTYPE_Reservation

      public static final String POSTINGTYPE_Reservation
      Reservation = R
      See Also:
    • POSTINGTYPE_Statistical

      public static final String POSTINGTYPE_Statistical
      Statistical = S
      See Also:
  • Constructor Details

  • Method Details

    • get_AccessLevel

      protected int get_AccessLevel()
      AccessLevel
      Specified by:
      get_AccessLevel in class PO
      Returns:
      7 - System - Client - Org
    • initPO

      protected POInfo initPO(Properties ctx)
      Load Meta Data
      Specified by:
      initPO in class PO
      Parameters:
      ctx - context
      Returns:
      Meta data of PO
    • toString

      public String toString()
      Description copied from class: PO
      String representation
      Overrides:
      toString in class PO
      Returns:
      String representation
    • getA_Accumdepreciation_A

      public I_C_ValidCombination getA_Accumdepreciation_A() throws RuntimeException
      Specified by:
      getA_Accumdepreciation_A in interface I_I_Asset
      Throws:
      RuntimeException
    • setA_Accumdepreciation_Acct

      public void setA_Accumdepreciation_Acct(int A_Accumdepreciation_Acct)
      Set Accumulated Depreciation Account.
      Specified by:
      setA_Accumdepreciation_Acct in interface I_I_Asset
      Parameters:
      A_Accumdepreciation_Acct - Accumulated Depreciation Account
    • getA_Accumdepreciation_Acct

      public int getA_Accumdepreciation_Acct()
      Get Accumulated Depreciation Account.
      Specified by:
      getA_Accumdepreciation_Acct in interface I_I_Asset
      Returns:
      Accumulated Depreciation Account
    • setA_Accumulated_Depr

      public void setA_Accumulated_Depr(BigDecimal A_Accumulated_Depr)
      Set Accumulated Depreciation.
      Specified by:
      setA_Accumulated_Depr in interface I_I_Asset
      Parameters:
      A_Accumulated_Depr - Accumulated Depreciation
    • getA_Accumulated_Depr

      public BigDecimal getA_Accumulated_Depr()
      Get Accumulated Depreciation.
      Specified by:
      getA_Accumulated_Depr in interface I_I_Asset
      Returns:
      Accumulated Depreciation
    • getA_Asset_A

      public I_C_ValidCombination getA_Asset_A() throws RuntimeException
      Specified by:
      getA_Asset_A in interface I_I_Asset
      Throws:
      RuntimeException
    • setA_Asset_Acct

      public void setA_Asset_Acct(int A_Asset_Acct)
      Set Asset Acct.
      Specified by:
      setA_Asset_Acct in interface I_I_Asset
      Parameters:
      A_Asset_Acct - Asset Acct
    • getA_Asset_Acct

      public int getA_Asset_Acct()
      Get Asset Acct.
      Specified by:
      getA_Asset_Acct in interface I_I_Asset
      Returns:
      Asset Acct
    • setA_Asset_Cost

      public void setA_Asset_Cost(BigDecimal A_Asset_Cost)
      Set Asset Cost.
      Specified by:
      setA_Asset_Cost in interface I_I_Asset
      Parameters:
      A_Asset_Cost - Asset Cost
    • getA_Asset_Cost

      public BigDecimal getA_Asset_Cost()
      Get Asset Cost.
      Specified by:
      getA_Asset_Cost in interface I_I_Asset
      Returns:
      Asset Cost
    • getA_Asset_Group

      public I_A_Asset_Group getA_Asset_Group() throws RuntimeException
      Specified by:
      getA_Asset_Group in interface I_I_Asset
      Throws:
      RuntimeException
    • setA_Asset_Group_ID

      public void setA_Asset_Group_ID(int A_Asset_Group_ID)
      Set Asset Group.
      Specified by:
      setA_Asset_Group_ID in interface I_I_Asset
      Parameters:
      A_Asset_Group_ID - Group of Assets
    • getA_Asset_Group_ID

      public int getA_Asset_Group_ID()
      Get Asset Group.
      Specified by:
      getA_Asset_Group_ID in interface I_I_Asset
      Returns:
      Group of Assets
    • setA_Asset_ID

      public void setA_Asset_ID(int A_Asset_ID)
      Set Asset.
      Specified by:
      setA_Asset_ID in interface I_I_Asset
      Parameters:
      A_Asset_ID - Asset used internally or by customers
    • getA_Asset_ID

      public int getA_Asset_ID()
      Get Asset.
      Specified by:
      getA_Asset_ID in interface I_I_Asset
      Returns:
      Asset used internally or by customers
    • setA_Asset_Life_Current_Year

      public void setA_Asset_Life_Current_Year(int A_Asset_Life_Current_Year)
      Set A_Asset_Life_Current_Year.
      Specified by:
      setA_Asset_Life_Current_Year in interface I_I_Asset
      Parameters:
      A_Asset_Life_Current_Year - A_Asset_Life_Current_Year
    • getA_Asset_Life_Current_Year

      public int getA_Asset_Life_Current_Year()
      Get A_Asset_Life_Current_Year.
      Specified by:
      getA_Asset_Life_Current_Year in interface I_I_Asset
      Returns:
      A_Asset_Life_Current_Year
    • setA_Asset_Life_Years

      public void setA_Asset_Life_Years(BigDecimal A_Asset_Life_Years)
      Set Life Years.
      Specified by:
      setA_Asset_Life_Years in interface I_I_Asset
      Parameters:
      A_Asset_Life_Years - Life Years
    • getA_Asset_Life_Years

      public BigDecimal getA_Asset_Life_Years()
      Get Life Years.
      Specified by:
      getA_Asset_Life_Years in interface I_I_Asset
      Returns:
      Life Years
    • setA_Base_Amount

      public void setA_Base_Amount(BigDecimal A_Base_Amount)
      Set A_Base_Amount.
      Specified by:
      setA_Base_Amount in interface I_I_Asset
      Parameters:
      A_Base_Amount - A_Base_Amount
    • getA_Base_Amount

      public BigDecimal getA_Base_Amount()
      Get A_Base_Amount.
      Specified by:
      getA_Base_Amount in interface I_I_Asset
      Returns:
      A_Base_Amount
    • setA_Calc_Accumulated_Depr

      public void setA_Calc_Accumulated_Depr(BigDecimal A_Calc_Accumulated_Depr)
      Set A_Calc_Accumulated_Depr.
      Specified by:
      setA_Calc_Accumulated_Depr in interface I_I_Asset
      Parameters:
      A_Calc_Accumulated_Depr - A_Calc_Accumulated_Depr
    • getA_Calc_Accumulated_Depr

      public BigDecimal getA_Calc_Accumulated_Depr()
      Get A_Calc_Accumulated_Depr.
      Specified by:
      getA_Calc_Accumulated_Depr in interface I_I_Asset
      Returns:
      A_Calc_Accumulated_Depr
    • setA_Curr_Dep_Exp

      public void setA_Curr_Dep_Exp(BigDecimal A_Curr_Dep_Exp)
      Set A_Curr_Dep_Exp.
      Specified by:
      setA_Curr_Dep_Exp in interface I_I_Asset
      Parameters:
      A_Curr_Dep_Exp - A_Curr_Dep_Exp
    • getA_Curr_Dep_Exp

      public BigDecimal getA_Curr_Dep_Exp()
      Get A_Curr_Dep_Exp.
      Specified by:
      getA_Curr_Dep_Exp in interface I_I_Asset
      Returns:
      A_Curr_Dep_Exp
    • setA_Current_Period

      public void setA_Current_Period(int A_Current_Period)
      Set Current Period.
      Specified by:
      setA_Current_Period in interface I_I_Asset
      Parameters:
      A_Current_Period - Current Period
    • getA_Current_Period

      public int getA_Current_Period()
      Get Current Period.
      Specified by:
      getA_Current_Period in interface I_I_Asset
      Returns:
      Current Period
    • getA_Depreciation_A

      public I_C_ValidCombination getA_Depreciation_A() throws RuntimeException
      Specified by:
      getA_Depreciation_A in interface I_I_Asset
      Throws:
      RuntimeException
    • setA_Depreciation_Acct

      public void setA_Depreciation_Acct(int A_Depreciation_Acct)
      Set Depreciation Account.
      Specified by:
      setA_Depreciation_Acct in interface I_I_Asset
      Parameters:
      A_Depreciation_Acct - Depreciation Account
    • getA_Depreciation_Acct

      public int getA_Depreciation_Acct()
      Get Depreciation Account.
      Specified by:
      getA_Depreciation_Acct in interface I_I_Asset
      Returns:
      Depreciation Account
    • setA_Depreciation_Manual_Amount

      public void setA_Depreciation_Manual_Amount(BigDecimal A_Depreciation_Manual_Amount)
      Set A_Depreciation_Manual_Amount.
      Specified by:
      setA_Depreciation_Manual_Amount in interface I_I_Asset
      Parameters:
      A_Depreciation_Manual_Amount - A_Depreciation_Manual_Amount
    • getA_Depreciation_Manual_Amount

      public BigDecimal getA_Depreciation_Manual_Amount()
      Get A_Depreciation_Manual_Amount.
      Specified by:
      getA_Depreciation_Manual_Amount in interface I_I_Asset
      Returns:
      A_Depreciation_Manual_Amount
    • setA_Depreciation_Manual_Period

      public void setA_Depreciation_Manual_Period(String A_Depreciation_Manual_Period)
      Set A_Depreciation_Manual_Period.
      Specified by:
      setA_Depreciation_Manual_Period in interface I_I_Asset
      Parameters:
      A_Depreciation_Manual_Period - A_Depreciation_Manual_Period
    • getA_Depreciation_Manual_Period

      public String getA_Depreciation_Manual_Period()
      Get A_Depreciation_Manual_Period.
      Specified by:
      getA_Depreciation_Manual_Period in interface I_I_Asset
      Returns:
      A_Depreciation_Manual_Period
    • getA_Depreciation_Table_Header

      public I_A_Depreciation_Table_Header getA_Depreciation_Table_Header() throws RuntimeException
      Specified by:
      getA_Depreciation_Table_Header in interface I_I_Asset
      Throws:
      RuntimeException
    • setA_Depreciation_Table_Header_ID

      public void setA_Depreciation_Table_Header_ID(int A_Depreciation_Table_Header_ID)
      Set A_Depreciation_Table_Header_ID.
      Specified by:
      setA_Depreciation_Table_Header_ID in interface I_I_Asset
      Parameters:
      A_Depreciation_Table_Header_ID - A_Depreciation_Table_Header_ID
    • getA_Depreciation_Table_Header_ID

      public int getA_Depreciation_Table_Header_ID()
      Get A_Depreciation_Table_Header_ID.
      Specified by:
      getA_Depreciation_Table_Header_ID in interface I_I_Asset
      Returns:
      A_Depreciation_Table_Header_ID
    • setA_Depreciation_Variable_Perc

      public void setA_Depreciation_Variable_Perc(BigDecimal A_Depreciation_Variable_Perc)
      Set Variable Percent.
      Specified by:
      setA_Depreciation_Variable_Perc in interface I_I_Asset
      Parameters:
      A_Depreciation_Variable_Perc - Variable Percent
    • getA_Depreciation_Variable_Perc

      public BigDecimal getA_Depreciation_Variable_Perc()
      Get Variable Percent.
      Specified by:
      getA_Depreciation_Variable_Perc in interface I_I_Asset
      Returns:
      Variable Percent
    • setAD_User_ID

      public void setAD_User_ID(int AD_User_ID)
      Set User/Contact.
      Specified by:
      setAD_User_ID in interface I_I_Asset
      Parameters:
      AD_User_ID - User within the system - Internal or Business Partner Contact
    • getAD_User_ID

      public int getAD_User_ID()
      Get User/Contact.
      Specified by:
      getAD_User_ID in interface I_I_Asset
      Returns:
      User within the system - Internal or Business Partner Contact
    • setA_Life_Period

      public void setA_Life_Period(int A_Life_Period)
      Set Life Periods.
      Specified by:
      setA_Life_Period in interface I_I_Asset
      Parameters:
      A_Life_Period - Life Periods
    • getA_Life_Period

      public int getA_Life_Period()
      Get Life Periods.
      Specified by:
      getA_Life_Period in interface I_I_Asset
      Returns:
      Life Periods
    • setA_Parent_Asset_ID

      public void setA_Parent_Asset_ID(int A_Parent_Asset_ID)
      Set Parent Asset.
      Specified by:
      setA_Parent_Asset_ID in interface I_I_Asset
      Parameters:
      A_Parent_Asset_ID - Parent Asset
    • getA_Parent_Asset_ID

      public int getA_Parent_Asset_ID()
      Get Parent Asset.
      Specified by:
      getA_Parent_Asset_ID in interface I_I_Asset
      Returns:
      Parent Asset
    • setA_Period_End

      public void setA_Period_End(int A_Period_End)
      Set A_Period_End.
      Specified by:
      setA_Period_End in interface I_I_Asset
      Parameters:
      A_Period_End - A_Period_End
    • getA_Period_End

      public int getA_Period_End()
      Get A_Period_End.
      Specified by:
      getA_Period_End in interface I_I_Asset
      Returns:
      A_Period_End
    • setA_Period_Posted

      public void setA_Period_Posted(int A_Period_Posted)
      Set A_Period_Posted.
      Specified by:
      setA_Period_Posted in interface I_I_Asset
      Parameters:
      A_Period_Posted - A_Period_Posted
    • getA_Period_Posted

      public int getA_Period_Posted()
      Get A_Period_Posted.
      Specified by:
      getA_Period_Posted in interface I_I_Asset
      Returns:
      A_Period_Posted
    • setA_Period_Start

      public void setA_Period_Start(int A_Period_Start)
      Set A_Period_Start.
      Specified by:
      setA_Period_Start in interface I_I_Asset
      Parameters:
      A_Period_Start - A_Period_Start
    • getA_Period_Start

      public int getA_Period_Start()
      Get A_Period_Start.
      Specified by:
      getA_Period_Start in interface I_I_Asset
      Returns:
      A_Period_Start
    • setA_Prior_Year_Accumulated_Depr

      public void setA_Prior_Year_Accumulated_Depr(BigDecimal A_Prior_Year_Accumulated_Depr)
      Set A_Prior_Year_Accumulated_Depr.
      Specified by:
      setA_Prior_Year_Accumulated_Depr in interface I_I_Asset
      Parameters:
      A_Prior_Year_Accumulated_Depr - A_Prior_Year_Accumulated_Depr
    • getA_Prior_Year_Accumulated_Depr

      public BigDecimal getA_Prior_Year_Accumulated_Depr()
      Get A_Prior_Year_Accumulated_Depr.
      Specified by:
      getA_Prior_Year_Accumulated_Depr in interface I_I_Asset
      Returns:
      A_Prior_Year_Accumulated_Depr
    • setA_QTY_Current

      public void setA_QTY_Current(int A_QTY_Current)
      Set Current Qty.
      Specified by:
      setA_QTY_Current in interface I_I_Asset
      Parameters:
      A_QTY_Current - Current Qty
    • getA_QTY_Current

      public int getA_QTY_Current()
      Get Current Qty.
      Specified by:
      getA_QTY_Current in interface I_I_Asset
      Returns:
      Current Qty
    • setA_QTY_Original

      public void setA_QTY_Original(int A_QTY_Original)
      Set A_QTY_Original.
      Specified by:
      setA_QTY_Original in interface I_I_Asset
      Parameters:
      A_QTY_Original - A_QTY_Original
    • getA_QTY_Original

      public int getA_QTY_Original()
      Get A_QTY_Original.
      Specified by:
      getA_QTY_Original in interface I_I_Asset
      Returns:
      A_QTY_Original
    • setA_Reval_Cal_Method

      public void setA_Reval_Cal_Method(String A_Reval_Cal_Method)
      Set A_Reval_Cal_Method.
      Specified by:
      setA_Reval_Cal_Method in interface I_I_Asset
      Parameters:
      A_Reval_Cal_Method - A_Reval_Cal_Method
    • getA_Reval_Cal_Method

      public String getA_Reval_Cal_Method()
      Get A_Reval_Cal_Method.
      Specified by:
      getA_Reval_Cal_Method in interface I_I_Asset
      Returns:
      A_Reval_Cal_Method
    • setA_Salvage_Value

      public void setA_Salvage_Value(BigDecimal A_Salvage_Value)
      Set Asset Salvage Value.
      Specified by:
      setA_Salvage_Value in interface I_I_Asset
      Parameters:
      A_Salvage_Value - Asset Salvage Value
    • getA_Salvage_Value

      public BigDecimal getA_Salvage_Value()
      Get Asset Salvage Value.
      Specified by:
      getA_Salvage_Value in interface I_I_Asset
      Returns:
      Asset Salvage Value
    • setA_Split_Percent

      public void setA_Split_Percent(BigDecimal A_Split_Percent)
      Set Split Percent.
      Specified by:
      setA_Split_Percent in interface I_I_Asset
      Parameters:
      A_Split_Percent - Split Percent
    • getA_Split_Percent

      public BigDecimal getA_Split_Percent()
      Get Split Percent.
      Specified by:
      getA_Split_Percent in interface I_I_Asset
      Returns:
      Split Percent
    • setAssetDepreciationDate

      public void setAssetDepreciationDate(Timestamp AssetDepreciationDate)
      Set Asset Depreciation Date.
      Specified by:
      setAssetDepreciationDate in interface I_I_Asset
      Parameters:
      AssetDepreciationDate - Date of last depreciation
    • getAssetDepreciationDate

      public Timestamp getAssetDepreciationDate()
      Get Asset Depreciation Date.
      Specified by:
      getAssetDepreciationDate in interface I_I_Asset
      Returns:
      Date of last depreciation
    • setAssetDisposalDate

      public void setAssetDisposalDate(Timestamp AssetDisposalDate)
      Set Asset Disposal Date.
      Specified by:
      setAssetDisposalDate in interface I_I_Asset
      Parameters:
      AssetDisposalDate - Date when the asset is/was disposed
    • getAssetDisposalDate

      public Timestamp getAssetDisposalDate()
      Get Asset Disposal Date.
      Specified by:
      getAssetDisposalDate in interface I_I_Asset
      Returns:
      Date when the asset is/was disposed
    • setAssetMarketValueAmt

      public void setAssetMarketValueAmt(BigDecimal AssetMarketValueAmt)
      Set Market value Amount.
      Specified by:
      setAssetMarketValueAmt in interface I_I_Asset
      Parameters:
      AssetMarketValueAmt - Market value of the asset
    • getAssetMarketValueAmt

      public BigDecimal getAssetMarketValueAmt()
      Get Market value Amount.
      Specified by:
      getAssetMarketValueAmt in interface I_I_Asset
      Returns:
      Market value of the asset
    • setAssetServiceDate

      public void setAssetServiceDate(Timestamp AssetServiceDate)
      Set In Service Date.
      Specified by:
      setAssetServiceDate in interface I_I_Asset
      Parameters:
      AssetServiceDate - Date when Asset was put into service
    • getAssetServiceDate

      public Timestamp getAssetServiceDate()
      Get In Service Date.
      Specified by:
      getAssetServiceDate in interface I_I_Asset
      Returns:
      Date when Asset was put into service
    • getC_AcctSchema

      public I_C_AcctSchema getC_AcctSchema() throws RuntimeException
      Specified by:
      getC_AcctSchema in interface I_I_Asset
      Throws:
      RuntimeException
    • setC_AcctSchema_ID

      public void setC_AcctSchema_ID(int C_AcctSchema_ID)
      Set Accounting Schema.
      Specified by:
      setC_AcctSchema_ID in interface I_I_Asset
      Parameters:
      C_AcctSchema_ID - Rules for accounting
    • getC_AcctSchema_ID

      public int getC_AcctSchema_ID()
      Get Accounting Schema.
      Specified by:
      getC_AcctSchema_ID in interface I_I_Asset
      Returns:
      Rules for accounting
    • getC_BPartner

      public I_C_BPartner getC_BPartner() throws RuntimeException
      Specified by:
      getC_BPartner in interface I_I_Asset
      Throws:
      RuntimeException
    • setC_BPartner_ID

      public void setC_BPartner_ID(int C_BPartner_ID)
      Set Business Partner.
      Specified by:
      setC_BPartner_ID in interface I_I_Asset
      Parameters:
      C_BPartner_ID - Identifies a Business Partner
    • getC_BPartner_ID

      public int getC_BPartner_ID()
      Get Business Partner.
      Specified by:
      getC_BPartner_ID in interface I_I_Asset
      Returns:
      Identifies a Business Partner
    • getC_BPartner_Location

      public I_C_BPartner_Location getC_BPartner_Location() throws RuntimeException
      Specified by:
      getC_BPartner_Location in interface I_I_Asset
      Throws:
      RuntimeException
    • setC_BPartner_Location_ID

      public void setC_BPartner_Location_ID(int C_BPartner_Location_ID)
      Set Partner Location.
      Specified by:
      setC_BPartner_Location_ID in interface I_I_Asset
      Parameters:
      C_BPartner_Location_ID - Identifies the (ship to) address for this Business Partner
    • getC_BPartner_Location_ID

      public int getC_BPartner_Location_ID()
      Get Partner Location.
      Specified by:
      getC_BPartner_Location_ID in interface I_I_Asset
      Returns:
      Identifies the (ship to) address for this Business Partner
    • getC_Location

      public I_C_Location getC_Location() throws RuntimeException
      Specified by:
      getC_Location in interface I_I_Asset
      Throws:
      RuntimeException
    • setC_Location_ID

      public void setC_Location_ID(int C_Location_ID)
      Set Address.
      Specified by:
      setC_Location_ID in interface I_I_Asset
      Parameters:
      C_Location_ID - Location or Address
    • getC_Location_ID

      public int getC_Location_ID()
      Get Address.
      Specified by:
      getC_Location_ID in interface I_I_Asset
      Returns:
      Location or Address
    • setDescription

      public void setDescription(String Description)
      Set Description.
      Specified by:
      setDescription in interface I_I_Asset
      Parameters:
      Description - Optional short description of the record
    • getDescription

      public String getDescription()
      Get Description.
      Specified by:
      getDescription in interface I_I_Asset
      Returns:
      Optional short description of the record
    • setGuaranteeDate

      public void setGuaranteeDate(Timestamp GuaranteeDate)
      Set Guarantee Date.
      Specified by:
      setGuaranteeDate in interface I_I_Asset
      Parameters:
      GuaranteeDate - Date when guarantee expires
    • getGuaranteeDate

      public Timestamp getGuaranteeDate()
      Get Guarantee Date.
      Specified by:
      getGuaranteeDate in interface I_I_Asset
      Returns:
      Date when guarantee expires
    • setHelp

      public void setHelp(String Help)
      Set Comment/Help.
      Specified by:
      setHelp in interface I_I_Asset
      Parameters:
      Help - Comment or Hint
    • getHelp

      public String getHelp()
      Get Comment/Help.
      Specified by:
      getHelp in interface I_I_Asset
      Returns:
      Comment or Hint
    • setI_Asset_ID

      public void setI_Asset_ID(int I_Asset_ID)
      Set Asset.
      Specified by:
      setI_Asset_ID in interface I_I_Asset
      Parameters:
      I_Asset_ID - Asset
    • getI_Asset_ID

      public int getI_Asset_ID()
      Get Asset.
      Specified by:
      getI_Asset_ID in interface I_I_Asset
      Returns:
      Asset
    • getKeyNamePair

      public KeyNamePair getKeyNamePair()
      Get Record ID/ColumnName
      Returns:
      ID/ColumnName pair
    • setI_Asset_UU

      public void setI_Asset_UU(String I_Asset_UU)
      Set I_Asset_UU.
      Specified by:
      setI_Asset_UU in interface I_I_Asset
      Parameters:
      I_Asset_UU - I_Asset_UU
    • getI_Asset_UU

      public String getI_Asset_UU()
      Get I_Asset_UU.
      Specified by:
      getI_Asset_UU in interface I_I_Asset
      Returns:
      I_Asset_UU
    • setI_ErrorMsg

      public void setI_ErrorMsg(String I_ErrorMsg)
      Set Import Error Message.
      Specified by:
      setI_ErrorMsg in interface I_I_Asset
      Parameters:
      I_ErrorMsg - Messages generated from import process
    • getI_ErrorMsg

      public String getI_ErrorMsg()
      Get Import Error Message.
      Specified by:
      getI_ErrorMsg in interface I_I_Asset
      Returns:
      Messages generated from import process
    • setI_IsImported

      public void setI_IsImported(boolean I_IsImported)
      Set Imported.
      Specified by:
      setI_IsImported in interface I_I_Asset
      Parameters:
      I_IsImported - Has this import been processed
    • isI_IsImported

      public boolean isI_IsImported()
      Get Imported.
      Specified by:
      isI_IsImported in interface I_I_Asset
      Returns:
      Has this import been processed
    • setIsDepreciated

      public void setIsDepreciated(boolean IsDepreciated)
      Set Depreciate.
      Specified by:
      setIsDepreciated in interface I_I_Asset
      Parameters:
      IsDepreciated - The asset will be depreciated
    • isDepreciated

      public boolean isDepreciated()
      Get Depreciate.
      Specified by:
      isDepreciated in interface I_I_Asset
      Returns:
      The asset will be depreciated
    • setIsDisposed

      public void setIsDisposed(boolean IsDisposed)
      Set Disposed.
      Specified by:
      setIsDisposed in interface I_I_Asset
      Parameters:
      IsDisposed - The asset is disposed
    • isDisposed

      public boolean isDisposed()
      Get Disposed.
      Specified by:
      isDisposed in interface I_I_Asset
      Returns:
      The asset is disposed
    • setIsFullyDepreciated

      public void setIsFullyDepreciated(boolean IsFullyDepreciated)
      Set Fully depreciated.
      Specified by:
      setIsFullyDepreciated in interface I_I_Asset
      Parameters:
      IsFullyDepreciated - The asset is fully depreciated
    • isFullyDepreciated

      public boolean isFullyDepreciated()
      Get Fully depreciated.
      Specified by:
      isFullyDepreciated in interface I_I_Asset
      Returns:
      The asset is fully depreciated
    • setIsInPosession

      public void setIsInPosession(boolean IsInPosession)
      Set In Possession.
      Specified by:
      setIsInPosession in interface I_I_Asset
      Parameters:
      IsInPosession - The asset is in the possession of the organization
    • isInPosession

      public boolean isInPosession()
      Get In Possession.
      Specified by:
      isInPosession in interface I_I_Asset
      Returns:
      The asset is in the possession of the organization
    • setIsOwned

      public void setIsOwned(boolean IsOwned)
      Set Owned.
      Specified by:
      setIsOwned in interface I_I_Asset
      Parameters:
      IsOwned - The asset is owned by the organization
    • isOwned

      public boolean isOwned()
      Get Owned.
      Specified by:
      isOwned in interface I_I_Asset
      Returns:
      The asset is owned by the organization
    • setLifeUseUnits

      public void setLifeUseUnits(int LifeUseUnits)
      Set Life use.
      Specified by:
      setLifeUseUnits in interface I_I_Asset
      Parameters:
      LifeUseUnits - Units of use until the asset is not usable anymore
    • getLifeUseUnits

      public int getLifeUseUnits()
      Get Life use.
      Specified by:
      getLifeUseUnits in interface I_I_Asset
      Returns:
      Units of use until the asset is not usable anymore
    • setLocationComment

      public void setLocationComment(String LocationComment)
      Set Location comment.
      Specified by:
      setLocationComment in interface I_I_Asset
      Parameters:
      LocationComment - Additional comments or remarks concerning the location
    • getLocationComment

      public String getLocationComment()
      Get Location comment.
      Specified by:
      getLocationComment in interface I_I_Asset
      Returns:
      Additional comments or remarks concerning the location
    • setLot

      public void setLot(String Lot)
      Set Lot No.
      Specified by:
      setLot in interface I_I_Asset
      Parameters:
      Lot - Lot number (alphanumeric)
    • getLot

      public String getLot()
      Get Lot No.
      Specified by:
      getLot in interface I_I_Asset
      Returns:
      Lot number (alphanumeric)
    • getM_AttributeSetInstance

      public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException
      Specified by:
      getM_AttributeSetInstance in interface I_I_Asset
      Throws:
      RuntimeException
    • setM_AttributeSetInstance_ID

      public void setM_AttributeSetInstance_ID(int M_AttributeSetInstance_ID)
      Set Attribute Set Instance.
      Specified by:
      setM_AttributeSetInstance_ID in interface I_I_Asset
      Parameters:
      M_AttributeSetInstance_ID - Product Attribute Set Instance
    • getM_AttributeSetInstance_ID

      public int getM_AttributeSetInstance_ID()
      Get Attribute Set Instance.
      Specified by:
      getM_AttributeSetInstance_ID in interface I_I_Asset
      Returns:
      Product Attribute Set Instance
    • getM_Locator

      public I_M_Locator getM_Locator() throws RuntimeException
      Specified by:
      getM_Locator in interface I_I_Asset
      Throws:
      RuntimeException
    • setM_Locator_ID

      public void setM_Locator_ID(int M_Locator_ID)
      Set Locator.
      Specified by:
      setM_Locator_ID in interface I_I_Asset
      Parameters:
      M_Locator_ID - Warehouse Locator
    • getM_Locator_ID

      public int getM_Locator_ID()
      Get Locator.
      Specified by:
      getM_Locator_ID in interface I_I_Asset
      Returns:
      Warehouse Locator
    • getM_Product

      public I_M_Product getM_Product() throws RuntimeException
      Specified by:
      getM_Product in interface I_I_Asset
      Throws:
      RuntimeException
    • setM_Product_ID

      public void setM_Product_ID(int M_Product_ID)
      Set Product.
      Specified by:
      setM_Product_ID in interface I_I_Asset
      Parameters:
      M_Product_ID - Product, Service, Item
    • getM_Product_ID

      public int getM_Product_ID()
      Get Product.
      Specified by:
      getM_Product_ID in interface I_I_Asset
      Returns:
      Product, Service, Item
    • setName

      public void setName(String Name)
      Set Name.
      Specified by:
      setName in interface I_I_Asset
      Parameters:
      Name - Alphanumeric identifier of the entity
    • getName

      public String getName()
      Get Name.
      Specified by:
      getName in interface I_I_Asset
      Returns:
      Alphanumeric identifier of the entity
    • setPostingType

      public void setPostingType(String PostingType)
      Set Posting Type.
      Specified by:
      setPostingType in interface I_I_Asset
      Parameters:
      PostingType - The type of posted amount for the transaction
    • getPostingType

      public String getPostingType()
      Get Posting Type.
      Specified by:
      getPostingType in interface I_I_Asset
      Returns:
      The type of posted amount for the transaction
    • setProcessed

      public void setProcessed(boolean Processed)
      Set Processed.
      Specified by:
      setProcessed in interface I_I_Asset
      Parameters:
      Processed - The document has been processed
    • isProcessed

      public boolean isProcessed()
      Get Processed.
      Specified by:
      isProcessed in interface I_I_Asset
      Returns:
      The document has been processed
    • setProcessing

      public void setProcessing(boolean Processing)
      Set Process Now.
      Specified by:
      setProcessing in interface I_I_Asset
      Parameters:
      Processing - Process Now
    • isProcessing

      public boolean isProcessing()
      Get Process Now.
      Specified by:
      isProcessing in interface I_I_Asset
      Returns:
      Process Now
    • setSerNo

      public void setSerNo(String SerNo)
      Set Serial No.
      Specified by:
      setSerNo in interface I_I_Asset
      Parameters:
      SerNo - Product Serial Number
    • getSerNo

      public String getSerNo()
      Get Serial No.
      Specified by:
      getSerNo in interface I_I_Asset
      Returns:
      Product Serial Number
    • setUseLifeMonths

      public void setUseLifeMonths(int UseLifeMonths)
      Set Usable Life - Months.
      Specified by:
      setUseLifeMonths in interface I_I_Asset
      Parameters:
      UseLifeMonths - Months of the usable life of the asset
    • getUseLifeMonths

      public int getUseLifeMonths()
      Get Usable Life - Months.
      Specified by:
      getUseLifeMonths in interface I_I_Asset
      Returns:
      Months of the usable life of the asset
    • setUseLifeYears

      public void setUseLifeYears(BigDecimal UseLifeYears)
      Set Usable Life - Years.
      Specified by:
      setUseLifeYears in interface I_I_Asset
      Parameters:
      UseLifeYears - Years of the usable life of the asset
    • getUseLifeYears

      public BigDecimal getUseLifeYears()
      Get Usable Life - Years.
      Specified by:
      getUseLifeYears in interface I_I_Asset
      Returns:
      Years of the usable life of the asset
    • setUseUnits

      public void setUseUnits(int UseUnits)
      Set Use units.
      Specified by:
      setUseUnits in interface I_I_Asset
      Parameters:
      UseUnits - Currently used units of the assets
    • getUseUnits

      public int getUseUnits()
      Get Use units.
      Specified by:
      getUseUnits in interface I_I_Asset
      Returns:
      Currently used units of the assets
    • setValue

      public void setValue(String Value)
      Set Search Key.
      Specified by:
      setValue in interface I_I_Asset
      Parameters:
      Value - Search key for the record in the format required - must be unique
    • getValue

      public String getValue()
      Get Search Key.
      Specified by:
      getValue in interface I_I_Asset
      Returns:
      Search key for the record in the format required - must be unique
    • setVersionNo

      public void setVersionNo(String VersionNo)
      Set Version No.
      Specified by:
      setVersionNo in interface I_I_Asset
      Parameters:
      VersionNo - Version Number
    • getVersionNo

      public String getVersionNo()
      Get Version No.
      Specified by:
      getVersionNo in interface I_I_Asset
      Returns:
      Version Number