外協(xié)通是一款專(zhuān)為小微制造業(yè)企業(yè)打造的進(jìn)銷(xiāo)存出入庫(kù)管理系統(tǒng)。它聚焦從 BOM(物料清單)下發(fā)?到?零件入庫(kù)后領(lǐng)出?的核心業(yè)務(wù)環(huán)節(jié),解決傳統(tǒng)人工表格管理帶來(lái)的效率低、易出錯(cuò)、數(shù)據(jù)割裂等問(wèn)題。
企業(yè)普遍面臨外購(gòu)?fù)鈪f(xié)件進(jìn)度失控、交貨不及時(shí)、質(zhì)量下降等痛點(diǎn),外協(xié)通以進(jìn)銷(xiāo)存為基礎(chǔ)骨架,結(jié)合采購(gòu)、供應(yīng)商協(xié)同、庫(kù)房管理,實(shí)現(xiàn)從項(xiàng)目創(chuàng)建 → BOM生成 → 采購(gòu)申請(qǐng) → 訂單審批 → 合同管理 → 供應(yīng)商執(zhí)行 → 收貨入庫(kù) → 領(lǐng)料出庫(kù)的全流程閉環(huán)。
系統(tǒng)基于低代碼平臺(tái)(魔盒)開(kāi)發(fā),具備高擴(kuò)容性,可根據(jù)企業(yè)需求快速定制響應(yīng)
外協(xié)通的進(jìn)銷(xiāo)存邏輯貫穿三個(gè)核心環(huán)節(jié):采購(gòu)進(jìn)貨 → 庫(kù)存管理 → 生產(chǎn)/項(xiàng)目領(lǐng)料出庫(kù),并擴(kuò)展至供應(yīng)商協(xié)同與財(cái)務(wù)/合同管理。

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

1.以管理員身份運(yùn)行數(shù)據(jù)庫(kù)服務(wù)
2.已經(jīng)獲得SQL數(shù)據(jù)庫(kù)的sysadmin權(quán)限
3.可以連接數(shù)據(jù)庫(kù)
SQLserver 的核心漏洞:MSSQL提權(quán)的關(guān)鍵是利用xp-cmdshell這個(gè)存儲(chǔ)過(guò)程
考慮安全,一般可以禁用 sa 賬號(hào);連接數(shù)據(jù)庫(kù)的賬號(hào)密碼的強(qiáng)度也要足夠
一)禁用 xp_cmdshell
— 1. 查看 xp_cmdshell 是否啟用 (若 run_value 為 1 表示已啟用,為 0 表示已禁用)
EXEC sp_configure ‘show advanced options’, 1;
RECONFIGURE;
EXEC sp_configure ‘xp_cmdshell’;
— 1) 啟用高級(jí)選項(xiàng)(若未啟用)
EXEC sp_configure ‘show advanced options’, 1;
RECONFIGURE;
— 2) 禁用 xp_cmdshell
EXEC sp_configure ‘xp_cmdshell’, 0;
RECONFIGURE;
二)禁用 xp_regwrite
USE master;
GO
— 撤銷(xiāo) PUBLIC 角色對(duì) xp_regwrite 的執(zhí)行權(quán)限
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)
-- 使用模式匹配提取日期和時(shí)間部分
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+)")
-- 將提取的月、日格式化為兩位數(shù)的字符串
month = string.format("%02d", tonumber(month))
day = string.format("%02d", tonumber(day))
-- 組合格式化后的日期和原始時(shí)間部分
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系統(tǒng)升級(jí)涉及服務(wù)及網(wǎng)站程序、數(shù)據(jù)庫(kù) 2個(gè)部分升級(jí)
服務(wù)及網(wǎng)站程序升級(jí)包、數(shù)據(jù)庫(kù)升級(jí)工具下載地址:www.thetouzi.cn/downlaod
下載后,拷貝到 mobox3 所在服務(wù)器,解壓后
服務(wù)及網(wǎng)站程序升級(jí)包:Mobox3ServerUp.exe
數(shù)據(jù)庫(kù)升級(jí)工具:DBUpdate.exe
升級(jí)會(huì)造成系統(tǒng)停機(jī),升級(jí)后需要做簡(jiǎn)單測(cè)試,所以升級(jí)前必須與甲方事先約定好停機(jī)時(shí)間段。按約定好的時(shí)間安排升級(jí)工作
1、數(shù)據(jù)庫(kù)備份? (必須做)
一般需要對(duì) : OIMobox、OIOrg、OIFile、OIAm? 進(jìn)行備份
參考:
2、服務(wù)及網(wǎng)站程序備份 (必須做)
一般要對(duì) \OpenInfo\OIServer? ;? \OpenInfo\WebSite? ? 2個(gè)目錄進(jìn)行備份(具體路徑要看系統(tǒng)安裝路徑)
1,2 步驟至關(guān)重要,在升級(jí)前我們要做好回退的準(zhǔn)備
3、通過(guò)數(shù)據(jù)庫(kù)升級(jí)工具升級(jí)數(shù)據(jù)庫(kù)
以管理員身份運(yùn)行? DBUpdate.exe
參考視頻
關(guān)鍵點(diǎn)備注
1)若需要通過(guò)這個(gè)工具對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份,那么SQLServer必須在本機(jī)上
2)必須以管理員身份運(yùn)行此工具
能自動(dòng)識(shí)別mobox3用的數(shù)據(jù)庫(kù) (下圖案例是 Mobox3TS,實(shí)際情況要看甲方部署設(shè)置)
3)最好先獲取一下最新版本

