fix:
1.订舱通知单保存汇总明细信息分录数量 2.注册优化
This commit is contained in:
parent
00123c56ca
commit
d755bffaee
@ -19,14 +19,7 @@ public class IntebilllogonSaveEdit extends AbstractOperationServicePlugIn {
|
||||
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_billtype");
|
||||
fieldKeys.add("yem_isvmi");
|
||||
// fieldKeys.add("yem_businesssort");
|
||||
// fieldKeys.add("yem_qty");
|
||||
// fieldKeys.add("yem_resourcenog");
|
||||
// fieldKeys.add("yem_es_salesorder_z");
|
||||
// fieldKeys.add("yem_vehicleno");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -39,13 +39,7 @@ public class SalesorderSignatureOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_sigforminstid");
|
||||
fieldKeys.add("yem_sigflowinstid");
|
||||
fieldKeys.add("yem_sigstatus");
|
||||
fieldKeys.add("yem_siguser");
|
||||
fieldKeys.add("yem_sigdatetime");
|
||||
fieldKeys.add("yem_sigmag");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -23,8 +23,7 @@ public class YemBillUnAuditOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_forminstid");
|
||||
fieldKeys.add("yem_flowinstid");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
super.onPreparePropertys(e);
|
||||
}
|
||||
|
||||
|
@ -14,11 +14,7 @@ public class ExportCostAmountValidatorOp extends AbstractOperationServicePlugIn
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_applyamt_b");
|
||||
fieldKeys.add("yem_splitcost");
|
||||
fieldKeys.add("yem_applyforamt");
|
||||
fieldKeys.add("yem_csotdetail");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -13,11 +13,7 @@ public class ExportCostSubmitOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_applyamt_b");
|
||||
fieldKeys.add("yem_splitcost");
|
||||
fieldKeys.add("yem_applyforamt");
|
||||
fieldKeys.add("yem_csotdetail");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -19,9 +19,7 @@ public class ExportInvoiceAuditOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("auditdate");
|
||||
fieldKeys.add("yem_exratedate");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -23,12 +23,7 @@ public class ExportInvoiceDelOP extends AbstractOperationServicePlugIn{
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_exportinvoice_c");
|
||||
fieldKeys.add("yem_sourcebillid_ec");
|
||||
fieldKeys.add("yem_sourcebillentryid");
|
||||
fieldKeys.add("yem_cusqty");
|
||||
fieldKeys.add("billno");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -27,15 +27,7 @@ public class ExportInvoiceSaveOP extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_exportinvoice_c");
|
||||
fieldKeys.add("yem_sourcebillid_ec");
|
||||
fieldKeys.add("yem_sourcebillentryid");
|
||||
fieldKeys.add("yem_cusqty");
|
||||
fieldKeys.add("billno");
|
||||
fieldKeys.add("yem_es_materialinfo");
|
||||
fieldKeys.add("yem_sourcebillid");
|
||||
fieldKeys.add("yem_seatransfee");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -16,14 +16,7 @@ public class ExportInvoiceSubmitOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_sourcebillid");
|
||||
fieldKeys.add("yem_sourcebilltype");
|
||||
fieldKeys.add("yem_seatransfee");
|
||||
fieldKeys.add("yem_seabase");
|
||||
fieldKeys.add("yem_insurefeecurrba");
|
||||
fieldKeys.add("yem_commission");
|
||||
fieldKeys.add("yem_shareamtc");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -18,10 +18,7 @@ public class FrameworkContractDelOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_entryentitys");
|
||||
fieldKeys.add("yem_salecontract");
|
||||
fieldKeys.add("yem_contractamount");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -39,13 +39,7 @@ public class SalesContracSignatureOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_sigforminstid");
|
||||
fieldKeys.add("yem_sigflowinstid");
|
||||
fieldKeys.add("yem_sigstatus");
|
||||
fieldKeys.add("yem_siguser");
|
||||
fieldKeys.add("yem_sigdatetime");
|
||||
fieldKeys.add("yem_sigmag");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
@Override
|
||||
public void beforeExecuteOperationTransaction(BeforeOperationArgs e) {
|
||||
|
@ -20,13 +20,7 @@ public class SalesContracUnauditOp extends AbstractOperationServicePlugIn {
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_managersign");
|
||||
fieldKeys.add("yem_sigstatus");
|
||||
fieldKeys.add("yem_siguser");
|
||||
fieldKeys.add("yem_sigdatetime");
|
||||
fieldKeys.add("yem_sigforminstid");
|
||||
fieldKeys.add("yem_sigflowinstid");
|
||||
fieldKeys.add("yem_sigmag");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
@Override
|
||||
public void endOperationTransaction(EndOperationTransactionArgs e) {
|
||||
|
@ -18,10 +18,7 @@ public class SalescontracSubmitOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_internationalrate");
|
||||
fieldKeys.add("yem_currency");
|
||||
fieldKeys.add("yem_currencybase");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
@Override
|
||||
public void onAddValidators(AddValidatorsEventArgs e) {
|
||||
|
@ -32,26 +32,7 @@ public class CreateCreditNoteBillOp extends AbstractOperationServicePlugIn imple
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_accfunddetail");
|
||||
fieldKeys.add("yem_userate");
|
||||
fieldKeys.add("yem_debcuseamt");
|
||||
fieldKeys.add("org");
|
||||
fieldKeys.add("yem_customer");
|
||||
fieldKeys.add("yem_bizdate");
|
||||
fieldKeys.add("yem_currencybase");
|
||||
fieldKeys.add("yem_operator");
|
||||
fieldKeys.add("yem_bd_products");
|
||||
fieldKeys.add("yem_quotation");
|
||||
fieldKeys.add("yem_exratetable");
|
||||
fieldKeys.add("yem_usedebcrednoteno");
|
||||
fieldKeys.add("yem_debcredtype");
|
||||
fieldKeys.add("yem_ordercurr");
|
||||
fieldKeys.add("yem_remark");
|
||||
fieldKeys.add("billno");
|
||||
fieldKeys.add("yem_debcreditid");
|
||||
fieldKeys.add("yem_debcrednotecurr");
|
||||
fieldKeys.add("yem_debcrednoteno");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -16,11 +16,7 @@ import java.util.List;
|
||||
public class NewVersionOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_es_materialinfo");
|
||||
fieldKeys.add("yem_intauditbusano");
|
||||
fieldKeys.add("yem_intauditbusaid");
|
||||
fieldKeys.add("billno");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -40,10 +40,7 @@ import java.util.Map;
|
||||
public class SaleOrdeAddGenerateOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_es_materialinfo");
|
||||
fieldKeys.add("yem_intauditbusano");
|
||||
fieldKeys.add("yem_intauditbusaid");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -27,10 +27,7 @@ import java.util.List;
|
||||
public class SaleOrdeDelGenerateOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_es_materialinfo");
|
||||
fieldKeys.add("yem_intauditbusano");
|
||||
fieldKeys.add("yem_intauditbusaid");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -29,8 +29,7 @@ import java.util.List;
|
||||
public class SaleOrdeExportisVoid extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("billstatus");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -19,8 +19,7 @@ public class SaleOrderBillCancelOp extends AbstractOperationServicePlugIn {
|
||||
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("billstatus");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -15,9 +15,7 @@ public class SaleOrderDelOp extends AbstractOperationServicePlugIn implements Pl
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_es_materialinfo");
|
||||
fieldKeys.add("yem_intauditbusano");
|
||||
fieldKeys.add("yem_intauditbusaid");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -27,21 +27,7 @@ public class SaleOrderUnSubmitOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_billtype");
|
||||
fieldKeys.add("yem_newprice");
|
||||
fieldKeys.add("yem_newsalediffprice");
|
||||
fieldKeys.add("yem_debcrednoteno");
|
||||
fieldKeys.add("yem_customer");
|
||||
fieldKeys.add("yem_bd_products");
|
||||
fieldKeys.add("yem_cn");
|
||||
fieldKeys.add("yem_client");
|
||||
fieldKeys.add("yem_productcategorie");
|
||||
fieldKeys.add("billstatus");
|
||||
fieldKeys.add("yem_im_entryentity_m");
|
||||
fieldKeys.add("org");
|
||||
fieldKeys.add("yem_fundusetype");
|
||||
fieldKeys.add("yem_currency");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -33,25 +33,7 @@ public class SalesOrderAuditOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_customer");
|
||||
fieldKeys.add("id");
|
||||
fieldKeys.add("org");
|
||||
fieldKeys.add("yem_bd_products");
|
||||
fieldKeys.add("billno");
|
||||
fieldKeys.add("yem_bizdate");
|
||||
fieldKeys.add("yem_giftcurrency");
|
||||
fieldKeys.add("yem_giftdecimal");
|
||||
fieldKeys.add("yem_operator");
|
||||
fieldKeys.add("yem_department");
|
||||
fieldKeys.add("yem_giftamountsum");
|
||||
fieldKeys.add("yem_giftamountsumbase");
|
||||
fieldKeys.add("yem_es_salesorder_l");
|
||||
fieldKeys.add("yem_isnewagent");
|
||||
fieldKeys.add("yem_offeramount");
|
||||
fieldKeys.add("yem_managersign");
|
||||
fieldKeys.add("billstatus");
|
||||
fieldKeys.add("yem_signdate");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -33,24 +33,7 @@ public class SalesOrderUnAuditOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_customer");
|
||||
fieldKeys.add("id");
|
||||
fieldKeys.add("org");
|
||||
fieldKeys.add("yem_bd_products");
|
||||
fieldKeys.add("billno");
|
||||
fieldKeys.add("yem_bizdate");
|
||||
fieldKeys.add("yem_giftcurrency");
|
||||
fieldKeys.add("yem_giftdecimal");
|
||||
fieldKeys.add("yem_operator");
|
||||
fieldKeys.add("yem_department");
|
||||
fieldKeys.add("yem_giftamountsum");
|
||||
fieldKeys.add("yem_giftamountsumbase");
|
||||
fieldKeys.add("yem_es_salesorder_l");
|
||||
fieldKeys.add("yem_isnewagent");
|
||||
fieldKeys.add("yem_managersign");
|
||||
fieldKeys.add("billstatus");
|
||||
fieldKeys.add("yem_currency");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -20,9 +20,6 @@ public class StorageTransDelOp extends AbstractOperationServicePlugIn {
|
||||
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_sourceentryid");
|
||||
fieldKeys.add("yem_es_materialinfo");
|
||||
fieldKeys.add("yem_unpackingqty");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
}
|
||||
|
@ -30,60 +30,7 @@ public class StorageTransSaveOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
e.getFieldKeys().add("yem_qty");
|
||||
e.getFieldKeys().add("yem_bigcabinet");
|
||||
e.getFieldKeys().add("yem_mincabinet");
|
||||
e.getFieldKeys().add("yem_bigcabinetnumbers");
|
||||
e.getFieldKeys().add("yem_mincabinetnumbers");
|
||||
e.getFieldKeys().add("yem_boxvolume1");
|
||||
e.getFieldKeys().add("yem_contractnumbers_m");
|
||||
e.getFieldKeys().add("yem_businesssort");
|
||||
e.getFieldKeys().add("yem_products");
|
||||
e.getFieldKeys().add("yem_salesmethod");
|
||||
e.getFieldKeys().add("yem_productmodel");
|
||||
e.getFieldKeys().add("yem_resourcenog");
|
||||
e.getFieldKeys().add("yem_materiel");
|
||||
e.getFieldKeys().add("yem_unit");
|
||||
e.getFieldKeys().add("yem_cubetype");
|
||||
e.getFieldKeys().add("yem_cubenumber");
|
||||
e.getFieldKeys().add("yem_remarks");
|
||||
e.getFieldKeys().add("yem_pieceqty");
|
||||
e.getFieldKeys().add("yem_piece");
|
||||
e.getFieldKeys().add("yem_weightunit");
|
||||
e.getFieldKeys().add("yem_grossweight");
|
||||
e.getFieldKeys().add("yem_lenghtunit");
|
||||
e.getFieldKeys().add("yem_long");
|
||||
e.getFieldKeys().add("yem_high");
|
||||
e.getFieldKeys().add("yem_wide");
|
||||
e.getFieldKeys().add("yem_vol");
|
||||
e.getFieldKeys().add("yem_volm3");
|
||||
e.getFieldKeys().add("yem_volm3sum");
|
||||
e.getFieldKeys().add("yem_grossweightsum");
|
||||
e.getFieldKeys().add("yem_baseunit");
|
||||
e.getFieldKeys().add("yem_baseqty");
|
||||
e.getFieldKeys().add("yem_shipmentnumbers_m");
|
||||
e.getFieldKeys().add("yem_corebilltype_e");
|
||||
e.getFieldKeys().add("yem_corebillno_d");
|
||||
e.getFieldKeys().add("yem_corebillid_d");
|
||||
e.getFieldKeys().add("yem_coreentryid");
|
||||
e.getFieldKeys().add("yem_resourceid");
|
||||
e.getFieldKeys().add("yem_material");
|
||||
e.getFieldKeys().add("yem_units");
|
||||
e.getFieldKeys().add("yem_shipmentqty");
|
||||
e.getFieldKeys().add("yem_residueqty");
|
||||
e.getFieldKeys().add("yem_packstyle");
|
||||
e.getFieldKeys().add("yem_baseunit_if");
|
||||
e.getFieldKeys().add("yem_baseqty_if");
|
||||
e.getFieldKeys().add("yem_salenumberno");
|
||||
e.getFieldKeys().add("yem_outnumberno");
|
||||
e.getFieldKeys().add("yem_sourcebillno_d");
|
||||
e.getFieldKeys().add("yem_sourcebilltype_e");
|
||||
e.getFieldKeys().add("yem_sourcebillid_d");
|
||||
e.getFieldKeys().add("yem_sourceentryid");
|
||||
e.getFieldKeys().add("yem_totalcontractno");
|
||||
e.getFieldKeys().add("yem_totalcontractno");
|
||||
e.getFieldKeys().add("yem_shipmentnumbers_m");
|
||||
e.getFieldKeys().add("yem_totalshippingno");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -102,160 +49,174 @@ public class StorageTransSaveOp extends AbstractOperationServicePlugIn {
|
||||
super.endOperationTransaction(e);
|
||||
DynamicObject[] storageTrans = e.getDataEntities();
|
||||
for (DynamicObject storageTran : storageTrans) {
|
||||
|
||||
DynamicObject enCasement = BusinessDataServiceHelper.loadSingle("yem_im_encasement",
|
||||
new QFilter[]{new QFilter("yem_sourcebillid", QCP.equals, storageTran.getPkValue()),
|
||||
new QFilter("yem_sourcebilltype", QCP.equals, storageTran.getDynamicObjectType().getName())});
|
||||
if (YEM.isNotEmpty(enCasement)) {
|
||||
Map<Long, Map<String, Object>> map = new HashMap();
|
||||
DynamicObjectCollection materialInfos = storageTran.getDynamicObjectCollection("yem_es_materialinfo");
|
||||
for (DynamicObject materialInfo : materialInfos) {
|
||||
Map<String, Object> entryMap = new HashMap();
|
||||
entryMap.put("yem_businesssort", materialInfo.get("yem_businesssort"));//业务分类
|
||||
entryMap.put("yem_products", materialInfo.get("yem_products"));//产品分类
|
||||
entryMap.put("yem_salesmethod", materialInfo.get("yem_salesmethod"));//销售方式
|
||||
entryMap.put("yem_productmodel", materialInfo.get("yem_productmodel"));//基础机型
|
||||
entryMap.put("yem_resourcenog", materialInfo.get("yem_resourcenog"));//资源号
|
||||
entryMap.put("yem_materiel", materialInfo.get("yem_materiel"));//物料编码
|
||||
entryMap.put("yem_unit", materialInfo.get("yem_unit"));//计量单位
|
||||
entryMap.put("yem_qty", materialInfo.get("yem_qty"));//数量
|
||||
entryMap.put("yem_cubetype", materialInfo.get("yem_cubetype"));//箱型
|
||||
entryMap.put("yem_cubenumber", materialInfo.get("yem_cubenumber"));//箱量
|
||||
entryMap.put("yem_bigcabinet", materialInfo.get("yem_bigcabinet"));//大柜
|
||||
entryMap.put("yem_bigcabinetnumbers", materialInfo.get("yem_bigcabinetnumbers"));//大柜数量
|
||||
entryMap.put("yem_mincabinet", materialInfo.get("yem_mincabinet"));//小柜
|
||||
entryMap.put("yem_mincabinetnumbers", materialInfo.get("yem_mincabinetnumbers"));//小柜数量
|
||||
entryMap.put("yem_remarks", materialInfo.get("yem_remarks"));//备注
|
||||
entryMap.put("yem_packstyle", materialInfo.get("yem_packstyle"));//包装方式
|
||||
entryMap.put("yem_pieceqty", materialInfo.get("yem_pieceqty"));//单件数量
|
||||
entryMap.put("yem_piece", materialInfo.get("yem_piece"));//件数
|
||||
entryMap.put("yem_weightunit", materialInfo.get("yem_weightunit"));//重量计量单位
|
||||
entryMap.put("yem_grossweight", materialInfo.get("yem_grossweight"));//毛重
|
||||
entryMap.put("yem_lenghtunit", materialInfo.get("yem_lenghtunit"));//长度计量单位
|
||||
entryMap.put("yem_long", materialInfo.get("yem_long"));//长
|
||||
entryMap.put("yem_high", materialInfo.get("yem_high"));//宽
|
||||
entryMap.put("yem_wide", materialInfo.get("yem_wide"));//高
|
||||
entryMap.put("yem_vol", materialInfo.get("yem_vol"));//体积
|
||||
entryMap.put("yem_volm3", materialInfo.get("yem_volm3"));//体积M3
|
||||
entryMap.put("yem_volm3sum", materialInfo.get("yem_volm3sum"));//总体积M3
|
||||
entryMap.put("yem_grossweightsum", materialInfo.get("yem_grossweightsum"));//总毛重
|
||||
entryMap.put("yem_baseunit", materialInfo.get("yem_baseunit"));//基本计量单位
|
||||
entryMap.put("yem_baseqty", materialInfo.get("yem_baseqty"));//基本单位数量
|
||||
entryMap.put("yem_contractnumbers_m", materialInfo.get("yem_contractnumbers_m"));//外销合同号
|
||||
entryMap.put("yem_shipmentnumbers_m", materialInfo.get("yem_shipmentnumbers_m"));//出运明细单号
|
||||
entryMap.put("yem_corebilltype_e", materialInfo.get("yem_corebilltype_e"));//核心单类型
|
||||
entryMap.put("yem_corebillno_d", materialInfo.get("yem_corebillno_d"));//核心单编号
|
||||
entryMap.put("yem_corebillid_d", materialInfo.get("yem_corebillid_d"));//核心单据id
|
||||
entryMap.put("yem_coreentryid", materialInfo.get("yem_coreentryid"));//核心单据分录id
|
||||
map.put(materialInfo.getLong("id"), entryMap);
|
||||
extracted(e, storageTran, storageTrans);
|
||||
DynamicObjectCollection yemEsMaterialinfo = storageTran.getDynamicObjectCollection("yem_es_materialinfo");
|
||||
if (!yemEsMaterialinfo.isEmpty()){
|
||||
BigDecimal yemQty = BigDecimal.ZERO;
|
||||
for (DynamicObject dynamicObject : yemEsMaterialinfo) {
|
||||
String yemBusinesssort = dynamicObject.getString("yem_businesssort");
|
||||
boolean yemIfgift = dynamicObject.getBoolean("yem_ifgift");
|
||||
if ("Z".equals(yemBusinesssort)&&!yemIfgift){
|
||||
yemQty =yemQty.add(dynamicObject.getBigDecimal("yem_qty"));
|
||||
}
|
||||
}
|
||||
storageTran.set("yem_ordersumnumber",yemQty);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void extracted(EndOperationTransactionArgs e, DynamicObject storageTran, DynamicObject[] storageTrans) {
|
||||
DynamicObject enCasement = BusinessDataServiceHelper.loadSingle("yem_im_encasement",
|
||||
new QFilter[]{new QFilter("yem_sourcebillid", QCP.equals, storageTran.getPkValue()),
|
||||
new QFilter("yem_sourcebilltype", QCP.equals, storageTran.getDynamicObjectType().getName())});
|
||||
if (YEM.isNotEmpty(enCasement)) {
|
||||
Map<Long, Map<String, Object>> map = new HashMap();
|
||||
DynamicObjectCollection materialInfos = storageTran.getDynamicObjectCollection("yem_es_materialinfo");
|
||||
for (DynamicObject materialInfo : materialInfos) {
|
||||
Map<String, Object> entryMap = new HashMap();
|
||||
entryMap.put("yem_businesssort", materialInfo.get("yem_businesssort"));//业务分类
|
||||
entryMap.put("yem_products", materialInfo.get("yem_products"));//产品分类
|
||||
entryMap.put("yem_salesmethod", materialInfo.get("yem_salesmethod"));//销售方式
|
||||
entryMap.put("yem_productmodel", materialInfo.get("yem_productmodel"));//基础机型
|
||||
entryMap.put("yem_resourcenog", materialInfo.get("yem_resourcenog"));//资源号
|
||||
entryMap.put("yem_materiel", materialInfo.get("yem_materiel"));//物料编码
|
||||
entryMap.put("yem_unit", materialInfo.get("yem_unit"));//计量单位
|
||||
entryMap.put("yem_qty", materialInfo.get("yem_qty"));//数量
|
||||
entryMap.put("yem_cubetype", materialInfo.get("yem_cubetype"));//箱型
|
||||
entryMap.put("yem_cubenumber", materialInfo.get("yem_cubenumber"));//箱量
|
||||
entryMap.put("yem_bigcabinet", materialInfo.get("yem_bigcabinet"));//大柜
|
||||
entryMap.put("yem_bigcabinetnumbers", materialInfo.get("yem_bigcabinetnumbers"));//大柜数量
|
||||
entryMap.put("yem_mincabinet", materialInfo.get("yem_mincabinet"));//小柜
|
||||
entryMap.put("yem_mincabinetnumbers", materialInfo.get("yem_mincabinetnumbers"));//小柜数量
|
||||
entryMap.put("yem_remarks", materialInfo.get("yem_remarks"));//备注
|
||||
entryMap.put("yem_packstyle", materialInfo.get("yem_packstyle"));//包装方式
|
||||
entryMap.put("yem_pieceqty", materialInfo.get("yem_pieceqty"));//单件数量
|
||||
entryMap.put("yem_piece", materialInfo.get("yem_piece"));//件数
|
||||
entryMap.put("yem_weightunit", materialInfo.get("yem_weightunit"));//重量计量单位
|
||||
entryMap.put("yem_grossweight", materialInfo.get("yem_grossweight"));//毛重
|
||||
entryMap.put("yem_lenghtunit", materialInfo.get("yem_lenghtunit"));//长度计量单位
|
||||
entryMap.put("yem_long", materialInfo.get("yem_long"));//长
|
||||
entryMap.put("yem_high", materialInfo.get("yem_high"));//宽
|
||||
entryMap.put("yem_wide", materialInfo.get("yem_wide"));//高
|
||||
entryMap.put("yem_vol", materialInfo.get("yem_vol"));//体积
|
||||
entryMap.put("yem_volm3", materialInfo.get("yem_volm3"));//体积M3
|
||||
entryMap.put("yem_volm3sum", materialInfo.get("yem_volm3sum"));//总体积M3
|
||||
entryMap.put("yem_grossweightsum", materialInfo.get("yem_grossweightsum"));//总毛重
|
||||
entryMap.put("yem_baseunit", materialInfo.get("yem_baseunit"));//基本计量单位
|
||||
entryMap.put("yem_baseqty", materialInfo.get("yem_baseqty"));//基本单位数量
|
||||
entryMap.put("yem_contractnumbers_m", materialInfo.get("yem_contractnumbers_m"));//外销合同号
|
||||
entryMap.put("yem_shipmentnumbers_m", materialInfo.get("yem_shipmentnumbers_m"));//出运明细单号
|
||||
entryMap.put("yem_corebilltype_e", materialInfo.get("yem_corebilltype_e"));//核心单类型
|
||||
entryMap.put("yem_corebillno_d", materialInfo.get("yem_corebillno_d"));//核心单编号
|
||||
entryMap.put("yem_corebillid_d", materialInfo.get("yem_corebillid_d"));//核心单据id
|
||||
entryMap.put("yem_coreentryid", materialInfo.get("yem_coreentryid"));//核心单据分录id
|
||||
map.put(materialInfo.getLong("id"), entryMap);
|
||||
}
|
||||
// List<Integer> sourceEntryIdList = new ArrayList<>();
|
||||
List<DynamicObject> removeList = new ArrayList();
|
||||
DynamicObjectCollection imMaterialInfos = enCasement.getDynamicObjectCollection("yem_im_materialinfo_mi");
|
||||
for (int i = 0; i < imMaterialInfos.size(); i++) {
|
||||
DynamicObject imMaterialInfo = imMaterialInfos.get(i);
|
||||
long sourceEntryId = imMaterialInfo.getLong("yem_sourceentryid");
|
||||
if (map.containsKey(sourceEntryId)) {
|
||||
//移除装箱单本地数据
|
||||
map.remove(sourceEntryId);
|
||||
} else {
|
||||
removeList.add(imMaterialInfo);
|
||||
// sourceEntryIdList.add(i);
|
||||
}
|
||||
List<DynamicObject> removeList = new ArrayList();
|
||||
DynamicObjectCollection imMaterialInfos = enCasement.getDynamicObjectCollection("yem_im_materialinfo_mi");
|
||||
for (int i = 0; i < imMaterialInfos.size(); i++) {
|
||||
DynamicObject imMaterialInfo = imMaterialInfos.get(i);
|
||||
long sourceEntryId = imMaterialInfo.getLong("yem_sourceentryid");
|
||||
if (map.containsKey(sourceEntryId)) {
|
||||
//移除装箱单本地数据
|
||||
map.remove(sourceEntryId);
|
||||
} else {
|
||||
removeList.add(imMaterialInfo);
|
||||
// sourceEntryIdList.add(i);
|
||||
}
|
||||
if (removeList.size() > 0) {
|
||||
}
|
||||
if (removeList.size() > 0) {
|
||||
// imMaterialInfos.removeAll(sourceEntryIdList);
|
||||
//移除储运托单删除行内容
|
||||
for (DynamicObject dy : removeList) {
|
||||
imMaterialInfos.remove(dy);
|
||||
}
|
||||
//移除储运托单删除行内容
|
||||
for (DynamicObject dy : removeList) {
|
||||
imMaterialInfos.remove(dy);
|
||||
}
|
||||
Set<Long> entryIds = map.keySet();
|
||||
for (Long entryId : entryIds) {
|
||||
Map<String, Object> stringObjectMap = map.get(entryId);
|
||||
DynamicObject addNew = imMaterialInfos.addNew();
|
||||
}
|
||||
Set<Long> entryIds = map.keySet();
|
||||
for (Long entryId : entryIds) {
|
||||
Map<String, Object> stringObjectMap = map.get(entryId);
|
||||
DynamicObject addNew = imMaterialInfos.addNew();
|
||||
|
||||
addNew.set("yem_businesssort", stringObjectMap.get("yem_businesssort"));//业务分类
|
||||
addNew.set("yem_products", stringObjectMap.get("yem_products"));//产品分类
|
||||
addNew.set("yem_salesmethod", stringObjectMap.get("yem_salesmethod"));//销售方式
|
||||
addNew.set("yem_productmodel", stringObjectMap.get("yem_productmodel"));//基础机型
|
||||
addNew.set("yem_resourceid", stringObjectMap.get("yem_resourcenog"));//资源号
|
||||
addNew.set("yem_material", stringObjectMap.get("yem_materiel"));//物料编码
|
||||
addNew.set("yem_units", stringObjectMap.get("yem_unit"));//计量单位
|
||||
addNew.set("yem_shipmentqty", stringObjectMap.get("yem_qty"));//储运数量
|
||||
addNew.set("yem_cubetype", stringObjectMap.get("yem_cubetype"));//箱型
|
||||
addNew.set("yem_cubenumber", stringObjectMap.get("yem_cubenumber"));//箱量
|
||||
addNew.set("yem_bigcabinet", stringObjectMap.get("yem_bigcabinet"));//大柜
|
||||
addNew.set("yem_bigcabinetnumbers", stringObjectMap.get("yem_bigcabinetnumbers"));//大柜数量
|
||||
addNew.set("yem_mincabinet", stringObjectMap.get("yem_mincabinet"));//小柜
|
||||
addNew.set("yem_mincabinetnumbers", stringObjectMap.get("yem_mincabinetnumbers"));//小柜数量
|
||||
addNew.set("yem_residueqty", stringObjectMap.get("yem_qty"));//剩余数量
|
||||
addNew.set("yem_remarks", stringObjectMap.get("yem_remarks"));//备注
|
||||
addNew.set("yem_packstyle", stringObjectMap.get("yem_packstyle"));//包装方式
|
||||
addNew.set("yem_pieceqty", stringObjectMap.get("yem_pieceqty"));//单件数量
|
||||
addNew.set("yem_piece", stringObjectMap.get("yem_piece"));//件数
|
||||
addNew.set("yem_weightunit", stringObjectMap.get("yem_weightunit"));//重量计量单位
|
||||
addNew.set("yem_grossweight", stringObjectMap.get("yem_grossweight"));//毛重
|
||||
addNew.set("yem_lenghtunit", stringObjectMap.get("yem_lenghtunit"));//长度计量单位
|
||||
addNew.set("yem_long", stringObjectMap.get("yem_long"));//长
|
||||
addNew.set("yem_wide", stringObjectMap.get("yem_wide"));//宽
|
||||
addNew.set("yem_high", stringObjectMap.get("yem_high"));//高
|
||||
addNew.set("yem_vol", stringObjectMap.get("yem_vol"));//体积
|
||||
addNew.set("yem_volm3", stringObjectMap.get("yem_volm3"));//体积M3
|
||||
addNew.set("yem_volm3sum", stringObjectMap.get("yem_volm3sum"));//总体积M3
|
||||
addNew.set("yem_grossweightsum", stringObjectMap.get("yem_grossweightsum"));//总毛重
|
||||
addNew.set("yem_baseunit_if", stringObjectMap.get("yem_baseunit"));//基本计量单位
|
||||
addNew.set("yem_baseqty_if", stringObjectMap.get("yem_baseqty"));//基本单位数量
|
||||
addNew.set("yem_salenumberno", stringObjectMap.get("yem_contractnumbers_m"));//外销合同号
|
||||
addNew.set("yem_outnumberno", stringObjectMap.get("yem_shipmentnumbers_m"));//出运明细单号
|
||||
addNew.set("yem_sourcebillno_d", storageTran.getString("billno"));//源单编号
|
||||
addNew.set("yem_sourcebilltype_e", storageTran.getDynamicObjectType().getName());//源单类型
|
||||
addNew.set("yem_sourcebillid_d", storageTran.getPkValue());//源单id
|
||||
addNew.set("yem_sourceentryid", entryId);//来源单据分录id
|
||||
addNew.set("yem_corebilltype_e", stringObjectMap.get("yem_corebilltype_e"));//核心单类型
|
||||
addNew.set("yem_corebillno_d", stringObjectMap.get("yem_corebillno_d"));//核心单编号
|
||||
addNew.set("yem_corebillid_d", stringObjectMap.get("yem_corebillid_d"));//核心单据id
|
||||
addNew.set("yem_coreentryid", stringObjectMap.get("yem_coreentryid"));//核心单据分录id
|
||||
repairRelation(storageTran, "yem_es_materialinfo", addNew);
|
||||
}
|
||||
//反写装箱单数量
|
||||
DynamicObjectCollection yem_es_materialinfo = storageTran.getDynamicObjectCollection("yem_es_materialinfo");
|
||||
for (DynamicObject dt : yem_es_materialinfo) {
|
||||
DynamicObjectCollection materialinfo_mi = enCasement.getDynamicObjectCollection("yem_im_materialinfo_mi");
|
||||
for (DynamicObject miSon : materialinfo_mi) {
|
||||
long aLong = miSon.getLong("yem_sourceentryid");
|
||||
if (((long) dt.getPkValue()) == aLong) {
|
||||
BigDecimal yemQty = dt.getBigDecimal("yem_qty");
|
||||
BigDecimal yemQtyMi = miSon.getBigDecimal("yem_shipmentqty");
|
||||
BigDecimal yemPackingqty = miSon.getBigDecimal("yem_packingqty");
|
||||
//数量增加
|
||||
if (yemQty.compareTo(yemQtyMi) > 0) {
|
||||
addNew.set("yem_businesssort", stringObjectMap.get("yem_businesssort"));//业务分类
|
||||
addNew.set("yem_products", stringObjectMap.get("yem_products"));//产品分类
|
||||
addNew.set("yem_salesmethod", stringObjectMap.get("yem_salesmethod"));//销售方式
|
||||
addNew.set("yem_productmodel", stringObjectMap.get("yem_productmodel"));//基础机型
|
||||
addNew.set("yem_resourceid", stringObjectMap.get("yem_resourcenog"));//资源号
|
||||
addNew.set("yem_material", stringObjectMap.get("yem_materiel"));//物料编码
|
||||
addNew.set("yem_units", stringObjectMap.get("yem_unit"));//计量单位
|
||||
addNew.set("yem_shipmentqty", stringObjectMap.get("yem_qty"));//储运数量
|
||||
addNew.set("yem_cubetype", stringObjectMap.get("yem_cubetype"));//箱型
|
||||
addNew.set("yem_cubenumber", stringObjectMap.get("yem_cubenumber"));//箱量
|
||||
addNew.set("yem_bigcabinet", stringObjectMap.get("yem_bigcabinet"));//大柜
|
||||
addNew.set("yem_bigcabinetnumbers", stringObjectMap.get("yem_bigcabinetnumbers"));//大柜数量
|
||||
addNew.set("yem_mincabinet", stringObjectMap.get("yem_mincabinet"));//小柜
|
||||
addNew.set("yem_mincabinetnumbers", stringObjectMap.get("yem_mincabinetnumbers"));//小柜数量
|
||||
addNew.set("yem_residueqty", stringObjectMap.get("yem_qty"));//剩余数量
|
||||
addNew.set("yem_remarks", stringObjectMap.get("yem_remarks"));//备注
|
||||
addNew.set("yem_packstyle", stringObjectMap.get("yem_packstyle"));//包装方式
|
||||
addNew.set("yem_pieceqty", stringObjectMap.get("yem_pieceqty"));//单件数量
|
||||
addNew.set("yem_piece", stringObjectMap.get("yem_piece"));//件数
|
||||
addNew.set("yem_weightunit", stringObjectMap.get("yem_weightunit"));//重量计量单位
|
||||
addNew.set("yem_grossweight", stringObjectMap.get("yem_grossweight"));//毛重
|
||||
addNew.set("yem_lenghtunit", stringObjectMap.get("yem_lenghtunit"));//长度计量单位
|
||||
addNew.set("yem_long", stringObjectMap.get("yem_long"));//长
|
||||
addNew.set("yem_wide", stringObjectMap.get("yem_wide"));//宽
|
||||
addNew.set("yem_high", stringObjectMap.get("yem_high"));//高
|
||||
addNew.set("yem_vol", stringObjectMap.get("yem_vol"));//体积
|
||||
addNew.set("yem_volm3", stringObjectMap.get("yem_volm3"));//体积M3
|
||||
addNew.set("yem_volm3sum", stringObjectMap.get("yem_volm3sum"));//总体积M3
|
||||
addNew.set("yem_grossweightsum", stringObjectMap.get("yem_grossweightsum"));//总毛重
|
||||
addNew.set("yem_baseunit_if", stringObjectMap.get("yem_baseunit"));//基本计量单位
|
||||
addNew.set("yem_baseqty_if", stringObjectMap.get("yem_baseqty"));//基本单位数量
|
||||
addNew.set("yem_salenumberno", stringObjectMap.get("yem_contractnumbers_m"));//外销合同号
|
||||
addNew.set("yem_outnumberno", stringObjectMap.get("yem_shipmentnumbers_m"));//出运明细单号
|
||||
addNew.set("yem_sourcebillno_d", storageTran.getString("billno"));//源单编号
|
||||
addNew.set("yem_sourcebilltype_e", storageTran.getDynamicObjectType().getName());//源单类型
|
||||
addNew.set("yem_sourcebillid_d", storageTran.getPkValue());//源单id
|
||||
addNew.set("yem_sourceentryid", entryId);//来源单据分录id
|
||||
addNew.set("yem_corebilltype_e", stringObjectMap.get("yem_corebilltype_e"));//核心单类型
|
||||
addNew.set("yem_corebillno_d", stringObjectMap.get("yem_corebillno_d"));//核心单编号
|
||||
addNew.set("yem_corebillid_d", stringObjectMap.get("yem_corebillid_d"));//核心单据id
|
||||
addNew.set("yem_coreentryid", stringObjectMap.get("yem_coreentryid"));//核心单据分录id
|
||||
repairRelation(storageTran, "yem_es_materialinfo", addNew);
|
||||
}
|
||||
//反写装箱单数量
|
||||
DynamicObjectCollection yem_es_materialinfo = storageTran.getDynamicObjectCollection("yem_es_materialinfo");
|
||||
for (DynamicObject dt : yem_es_materialinfo) {
|
||||
DynamicObjectCollection materialinfo_mi = enCasement.getDynamicObjectCollection("yem_im_materialinfo_mi");
|
||||
for (DynamicObject miSon : materialinfo_mi) {
|
||||
long aLong = miSon.getLong("yem_sourceentryid");
|
||||
if (((long) dt.getPkValue()) == aLong) {
|
||||
BigDecimal yemQty = dt.getBigDecimal("yem_qty");
|
||||
BigDecimal yemQtyMi = miSon.getBigDecimal("yem_shipmentqty");
|
||||
BigDecimal yemPackingqty = miSon.getBigDecimal("yem_packingqty");
|
||||
//数量增加
|
||||
if (yemQty.compareTo(yemQtyMi) > 0) {
|
||||
miSon.set("yem_shipmentqty", yemQty);
|
||||
}
|
||||
//数量减少
|
||||
if (yemQty.compareTo(yemQtyMi) < 0) {
|
||||
if (yemQty.compareTo(yemPackingqty) > 0) {
|
||||
miSon.set("yem_shipmentqty", yemQty);
|
||||
}
|
||||
//数量减少
|
||||
if (yemQty.compareTo(yemQtyMi) < 0) {
|
||||
if (yemQty.compareTo(yemPackingqty) > 0) {
|
||||
miSon.set("yem_shipmentqty", yemQty);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
OperationResult save = OperationServiceHelper.executeOperate("save", enCasement.getDataEntityType().getName(), new DynamicObject[]{enCasement}, OperateOption.create());
|
||||
if (!save.isSuccess()) {
|
||||
throw new KDBizException("下游装箱单保存失败!");
|
||||
}
|
||||
OperationServiceHelper.executeOperate("save", enCasement.getDataEntityType().getName(), new Object[]{enCasement.getPkValue()}, OperateOption.create());
|
||||
}
|
||||
|
||||
|
||||
if ("save".equals(e.getOperationKey())) {
|
||||
// 单据保存时根据明细信息 大柜和小柜数量不为空的明细行 的箱型箱量,去重合并拼接生成
|
||||
for (DynamicObject entity : storageTrans) {
|
||||
BoxTypeDataGen.genBoxTypeData(entity);
|
||||
}
|
||||
OperationResult save = OperationServiceHelper.executeOperate("save", enCasement.getDataEntityType().getName(), new DynamicObject[]{enCasement}, OperateOption.create());
|
||||
if (!save.isSuccess()) {
|
||||
throw new KDBizException("下游装箱单保存失败!");
|
||||
}
|
||||
OperationServiceHelper.executeOperate("save", enCasement.getDataEntityType().getName(), new Object[]{enCasement.getPkValue()}, OperateOption.create());
|
||||
}
|
||||
|
||||
|
||||
if ("save".equals(e.getOperationKey())) {
|
||||
// 单据保存时根据明细信息 大柜和小柜数量不为空的明细行 的箱型箱量,去重合并拼接生成
|
||||
for (DynamicObject entity : storageTrans) {
|
||||
BoxTypeDataGen.genBoxTypeData(entity);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -21,11 +21,9 @@ import java.util.*;
|
||||
* @Created by ZZSLL
|
||||
*/
|
||||
|
||||
public class StorageTransSubmitOp extends AbstractOperationServicePlugIn
|
||||
{
|
||||
public class StorageTransSubmitOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e)
|
||||
{
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.addAll(this.billEntityType.getAllFields().keySet());
|
||||
|
@ -27,8 +27,7 @@ public class StorageTransUnAuditOp extends AbstractOperationServicePlugIn implem
|
||||
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_customer");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
@Override
|
||||
public void endOperationTransaction(EndOperationTransactionArgs e) {
|
||||
|
@ -20,12 +20,7 @@ public class XSalesOrderSubmitOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_billtype");
|
||||
fieldKeys.add("yem_es_materialinfo");
|
||||
fieldKeys.add("yem_qty");
|
||||
fieldKeys.add("yem_shippingqty");
|
||||
fieldKeys.add("yem_orderqty");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -16,10 +16,7 @@ public class ClaimCentersSaveOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_salcontractno");
|
||||
fieldKeys.add("yem_salcontractamt");
|
||||
fieldKeys.add("yem_salcontractclaamt");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -36,15 +36,7 @@ public class CreatePlusMinusOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_bizstatus");
|
||||
fieldKeys.add("yem_salcontractno");
|
||||
fieldKeys.add("yem_bizstatus");
|
||||
fieldKeys.add("yem_bizstatus");
|
||||
fieldKeys.add("yem_bizstatus");
|
||||
fieldKeys.add("yem_bizstatus");
|
||||
fieldKeys.add("yem_bizstatus");
|
||||
fieldKeys.add("yem_bizstatus");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
|
||||
}
|
||||
|
||||
|
@ -29,8 +29,7 @@ public class UnCreatePlusMinusOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_billtype");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -21,8 +21,7 @@ public class LetterCreditAuditOp extends AbstractOperationServicePlugIn {
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_fm_materialinfo");
|
||||
fieldKeys.add("yem_salecontract");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -19,9 +19,7 @@ public class LetterCreditUnAuditOp extends AbstractOperationServicePlugIn {
|
||||
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_fm_materialinfo");
|
||||
fieldKeys.add("yem_salecontract");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -14,10 +14,7 @@ import java.util.List;
|
||||
public class DetailedInfoDelOp extends AbstractOperationServicePlugIn implements Plugin {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_im_detailedinfor");
|
||||
fieldKeys.add("yem_intauditbusano");
|
||||
fieldKeys.add("yem_intauditbusaid");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -14,8 +14,7 @@ import java.util.List;
|
||||
public class DetailedInfoDeletOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_synchronization");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -16,8 +16,7 @@ public class CsrCreditLineDelOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_im_info");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -22,12 +22,7 @@ public class CsrCreditLineSaveOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_customer");
|
||||
fieldKeys.add("org");
|
||||
fieldKeys.add("yem_bizdate");
|
||||
fieldKeys.add("yem_customercountry");
|
||||
fieldKeys.add("yem_type");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
@Override
|
||||
public void beforeExecuteOperationTransaction(BeforeOperationArgs e) {
|
||||
|
@ -15,11 +15,7 @@ public class CsrCreditLineSubmitOp extends AbstractOperationServicePlugIn implem
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_customer");
|
||||
fieldKeys.add("org");
|
||||
fieldKeys.add("yem_bizdate");
|
||||
fieldKeys.add("yem_payment");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -38,8 +38,7 @@ public class DebCredNewAuditPlugin extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_groupcusfields");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -32,8 +32,7 @@ public class DebCredNewSubmitOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_groupcusfields");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -18,13 +18,7 @@ public class DeliverNoticeEASSubmitOp extends AbstractOperationServicePlugIn {
|
||||
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_org");
|
||||
fieldKeys.add("yem_materiel");
|
||||
fieldKeys.add("yem_warehouse");
|
||||
fieldKeys.add("yem_location");
|
||||
fieldKeys.add("yem_lotnumber");
|
||||
fieldKeys.add("yem_qty");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -37,9 +37,7 @@ public class DeliverNoticeNewAuditOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_isaccgift");
|
||||
fieldKeys.add("yem_isaccgift");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -29,13 +29,7 @@ public class DeliverNoticeNewUnAuditOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_isaccgift");
|
||||
fieldKeys.add("yem_contractallamt");
|
||||
fieldKeys.add("yem_contractadvanceamt");
|
||||
fieldKeys.add("yem_deliveramt");
|
||||
fieldKeys.add("yem_thisdeliveramt");
|
||||
fieldKeys.add("yem_thisrealityamt");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -36,39 +36,7 @@ public class DeliverNoticeSubmitOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_corebilltype");
|
||||
fieldKeys.add("yem_corebillid");
|
||||
fieldKeys.add("yem_totalallamount");
|
||||
fieldKeys.add("yem_sourcebillid");
|
||||
fieldKeys.add("billno");
|
||||
fieldKeys.add("yem_es_materialinfo");
|
||||
fieldKeys.add("yem_sourceentryid");
|
||||
fieldKeys.add("yem_isaccgift");
|
||||
fieldKeys.add("yem_acccurrency");
|
||||
fieldKeys.add("yem_accrate");
|
||||
fieldKeys.add("yem_saleorder");
|
||||
fieldKeys.add("yem_products");
|
||||
fieldKeys.add("yem_productstree");
|
||||
fieldKeys.add("yem_num");
|
||||
fieldKeys.add("yem_singleaccamt");
|
||||
fieldKeys.add("yem_singleaccamtbase");
|
||||
fieldKeys.add("yem_accamt");
|
||||
fieldKeys.add("yem_accamtbase");
|
||||
fieldKeys.add("yem_remarke");
|
||||
fieldKeys.add("yem_contractallamt");
|
||||
fieldKeys.add("yem_contractadvanceamt");
|
||||
fieldKeys.add("yem_deliveramt");
|
||||
fieldKeys.add("yem_thisdeliveramt");
|
||||
fieldKeys.add("yem_thisrealityamt");
|
||||
fieldKeys.add("yem_amt");
|
||||
fieldKeys.add("yem_qty");
|
||||
fieldKeys.add("yem_contractnum");
|
||||
fieldKeys.add("yem_customer");
|
||||
fieldKeys.add("yem_es_materialinfo");
|
||||
fieldKeys.add("yem_es_materialinfo.yem_materiel");
|
||||
fieldKeys.add("yem_es_materialinfo.seq");
|
||||
fieldKeys.add("yem_company");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -12,38 +12,7 @@ public class DeliverNoticesSubmitOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_corebilltype");
|
||||
fieldKeys.add("yem_corebillid");
|
||||
fieldKeys.add("yem_totalallamount");
|
||||
fieldKeys.add("yem_sourcebillid");
|
||||
fieldKeys.add("billno");
|
||||
fieldKeys.add("yem_es_materialinfo");
|
||||
fieldKeys.add("yem_sourceentryid");
|
||||
fieldKeys.add("yem_isaccgift");
|
||||
fieldKeys.add("yem_acccurrency");
|
||||
fieldKeys.add("yem_accrate");
|
||||
fieldKeys.add("yem_saleorder");
|
||||
fieldKeys.add("yem_products");
|
||||
fieldKeys.add("yem_productstree");
|
||||
fieldKeys.add("yem_num");
|
||||
fieldKeys.add("yem_singleaccamt");
|
||||
fieldKeys.add("yem_singleaccamtbase");
|
||||
fieldKeys.add("yem_accamt");
|
||||
fieldKeys.add("yem_accamtbase");
|
||||
fieldKeys.add("yem_remarke");
|
||||
fieldKeys.add("yem_contractallamt");
|
||||
fieldKeys.add("yem_contractadvanceamt");
|
||||
fieldKeys.add("yem_deliveramt");
|
||||
fieldKeys.add("yem_thisdeliveramt");
|
||||
fieldKeys.add("yem_thisrealityamt");
|
||||
fieldKeys.add("yem_amt");
|
||||
fieldKeys.add("yem_qty");
|
||||
fieldKeys.add("yem_contractnum");
|
||||
fieldKeys.add("yem_customer");
|
||||
fieldKeys.add("yem_es_materialinfo");
|
||||
fieldKeys.add("yem_es_materialinfo.yem_materiel");
|
||||
fieldKeys.add("yem_es_materialinfo.seq");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
@Override
|
||||
public void onAddValidators(AddValidatorsEventArgs e) {
|
||||
|
@ -21,20 +21,7 @@ public class InquirylistAudit extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_billtype");
|
||||
fieldKeys.add("yem_multiconfig");
|
||||
fieldKeys.add("yem_productstree");
|
||||
fieldKeys.add("yem_configurtype");
|
||||
fieldKeys.add("yem_configentryid");
|
||||
fieldKeys.add("yem_marketprice");
|
||||
fieldKeys.add("yem_marketraiseprice");
|
||||
fieldKeys.add("yem_im_detailedinfor");
|
||||
fieldKeys.add("yem_configurname");
|
||||
fieldKeys.add("yem_configurtypeen");
|
||||
fieldKeys.add("yem_specification_o");
|
||||
fieldKeys.add("yem_arguments");
|
||||
fieldKeys.add("yem_remarkss");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
|
||||
}
|
||||
|
||||
|
@ -25,11 +25,7 @@ public class IntAuditBuSaDelOp extends AbstractOperationServicePlugIn {
|
||||
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_sourcebilltype");
|
||||
fieldKeys.add("yem_sourcebillid");
|
||||
fieldKeys.add("yem_sourceentryid");
|
||||
fieldKeys.add("yem_needbillintauditno");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -24,11 +24,7 @@ public class IntAuditBuSaUnAuditOp extends AbstractOperationServicePlugIn {
|
||||
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_sourcebillid");
|
||||
fieldKeys.add("yem_sourcebillno");
|
||||
// fieldKeys.add("yem_intauditbusaid");
|
||||
// fieldKeys.add("billno");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -16,19 +16,7 @@ import java.util.List;
|
||||
public class PriceLibrarySubmitOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_billtype");
|
||||
fieldKeys.add("yem_optional");
|
||||
fieldKeys.add("yem_replaceable");
|
||||
fieldKeys.add("yem_retrofitting");
|
||||
fieldKeys.add("yem_salesmarkup_o");
|
||||
fieldKeys.add("yem_profilename_o");
|
||||
fieldKeys.add("yem_replaceable");
|
||||
fieldKeys.add("yem_profilename_re");
|
||||
fieldKeys.add("yem_salesmarkup_re");
|
||||
fieldKeys.add("yem_retrofitting");
|
||||
fieldKeys.add("yem_salesmarkup_rt");
|
||||
fieldKeys.add("yem_profilename_rt");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -18,12 +18,7 @@ import java.util.List;
|
||||
public class SourceApplyDelOp extends AbstractOperationServicePlugIn implements Plugin {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_sourcebilltype");
|
||||
fieldKeys.add("yem_sourcebillid");
|
||||
fieldKeys.add("yem_sourceentryid");
|
||||
fieldKeys.add("yem_billtype");
|
||||
fieldKeys.add("yem_sourceentryids");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
|
||||
}
|
||||
|
||||
|
@ -26,44 +26,7 @@ import java.util.*;
|
||||
public class TrackTaskConsoleSaveOp extends AbstractOperationServicePlugIn implements Plugin {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_billtype");
|
||||
fieldKeys.add("yem_sourcebillid_d");
|
||||
fieldKeys.add("yem_sourceentryid");
|
||||
fieldKeys.add("yem_entrtyid");
|
||||
fieldKeys.add("yem_resourcescode");
|
||||
fieldKeys.add("yem_milltype");
|
||||
fieldKeys.add("yem_yieldway");
|
||||
fieldKeys.add("yem_prepareway");
|
||||
fieldKeys.add("yem_vehicleno");
|
||||
fieldKeys.add("yem_reformresources");
|
||||
fieldKeys.add("yem_engineno");
|
||||
fieldKeys.add("yem_enginemodel");
|
||||
fieldKeys.add("yem_enginevendor");
|
||||
fieldKeys.add("yem_currentstate");
|
||||
fieldKeys.add("yem_currentstatedate");
|
||||
fieldKeys.add("yem_assembleupline");
|
||||
fieldKeys.add("yem_upline");
|
||||
fieldKeys.add("yem_assembledownline");
|
||||
fieldKeys.add("yem_downline");
|
||||
fieldKeys.add("yem_debugst");
|
||||
fieldKeys.add("yem_debugstatdate");
|
||||
fieldKeys.add("yem_waitforinspection");
|
||||
fieldKeys.add("yem_waitforinspecdate");
|
||||
fieldKeys.add("yem_accuracytest");
|
||||
fieldKeys.add("yem_accuratdate");
|
||||
fieldKeys.add("yem_qualitytest");
|
||||
fieldKeys.add("yem_qualitytestdate");
|
||||
fieldKeys.add("yem_factputstor");
|
||||
fieldKeys.add("yem_factputstordate");
|
||||
fieldKeys.add("yem_backonline");
|
||||
fieldKeys.add("yem_backonlinedate");
|
||||
fieldKeys.add("yem_putintostorage");
|
||||
fieldKeys.add("yem_putintostoragedate");
|
||||
fieldKeys.add("yem_vehicleremark");
|
||||
fieldKeys.add("yem_ifdelivered");
|
||||
fieldKeys.add("yem_stockway");
|
||||
fieldKeys.add("yem_isvmi");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -20,17 +20,7 @@ public class TracktaskconsoleSubmitOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_materiel");
|
||||
fieldKeys.add("yem_nqty");
|
||||
fieldKeys.add("yem_billtype");
|
||||
fieldKeys.add("yem_es_salesorder_r.yem_isvmi");
|
||||
|
||||
|
||||
fieldKeys.add("yem_es_salesorder_r");
|
||||
fieldKeys.add("yem_es_salesorder_r.seq");
|
||||
fieldKeys.add("yem_es_salesorder_r.yem_stockway");
|
||||
// fieldKeys.add("yem_intauditbusaid");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -18,22 +18,7 @@ public class TransFerOrderSubmitMustInputOp extends AbstractOperationServicePlug
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_materiel");
|
||||
fieldKeys.add("yem_materialname");
|
||||
fieldKeys.add("yem_shippersalesorg");
|
||||
fieldKeys.add("yem_deliveryinventoryorg");
|
||||
fieldKeys.add("yem_entryoutwarehouse");
|
||||
fieldKeys.add("yem_receinventoryorg");
|
||||
fieldKeys.add("yem_entryinwarehouse");
|
||||
fieldKeys.add("yem_deliverywarehouse");
|
||||
fieldKeys.add("yem_receinventory");
|
||||
fieldKeys.add("yem_supwarehouse");
|
||||
fieldKeys.add("yem_cuswarehouse");
|
||||
fieldKeys.add("yem_unit");
|
||||
fieldKeys.add("yem_baseunit");
|
||||
fieldKeys.add("yem_planindate");
|
||||
fieldKeys.add("yem_planoutdate");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -42,40 +42,7 @@ public class OrderProReqBill extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_billtype");
|
||||
fieldKeys.add("creator");
|
||||
fieldKeys.add("createtime");
|
||||
fieldKeys.add("yem_indepcode");
|
||||
fieldKeys.add("yem_reasoncode");
|
||||
fieldKeys.add("yem_applyuser");
|
||||
fieldKeys.add("yem_bizdate");
|
||||
fieldKeys.add("yem_contremark");
|
||||
fieldKeys.add("yem_depcode");
|
||||
fieldKeys.add("yem_es_materialinfo");
|
||||
fieldKeys.add("yem_materiel");
|
||||
fieldKeys.add("yem_isvmi");
|
||||
fieldKeys.add("yem_qty");
|
||||
fieldKeys.add("yem_manufacturer");
|
||||
fieldKeys.add("yem_manufacturername");
|
||||
fieldKeys.add("yem_remarks1");
|
||||
fieldKeys.add("yem_warehouse");
|
||||
fieldKeys.add("yem_whman");
|
||||
fieldKeys.add("yem_outwhcode");
|
||||
fieldKeys.add("yem_outstockercode");
|
||||
fieldKeys.add("yem_whlocation");
|
||||
fieldKeys.add("yem_warearea");
|
||||
fieldKeys.add("yem_outpositioncode");
|
||||
fieldKeys.add("yem_outareacode");
|
||||
fieldKeys.add("yem_stockbatch");
|
||||
fieldKeys.add("yem_sup");
|
||||
fieldKeys.add("yem_transfercode");
|
||||
fieldKeys.add("yem_callinorg");
|
||||
fieldKeys.add("yem_calloutorg");
|
||||
fieldKeys.add("yem_retrievecode");
|
||||
fieldKeys.add("yem_retrievecode");
|
||||
fieldKeys.add("yem_bd_products");
|
||||
fieldKeys.add("yem_iscmmp");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
|
||||
}
|
||||
|
||||
|
@ -39,39 +39,7 @@ public class OrderProReqBillCG extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_billtype");
|
||||
fieldKeys.add("creator");
|
||||
fieldKeys.add("createtime");
|
||||
fieldKeys.add("yem_indepcode");
|
||||
fieldKeys.add("yem_reasoncode");
|
||||
fieldKeys.add("yem_applyuser");
|
||||
fieldKeys.add("yem_bizdate");
|
||||
fieldKeys.add("yem_contremark");
|
||||
fieldKeys.add("yem_depcode");
|
||||
fieldKeys.add("yem_es_materialinfo");
|
||||
fieldKeys.add("yem_materiel");
|
||||
fieldKeys.add("yem_isvmi");
|
||||
fieldKeys.add("yem_qty");
|
||||
fieldKeys.add("yem_manufacturer");
|
||||
fieldKeys.add("yem_manufacturername");
|
||||
fieldKeys.add("yem_remarks1");
|
||||
fieldKeys.add("yem_warehouse");
|
||||
fieldKeys.add("yem_whman");
|
||||
fieldKeys.add("yem_outwhcode");
|
||||
fieldKeys.add("yem_outstockercode");
|
||||
fieldKeys.add("yem_whlocation");
|
||||
fieldKeys.add("yem_warearea");
|
||||
fieldKeys.add("yem_outpositioncode");
|
||||
fieldKeys.add("yem_outareacode");
|
||||
fieldKeys.add("yem_stockbatch");
|
||||
fieldKeys.add("yem_sup");
|
||||
fieldKeys.add("yem_receiveruser");
|
||||
fieldKeys.add("yem_arrivedate");
|
||||
fieldKeys.add("yem_buyerr");
|
||||
fieldKeys.add("yem_iscmmppj");
|
||||
fieldKeys.add("yem_bd_products");
|
||||
fieldKeys.add("yem_qualitierr");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
|
||||
}
|
||||
|
||||
|
@ -40,39 +40,7 @@ public class OrderProReqBillWMI extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_billtype");
|
||||
fieldKeys.add("creator");
|
||||
fieldKeys.add("createtime");
|
||||
fieldKeys.add("yem_indepcode");
|
||||
fieldKeys.add("yem_reasoncode");
|
||||
fieldKeys.add("yem_applyuser");
|
||||
fieldKeys.add("yem_bizdate");
|
||||
fieldKeys.add("yem_contremark");
|
||||
fieldKeys.add("yem_depcode");
|
||||
fieldKeys.add("yem_es_materialinfo");
|
||||
fieldKeys.add("yem_materiel");
|
||||
fieldKeys.add("yem_isvmi");
|
||||
fieldKeys.add("yem_qty");
|
||||
fieldKeys.add("yem_manufacturer");
|
||||
fieldKeys.add("yem_manufacturername");
|
||||
fieldKeys.add("yem_remarks1");
|
||||
fieldKeys.add("yem_warehouse");
|
||||
fieldKeys.add("yem_whman");
|
||||
fieldKeys.add("yem_outwhcode");
|
||||
fieldKeys.add("yem_outstockercode");
|
||||
fieldKeys.add("yem_whlocation");
|
||||
fieldKeys.add("yem_warearea");
|
||||
fieldKeys.add("yem_outpositioncode");
|
||||
fieldKeys.add("yem_outareacode");
|
||||
fieldKeys.add("yem_stockbatch");
|
||||
fieldKeys.add("yem_sup");
|
||||
fieldKeys.add("yem_receiveruser");
|
||||
fieldKeys.add("yem_gcxm");
|
||||
fieldKeys.add("yem_yfxm");
|
||||
fieldKeys.add("yem_fyxm");
|
||||
fieldKeys.add("yem_iscmmpapply");
|
||||
fieldKeys.add("yem_bd_products");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
|
||||
}
|
||||
|
||||
|
@ -40,16 +40,7 @@ public class OrderProReqBillDelCMMP extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_billtype");
|
||||
fieldKeys.add("yem_isvmi");
|
||||
fieldKeys.add("yem_iscmmppj");
|
||||
fieldKeys.add("yem_iscmmp");
|
||||
fieldKeys.add("yem_iscmmpapply");
|
||||
fieldKeys.add("yem_bd_products");
|
||||
fieldKeys.add("yem_calloutorg");
|
||||
fieldKeys.add("yem_depcode");
|
||||
fieldKeys.add("yem_billstatusfield");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -39,26 +39,7 @@ public class GathEringService extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_financeaffirm");
|
||||
fieldKeys.add("yem_bizdate");
|
||||
fieldKeys.add("yem_paymenttype");
|
||||
fieldKeys.add("yem_receipttype");
|
||||
fieldKeys.add("yem_currency");
|
||||
fieldKeys.add("yem_sumfundsreceived");
|
||||
fieldKeys.add("yem_exrate");
|
||||
fieldKeys.add("yem_sumfundsreceivedba");
|
||||
fieldKeys.add("yem_receiptname");
|
||||
fieldKeys.add("yem_moneytypetl_a");
|
||||
fieldKeys.add("yem_clearing");
|
||||
fieldKeys.add("yem_comegoman");
|
||||
fieldKeys.add("yem_receipttype_a");
|
||||
fieldKeys.add("yem_receivableamt");
|
||||
fieldKeys.add("yem_receivableamtbase");
|
||||
fieldKeys.add("yem_receiptdetail");
|
||||
fieldKeys.add("yem_org");
|
||||
fieldKeys.add("yem_easbillno");
|
||||
fieldKeys.add("creator");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
|
||||
|
@ -41,26 +41,7 @@ public class ImInQuirylistPJService extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_department");
|
||||
fieldKeys.add("yem_billtype");
|
||||
fieldKeys.add("yem_enquirymessage");
|
||||
fieldKeys.add("yem_bizdate");
|
||||
fieldKeys.add("yem_currency");
|
||||
fieldKeys.add("yem_exrate");
|
||||
fieldKeys.add("yem_iscaigou");
|
||||
fieldKeys.add("yem_remark");
|
||||
fieldKeys.add("creator");
|
||||
fieldKeys.add("createtime");
|
||||
fieldKeys.add("yem_im_detailedinfor");
|
||||
fieldKeys.add("yem_material");
|
||||
fieldKeys.add("yem_marketre");
|
||||
fieldKeys.add("yem_classification");
|
||||
fieldKeys.add("yem_iseas");
|
||||
fieldKeys.add("yem_synfalt");
|
||||
fieldKeys.add("org");
|
||||
fieldKeys.add("yem_remarks");
|
||||
fieldKeys.add("yem_pjbzwfl");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -39,38 +39,7 @@ public class PayapplyService extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("org");
|
||||
fieldKeys.add("yem_bizdate");
|
||||
fieldKeys.add("creator");
|
||||
fieldKeys.add("yem_appdepartment");
|
||||
fieldKeys.add("createtime");
|
||||
fieldKeys.add("yem_currency");
|
||||
fieldKeys.add("yem_exrate");
|
||||
fieldKeys.add("yem_amount");
|
||||
fieldKeys.add("yem_approvalamount");
|
||||
fieldKeys.add("yem_fktype");
|
||||
fieldKeys.add("yem_expensetype");
|
||||
fieldKeys.add("yem_plantype");
|
||||
fieldKeys.add("yem_applycause");
|
||||
fieldKeys.add("createtime");
|
||||
fieldKeys.add("yem_applaydetail");
|
||||
fieldKeys.add("yem_e_asstacttype");
|
||||
fieldKeys.add("yem_e_asstact");
|
||||
fieldKeys.add("yem_e_assacct");
|
||||
fieldKeys.add("yem_e_bebank");
|
||||
fieldKeys.add("yem_borrowcompany");
|
||||
fieldKeys.add("yem_appdepartment");
|
||||
fieldKeys.add("yem_e_settlementtype");
|
||||
fieldKeys.add("yem_e_applyamount");
|
||||
fieldKeys.add("yem_auditamountloc");
|
||||
fieldKeys.add("yem_e_remark");
|
||||
fieldKeys.add("yem_iseas");
|
||||
fieldKeys.add("yem_financialorg");
|
||||
fieldKeys.add("yem_synfalt");
|
||||
fieldKeys.add("yem_account");
|
||||
fieldKeys.add("yem_applyorg");
|
||||
fieldKeys.add("yem_synceas");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -35,50 +35,7 @@ public class YemDelivernoticeService extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_customer1");
|
||||
fieldKeys.add("yem_currency");
|
||||
fieldKeys.add("yem_comment");
|
||||
fieldKeys.add("yem_linkman");
|
||||
fieldKeys.add("yem_reclinkman");
|
||||
fieldKeys.add("yem_org");
|
||||
fieldKeys.add("yem_bizdate1");
|
||||
fieldKeys.add("yem_department");
|
||||
fieldKeys.add("auditor");
|
||||
fieldKeys.add("creator");
|
||||
fieldKeys.add("createtime");
|
||||
fieldKeys.add("auditdate");
|
||||
fieldKeys.add("yem_remark");
|
||||
fieldKeys.add("yem_materiel");
|
||||
fieldKeys.add("yem_unit");
|
||||
fieldKeys.add("yem_qty");
|
||||
fieldKeys.add("yem_lotnumber");
|
||||
fieldKeys.add("yem_warehouse");
|
||||
fieldKeys.add("yem_baseunit");
|
||||
fieldKeys.add("yem_baseqty");
|
||||
fieldKeys.add("yem_price");
|
||||
fieldKeys.add("yem_taxrateid");
|
||||
fieldKeys.add("yem_priceandtax");
|
||||
fieldKeys.add("yem_amt");
|
||||
fieldKeys.add("yem_locamt");
|
||||
fieldKeys.add("yem_taxamount");
|
||||
fieldKeys.add("yem_curtaxamount");
|
||||
fieldKeys.add("yem_amountandtax");
|
||||
fieldKeys.add("yem_curamountandtax");
|
||||
fieldKeys.add("yem_salesorg");
|
||||
fieldKeys.add("yem_operator");
|
||||
fieldKeys.add("yem_receiveaddress");
|
||||
fieldKeys.add("yem_location");
|
||||
fieldKeys.add("yem_paymode");
|
||||
fieldKeys.add("yem_exrate");
|
||||
fieldKeys.add("yem_isgift");
|
||||
fieldKeys.add("EntryID");
|
||||
fieldKeys.add("yem_synfalt");
|
||||
fieldKeys.add("yem_synfalt_tag");
|
||||
fieldKeys.add("yem_saletype");
|
||||
fieldKeys.add("yem_bd_products");
|
||||
fieldKeys.add("yem_bizdate");
|
||||
fieldKeys.add("yem_taxrate");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -37,28 +37,7 @@ public class YemOrderproreqbillWGService extends AbstractOperationServicePlugI
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_bizdate");
|
||||
fieldKeys.add("org");
|
||||
fieldKeys.add("yem_contremark");
|
||||
fieldKeys.add("yem_es_materialinfo");
|
||||
fieldKeys.add("creator");
|
||||
fieldKeys.add("yem_materiel");
|
||||
fieldKeys.add("yem_unit");
|
||||
fieldKeys.add("yem_qty");
|
||||
fieldKeys.add("yem_currency");
|
||||
fieldKeys.add("yem_exrate");
|
||||
fieldKeys.add("yem_billtype");
|
||||
fieldKeys.add("yem_dept");
|
||||
fieldKeys.add("yem_biztype");
|
||||
fieldKeys.add("yem_needtype");
|
||||
fieldKeys.add("yem_applyinventoryorg");
|
||||
fieldKeys.add("yem_remarks1");
|
||||
fieldKeys.add("creator");
|
||||
fieldKeys.add("createtime");
|
||||
fieldKeys.add("yem_applyuser");
|
||||
fieldKeys.add("yem_iseas");
|
||||
fieldKeys.add("yem_synfalt");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
@Override
|
||||
public void afterExecuteOperationTransaction(AfterOperationArgs e) {
|
||||
|
@ -40,82 +40,7 @@ public class YemTransferorderService extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_supfinorg");
|
||||
fieldKeys.add("yem_cusfinorg");
|
||||
fieldKeys.add("yem_outdept");
|
||||
fieldKeys.add("yem_businessdirection");
|
||||
fieldKeys.add("yem_applyuser");
|
||||
fieldKeys.add("yem_supstockorg");
|
||||
fieldKeys.add("yem_cusstockorg");
|
||||
fieldKeys.add("yem_indept");
|
||||
fieldKeys.add("yem_abstract");
|
||||
fieldKeys.add("yem_department");
|
||||
fieldKeys.add("yem_currency");
|
||||
fieldKeys.add("yem_exrate");
|
||||
fieldKeys.add("yem_includingtax");
|
||||
fieldKeys.add("yem_initialization");
|
||||
fieldKeys.add("yem_expenseitemedit");
|
||||
fieldKeys.add("yem_rdprojects");
|
||||
fieldKeys.add("yem_project");
|
||||
fieldKeys.add("yem_materiel");
|
||||
fieldKeys.add("yem_batch");
|
||||
fieldKeys.add("yem_needtransfer");
|
||||
fieldKeys.add("yem_productdate");
|
||||
fieldKeys.add("yem_duedate");
|
||||
fieldKeys.add("yem_unit");
|
||||
fieldKeys.add("yem_qty");
|
||||
fieldKeys.add("yem_baseunit");
|
||||
fieldKeys.add("yem_assistunit");
|
||||
fieldKeys.add("yem_price");
|
||||
fieldKeys.add("yem_assistqty");
|
||||
fieldKeys.add("yem_deliveryinventoryorg");
|
||||
fieldKeys.add("yem_shippersalesorg");
|
||||
fieldKeys.add("yem_deliverywarehouse");
|
||||
fieldKeys.add("yem_deliveryposition");
|
||||
fieldKeys.add("yem_receinventoryorg");
|
||||
fieldKeys.add("yem_receinventory");
|
||||
fieldKeys.add("yem_receposition");
|
||||
fieldKeys.add("yem_cuswarehouse");
|
||||
fieldKeys.add("yem_discountmethod");
|
||||
fieldKeys.add("yem_pricediscountrate");
|
||||
fieldKeys.add("yem_price");
|
||||
fieldKeys.add("yem_taxrate");
|
||||
fieldKeys.add("yem_pricetax");
|
||||
fieldKeys.add("yem_realitypricetax");
|
||||
fieldKeys.add("yem_amt");
|
||||
fieldKeys.add("yem_locamt");
|
||||
fieldKeys.add("yem_amounttax");
|
||||
fieldKeys.add("yem_amountfield1");
|
||||
fieldKeys.add("yem_amttax");
|
||||
fieldKeys.add("yem_baseamttax");
|
||||
fieldKeys.add("yem_planindate");
|
||||
fieldKeys.add("yem_planoutdate");
|
||||
fieldKeys.add("yem_arrangeshippingqty");
|
||||
fieldKeys.add("yem_tickoutqty");
|
||||
fieldKeys.add("yem_tickinqty");
|
||||
fieldKeys.add("yem_tickpayqtybase");
|
||||
fieldKeys.add("yem_tivkoutreceqtybase");
|
||||
fieldKeys.add("yem_amountfield2");
|
||||
fieldKeys.add("yem_tickcollectionamt");
|
||||
fieldKeys.add("yem_tivkdelicereceqty");
|
||||
fieldKeys.add("yem_remark");
|
||||
fieldKeys.add("yem_uncontrolledqty");
|
||||
fieldKeys.add("yem_qtyexceedsratio");
|
||||
fieldKeys.add("yem_qtyshortagerate");
|
||||
fieldKeys.add("yem_lifesoopcustomer");
|
||||
fieldKeys.add("yem_totalpurreturnqty");
|
||||
fieldKeys.add("yem_totasalereturnqty");
|
||||
fieldKeys.add("yem_totalpurretqtybase");
|
||||
fieldKeys.add("yem_totasaleretqtybase");
|
||||
fieldKeys.add("yem_biztype");
|
||||
fieldKeys.add("yem_bizdate");
|
||||
fieldKeys.add("creator");
|
||||
fieldKeys.add("createtime");
|
||||
fieldKeys.add("yem_baseqty");
|
||||
fieldKeys.add("yem_gift");
|
||||
fieldKeys.add("yem_businesssort");
|
||||
fieldKeys.add("yem_gift");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
|
||||
}
|
||||
|
||||
|
@ -16,9 +16,7 @@ public class PayapplyUnSubmit extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_iseas");
|
||||
fieldKeys.add("yem_billtype");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -16,9 +16,7 @@ public class ImInQuirylistPJUnSubmit extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_iseas");
|
||||
fieldKeys.add("yem_billtype");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -25,12 +25,7 @@ public class ESDelivernoticePlugIn extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_billtype");
|
||||
fieldKeys.add("yem_companyorg");
|
||||
fieldKeys.add("yem_materiel");
|
||||
fieldKeys.add("yem_customer1");
|
||||
fieldKeys.add("yem_es_materialinfo");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -29,14 +29,7 @@ public class ImGiftApplyLyServicePlugIn extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_billtype");
|
||||
fieldKeys.add("yem_companyorg");
|
||||
fieldKeys.add("yem_materialnum");
|
||||
fieldKeys.add("yem_customer");
|
||||
fieldKeys.add("yem_im_entryentity");
|
||||
|
||||
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -21,11 +21,7 @@ public class ImInQuiryListPlugIn extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_billtype");
|
||||
fieldKeys.add("yem_companyorg");
|
||||
fieldKeys.add("yem_im_detailedinfor");
|
||||
fieldKeys.add("yem_material");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -20,12 +20,7 @@ public class OrderProReqPlugIn extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_billtype");
|
||||
fieldKeys.add("yem_dept");
|
||||
fieldKeys.add("yem_es_materialinfo");
|
||||
fieldKeys.add("yem_materiel");
|
||||
fieldKeys.add("yem_realpurmateriel");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -20,12 +20,7 @@ public class TransFerOrderPlugIn extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_supfinorg");
|
||||
fieldKeys.add("yem_cusfinorg");
|
||||
fieldKeys.add("yem_materiel");
|
||||
fieldKeys.add("yem_es_materialinfo");
|
||||
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -37,26 +37,7 @@ public class GathEringUnAudit extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_financeaffirm");
|
||||
fieldKeys.add("yem_bizdate");
|
||||
fieldKeys.add("yem_paymenttype");
|
||||
fieldKeys.add("yem_receipttype");
|
||||
fieldKeys.add("yem_currency");
|
||||
fieldKeys.add("yem_sumfundsreceived");
|
||||
fieldKeys.add("yem_exrate");
|
||||
fieldKeys.add("yem_sumfundsreceivedba");
|
||||
fieldKeys.add("yem_receiptname");
|
||||
fieldKeys.add("yem_moneytypetl_a");
|
||||
fieldKeys.add("yem_clearing");
|
||||
fieldKeys.add("yem_comegoman");
|
||||
fieldKeys.add("yem_receipttype_a");
|
||||
fieldKeys.add("yem_receivableamt");
|
||||
fieldKeys.add("yem_receivableamtbase");
|
||||
fieldKeys.add("yem_receiptdetail");
|
||||
fieldKeys.add("yem_org");
|
||||
fieldKeys.add("yem_easbillno");
|
||||
fieldKeys.add("creator");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
|
||||
|
@ -41,23 +41,7 @@ public class ImGiftApplyUnAudit extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_billtype");
|
||||
fieldKeys.add("org");
|
||||
fieldKeys.add("yem_proposer");
|
||||
fieldKeys.add("yem_department");
|
||||
fieldKeys.add("yem_generalasstacttype");
|
||||
fieldKeys.add("yem_provideunit");
|
||||
fieldKeys.add("yem_isacross");
|
||||
fieldKeys.add("yem_costitem");
|
||||
fieldKeys.add("creator");
|
||||
fieldKeys.add("createtime");
|
||||
fieldKeys.add("yem_im_entryentity");
|
||||
fieldKeys.add("yem_materialnum");
|
||||
fieldKeys.add("yem_qty");
|
||||
fieldKeys.add("yem_iseas");
|
||||
fieldKeys.add("yem_reqstorageorgunit");
|
||||
fieldKeys.add("yem_synfalt");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -40,23 +40,7 @@ public class ImInquiryListUnAudit extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_department");
|
||||
fieldKeys.add("yem_billtype");
|
||||
fieldKeys.add("yem_enquirymessage");
|
||||
fieldKeys.add("yem_bizdate");
|
||||
fieldKeys.add("yem_currency");
|
||||
fieldKeys.add("yem_exrate");
|
||||
fieldKeys.add("yem_iscaigou");
|
||||
fieldKeys.add("yem_remark");
|
||||
fieldKeys.add("creator");
|
||||
fieldKeys.add("createtime");
|
||||
fieldKeys.add("yem_im_detailedinfor");
|
||||
fieldKeys.add("yem_material");
|
||||
fieldKeys.add("yem_marketre");
|
||||
fieldKeys.add("yem_classification");
|
||||
fieldKeys.add("yem_iseas");
|
||||
fieldKeys.add("yem_synfalt");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -36,10 +36,7 @@ public class PayapplyUnAudit extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_financialorg");
|
||||
fieldKeys.add("yem_iseas");
|
||||
fieldKeys.add("yem_synfalt");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -31,9 +31,7 @@ public class YemEsDelivernoticeUnAudit extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_org");
|
||||
fieldKeys.add("yem_synfalt");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -28,12 +28,7 @@ public class YemOrderproreqbillWGUnAudit extends AbstractOperationServicePlugIn
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_billtype");
|
||||
fieldKeys.add("yem_dept");
|
||||
fieldKeys.add("yem_iseas");
|
||||
fieldKeys.add("yem_depcode");
|
||||
fieldKeys.add("yem_synfalt");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -33,10 +33,7 @@ public class YemTransferorderUnAudit extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_supfinorg");
|
||||
fieldKeys.add("yem_iseas");
|
||||
fieldKeys.add("yem_synfalt");
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -22,12 +22,7 @@ public class AttachmentsEffectchangeOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_masterid");//主数据内码
|
||||
fieldKeys.add("yem_version");//版本号
|
||||
fieldKeys.add("yem_effective");//已生效
|
||||
fieldKeys.add("billstatus");//单据状态
|
||||
fieldKeys.add("yem_changing");//变更中
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -50,12 +50,7 @@ public class NewVersionOp extends AbstractOperationServicePlugIn {
|
||||
@Override
|
||||
public void onPreparePropertys(PreparePropertysEventArgs e) {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.add("yem_masterid");//主数据内码
|
||||
fieldKeys.add("yem_version");//版本号
|
||||
fieldKeys.add("yem_effective");//已生效
|
||||
fieldKeys.add("billstatus");//单据状态
|
||||
fieldKeys.add("yem_changing");//变更中
|
||||
e.getFieldKeys().addAll(this.billEntityType.getAllFields().keySet());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -34,11 +34,6 @@ public class VerifyExistOrPush extends AbstractOperationServicePlugIn {
|
||||
super.onPreparePropertys(e);
|
||||
List<String> fieldKeys = e.getFieldKeys();
|
||||
fieldKeys.addAll(this.billEntityType.getAllFields().keySet());
|
||||
// fieldKeys.add("yem_masterid");//主数据内码
|
||||
// fieldKeys.add("yem_version");//版本号
|
||||
// fieldKeys.add("yem_effective");//已生效
|
||||
// fieldKeys.add("billstatus");//单据状态
|
||||
// fieldKeys.add("yem_changing");//变更中
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Loading…
Reference in New Issue
Block a user