摘要: 当不知道IDOC同步的具体时间,而WE02数据量过大时; 当某条IDOC记录中数据量过大,找不到具体某条数据时; 可采用自开发程序查找,具体代码如下: " @斌将军 REPORT ZIDOC_LOG. * * *表声明 * * TABLES:SSCRFIELDS,EDIDC." * * *类型池声明 阅读全文
posted @ 2020-05-09 17:37 斌将军 阅读(1202) 评论(0) 推荐(0) 编辑
摘要: 1需求说明 在系统交互中需要将SAP内表转换为XML文件,发送给其他系统,并且将其他系统返回的XML文件转换为SAP内表。 2创建转换编辑器 事务代码:STRANS 选择简单转换 以图形方式编辑 右键插入新行 选择参考的类型。此处的TYPE类型是SE11中创建的表类型 SE11表类型如下 结构为嵌套 阅读全文
posted @ 2020-05-09 17:24 斌将军 阅读(3771) 评论(0) 推荐(1) 编辑
摘要: 1功能说明 在相应用户登录时,给其提示相关信息。 2功能实现 2.1函数实现 在函数NAVIGATION_SET_START_TCODE中注册要监听的用户和程序的事务代码,当用户登录时,将自动运行该事务码。 程序中提示相关信息 当不需要监听时,不输入事务代码,重新运行一遍该程序即可将后台数据覆盖掉。 阅读全文
posted @ 2020-05-09 17:15 斌将军 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 1业务说明 ABAP系统通过HTTP方式调用其他系统发布的接口 2代码实现 2.1认证接口 根据访问的URL创建HTTP客户端 设置访问方式,并调用SEND和接收函数 有时需要专门验证用户名密码 获取返回的HTTP访问状态和状态描述,并关闭接口 其中定义的接收内表需要按照JSON结构来定义 2.2具 阅读全文
posted @ 2020-05-09 17:03 斌将军 阅读(4293) 评论(3) 推荐(1) 编辑
摘要: 1业务说明 此文档使用BAPI:BAPI_MATERIAL_BOM_GROUP_CREATE创建BOM 2前台实现 事务代码:CS01 输入行项目信息 保存即可 3代码实现 3.1调用BAPI 抬头 行项目 导入BAPI 3.2问题解决 3.2.1 成本核算标识置空 成本核算标识置空失败,因为业务配 阅读全文
posted @ 2020-05-09 16:50 斌将军 阅读(2245) 评论(0) 推荐(1) 编辑
摘要: 1、业务说明 此文档使用函数:ME_DIRECT_INPUT_SOURCE_LIST创建货源清单 2、前台实现 事务代码:ME01 输入抬头信息 输入行项目 保存即可 3、代码实现 3.1、调用函数 传输字段 调用函数 3.2、问题解决 因为ME_DIRECT_INPUT_SOURCE_LIST中会 阅读全文
posted @ 2020-05-09 16:21 斌将军 阅读(2325) 评论(0) 推荐(1) 编辑
摘要: 使用BAPI:BAPI_BATCH_CREATE 创建批次时,能够保存成功,但是MCH1表和KSSK表中没有内部对象号。 无奈,查找源码。 最后在BAPI中调用的这个函数这里找到了问题。此处kzcla需要打一个标识‘1’。 往上查找kzcla,找到该字段修改的地方。 上图所示,当batchcontr 阅读全文
posted @ 2018-02-09 10:44 斌将军 阅读(1105) 评论(0) 推荐(0) 编辑
摘要: 一、代码示例: 二、效果展示: 阅读全文
posted @ 2017-10-25 22:29 斌将军 阅读(1030) 评论(0) 推荐(0) 编辑
摘要: 代码: CALL FUNCTION 'POPUP_TO_CONFIRM' 3 EXPORTING 4 5 text_question = '此单已经有打印,是否继续?' 6 7 text_button_1 = '是'(001) 8 9 text_button_2 = '否'(002) 10 11 d 阅读全文
posted @ 2017-10-25 22:24 斌将军 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 一、业务场景 在合同打印中,需要临时添加其他约定事项,在打印程序的ALV中添加其他事项字段,点击之后弹出文字输入窗口,点击确定,文字内容存表,并在ALV中展示,点击打印后,文字内容加载到smartforms。 二、实现功能 新建屏幕,并创建控制块 为其他事项字段设置单击事件 此处的STARTING 阅读全文
posted @ 2017-10-25 22:19 斌将军 阅读(1056) 评论(0) 推荐(0) 编辑