何为MFG
manufacturing,在ERP里面指的是制造部或生产管理系统
Tiptop ERP 5.10.16相关MFG开启关闭设定作业
对于制造行业的ERP,制造管理系统/生产管理系统一个很重要的模块
Tiptop通过设定asms000/asms999设定此模块是否开放使用
asms000 MFG开放
系统整体提供所有正常作业
|-逻辑:製造管理系統--環境資源設定系統參數(sma_file) sma01=Y/N ?
|-sma_file.sma01 = Y #已经开启,无需再执行开启MFG制造管理系统的动作
|-sma_file.sma01 = N #MFG关闭状态,可继续执行MFG系统开放作业
|-首先判断制造管理系统系统关闭记录档(smi_file)资料的笔数
|-多于1笔(异常):将上次执行关闭作业的所有记录转档入系统关闭/开启log档(smj_file)
设定sma_file.sma01=Y(开放状态)为系统自动开放,并删除smi_file之前的所有记录
此为异常开放程式。最后有设定sma01=Y,退出程式
|-无或1笔(正常):将当前作业人员/日期/时间等资讯写入开放/关闭log档smj_file
并更新制造系统参数档sma_file中的sma01=Y,标记制造系统目前已经开放
删除之前因asms999执行关闭MFG系统的日志smi_file档中所有记录
总结:系统有异常(smi_file有多于1笔的记录),删除此前的异常
但也会更新MFG状态sma_file.sma01=Y,表征系统开放
正常开放MFG系统,将当前作业log写入smj_file,删除之前的关闭日志smi_file
asms999 MFG关闭
与生产制造有关的库存管理、料件维护与BOM产品结构、生产管理系统、采购管理系统都仅只提供查询、列印,其它维护都不可作业。
销售出货、财务会计等其它模块依然可正常使用
|-逻辑:製造管理系統--環境資源設定系統參數(sma_file) sma01=Y/N ?
|-sma_file.sma01 = N #已经关闭,无需再执行关闭动作
|-sma_file.sma01 = Y #MFG开启状态,可继续执行MFG系统关闭作业
|-首先判断制造管理系统系统关闭记录档(smi_file)是否有记录
|-有:将此些记录全部做为系统asms999异常关闭记录转档入系统关闭/开启log档(smj_file)
删除smi_file此些异常MFG关闭的记录,退出asms999 MFG关闭作业
|-无:将当前作业人员/日期/时间等资讯写入smi_file
并更新制造系统参数档sma_file中的sma01=N,标记制造系统目前已经关闭
总结:系统有异常(smi_file有任何记录),删除此前的异常
但不对之前的MFG状态sma_file.sma01做任何改变
如系统异常,可通过连续2次执行进而执行正常的MFG关闭作业
第一次:删除异常,第二次:正常执行关闭MFG制造系统
正常关闭MFG系统,将当前作业log写入smi_file,下次的开放作业会删除当前的关闭日志