外協通是一款專為小微制造業企業打造的進銷存出入庫管理系統。它聚焦從 BOM(物料清單)下發?到?零件入庫后領出?的核心業務環節,解決傳統人工表格管理帶來的效率低、易出錯、數據割裂等問題。
企業普遍面臨外購外協件進度失控、交貨不及時、質量下降等痛點,外協通以進銷存為基礎骨架,結合采購、供應商協同、庫房管理,實現從項目創建 → BOM生成 → 采購申請 → 訂單審批 → 合同管理 → 供應商執行 → 收貨入庫 → 領料出庫的全流程閉環。
系統基于低代碼平臺(魔盒)開發,具備高擴容性,可根據企業需求快速定制響應
外協通的進銷存邏輯貫穿三個核心環節:采購進貨 → 庫存管理 → 生產/項目領料出庫,并擴展至供應商協同與財務/合同管理。

進銷存產品演示
| 1 | 項目組 | 創建項目及項目內包含的產品 |
| 2 | 技術部 | 設計產品(可部分完成),上傳產品BOM及圖紙 |
| 3 | 技術部 | 選擇項目,匯總產品BOM生成項目BOM,提交采購申請 |
| 4 | 領導 | 審批并通過采購申請 |
| 5 | 采購 | 自動生成采購訂單(基于物料指定供應商、最小起訂量、可用庫存、價格) |
| 6 | 領導 | 審批并通過采購訂單 |
| 7 | 采購 | 自動生成合同文本,打印蓋章后與供應商簽訂 |
| 8 | 采購 | 上傳蓋章簽字的原始合同,進行合同管理 |
| 9 | 采購 | 系統自動跟催訂單執行 |
| 10 | 采購 | 支持退訂物料操作 |
| 11 | 供應商 | 根據訂單生成送貨單并發送 |
| 12 | 庫管 | 根據送貨單驗收及入庫,可以發起補貨申請 |
| 13 | 項目組 | 根據到貨情況,發起領料 |
| 14 | 庫管 | 接收領料單,并出庫 |
庫房:
項目組:
]]>
小微制造業企業業務范圍從BOM下發到零件入庫后領出。由于業務流程依賴人工和表格,效率低下且易出錯;財務、庫存、銷售數據割裂,非常希望有輕量級ERP來解決從BOM下發到外購外協件入庫這個過程中缺少關注、進度失控、交貨不及時,導致項目時間延誤、產品質量下降等普遍存在的問題。
外協通實施部署輕快,無需昂貴硬件和漫長實施周期;功能模塊輕靈,聚焦進銷存、產品管理、供應商管理等核心需求,避免冗余功能;操作體驗輕簡,界面友好,學習成本低。其核心價值在于以可承受的成本,快速實現關鍵業務流程的數字化、標準化和協同化,為企業的穩健成長奠定數據基礎。
核心功能匹配度:是否覆蓋企業最迫切的業務場景(項目周期短、邊設計-邊采購,要確保項目按質量如期交付),如項目管理、產品管理、采購訂單管理、庫存管理、供應商管理、訂單節點自動提醒催辦。功能并非越多越好,而是貴在精準。
易用性與學習成本:界面是否直觀,流程是否貼合實際業務操作。能否讓業務人員經過短期培訓甚至自行摸索即可上手,是降低實施風險的關鍵。
擴展性與集成能力:企業處于成長中,系統應能隨業務增長而平滑擴展,系統基于魔盒低代碼平臺開發,可以快速響應企業個性需求。
系統特點功能:圖紙支持批量上傳、合同文檔能根據訂單自動生成、供應商能實時查看CAD圖紙、項目組能全局實時查看項目物料進展狀況(項目數、申請數、采購數、送貨數、庫存數、領料數、退庫數等)、供應商外協生產及時跟進及反饋。

1.以管理員身份運行數據庫服務
2.已經獲得SQL數據庫的sysadmin權限
3.可以連接數據庫
SQLserver 的核心漏洞:MSSQL提權的關鍵是利用xp-cmdshell這個存儲過程
考慮安全,一般可以禁用 sa 賬號;連接數據庫的賬號密碼的強度也要足夠
一)禁用 xp_cmdshell
— 1. 查看 xp_cmdshell 是否啟用 (若 run_value 為 1 表示已啟用,為 0 表示已禁用)
EXEC sp_configure ‘show advanced options’, 1;
RECONFIGURE;
EXEC sp_configure ‘xp_cmdshell’;
— 1) 啟用高級選項(若未啟用)
EXEC sp_configure ‘show advanced options’, 1;
RECONFIGURE;
— 2) 禁用 xp_cmdshell
EXEC sp_configure ‘xp_cmdshell’, 0;
RECONFIGURE;
二)禁用 xp_regwrite
USE master;
GO
— 撤銷 PUBLIC 角色對 xp_regwrite 的執行權限
DENY EXECUTE ON xp_regwrite TO PUBLIC;
GO
三)禁用 Ole Automation Procedures
EXEC sp_configure ‘show advanced options’, 1;
RECONFIGURE; — 立即生效
GO
EXEC sp_configure ‘Ole Automation Procedures’, 0;
RECONFIGURE; — 立即生效
GO
最后: 重啟 sqlserver
]]>
function DayFromat(dateTimeStr)
local formattedDateStr =""
if (dateTimeStr == "" or dateTimeStr==nil ) then
return formattedDateStr
end
dateTimeStr = string.gsub(dateTimeStr, "T", " ")
print(dateTimeStr)
-- 使用模式匹配提取日期和時間部分
local dateStr, timeStr = dateTimeStr:match("(%d+-%d+-%d+) (%d+:%d+:%d+)")
if (dateStr == nil) then
formattedDateStr ="Date Format Error"
return formattedDateStr
end
-- 提取日期部分的年、月、日
local year, month, day = dateStr:match("(%d+)-(%d+)-(%d+)")
-- 將提取的月、日格式化為兩位數的字符串
month = string.format("%02d", tonumber(month))
day = string.format("%02d", tonumber(day))
-- 組合格式化后的日期和原始時間部分
local formattedDateStr = string.format("%s-%s-%s", year, month, day)
local formattedDateTime = string.format("%s %s", formattedDateStr, timeStr)
return formattedDateStr
end
— 示例使用
local date = “2024-03-25T16:00:00.000Z”
local formattedDate = DayFromat(date)
print(formattedDate) — 輸出: 2024-03-25
mobox3系統升級涉及服務及網站程序、數據庫 2個部分升級
服務及網站程序升級包、數據庫升級工具下載地址:m.thetouzi.cn/downlaod
下載后,拷貝到 mobox3 所在服務器,解壓后
服務及網站程序升級包:Mobox3ServerUp.exe
數據庫升級工具:DBUpdate.exe
升級會造成系統停機,升級后需要做簡單測試,所以升級前必須與甲方事先約定好停機時間段。按約定好的時間安排升級工作
1、數據庫備份? (必須做)
一般需要對 : OIMobox、OIOrg、OIFile、OIAm? 進行備份
參考:
2、服務及網站程序備份 (必須做)
一般要對 \OpenInfo\OIServer? ;? \OpenInfo\WebSite? ? 2個目錄進行備份(具體路徑要看系統安裝路徑)
1,2 步驟至關重要,在升級前我們要做好回退的準備
3、通過數據庫升級工具升級數據庫
以管理員身份運行? DBUpdate.exe
參考視頻
關鍵點備注
1)若需要通過這個工具對數據庫進行備份,那么SQLServer必須在本機上
2)必須以管理員身份運行此工具
能自動識別mobox3用的數據庫 (下圖案例是 Mobox3TS,實際情況要看甲方部署設置)
3)最好先獲取一下最新版本

3)幾個異常情況描述說明

4)更新后報錯處理

這個時候,需要到更新程序目錄的log 目錄里面查看原因
4、通過服務及網站程序升級包升級mobox3應用
以管理員身份運行? Mobox3ServerUp.exe
這樣操作后,mobox3的系統升級就做完了
]]>
點擊后:

