Date in screen

Hi all,
I have created a date field in a screen and declared the date type as DATS.
I need f4 for it as calender to that field .
How to provide to it.
Regards,
Madhavi

Hi ,
In screen flow logic ..
use event
PROCESS ON VALUE-REQUEST.
FIELD date
          MODULE module_valuerequest_date.
An in the module use Fm 'F4_DATE'  to get F4 help for date.
OR
Easy way is , give BU_DATE_CHAR in the search help field .
you will get the required help for the date field.
Regards,
Sachin M M

Similar Messages

  • Adding new fields to additional data B screen in sales transaction

    Hi All,
    I have a requirement like this I need to add 3 input fields and 1 push button(select oppurtunity) in additional data B screen of sales order transaction.If I click on this button I want geneate one pop up dialog box just like as search help box and I should be able to search data for these 3 fields data based on some 4 input fields data?How can I acheive this?I can add button and what I have to write the code in PBO and PAI of this screen?Please some body help me in this regard.
    Regards
    Mahesh

    Hi friend,
    In SAP we can add few fields from maintain reserve fields. Please go through it;
    Maintain Reserve Fields In Customer Master
    There are reserve fields in the customer master record which are not used in the standard system. They are available for use and are as follows:
    Customer group 1 (View: V_TVV1 Field:KVGR1)
    Customer group 2 (View: V_TVV2 Field:KVGR2)
    Customer group 3 (View: V_TVV3 Field:KVGR3)
    Customer group 4 (View: V_TVV4 Field:KVGR4)
    Customer group 5 (View: V_TVV5 Field:KVGR5)
    You can find the fields in the customer master record under the sales and distribution data in Sales. Choose additional data under Environment.
    It is advisable to change the field description (Data elements KVGR1 to KVGR5).
    This is described in the system modifications in the Reserve fields unit of the customer master record:
    Reserve Fields in Customer Master
    Record
    In this step you maintain the valid entries for the individual views.

  • How to add a new filed of Personnel number in FB60 data entry screen

    Hello SAP Gurus,
    We want to have a field to populate the Personnel number in all of the posting document entries via FB60. Besides the existing fields such as the "Doc.header text", "reference", "short text", "text" and "assignment" fields etc, are there any other fields that can be used to enter the Personnel number in the document entries? Maybe there're some fields are ready but the fields have been hidden on the data entry screen currently?
    Personnel number is there in the Vendor master data in CoCd data, Accounting Info.
    I checked the Field status group of the Vendor Recon A/c in OBC4 and made the personnel number as Optional from suppressed mode in FSG BS41 under Additional Account Assignment.
    After doing the above, I am still not able to see the personnel number filed in FB60.
    Am I missing anything else due to which I am not able to get the additional filed of personnel number in FB60 screen.
    Any help would be greatly appreciated.

    Hello Dear
    Look FB60 screen has two parts :
    The one in which you enter information related to vendor is Header Level, in this case you already assign Personnel No. in Vendor Master so no field is required as Personnel no. will be picked up from Vendor Master level.
    The Other is line item level is bottom half part, if you want to assign personnel no. at Expense G/L level then if you scroll right you will find a field for Personnel no. If you can't see the field check your setting at OBVV for the field status group you assign to particular Expense G/L.
    Hope you Understood
    Cheers
    IMK

  • No batch input data for screen  for VF01

    Hi All,
    Iam trying to to create billing document using  BDC for VF01 with  sales order. For single line item it is working fine and that to in Mode 'A'. But while  creating invoices using multiple sales orders  , Iam getting the following error.
    No batch input data for screen 'SAPMV60A' '0102' . Error  - 0344. 
    Kindly help me as I was strucked here.
    My code .
        PERFORM bdc_dynpro      USING 'SAPMV60A' '0102'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'KOMFK-VBELN(01)'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '/00'.
        PERFORM bdc_field       USING 'KOMFK-VBELN(01)'
                                      gwa_bdc-vbeln.
        PERFORM bdc_dynpro      USING 'SAPMV60A' '0104'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'VBRK-FKART'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '/00'.
        PERFORM bdc_dynpro      USING 'SAPMV60A' '0104'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'VBRK-FKART'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=SICH'.
        REFRESH messtab[].
        CALL TRANSACTION 'VF01' USING bdcdata
                         OPTIONS FROM wa_options
                         MESSAGES INTO messtab.
    Please <removed by moderator> help.
    Thanks ,
    Srikanth.A
    Edited by: Thomas Zloch on Sep 15, 2011 1:47 PM

    Hi Jurgen
      LOOP AT git_bdc INTO gwa_bdc.
       refresh messtab[].
        PERFORM bdc_dynpro      USING 'SAPMV60A' '0102'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'KOMFK-VBELN(01)'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '/00'.
        PERFORM bdc_field       USING 'KOMFK-VBELN(01)'
                                      gwa_bdc-vbeln.
        PERFORM bdc_dynpro      USING 'SAPMV60A' '0104'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'VBRK-FKART'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '/00'.
        PERFORM bdc_dynpro      USING 'SAPMV60A' '0104'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'VBRK-FKART'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '/00'.
        PERFORM bdc_dynpro      USING 'SAPMV60A' '0104'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'VBRK-FKART'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=SICH'.
        REFRESH messtab[].
        CALL TRANSACTION 'VF01' USING bdcdata
                         OPTIONS FROM wa_options
                         MESSAGES INTO messtab.
    Error message population....
    REFRESH bdcdata[].
    ENDLOOP.
    Thanks,
    Srikanth.A

  • No batch input data for screen SAPMSSY3 0131 in Sales order IDOC

    I am processing Sales order IDOCS in status 64 using RBDAPP01 .Some of them error out to status 51 with the message -
    No batch input data for screen SAPMSSY3 0131 .
    I know the standard IDOC inbound process tries to simulate the posting in a BDC like process.
    Now, I went to we19 and the screen hangs up in a pop up in the partners tab with partner type 'WE' and my shipto (which is actually filled in the IDOC), missing..upon repeatedly hitting enter, it goes thru and an idoc is posted in status 53. But still unable to get through the root of this issue.
    Any, insight will help.

    Hi,
    I think the pop-up is generated through and user-exit for which recording is missing. This is why your idoc stays in status 64...
    Handle the screen recording in the user exit IDOC_INPUT_ORDERS
    user exit routine
    PERFORM customer_function_dynpro.
    FORM CUSTOMER_FUNCTION_DYNPRO.
      CALL CUSTOMER-FUNCTION '002'
        EXPORTING DXVBAK   = XVBAK
                  DVTCOMAG = VTCOMAG
                  DLAST_DYNPRO = LAST_DYNPRO
                  DXMESCOD = IDOC_CONTRL-MESCOD
        TABLES    DXBDCDATA = BDCDATA
                  DXVBAP    = XVBAP
                  DXVBEP    = XVBEP
                  DYVBEP    = YVBEP
                  DXVBADR   = XVBADR
                  DYVBADR   = YVBADR
                  DXVBPA    = XVBPA
                  DXVBUV    = XVBUV
                  DIDOC_DATA = IDOC_DATA
                  DXKOMV    = XKOMV
                  DXVEKP    = XVEKP
                  DYVEKP    = YVEKP
        EXCEPTIONS
                  USER_ERROR = 01.
    Regards,
    Krishnakumar

  • Error in LSMW for MM41 - "No batch input data for screen SAPLMGMW 0100"

    I'm trying to create an LSMW for MM41 to create new Retail articles en Mass. This will be used to only create the Basic view as other LSMW's already exist to maintain the other views. I've created the Recording and setup the LSMW already. My data is read correctly from the source file. When I execute the batch session it fails with the following error - "No batch input data for screen SAPLMGMW 0100".
    I assume the fields in MM41 screen are not setup for batch processing. Could someone with more knowledge or experience in SAP Retail please confirm my assumption and explain where this is setup or provide an alternative to creating new articles en Mass via MM41? The direct input method is more suited for MM01 and not MM41.
    Regards
    Fawaaz

    Hi Guys,
    Thanks so much for all the prompt responses. My issue is now resolved.
    The issue, I'm sure, was my default settings in the MM41 screen which the recording probably took into account or the batch program didn't like. I deleted my recording and created a new one but before I started the recording, I went into the MM41 screen and removed all default values AND view selections. I made my Basic view selection constant in my recording and also in my field mapping. My LSMW for MM41 is now working perfectly.
    Just to answer some of the questions above, my LSMW was Reading and Converting the data in my source file fine. When I display the Read and Converted data, it shows the data fields in the correct place.
    Thanks again.
    Regards
    Fawaaz

  • "no batch input data for screen SAPLMR!M 6220  in BDC while holding Invoice

    Hi
         I am facing a problem while uploading Invoice data and to hold the data in miro transaction I am getting the error
         "no batch input data for  screen SAPLMR!M  6220 " . It is for non PO data only I am facing this problem using BDC.
         But for  Po based Invoice  I am getting Invoice number while holding the Invoice. I am  Using SHBDB to record the    
          transaction   details
        Please give me some solution regrading this.
    Samir

    Krish ,
                I am doing it in same transaction MIRO  for both  PO and NON-PO. I am able to generate an Invoice number while holding   the Invoice  For NON-PO taking vendor as invoice Party .While I am recording it in SHDB and trying to use the
    same in my BDC Programe it is throughing this error and also by testing the program which has been generated by the 
    SHDB trnasaction i am getting the same Error . Is there any diferrent trnasaction that is used to hold NON_PO invoice ?
    Where Invoice number will be generated automatically ?

  • Download data from Screen to local disk

    Hi all,
      I have developed a Module pool program. I want to download the data from Screen to local disk in Word format.
    Example :-
    Name XYZ       Surname ABC     Date of Birth  00/00/9999
    Address XXXXXXXXX
    Number of Dependent
    1)  ABC      LLL          CCC    00/00/0000
    2)  XYZ      ABC          XXX    00/00/0000
    3)  ABC      LLL          CCC    00/00/0000
    Is there any function module which does this
    Thanks in Adv

    Hi,
    the simplest and easiest answer that I can think of is :
    1. Press Ctrl Y.
    2. Select the area of the screen you want.
    3. Press Ctrl C
    4. Press Ctrl V on your word document.
    5. :-).
    Regards,
    Anand Mandalika.
    P.S. Alternatively, you can use the print screen option on your keyboard.

  • No batch input data for screen SAPMSSY3 0131

    Dear All,
    I have developed a report where i need to upload (old and new)incoterms,payment terms,document type  and update in the table ekko with my new values (incoterms,payment terms and document type).
    Problem :For this report i have uploaded the excel sheet and values are getting uploaded into my internal table.but when using bapi_agreement_maintain to update the ekko table ,in return table its showing No batch input data for screen SAPMSSY3 0131.
    Anyone please give the reason/solution to solve the problem.
    Regards,
    Bhavani.

    Hi,
    screen SAPMSSY3 0131 is the debugging screen so if you have any break-points in any of the transactions remove the breakpoint and check.
    Basically this BAPI is calling a transaction to execute a transaction in no dialog mode so if you have break-points in any of those program you will face this issue.
    Regards,
    Himanshu

  • Error: No batch input data for screen SAPMZVKDIALOGDEMO 1000 Help Needed

    Hi Experts!
    I wrote a program for BDC. I am attaching the code herewith. When i am trying to process the session in SM35, i was getting the error: No batch input data for screen SAPMZVKDIALOGDEMO 1000. Can anyone please tell me, what am i doing wrong.
    Thanks.
    REPORT  zvkbdcdemo01.
    DATA: bdc_tab LIKE bdcdata OCCURS 6 WITH HEADER LINE.
    DATA: session LIKE apqi-groupid VALUE 'Session #1'.
    CALL FUNCTION 'BDC_OPEN_GROUP'
      EXPORTING
        client                    = sy-mandt
    *   DEST                      = FILLER8
        group                     = session
    *   HOLDDATE                  = FILLER8
    *   KEEP                      = FILLER1
        user                      = sy-uname
    *   RECORD                    = FILLER1
    *   PROG                      = SY-CPROG
    * IMPORTING
    *   QID                       =
    * EXCEPTIONS
    *   CLIENT_INVALID            = 1
    *   DESTINATION_INVALID       = 2
    *   GROUP_INVALID             = 3
    *   GROUP_IS_LOCKED           = 4
    *   HOLDDATE_INVALID          = 5
    *   INTERNAL_ERROR            = 6
    *   QUEUE_ERROR               = 7
    *   RUNNING                   = 8
    *   SYSTEM_LOCK_ERROR         = 9
    *   USER_INVALID              = 10
    *   OTHERS                    = 11
    IF sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    PERFORM fill_bdc_tab.
    CALL FUNCTION 'BDC_INSERT'
      EXPORTING
        tcode                  = 'ZVKTR001'
    *   POST_LOCAL             = NOVBLOCAL
    *   PRINTING               = NOPRINT
    *   SIMUBATCH              = ' '
    *   CTUPARAMS              = ' '
      TABLES
        dynprotab              = bdc_tab
    * EXCEPTIONS
    *   INTERNAL_ERROR         = 1
    *   NOT_OPEN               = 2
    *   QUEUE_ERROR            = 3
    *   TCODE_INVALID          = 4
    *   PRINTING_INVALID       = 5
    *   POSTING_INVALID        = 6
    *   OTHERS                 = 7
    IF sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    CALL FUNCTION 'BDC_CLOSE_GROUP'
    * EXCEPTIONS
    *   NOT_OPEN          = 1
    *   QUEUE_ERROR       = 2
    *   OTHERS            = 3
    IF sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    *&      Form  fill_bdc_tab
    *       text
    FORM fill_bdc_tab.
      REFRESH bdc_tab.
      PERFORM populate_bdc_tab USING:
      '1' 'SAPMZVKDIALOGDEMO' '1000',
      ' ' 'SFLIGHT-CARRID' 'LH',
      ' ' 'SFLIGHT-CONNID' '0400',
      ' ' 'SFLIGHT-FLDATE' '07/07/2007',
      ' ' 'SFLIGHT-PRICE' '1982',
      ' ' 'SFLIGHT-CURRENCY' 'EUR',
      ' ' 'SFLIGHT-PLANETYPE' 'A310-300',
      ' ' 'BDC_OKCODE' 'CREA'.
    ENDFORM.                    "fill_bdc_tab
    *&      Form  POPULATE_BDC_TAB
    *       text
    *      -->FLAG       text
    *      -->VAR1       text
    *      -->VAR2       text
    FORM populate_bdc_tab USING flag var1 var2.
      CLEAR bdc_tab.
      IF flag = '1'.
        bdc_tab-program = var1.
        bdc_tab-dynpro = var2.
        bdc_tab-dynbegin = 'X'.
      ELSE.
        bdc_tab-fnam = var1.
        bdc_tab-fval = var2.
      ENDIF.
      APPEND bdc_tab.
    ENDFORM.                    "POPULATE_BDC_TAB

    This normally means that you are trying to insert data on a screen for which a particular field is not available.
    So check screen number, screen fields and report name. In case of screen fields, use F1, F9 (technical information), and check the name of the screen field for batch processing (all the way at th bottom of the pop-up). This can differ from actual name of the screen field.
    If all this is ok, try to create a recording of the transaction with SM37.

  • I can't believe I have to ask this...   I've minimized the "Data Provider" screen....

    Post Author: black
    CA Forum: General Feedback
    What an embarassing first post... I'm new to BusinessObjects (6.5.1) and half way through building a query I've minimized the "Data Provider" screen....  and can't restore it (can't even find it)...  it's obviously active (offscreen I guess) because everything else is now greyed out and is inactive....
    Tell me:    a)  I'm not the first person to do this...
            and b) How to get it back
    I'm unable to do anything until I have a solution to this since BO appears to save the position - if I close and re-open, or open a new query, I find myself in the same situation.
    I look forward (really) toyour suggestions!
    Thanks

    Post Author: jsanzone
    CA Forum: General Feedback
    Black,
    You're not the first person to do this, however, I've never had this problem before, only got some crib notes on the subject so this may or may not work:
    1. in regedit clear the key and all subfolders: HKEY_CURRENT_USER\Software\Business Objects\Suite 11.5\default\BusinessObjects\Application Preferences\BusinessReporter\Desktop Intelligence 2. Restart DeskI and all menus will be reset to original.

  • How to remove mandatory field for Last Name in Personal Data Editing Screen

    Hello All,
    CUrrently we are using BP_ ERP5ESS1.31 SP5 & SAP_ESS  603 SP5.
    All my ESS Services are Displaying fine and working from Portal.I am having the requirement like I need to make Last Name as Non-Mandatory field in Personal Data. While Editing the PD Screen, there  i will find the * mark for Last Name filed, i checked through the Global Personalization Make as Mandatory is Not Personalized its showing, i think its defualt prpoerty,so i am unable make any changes from Portal w.r.t Global Personalization.
    I checked in SPRO-- Personal Admin> Custmomizing User Interfaces>Change Screen Modifications, there i find the respective Module pool for those Infotypes and country Specific..
    I cheked forModulePool MP000200--> P0002 and Variable Key-40(For India)  P0002 - NACHIN -- LastName only OF Radio Button is Selected all other Rado buttons are not selected.
    I Checked in V_T588MFPROPS view there for 0002 Infotype P0002 -- NACHN Mandatory check box is Checked all other check boxes are Unchecked.
    How to make that Last Name field as Non-Mandatory in Personal Data Edit Screen, where i need to make the changes.'
    Please list out the Steps..Where i need to do the configuration. And i assigned all the required ESS roles on the backend.
    Thanks in Advance
    Adapag

    Hi,
    I don't think supressing through Global Personalization will change the business logic. Within the Business Logic it checks for the mandatory field.
    After the changes I guess you need to make the changes accordingly.
    The below link might be of some help.
    http://wiki.sdn.sap.com/wiki/pages/viewpage.action?spaceKey=profile&title=ESSPersonalInformationUIenhancementwithoutmodification&decorator=printable
    Please correct if I am wrong.
    Cheers-
    Pramod

  • FBRA: No batch input data for screen SAPMF05A 0700

    Hi Gurus,
    I am processing transaction code FBRA on foreground. The document that i am trying to reset involves a foreign currency transations which revaluated periodically.
    When I try to reset the document it gives me noteice that "exchange rate differences were posted, clearing document will be reversed. do you want to continue?"
    When I press OK, it ask me to enter ther reversal reason "02". Then it gives me an error that "no batch input data for screen SPAMF05A 0700"
    Please help me to solve this.
    Many thanks!
    -JUN-

    Dear JUN,
    All this is telling you is that there is some piece of information that you are not supplying the batch input session. You can analyse the session in SM35 to see what's missing.
    Reward points if it is helpful.
    Thanks and Regards,
    Naveen.

  • Date in Screen painter

    Hi All,
    I have designed a simple screen in which i have a date field.
    i want the date field(current date) to be displayed automatically when i execute the transaction.
    i have used sy-datum in PBO. but i am not able to get it in to the screen automatically when i execute it.
    Regards,
    Sudhir

    Hi,
    First of all you need a field on screen which either refers to some DDIC date field or is explicitly typed D.
    - add your field and name it my_date
    - go to attributes of field and choose from format - DATS
    - in program declare data my_date type d.
    i have used sy-datum in PBO
    As for the default value you should use INITIALIZATION instead of PBO. This is beacuse if you change your date in screen field it will keep changing back to default one after dialog step is conculded (next PBO will be reached and you field will receive again default date). So you need to do it here.
    INITIALIZATION.
    my_date = sy-datum.
    It will ensure that only once your field is set to default (today date) and next time user make any input it will overwrite the default one.
    Regards
    Marcin

  • Searchable Data Entry Screen in Apex

    Similar to Oracle Forms, how can I make a searchable data entry screen in Oracle Apex, where user can query the data on any field.

    Hi Debraj,
    The simplest method would be to create an Interactive Report page. Have a look at: [http://download.oracle.com/docs/cd/E14373_01/appdev.32/e13367/build_app.htm#insertedID4]. There is no special setup that you need to do to get the search functionality - it's all part of the Interactive Report.
    If you wish to use a standard report, the search functionality would have to be created from scratch - this is possible to do but would require you to create individual page items for each field you want to allow searching on and you would also have to manually update the report's SQL statement to apply the filters. This is relatively easy to do, if that is what you require.
    Andy

  • Create a network safe data collection screen

    I am trying to create a data collection screen that will be fool proof if the network should have to fail.
    I have created an irpt page that allows inputs and does calculations of this data.  I will also have an irpt page that will replace our error page that will appear when the network fails. 
    The question is can I have the data append to an xml file or append a text file locally on the hard drive?  Can I have it smart enough that it will ping the network and/or the database.  If everything is up and running to upload the data, delete the xml or text file and reload the original irpt page?

    You can also try using AJAX. Maybe make a HTTP call to the backend every few seconds and if the network is down, maybe give a pop-up. GMail does the same thing if it fails to send your mail, for e.g.
    But be forewarned that the moment you close the web page, your data will be lost and there will be no way of getting it back. Alternatively you can save the data on the server (using AJAX, again) every few seconds and then when the network is down maybe warn the user with a popup. This way the last saved data will still be available to you.

Maybe you are looking for