Thursday, March 28, 2013

RedPrairie RF - Meet Android

Overview

RedPrairie provides an RF solution which typically runs on the handheld or vehicle mount devices made by vendors like intermac, LXE, etc.  At its core the solution is a VT emulation that is served over telnet protocol.  Oracular has made a solution that provides a friendly emulator for serving RedPrairie RF forms on an Android Phone.  You can download our app from the Android App Store 

Here are some features that may interest you:
  • Integrated Scanner.  Download "Barcode Scanner" by ZXing.  Our app will utilize this app to provide barcode scanning capability
  • Easy access to function keys.  Swipe from the left to get a list of function keys
  • Supports pointing on menu options
  • Two keyboards; swipe from below to get a normal keyboard or swipe from above downwards to get a numeric keyboard
  • Integrated with RedPrairie device recognition.  When you sign on, the first screen the software will automatically key in the device identifier
For an advanced version of this solution that can be used in all environments including warehouse floor see our advanced version.

Typical Use Case

This app should be handy for IT support staff or the supervisory staff within a warehouse.  They no longer have to carry their laptop around or ask someone else for their RF device.  They can simply use their phone to launch any RF application.  The integrated barcode scanner would come in handy as well.

Setup

In order to use this solution, you should setup a dedicated task on the server.  The only requirement is that the task has "-G" option.  For example:




















Then setup a device and RF Terminal Master entry.  If this setup is missing, then the android device will prompt for the terminal id.













In RF Terminal Maintenance, setup the device as a narrow device.  This app is optimized for 20*16 display.
















Now when you connect from the Android device, you can define that as the terminal id (e.g. SAHMAD-PHONE).  The resulting connection to the server will be with that devcod.

Using the App

Before installing this app, install the "Barcode Scanner" app by ZXing.  That will allow you to use the integrated camera as a scanner.  Our software will be installed as "Oracular RedPrairie RF Emulator"

When you enter the app, you can press "Edit Servers" to define the servers that you want to connect to:














  • Name: A name for this session
  • Server: Host:Port for the MTF server
  • Terminal Id:  This is the device name that you defined above.  When terminal id screen shows up, the app would type in this value
  • username and password are optional
In the next screens, you can use certain gestures as needed, for example to get the function keys swipe from the left:


You can then press any key.  To get the integrated barcode scanner, swipe from the right:
The barcode scanner would recognize a barcode and key in the value on the field where it was invoked.  You can swipe from below to get the normal keyboard:
And to get a numeric keypad, you can swipe from above:

You can hit the back key to mimic "F1" behavior.  When on the menu, you can either enter the menu option or just tap on the menu option that you want to go into.

Download the app and use it.  Let us know what you think about it or if you see any issues.  You can contact me directly or send an email to android-rpemul@oracular.com. 








