SAP ABAP

SAP ABAP programming language and development skills, supporting custom function development to enhance the flexibility and adaptability of SAP systems. SAP ABAP Tutorial, ABAP Programming Guide, ABAP Performance Optimization SAP各种技术.SAP ABAP编程语言与开发技巧,支持自定义功能开发,提升SAP系统的灵活性和适应性。

SAP ABAP开发常用BAPI函数50个之4-[BAPI_BILLINGDOC_CREATEMULTIPLE]

前面我们讲了FB01/F/02 会计凭证的创建和FB08会计凭证的冲销bapi。以及事务代码TCODE:VF11发票冲销的BAPI 今天,趁着做核酸做得喉咙起茧想要休息一下,我们来一起温故学习一下发票创建的BAPI。 SD顾问前台常用的事务代码是VF01或者VF04。 BAPI_BILLINGDOC_CREATEMULTIPLE 这个BAPI函数属于SD模块,是SAP ABAP Constant  beginners 在tutorial 中的基本内容。 是一个常用的BAPI,导入的参数有: 参数名称 关联类型 可选的 说明 CREATORDATAIN BAPICREATORDATA 可选 有关设置数据源的信息 TESTRUN BAPIVBRKTESTRUN-TESTRUN 可选 是否测试运行 POSTING POSTING_TYPE_CT 可选 记帐种类: 直接记帐   而她的表对象有如下: 参数名称 关联类型 可选的 说明 BILLINGDATAIN BAPIVBRK 必选 开票标题字段 ERRORS BAPIVBRKERRORS 可选 项目错误处理的信息 SUCCESS BAPIVBRKSUCCESS 必选 成功处理记帐凭证项目的信息 RETURN BAPIRET1 必选 返回参数   在我们的日常项目中,一般会这样编写测试demo代码。   DATA: lt_billingdatain   TYPE TABLE OF bapivbrk,

历史性的时刻,SAP50岁生日快乐,人民日报整版报道。SAP在中国,为中国,做企业数字化转型的赋能者。

今天,见证历史性的时刻。 中国官媒人民日报整版报导SAP在中国,为中国,做企业数字化转型的赋能者。 作为1个砍柴的SAP顾问,心里头傲娇。 还记得才熟悉装机时,老师教导我们。 ddic一般可以设置密码,但若没有设置默认的密码为19920706 sap* 初始化密码06071992或pass 然后我们很多老顾问就将密码设置成了Sap1972 今年是2022年,是SAP公司的50岁生日年。   做企业数字化转型的赋能者

SAP ABAP开发常用BAPI函数50个之3-[BAPI_BILLINGDOC_CANCEL1]

