SAP 专用接口简要说明
上海昂卓信息科技有限公司
版本1:2010-08-05 版本2:2011-1-4
版本3:2011-2-28 版本4:2019-6-10
导出数据在本机的处理过程、常见问题说明、少数单位乱码解决方案、SAP GUI 750常见问题
一、 数据导出方法
1) 运行条件:任何一台安装了SAP客户端的电脑。
2) 需要输入的参数:平时登录时输入的用户名、密码
注:用户需要具备RFC权限(一般都有);
登录方法1:直接登录
之后出现窗口,输入平时登录输入的集团编号、用户名、密码等。
登录方法2:参数登录
注:如连不上,请用“连接测试”功能测试服务器端RFC端口是否打开。
3) 数据的导出
选择要导出的公司,然后选择“连接对象”菜单的“导出文件”功能。
文件默认被保存为ZIP文件格式,可以用任意解压工具打开查看;用户也可以修改导出类型到Access数据库文件(大小不能超过2G),并且指定额外的参数信息。
注:如不选择筛选公司,一般数据量会很大。所以建议先筛选单个公司后再导出。
4) 查看科目余额、明细凭证、往来、固定资产
注册过后的版本,不需要通过审计软件,就可以直接通过本接口程序查询以上这些信息。(甚至不用安装SAP,就可以直接打开导出文件进行查询)
5) 有关软件的注册
ü 被审计单位的用户,不注册软件也可以使用,但不能使用查询功能。
ü 注册码申请流程和eCPA审计软件一致。
ü 已经注册了eCPA审计软件的客户端和制作的取数U盘不需要再次注册。
1) 仍然用独立接口包SAP接口,选择打开导出的文件
2) 选择主菜单中的“转换到eCPA帐套”功能
其中选项部分可以设置如下内容(一般默认即可):
1) 为什么凭证红冲时,查证软件里有的显示红冲(负数),有是到反方向去了
答:凭证会根据SAP系统内的红冲标志进行处理。如果是有红冲标志的,数字以本科目借贷方向的负数表示;没有红冲标志的,即使该凭证记录实际用途是红冲以前的业务记录,系统也无法识别,因此会显示到科目反方向发生。
2) 客户的凭证量非常大,已经超过1000万条,是否有办法单独导出某个年度的数据
答:2.0版已经支持SAP分年数据导出。但选择此项内容会导致控制帐户的期初数无法根据统计往年凭证获得,因此仅会保留本位币余额数字。
3) 能否导出成本中心项目和现金流量表项目
答:2.0版支持导出成本中心,并可按自定义辅助核算项目类别的方式在eCPA查证软件内查询。但此项功能仅能查询本期发生数,未提供期初未清数据的期初余额。同时,目前不支持现金流量表项目导出。
4) 为什么客户辅助往来和总账是一致的,而供应商往来的辅助帐和总账不一致?
答:在eCPA审计软件SAP专用接口处理逻辑中,辅助账会把SAP的往来统驭帐户转换到用户比较熟悉的国内软件的辅助核算模式。但部分单位的供应商(包含应付款预估等项目)的辅助账发生和总账并不一致,请用户到SAP查询相关原始凭证证实此问题,比如有科目贷方记录是有供应商信息的,而借方记录是没有的。如SAP系统内原始数据即如此,则无法通过接口软件本身修正来解决此问题。(此项内容有待进一步核实)
5) 数据导出到一半提示磁盘空间不足,怎么处理?
答:对于数据量非常大的单位,如果系统盘空间不足,建议在导出前显示的选项窗口内设置“不使用临时文件目录”;同时指定导出单位和导出年度。如果选择“导出后不压缩文件”,则您可以自行把导出的文件压缩成RAR或ZIP文件后复制到自己的电脑。
答:首先请确认您输入了正确的代码页,如8400代表中文,如果仍然不行,请切换到SAP数据审计及导出工具(Unicode版);如果服务器采用Unicode核心存储,则使用非Unicode版本接口无法正常显示中文、日文等语言(CodePage设定无效)。 例如,如果在Ansi版本下查看货币名称显示为乱码,则您可以考虑切换到Unicode版本;下面是一个乱码的例子:
1、SAP
GUI 750部分版本的wdtfuncs.ocx及wdtfuncsu.ocx有bug,导致无法取到某些表格,并且再次连接时可能程序崩溃。遇到此类提示,请使用手工连接。
2、Unicode版本如提示找不到librfc32u.dll,请改用NetWeaver接口,因SAP不再提供此dll.
3、如试图导出sqlite格式数据库出错,请从独立接口包内调用SAP接口,单独复制SAP目录将无法找到相关组件。