目前 SAP 单据移动端审批面临开发周期长,平台多不统一、开发复杂,维护困难等问题, 制约移动应用的使用。SwiftSAP(飞思审批)解决了这些痛点,通过配置及简单开发实现审批, 实施周期短,快速实现单据移动审批,并且方便以后调整及扩展。
产品全面支持采购申请(PR)、采购订单(PO)、销售订单(SO)等 SAP 标准单据,及自定义 单据审批。如下为销售订单审批应用示例,截图为电脑(PC)端,手机或平板上效果,请用测试 帐号登录 swiftsap.com 查看。
1. 登陆界面
2. 待办界面
支持业务单据搜索、排序、过滤及分组等功能,审批、拒绝、转发等根据配置自动显示
为方便移动端查看单据行项目信息,点击行项目能显示全部字段信息
3. 我的已办
查看已办单据的状态,界面和待办界面类似,但是不能操作只能查看
如下是实现该应用的相关配置
1. 配置应用属性
审批应用ID配置,比如销售订单审批ZSD001_SO_APPR
审批回调函数、审批流ID、是否发提醒邮件及审批人能否上传附件等配置
审批操作配置,例如:批准、拒绝、转发、退回等
2. 应用模板配置,用来控制显示哪些字段
模板ID配置,支持中、英及其它三种语言
模板抬头字段配置,配置后应用会自动显示,一个字段显示多个值用&符号连接,支持数字金额日期等多种数据格式化显示
模板行项目字段配置,可以配置某些字段针对手机端不显示
3. 审批流(人)相关配置
审批流ID配置
支持审批条件,会签等审批场景,审批人可以是HR 组织架构树上的人员,可以是角色下的人员,或者直接的SAP账号或者外部账号
审批配置可以加审批条件,可以用审批模板里面的抬头任意字段作为审批条件,灵活方便支持多种审批场景,包括采购订单PO基于采购金额的审批策略场景。
使用限制
产品特点
事务码/程序名称 |
描述 |
其它说明 |
YBC_SWS_SPRO |
SwiftSAP统一配置平台 |
辅助程序/报表 |
YBC_SWS_LOG |
请求日志管理 |
辅助程序/报表 |
YBC_SWS_USER |
用户管理、外部帐号导入 |
辅助程序/报表 |
YBC_SWS_DEL |
请求的批量删除 |
辅助程序/报表 |
|
|
|
YBC_SWS_CALLBACK_PO |
采购订单状态改变 |
示例函数 |
YBC_SWS_CALLBACK_PR |
采购申请状态改变 |
示例函数 |
YBC_SWS_CALLBACK_SO |
销售订单状态改变 |
示例函数 |
YBC_SWS_GET_APPROVER |
获取审批人 |
|
YBC_SWS_PREPARE_DATA |
准备要发送的数据 |
|
YBC_SWS_SEND_FIRST |
发送请求到SwiftSAP |
首次发送请求 |
YBC_SWS_SEND_NEXT |
发送请求到下级审批者 |
|
YBC_SWS_CHECK_FINISHED |
检查是否满足最终审批条件 |
|
原文:https://www.cnblogs.com/swiftsap/p/SwiftSAP.html