整理了一些SAP/ABAP开发技术的问题

【博主SAP/ABAP交流群53144545

本文写于2017.12.29

1,列举会触发隐式提交的一些场合,怎么样避免隐式提交破坏事务性。

2,如果更新数据的功能里,也需要数据同步到其他系统的功能,应该怎么实现,需要注意什么(比如更新或者同步失败的场合)。

3,现有一个需求,从数据库取到的数据并且进行处理,再输出到文件。如果数据库量很大,单个ABAP进程容纳不下,应该怎么处理。

4,Dialog进程的异步调用,怎么样控制异步调用的最大进程数量,避免占据大量服务器进程。

5,在第4点里,如果异步调用的进程数量超过了最大可用服务器进程数量,应该怎么实现排队等待。

6,如果前端界面上面有个表格,可以让客户输入数据,允许同时增改删,后端应该怎么实现保存逻辑。

7,有一个业务逻辑检查,如果发生输入错误,要求既希望在界面操作时就能报错,也希望在保存时报错,应该怎么实现。

8,在第7点里,如果前端是UI5,并且不允许在前端界面里写业务检查逻辑,必须靠OData来完成检查,那么应该怎么设计和调用OData。

9,在第8点里,如果后端需要多个OData(使用CREATE DEEP ENTITY),那么应该怎么设计和调用OData(要保证重用性,而不是一套代码写在多个地方)。

10,列举类和Function Group,类和结构的相同点和不同点。

11,如果用MVC的思维方式去写Dynpro,应该写成什么样子的。

12,如果要在应用层实现一个打开和关闭业务对象(比如销售订单,业务伙伴等)的缓存的“开关”,有什么思路实现。

13,如果前端可能有多用户或者多账号同时编辑一个业务对象(比如某个订单),应该怎么实现数据同步和对象加锁(不同的前端技术,实现细节会有不同,可以指定某个签单技术给答案)。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值