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