From 47bf4931fc565cf1104abd5513b7bebfebbcec09 Mon Sep 17 00:00:00 2001
From: lty <876263681@qq.com>
Date: 星期二, 20 一月 2026 14:02:33 +0800
Subject: [PATCH] #杰克新增税率字段

---
 src/main/java/com/zy/asrs/task/kingdee/handler/SaveOrderSyncHandler.java |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/zy/asrs/task/kingdee/handler/SaveOrderSyncHandler.java b/src/main/java/com/zy/asrs/task/kingdee/handler/SaveOrderSyncHandler.java
index d619f65..d7678b2 100644
--- a/src/main/java/com/zy/asrs/task/kingdee/handler/SaveOrderSyncHandler.java
+++ b/src/main/java/com/zy/asrs/task/kingdee/handler/SaveOrderSyncHandler.java
@@ -138,6 +138,8 @@
                             .fluentPut("outinvstatus_number", "110")
                             .fluentPut("linetype_number", "010")  // 琛屽彿绫诲瀷
                             .fluentPut("qty", qty)  // 鏁伴噺
+                            .fluentPut("taxrate", orderDetl.getTaxrate())  // 绋庣巼
+                            .fluentPut("priceandtax", orderDetl.getPriceandtax())  //鍚◣鍗曚环
                             .fluentPut("material_number", orderDetl.getMatnr())  // 鐗╂枡缂栧彿
                             .fluentPut("billentry_lk", billentryLkArray);
 
@@ -219,7 +221,8 @@
                             .fluentPut("material_number", orderDetl.getMatnr())
                             .fluentPut("invtype_number", "110")
                             .fluentPut("qualitystatus", "A")
-
+                            .fluentPut("taxrate", orderDetl.getTaxrate())  // 绋庣巼
+                            .fluentPut("priceandtax", orderDetl.getPriceandtax())  //鍚◣鍗曚环
                             .fluentPut("billentry_lk", billentryLkArray1);
 
                     billentryArray1.add(billentry);
@@ -240,7 +243,7 @@
 
                                         .fluentPut("billentry", billentryArray1)  // 灏� billentry 鏁扮粍娣诲姞鍒拌姹傚弬鏁�
                         )));
-            case "OUI_RECEIVEBIll":
+            case "OUI_RECEIVEBIll"://濮斿鍏ュ簱鍗�
                 JSONArray billentryLkArray2 = new JSONArray();
                 JSONArray billentryArray2 = new JSONArray();  // 鐢ㄤ簬瀛樺偍 billentry 瀵硅薄
                 String suppCode2 = null;  // 渚涘簲鍟�
@@ -298,7 +301,8 @@
                             .fluentPut("shipper_number", "BU-00001")
                             .fluentPut("entrysettleorg_number", "BU-00001")
                             .fluentPut("material_masterid_number", orderDetl.getMatnr())
-
+                            .fluentPut("taxrate", orderDetl.getTaxrate())  // 绋庣巼
+                            .fluentPut("priceandtax", orderDetl.getPriceandtax())  //鍚◣鍗曚环
                             .fluentPut("billentry_lk", billentryLkArray2);
 
                     billentryArray2.add(billentry);

--
Gitblit v1.9.1