收藏 分销(赏)

系统用户使用手册(采购与Oracle接口).doc

上传人:xrp****65 文档编号:7666764 上传时间:2025-01-11 格式:DOC 页数:10 大小:790.50KB
下载 相关 举报
系统用户使用手册(采购与Oracle接口).doc_第1页
第1页 / 共10页
系统用户使用手册(采购与Oracle接口).doc_第2页
第2页 / 共10页
点击查看更多>>
资源描述
GET.GEK.IT S.MIS 采购与Oracle接品操作手册 版本 <1.0> 文件编号: 生效日期: 受控编号: 密级: 版本:1.0 修改状态: 总页数 10 正文 附录 编制:IT 审核: 批准: S.MIS采购与Oracle接口系统—用户操作文档 文档修改记录 修改编号 修改页码及条款 修改人 审核人 修改日期 生成版本 目录 Contents: 1. 系统整体流程 4 2. Oracle文件上传SQL(系统自动) 5 3. 采购合同下载 6 4. 采购合同编辑 7 5. 采购入库 8 6. 采购入库上传Oracle 9 7. 附录 9 1. 系统整体流程 采购入库上传Oracle 合同下载与入库 Oracle文件上传SQL 花灰纱采购合同下裁与编辑 Oracle中PO生成的TXT文件 采购入库 系统自动下载PO数据到接口表中 公定重输入 OraclePODown接口下载PO数据 采购入库上传Oracle 色纱采购合同下裁与编辑 采购合同入库 2. Oracle文件上传SQL(系统自动) A, 任务配置PPODownInterface.exe 1,config.xml说明 <Data_Source>ges-mis01</Data_Source> <Initial_Catalog>wmsdb</Initial_Catalog> <UserID>sa</UserID> <Password>123</Password> ---连接SQL数据库相关参数 <TXTPath>E:\oracel_test</TXTPath> ---Oracle下载过来的Txt文件所在的文件夹,如果跨机台,则需要读写权限,因在后台处理时,还需要对Txt文件处理 (需要把Oracle的TXT格式utf8,转换为ansic格式的, 需要在开头行增加一行,以便SQL读取时作为字段列, 需要把一些特殊字符进行替换,因特殊字符,在SQL读取时会出现多列,截断的情况,可在数据表datadictionary.dbo.Oraclereplacestr添加) <UPLoadPath>\\get02c0010\oracel_test</UPLoadPath> ----SQL上传TXT文件所在的文件夹,需要SQL开机用户有读的权限。 <OraclePODownbatfile>Oracle_PO_Down.bat</OraclePODownbatfile> <MoveTxtbatFile>After_OraclePoDown.bat</MoveTxtbatFile> <ErrLogFile>Errlog.ini</ErrLogFile> 2,环境要求 ----任务配置所在文件夹,需要显示文件名后缀,不能隐藏 -----任务最好是在同一天里完成,因处理PO多次下载的情况,存储过程里以一次下载的时间进行处理。 -----任务一天,只能进行一次,因处理PO多次下载的情况,如果有多次,则一些条件判断会出错。 (如果一天想多次处理,则需要修改过程。暂时不提倡) B, 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明细更新为最新的对应记录,并且邮件通知修改项目 C, Oracle文件上传SQL后 把TXT文件移到其它文件夹,以便核查。 把Oracel供应商不存SMIS供应商字典数据自动添加到SMIS系统。 D, 修改邮件通知格式如下 ======================================================================================================== 下面PO与Line_Num记录,Oracle已修改,但SMIS系统有入库. PO_NO:CTNPO304009 Line_Number:1 supplier: 修改前-石河子 修改后-山东省天元纤维有限公司 supplier: 修改前-10.9000 修改后-12212.39 vat_Rate: 修改前-0.13 修改后-13 3. 采购合同下载 A、 花灰纱 1,刷新—系统将自动已处理的Oracle数据,SMIS未下载的PO号列出,以便用户决定哪些PO下载。 2,保存—即把Oracle的PO数据下载到SMIS系统,其重量是带单位的,即保持与Oracle一致. 3,删除—如果因种种原因,系统已自动把Oracle数据移到接口表,而现在又取消了Oracle采购,则可以把接口的数据PO删除即可。 此处只是列出系统后台下载Oracle数据到接口表,而SMIS未下载的PO数据,以便SMIS下载。 B、 色纱 1, 刷新—系统将自动已处理的Oracle数据,SMIS未下载的PO号列出,以便用户决定哪些PO下载。 2,下载—即把Oracle的PO数据下载到SMIS系统,其重量是带单位的,即保持与Oracle一致. 3, 删除—如果因种种原因,系统已自动把Oracle数据移到接口表,而现在又取消了Oracle采购,则可以把接口的数据PO删除即可。 注:A,花灰纱部分 价格—如果是RMB,则会*1.13 SMIS下载后,其合同号为空,需要用户在合同编辑时自已补入 B,色纱部分 价格—如果是RMB,则会*1.17 SMIS下载后,其合同号,系统会按PO号自动产生 交地,默认为“原纱仓” C,短溢装,默认为5, D,金额,因Oracle中的TXT文件无数据,则系统默认为价格*重量,如果是RMB,则还*1.13(或是1.17—色纱) E,都是按PO单进行下载。 4. 采购合同编辑 A、 花灰纱 1,操作如同以前的,等正常后,则屏掉“新增”功能,以后都从Oracle下载即可。 2,SMIS把Oracle的PO下载过来后,白色可填写的部分允许用户进行相应的编辑处理。 3,而灰色部分,即Oracle中的部分,则不允许编辑。 4,特别注意,此处的合同重量是带单位(以前都是以KG为单位,现在有TON,LBS,KG等不同的单位。 5,此处的删除,如果Oracle下载过来,则会把接口表的数据一同删除,不能恢复。(按Po号+line_Number条件删除) 6,此处对供应等修改,不影响入库上传Oracle,因Oracle是按Po号与Line_number对回。 B、 色纱 1,,操作如同以前的,等正常后,则屏掉“新建”功能,以后都从Oracle下载即可。 2,SMIS把Oracle的PO下载过来后,白色可填写的部分允许用户进行相应的编辑处理。 3,而灰色部分,即Oracle中的部分,则不允许编辑。 4,特别注意,此处的合同重量是带单位(以前都是以KG为单位,现在有TON,LBS,KG等不同的单位。 5,此处的删除,如果Oracle下载过来,则会把接口表的数据一同删除,不能恢复。(按Po号+line_Number条件删除) 6,此处对供应等修改,不影响入库上传Oracle,因Oracle是按Po号与Line_number对回。 7,如果下载oracle合同,则明细不允许添加与删除 5. 采购入库 A、 花灰纱 1,入库部分与原来操作相同,只增加一个公定重输入字段,用户可以直接在此输入PO对应的公定重。 2,按PO进行查询采购合同数据。(按以前的输入数据依可以查询到) 1,刷新—系统会把未上传的,是采购入库的单号列出,以便用户填写对应的公定重。(如果未上传也可显示,以便修改。 2,查询—可以输入PO号或是用户条件查询,未上传的采购入库单,以便用户填写对应的公定重。 3,此处的公定重,将为“棉花采购费用输入”提供数据,棉花采购费用输入以后直接引用此处的公定重,不能再输入公定重。 注:如果采购入库单,已上传Oracle,则进行入库取消操作时,系统将给出提示,但不限制不能取消。。 B、 色纱 1,入库操作流程与以前操作相同,只是查询是按PO号进行查询(考虑以前的数据,允许按合同号查询也可以得到以前的合同号数据) 注:采购合同跟踪—也改是按PO号查询,但按合同号一样可以查询到相关数据的。 如果采购入库单,已上传Oracle,则进行入库取消操作时,系统将给出提示,但不限制不能取消。 一般系统每都自已把可以上传的采购入库数量上传Oracle,因此会存今天的采购入库,明天就不能取消,如果取消则会给出提示。如果取消入库,又入库,则可能导致上传Oracle的数量不正确。(此点需要大家引起注意) 6. 采购入库上传Oracle A、 任务配置PPOUpInterface.exe 1,Config.xml说明 <?xml version="1.0" encoding="GB2312"?> <Config> <Data_Source>GES-Mis01</Data_Source> <Initial_Catalog>wmsdb</Initial_Catalog> <UserID>sa</UserID> <Password>123</Password> ---连接SQL数据库相关参数 <GESPO>POGETSMSI13R</GESPO> --生成上传Oracle文件前缀 <OraclePOUpbatfile>OraclePOUp.bat</OraclePOUpbatfile> ----把生成的Txt文件上传Oracle处理文件 <ErrLogFile>Errlog.ini</ErrLogFile> </Config> 2,注意,上传标识is_uploaded,是允许为空的,默认为0,因为在生成上传Oracle文件时,会先把标识为null,这样生成Txt上传Oracle后,会把is_uploaded为null值标识为是已上空过的记录。 B、 在把数据上传Oracle后,系统将在入库表对应的记录进行标识“是否上传”,“上传时间”,“上传文件名”,以便有错时能够跟回处理。 7. 附录 1,PO有修改或是删除时,邮件相关人员名单 IT 第 10 页 2025/1/5 周日
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服