Package org.openbravo.erpCommon.ad_forms
Class DocLine_CostAdjustment
- java.lang.Object
-
- org.openbravo.erpCommon.ad_forms.DocLine
-
- org.openbravo.erpCommon.ad_forms.DocLine_CostAdjustment
-
public class DocLine_CostAdjustment extends DocLine
-
-
Field Summary
Fields Modifier and Type Field Description static String
TRXTYPE_BOM
static String
TRXTYPE_INTERNALCONSUMPTION
static String
TRXTYPE_INTERNALMOVEMENTFROM
static String
TRXTYPE_INTERNALMOVEMENTTO
static String
TRXTYPE_INVENTORY
static String
TRXTYPE_MANUFACTURING
static String
TRXTYPE_RECEIPT
static String
TRXTYPE_SHIPMENT
-
Fields inherited from class org.openbravo.erpCommon.ad_forms.DocLine
m_A_Asset_ID, m_account, m_AD_Org_ID, m_AD_OrgTrx_ID, m_AmtAcctCr, m_AmtAcctDr, m_AmtSourceCr, m_AmtSourceDr, m_C_AcctSchema_ID, m_C_Activity_ID, m_C_BPartner_ID, m_C_Campaign_ID, m_C_Charge_ID, m_C_Costcenter_ID, m_C_Currency_ID, m_C_Glitem_ID, m_C_LocFrom_ID, m_C_LocTo_ID, m_C_Project_ID, m_C_SalesRegion_ID, m_C_Tax_ID, m_C_UOM_ID, m_C_WithHolding_ID, m_ChargeAmt, m_DateAcct, m_DateDoc, m_description, m_Line, m_M_Product_ID, m_qty, m_Record_Id2, m_TrxHeader_ID, m_TrxLine_ID, m_User1_ID, m_User2_ID, p_DocumentType, p_productInfo, ZERO
-
-
Constructor Summary
Constructors Constructor Description DocLine_CostAdjustment(String DocumentType, String TrxHeader_ID, String TrxLine_ID)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Account
getAccount(String AcctType, AcctSchema as, ConnectionProvider conn)
Line Account from Product (or Charge).String
getAmount()
Line Net Amount or Dr-Crboolean
getIsSource()
String
getServletInfo()
String
getSourceProcess()
String
getTransactionType()
CostingServer.TrxType
getTrxType()
String
getWarehouseId()
boolean
isTransactionNegative()
boolean
isUnitCost()
void
setAmount(String amt)
Set Amount (DR)void
setIsSource(boolean p_isSource)
void
setIsUnitCost(boolean isUnitCost)
void
setSourceProcess(String p_sourceProcess)
void
setTransactionType(CostingServer.TrxType trxType)
void
setTrxType(String transactionId)
void
setWarehouseId(String warehouse)
-
Methods inherited from class org.openbravo.erpCommon.ad_forms.DocLine
copyInfo, getAccount, getAmtSourceCr, getAmtSourceDr, getC_AcctSchema_ID, getChargeAccount, getM_C_Tax_ID, getM_C_WithHolding_ID, getM_description, loadAttributes, setAccount, setAD_Org_ID, setAmount, setConvertedAmt, setM_C_Tax_ID, setM_C_WithHolding_ID, setQty
-
-
-
-
Field Detail
-
TRXTYPE_SHIPMENT
public static final String TRXTYPE_SHIPMENT
- See Also:
- Constant Field Values
-
TRXTYPE_RECEIPT
public static final String TRXTYPE_RECEIPT
- See Also:
- Constant Field Values
-
TRXTYPE_INVENTORY
public static final String TRXTYPE_INVENTORY
- See Also:
- Constant Field Values
-
TRXTYPE_INTERNALMOVEMENTFROM
public static final String TRXTYPE_INTERNALMOVEMENTFROM
- See Also:
- Constant Field Values
-
TRXTYPE_INTERNALMOVEMENTTO
public static final String TRXTYPE_INTERNALMOVEMENTTO
- See Also:
- Constant Field Values
-
TRXTYPE_INTERNALCONSUMPTION
public static final String TRXTYPE_INTERNALCONSUMPTION
- See Also:
- Constant Field Values
-
TRXTYPE_BOM
public static final String TRXTYPE_BOM
- See Also:
- Constant Field Values
-
TRXTYPE_MANUFACTURING
public static final String TRXTYPE_MANUFACTURING
- See Also:
- Constant Field Values
-
-
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)
-
getTrxType
public CostingServer.TrxType getTrxType()
-
setTransactionType
public void setTransactionType(CostingServer.TrxType trxType)
-
getTransactionType
public String getTransactionType()
-
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
-
getServletInfo
public String getServletInfo()
- Overrides:
getServletInfo
in classDocLine
-
-