parent
a4ab06b57d
commit
2ea5f0077d
|
|
@ -240,6 +240,7 @@ public class SappzFormPlugin extends AbstractFormPlugin {
|
||||||
|
|
||||||
String uuid = it_list.getString("XBLNR");
|
String uuid = it_list.getString("XBLNR");
|
||||||
this.getModel().setValue("shjh_uuid", uuid, i);//单据号
|
this.getModel().setValue("shjh_uuid", uuid, i);//单据号
|
||||||
|
this.getModel().setValue("shjh_bktxt", it_list.getString("BKTXT"), i);//凭证抬头文本
|
||||||
/**
|
/**
|
||||||
* 员工借款单 A
|
* 员工借款单 A
|
||||||
* 通用报销单 B
|
* 通用报销单 B
|
||||||
|
|
@ -701,6 +702,9 @@ public class SappzFormPlugin extends AbstractFormPlugin {
|
||||||
//凭证类型
|
//凭证类型
|
||||||
DynamicObject shjh_pztype = (DynamicObject) this.getModel().getValue("shjh_pztype", selectRow);
|
DynamicObject shjh_pztype = (DynamicObject) this.getModel().getValue("shjh_pztype", selectRow);
|
||||||
ap_payapply.set("shjh_documenttype", shjh_pztype);
|
ap_payapply.set("shjh_documenttype", shjh_pztype);
|
||||||
|
//凭证抬头文本
|
||||||
|
String shjh_bktxt = (String) this.getModel().getValue("shjh_bktxt", selectRow);
|
||||||
|
ap_payapply.set("shjh_voucherheadertext", shjh_bktxt);
|
||||||
//SAP凭证来源
|
//SAP凭证来源
|
||||||
//单据号
|
//单据号
|
||||||
String uuid = (String) this.getModel().getValue("shjh_uuid", selectRow);
|
String uuid = (String) this.getModel().getValue("shjh_uuid", selectRow);
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,15 @@
|
||||||
|
package shjh.jhzj7.fi.fi.plugin.form;
|
||||||
|
|
||||||
|
import kd.bos.form.events.AfterDoOperationEventArgs;
|
||||||
|
import kd.bos.form.plugin.AbstractFormPlugin;
|
||||||
|
|
||||||
|
public class VoucherFormPlugin extends AbstractFormPlugin {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void afterDoOperation(AfterDoOperationEventArgs afterDoOperationEventArgs) {
|
||||||
|
super.afterDoOperation(afterDoOperationEventArgs);
|
||||||
|
if (afterDoOperationEventArgs.getOperateKey().equals("voucheruncheck")) {
|
||||||
|
this.getView().invokeOperation("refresh");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -351,6 +351,10 @@ public class QuerySapCreatePayApplyTask extends AbstractTask {
|
||||||
//表头申请金额
|
//表头申请金额
|
||||||
ap_payapply.set("applyamount", amount);
|
ap_payapply.set("applyamount", amount);
|
||||||
|
|
||||||
|
//凭证抬头文本
|
||||||
|
String shjh_bktxt = it_list.getString("BKTXT");
|
||||||
|
ap_payapply.set("shjh_voucherheadertext", shjh_bktxt);
|
||||||
|
|
||||||
//付款类型:取值范围:对公付款、对私付款;SAP:科目编号1221020200 对私付款。费控:劳务人员报销单 对私付款。其他均赋值为对公付款。
|
//付款类型:取值范围:对公付款、对私付款;SAP:科目编号1221020200 对私付款。费控:劳务人员报销单 对私付款。其他均赋值为对公付款。
|
||||||
if ("1221020200".equals(accountingsubject)) {
|
if ("1221020200".equals(accountingsubject)) {
|
||||||
QFilter Q9 = new QFilter("name", QCP.equals, "对私付款");
|
QFilter Q9 = new QFilter("name", QCP.equals, "对私付款");
|
||||||
|
|
|
||||||
|
|
@ -551,7 +551,9 @@ public class ApplyAdjustBillControler {
|
||||||
}
|
}
|
||||||
String uuid = it_list.getString("XBLNR");//单据号
|
String uuid = it_list.getString("XBLNR");//单据号
|
||||||
ap_payapply.set("shjh_fkdjbh", uuid);
|
ap_payapply.set("shjh_fkdjbh", uuid);
|
||||||
|
//凭证抬头文本
|
||||||
|
String shjh_bktxt = it_list.getString("BKTXT");
|
||||||
|
ap_payapply.set("shjh_voucherheadertext", shjh_bktxt);
|
||||||
//部门
|
//部门
|
||||||
String department = it_list.getString("ZREQ_DEPT");
|
String department = it_list.getString("ZREQ_DEPT");
|
||||||
QFilter q8 = new QFilter("number", QCP.equals, department);
|
QFilter q8 = new QFilter("number", QCP.equals, department);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue