以前金税接口这块一直是销售顾问在做,虽然和财务相关,也没有怎么关注。这次项目把金税接口分到了财务模块,结果遇到了一些问题,趁此机会把这块总结一下方案,供各位看官参考。

方案1: 文本方案,这个方案最早出现,也是最早使用的,其基本方式是从前端SAP系统把开票信息导出形成文本文件(现在有些也支持excel,要看金税开票系统支持哪种格式),然后把文本文件放到(怎么放都可以,U盘拷贝,或者通过局域网传输,或者通过ERP系统导出的时候直接放在开票机的文件夹下)开票机下,开票员通过上载文本文件完成开票,开票完成后,再下载回传的文本文件,ERP读取回传的文本文件,更新金税发票信息到SAP的会计凭证和系统发票中。

文本方案SAP标准方案也是支持的,可参考note:1868902,配置后就可以使用。

方案2: 第三方开票软件,这个方案目前是比较普遍的,对于SAP来说比较简单,和文本的区别在于在第三方开票软件中可以进行发票的拆分、合并、税收编码分类的自动确定等,SAP只需把系统发票信息通过接口传输到第三方开票软件即可,第三方开票软件直接调用金税开票系统进行开票,然后把开票后的信息返回到SAP,第三方软件充当了中间件的作用。

说明:第三方开票软件也是需要安装在开票机上的。

方案3:这个方案是在此次项目中才知道的(以前只知道方案1和方案2),就是金税系统提供一个基于ActiveX的接口(.COM接口或者叫dll组件,.COM接口是微软标准接口规范),SAP直接调用这个组件进行开票(据说国内的ERP软件都是使用这个接口开发相应的金税接口方案),不过这个方案SAP没有类似的案例,后来尝试过通过JAVA写一个小程序作为中间件,也就是SAP把开票信息传给JAVA,JAVA再调用.COM接口完成开票,测试调用成功过,不过没有把握把所有情况都调用通,并保证接口的稳定,因此这个方案没有继续实施下去。

说明:如果这个方案能够实施,好处是在SAP端直接就可以开票成功,无需在开票机上登陆第三方软件或者导入文本进行开票。当然,这个前提还是需要有个中间的小软件作为中转(接收SAP开票信息,返回开票后信息),因为这个接口也是需要在开票机上才能进行调用。如果在开票机上安装SAP,SAP能够直接调用这个.COM接口,就无需中间的小软件了。另外,按照SAP note:2448114的说法,上海金税的某家公司可以提供和SAP进行直联的金税方案,没有具体了解实现方式。

顺便也说一下进项税的接口,目前了解的方案是金税方可以提供一个网站的接口,通过调用这个接口,可以把在前端业务系统(如OA/SAP)收集的进行发票信息,按照接口要求格式传输后进行自动勾选认证。