前面我们讲了会计凭证的创建和会计凭证的冲销bapi。 今天我们要学习SD模块发票冲销的BAPI:BAPI_BILLINGDOC_CANCEL1,希望您喜欢。 他们都属于1个系列。这个系列将有50多个函数BAPI的举例。   包含但不限于: 常用BAPI函数50个之1-[BAPI_ACC_DOCUMENT_POST] 常用BAPI函数50个之2-[BAPI_ACC_DOCUMENT_REV_POST] 常用BAPI函数50个之3-[BAPI_BILLINGDOC_CANCEL1] 常用BAPI函数50个之4-[BAPI_BILLINGDOC_CREATEMULTIPLE] 常用BAPI函数50个之5-[BAPI_BUS2001_CREATE] 常用BAPI函数50个之6-[BAPI_BUS2054_CREATE_MULTI] 常用BAPI函数50个之7-[BAPI_CURRENCY_CONV_TO_EXTERNAL] 常用BAPI函数50个之8-[BAPI_CURRENCY_CONV_TO_INTERNAL] 常用BAPI函数50个之9-[BAPI_GOODSMVT_CANCEL] 常用BAPI函数50个之10-[BAPI_GOODSMVT_CREATE] 常用BAPI函数50个之11-[BAPI_MATERIAL_BOM_GROUP_CREATE] 常用BAPI函数50个之12-[BAPI_MATERIAL_SAVEDATA] 常用BAPI函数50个之13-[BAPI_MATERIAL_SAVEREPLICA] 常用BAPI函数50个之14-[BAPI_MAT_BOM_EXISTENCE_CHECK] 常用BAPI函数50个之15-[BAPI_OBJCL_CHANGE] 常用BAPI函数50个之16-[BAPI_OBJCL_CREATE] 常用BAPI函数50个之17-[BAPI_OBJCL_GETCLASSES] 常用BAPI函数50个之18-[BAPI_OBJCL_GETDETAIL] 常用BAPI函数50个之19-[BAPI_OUTB_DELIVERY_CREATE_SLS] 常用BAPI函数50个之20-[BAPI_PLANNEDORDER_CHANGE] 常用BAPI函数50个之21-[BAPI_PLANNEDORDER_CREATE] 常用BAPI函数50个之22-[BAPI_PLANNEDORDER_DELETE] 常用BAPI函数50个之23-[BAPI_PLANNEDORDER_EXIST_CHECK] 常用BAPI函数50个之24-[BAPI_PLANNEDORDER_GET_DETAIL] 常用BAPI函数50个之25-[BAPI_PO_CHANGE] 常用BAPI函数50个之26-[BAPI_PO_CREATE1] 常用BAPI函数50个之27-[BAPI_PRODORDCONF_CREATE_TT] 常用BAPI函数50个之28-[BAPI_PRODORDCONF_GET_TT_PROP] 常用BAPI函数50个之29-[BAPI_PRODORD_CHANGE] 常用BAPI函数50个之30-[BAPI_PRODORD_CHECK_MAT_AVAIL] 常用BAPI函数50个之31-[BAPI_PRODORD_CLOSE] 常用BAPI函数50个之32-[BAPI_PRODORD_COMPLETE_TECH] 常用BAPI函数50个之33-[BAPI_PRODORD_CREATE] 常用BAPI函数50个之34-[BAPI_PRODORD_CREATE_FROM_PLORD] 常用BAPI函数50个之35-[BAPI_PRODORD_GET_DETAIL] 常用BAPI函数50个之36-[BAPI_PRODORD_GET_LIST] 常用BAPI函数50个之37-[BAPI_PRODORD_RELEASE] 常用BAPI函数50个之38-[BAPI_PR_CREATE] 常用BAPI函数50个之39-[BAPI_REQUIREMENTS_CHANGE] 常用BAPI函数50个之40-[BAPI_REQUIREMENTS_CREATE] 常用BAPI函数50个之41-[BAPI_REQUIREMENTS_GETDETAIL] 常用BAPI函数50个之42-[BAPI_RESERVATION_CHANGE] 常用BAPI函数50个之43-[BAPI_RESERVATION_CREATE1 ] 常用BAPI函数50个之44-[BAPI_ROUTING_CREATE] 常用BAPI函数50个之45-[BAPI_ROUTING_EXISTENCE_CHECK] 常用BAPI函数50个之46-[BAPI_SALESORDER_CHANGE] 常用BAPI函数50个之47-[BAPI_SALESORDER_CREATEFROMDAT2] 常用BAPI函数50个之48-[KBPP_EXTERN_UPDATE_CO] 常用BAPI函数50个之49-[K_HIERARCHY_TABLES_READ]

SAP ABAP开发:常用BAPI函数50个之1-[BAPI_ACC_DOCUMENT_POST]

在日常的SAP 工作中,经常会遇到ABAP的BAPI或者函数的使用问题。 为了系统性的做一个总结介绍。准备了50多个常用BAPI或者函数进行总结分享。 希望您喜欢,收藏。今天带来的是会计凭证创建FB01/F-02的BAPI_ACC_DOCUMENT_POST。 下一期的内容为:常用BAPI函数50个之2-[BAPI_ACC_DOCUMENT_REV_POST],敬请期待。。。。。。

