SAPCONSOLE LM05

Hi,
in SAPCONSOLE transaction LM05, in field RLMOB-CLENUM (Barcode field for storage unit number) i´m supposed to receive a barcode containing (material + batch + amount + storage unit number).
How can i modify this dynpro so that i could get the correct value (storage unit number) ignoring all the rest?
Best regards.

Hi Calsadillo!
(1) First make sure the defined length of your screen field, i believe it is 100.Basically the Screen Field Defined Length should not be lesser than the Concatenated Barcode Scan String Laength((material + batch + amount + storage unit number).
(2) Write you own Custom FunctionModule Importing the Concatenated Barcode Scan String Laength((material + batch + amount + storage unit number) and split it and exporting SU Number.
(3) Refer to the RF Console User Exit Documents to call this custom Function Module in the Corresponding PAI(Screen of LM05).
(4) Alternatively, if you donot want to use RF User Exit(as it is bit complex when compared to normal user exits), you can copy LM05 to ZLM05 and call this FM and reassign it in OLML instead of LM05 for the corresponding RF Activity Menu.
Let me know if you have additional questions.
Thank You
Gisk

Similar Messages

  • SAPConsole with PP-PI for material tracking

    Gurus,
    I am working on a project involving use of SAPConsole in the PP-PI area for tracking material/batch from work center to work center.What would be your suggestion on it?
    Have you developed any transaction for material tracking from work center to work center in the production floor?
    Has anyone done this work using SAPConsole? Any inputs are appreciated. we need to develop all custom transactions for use of SAPConsole in production

    Dear,
    You need to use the  EXIT_SAPLCOAV_001 u2192 Include ZXCRCU01
    Please refer this very useful link,
    http://websha.de/xstepcafe/2010/01/15/display-40-character-material-text/
    Regards,
    R.Brahmankar

  • Issue with sorting of TO line item while using LM05 / LM07

    Hi,
    We have found an issue in using LM05 / LM07 trnasactionwhile performing picking activity using the RF transaction.
    1. Transfer Order is created for the same Material and Batch Combination with multiple line items. So when we display the TO the materials appear in the sequence of TO line item say 1, 2, 3, 4, 5 etc.
    2.  When we try to confirm the transfer order using LM05 the system is not picking the line items in the order that the TO was created. It is pickinga a random line item from the order and selecting an item from the lower line items of the TO's.
    We have debugged and found that there is no specific sort sequence which is changing the sequence of line items as all the sort eliments have the same values except that there are few empty fields. The statement where the sort sequence is changing is 'SORT TMP_SORT_TAB BY NLTYP SORLP NLENR MATNR CHARG' but my concern is it is not sorting by this sequence specified in the code after execution.
    If anyone has seen this kind of an issue and has a solution please let me know.
    Thanks in Advance,
    Harish

    As for std SAP ME59N - make sure there is not rounding value is activated in the Material master as well as info record
    If this is not the case than check any custom code is activated for ME59N
    becuase generally in many compnay when they use ME59n they don't want the same material from diff PR to create the diff line item in the PO so using the custom logic in the user exist they trick the code
    it might be the case for you where you have issue.

  • SAPConsole can't initialize unexpected exception

    I have an intermittent problem with SAPConsole and IIS.  Sometimes I can connect fine and other times I get the error u201CError: Canu2019t initializeu201D (version 7.1 patch level 4) or u201CError: Unexpected exceptionu201D (version 6.4 patch 20).
    I have installed the two different versions of SAPConsole on two separate servers, both running Windows Server 2003.  I first installed 6.4 and tried it with telnet first as I had not installed IIS on this server.  SAPCNSL.EXE and Telnet worked well in testing.
    I then installed 7.1 on another server where I already had IIS installed.  This instance of IIS already had some internal web sites configured, so I followed the installation instructions and added a virtual directory, etc.  I connected to the URL per the instructions and it worked.  I thought, u201CWow, this is easy.u201D  I connected several times both from a Motorola gun with Windows CE and also from my own PC.  However, late that afternoon I started getting u201CError: Canu2019t initializeu201D.  I stopped and started the web page, the application pool, IIS services, and finally rebooted the server, none of which fixed the problem.  Then, after leaving it alone for about 30 minutes, I tried it once more and it worked (for a while).  Also, I could run SAPCNSL.EXE at any time and it would always work.  Unfortunately, the SAPTrace file only seems to record activity for SAPCNSL.EXE but not ISAPI_SAPCNSL.DLL.
    After fighting that server for a day or two, I decided to install IIS on the original server where I had installed SAPConsole 6.4.  I hoped a fresh install of IIS with no previous configuration might help.  Again, it worked fine at first but soon started giving the error u201CError: Unexpected exceptionu201D intermittently, just like the other server.  However, on this version, the SAPTRACE file records activity for both the EXE and the DLL.  When I receive the error the trace file looks like this:
    17:31:41: This is a trace file for SAPConsole patch 20.2
    17:31:41: Fatal Error: Can`t find module "isapi_sapcnsl.dll" in process modules list
    17:31:41: Fatal Error: Can`t load Central module "sapcnsl.dll"
    17:31:41:      Error code: 126
    17:31:41: InitApp success: id = 01B03888_15, connection = 00000000, displayer = 00000000, profile = 01B04B30
    17:31:41: Error: unexpected exception
    17:34:28: Start request for session
    17:34:28: Start request for session
    17:34:28: Fatal Error: Can`t find module "isapi_sapcnsl.dll" in process modules list
    17:34:28: Fatal Error: Can`t load Central module "sapcnsl.dll"
    17:34:28:      Error code: 126
    17:34:28: InitApp success: id = 01B0C3C0_167511, connection = 00000000, displayer = 00000000, profile = 01BD0048
    17:34:28: Error: unexpected exception
    I have looked in both versions of the ISAPI_SAPCNSL.DDL files and can see that those different error messages are contained in the respective versions, so the error is coming from the DLLs, not IIS.  Also, since the EXE file can always connect, I do not believe the problem is from SAP.  I have defined various profiles, both by using the SAPLOGON.INI file and by defining the connection manually, to various SAP systems.  Once the server starts failing, it does not matter which profile I specify as the default or use as a parameter in the URL, I still get the error.  Also, the two servers do not necessarily fail at the same time.  That is, one server may start failing while the other continues to connect successfully.  The server that has failed will start working again after a varying period time (30 minutes to several hours).
    So, from the trace file from the 6.4 version, what do the errors mean?  Specifically, u201CCan`t find module "isapi_sapcnsl.dll" in process modules listu201D, u201CCan`t load Central module "sapcnsl.dll"u201D and u201CError code: 126u201D?  I have placed entries in the PATH environment variable on both servers.
    How can I get the trace file with 7.1 version to work?  I suspect I might see similar messages.  I read an OSS note about a correction for the trace file not working with the DLL in an early version of the 6.4 version, but was that correction not carried over to the 71 version?
    I have tried various configuration changes to IIS, such as selection the options for memory recycling in the application pool.  I will make a change and it will seem to have worked and then later it will fail again.
    Does any one have any ideas?

    Apparently resolved intermittent problem with SAPConsole.  Changed IIS configuration on to have no worker process recycling or shutdown of idle worker processes or pinging of worker processes.  This was a problem since the guns go to sleep and are then not connected to the network.  There is still a connection timeout which I have set to one hour.  Also I unselected the enable session state option of the virtual web page which means there is no session timeout.  Later found OSS note (1221578) under IIS (not SAPConsole) that recommended the same things but until I knew it was an IIS issue I would not have searched for IIS.

  • Web SAPconsole doesn't work from remote host

    Hi,
    we have a SAPconsole server (Win XP EN, SP2, last windows update). win a full SAPgui 6.40 comp 5 with SP23.
    SAPconsole with a telnet server works fine in local and in remote hosts.
    Web SAPconsole works fine in local but when I try from a remote host such a PC with IE6 with right url we stay in wait status forever... no error message ora other warning.
    Have you have any idea ?

    Hello Ganimede Dignan,
    although I do not know if XP (which version?) is officially supported it should work, please remember that XP probably has a (crippled: max 10 connections) IIS5 on it and win2003 comes with a IIS6. Since you stated that it works locally it must be something with you IIS, network or firewall security settings.
    Please upgrade your web/sapconsole to the latest patch for 640 since there are known concurrency issues for the patches < 25.
    Regards,
      Fekke

  • Problem with program working on WF Terminal through SAPConsole

    Dear all,
    I have some WF Terminals, Terminal server with SAPConsole and Z-transaction. The problem is that this Z-transaction works fine on my computer through SAP GUI. But when I start it on WF Terminal (Barcode scanner) it works only till the moment when the data changes (BAPI calls). It writes "Processing" on the screen and after some time the session terminates. I tried to use BDC call of transaction MB1B instead of BAPI - the same result. Works fine on my computer but "Processing" and terminate on Barcode scanner.
    May be I should do some tunes for the barcode terminal or something else?
    Please, help me!

    Here is the solution I have  eventually found :
    1-      Application of the OSS note 559276 which enables the customizing of the workflow variant (the transaction OBWD becomes here effective)
    2-     Assignment of the documents types, workflow variants and release approval groups with the transaction OBWD.
    Therefore, the document types that are not defined in the transaction OBWD will not require validation (no workflow will be launched).
    SL

  • Problem with SAPConsole Logon

    Hi;
    We are using SapConsole for using with a barcode reader, in the browser it shows the logon screen, when we type the user and password and then click the ok button, it stays in the logon screen.
    we already check the sapgui configuration and is ok.
    this app was working ok until yesterday that it behave that way.
    So, what can we do to restore the connection with the sap logon and the tcode..? uninstall and reintall again the sapconsole..?
    any advice is wellcome.
    Thanks on advance
    David Funez
    Tegucigalpa, Honduras

    it got solved reinstalling the SO in the server.

  • About  lm02 and lm05 transactions

    Hi,
    Ineed information about  lm02 and lm05 transactions
    Regards

    LM02 RLMOB001 Select by SU -Put Away
    LM05 RLMOB001 Picking by TO ID
    The Mobile Data entry customising facilitates the interface between Radio Frequency devices and SAP.
    SAP Console is used as a translator between the device and SAP, this takes the series of GUI designed
    screens (all transactions starting with "LM") and converts them into a text format that is readable on the text terminals.
    Padma Pls check the Following Links you can get more details about LM02 and Lm05,
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/fe5af4e9-0d01-0010-6784-97811700d635
    http://www.sap-hefte.de/download/dateien/1370/126_leseprobe.pdf
    Kanagaraja L

  • Web-Enabled SAPconsole error...

    Hi,
    =>Web-Enabled SAPConsole installation Guide - SAP GUI 6.40
    When i start WebSAPCONSOLE via the URL http://localhost/webconsole/run (step 17 in the guide) , i have the following error display in the dispatcher:
    -Element 4001 disconnected.
    [ClusterManager]: ID000475: Error while creating channel. Cluster id: 4001 not found.
    and in the same time the server console is closed...
    I didn't have error or warning during the step 1-16...
    Could somebody it help me ??
    (For the moment my IIS is off.)
    Thanks,
    Ludo.

    Hi Ludo,
    I am having the same exact problem with SAP J2EE engine. How did you solve this problem.
    Thanks,
    Pratap

  • Verification field for Batch number - Transaction LM05

    Hi Experts,
    Can some one help on the issue of adding a verification field for BATCH NUMBER on the screen 2502 and make it work.
    Requirement : Add Verification field for batch number and build the logic to verify the batch number -  as the SAP standard does for other fields.
    I have proceeded to some extent and seems like I am not winning.
    Steps done :
    1. Copied physical screen 2502 (SAPLLMOB)  to screen 9502(SAPLXLRF)
    2. Changed the screen to subscreen and removed the OK_CODE from the element list.
    3. Created the project ZMWMRF502 and assigned user exit MWMRF502 to this project.
    4. In the components of the project assigned 9502(SAPLXLRF) to 1502((SAPLLMOB).
    5. Assigned the screen 9502 to logical screen 0502 in the config.
    6. In the transaction LRFMD given the username and variant '1'.
    Now When I execute the transaction LM05 and give the TO number, the system calls my screen 9502 with new field seen in that.
    But the screen is completely greyed out with no data in that.
    I checked PBO and PAI of my new copied screen.
    In all the modules which I received from the copy of SAP standard screen there is no code except name.
    I mean to say that names of all modules exist but when I double click on any module it ask me to create a new object.
    If I have to create module similar to SAP there is a lot of coding in side. How do I proceed further.
    Can some help me.
    Thanks and regards
    Joshi

    Hi Dez,
    If you go in to transaction LM05 and input a number of TRANSFER ORDER, it will take you to a screen where the system will populate the fields pertaining to that particular transfer order.  In that screen we have normal fields as well as verification fields for that particular field. These screens are used on scanners. When the scanner scans the material slip, the corresponding value such as material number, storage bin number etc will be get populated in the verification field.  When the user selects next then the system will perform a check for the two values and pops up an error message if required.
    So there are verification fields for material number, storage type, quantity etc but not for batch.  Our user requirement is to put a verification field just by the side of batch number field and perform same operation as it does for other fields.
    Hope you understood.
    Thanks and regards
    Joshi

  • R/3 4.6C - SAPConsole - Multiple Language implementaion

    We are at SAP R/3 release 4.6C and planning to implement SAPConsole for raw material GR and GI in IM. Challenge is RF devices are in  in chinese and korean language. I have designed the business process and screens in english.
    Please advise how to implement console to handle  business transactions to and from the RF device while sitting on MDMP system(4.6c).
    What are big challenge I may have during implementation?
    How to configure console to handle english, chinese and korean language?
    What are the limitations with 4.6c and sapconsole to handle multiple language?
    Is there any SAP note related to such scenario?
    Any system admin related parameter whcih need special attention before implementation?
    Note: We have no plan to upgrade to ECC6.0.
    I will appreciate any input/help regarding such implementation.

    Hi Lee,
    I have connected multiple BWsystems to the same source R/3 system and as long as there are no compatibility issues, it is possible. Potential issue could be that your BW 3.5 system requires a certain plug-in version/patch level that is not supported by your other BW system as they are on different releases, so you will have to confirm that there is no issue with that respect. Also, this can present a future problem when you are applying patches to your systems.
    Another area of concern is Delta extraction of the same data source. If the same datasource is to send data to both systems, it will be a problem as the timestamps are stored in tables that are not specific to the target system. For example, some FI and CO datasources use table BWOM2_TIMEST. Every time a delta is extracted, the delta is determined based on entries in this table. However, this table is only specific to a client and datasource, not target system. Therefore, you will need to evaluate what data you will be sending to what system and using wht datasources and whether there would be any conflicts there.
    A possible solution to some of the above mentioned problems would be to have the data sent to one of your BW systems and then re-sent to the other system from there or used via RemoteCubes, for example.
    I hope that this helps!
    John

  • WebSAPConosole and SAPConsole Transactions

    I have a question regarding the SAPConsole transactions.  I need to develop Good Movement (Non-WM) transactions for SAPConsole using MB_GOODS_MOVEMENT_CREATE.  Does anyone know SAP Best Practice for doing this?  Is it to copy the R/3 transactions (MB1B, MB1C, MB01, etc.) and modify them for the SAP Console screens or would it be to build the user interface from scratch and call the function based the user input into the newly developed screens.  Any help will be greatly appreciated.
    Sorry, I could not find a better forum for this topic. 
    Scott

    Hi Scott!
    Unfortunately you cannot copy MB*(Goods movement txns) or any std R/3 txns and convert it directly to SAP Console Txns OR Web SAP Console Txns.First of all when you convert to SAP Console Txns, SAP Console is Character Based  so the copy doesnot workout.For Webconsole the controls are limitied so you cannot convert the SAP GUI Screen to a Console Txn Screen.Also the screen sizes are different and you cannot fit in all the screen elements you see in the SAP GUI.
    The best way is first make sure what fields you have to populate when you post the Goods Movement.Make sure for the console txns, you make the UI design accordingly(For SAP Console / Web Console transactions the screen size is 16x20 OR 8x40).Collect the data reqd for the Function Module OR BAPI via the SAP Console Transaction Screens you design and then you call the BAPI or FM to post the data.
    I am not sure in which SAP version you are.I would recommend you to use BAPI_GOODSMVT_CREATE instead of MB_GOODS_MOVEMENT_CREATE.
    Let me know if you have any additional questions.Hope this answers for now.
    Thx
    Gisk

  • Call transaction LM05 from Z program

    Hi,
    I need to call transaction LM05 from a Z program, and when LM05 finishes then continue with the process in Z program. But when i use CALL TRANSACTION 'LM05' the process does not return to program Z, when LM05 finishes,it returns to main screen of 'LM05' but not Z program.
    I change CALL TRANSACTION by SUBMIT zrlmob001 AND RETURN, but it happens the same, because transaction 'LM05' continuosly evaluates the system variable SY-TCODE, and therefore SY-TCODE contains code transaction 'ZXX'.
    it exists a way to call a LM05 transaction from Z program, and then continue in z program after LM05 finishes?
    can i create a user exit screen for transaction LM05 and use the user exit to continue with the process that i wish in Z program after call transaction 'LM05'?
    I'm in SAP version ECC 6.0.
    Thanks in advance
    Alejandro

    Hi,
    I want to share how i resolved this topic:
    I searched for user exit, badi and did'nt find a correct way to solved this issue. Also, i tried to create a screen exit for transaction LM05, but the dynpro 2100 of program SAPLLMOB is used for transaction LM02, LM03, LM05 and for each one show a diferent initial screen, this logic cannot be suplied with my custom screen.
    Finally, how the final option, i used a enhancement implementation to add code in SAP standard program RLMOB001, and the problem was resolved. i am in version SAP ECC6.0, in this version is posible to create enhancement implementation, and for support package and upgrade, SAP will not overwrite your custom code.
    Regards,
    Alejandro.

  • SapConsole SAP Note to suppress TO creation std message

    Hi All,
    We are using SAPCONSOLE not the WEB SAPCONSOLE.
    We dont want the standard message that appears after TO creation on console screen.
    Kindly suggest any SAPNOTE which can be useful for this purpose.
    We want that any further RF tcodes created will not need program changes to perform this operation.
    Hence the SAPNote.
    Kindly help .Thanks in advance.

    sorry, can only log in from work
    yes, they can still be tracked. The error_message addition ONLY stops the errors from being displayed. program control returns to you, and you can use the values in the sy-msg* fields to determine what happened. assuming you specify error_message = 99, you would check for sy-subrc = 99, and process the message using sy-msgty, sy-msgno, etc...

  • Using Exits with SAPConsole screen Modules

    Hi guys!!
    My requirement is adding a verification field in 2212 Screen of the SAPLLMOB program.
    Readin other post i got to change my screen  with the verification field.
    I followed all the indications in this post
    but my question is Why didn´t my screen modules works?
    My screen has all of this modules  but no one works and when a i tried to
    MODULE STATUS_SCREEN_GROUP3.
    MODULE TAP_DISPLAY.
    MODULE SPECIAL_FIELD_OUTPUT.
    MODULE SET_VALUES.
    MODULE SET_CURSOR.
    what do i need to do?
    Regards,

    Hi Roberto,
    Even i have to add some feilds in screen 2212 in LM05. But for me already there is an exit used to add a feild in screen 2212. now i need to delete that and add a fresh with two feilds. how i can do that..?
    can u post me ur views...?

Maybe you are looking for