公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP MIR7预制凭证BAPI   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 做预制凭证有两个BAPI: BAPI_INCOMINGINVOICE_PARK 和 BAPI_INCOMINGINVOICE_CREATE 连个的区别是:第一个只做发票预制,第二个是发票和过账一块做. 下面…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]ABAP CL_ABAP_CONV_IN_CE   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 Conversion either CREATE + CONVERT Error rendering macro 'code': Invalid value specified for paramete…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP 资产类BAPI过账 BAPI_ACC_DOCUMENT_POST   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 在使用BAPI:BAPI_ACC_DOCUMENT_POST进行资产过账的时候遇到了一些问题,过账的需求如下: 遇到的问题主要有三个: 第一个问题:如上图中的行项目,…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[FICO系列]SAP ABAP&FI FI/CO接口:待更新的不一致的FI/CO凭证标题数据   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 报这个错误的原因就是创建会计凭证的BAPI里参数给的不对 ACC_BAPI_TEST_DOCUMENT 仔细检查参数 以下摘自网上 SAP RW015利用 BAPI_AC…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP 关于BAPI的EXTENSIONIN 一点解释   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 其实EXTENSIONIN 相当于BAPI的一种增强 可以这样理解. 要传一下BAPI本身没有的数据 比如,自己增加的,或者是关联过来的数据 BAPI没有给提供这样的字段 那么就要自己…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP 生产订单完工确认(CO11N) BAPI : BAPI_PRODORDCONF_CREATE_TT   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 生产完成后,需要对产品进行完工确认(也叫 报工确认): 一般情况下,可以通过事务码(T-Code)CO11 或 CO11N 进行确认. 对于一…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP BAPI 和 RFC 的区别   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 RFC:是se37写出来的其中可以远程调用的叫rfc,remote-enabled function,abap语法和输入输出参数就会有一些限制.BAPI:是sap做好的实现待定业务操作的rfc.RFC:…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP VA02修改销售订单的BAPI举例   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 销售订单修改BAPI:BAPI_SALESORDER_CHANGE *&-------------------------------------------------------------------…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP MB5B中FI凭证摘要是激活的/结果可能不正确 的错误   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 问题:FI document summarization is active / the results may be incorrect 解决办法: Pls check if you…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP ABAP 用BAPI批量导入物料的质量视图   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 今天有人问BAPI导入物料的质量视图QM,报错如下: 其实数据都是正确的,1020工厂下也有物料2013691,但是为什么会报这个错误呢. 原因:创建物料的顺序:先创建物料主数据--->再创建其他视图数…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP 物料凭证增强   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 BADI:MB_DOCUMENT_BADI USER-EXIT:MBCF0002 实现功能1.当参照预留过帐时,检查填入数量是否小于预留数量 2.移动类型是***的时候,查看RSNUM是否为空 3.检查原始单据工厂和库…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP BAPI_REQUISITION_CREATE创建采购申请   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 最近一个开发,在eban里追加了字段, 调用bapi赋值总是赋不进去 后来发现找的结构名称不对, 是:BAPI_TE_REQUISITION_ITEM 不是BAPI_TE_…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP 使用特殊的技术更新数据库(ABAP)   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 使用特殊的技术更新数据库(ABAP) 一,过程1,DIALOG程序获得用户要更新的数据,并把它写到一个特殊的LOG TABLE,表内的条目属于同一个请求类型,包含了稍后将要写到数据库的数据.一个DIALO…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP MRKO增强   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 MRKO其实是个报表程序 这个报表程序存在着很多问题 很多时候满足不了使用 1:做增强 2:拷贝重写 我现在暂时做了增强 1:出口RMVKON00 2:隐士增强 出口增强借鉴了网上的例子 寄售记录表:rkwa , "C…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP ABAP 利用class创建客户/供应商主数据   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 参照:cmd_ei_api=>maintain_bapi 客户BAPI:SD_CUSTOMER_MAINTAIN_ALL…
声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将追究法律责任!原文链接:http://www.cnblogs.com/jiangzhengjun/p/4265542.html 18.3.2.5.           调用BAPI199 18.3.2.5.1.       BAPI事务处理... 200 18.3.2.5.2.       外部系统…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP 字符编码与解码.Unicode   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 本文为转载文章 DATA : xstr TYPE xstring .DATA :  l_codepage ( 4 ) TYPE n .DATA :  l_encoding ( 20 ).*******…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP下载带密码的Excel文件   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 REPORT ztest. , matnr TYPE matnr, maktx TYPE maktx, END OF li_makt. , field() TYPE c, END OF li_head. .…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP 高级业务应用程序编程(ABAP)   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 了解一下ABAP的含义. 高级业务应用程序编程(ABAP)的含义是什么? 高级业务应用程序编程(ABAP)是德国软件公司SAP在20世纪80年代开发的一种4GL特定于应用程序的编程语言. ABAP的…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP Break Point   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 解释一下BREAK POINT是什么意思. Breakpoint是什么意思? 断点是ABAP程序中的一个区域,执行暂停并打开调试模式. 然后将控制转移到ABAP调试器,该调试器进一步控制程序的执行. 断点被分…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP替代校验全解析   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 GGB0是创建和维护验证的事务代码. 在GGB0验证中帮助和支持我们的一些其他t代码和组件是: 1.GS01:这个t代码是Create Set.2.SET:Set就像一个Range.我们也可以使用特定的价值.3.OB2…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP 为表维护生成器创建事务代码   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 如何使用参数事务为表维护生成器创建事务 我已经发过了表维护生成器的事务代码的创建,这里我们在SE93事务代码中使用参数事务(带参数的事务).以及我在下面讨论的更多细节. 转到事务代码se93,并在维护事务…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP DATA - COMMON PART   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 短参考 ABAP语法(已淘汰) 公共部分[名称]的数据开始. ...... 数据...... ... 共同部分[名称]的数据结束. 它有什么作用?语句DATA的这种变体 添加了BEGIN OF…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP MAC GUI750安装过程   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 看一下安装过程 件详情 包含了Mac/Windows/Linux等安装包在内的最新版本GUI 750 FOR JAVA,安装包大小156MB,安装目录需大于3G的内存. 备注 电脑需提前配置好JAVA JDK环境…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列][第五篇]SAP ABAP7.50 之用户接口   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 对于用户对话框的执行,需要可以通过用户界面(UI)访问的输入和输出服务. 用户界面用于用户和程序之间的交互. 如果用户界面的某些部分显示在屏幕上的GUI窗口中,则这是图形用户界面(GUI).SAP GU…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列][第六篇]SAP ABAP7.50 之隐式增强   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 这一篇简单的来介绍一下SAP ABAP 7.50以上的隐式增强点. 我们知道在SAP中除了可以使用ENHANCEMENT-POINT和ENHANCEMENT-SECTION显式创建的增强点之外,ABAP…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP 带有参数的AMDP的创建   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 什么是AMDP ...... ABAP托管数据库过程是AS ABAP中的一项新功能,允许开发人员直接在ABAP中编写数据库过程.您可以将数据库过程视为在数据库中存储和执行的函数.实现语言因数据库系统而异.在…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP 编辑字段出现:对象编辑中的错误   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 SAP编辑字段出现:对象编辑中的错误 报出:任务/请求xxxxx已颁布 消息号(MESSAGE):TK064 MESSAGE : TK064request/task xxxxx has already…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP 使用事务码DBCO实现SAP链接外部数据库以及读取例程   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 一.链接SQLServer数据库 执行事务码DBCO,点新条目按钮,填写如下图所示信息 这里的连接信息很接近 Sql Server 的连接字符串,但是参数名略有不同.指定主机IP.数据库…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP如何在调试查看EXPORT/IMPORT 内存数据   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 These memory IDs can be accessed in the debugger, but the option isn't accessible by defaul…