S4HANA系统和ECC系统常用的SAP表,模块顾问和ABAP开发可以收藏备用

在我们的日常工作中,SAP表经常是确定数据正确与否的核心思想。 有句话说:talk is cheap, show me the table. 一个优秀的业务顾问和厉害的开发顾问 应该将SAP常用表烂熟于胸。 今天我们总结介绍一下FICO模块,SD模块,PS模块,MM模块,PP模块等常用表。 欢迎收藏备用~如有不足,请多多指教。 SAP常用表 模块 表名 描述 FICO模块 SKA1 总帐科目主记录 (科目表) SKB1 总帐科目主记录 (公司代码) SKAT 总帐科目主记录(描述) CEPC 利润中心主数据表 CEPCT 利润中心主数据文本 CEPC_BUKRS 分配利润中心至公司代码 CSKB 成本要素 CSKU 成本要素文本 CSLA 作业主档 CSLT 作业类型文本 CSKS 成本中心主数据 CSKT 成本中心说明文本 TKA05 成本中心类型 V_CSKA_CORE 成本要素 V_CSKS_CORE 成本中心主数据 V_CSLA_CORE 作业类型主数据 V_TKA01_CORE 成本控制范围的基本数据 V_TKA02_CORE 公司代码分配

BAPI_GOODSMVT_CREATE物料凭证创建人goodsmvt_header-pr_uname不生效问题解决方案

今天上海疫情封城了,浦东浦西像1个太极一样封。 2019,2020,2021,2022疫情已经3年多了。 这确实是个大问题。SAP还能干多久?各个行业都不怎么景气。。。 接口问题:     CALL FUNCTION ‘BAPI_GOODSMVT_CREATE’ EXPORTING goodsmvt_header  = goodsmvt_header goodsmvt_code    = goodsmvt_code IMPORTING materialdocument = materialdocument TABLES goodsmvt_item    = goodsmvt_item return           = return. 中的【goodsmvt_header–pr_uname 】不生效,即物料凭证的创建人不是接口传过来的SAP用户ID, 而是使用的接口账户的SAP ID。这不符合客户要求的。   【解决方案】 SE19:MB_GOODSMOVEMENT IF_EX_MB_BAPI_GOODSMVT_CREATE~EXTENSIONIN_TO_MATDOC 在增强代码中写入 CS_IMKPF-USNAM = LWA_ZEXTENTION-USNAM. 你看懂了么?   本文链接:http://www.hot583.com/2022/03/28/bapi_goodsmvt_create-create-user-not-work/ 本文为作者原创,如果这篇文章对您有用,欢迎转载, 转载请务必注明来源《今日热点在看》http://www.hot583.com/ 我的微信公众号hot583或者在这个链接联系我 微信原文《全文完》  

ST22 dump DBIF_RSQL_SQL_ERROR SQL error “-290” WHEN ACCESSING TABLE “DDFTX”

今天,在对系统进行巡查时,发现多个ST22的DUMP,吓我大吃一惊~   [错误内容]: DBIF_RSQL_SQL_ERROR SQL error “-290” WHEN ACCESSING TABLE “DDFTX”   [错误重现]:事务代码输入SE11,输入表DDFTX,点击查看错误,DUMP出现。   [原因分析]: SQL0290N TABLE SPACE ACCESS IS NOT ALLOWED SQLSTATE=55039 ROW =1 经分析,该报错由于PRD数据库备份异常导致,表空间PRD EL702D处于备份状态,导致该表空间下相关表无法正常访问   [解决方案] 重新进行数据库备份,恢复正常备份后,表空间处于正常状态。 DDFTX可以被正常访问。   本文链接:http://www.hot583.com/2022/03/23/st22-dump-dbif_rsql_sql_error-290/ 本文为作者原创,如果这篇文章对您有用,欢迎转载, 转载请务必注明来源《今日热点在看》http://www.hot583.com/ 我的微信公众号hot583或者在这个链接联系我 《全文完》