Custom Selection Screen in Cash Desk

Hi Expert,
We have a requirement to develop Custom Screen for Select Items in Cash Desk. In standard SAP Select Item Screen, it shows the open FICA doc. no., amount, and due date, we can select any one of open FICA doc. no. to receive payment against it. In our custom screen for select items, we need to show amount and due date against Invoice No. (Print Doc. No.) and also to derive Bill Month from bill Start and End Period.
We are not finding any exit to develope this Custom Screen. Could you please suggest whether custom screen for select item is possible in Cash Desk?
Thanks & Regards,
Rupam Paul

Hi Rupam,
You can use the FI-CA Event 6020 to accomplish this.
This FICA Event is triggered during Cash Desk selection.
The following is a brief description of the capability of this event:
Event 6020 allows you to change the possible entries function to suit your requirements. The information provided by the function is taken from the X_TFK004 structure. The parameter Y_SELW is used to return the selected value.
You would have to add ABAP code in this Event to make your fields visible as parameters, and also add the retrieval logic.
I hope this helps.
Ivor Martin

Similar Messages

  • Error while transporting the Custom  Selection Screen to Production

    Hi All ,
    I have created a custom selection screen based on selecting the HR REPORT CATEGORY which gets selected under attributes section of an Executable Program.
    Every selection  screen got replicated till quality  but  at Production unable to see the same selection screen
    Please provide any suggestion to resolve my probs...
    Regards,
    Dheeraj

    Hi,
    This happened to me once.
    I have checked my transport logs and found that everything was successfully transported in order and without errors. But the selection screen was not coming in Productio system. So i have tried activaing and generating the program once which solved my problem.
    Hope it helps you too.
    Thanks,
    Venkatesh.

  • Problem with PNP customized selection screen

    Hi guys,
    I have done a report in R/3 system using logical database PNP with customized selection screen. i have 3 parameters as below:
    1. radiobutton1 group a for current period,
    2. radiobutton2 group a for other period.
    3. personnel number.
    my program works fine in R/3 but not in my portal. i think it couldn't recognize my radiobutton in my customized screen. whichever radiobutton i selected also it would return current month records.
    any idea how to fix this?
    any configuration that i can do?
    thanks.

    try testing it through ITS first.
    in order to do so . Go to sicf transaction and run webgui. Then run the application using the tcode. Check the results.
    Seems wrong paramter are getting passed to the SAP system.
    Your ITS server should be activated first in order to use webgui otherwise you will be getting dump.
    Regards
    Atul Shrivastava

  • Customizing selection screen display

    hey,
    i am defining selection screens..i want to control the screen size, as it is going beyond my screen limits. also i want to customize the field names..or e.g. if i choose kna1-kunnr, kunnr is displayed, insetad i want "customer number" to be displayed. how to handle all these ?
    thks

    Check the Below code.
    Report  ZTEST_MOD.
    data: kunnr(10).
    * Custom Selection Screen 0200
    selection-screen begin of screen 0200 as subscreen.
    select-options: s_kunnr for  kunnr.
    selection-screen end of screen 0200.
    at selection-screen on value-request for s_kunnr-low.
    break-point.
    start-of-selection.
    call screen 100.
    *&      Module  STATUS_0100  OUTPUT
    module status_0100 output.
       SET PF-STATUS 'STATUS'.
    endmodule.
    *&      Module  USER_COMMAND_0100  INPUT
    module user_command_0100 input.
    endmodule.
    Flow Logic
    PROCESS BEFORE OUTPUT.
      MODULE status_0100.
      CALL SUBSCREEN sub INCLUDING sy-repid '0200'.
    PROCESS AFTER INPUT.
      MODULE user_command_0100
    We have to do the normal report event
    at selection-screen on value-request
    Regards
    Vijay babu Dudla

  • Claim Search Customizing - Selection Screen Is Missing (FS-CM)

    Where customize this one in SPRO? Transaction ICL_EXPERT_1
    "For Search 0001_ICLEXPERT (Search Appl. ICL), the Definition of the Selection Screen Is Missing in Table TIGN221"

    Note 915108

  • Customizing Selection screen

    Hi all,
      I wanted to customize selection screen. I have prepared a selection screen , which I have called using Call selection screen statement . Now I wanted to avoid check button on that particular selection screen.Please help me
    Regards,
    Prasad

    Hi,
    You can modify the screen..see example below:
    AT SELECTION-SCREEN OUTPUT.
      LOOP AT SCREEN.
        IF screen-group1 = 'SC1'.
          screen-invisible = '1'.
          MODIFY SCREEN.
        ENDIF.
        IF screen-group1 = 'SC2'.
          screen-invisible = '0'.
          MODIFY SCREEN.
        ENDIF.
      ENDLOOP.
    You can use Screen-Surname for field in place of screen-group1.
    -Vishal

  • Custom fields in Cash Desk Screen

    Hi Expert,
    We have a requirement to capture Check Issue Date and Drawn on Bank while taking payment in Cash Desk Through Check.
    As there is no such field like Check Issue Date and Drawn on Bank (only Amount and Check Number) in the Cash Desk Screen for Check Payment, we need to create custom fields on the Cash Desk Screen for Check Payment.
    Could you please suggest me whether we can create custom fields on the Cash Desk Screen for Check Payment? Becasue the fields in Cash Desk Screen ultimately update the corresponding fields for that payment lot in DFKKZP table.
    Regards,
    Rupam

    Hi ,
    You wont be able to achieve the same with either EVENTS or APPENDING the structure RFKH2 .
    For check the structure RFKH2 is used which has the Ehancement category as not enhanceable , so you wont be able to append the structure RFKH2 .
    So as a workaround you can use other fields like additional information , reference or other fields for the same .
    Else , you will have to go for the access key to change the settings of the structure and then to append it , which is not desirable .
    Cheers ,
    Dewang

  • How to suppress the Selection Screen of Logical Database

    Hi,
    I am using one Logical Database for my report.
    I want to show my customized selection Screen.
    How can I hide the Selection Screen of Logical Database?

    Hi,
    Check the attributes of the report program where you assign the LDB. You can see the parameter Selection Screen press the F4 and check the LBD is provided any Blank screen or not.
    For some LDB's you can find the Report Category in the attribute section of the report. either you can create the new screen or standard screen might be provided with Blank.
    Check there ..
    If you don't find you can use LOOP AT SCREEN..ENDLOOP to hide the fields of LDB.
    Which LDB you are using.

  • How to Add field to Selection screen of Tx. FBL5N

    Hi All,
    In Tx. FBL5N, there is a field Customer number (on Customer selection screen).
    In addition to the above we need to add field Customer name in Selection screen.
    How do we go about it ?
    PS :- We have found steps to add fields to FBL5N output. But, we dont want it on output, we want to add it on Selection screen.
    Regards,
    Ashish

    Hi,
    Only certain table fields are allowed in dynamic selection, please see this sap note for detail :
    Sap Note 310886 - Line items: Dynamic selections ignored
    Permitted tables:
    SKA1: all fields
    SKB1: all fields
    BSIS: all fields
    So BKPF-CPUDT field is not allowed for dynamic selection.
    check this thread Add new Fields to Dynamic Selection FBL5n
    Or
    Enhancing Selection Views in the dynamic selection of some SAP transactions like FB03, FBL3N, FBL5N
    This enhancing related to SAP OSS Note: 188663 and 832997
    Requirement: The business requires the Doc. Header Text be added in the dynamic selection in SAP transactions FB03
    ■Execute Transaction code SE36. Click F4. Enter the SAP table name wherein you think the field could be found. In this case the SAP table is BKPF and the logical database is BRF
    ■From the initial screen of SE36, Choose from the path EXTRAS >> Selection Views
    ■Copy Selection View u201CSAPu201D to u201CCUSu201D
    ■Change the selection views u201CCUSu201D
    ■In the right corner, double click your table BKPF.
    ■In the right corner, check whether what functional groups does your field belong. If it is 01 then input it beside your field name.
    ■Then Save it afterwards.
    Prabhudas

  • Execute icon on selection screen

    Dear Experts,
    I am new to module pool programming and i have my selection screen as seen below, but from this screen i cannot execute as that icon is missing.
    How can i get it?
    SELECTION-SCREEN BEGIN OF SCREEN 1100 AS SUBSCREEN NO INTERVALS.
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-010.
    PARAMETERS: file TYPE rlgrap-filename.
    SELECTION-SCREEN END OF BLOCK b1.
    SELECTION-SCREEN END OF SCREEN 1100.
    SELECTION-SCREEN BEGIN OF SCREEN 1200 AS SUBSCREEN NO INTERVALS.
    SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE text-020.
    PARAMETERS: p_po TYPE ekko-ebeln.
    SELECTION-SCREEN END OF BLOCK b2.
    SELECTION-SCREEN END OF SCREEN 1200.
    CONTROLS mytabstrip TYPE TABSTRIP.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR file .
    START-OF-SELECTION.
       mytabstrip-activetab = 'BUTTON1'.
       CALL SCREEN 100.
    (this screen displays and i can input the values. But after that no execute button.)

    Hi Anushka,
    If i got it right you require to create custom selection screen look alike in your module pool.
    So for this you need to call your selection screen inside your module pool.
    BR
    Sumeet

  • Common SELECTION-SCREEN in reports for reuse

    Dear ABAPERS,
    I have a number of ABAP reports with similar but complicated customized selection screen (i.e. implemented using SELECTION-SCREEN statement). I would like to "package" the codes for SELECTION-SCREEN in a common routine in an include program, so that all my reports can just use it (instead of all reports duplicating the same selection screen codes). Any changes to the selection screen can be made through the single source.
    However, an error :
    Within FORM routines and function modules, the SELECTION-SCREEN statement is not allowed.
    Is there any other way to accomplish this goal ? Thank you.
    Regards
    KC

    Hello Kir,
    The only way to be able to re-use a screen, selection-screen or otherwise, is when the screen is a subscreen.
    Have one report program where you have got the selection screen defined as follows -
    report  ztest.
    selection-screen begin of screen 1010 as subscreen.
      parameters : test like t001-mandt.
    selection-screen end of screen 1010.
    Have a second program with normal screen, which has a subscreen area.
    report ztest1.
    data : repid type syrepid,
           dynnr type sydynnr.
    repid = 'ZTEST'.
    dynnr = '1010'.
    call screen 100.
    Screen 100 has a subscreen area and its flow logic will be something like this -
    PROCESS BEFORE OUTPUT.
      call subscreen subscreen_area_name including repid
                                                   dynnr.
    PROCESS AFTER INPUT.
      call subscreen sub1.
    Now, each time you make a change to the selection-screen's definition in program ZTEST, the change will always be reflected in all the other programs which are using it as their subscreen.
    Regards,
    Anand Mandalika.

  • Is it possible to move the ldb selection screen?

    Hi All,
    I have a custom program which uses a logical db.
    The selection screen from the LDb is displayed first and then my custom selection screen is displayed.
    There is a requirement where the custom selection screen needs to displayed first - at top and then the selection screen from the LDB.
    Is it possible to move down the selection screen from the LDB?
    If so then please let me know how...

    Hi,
    with LDB, you can just hide or display LDB selection screen elements,
    but moving your custom  selection screen  above LDB selection screen  is not possible, as upto my knowledge.
    Thanks.
    Raghav M.

  • Webi Report User selection screen

    I need to create a selection screen with check box and radio button like custom selection screen. Whenever the report run, user must fill the information in selection screen and then report should show. How can i get custom selection screen?

    Hi,
    Create a "'Input Control" for user custom selection. Below is the link on further steps
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/9057beb9-2844-2e10-ff8f-c78ca3f87f7c&overridelayout=true
    Thanks,
    Jothi

  • AT SELECTION-SCREEN ON VALUE-REQUEST FOR

    Experts,
    I have two selection parameters on Selection_Screen as subscreen, as below:
    Custom Selection Screen 1010
    selection-screen begin of screen 1010 as subscreen.
    SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE text-001.
    SELECT-OPTIONS :
         s_matnr FOR mara-matnr  MODIF ID sc1,     "Material
         s_grid FOR mara-J_3APGNR MODIF ID sc6,    "Grid values   "pkb001
    SELECTION-SCREEN END OF BLOCK b2.
    selection-screen end of screen 1010.
    Now i want to populate  s_grid (Grid value) based on the values enterd for s_matnr  (material ).
    but when i want use:
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR s_grid,  
    I'm not getting the values eneterd in s_matnr..
    is the problem beacuse of subcreen?
    Answers are highly appriciated.
    Thanks.

    Yes that is correct, Once I hit enter key, then only the value for s_matnr populates, but it is not a good Idea to expect the user to hit the enter key. is there any way i can imitate/simulate "enter" key in the program?
    also I'm using the FM:'DYNP_VALUES_READ'  but that is also not getting me any value..
    below is the code I'm using,
    FORM sub_get_grid .
      Refresh: t_mara.
      data: lin type i.
      data: l_dyname type standard table of dynpread,
      w_dynpread type dynpread.
      clear w_dynpread.
      w_dynpread-fieldname = 'S_MATNR'.
      append w_dynpread to l_dyname.
      clear w_dynpread.
      CALL FUNCTION 'DYNP_VALUES_READ'
        EXPORTING
          dyname     = sy-repid
          dynumb     = sy-dynnr
        TABLES
          dynpfields = l_dyname.
    *Do not allow to select more than 1 material at a time.
      SELECT
        MARA~MATNR
        INTO TABLE t_mara
        FROM MARA
        WHERE MARA~MATNR IN s_matnr.
      describe table t_mara LINES lin.
      If lin > 1.
        Refresh: s_matnr.
        MESSAGE i000 WITH text-033.
        LEAVE LIST-PROCESSING.
    *    LEAVE TO SCREEN 100.
      endif.
    ENDFORM.   

  • Selection screen 1000

    hi,
    Can i include a table control in selection screen 1000.
    thank in advance
    joseph fryda

    I would not suggest it.  Instead embed a selection screen in a subscreen of a dynpro with the table control.
    Here is a sample program of how to embed a selection screen in a dynpro.
    report zrich_0006 .
    tables: mara.
    * Custom Selection Screen 1010
    selection-screen begin of screen 1010 as subscreen.
    selection-screen begin of block b1 with frame title text-001.
    parameters: p_rad1 radiobutton group grp1 default 'X',
                p_rad2 radiobutton group grp1,
                p_rad3 radiobutton group grp1.
    select-options: s_matnr for  mara-matnr,
                    s_matkl for  mara-matkl,
                    s_mtart for  mara-mtart.
    selection-screen end of block b1.
    selection-screen end of screen 1010.
    start-of-selection.
      call screen 100.
    *&      Module  STATUS_0100  OUTPUT
    module status_0100 output.
    *  SET PF-STATUS 'xxxxxxxx'.
    *  SET TITLEBAR 'xxx'.
    endmodule.
    *&      Module  USER_COMMAND_0100  INPUT
    module user_command_0100 input.
    endmodule.
    * Screen screen 100 with a subscreen area called "subscreen_1010"
    * Screen Flow Logic follows
    *process before output.
    *  module status_0100.
    *  call subscreen subscreen_1010 including sy-repid '1010'.
    *process after input.
    *  call subscreen subscreen_1010 .
    *  module user_command_0100.
    Regards,
    Rich Heilman
    Message was edited by: Rich Heilman

