public class TransactionGLMerger
extends java.lang.Object
Constructor and Description |
---|
TransactionGLMerger(Mbo mbo) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getInventoryGLAccount() |
MboSetRemote |
getInventorySetLIFOFIFO()
IV29537/58299, issue 12-14426: if inventory costtype is FIFO or LIFO, there
won't be INVCOST records.
|
java.lang.String |
getItemOrgInfoGLAccount() |
java.lang.String |
getItemResourceAccount() |
java.lang.String |
getMergedDebitGLAccount() |
boolean |
getMRGLAcctFullySpecFlag() |
java.lang.String |
getTicketResourceAccount() |
java.lang.String |
mergedGL(java.lang.String topGL,
java.lang.String bottomGL)
Return the merged result of these two GLs
|
void |
setAssetnum(java.lang.String assetnum) |
void |
setChargeToStore(boolean chargeToStore) |
void |
setConditionCode(java.lang.String condCode)
11-11040: if the item is condition enabled, needs to include conditionCode when
retriving glaccounts
|
void |
setContractnum(java.lang.String contractnum) |
void |
setCraft(java.lang.String craft) |
void |
setItem(java.lang.String itemnum) |
void |
setItemSetID(java.lang.String itemsetid) |
void |
setLaborcode(java.lang.String laborcode) |
void |
setLocation(java.lang.String location) |
void |
setMRGLAccount(java.lang.String glAcct) |
void |
setMRGLAcctFullySpecFlag(boolean fullySpecified) |
void |
setMRInfo(java.lang.String mrnum,
java.lang.String mrlinenum) |
void |
setOrgID(java.lang.String orgid) |
void |
setSkillLevel(java.lang.String skilllevel) |
void |
setStoreLoc(java.lang.String storeloc) |
void |
setTicket(MboRemote ticketMbo)
Gives the Ticket Mbo object representing the ticket involved with the transaction.
|
void |
setTicketClass(java.lang.String ticketclass)
Gives the ticket class of the ticket mbo involved with the transaction.
|
void |
setTicketID(java.lang.String ticket)
Gives the ticketid of the ticket mbo involved with the transaction.
|
void |
setToolnum(java.lang.String toolnum) |
void |
setVendor(java.lang.String vendor) |
void |
setWO(MboRemote wo)
Gives the WO Mbo object representing the work order involved with the transaction.
|
void |
setWonum(java.lang.String wonum)
Gives the wonum of the work order involved with the transaction.
|
public TransactionGLMerger(Mbo mbo)
public java.lang.String getMergedDebitGLAccount() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public java.lang.String mergedGL(java.lang.String topGL, java.lang.String bottomGL) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public java.lang.String getInventoryGLAccount() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public java.lang.String getItemOrgInfoGLAccount() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public java.lang.String getItemResourceAccount() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public boolean getMRGLAcctFullySpecFlag()
public void setMRInfo(java.lang.String mrnum, java.lang.String mrlinenum)
public void setItem(java.lang.String itemnum)
public void setOrgID(java.lang.String orgid)
public void setItemSetID(java.lang.String itemsetid)
public void setAssetnum(java.lang.String assetnum)
public void setWonum(java.lang.String wonum)
public void setWO(MboRemote wo) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void setLocation(java.lang.String location)
public void setMRGLAccount(java.lang.String glAcct)
public void setMRGLAcctFullySpecFlag(boolean fullySpecified)
public void setStoreLoc(java.lang.String storeloc)
public void setChargeToStore(boolean chargeToStore)
public void setLaborcode(java.lang.String laborcode)
public void setCraft(java.lang.String craft)
public void setSkillLevel(java.lang.String skilllevel)
public void setVendor(java.lang.String vendor)
public void setContractnum(java.lang.String contractnum)
public void setToolnum(java.lang.String toolnum)
public java.lang.String getTicketResourceAccount() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void setTicketID(java.lang.String ticket)
public void setTicketClass(java.lang.String ticketclass)
public void setTicket(MboRemote ticketMbo) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void setConditionCode(java.lang.String condCode)
condCode
- public MboSetRemote getInventorySetLIFOFIFO() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException