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