|
@@ -205,6 +205,7 @@ public class BusinessProcessingPlugin extends AbstractFormPlugin implements Plug
|
|
Date bizdate = dynamicObject.getDate("bizdate");
|
|
Date bizdate = dynamicObject.getDate("bizdate");
|
|
Date duedate = dynamicObject.getDate("duedate");
|
|
Date duedate = dynamicObject.getDate("duedate");
|
|
DynamicObject org = dynamicObject.getDynamicObject("org");
|
|
DynamicObject org = dynamicObject.getDynamicObject("org");
|
|
|
|
+ long id = dynamicObject.getLong("id");
|
|
//应收挂账金额/冲销金额
|
|
//应收挂账金额/冲销金额
|
|
BigDecimal settleamount = dynamicObject.getBigDecimal("unsettleamount");
|
|
BigDecimal settleamount = dynamicObject.getBigDecimal("unsettleamount");
|
|
for (DynamicObject entryentity : dynamicObject.getDynamicObjectCollection("detailentry")) {
|
|
for (DynamicObject entryentity : dynamicObject.getDynamicObjectCollection("detailentry")) {
|
|
@@ -224,6 +225,7 @@ public class BusinessProcessingPlugin extends AbstractFormPlugin implements Plug
|
|
this.getModel().setValue("nckd_cyforg", org, rowIndex);
|
|
this.getModel().setValue("nckd_cyforg", org, rowIndex);
|
|
this.getModel().setValue("nckd_cyfgzbalance", settleamount, rowIndex);
|
|
this.getModel().setValue("nckd_cyfgzbalance", settleamount, rowIndex);
|
|
this.getModel().setValue("nckd_cyfcxbalance", settleamount, rowIndex);
|
|
this.getModel().setValue("nckd_cyfcxbalance", settleamount, rowIndex);
|
|
|
|
+ this.getModel().setValue("nckd_billid", id, rowIndex);
|
|
QFilter nckd_cysfyxmFilter = new QFilter("number", QCP.equals,payeenamev);
|
|
QFilter nckd_cysfyxmFilter = new QFilter("number", QCP.equals,payeenamev);
|
|
DynamicObject nckd_cyffyxm = BusinessDataServiceHelper.loadSingle("bd_supplier","id",new QFilter[] {nckd_cysfyxmFilter});
|
|
DynamicObject nckd_cyffyxm = BusinessDataServiceHelper.loadSingle("bd_supplier","id",new QFilter[] {nckd_cysfyxmFilter});
|
|
this.getModel().setValue("nckd_basedatafield", nckd_cyffyxm, rowIndex);
|
|
this.getModel().setValue("nckd_basedatafield", nckd_cyffyxm, rowIndex);
|
|
@@ -250,6 +252,7 @@ public class BusinessProcessingPlugin extends AbstractFormPlugin implements Plug
|
|
obj.put("nckd_cyfwldw", "");
|
|
obj.put("nckd_cyfwldw", "");
|
|
obj.put("nckd_cyfdata", bizdate);
|
|
obj.put("nckd_cyfdata", bizdate);
|
|
obj.put("duedate", duedate);
|
|
obj.put("duedate", duedate);
|
|
|
|
+ obj.put("id", id);
|
|
obj.put("nckd_cyfgzbalance", settleamount);
|
|
obj.put("nckd_cyfgzbalance", settleamount);
|
|
obj.put("settleorg", org.getString("number"));
|
|
obj.put("settleorg", org.getString("number"));
|
|
if (expenseitem != null) {
|
|
if (expenseitem != null) {
|