chenkang11 1 месяц назад
Родитель
Сommit
9cda1802a5

+ 3 - 5
mjava-ts/src/main/java/com/malk/taisen/service/impl/NonPoServerImpl.java

@@ -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 {