IDEMPIERE-4112 NPE In Generate Shipment Manually
This commit is contained in:
parent
28cd219450
commit
4739aea8c8
|
@ -367,10 +367,13 @@ public class MInOut extends X_M_InOut implements DocAction
|
||||||
//
|
//
|
||||||
setM_Warehouse_ID (order.getM_Warehouse_ID());
|
setM_Warehouse_ID (order.getM_Warehouse_ID());
|
||||||
setIsSOTrx (order.isSOTrx());
|
setIsSOTrx (order.isSOTrx());
|
||||||
if (C_DocTypeShipment_ID == 0)
|
if (C_DocTypeShipment_ID == 0) {
|
||||||
C_DocTypeShipment_ID = DB.getSQLValue(null,
|
MDocType dto = MDocType.get(getCtx(), order.getC_DocTypeTarget_ID());
|
||||||
"SELECT C_DocTypeShipment_ID FROM C_DocType WHERE C_DocType_ID=?",
|
C_DocTypeShipment_ID = dto.getC_DocTypeShipment_ID();
|
||||||
order.getC_DocType_ID());
|
if (C_DocTypeShipment_ID <= 0)
|
||||||
|
throw new AdempiereException("@NotFound@ @C_DocTypeShipment_ID@ - @C_DocType_ID@:"
|
||||||
|
+dto.get_Translation(MDocType.COLUMNNAME_Name));
|
||||||
|
}
|
||||||
setC_DocType_ID (C_DocTypeShipment_ID);
|
setC_DocType_ID (C_DocTypeShipment_ID);
|
||||||
|
|
||||||
// patch suggested by Armen
|
// patch suggested by Armen
|
||||||
|
|
Loading…
Reference in New Issue