Class DocLine_Invoice


  • public class DocLine_Invoice
    extends DocLine
    • Constructor Detail

      • DocLine_Invoice

        public DocLine_Invoice​(String DocumentType,
                               String TrxHeader_ID,
                               String TrxLine_ID)
    • Method Detail

      • isDeferred

        public boolean isDeferred()
      • setIsDeferred

        public void setIsDeferred​(boolean m_IsDeferred)
      • getDefPlanType

        public String getDefPlanType()
      • setDefPlanType

        public void setDefPlanType​(String m_RevPlanType)
      • getPeriodNumber

        public int getPeriodNumber()
      • setPeriodNumber

        public void setPeriodNumber​(int m_PeriodNumber)
      • getStartingPeriodId

        public String getStartingPeriodId()
      • setStartingPeriodId

        public void setStartingPeriodId​(String m_StartingPeriodId)
      • setAmount

        public void setAmount​(String LineNetAmt,
                              String PriceList,
                              String Qty)
      • getAccount

        public Account getAccount​(String AcctType,
                                  AcctSchema as,
                                  ConnectionProvider conn)
        Line Account from Product (or Charge).
        Parameters:
        AcctType - see ProoductInfo.ACCTTYPE_* (0..3)
        as - Accounting schema
        Returns:
        Requested Product Account