声明:本文系网络资源仅代表原作者观点,仅用于SAP软件的应用与学习,不代表SAP公司。注:文中所示截图来源SAP软件,相应著作权归SAP所有。文中所指ERP即SAP软件。
数据导入程序:ERP系统上线最早,项目进度快,其它IT系统比较慢。在ERP的上游下游系统未建立时,虽然ERP接口开发完成,但用户也只有手工准备数据导入ERP系统。
这个时间点上,我们有2个选择,开发ABAP程序导入用户手工数据(需要协调的资源少),或者开发接口,再开发接口导入程序(需要协调的资源多)。我选择了后者,我想坚持使用接口环境,在这个环境中试错和迭代,等到外围系统具备的时候,ERP这边的接口就会已经非常的完备。
年初的需求一共有10个接口需要开发导入程序,我们先协调到金融系统的鹏程,让他用JAVA技术开发web应用,实现WS接口的数据导入。但其中有5个BOM相关的接口,数据量比较大,鹏程的web应用实现程序会有超时错误,问题又回到了ERP团队。我再用.net的技术开发桌面程序来满足那5个BOM相关接口的数据导入,因为.net的强大,很轻松就实现了,用户体验很好。我甚至还给程序打上了公司的LOGO。
年底BOM项目进度赶了上来,今天周末加班,我们在处理BOM系统和ERP系统接口联调上线。完成后,我们的数据导入程序可能会完成它们的生命周期,我的数据导入程序一共完成了10次版本的更新迭代。但是我已经具备了这项能力。