Maybe you are looking for

  • What's wrong with my install?

    Hi, I get these errors periodically, like every 30sec or so, can anyone tell me what's wrong? Thanks in advance. [27/02/09 5:27:47:287 GMT] 00000081 PlatformMBean W Failed to activate MBean adobe.com:cell=nelson-t500Node01Cell,version=1.0,name=Reposi

  • Can't reinstall os x - please help I'm desperate and at the end of my rope

    We have an iMac G5 running OS X 10.4 all of a sudden it stopped working (when we tried to reformat a G3 ipod from PC to mac) so we restarted - it gave us the question mark restarted again, unplugged for 30 seconds, still question mark so we're readin

  • Customer contact functionality not working as expected

    Good day, i'm new here, just joined today because of this problem i'm having. I created a Promise-to-Pay on 18.07.2011 to be paid on 28.07.2011 The problem is that it still appears in the Open Items Worklist when i run udm_supervisor under the specif

  • ADF TreeTable One row data to create a master-detail parent-child relation

    I want to display an editable detail table on a page. The problem is the detail table has many fields so that the screen scrolls horizontally. I need my page to just fit on one page without scrolling. now my idea is to use a TreeTable. A lot of field

  • Photoshop cs5 liquify filter shows no effect until after clicking OK

    I"m using photoshop cs5 and the liquify filter dosen't show any effect until after I've clicked ok. I've checked, and unchecked "show backdrop" and the opacity is set to 100%. I'm stumped.