From 25b22ac04d5eb7014a08cdeae0672940e3a6fca9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=86=E6=99=94?= Date: Fri, 12 May 2023 18:11:18 +0800 Subject: [PATCH] =?UTF-8?q?SAP=E6=8E=A5=E5=8F=A3=E8=B0=83=E7=94=A8?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ICSSoft.DataProject/ICSManufactureService.cs | 16 ++++++++++++++++ .../ICSSoft.DataProject/ICSOutsourcingService.cs | 4 ++++ .../ICSSoft.DataProject/ICSPurchaseService.cs | 4 ++++ .../ICSSoft.DataProject/ICSWareHouseService.cs | 12 ++++++++++++ 4 files changed, 36 insertions(+) diff --git a/ICSSoft.WMS.WebAPI/ICSSoft.DataProject/ICSManufactureService.cs b/ICSSoft.WMS.WebAPI/ICSSoft.DataProject/ICSManufactureService.cs index 52d447e..ad670f1 100644 --- a/ICSSoft.WMS.WebAPI/ICSSoft.DataProject/ICSManufactureService.cs +++ b/ICSSoft.WMS.WebAPI/ICSSoft.DataProject/ICSManufactureService.cs @@ -322,6 +322,10 @@ namespace ICSSoft.DataProject { Info.Z_GERNR = ItemLineList.ToArray(); } + else + { + Info.Z_GERNR = new SAPCallBackDocVPN.ZWEBS_GERNR[1]; + } SAPCallBackDocVPN.ZWMS_SK_WS_PZResponse result = new SAPCallBackDocVPN.ZWMS_SK_WS_PZResponse(); result = Client.CallZWMS_SK_WS_PZ(Info); if (result.Z_NULL == "N") @@ -408,6 +412,10 @@ namespace ICSSoft.DataProject { Info.Z_GERNR = ItemLineList.ToArray(); } + else + { + Info.Z_GERNR = new SAPCallBackDocVPN.ZWEBS_GERNR[1]; + } SAPCallBackDocVPN.ZWMS_SK_WS_PZResponse result = new SAPCallBackDocVPN.ZWMS_SK_WS_PZResponse(); result = Client.CallZWMS_SK_WS_PZ(Info); if (result.Z_NULL == "N") @@ -758,6 +766,10 @@ namespace ICSSoft.DataProject { Info.Z_GERNR = ItemLineList.ToArray(); } + else + { + Info.Z_GERNR = new SAPCallBackDocVPN.ZWEBS_GERNR[1]; + } SAPCallBackDocVPN.ZWMS_SK_WS_PZResponse result = new SAPCallBackDocVPN.ZWMS_SK_WS_PZResponse(); result = Client.CallZWMS_SK_WS_PZ(Info); if (result.Z_NULL == "N") @@ -1078,6 +1090,10 @@ namespace ICSSoft.DataProject { Info.Z_GERNR = ItemLineList.ToArray(); } + else + { + Info.Z_GERNR = new SAPCallBackDocVPN.ZWEBS_GERNR[1]; + } SAPCallBackDocVPN.ZWMS_SK_WS_PZResponse result = new SAPCallBackDocVPN.ZWMS_SK_WS_PZResponse(); result = Client.CallZWMS_SK_WS_PZ(Info); if (result.Z_NULL == "N") diff --git a/ICSSoft.WMS.WebAPI/ICSSoft.DataProject/ICSOutsourcingService.cs b/ICSSoft.WMS.WebAPI/ICSSoft.DataProject/ICSOutsourcingService.cs index d5f8de9..b39ef83 100644 --- a/ICSSoft.WMS.WebAPI/ICSSoft.DataProject/ICSOutsourcingService.cs +++ b/ICSSoft.WMS.WebAPI/ICSSoft.DataProject/ICSOutsourcingService.cs @@ -274,6 +274,10 @@ namespace ICSSoft.DataProject { Info.Z_GERNR = ItemLineList.ToArray(); } + else + { + Info.Z_GERNR = new SAPCallBackDocVPN.ZWEBS_GERNR[1]; + } SAPCallBackDocVPN.ZWMS_SK_WS_PZResponse result = new SAPCallBackDocVPN.ZWMS_SK_WS_PZResponse(); result = Client.CallZWMS_SK_WS_PZ(Info); if (result.Z_NULL == "N") diff --git a/ICSSoft.WMS.WebAPI/ICSSoft.DataProject/ICSPurchaseService.cs b/ICSSoft.WMS.WebAPI/ICSSoft.DataProject/ICSPurchaseService.cs index 069eb28..07a31c7 100644 --- a/ICSSoft.WMS.WebAPI/ICSSoft.DataProject/ICSPurchaseService.cs +++ b/ICSSoft.WMS.WebAPI/ICSSoft.DataProject/ICSPurchaseService.cs @@ -861,6 +861,10 @@ namespace ICSSoft.DataProject { Info.Z_GERNR = ItemLineList.ToArray(); } + else + { + Info.Z_GERNR = new SAPCallBackDocVPN.ZWEBS_GERNR[1]; + } SAPCallBackDocVPN.ZWMS_SK_WS_PZResponse result = new SAPCallBackDocVPN.ZWMS_SK_WS_PZResponse(); result = Client.CallZWMS_SK_WS_PZ(Info); if (result.Z_NULL == "N") diff --git a/ICSSoft.WMS.WebAPI/ICSSoft.DataProject/ICSWareHouseService.cs b/ICSSoft.WMS.WebAPI/ICSSoft.DataProject/ICSWareHouseService.cs index dc34391..a084cbd 100644 --- a/ICSSoft.WMS.WebAPI/ICSSoft.DataProject/ICSWareHouseService.cs +++ b/ICSSoft.WMS.WebAPI/ICSSoft.DataProject/ICSWareHouseService.cs @@ -165,6 +165,10 @@ namespace ICSSoft.DataProject { Info.Z_GERNR = ItemLineList.ToArray(); } + else + { + Info.Z_GERNR = new SAPCallBackDocVPN.ZWEBS_GERNR[1]; + } SAPCallBackDocVPN.ZWMS_SK_WS_PZResponse result = new SAPCallBackDocVPN.ZWMS_SK_WS_PZResponse(); result = Client.CallZWMS_SK_WS_PZ(Info); if (result.Z_NULL == "N") @@ -719,6 +723,10 @@ namespace ICSSoft.DataProject { Info.Z_GERNR = ItemLineList.ToArray(); } + else + { + Info.Z_GERNR = new SAPCallBackDocVPN.ZWEBS_GERNR[1]; + } SAPCallBackDocVPN.ZWMS_SK_WS_PZResponse result = new SAPCallBackDocVPN.ZWMS_SK_WS_PZResponse(); result = Client.CallZWMS_SK_WS_PZ(Info); if (result.Z_NULL == "N") @@ -870,6 +878,10 @@ namespace ICSSoft.DataProject { Info.Z_GERNR = ItemLineList.ToArray(); } + else + { + Info.Z_GERNR = new SAPCallBackDocVPN.ZWEBS_GERNR[1]; + } SAPCallBackDocVPN.ZWMS_SK_WS_PZResponse result = new SAPCallBackDocVPN.ZWMS_SK_WS_PZResponse(); result = Client.CallZWMS_SK_WS_PZ(Info); if (result.Z_NULL == "N")