Class X_I_ReportLine

    • Constructor Detail

      • X_I_ReportLine

        public X_I_ReportLine​(Properties ctx,
                              int I_ReportLine_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
      • setCalculationType

        public void setCalculationType​(String CalculationType)
        Set Calculation.
        Specified by:
        setCalculationType in interface I_I_ReportLine
        Parameters:
        CalculationType - Calculation
      • setC_ElementValue_ID

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

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

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

        public void setElementValue​(String ElementValue)
        Set Element Key.
        Specified by:
        setElementValue in interface I_I_ReportLine
        Parameters:
        ElementValue - Key of the element
      • setI_ErrorMsg

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

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

        public void setI_ReportLine_ID​(int I_ReportLine_ID)
        Set Import Report Line Set.
        Specified by:
        setI_ReportLine_ID in interface I_I_ReportLine
        Parameters:
        I_ReportLine_ID - Import Report Line Set values
      • getI_ReportLine_ID

        public int getI_ReportLine_ID()
        Get Import Report Line Set.
        Specified by:
        getI_ReportLine_ID in interface I_I_ReportLine
        Returns:
        Import Report Line Set values
      • setI_ReportLine_UU

        public void setI_ReportLine_UU​(String I_ReportLine_UU)
        Set I_ReportLine_UU.
        Specified by:
        setI_ReportLine_UU in interface I_I_ReportLine
        Parameters:
        I_ReportLine_UU - I_ReportLine_UU
      • setIsPrinted

        public void setIsPrinted​(boolean IsPrinted)
        Set Printed.
        Specified by:
        setIsPrinted in interface I_I_ReportLine
        Parameters:
        IsPrinted - Indicates if this document / line is printed
      • isPrinted

        public boolean isPrinted()
        Get Printed.
        Specified by:
        isPrinted in interface I_I_ReportLine
        Returns:
        Indicates if this document / line is printed
      • setIsSummary

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

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

        public void setLineType​(String LineType)
        Set Line Type.
        Specified by:
        setLineType in interface I_I_ReportLine
        Parameters:
        LineType - Line Type
      • setName

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

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

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

        public void setPAAmountType​(String PAAmountType)
        Set Amount Type.
        Specified by:
        setPAAmountType in interface I_I_ReportLine
        Parameters:
        PAAmountType - PA Amount Type for reporting
      • setPAPeriodType

        public void setPAPeriodType​(String PAPeriodType)
        Set Period Type.
        Specified by:
        setPAPeriodType in interface I_I_ReportLine
        Parameters:
        PAPeriodType - PA Period Type
      • setPA_ReportLine_ID

        public void setPA_ReportLine_ID​(int PA_ReportLine_ID)
        Set Report Line.
        Specified by:
        setPA_ReportLine_ID in interface I_I_ReportLine
        Parameters:
        PA_ReportLine_ID - Report Line
      • setPA_ReportLineSet_ID

        public void setPA_ReportLineSet_ID​(int PA_ReportLineSet_ID)
        Set Report Line Set.
        Specified by:
        setPA_ReportLineSet_ID in interface I_I_ReportLine
        Parameters:
        PA_ReportLineSet_ID - Report Line Set
      • setPA_ReportSource_ID

        public void setPA_ReportSource_ID​(int PA_ReportSource_ID)
        Set Report Source.
        Specified by:
        setPA_ReportSource_ID in interface I_I_ReportLine
        Parameters:
        PA_ReportSource_ID - Restriction of what will be shown in Report Line
      • getPA_ReportSource_ID

        public int getPA_ReportSource_ID()
        Get Report Source.
        Specified by:
        getPA_ReportSource_ID in interface I_I_ReportLine
        Returns:
        Restriction of what will be shown in Report Line
      • setPostingType

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

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

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

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

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

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

        public void setReportLineSetName​(String ReportLineSetName)
        Set Report Line Set Name.
        Specified by:
        setReportLineSetName in interface I_I_ReportLine
        Parameters:
        ReportLineSetName - Name of the Report Line Set
      • setSeqNo

        public void setSeqNo​(int SeqNo)
        Set Sequence.
        Specified by:
        setSeqNo in interface I_I_ReportLine
        Parameters:
        SeqNo - Method of ordering records; lowest number comes first
      • getSeqNo

        public int getSeqNo()
        Get Sequence.
        Specified by:
        getSeqNo in interface I_I_ReportLine
        Returns:
        Method of ordering records; lowest number comes first