Posts

Add additional fields in VA05 report

Example: Add RAN number in VA05 report Adding fields in Selection screen:  Use enhancement spot in program "SD_SALES_DOCUMENT_VIEW". enhancement - point sd_sales_document_view_ep_int1  spots  es_sd_sales_document_view  . *$*$-Start: SD_SALES_DOCUMENT_VIEW_EP_INT1---------------$*$* ENHANCEMENT  1   ZENH .     "active version selection-screen  begin  of  block  sch1  with  frame  title  text - SCH . select-options :   skannr  for  vbap - kannr . selection-screen  end  of  block  sch1 . ENDENHANCEMENT . Selection parameter into select list    enhancement - point sd_sales_document_view_ep_int2  spots  es_sd_sales_document_view  . *$*$-Start: SD_SALES_DOCUMENT_VIEW_EP_INT2--------------$*$* ENHANCEMENT  2   ZENH .     "active version *INSERT LINES OF skannr INTO TABLE gs_selcrit-kannr.   transfer_select_option  'VBAP'  'KANNR'  SKANNR . ENDENHANCEMENT . Adding field in the output list.  Implement BADI: "BADI_SDOC_WRAPPER" Use method "ADAPT

Handle one time customer Ship to address in sale order - BAPI

 Create one time customer with group "CPD".  Create sale order using one time customer as ship to party.  Use BAPI "BAPI_SALESORDER_CREATEFROMDAT2" to link address, in partners table use field "ADDR_LINK" ,  ORDER_PARTNERS-ADDR_LINK = '1'. Enter address details in  partneradress table.  use PARTNERADDRESSES-ADDR_NO = '1' as link 

BRF+ application - Changeability of of object was restricted by application Exit

BRF+ application - Changeability of of object was restricted by application Exit:  When trying to change and delete BRF+ application above error is coming. The reason for this is because of restrictions on standard application exit class "CL_APOC_BRF_SETTINGS" parameter "CV_CHANGABLE". In order to get change or delete BRF application, this class can be enhanced for the particular BRF application.  This class  CL_APOC_BRF_SETTINGS with interface IF_FDT_APPLICATION_SETTINGS implemented will give you control of the change recording and changeability via method GET_CHANGEABILITY. By setting parameter CV_CHANGEABLE, you can control if the current object should be changeable or not.

S/1 HANA Upgrade issue

 1. VKOA runtime error Run program "RV12A001"  2. Pricing routines not working Run Program "RV80HGEN" 3. SNRO runtime error "/1BCF41/TNRO" Run program "UMG_F4_CLEANUP" 4. Dump with transaction KEA5 Run program "UMG_F4_CLEANUP" 5. FIORI tiles are not visible in the launchpad Run program "UI2/INVALIDATE_GLOBAL_CACHES"

BADIs in EWM

  /SCWM/EX_CORE_RMS_DETERMINE     To determine Picking BIN

Program to upload data from excel into any table in SAP

File structure should be same as table structure including client field REPORT ZTABLE_LOAD . *— Selection Screen PARAMETERS :  p_table  TYPE  dd02l - tabname OBLIGATORY . PARAMETERS :  p_file  LIKE  rlgrap - filename OBLIGATORY  MEMORY  ID  ysm . *— Declarations for dynamic data DATA  gt_data  TYPE  REF  TO  data . DATA  GS_DATA  TYPE  REF  TO  data . FIELD-SYMBOLS :  <ft_data>  TYPE  STANDARD  TABLE , <FS_DATA>  TYPE  ANY . *— Declarations for Result Count DATA :  GV_SUCCESS  TYPE  I , GV_ERROR    TYPE  I . *— Declaration for factory ALV data :  gr_table  type  ref  to  cl_salv_table . *— File Open Dialog AT  SELECTION-SCREEN  ON  VALUE-REQUEST  FOR  p_file . PERFORM  f4_file_name . *— Validate table name AT  SELECTION-SCREEN  ON  p_table . PERFORM  f_validate_table . START-OF-SELECTION . *— Create dynamic internal table CREATE  DATA  gt_data  TYPE  TABLE  OF  ( p_table ) . ASSIGN  gt_data -> *  TO  <ft_data> . *— Create dynamic work area CREATE  DATA  gs_data  TY