28 comments:

  1. Please provide download link for app...

    ReplyDelete
    Replies
    1. Investing online has been a main source of income, that's why knowledge plays a very important role in humanity, you don't need to over work yourself for money.All you need is the right information, and you could build your own wealth from the comfort of your home! Binary trading is dependent on timely signals, assets or controlled strategies which when mastered increases chance of winning up to 90%-100% with trading. It’s possible to earn $10,000 to $20,000 trading weekly-monthly in cryptocurrency(bitcoin) investment, just get in contact with Mr Bernie Doran my broker. I had almost given up on everything about binary trading and never getting my lost funds back, till i met with him, with his help and guidance now i have my lost funds back to my bank account, gained more profit and I can now trade successfully with his profitable strategies and signals! Reach out to him on Gmail ( BERNIEDORANSIGNALS@GMAIL.COM ) , or his WhatsApp : +1(424)285-0682 for inquiries


      I lost my job few months back and there was no way to get income for my family, things was so tough and I couldn’t get anything for my children, not until a met a recommendation of an expert broker/trader Mr Bernie Doran

      Delete
  2. Please provide download link for app.

    ReplyDelete
  3. In App store, search for "RP RF Emulator". You can download from https://play.google.com/store/apps/details?id=com.oracular.android.rf.emulator&feature=nav_result. I have updated the article with the link as well

    ReplyDelete
  4. Do you need the MTF server or will this connect through a telnet server? I am running 2006.2

    ReplyDelete
  5. Is there any way to get an RF emulator on an Iphone?

    ReplyDelete
    Replies
    1. We dont have a solution for iphone at this time

      Delete
  6. I am interested in Integrated Scanner. Please provide the download link of barcode reader by ZXing.

    ReplyDelete
    Replies
    1. https://play.google.com/store/apps/details?id=com.google.zxing.client.android&hl=en

      Delete
    2. @Chris,

      Your Oracular MOCA Client's latest version says, "Function Disabled" when I click on "Save to DB". Any thoughts?

      Delete
  7. Hi,Can you please share the link where I can download the RF emulator for using it through Mobile..I didn't find the App through the link which was shared..We are trying to use Mobile instead of hand held device for Receiving ,Picking..

    ReplyDelete
  8. This is very interesting .. Thank you ... As you explained , this app is utilizting the telnet api/view and rendering it on the android app. Is there *any* other way to connect/integrate with RedPrairie ? I mean, say I need to remove some of the complexity of these screens and render some of my own screens on android .. and in the backend, connect to RedPrairie API ( telnet or other socket/database/webservices API ) ... can i do that ? Is there any way ?

    ReplyDelete
    Replies
    1. You can connect to RP via webservice. You can also create native apps in java or .net technologies. RP provides the libraries. Refer to MOCA Developer Guide that is in the install CD

      Delete
  9. Is this open source ? If yes, Could you please share link to the source code ?

    ReplyDelete
  10. Can someone enter your terminal ID without permission number how do I stop that from happening

    ReplyDelete
  11. Can someone enter your terminal ID without permission number how do I stop that from happening

    ReplyDelete
  12. At first glance it looks very well but when I'm connected to WMS I cannot go back to the other page? Usually I use the F10 key to do this but it does not do anything in this client. Any ideas as how to tackle this?

    ReplyDelete
  13. I really appreciate information shared above. It’s of great help. If someone want to learn Online (Virtual) instructor lead live training in RedPrairie, kindly contact us http://www.maxmunus.com/contact
    MaxMunus Offer World Class Virtual Instructor led training on RedPrairie. We have industry expert trainer. We provide Training Material and Software Support. MaxMunus has successfully conducted 100000+ trainings in India, USA, UK, Australlia, Switzerland, Qatar, Saudi Arabia, Bangladesh, Bahrain and UAE etc.
    For Demo Contact us:
    Name : Nitesh Kumar
    Email : nitesh@maxmunus.com
    Skype id: nitesh_maxmunus
    Contact No.-+91-8553912023
    Company Website –http://www.maxmunus.com

    ReplyDelete
  14. can we used existing terminal ID? and i show have different setup for MTF server. base on your show tick on Process but on mine tick on Daemon.

    ReplyDelete
  15. we don't have task type option , could you let us know how to use process as by default it is taking Daemon . we are using RP 2009.2 and when use RP RF Emulator app, it gets stuck with blinking cursor.

    This is our task if you please fix :

    -Xrs -Djava.ext.dirs=C:\RedPrairie\RPserver\MOCA/lib;C:\RedPrairie\RPserver\MTF/lib;C:\RedPrairie\RPserver\MTF/3rdparty;C:\RedPrairie\RPserver\DCS/mtfclient/lib;C:\RedPrairie\RPserver\les/mtfclient/lib;"C:\Program Files (x86)\Java\jre6/lib/ext" -jar C:\RedPrairie\RPserver\MTF/lib/mtf.jar -v DEFAULT -W warehousename -a 127.0.0.1 -p 6520 -P 6543 -g -L INFO -N Telnet

    ReplyDelete
  16. Hello All,

    Tried today and it worked like a charm in Android:

    Pre-Requisite:

    1) Make sure your mobile device mac address is listed in your wifi network (RF device wifi) which you wanted to connect.

    2) Download barcode scanner zxing (only this is working with emulator).

    3) Download the Oracular RF emulator.

    Steps :

    1) Create MTF task and define it as Process in your server - Follow the same step as Saad been mentioned

    2) Enter the server Host:port in the Oracular RF emulator in mobile.

    3) It will connect and show the terminal ID to connect






    ReplyDelete
  17. Thanks for posting so nice article.can’t stop myself coming back to this website to learn more. website development in Singapore

    ReplyDelete
  18. The information provided was extremely useful and informative. Thanks a lot for useful stuff..
    https://www.lcrenovation.co.uk/loft-conversion-in-battersea/
    House Renovations in Battersea

    ReplyDelete
  19. All thanks to Mr Anderson for helping with my profits and making my fifth withdrawal possible. I'm here to share an amazing life changing opportunity with you. its called Bitcoin / Forex trading options. it is a highly lucrative business which can earn you as much as $2,570 in a week from an initial investment of just $200. I am living proof of this great business opportunity. If anyone is interested in trading on bitcoin or any cryptocurrency and want a successful trade without losing notify Mr Anderson now.Whatsapp: (+447883246472 )
    Email: tdameritrade077@gmail.com

    ReplyDelete
  20. Îi mulțumesc enorm doctorului Reethesh pentru ajutorul extraordinar pe care mi l-a oferit. În ultimele cinci luni, eu și partenerul meu am trecut prin conflicte grave care amenințau să ducă la divorț. Eram foarte fericiți împreună și relația noastră mergea excelent. Pe 14 februarie anul acesta, am ieșit la o întâlnire și totul părea în regulă, dar ulterior au început problemele. Pe 10 martie, el a avut un interviu la care trebuia să participe, lucru pe care l-a și făcut. În aceeași lună, a început să primească apeluri și mesaje de la un anumit număr, prin care i se cerea să se întâlnească din nou cu acea persoană. Când l-am întrebat despre asta, mi-a spus că era doar o prietenă care voia să vadă ce mai face. Situația a continuat, așa că am insistat să aflu adevărul, ceea ce a dus la certuri între noi. Apoi, în săptămâna următoare, mi-a spus că vrea să divorțăm; și-a făcut bagajele și a plecat de acasă. Eram devastată și plină de tristețe, pentru că îmi iubeam partenerul. În plus, simțeam că nu acționa din proprie inițiativă. Pe 15 mai, am primit o scrisoare de la instanță prin care mi se cerea să semnez actele. Pe parcursul lunilor iunie și iulie, situația a stagnat, iar avocatul meu m-a sfătuit să renunț, spunând că nu mai poate face nimic și că ultima înfățișare în instanță urma să aibă loc pe 5 septembrie. Tocmai când eram pe punctul de a renunța la tot, verișorul meu m-a sfătuit să iau legătura cu doctorul Reethesh, fiind convins că acesta mă va putea ajuta. Când am contactat doctorul Reethesh, i-am explicat întreaga situație. El mi-a cerut fotografiile noastre (a mea și a partenerului meu) și plata pentru materialele necesare ritualului. Am achitat totul. Atunci, doctorul Reethesh a descoperit că avocata care îl reprezenta pe partenerul meu era cea care instiga la toate conflictele dintre noi; ea îi făcuse un blestem de dragoste malefic pentru a mi-l lua. Doctorul Reethesh mi-a spus că, în ziua ultimei înfățișări la tribunal, partenerul meu își va reveni în fire și îmi va cere iertare. Totul s-a întâmplat chiar pe 5 septembrie, în ultima zi de audieri în instanță. În fața tuturor celor prezenți în sala de judecată, partenerul meu m-a implorat să-l iert și și-a cerut scuze. De asemenea, avocata a recunoscut că ea a stat la baza întregii situații și m-a rugat să o iert pentru faptele sale greșite. În timp ce citiți acest mesaj, eu și partenerul meu suntem din nou împreună, iar relația noastră este mai puternică și mai bună ca niciodată. Îl puteți contacta pe DR. REETHESH dacă aveți nevoie de ajutorul său; îl găsiți pe WhatsApp la numărul +2349012999010 sau prin e-mail la reethesh60@gmail.com

    ReplyDelete
  21. DR WALE, vreau să-ți mulțumesc pentru toate lucrurile bune pe care le-ai făcut pentru familia mea. Părinții mei întâmpinau dificultăți în a-și rezolva problemele, dar nimic nu părea să funcționeze pentru ei. S-au separat, iar acest lucru a fost extrem de greu pentru noi, copiii. Ne doream să-i vedem pe ambii părinți din nou împreună, așa că am apelat la DR WALE, deoarece el fusese cel care o ajutase pe sora mea să-și salveze căsnicia când avea probleme cu soțul ei. Așadar, l-am contactat pe DR WALE să vedem dacă îi poate reuni pe părinții noștri. Când am luat legătura cu el, ne-a întrebat de cât timp erau separați părinții noștri. I-am spus că de șase ani. A zis că nu e nicio problemă. După ce totul a fost finalizat, am descoperit că cea mai bună prietenă a mamei noastre fusese cea care făcuse tot posibilul ca părinții noștri să nu mai fie împreună. Datorită lui Dr. Wale, părinții noștri sunt în sfârșit din nou împreună. Acum suntem uniți, ca o familie mare. Dacă părinții tăi sunt divorțați și vrei să se împace, Dr. Wale este persoana potrivită pe care să o contactezi. Îl poți contacta pe Dr. Wale prin WhatsApp sau Viber la numărul +2347054019402 ori prin e-mail la drwalespellhome@gmail.com

    ReplyDelete