SAP ABAP SOAMANAGER Webservice config tables

Somethimes, After migaration to S4/HANA system. Part of the config of SAP ABAP WebService will changed when create services. In order to find the different. We can use below tables for SAP tcode soamanager .     SRT_CFG_DIR CONFIG_NAME=Z_IF_CRM_SOAP CONFIG_KEY=CB70DE0421AB1EDDBAE6221620731454 SRT_CFG_DIR_T CONFIG_KEY=CB70DE0421AB1EDDBAE6221620731454 SRT_RTC_DIR CONFIG_KEY=CB70DE0421AB1EDDBAE6221620731454 SRT_RTC_BNDG CONFIG_KEY=CB70DE0421AB1EDDBAE6221620731454  BINDING_KEY  = CB70DE0421AB1EDDBAE6221620737454 SRT_RTC_DATA  BINDING_KEY  = CB70DE0421AB1EDDBAE6221620737454 SRT_RTC_CFGVAL CONFIG_KEY=CB70DE0421AB1EDDBAE6221620731454

Use BAPI/FMs to delete SM12 LOCK object in SAP

Purpose:lots of object locked for a long time when the network is pool. I hate to be called to delete/Realease the SM12 lock object in the middle night. Sample Code as ABAP Source Code: DATA: lt_locks TYPE TABLE OF seqg3 . DATA ls_lock TYPE seqg3. CALL FUNCTION ‘ENQUEUE_READ’ EXPORTING *   GCLIENT               = SY-MANDT gname                 = ‘SEOCLSENQ’ *   GARG                  = ‘ ‘ *   GUNAME                = SY-UNAME *   LOCAL                 = ‘ ‘ *   FAST                  = ‘ ‘ *   GARGNOWC              = ‘ ‘ * IMPORTING *   NUMBER                = *   SUBRC                 = TABLES enq                   = lt_locks EXCEPTIONS communication_failure = 1 system_failure        = 2 OTHERS                = 3. IF sy-subrc <> 0.

error RABAX ST22 Dump,SAPSQL_IN_ITAB_ILLEGAL_SIGN

Today SAP ABAP se80 Webservice Provider error RABAX( ST22 Dump:CX_AI_SYSTEM_FAULT-UNCAUGHT_EXCEPTION)Dump SAPSQL_IN_ITAB_ILLEGAL_SIGN Checked the account and password, it is no problem. Interface parameter webservice provided, somebody changed the provide service with Camel-Case naming rule. For example: Internal View=》Service ==》Input==》 【T_MY_LOVE_BABY】CHANGED TO 【TMyLoveBaby】 Theis naming result was saved in the table:VEPFIELDREF and table VEPSTRUTYPE for web service

CRM BADI:ADDRESS_UPDATE check communication address

Last post, we learn the amazing of  access CHATGPT for SAP ABAP develop of a SQL demo. Chatgpt  will code ABAP source quickly. Today we learn BADI:ADDRESS_UPDATE to check CRM field communication address. Purpose: 对于角色为服务商的员工在保存时,如果状态变为“启用中”,则需要检查通讯方式中的数据是否填写了。如果检查到没有填写,则不能保存。 When to trigger: 创建或者修改CRM服务商员工主数据上的“通讯数据” 保存CRM员工主数据时触发 How to do enhancement T-code: SE19 BADI:ADDRESS_UPDATE 实施:ZSV_ADDRESS_UPDATE 实施类:ZCL_IM_SV_ADDRESS_UPDATE 方法:ADDRESS2_SAVEDT 示例代码Sample Code METHOD if_ex_address_update~address2_saved. *———————————————————————————–* *”———————————————————————————-*

Use of ChatGpt in SAP, not only write ABAP sample code

Today, I use ChatGpt Wechat robot to answer some questions. It is amazing even know SAP ABAP SQL MKPF&BSEG. CHATGPT是人工智能经过大量语义练习学习分析后。回复她认位比较理想的答案的一个系统。 不同于谷歌等系统,她返回的数据真的很精确,详细。例如: 人工智能机器人回复的如何写SAP ABAP sql代码:                                           next:人工智能机器人回复的如何摧毁程序员信心: