Class DocLine_CostAdjustment


  • public class DocLine_CostAdjustment
    extends DocLine
    • Constructor Detail

      • DocLine_CostAdjustment

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

      • setSourceProcess

        public void setSourceProcess​(String p_sourceProcess)
      • getSourceProcess

        public String getSourceProcess()
      • setIsSource

        public void setIsSource​(boolean p_isSource)
      • getIsSource

        public boolean getIsSource()
      • setIsUnitCost

        public void setIsUnitCost​(boolean isUnitCost)
      • isUnitCost

        public boolean isUnitCost()
      • setTrxType

        public void setTrxType​(String transactionId)
      • getTransactionType

        public String getTransactionType()
      • setAmount

        public void setAmount​(String amt)
        Description copied from class: DocLine
        Set Amount (DR)
        Overrides:
        setAmount in class DocLine
        Parameters:
        amt - source amt
      • getAmount

        public String getAmount()
        Description copied from class: DocLine
        Line Net Amount or Dr-Cr
        Overrides:
        getAmount in class DocLine
        Returns:
        balance
      • setWarehouseId

        public void setWarehouseId​(String warehouse)
      • getWarehouseId

        public String getWarehouseId()
      • isTransactionNegative

        public boolean isTransactionNegative()
      • 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