CKML_PRICES_SEND is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.
If you would like to execute this report or see the full code listing simply enter CKML_PRICES_SEND into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
CKML_PRICES_SEND - Send Material Prices
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
Selection Text: P_CENTER = D Profit Center Valuation
Selection Text: P_APPSAV = Save Details Log
Selection Text: P_APPLOG = Output Details Log
Selection Text: P_ALTPR = Send Alternative Price
Selection Text: P_ACTPER = Current Period
Selection Text: P_KONZER = D Group Valuation
Selection Text: SO_VBELN = D Sales Document
Selection Text: SO_SPART = D Division
Selection Text: SO_PSPNR = D WBS Element
Selection Text: SO_POSNR = D Item (SD)
Selection Text: SO_MTART = D Material Type
Selection Text: SO_MATNR = D Material
Selection Text: SO_MATKL = D Material Group
Selection Text: SO_BWTAR = D Valuation Type
Selection Text: P_WERKS2 = Receiving Plant
Selection Text: P_WERKS1 = Sending Plant
Selection Text: P_UMBDAT = Posting Date
Selection Text: P_LEGAL = D Legal Valuation
Selection Text: P_LOGSYS = Logical Receiver System
Selection Text: P_PREPER = Previous Period
Selection Text: P_PRYPER = Last Period of Previous Year
Selection Text: P_TEST = Test Run (Will Not Be Sent)
Title: Send Material Price
Text Symbol: 011 = Valuated Project Stock
Text Symbol: 010 = Valuated Sales Order Stock
Text Symbol: 009 = Stock Material
Text Symbol: 008 = Additional Options
Text Symbol: 006 = Send Price From
Text Symbol: 005 = IDoc List
Text Symbol: 004 = Output Options
Text Symbol: 003 = Revaluation Posting in Receiver System
Text Symbol: 002 = Valuation View
Text Symbol: 001 = Material Selection
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
OWN_LOGICAL_SYSTEM_GET CALL FUNCTION 'OWN_LOGICAL_SYSTEM_GET' IMPORTING own_logical_system = g_own_logsys EXCEPTIONS own_logical_system_not_defined = 1 OTHERS = 2.
CK_F_ORG_ELEMENTS_PLANT CALL FUNCTION 'CK_F_ORG_ELEMENTS_PLANT' EXPORTING werk = p_werks1 IMPORTING organisationselemente = gs_ckiwerk_snd EXCEPTIONS bukrs_not_found = 1 bwkey_not_found = 2 kokrs_not_found = 3 plant_not_found = 4 OTHERS = 5.
CK_F_ORG_ELEMENTS_PLANT CALL FUNCTION 'CK_F_ORG_ELEMENTS_PLANT' EXPORTING werk = p_werks2 IMPORTING organisationselemente = gs_ckiwerk_rec EXCEPTIONS bukrs_not_found = 1 bwkey_not_found = 2 kokrs_not_found = 3 plant_not_found = 4 OTHERS = 5.
MARV_SINGLE_READ CALL FUNCTION 'MARV_SINGLE_READ' EXPORTING bukrs = gs_ckiwerk_snd-bukrs IMPORTING wmarv = ls_marv.
CKML_PRICES_SEND CALL FUNCTION 'CKML_PRICES_SEND' EXPORTING i_logsys_snd = g_own_logsys i_logsys_rec = p_logsys i_valutyp_legal = p_legal i_valutyp_group = p_konzer i_valutyp_prctr = p_center i_alternative_price = p_altprs i_period_send = l_period i_gjahr_send = l_gjahr i_pricedate_rec = p_umbdat i_error_price_0 = ' ' i_testrun = p_test is_ckiwerk_snd = gs_ckiwerk_snd is_ckiwerk_rec = gs_ckiwerk_rec IMPORTING e_count_master = g_count1 e_count_comm = g_count2 TABLES it_matnr_selection = gt_matnr_selection et_communication_docs_prices = gt_idocs_prices et_error_material = gt_error_material xt_msg = gt_msg.
BAL_LOG_CREATE CALL FUNCTION 'BAL_LOG_CREATE' EXPORTING i_s_log = ls_log IMPORTING e_log_handle = l_loghandle EXCEPTIONS OTHERS = 0.
BAL_LOG_MSG_ADD CALL FUNCTION 'BAL_LOG_MSG_ADD' EXPORTING i_s_msg =
EXCEPTIONS OTHERS = 0.
BAL_DSP_PROFILE_DETLEVEL_GET CALL FUNCTION 'BAL_DSP_PROFILE_DETLEVEL_GET' IMPORTING e_s_display_profile = ls_profile EXCEPTIONS OTHERS = 0.
BAL_DSP_LOG_DISPLAY CALL FUNCTION 'BAL_DSP_LOG_DISPLAY' EXPORTING i_s_display_profile = ls_profile EXCEPTIONS OTHERS = 0.
BAL_DB_SAVE CALL FUNCTION 'BAL_DB_SAVE' EXPORTING i_t_log_handle = lt_logh EXCEPTIONS log_not_found = 1 save_not_allowed = 2 numbering_error = 3 OTHERS = 4.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.