需求如下:

EPIC_BRM每天要人工点击获取回单,有时候会忘记执行这个操作,所以开发一个自动获取银行回单的程序,放到后台JOB定时执行。

对EPIC_BRM调试后发现类cl_epic_ebr_req_uil方法pai_query_result就是获取回单的功能,又因为正好是公开的类和公开的静态方法,所以一行代码就能获取回单。

CALL METHOD cl_epic_ebr_req_uil=>pai_query_result.

但是,进入方法内部发现,要对请求参数,即银行帐户的一个内表进行赋值, 结构如下:

进入到cl_epic_ebr_uil_6100=>get_query_parameters发现,静态私有属性GT_ACCOUNT就是银行帐户对应的内表,所以我在这里做了一个简单的增强。

步骤如下:

1.新建一个自定义的类,内部调用cl_copc_ebr_requester->get_all_accounts方法,导出所有可用的银行帐户,同时进行LOOP循环,选择所有的银行帐户。

2.对查询的默认开始日期进行修改,逻辑是从EPIC_EBR_REQ这个表中拿到请求的最后一次日期当作开始默认日期。

3.自定义类传出银行帐户内表。

4.当执行自动获取回单程序的时候,会触发增强逻辑修改银行帐户内表,系统会自动执行剩余的查询逻辑,查询后会以消息组的形式在前端显示,后台设置好JOB后就可以实现定时获取银行回单。

银企直联自动获取银行回单相关推荐

  1. SAP 银企直联 批量获取银行账户数据

    事务代码:EPIC_IMP_S 批量获取银行账户数据 短文本 批量获取银行账户数据 目的 此程序用于在后台直接从银行自动下载和导入银行账户余额以及银行回单数据. 如果要手动导入数据,则可使用 导入银行 ...

  2. 银企直联中的银行接口

    1.网银和银企直联的区别 1.1网银 网银,简单地讲,就是银行在互联网上开展的各种业务,也就是银行客户利用个人计算机通过Internet获得银行的各项服务,银行利用专用的服务器提供各项在线服务.对银行 ...

  3. 企业为什么要开通银企直联_企业账务的福音,竟然只有1%的人知道!|1分钟带你了解银企直联...

    "银企直联",顾名思义,就是通过internet或专线连接的方式,实现企业财务系统和银行综合业务系统的直联对接,财务的转账等业务指令可以直接通过接口发送给银行操作. 银企直联最核心 ...

  4. NC65 报销单使用银企直联网银支付后,银行的电子回执单的收款人开户行跟报销单的收款对象的开户行不一致

    NC65 报销单使用银企直联网银支付后,银行的电子回执单的收款人开户行跟报销单的收款对象的开户行不一致,如下图: 解决方案:检查供应商的银行账户对应的联行号是否跟开户行对应.如果不对应,则需要修改为对 ...

  5. 兴业银行银企直联冲账查询及网银审核退回经办

    之前写过兴业银行银企直联应当如何查询手续费及退票,但事实上兴业银行还会产生冲账问题.所谓冲账,就是指支付信息错误,导致根本无法到达实际收款银行,这时候因为根本无法到达收款银行,所以也就不会有收款银行回 ...

  6. 江苏银行业务对接,现金管理平台,银企直联

    注:如果没有与银行合作,银行是不会提供开发文档与测试账号的,请确保合作后看以下内容,否则看了也没用,因为重要的详细信息都在银行提供的文档中,我写的只是实际开发的代码: 查询银行到账信息代码示例: 介绍 ...

  7. SAP银企直联解决方案

    SAP 银企直联是一种新的网上银行系统与企业SAP 软件系统在线直接联接的接入方式,改进了传统会计中'银行存款'的核算. 一.传统会计中'银行存款'的核算及特点 在传统会计核算系统中,企业会计人员主要 ...

  8. 聊聊银企直联服务那些事

    背景 相关 wiki 定义. 银企直联是指集团企业在集团内部建立自己的资金管理系统,通过数据接口将内部资金管理系统与商业银行核心系统.网银或者现金管理平台实现联接.通过银企直联系统企业可实现实时帐户信 ...

  9. 网银和银企直联的区别

    1.1网银 网银,简单地讲,就是银行在互联网上开展的各种业务,也就是银行客户利用个人计算机通过Internet获得银行的各项服务,银行利用专用的服务器提供各项在线服务.对银行,这种高效.全天候的服务能 ...

最新文章

  1. Scala Trait详解
  2. python基础课程_学习笔记13:标准库:有些收藏夹——sys
  3. Ant Design离线使用Icon图标资源
  4. windbg模拟器不准确现象
  5. 以新ICT构建全联接的电力物联网,迈入能源智能时代
  6. linux该专接本还是工作_工作还是考研,我究竟该怎么选?
  7. Python程序开发——第五章 函数
  8. package org.apache.hadoop.conf does not exist解决
  9. nlinfit函数 matlab,Matlab中拟合函数nlinfit和lsqcurvefit的问题
  10. myeclipse堆栈溢出
  11. ios libfdk-aac encode
  12. linux检查编译windows,用C,C检测Windows或Linux
  13. dp交换机命令_H3C-交换机维护命令大全
  14. 一篇文章教会你需求分析文档怎么写
  15. win7计算机资源管理器卡住,win7系统资源管理器出现卡死现象的解决方法
  16. network secruity studay day4
  17. HTTP Live Streaming
  18. 调焦后焦实现不同距离成像_调焦与焦距的关系
  19. VT虚拟化驱动入门教程
  20. 如何让接口性能提升?

热门文章

  1. 我发朋友圈并不是为了取悦你
  2. 100多个常用免费 API 接口分享,不限次数,留着备用
  3. matlab 半正定规划,半定规划算法(Semi-Definite Programming Algorithm).ppt
  4. oracle create database
  5. 辽宁科技大学计算机与软件学院,辽宁科技大学计算机与软件工程学院导师简介-吴建胜...
  6. 如何备份和恢复outlook通讯录
  7. android ormlite 加密,Android中使用ormlite实现持久化–HelloOrmLite
  8. ThinkPHP5篮球培训报名系统
  9. 【jmeter使用技巧篇之】接口关联和全局变量设置
  10. cm13编译中的local manifest写法