This article provides an approach to call transaction BP, open a particular business partner and then set a particular tab (say Identification) dynamically using a ABAP report. Further a procedure to disable any other navigation from BP is also provided here.
This article explains how to encode/decode data to/from Base64 format using standard ABAP function modules. We have developed an Utility ABAP report which has the capability of encoding/decoding a file to/from Base64 format and download the data here.
Tags: SSFC_BASE64_ENCODE, SSFC_BASE64_DECODE, cl_gui_frontend_services=>file_open_dialog, Restrict file types by placing a file filter in file_open_dialog, cl_gui_frontend_services=>gui_upload, SCMS_BINARY_TO_XSTRING, cl_gui_frontend_services=>gui_download, SCMS_XSTRING_TO_BINARY
This article explains how to get the list of variants for a ABAP report using standard Function module RS_VARIANT_CATALOG provided by SAP. Also, variants for a ABAP report can be found in the database table VARID.
This article provides a Function module through which we can find out any Business Partner is locked for editing by other users. We make use of the FM BUPA_ENQUEUE for that purpose. It is commonly necessary to determine whether the BP is open for editing or not while writing update programs.
This article provides an ABAP report to upload/create Employee Business Partners in SAP CRM. First create a new Business Partner of type Person with Employee Role and then assign the user assignment.
Tags: BAPI_BUPA_FS_CREATE_FROM_DATA2, BP_BUPA_CREATECENTRALPERSON, BP_CENTRALPERSON_ASSIGN_USER, program to create employee BP in CRM, FM to assign user to the employee, Employee BP mass upload program