企業需要臨時將 80 或 443 端口指向給這個服務器, 之后將下載的檢驗文件,放在這個網站的根目錄,先完成驗證后,再考慮采用自己的 比如 8080 端口
]]>實現過程,在Windows系統中,你可以按照以下步驟來修改《hosts文件》,從而將某一個域名解析到指定IP:
一般情況下,Windows系統的《hosts文件》位于C:\Windows\System32\drivers\etc目錄下。
注意,如果你的系統安裝在其他盤符,你需要找到相應的系統盤下的這個路徑。
使用管理員權限打開記事本或其他文本編輯器(如notepad 記事本)。
右鍵點擊《hosts文件》,選擇“打開方式”,然后選擇“記事本”或其他你喜歡的文本編輯器。
其實就是用 notepad 直接打開(C:\Windows\System32\drivers\etc\hosts) 就可以
在《hosts文件》的末尾添加一行,格式為“IP地址 域名”。
例如,如果你想將led.hzfims.com解析到192.168.0.8,你應添加以下行:192.168.0.8 led.hzfims.com。
注意,IP前面無需空格,域名和IP之間至少空一格。

完成編輯后,保存并關閉文件。
為了使更改立即生效,你需要刷新DNS緩存。
打開命令提示符(cmd),輸入ipconfig /flushdns并回車。
你可以通過ping命令來驗證更改是否生效。例如,輸入ping led.hzfims.com并查看返回的IP地址是否為你所添加的192.168.0.8。
另外,你也可以在瀏覽器中訪問該域名,看看是否能夠正確解析到對應的IP地址。
請注意,修改《hosts文件》是一種直接解析域名到IP的方法,這通常用于繞過DNS服務器或進行本地開發測試。但請確保你知道自己在做什么,并避免隨意修改系統文件,因為這可能會導致網絡問題或其他不可預見的問題。
]]>
— 使用前 請修改 老的數據庫名稱 目前用的是 OIOrg.dbo OIAm.dbo OIFile.dbo OIMobox.dbo (老庫用 DMS.dbo)
declare @OIOrgDBVer varchar(40)
declare @AMDBVer varchar(40)
declare @OIFileDBVer varchar(40)
declare @DMSDBVer varchar(40)
declare @CODEDBVer varchar(40)
declare @GunghoVer varchar(40)
declare @REMINDDBVer varchar(40)
declare @WMSDBVer varchar(40)
declare @ISSUEDBVer varchar(40)
declare @PRINTDBVer varchar(40)
select @OIOrgDBVer = ‘OIOrgDB ‘ +(select S_C1 from OIOrg.dbo.OI_ORG_DBVER) + ‘ New- 20230327’
select @AMDBVer = ‘AM8DB ‘ +(select S_C1 from OIAm.dbo.OI_STK_DBVER) + ‘ New- 20200327’
select @OIFileDBVer = ‘OIFileDB ‘ +(select S_C1 from OIFile.dbo.OI_FILE_DBVER) + ‘ New- 20151106’
select @DMSDBVer = ‘DMSDB ‘ +(select CN_S_DMS from OIMobox.dbo.OI_SYS_DBVER) + ‘ New- 20240321’
select @GunghoVer = ‘GunghoDB ‘ +(select CN_S_GUNGHO from OIMobox.dbo.OI_SYS_DBVER) + ‘ New- 20240516’
select @WMSDBVer = ‘WMSDB ‘ +(select CN_S_WMS from OIMobox.dbo.OI_SYS_DBVER) + ‘ New- 20240419’
— select @ISSUEDBVer= ‘ISSUEDB ‘ +(select CN_S_ISSUE from OIMobox.dbo.OI_SYS_DBVER) + ‘ New- 20171110’
select @PRINTDBVer = ‘PRINT ‘ +(select CN_S_PRINT from OIMobox.dbo.OI_SYS_DBVER) + ‘ New- 20171110’
— select @CODEDBVer = ‘CODEDB ‘ +(select CN_S_CODE from OIMobox.dbo.OI_SYS_DBVER) + ‘ New- 20171110’
print ‘列出目前所有數據庫版本日期’
print @OIOrgDBVer
print @AMDBVer
print @OIFileDBVer
print @DMSDBVer
print ‘———————- Mobox3Ver 20240613’
print @GunghoVer
— print @CODEDBVer
print @WMSDBVer
— print @ISSUEDBVer
print @PRINTDBVer
運行后,得到數據庫版本信息

我們要根據當前數據庫版本日期,來確定需要更新的數據庫腳本
]]>
我們來看一下軟件注冊操作視頻
1)當前登錄windows的賬號權限不夠 (注冊的時候會出現)

解決方法:以管理員身份運行 “服務管理器”
2)授權文件的機器碼與當前服務器的機器碼不一致(注冊的時候會出現)

解決方法:將正確的機器重新發公司,重新申請正確的授權文件
]]>