fix:
1.订舱通知单提交同步EAS、逻辑增加
This commit is contained in:
parent
06e8ec3025
commit
0234a1df02
@ -129,13 +129,21 @@ public class YemDelivernoticeService extends AbstractOperationServicePlugIn {
|
||||
//单据编号
|
||||
json.put("number", dataEntitie.getString("billno"));
|
||||
//送货客户
|
||||
// if (dataEntitie.getString("yem_sale_type").equals("B")) {
|
||||
//
|
||||
// }
|
||||
if (dataEntitie.getString("yem_sale_type").equals("B")) {
|
||||
DynamicObject yemCustomer = dataEntitie.getDynamicObject("yem_actualcustomer");
|
||||
if (yemCustomer != null) {
|
||||
json.put("customer", setJson("number", yemCustomer.getString("number")));
|
||||
json.put("receiveinfo", dataEntitie.getString("yem_customername"));
|
||||
json.put("paymentcustomer", setJson("number", yemCustomer.getString("number")));
|
||||
json.put("ordercustomer", setJson("number", yemCustomer.getString("number")));
|
||||
json.put("balancecustomer", setJson("number", yemCustomer.getString("number")));
|
||||
}
|
||||
} else {
|
||||
DynamicObject yemCustomer = dataEntitie.getDynamicObject("yem_customer1");
|
||||
if (yemCustomer != null) {
|
||||
json.put("customer", setJson("number", yemCustomer.getString("number")));
|
||||
}
|
||||
}
|
||||
//币别
|
||||
DynamicObject yemCurrency = dataEntitie.getDynamicObject("yem_currency");
|
||||
if (yemCurrency != null) {
|
||||
@ -276,6 +284,11 @@ public class YemDelivernoticeService extends AbstractOperationServicePlugIn {
|
||||
if (yemWarehouse != null) {
|
||||
json.put("warehouse", setJson("number", yemWarehouse.getString("number")));
|
||||
}
|
||||
//送货客户
|
||||
if (dataEntitie.getString("yem_sale_type").equals("B")) {
|
||||
json.put("terminalamount", materialentry.getString("yem_endamount"));
|
||||
json.put("terminalprice", materialentry.getString("yem_endprice"));
|
||||
}
|
||||
//库位
|
||||
DynamicObject yemLocation = materialentry.getDynamicObject("yem_location");
|
||||
if (yemLocation != null) {
|
||||
|
Loading…
Reference in New Issue
Block a user