|
|
@@ -388,7 +388,7 @@ public class NonPoServerImpl implements NonPoServer {
|
|
|
// uid = "CHN-01000332";//测试过账人
|
|
|
sapJson.put("USNAM", uid); //过账人
|
|
|
sapJson.put("BUDAT", CusutUtil.getFormatDate((Long) dataForm.get("dateField_mhxdzyaa"))); //过账日期
|
|
|
- sapJson.put("ZOA_TYPE", dataForm.get("selectField_mejfoona").equals("无票预付") || dataForm.get("selectField_mejfoona").equals("100%清预付款") ? "AD" : "NP");//OA单据类型
|
|
|
+ sapJson.put("ZOA_TYPE", dataForm.get("selectField_mejfoona").equals("无票预付") || dataForm.get("selectField_mejfoona").equals("100%清预付款") || dataForm.get("selectField_mejfoona").equals("100%清收据") ? "AD" : "NP");//OA单据类型
|
|
|
sapJson.put("ZPAY_AMT", dataForm.get("numberField_mejfoool_value").equals("") ? "0" : dataForm.get("numberField_mejfoool_value")); //支付金额
|
|
|
sapJson.put("BUKRS", dataForm.get("textField_mejfj9iw"));//公司代码
|
|
|
sapJson.put("BANKN", dataForm.get("textField_mejfoon8")); //银行账号
|
|
|
@@ -491,7 +491,7 @@ public class NonPoServerImpl implements NonPoServer {
|
|
|
|
|
|
}
|
|
|
sapJson.put("ITEM", itemArray);
|
|
|
- } else if (dataForm.get("selectField_mejfoona").equals("100%清预付款")) {
|
|
|
+ } else if (dataForm.get("selectField_mejfoona").equals("100%清预付款") || dataForm.get("selectField_mejfoona").equals("100%清收据") ) {
|
|
|
String XREF1 = "";
|
|
|
String XREF2 = "";
|
|
|
/***
|
|
|
@@ -601,7 +601,7 @@ public class NonPoServerImpl implements NonPoServer {
|
|
|
/**
|
|
|
* 执行勾选发票
|
|
|
*/
|
|
|
- if (dataForm.get("selectField_mejfoona").equals("发票支付") ||dataForm.get("selectField_mejfoona").equals("100%清预付款") ) {
|
|
|
+ if (dataForm.get("selectField_mejfoona").equals("发票支付") || dataForm.get("selectField_mejfoona").equals("100%清预付款") ||dataForm.get("selectField_mejfoona").equals("100%清收据")) {
|
|
|
FPGX(InstanceId, voucherNumber, (String) dataForm.get("textField_mi73dy3n"));
|
|
|
}
|
|
|
} else {
|
|
|
@@ -609,8 +609,6 @@ public class NonPoServerImpl implements NonPoServer {
|
|
|
ydClient.operateData(YDParam.builder().appType("APP_N9NPHVTQLPBPO8MR6WFG").systemToken("UM6660D1PGF2O34KAVVKG8XZ756E3O06MZX5LW").formInstanceId(String.valueOf(InstanceId)).updateFormDataJson(JSON.toJSONString(UtilMap.map("textareaField_mi5kjmxb, selectField_mi72r4s6", E_MESSAGE, "失败"))).build(), YDConf.FORM_OPERATION.update);
|
|
|
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
} catch (Exception ex) {
|
|
|
}
|
|
|
} else {
|