發表文章

目前顯示的是有「SAP RFC」標籤的文章

.net 串接SAP RFC進行二次開發方式

圖片
https://devopzone.net/sap/how-to-use-sap-nco-3-connector-net-4-visual-studio-2013/ 想到以前公司用的鼎新ERP Workflow GP版 沒有提供給公司內部IT 二次開發的彈性 任何系統客製化都必須要再給鼎新顧問再收錢 除非改購買新版本有提供開發介接的API 但針對有歷史包袱 一堆單據資料都用舊版本的ERP系統 這類升級移轉多少會帶來很多反彈聲浪跟許多時間成本 加上人力那時少 有專案時程壓力下也不太可能採取這方案 那時候只能跟主管同事透過每天 沒日沒夜地加班熬到晚上10點出公司,大概持續將近3個月長吧。 UI盲測觀察SQL Server資料庫進行資料比對跟我們自己程式寫入的對不對 沒花錢也沒顧問支援情況下要想辦法瞭解系統背後邏輯 後來真不是辦法只能網路上瘋狂找學習資料 XDD  畢竟也是第一次接觸ERP甚至連操作沒操作過就要直接做二次開發 後來只能想辦法通靈啦 使用SQL Profiler來側錄鼎新ERP 底層SQL_通靈的過程 T-SQL筆記36_如何側錄軟體背後執行的SQL 所幸如今待的公司規模大一些 該請的顧問費不會省....XD 還有SAP 竟然針對二次開發提供諸多豐富的API和套件 像是SAP BAPI (Business Application Programming Interface) 跟ABAP 先稍微筆記後續有空再來研究 .net connector 3.0 https://support.sap.com/en/product/connectors/msnet.html?anchorId=section_698553638 https://support.sap.com/en/product/connectors.html?anchorId=section 主要需加入參考2個 dll 分別是 "sapnco.dll"  "sapnco_utils.dll" Ref: How-to Use SAP NCo 3 Connector with .Net 4 in Visual Studio 2013 https://devopzone.net/sap/how-to-use-sap-nco-3-connector-net-4-visu...