欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

SwiftSAP 费斯审批申请样本说明

最编程 2024-05-03 09:47:54
...

目前 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基于采购金额的审批策略场景。

 

使用限制

  • 系统要求:能运行事务码SEGW,即包含SAP Gateway Foundation组件并成功激活
  • 审批者不编辑请求,只审批、输入注释或者上传附件

产品特点

  • 多语言支持,能同时支持三种语言
  • 审批应用及审批人可配置
  • 支持常用的操作:审批、拒绝、撤销、会签、转发/委托、回退/驳回
  • 邮件提醒
  • 附件管理
  • 数据格式化: 日期、时间、金额、内外部、去前导零    
  • 支持请求的过滤、查询、排序及分组
  • 实现了如下程序及功能函数,方便使用,并且大大缩短开发时间:
  • 事务码/程序名称

    描述

    其它说明

    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

    检查是否满足最终审批条件