J_2ISALREG 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 J_2ISALREG into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
J1ISAL - Sales Register - India
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: R_SO = Sales Order
Selection Text: R_INTRA = Intrastate
Selection Text: R_INTER = Interstate
Selection Text: R_IMO = Export
Selection Text: R_DOM = Domestic
Selection Text: R_DEL = Delivery
Selection Text: R_BIL = Billing
Selection Text: R_ALL = All
Selection Text: P_VTWEG = Distribution Channel
Selection Text: P_VKORG = Sales Organization
Selection Text: P_SPART = Division
Selection Text: P_SODAT = Sales order date
Selection Text: P_SO = Sales order number
Selection Text: P_KUNWE = Ship-to party
Selection Text: P_KUNAG = Sold-to party
Selection Text: P_DELDAT = Sales delivery date
Selection Text: P_DEL = Sales delivery number
Selection Text: P_BUPLA = Business Place
Selection Text: P_BUKRS = Company Code
Selection Text: P_BILDAT = Sales billing date
Selection Text: P_BIL = Sales billing number
Title: Sales Register
Text Symbol: 021 = Region is not maintained in the customer master
Text Symbol: 020 = Customer belongs to the region
Text Symbol: 019 = Region is not maintained in the customer master
Text Symbol: 018 = Customer does not belong to the region
Text Symbol: 017 = Select Region
Text Symbol: 016 = Region:
Text Symbol: 015 = Business place:
Text Symbol: 014 = Sold-to-party :
Text Symbol: 013 = Sold-to-party :
Text Symbol: 012 = Division :
Text Symbol: 011 = Distribution Channel :
Text Symbol: 010 = Sales organization :
Text Symbol: 009 = The From Date cannot be blank
Text Symbol: 008 = Company code :
Text Symbol: 007 = Sales Process
Text Symbol: 006 = No records found
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
SD_ORGDATA_CHECK CALL FUNCTION 'SD_ORGDATA_CHECK' EXPORTING fi_vkorg = p_vkorg fi_vtweg = p_vtweg fi_spart = p_spart fi_text_get = space EXCEPTIONS vkorg_does_not_exist = 1 vtweg_does_not_exist = 2 spart_does_not_exist = 3 vkorg_vtweg_does_not_exist = 4 vkorg_spart_does_not_exist = 5 vtber_does_not_exist = 6 vkbur_does_not_exist = 7 vkgrp_does_not_exist = 8 vtber_vkbur_does_not_exist = 9 vkbur_vkgrp_does_not_exist = 10 OTHERS = 11.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_program_name = sy-cprog i_structure_name = 'J_1I_SALREG' CHANGING ct_fieldcat = gfield_cat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_program_name = sy-repid i_structure_name = lv_abs_name i_inclname = sy-repid CHANGING ct_fieldcat = lt_fcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = sy-cprog i_callback_user_command = c_user_command i_callback_top_of_page = 'TOP_OF_PAGE' it_fieldcat = gfield_cat it_sort = it_sort i_save = 'X' TABLES t_outtab =
"it_j_1i_salreg EXCEPTIONS program_error = 1 OTHERS = 2.
RV_ORDER_FLOW_INFORMATION CALL FUNCTION 'RV_ORDER_FLOW_INFORMATION' EXPORTING comwa = wa_comwa nachfolger = 'X' TABLES vbfa_tab = it_vbfa EXCEPTIONS no_vbfa = 1 no_vbuk_found = 2 OTHERS = 3.
RV_ORDER_FLOW_INFORMATION CALL FUNCTION 'RV_ORDER_FLOW_INFORMATION' EXPORTING comwa = wa_comwa nachfolger = 'X' TABLES vbfa_tab = it_vbfa EXCEPTIONS no_vbfa = 1 no_vbuk_found = 2 OTHERS = 3.
RV_ORDER_FLOW_INFORMATION CALL FUNCTION 'RV_ORDER_FLOW_INFORMATION' EXPORTING comwa = wa_comwa nachfolger = 'X' TABLES vbfa_tab = it_vbfa EXCEPTIONS no_vbfa = 1 no_vbuk_found = 2 OTHERS = 3.
V_KNA1_SINGLE_READ CALL FUNCTION 'V_KNA1_SINGLE_READ' EXPORTING pi_kunnr = wa_kunag-low EXCEPTIONS no_records_found = 1 internal_error = 2 OTHERS = 3.
V_KNA1_SINGLE_READ CALL FUNCTION 'V_KNA1_SINGLE_READ' EXPORTING pi_kunnr = wa_kunwe-low EXCEPTIONS no_records_found = 1 internal_error = 2 OTHERS = 3.
REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = lt_header.
LVC_TRANSFER_FROM_SLIS CALL FUNCTION 'LVC_TRANSFER_FROM_SLIS' EXPORTING it_fieldcat_alv = gfield_cat IMPORTING et_fieldcat_lvc = lt_badi_fcat TABLES it_data = lt_data EXCEPTIONS it_data_missing = 1 OTHERS = 2.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.