Class X_I_Asset

    • Field Detail

      • 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:
        Constant Field Values
      • A_DEPRECIATION_MANUAL_PERIOD_Period

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

        public static final String A_DEPRECIATION_MANUAL_PERIOD_Yearly
        Yearly = YR
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • A_REVAL_CAL_METHOD_InceptionToDate

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

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

        public static final int POSTINGTYPE_AD_Reference_ID
        PostingType AD_Reference_ID=125
        See Also:
        Constant Field Values
    • Constructor Detail

      • X_I_Asset

        public X_I_Asset​(Properties ctx,
                         int I_Asset_ID,
                         String trxName)
        Standard Constructor
    • Method Detail

      • 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:
        POInfo
      • toString

        public String toString()
        Description copied from class: PO
        String representation
        Overrides:
        toString in class PO
        Returns:
        String representation
      • 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
      • 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
      • 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​(int 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 int 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
      • 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
      • 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
      • 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
      • 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
      • 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
      • 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
      • 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
      • 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
      • 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
      • 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
      • setAssetDepreciationDate

        public void setAssetDepreciationDate​(Timestamp AssetDepreciationDate)
        Set Asset Depreciation Date.
        Specified by:
        setAssetDepreciationDate in interface I_I_Asset
        Parameters:
        AssetDepreciationDate - 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
      • 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
      • 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
      • 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
      • 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
      • 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
      • 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
      • 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)
      • 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
      • 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
      • 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 PostingType.
        Specified by:
        setPostingType in interface I_I_Asset
        Parameters:
        PostingType - The type of posted amount for the transaction
      • getPostingType

        public String getPostingType()
        Get PostingType.
        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​(int 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 int 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