SAP B1 &钉钉集成解决方案—采购申请单审批

此方案为实现SAP Business One 系统与钉钉集成的实时对接,具体体现内容如下:

1、添加采购申请后,向钉钉发起申请流;

2、钉钉审批结束后,将审批结果回写到SAP采购申请中;

2.1服务配置说明

2.1.1在接口服务器上,路径:D:\IPS\Dingtalk\source中,运行推送程序(目前服务已经部署为自动运行);

2.1.2 如果需要重启服务,路径:D:\IPS\Dingtalk\source中 双击restart.bat

2.2 推送流程说明

2.2.1采购申请推送钉钉

在SAP新增一个采购申请,程序默认钉钉推送状态选择为待推送(复制的单据添加后会自动更新为待推送),选择申请人(可以点击放大镜进行弹出框选择,也可以输入名字拼音首字母进行快速检索),选择申请部门(如果申请人只有一个部门,SAP会自动带出,如果存在多个部门,则需要手工点击放大镜进行选择部门),添加采购申请,添加完成后点击按钮推送钉钉;

2.2.2 钉钉接收到采购申请

推送成功后,根据设置的审批流信息,会到对应的人员钉钉中提示审批提示。

对于审批拒绝的采购申请还可以再次发起审批,审批通过后,SAP中的采购申请审批状态更新为:已通过,同时将最后一次的审批意见更新到审批意见中

2.2.3 在中油SAP服务器上,通过浏览器打开网页地址:http://IP:端口/ 界面,点击"同步信息"按钮;

接口服务会自动从钉钉中抓取用户和部门数据到SAP,如果员工离职了,SAP中的员工可用状态为N,如果员工更换了部门,原先部门的可用状态更新为N,系统不会删除数据,防止SAP历史数据出现错误。

相关推荐
爱喝水的鱼丶20 小时前
SAP-ABAP:SAP 简单报表输出开发系列(共6篇)第三篇:SAP ALV 报表样式定制:字段布局与交互功能配置
服务器·开发语言·学习·交互·sap·abap
LilySesy3 天前
【与AI+】英语day7——工作流与增强工具
人工智能·sap·abap·机器翻译
SAP_奥维奥科技5 天前
从产品合规到体系出海:中国医疗器械企业经营底座重构白皮书
sap·数据可视化·复杂供应链管理·sap医疗器械·sap生命科学
爱喝水的鱼丶5 天前
SAP-ABAP:条件判断与循环控制语句(7篇)第七篇:性能优化:条件与循环代码的常见性能瓶颈与优化方案
学习·算法·性能优化·sap·abap
爱喝水的鱼丶6 天前
SAP-ABAP:变量、常量、结构与内表声明(10篇博客合集) 第六篇:ABAP 7.40+新特性:声明语法的简化写法与兼容注意事项
运维·服务器·开发语言·学习·算法·sap·abap
tongyiixiaohuang6 天前
MySQL与钉钉数据同步的灵活高效方案详解
android·mysql·钉钉
爱喝水的鱼丶6 天前
SAP-ABAP:条件判断与循环控制语句(7篇) 第三篇:循环基础:for、while、do-while三种循环的差异与适用场景
运维·学习·性能优化·sap·abap·erp
SAP小崔说事儿7 天前
SAP B1 在Web Client里的AI数据分析(FP2608版本)
人工智能·ai·sap·sap b1·business one
爱喝水的鱼丶7 天前
SAP-ABAP:变量、常量、结构与内表声明(10篇博客合集) 第九篇:声明阶段的性能优化:如何从定义环节减少程序内存占用与运行耗时
开发语言·学习·算法·性能优化·sap·abap
修电脑的猫7 天前
SAP<->SQL server链接
sqlserver·sap·abap