1、 GET.GEK.IT S.MIS 采购与Oracle接品操作手册 版本 <1.0> 文件编号: 生效日期: 受控编号: 密级: 版本:1.0 修改状态: 总页数 10 正文 附录 编制:IT 审核: 批准: S.MIS采购与Oracle接口系统—用户操作文档 文档修改记录 修改编号 修改页码及条款 修改人 审核人 修改日期 生成版本
2、 目录 Contents: 1. 系统整体流程 4 2. Oracle文件上传SQL(系统自动) 5 3. 采购合同下载 6 4. 采购合同编辑 7 5. 采购入库 8 6. 采购入库上传Oracle 9 7. 附录 9
3、 1. 系统整体流程 采购入库上传Oracle 合同下载与入库 Oracle文件上传SQL 花灰纱采购合同下裁与编辑 Oracle中PO生成的TXT文件 采购入库 系统自动下载PO数据到接口表中 公定重输入 OraclePODown接口下载PO数据 采购入库上传Oracle 色纱采购合同下裁与编辑 采购合同入库 2. Oracle文件上传SQ
4、L(系统自动)
A, 任务配置PPODownInterface.exe
1,config.xml说明
5、台处理时,还需要对Txt文件处理
(需要把Oracle的TXT格式utf8,转换为ansic格式的,
需要在开头行增加一行,以便SQL读取时作为字段列,
需要把一些特殊字符进行替换,因特殊字符,在SQL读取时会出现多列,截断的情况,可在数据表datadictionary.dbo.Oraclereplacestr添加)
6、t
7、 B, Oracle中的Txt文件上传到SQL数据表oraclepodown 因在Oracle中同一PO,会存在第一天Approve,生成TXT文件,后又取消approve,修改,重新approve,重新生成Txt文件。即同PO多次下载的情况。 在系统处理情况是: Oracle接口数据,未被SMIS下载 把以前的接口数据更新为下载,以便SMIS不能下载,以最新的数据为下载依据。 Oracle接口数据,被SMIS下载 PO有增加明细情况 把增加的PO明细,插入SMIS已下载的数据中,并标识此PO都为下载状态。 PO有删除明细情况
8、 如果没有入库记录,则可直接删除SMIS下载记录 如果有入库记录,则不进行删除,邮件通知相关人员 PO有修改明细情况 把SMIS明细更新为最新的对应记录,并且邮件通知修改项目 C, Oracle文件上传SQL后 把TXT文件移到其它文件夹,以便核查。 把Oracel供应商不存SMIS供应商字典数据自动添加到SMIS系统。 D, 修改邮件通知格式如下 ===============================================================================
9、 下面PO与Line_Num记录,Oracle已修改,但SMIS系统有入库. PO_NO:CTNPO304009 Line_Number:1
10、 supplier: 修改前-石河子 修改后-山东省天元纤维有限公司 supplier: 修改前-10.9000 修改后-12212.39
11、 vat_Rate: 修改前-0.13 修改后-13 3. 采购合同下载 A、 花灰纱 1,刷新—系统将自动已处理的Oracle数据,SMIS未下载的PO号列出,以便用户决定哪些PO下载。 2,保存—即把Oracle的PO数据下载到SMIS系统,其重量是带单位的,即保持与Oracle一致. 3,删除—如果因种种原因,系统已自动把Oracle数据移到接口表,而
12、现在又取消了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 S
13、MIS下载后,其合同号为空,需要用户在合同编辑时自已补入 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下载过来后,白色可填写的部分允许用户进行相应的编辑
14、处理。 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下载过来后,白色可填写的部分允许用户进行相应
15、的编辑处理。 3,而灰色部分,即Oracle中的部分,则不允许编辑。 4,特别注意,此处的合同重量是带单位(以前都是以KG为单位,现在有TON,LBS,KG等不同的单位。 5,此处的删除,如果Oracle下载过来,则会把接口表的数据一同删除,不能恢复。(按Po号+line_Number条件删除) 6,此处对供应等修改,不影响入库上传Oracle,因Oracle是按Po号与Line_number对回。 7,如果下载oracle合同,则明细不允许添加与删除 5. 采购入库 A、 花灰纱 1,入库部分与原来操作相同,只增加一个公定重输入字段,用户可以直
16、接在此输入PO对应的公定重。 2,按PO进行查询采购合同数据。(按以前的输入数据依可以查询到) 1,刷新—系统会把未上传的,是采购入库的单号列出,以便用户填写对应的公定重。(如果未上传也可显示,以便修改。 2,查询—可以输入PO号或是用户条件查询,未上传的采购入库单,以便用户填写对应的公定重。 3,此处的公定重,将为“棉花采购费用输入”提供数据,棉花采购费用输入以后直接引用此处的公定重,不能再输入公定重。 注:如果采购入库单,已上传Oracle,则进行入库取消操作时,系统将给出提示,但不限制不能取消。。 B、 色纱 1,入库操作流程与以前操作相同,只是
17、查询是按PO号进行查询(考虑以前的数据,允许按合同号查询也可以得到以前的合同号数据) 注:采购合同跟踪—也改是按PO号查询,但按合同号一样可以查询到相关数据的。 如果采购入库单,已上传Oracle,则进行入库取消操作时,系统将给出提示,但不限制不能取消。 一般系统每都自已把可以上传的采购入库数量上传Oracle,因此会存今天的采购入库,明天就不能取消,如果取消则会给出提示。如果取消入库,又入库,则可能导致上传Oracle的数量不正确。(此点需要大家引起注意) 6. 采购入库上传Oracle A、 任务配置PPOUpInterface.exe 1,Config.
18、xml说明
19、p.bat
----把生成的Txt文件上传Oracle处理文件
©2010-2025 宁波自信网络信息技术有限公司 版权所有
客服电话:4009-655-100 投诉/维权电话:18658249818