Class X_I_ElementValue

    • Constructor Detail

      • X_I_ElementValue

        public X_I_ElementValue​(Properties ctx,
                                int I_ElementValue_ID,
                                String trxName)
        Standard Constructor
    • Method Detail

      • get_AccessLevel

        protected int get_AccessLevel()
        AccessLevel
        Specified by:
        get_AccessLevel in class PO
        Returns:
        6 - System - Client
      • 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
      • setAccountSign

        public void setAccountSign​(String AccountSign)
        Set Account Sign.
        Specified by:
        setAccountSign in interface I_I_ElementValue
        Parameters:
        AccountSign - Indicates the Natural Sign of the Account as a Debit or Credit
      • getAccountSign

        public String getAccountSign()
        Get Account Sign.
        Specified by:
        getAccountSign in interface I_I_ElementValue
        Returns:
        Indicates the Natural Sign of the Account as a Debit or Credit
      • setAccountType

        public void setAccountType​(String AccountType)
        Set Account Type.
        Specified by:
        setAccountType in interface I_I_ElementValue
        Parameters:
        AccountType - Indicates the type of account
      • setAD_Column_ID

        public void setAD_Column_ID​(int AD_Column_ID)
        Set Column.
        Specified by:
        setAD_Column_ID in interface I_I_ElementValue
        Parameters:
        AD_Column_ID - Column in the table
      • setC_Element_ID

        public void setC_Element_ID​(int C_Element_ID)
        Set Element.
        Specified by:
        setC_Element_ID in interface I_I_ElementValue
        Parameters:
        C_Element_ID - Accounting Element
      • setC_ElementValue_ID

        public void setC_ElementValue_ID​(int C_ElementValue_ID)
        Set Account Element.
        Specified by:
        setC_ElementValue_ID in interface I_I_ElementValue
        Parameters:
        C_ElementValue_ID - Account Element
      • setDefault_Account

        public void setDefault_Account​(String Default_Account)
        Set Default Account.
        Specified by:
        setDefault_Account in interface I_I_ElementValue
        Parameters:
        Default_Account - Name of the Default Account Column
      • setDescription

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

        public void setElementName​(String ElementName)
        Set Element Name.
        Specified by:
        setElementName in interface I_I_ElementValue
        Parameters:
        ElementName - Name of the Element
      • setI_ElementValue_ID

        public void setI_ElementValue_ID​(int I_ElementValue_ID)
        Set Import Account.
        Specified by:
        setI_ElementValue_ID in interface I_I_ElementValue
        Parameters:
        I_ElementValue_ID - Import Account Value
      • setI_ElementValue_UU

        public void setI_ElementValue_UU​(String I_ElementValue_UU)
        Set I_ElementValue_UU.
        Specified by:
        setI_ElementValue_UU in interface I_I_ElementValue
        Parameters:
        I_ElementValue_UU - I_ElementValue_UU
      • setI_ErrorMsg

        public void setI_ErrorMsg​(String I_ErrorMsg)
        Set Import Error Message.
        Specified by:
        setI_ErrorMsg in interface I_I_ElementValue
        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_ElementValue
        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_ElementValue
        Parameters:
        I_IsImported - Has this import been processed
      • isI_IsImported

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

        public void setIsDocControlled​(boolean IsDocControlled)
        Set Document Controlled.
        Specified by:
        setIsDocControlled in interface I_I_ElementValue
        Parameters:
        IsDocControlled - Control account - If an account is controlled by a document, you cannot post manually to it
      • isDocControlled

        public boolean isDocControlled()
        Get Document Controlled.
        Specified by:
        isDocControlled in interface I_I_ElementValue
        Returns:
        Control account - If an account is controlled by a document, you cannot post manually to it
      • setIsSummary

        public void setIsSummary​(boolean IsSummary)
        Set Summary Level.
        Specified by:
        setIsSummary in interface I_I_ElementValue
        Parameters:
        IsSummary - This is a summary entity
      • isSummary

        public boolean isSummary()
        Get Summary Level.
        Specified by:
        isSummary in interface I_I_ElementValue
        Returns:
        This is a summary entity
      • setName

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

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

        public void setParentElementValue_ID​(int ParentElementValue_ID)
        Set Parent Account.
        Specified by:
        setParentElementValue_ID in interface I_I_ElementValue
        Parameters:
        ParentElementValue_ID - The parent (summary) account
      • setParentValue

        public void setParentValue​(String ParentValue)
        Set Parent Key.
        Specified by:
        setParentValue in interface I_I_ElementValue
        Parameters:
        ParentValue - Key if the Parent
      • setPostActual

        public void setPostActual​(boolean PostActual)
        Set Post Actual.
        Specified by:
        setPostActual in interface I_I_ElementValue
        Parameters:
        PostActual - Actual Values can be posted
      • isPostActual

        public boolean isPostActual()
        Get Post Actual.
        Specified by:
        isPostActual in interface I_I_ElementValue
        Returns:
        Actual Values can be posted
      • setPostBudget

        public void setPostBudget​(boolean PostBudget)
        Set Post Budget.
        Specified by:
        setPostBudget in interface I_I_ElementValue
        Parameters:
        PostBudget - Budget values can be posted
      • isPostBudget

        public boolean isPostBudget()
        Get Post Budget.
        Specified by:
        isPostBudget in interface I_I_ElementValue
        Returns:
        Budget values can be posted
      • setPostEncumbrance

        public void setPostEncumbrance​(boolean PostEncumbrance)
        Set Post Encumbrance.
        Specified by:
        setPostEncumbrance in interface I_I_ElementValue
        Parameters:
        PostEncumbrance - Post commitments to this account
      • isPostEncumbrance

        public boolean isPostEncumbrance()
        Get Post Encumbrance.
        Specified by:
        isPostEncumbrance in interface I_I_ElementValue
        Returns:
        Post commitments to this account
      • setPostStatistical

        public void setPostStatistical​(boolean PostStatistical)
        Set Post Statistical.
        Specified by:
        setPostStatistical in interface I_I_ElementValue
        Parameters:
        PostStatistical - Post statistical quantities to this account?
      • isPostStatistical

        public boolean isPostStatistical()
        Get Post Statistical.
        Specified by:
        isPostStatistical in interface I_I_ElementValue
        Returns:
        Post statistical quantities to this account?
      • setProcessed

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

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

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

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

        public void setValue​(String Value)
        Set Search Key.
        Specified by:
        setValue in interface I_I_ElementValue
        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_ElementValue
        Returns:
        Search key for the record in the format required - must be unique
      • getKeyNamePair

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