Compare commits
No commits in common. "17257439e547315cac84ffbf537f7f9e2cdf39c4" and "84c54e187c30fffd3849444f80a80656ffdcfa29" have entirely different histories.
17257439e5
...
84c54e187c
|
@ -124,8 +124,7 @@ public class EquipmentCardListPlugin extends AbstractListPlugin implements Plugi
|
||||||
Date modifytime = realcard.getDate("modifytime");//修改时间
|
Date modifytime = realcard.getDate("modifytime");//修改时间
|
||||||
DynamicObject auditor = realcard.getDynamicObject("auditor");//审核人
|
DynamicObject auditor = realcard.getDynamicObject("auditor");//审核人
|
||||||
Date auditdate = realcard.getDate("auditdate");//审核时间
|
Date auditdate = realcard.getDate("auditdate");//审核时间
|
||||||
BigDecimal assetamount = realcard.getBigDecimal("assetamount");//资产数量
|
|
||||||
String remark = realcard.getString("remark");//备注
|
|
||||||
DynamicObject equipmentcard = ORM.create().newDynamicObject("eceq_equipment_card");
|
DynamicObject equipmentcard = ORM.create().newDynamicObject("eceq_equipment_card");
|
||||||
Date date=new Date();
|
Date date=new Date();
|
||||||
long timestamp=date.getTime(); //时间戳
|
long timestamp=date.getTime(); //时间戳
|
||||||
|
@ -175,8 +174,7 @@ public class EquipmentCardListPlugin extends AbstractListPlugin implements Plugi
|
||||||
equipmentcard.set("zcgj_headusedepts",headusedept);//使用部门
|
equipmentcard.set("zcgj_headusedepts",headusedept);//使用部门
|
||||||
equipmentcard.set("zcgj_costcenters",zcgj_costcenter);//成本中心
|
equipmentcard.set("zcgj_costcenters",zcgj_costcenter);//成本中心
|
||||||
equipmentcard.set("zcgj_assetcat",assetcat);//资产类别
|
equipmentcard.set("zcgj_assetcat",assetcat);//资产类别
|
||||||
equipmentcard.set("zcgj_assetamount",assetamount);//数量
|
|
||||||
equipmentcard.set("zcgj_remark",remark);//备注
|
|
||||||
BigDecimal finOriginalval = BigDecimal.ZERO;
|
BigDecimal finOriginalval = BigDecimal.ZERO;
|
||||||
BigDecimal fin_preusingamount = BigDecimal.ZERO;
|
BigDecimal fin_preusingamount = BigDecimal.ZERO;
|
||||||
BigDecimal fin_depredamount = BigDecimal.ZERO;
|
BigDecimal fin_depredamount = BigDecimal.ZERO;
|
||||||
|
@ -228,13 +226,12 @@ public class EquipmentCardListPlugin extends AbstractListPlugin implements Plugi
|
||||||
eceq_equipment.set("zcgj_depredamount",fin_depredamount);
|
eceq_equipment.set("zcgj_depredamount",fin_depredamount);
|
||||||
eceq_equipment.set("zcgj_preresidualval",fin_preresidualval);
|
eceq_equipment.set("zcgj_preresidualval",fin_preresidualval);
|
||||||
eceq_equipment.set("zcgj_preusingamount",fin_preusingamount);
|
eceq_equipment.set("zcgj_preusingamount",fin_preusingamount);
|
||||||
eceq_equipment.set("zcgj_unitprice",finOriginalval);
|
eceq_equipment.set("unitprice",finOriginalval);
|
||||||
DynamicObjectCollection entrys = eceq_equipment.getDynamicObjectCollection("zcgj_entryentity");
|
DynamicObjectCollection entrys = eceq_equipment.getDynamicObjectCollection("zcgj_entryentity");
|
||||||
SaveServiceHelper.save(new DynamicObject[]{eceq_equipment});
|
SaveServiceHelper.save(new DynamicObject[]{eceq_equipment});
|
||||||
}
|
}
|
||||||
System.out.println("总报错信息为:"+operationResultErrorInfos);
|
System.out.println("总报错信息为:"+operationResultErrorInfos);
|
||||||
}
|
}
|
||||||
this.getView().showMessage("同步成功!");
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -67,8 +67,7 @@ public class EquipmentCardTaskPlugin extends AbstractTask {
|
||||||
QFilter qFilter3 = new QFilter("bizstatus", QCP.not_equals, "DELETE");
|
QFilter qFilter3 = new QFilter("bizstatus", QCP.not_equals, "DELETE");
|
||||||
// QFilter qFilter4 = new QFilter("billstatus", QCP.equals, "C");
|
// QFilter qFilter4 = new QFilter("billstatus", QCP.equals, "C");
|
||||||
DynamicObject[] realcards = BusinessDataServiceHelper.load("fa_asset_card", "zcgj_costcenter,headusedept,finentry,assetcat,number,assetname,model,realaccountdate," +
|
DynamicObject[] realcards = BusinessDataServiceHelper.load("fa_asset_card", "zcgj_costcenter,headusedept,finentry,assetcat,number,assetname,model,realaccountdate," +
|
||||||
"assetunit,supplier,zcgj_platenumber,unit,zcgj_manufacturer,zcgj_prodate,storeplace,creator,createtime,modifier,modifytime,auditdate,auditor,finentry.fin_originalval,finentry.fin_preresidualval," +
|
"assetunit,supplier,zcgj_platenumber,unit,zcgj_manufacturer,zcgj_prodate,storeplace,creator,createtime,modifier,modifytime,auditdate,auditor,finentry.fin_originalval,finentry.fin_preresidualval,finentry.fin_depredamount,finentry.fin_preusingamount,finentry.fin_accumdepre,finentry.fin_networth", new QFilter[]{qFilter,qFilter2,qFilter3});
|
||||||
"finentry.fin_depredamount,finentry.fin_preusingamount,finentry.fin_accumdepre,finentry.fin_networth,remark,assetamount", new QFilter[]{qFilter,qFilter2,qFilter3});
|
|
||||||
log.info("同步的实物数量有"+realcards.length);
|
log.info("同步的实物数量有"+realcards.length);
|
||||||
String operationResultErrorInfos = null;
|
String operationResultErrorInfos = null;
|
||||||
for (DynamicObject realcard : realcards) {
|
for (DynamicObject realcard : realcards) {
|
||||||
|
@ -87,9 +86,6 @@ public class EquipmentCardTaskPlugin extends AbstractTask {
|
||||||
DynamicObject storeplace = realcard.getDynamicObject("storeplace");//存放地点
|
DynamicObject storeplace = realcard.getDynamicObject("storeplace");//存放地点
|
||||||
DynamicObject headusedept = realcard.getDynamicObject("headusedept");//使用部门
|
DynamicObject headusedept = realcard.getDynamicObject("headusedept");//使用部门
|
||||||
DynamicObject zcgj_costcenter = realcard.getDynamicObject("zcgj_costcenter");//成本中心
|
DynamicObject zcgj_costcenter = realcard.getDynamicObject("zcgj_costcenter");//成本中心
|
||||||
BigDecimal assetamount = realcard.getBigDecimal("assetamount");//资产数量
|
|
||||||
String remark = realcard.getString("remark");//备注
|
|
||||||
|
|
||||||
DynamicObjectCollection finentrys = realcard.getDynamicObjectCollection("finentry");//财务卡片分录
|
DynamicObjectCollection finentrys = realcard.getDynamicObjectCollection("finentry");//财务卡片分录
|
||||||
String fulladdress = null;
|
String fulladdress = null;
|
||||||
if(storeplace!=null){
|
if(storeplace!=null){
|
||||||
|
@ -152,8 +148,6 @@ public class EquipmentCardTaskPlugin extends AbstractTask {
|
||||||
equipmentcard.set("zcgj_headusedepts",headusedept);//使用部门
|
equipmentcard.set("zcgj_headusedepts",headusedept);//使用部门
|
||||||
equipmentcard.set("zcgj_costcenters",zcgj_costcenter);//成本中心
|
equipmentcard.set("zcgj_costcenters",zcgj_costcenter);//成本中心
|
||||||
equipmentcard.set("zcgj_assetcat",assetcat);//资产类别
|
equipmentcard.set("zcgj_assetcat",assetcat);//资产类别
|
||||||
equipmentcard.set("zcgj_assetamount",assetamount);//数量
|
|
||||||
equipmentcard.set("zcgj_remark",remark);//备注
|
|
||||||
BigDecimal finOriginalval = BigDecimal.ZERO;
|
BigDecimal finOriginalval = BigDecimal.ZERO;
|
||||||
BigDecimal fin_preusingamount = BigDecimal.ZERO;
|
BigDecimal fin_preusingamount = BigDecimal.ZERO;
|
||||||
BigDecimal fin_depredamount = BigDecimal.ZERO;
|
BigDecimal fin_depredamount = BigDecimal.ZERO;
|
||||||
|
@ -205,7 +199,7 @@ public class EquipmentCardTaskPlugin extends AbstractTask {
|
||||||
eceq_equipment.set("zcgj_depredamount",fin_depredamount);
|
eceq_equipment.set("zcgj_depredamount",fin_depredamount);
|
||||||
eceq_equipment.set("zcgj_preresidualval",fin_preresidualval);
|
eceq_equipment.set("zcgj_preresidualval",fin_preresidualval);
|
||||||
eceq_equipment.set("zcgj_preusingamount",fin_preusingamount);
|
eceq_equipment.set("zcgj_preusingamount",fin_preusingamount);
|
||||||
eceq_equipment.set("zcgj_unitprice",finOriginalval);
|
eceq_equipment.set("unitprice",finOriginalval);
|
||||||
DynamicObjectCollection entrys = eceq_equipment.getDynamicObjectCollection("zcgj_entryentity");
|
DynamicObjectCollection entrys = eceq_equipment.getDynamicObjectCollection("zcgj_entryentity");
|
||||||
QFilter qf = new QFilter("realcard.number", QCP.equals, number);
|
QFilter qf = new QFilter("realcard.number", QCP.equals, number);
|
||||||
// if (entrys.size() > 0) {//若分录行数大于0 则取上月的
|
// if (entrys.size() > 0) {//若分录行数大于0 则取上月的
|
||||||
|
|
Loading…
Reference in New Issue