小九不懂SAP
从事财务信息化建设工作,还学习的路上,随时欢迎大家一起交流
展开
-
SAP自动打开物料账期和财务账期—附ABAP源码
【代码】SAP自动打开物料账期和财务账期。原创 2024-09-13 14:43:42 · 155 阅读 · 0 评论 -
SAP配置表汇总维护程序—附ABAP源码
【代码】SAP配置表汇总维护程序—附ABAP源码。原创 2024-09-13 10:07:46 · 169 阅读 · 0 评论 -
SAP会计凭证导入ABAP开发模板+注意点—附带源码
开发并不仅仅只要考虑实现的功能,只实现功能的是程序,考虑到使用场景的是工程。使用bapi校验创建会计凭证的数据,报错和参数和正式创建一致。用途,防止产生错误的凭证,即使财务凭证可以冲销。正式创建会计凭证。隐藏的坑。原创 2024-09-09 13:33:07 · 599 阅读 · 0 评论 -
SAP中mmpv自动过账—附带源码
想省事儿的直接拖到后面查看代码。原创 2024-09-09 13:32:49 · 269 阅读 · 0 评论 -
SAP常见功能开发-function alv—附带源码
alv是SAP比较常见的一种开发,全称SAPListViewer,是一个显示列表的灵活工具,它提供一些基本的行列操作。常见的alv分类有以下几种– ALV Grid– 多表格的ALV List– 层级显示的ALV List– ALV Tree– ALV OO目前我们主要使用的有alv grid,以及alv oo。原创 2024-09-09 13:32:32 · 798 阅读 · 0 评论 -
SAP常用功能开发-alv-选择屏幕-数据校验—附带源码
在设计上,这个报错是不合理的,因为例子中,日志选项是隐藏变更开始日期截止日期的,也就是不需要校验必输。:控制文本框、下拉列表屏幕元素的必输性,使用此属性后会忽略OBLIGATORY选项。选择屏幕中,我们会通过单选按钮,控制显示不同的选择屏幕内容,以及执行不同的分支逻辑。在选择屏幕中,我们会使用单选按钮来隐藏/显示不同的屏幕字段,执行不同的逻辑。1:必输,框中前面有钩,系统会自动检验是否已输入,相当于OBLIGATORY选项。2:不必输,但框中前面有钩,系统不会检查是否已输入,此时需要手动检验。原创 2024-09-09 13:32:16 · 250 阅读 · 0 评论 -
SAP 报表开发相关前置
首先我们这次不涉及alv的使用,只涉及alv前置内容。包括选择屏幕,取数SQL,后续数据整理,write输出。我认为write太古老了,没有cl_demo_outout类好用,而且是静态类可以直接使用。原创 2024-09-09 13:31:54 · 235 阅读 · 0 评论 -
SAP推送接口模板—附带源码
是否支持日志,由此引申出日志查询,存表,选择屏幕隐藏,下拉框等一系列问题. 还有一个很大的问题,存表的数据存啥,存关键信息(附属信息当场查表)会出现推送内容不一致的情况. 还有日志表设计也是要注意的问题.取数据的时候,有时顾问要精确到时间,此时要注意时间范围20220801.000000到20220802:000000,这里应该查出20220801当天的所有数据,这一点要和顾问以及同事沟通协调。取数一定要和顾问确认,是取增量还是取全量,增量数据来源是CDHDR表时,需要确认对象类型。原创 2024-09-09 13:33:14 · 624 阅读 · 0 评论 -
SAP批导-报工批量导入—附带源码
做批导的时候,一定要和顾问一起过一遍前台的业务流程,虽然这次也过了几次流程,但是最后还是注释了部分逻辑,就是业务校验的步骤.从咱们代码控制变成了,双方统一物料,统一BOM,超额SAP另行处理的这种.BAPI执行commit and work,但是实际上后台还有逻辑在跑的这种情况.当时在几位大佬的帮助下,使用过几种法子.古老的且性能差的,wait语句,能跑,但是批量数据就肯定不适合了调用BAPI前使用SET UPDATE TASK LOCAL语句,没搞定。原创 2024-09-09 13:33:35 · 268 阅读 · 0 评论