|
|
@@ -261,7 +261,7 @@ public class NonPoServerImpl implements NonPoServer {
|
|
|
itemObj.put("ZOA_ITEMNO", sjItemNo);//OA单据行号
|
|
|
itemObj.put("HKONT", String.valueOf(row.get("textField_l6lvt6lj"))); //会计科目
|
|
|
itemObj.put("ZTAXOUT_AMT", "0");//进项税转出金额 、、、 String.valueOf(row.get("numberField_l6bx7hqk_value"))
|
|
|
- itemObj.put("MWSKZ", String.valueOf(row.get("textField_l7a6bzpv" )));///税码
|
|
|
+ itemObj.put("MWSKZ", String.valueOf(row.get("textField_l7a6bzpv")));///税码
|
|
|
itemObj.put("ZTAX_AMT", String.valueOf(row.get("numberField_memejxqp")).equals("") ? "0" : String.valueOf(row.get("numberField_memejxqp"))); //税额
|
|
|
itemObj.put("SGTXT", String.valueOf(row.get("textField_mejfoonz"))); //行项目文本
|
|
|
itemArray.put(itemObj);
|
|
|
@@ -400,6 +400,23 @@ public class NonPoServerImpl implements NonPoServer {
|
|
|
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public void NonPoinsetSAP0005list() {
|
|
|
+ List<Map<String, Object>> conditions = new ArrayList<>(Arrays.asList(buildCondition("selectField_mi72r4s6", "待推送", "TEXT", "eq", "SelectField")));
|
|
|
+ String listJson = JSON.toJSONString(conditions);
|
|
|
+ YDParam YGydParam = _getNPonlist(listJson);
|
|
|
+ List<Map> dataList = (List<Map>) ydClient.queryData(YGydParam, YDConf.FORM_QUERY.retrieve_search_process).getData();
|
|
|
+ if (dataList != null && dataList.size() > 0) {
|
|
|
+ for (Map<String, Object> map : dataList) {
|
|
|
+ String insetid = map.get("formInstanceId").toString();
|
|
|
+
|
|
|
+ // this.NonPoinsetSAP0005("", insetid);
|
|
|
+
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
/***
|
|
|
* 发票勾选处理
|
|
|
* @param InstanceId
|
|
|
@@ -755,6 +772,10 @@ public class NonPoServerImpl implements NonPoServer {
|
|
|
public static YDParam _getYDTokenZXXZ(String searchFieldJson) {
|
|
|
return YDParam.builder().appType("APP_N9NPHVTQLPBPO8MR6WFG").systemToken("UM6660D1PGF2O34KAVVKG8XZ756E3O06MZX5LW").formUuid("FORM-4J7669A10FO250UJ9C6Q7CM00PC62YPW8DD6LT").searchFieldJson(searchFieldJson).build();
|
|
|
}
|
|
|
+ public static YDParam _getNPonlist(String searchFieldJson) {
|
|
|
+ return YDParam.builder().appType("APP_N9NPHVTQLPBPO8MR6WFG").systemToken("UM6660D1PGF2O34KAVVKG8XZ756E3O06MZX5LW").formUuid("FORM-E9A6EBE00F3E4DA68681107F85600D80ZJUT") .searchFieldJson(searchFieldJson) .approvedResult("agree").build();
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
|
|
|
//匹配条件用
|