- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
系统用户使用手册(采购与Oracle接口)
S.MIS
采购与Oracle接品操作手册
版本 1.0
文件编号:
生效日期:
受控编号:
密级: 版本:1.0 修改状态: 总页数 9 正文 附录 编制:IT 审核: 批准:
文档修改记录
修改编号 修改页码及条款 修改人 审核人 修改日期 生成版本
目录
Contents:
1. 系统整体流程 4
2. Oracle文件上传SQL(系统自动) 5
3. 采购合同下载 6
4. 采购合同编辑 7
5. 采购入库 8
6. 采购入库上传Oracle 9
7. 附录 9
系统整体流程
Oracle文件上传SQL(系统自动)
任务配置PPODownInterface.exe
1,config.xml说明
Data_Sourceges-mis01/Data_Source
Initial_Catalogwmsdb/Initial_Catalog
UserIDsa/UserID
Password123/Password
---连接SQL数据库相关参数
TXTPathE:\oracel_test/TXTPath
---Oracle下载过来的Txt文件所在的文件夹,如果跨机台,则需要读写权限,因在后台处理时,还需要对Txt文件处理
(需要把Oracle的TXT格式utf8,转换为ansic格式的,
需要在开头行增加一行,以便SQL读取时作为字段列,
需要把一些特殊字符进行替换,因特殊字符,在SQL读取时会出现多列,截断的情况,可在数据表datadictionary.dbo.Oraclereplacestr添加)
UPLoadPath\\get02c0010\oracel_test/UPLoadPath
----SQL上传TXT文件所在的文件夹,需要SQL开机用户有读的权限。
OraclePODownbatfileOracle_PO_Down.bat/OraclePODownbatfile
MoveTxtbatFileAfter_OraclePoDown.bat/MoveTxtbatFile
ErrLogFileErrlog.ini/ErrLogFile
2,环境要求
----任务配置所在文件夹,需要显示文件名后缀,不能隐藏
-----任务最好是在同一天里完成,因处理PO多次下载的情况,存储过程里以一次下载的时间进行处理。
-----任务一天,只能进行一次,因处理PO多次下载的情况,如果有多次,则一些条件判断会出错。
(如果一天想多次处理,则需要修改过程。暂时不提倡)
Oracle中的Txt文件上传到SQL数据表oraclepodown
因在Oracle中同一PO,会存在第一天Approve,生成TXT文件,后又取消approve,修改,重新approve,重新生成Txt文件。即同PO多次下载的情况。
在系统处理情况是:
Oracle接口数据,未被SMIS下载
把以前的接口数据更新为下载,以便SMIS不能下载,以最新的数据为下载依据。
Oracle接口数据,被SMIS下载
PO有增加明细情况
把增加的PO明细,插入SMIS已下载的数据中,并标识此PO都为下载状态。
PO有删除明细情况
如果没有入库记录,则可直接删除SMIS下载记录
如果有入库记录,则不进行删除,邮件通知相关人员
PO有修改明细情况
把SMIS明细更新为最新的对应记录,并且邮件通知修改项目
Oracle文件上传SQL后
把TXT文件移到其它文件夹,以便核查。
把Oracel供应商不存SMIS供应商字典数据自动添加到SMIS系统。
修改邮件通知格式如下
========================================================================================================
下面PO与Line_Num记录,Oracle已修改,但SMIS系统有入库.
文档评论(0)