Class AcctSchema

    • Field Detail

      • m_C_AcctSchema_ID

        public String m_C_AcctSchema_ID
      • m_Name

        public String m_Name
      • m_GAAP

        public String m_GAAP
      • m_IsAccrual

        public String m_IsAccrual
      • m_HasAlias

        public String m_HasAlias
      • m_CostingMethod

        public String m_CostingMethod
      • m_C_Currency_ID

        public String m_C_Currency_ID
      • m_AD_Client_ID

        public String m_AD_Client_ID
      • m_IsTradeDiscountPosted

        public String m_IsTradeDiscountPosted
      • m_IsDiscountCorrectsTax

        public String m_IsDiscountCorrectsTax
      • m_CurrencyRateType

        public String m_CurrencyRateType
      • m_UseSuspenseBalancing

        public String m_UseSuspenseBalancing
      • m_SuspenseBalancing_Acct

        public Account m_SuspenseBalancing_Acct
      • m_UseSuspenseError

        public String m_UseSuspenseError
      • m_SuspenseError_Acct

        public Account m_SuspenseError_Acct
      • m_UseCurrencyBalancing

        public String m_UseCurrencyBalancing
      • m_CurrencyBalancing_Acct

        public Account m_CurrencyBalancing_Acct
      • m_DueTo_Acct

        public Account m_DueTo_Acct
      • m_DueFrom_Acct

        public Account m_DueFrom_Acct
    • Method Detail

      • isCurrencyBalancing

        public boolean isCurrencyBalancing()
        Use Currency Balancing
        Returns:
        true if currency balancing
      • getCurrencyBalancing_Acct

        public Account getCurrencyBalancing_Acct()
        Get Currency Balancing Account
        Returns:
        currency balancing account
      • getAcctSchemaElement

        public AcctSchemaElement getAcctSchemaElement​(String segmentType)
        Get AcctSchema Element
        Parameters:
        segmentType - segment type - AcctSchemaElement.SEGMENT_
        Returns:
        AcctSchemaElement
      • getC_AcctSchema_ID

        public String getC_AcctSchema_ID()
        Get Acct_Schema
        Returns:
        C_AcctSchema_ID
      • getC_Currency_ID

        public String getC_Currency_ID()
        Get C_Currency_ID
        Returns:
        C_Currency_ID
      • getCurrencyRateType

        public String getCurrencyRateType()
        Get Currency Rate Type
        Returns:
        Currency Rate Type
      • isSuspenseBalancing

        public boolean isSuspenseBalancing()
        Use Suspense Balancing
        Returns:
        true if suspense balancing
      • isAccrual

        public boolean isAccrual()
        Is Accrual
        Returns:
        true if accrual
      • isAcctSchemaElement

        public boolean isAcctSchemaElement​(String segmentType)
        Has AcctSchema Element
        Parameters:
        segmentType - segment type - AcctSchemaElement.SEGMENT_
        Returns:
        true if schema has segment type
      • getSuspenseBalancing_Acct

        public Account getSuspenseBalancing_Acct()
        Get Suspense Balancing Account
        Returns:
        suspense balancing account
      • getAcctSchemaArray

        public static AcctSchema[] getAcctSchemaArray​(ConnectionProvider conn,
                                                      String AD_Client_ID,
                                                      String AD_Org_ID)
        AcctSchema Element Array
        Parameters:
        AD_Client_ID - client
        Returns:
        AcctSchema Array of Client
      • getAcctSchemaList

        public static ArrayList<Object> getAcctSchemaList​(ConnectionProvider conn,
                                                          String AD_Client_ID,
                                                          String AD_Org_ID)
        Factory: Get AccountSchema List
        Parameters:
        AD_Client_ID - client
        Returns:
        ArrayList of AcctSchema of Client