navision系统和sap区别_SAP那些事-实战篇-89-浅谈金税接口方案相关推荐

  1. navision系统和sap区别_上海生产管理EPR系统和SAP系统有什么不同,我们应该选择哪个?...

    今天我们来聊一下很一个很有趣的话题,上海生产管理ERP系统和SAP的区别是什么?关于SAP与ERP的区别,也许只有真正用过的人才会说出其中的内涵和它们之间的关系.其实用一句通俗易懂的语句进行描述,我相 ...

  2. navision系统和sap区别_(三)SAP On Premise和SAP S/4 HANA Cloud的区别

    上次发文后很多小伙伴说不知道OP和Cloud有啥区别,今天和大家聊一下对SAP OP和Cloud区别的理解 1.部署方式: OP需要有自己的服务器,需要人力物力进行硬件/软件运维,数据掌握在自己公司手 ...

  3. navision系统和sap区别_erp系统与sap的区别是什么?

    ERP 是一种主要面向制造行业进行物质资源.资金资源和信息资源集成一体化管理的企业信息管理系统.ERP 是一个以管理会计 为核心可以提供跨地区.跨部门.甚至跨公司整合实时信息的企业管理软件.针对物资资 ...

  4. sap 标准委外和工序委外_SAP那些事-实战篇-74-公司间委外的几种方式探讨

    我们在<SAP那些事-实战篇-22-关于公司间业务的总结>这一篇中对公司间的转包业务曾经进行过描述,不过这一篇中主要谈到的是SAP中标准的方案,而且是从一方(委托方)的角度来谈,这一篇中我 ...

  5. sap模块有哪些_SAP那些事-实战篇-21-关于COPA模块的总结

    我个人对于COPA的理解还是数据收集器,以前SAP各模块底层还没有打通的情况下,需要把数据统一进行一个归集,以便于分析一些数据,COPA就是出于这个目的设计的,可以理解为一个简单的数据仓库,这个里面的 ...

  6. sap 分割评估_SAP那些事-实战篇-73-受托加工的几种方案探讨

    大家都知道,SAP中对于委托加工有标准的解决方案,包括标准委托(带料委托加工)和工序委托,然而,对于受托方(即代加工方)SAP却没有标准的解决方案,后来想想,也怪不了SAP,因为对于受托方来说,收到的 ...

  7. SAAS系统和ERP区别?

    SAAS系统和ERP都是企业管理软件,但它们有很大的不同之处.本文将从功能.部署.定制化.成本等方面对SAAS系统和ERP进行比较,帮助企业更好地了解这两种软件. 一.功能 ERP系统是一套集成管理软 ...

  8. SAP那些事-实战篇-1-号码段配置和维护

    ​如果您觉得这篇文章对你所有帮助的话,您的顺手点赞和转发将是对作者持续发文的重要动力,您的支持和鼓励很重要! 所有文章在公众号"MZ信息化咨询杂谈"同步更新!​ ​郑重声明:本博客 ...

  9. 鸿蒙系统和emui区别,莫欺我!EMUI 和鸿蒙系统究竟一样吗?

    自19年鸿蒙正式发布,而今我们即将迎来2.0正式版本了,虽然现在还并未正式发布,但是公测版本已经提前出来了,部分用户也已经进入体验了.那很多用户对于鸿蒙和EMUI系统之间的差别是很关心的,那今天就来看 ...

最新文章

  1. Anaconda 安装操作及遇到的坑
  2. mysql改date格式_mysql数据库修改添加Date格式列的方法
  3. 蓝天采集器自动化采集发布
  4. 昆明理工津桥学院计算机,昆明理工大学津桥学院大一计算机考试试题练习
  5. 7-2 日期问题面向对象设计(聚合一) (35 分)
  6. Dubbo服务导出原理
  7. python循环括号_Python for循环内括号语法
  8. 陕西西咸新区暨沣渭新区泾渭新区网上截图!
  9. 让你成为高效的Web开发者的10个步骤
  10. 现代软件工程讲义 如何提出靠谱的项目建议
  11. 一个让我瞠目结舌的电脑高手!(转自叁哥博客)
  12. 图解机器学习算法(2) | 模型评估方法与准则(机器学习通关指南·完结)
  13. PB的特点及Powerscript的语言基础
  14. H3C-NE实验主要命令
  15. 10、spss做最优尺度分析
  16. ​浙江省交通运输物流信息服务中心平台容灾设备采购二期项目
  17. iOS 面试题--转自唐巧
  18. linux 更改make版本,Linux下查看系统版本和make版本
  19. 探索C++与Live555实现RTSP服务器的艺术
  20. itouch4g越狱过程中电脑竟然死机

热门文章

  1. GIS工具篇(一):2000大地坐标系转换指南
  2. 七点人脸姿态估计_Github开源库简单配置即可上线的3D人脸检测工具箱
  3. 前端使用正则表达式获取地址栏URL参数的值并将需要的参数值展示在页面
  4. spring mvc mysql 实例_Spring+Mybatis+SpringMVC+Maven+MySql搭建实例
  5. php做一个微信退款,PHP实现微信申请退款流程实例代码
  6. 修改 this 指向
  7. jsp实现上一页下一页翻页功能
  8. 上传图片截图预览控件不显示cropper.js 跨域问题
  9. FROONT – 超棒的可视化响应式网页设计工具
  10. HTML语义化的理解