3)幾個(gè)異常情況描述說(shuō)明

4)更新后報(bào)錯(cuò)處理

這個(gè)時(shí)候,需要到更新程序目錄的log 目錄里面查看原因
4、通過(guò)服務(wù)及網(wǎng)站程序升級(jí)包升級(jí)mobox3應(yīng)用
以管理員身份運(yùn)行? Mobox3ServerUp.exe
這樣操作后,mobox3的系統(tǒng)升級(jí)就做完了
]]>
點(diǎn)擊后:

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

完成編輯后,保存并關(guān)閉文件。
為了使更改立即生效,你需要刷新DNS緩存。
打開(kāi)命令提示符(cmd),輸入ipconfig /flushdns并回車(chē)。
你可以通過(guò)ping命令來(lái)驗(yàn)證更改是否生效。例如,輸入ping led.hzfims.com并查看返回的IP地址是否為你所添加的192.168.0.8。
另外,你也可以在瀏覽器中訪(fǎng)問(wèn)該域名,看看是否能夠正確解析到對(duì)應(yīng)的IP地址。
請(qǐng)注意,修改《hosts文件》是一種直接解析域名到IP的方法,這通常用于繞過(guò)DNS服務(wù)器或進(jìn)行本地開(kāi)發(fā)測(cè)試。但請(qǐng)確保你知道自己在做什么,并避免隨意修改系統(tǒng)文件,因?yàn)檫@可能會(huì)導(dǎo)致網(wǎng)絡(luò)問(wèn)題或其他不可預(yù)見(jiàn)的問(wèn)題。
]]>
— 使用前 請(qǐng)修改 老的數(shù)據(jù)庫(kù)名稱(chēng) 目前用的是 OIOrg.dbo OIAm.dbo OIFile.dbo OIMobox.dbo (老庫(kù)用 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 ‘列出目前所有數(shù)據(jù)庫(kù)版本日期’
print @OIOrgDBVer
print @AMDBVer
print @OIFileDBVer
print @DMSDBVer
print ‘———————- Mobox3Ver 20240613’
print @GunghoVer
— print @CODEDBVer
print @WMSDBVer
— print @ISSUEDBVer
print @PRINTDBVer
運(yùn)行后,得到數(shù)據(jù)庫(kù)版本信息

我們要根據(jù)當(dāng)前數(shù)據(jù)庫(kù)版本日期,來(lái)確定需要更新的數(shù)據(jù)庫(kù)腳本
]]>
我們來(lái)看一下軟件注冊(cè)操作視頻
1)當(dāng)前登錄windows的賬號(hào)權(quán)限不夠 (注冊(cè)的時(shí)候會(huì)出現(xiàn))

解決方法:以管理員身份運(yùn)行 “服務(wù)管理器”
2)授權(quán)文件的機(jī)器碼與當(dāng)前服務(wù)器的機(jī)器碼不一致(注冊(cè)的時(shí)候會(huì)出現(xiàn))

解決方法:將正確的機(jī)器重新發(fā)公司,重新申請(qǐng)正確的授權(quán)文件
]]>