Test Copy Order
This commit is contained in:
parent
52f7299479
commit
adfc89512e
|
|
@ -0,0 +1,27 @@
|
|||
package andromedia.midsuit.process;
|
||||
|
||||
import java.sql.Timestamp;
|
||||
|
||||
import org.compiere.model.MOrder;
|
||||
import org.compiere.process.SvrProcess;
|
||||
import org.compiere.util.Env;
|
||||
|
||||
public class MID_ProcessCopyOrder extends SvrProcess{
|
||||
|
||||
int p_C_Order_ID = 0;
|
||||
@Override
|
||||
protected void prepare() {
|
||||
p_C_Order_ID = getRecord_ID();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected String doIt() throws Exception {
|
||||
MOrder orderFrom = new MOrder(getCtx(), p_C_Order_ID, get_TrxName());
|
||||
Timestamp dateLogin = Env.getContextAsDate(getCtx(), "Date");
|
||||
MOrder orderTo = MOrder.copyFrom(orderFrom, dateLogin, orderFrom.getC_DocTypeTarget_ID(), orderFrom.isSOTrx(), false, false, get_TrxName());
|
||||
String msg = "Created Order : "+orderTo.getDocumentNo();
|
||||
addBufferLog(0, null, null, msg, orderTo.get_Table_ID(), orderTo.get_ID());
|
||||
return msg;
|
||||
}
|
||||
|
||||
}
|
||||
Loading…
Reference in New Issue