Make Business Function testing easy

Every time a new Function is being developed, much time would be spent on testing it - locally on the Client & remotely on the Server. With this tool, such testing becomes very simple and fast, saving a lot of time and effort.

Current version: 3.0

  • Product Brief
  • More Details
  • System Requirements
  • Licensing
Making an important and relatively long and complex operation simple and fast is always important.

Doing the same manually would very much look like trying to change a pipe without a wrench. With the right tools every task becomes straight forward. Make your developers productive!
What makes JDE development work difficult, is often the testing part. It has always been the dark side of every development project.

This intuitive testing tool makes it very easy to test any NER / BSFN objects in JDEdwards® EnterpriseOne®. The functions are typically tested locally on the development machine, so no Packages are needed. On the other hand, if the same functions are mapped to the Server through OCM, then this tool will execute it there, making it perfect for testing your code directly on the Server.

Put your functions through the hoops, before the bugs do it to you!

The usage of this tool is very obvious: simply supply your BSFN with parameters and click "Execute":

Execution time, Memory Violation errors, exit code and all of the results are captured and clearly displayed - changed values are highlighted in color. Testing just can't be any easier!

If there is a requirement to execute a number of BSFN's in a chain, passing parameters from one to another (i.e.: BeginDoc/EditLine/EndDoc series of functions), the easiest way is to create a new NER, which would call the functions for you and use this tool to test this new NER. If it is desirable to monitor the intermediate parameters, the new DSTR, attached as a parameter to this new NER, can be defined as a super-set of all the intermediate DSTR's, with intermediate results assigned to the elements of this new DSTR in between the calls to the chained BSFN's. The same task can alternatively be performed using the built-inscripting engine of our OneAssist solution, which can also submit UBE's, passing in the interconnect parameters.

This tool can be a very powerful instrument in performing numerous tasks. If there is a NER or BSFN, that you need to execute to achieve something, just use Pok-Ta-Pok to call it - no programming required. A good example may be generating indexes - one at a time:

Or for many other tasks. For example, many actions, that certain BSFN's can do, are not exposed through APPL programs, including the example above, so in order to execute any such action you would normally be required to create a new APPL to call the corresponding BSFN's. For example, functions like "Convert Table Specs To XML", "Launch Batch Application", "Get Processing Option Data" (see below), "Create HTML File For BSFN", "Attach MSDE Database", "Shrink MSDE Database", "Copy Menu", "Rename Form", "Unload DLL", "Is OneWorld Up on Server" and many others can be called from Pok-Ta-Pok directly, without the need to wrap them in ER:

OS: MS Windows (x32 or x64)
OS Versions: 2000, 2003/Vista, 2008/Windows 7
OS Editions: Workstation or Server, excluding Home Edition
CPU: Intel or AMD (x32 or x64)
System Type: Physical (preferred) or Virtual (please mention this to us when purchasing, because of the licensing differences)
JDE Releases: XE (B7333), ERP8 (B7334), B9 (E1 8.9), E810, E811 (including E811 SP1), E812, E900, E910, E920
JDE Tools Releases (pre-Unicode): SP16 onwards
JDE Tools Releases (Unicode): TR891 onwards
JDE Backend Hardware Platforms: hardware-independent - all platforms supported by JDE are supported
JDE Backend Database Platforms: DB-independent - all platforms supported by JDE are supported
Client Machine Software Requirements: requires pre-existing functional JDE Fat Client installation (including any necessary DB connectivity clients)
Client Machine Hardware Requirements: has no requirements above JDE Fat Client MTR's

This software is licensed Per Named User.

The optional Yearly Update/Upgrade Subscription is available at the time of purchase (not available separately) for an additional yearly fee. It is payable in advance per license, per year. It includes premium support and all software updates released during the paid period. Its cost is calculated as 20% of the product's list price at the time of invoicing, as may change from time to time. Unless the software is purchased for a single use application, we generally recommend to opt in for this Subscription: any future JDE Tools Releases and Releases/Updates may require an updated version of this solution and it's generally more cost-efficient compared to one-off Upgrades.
Related products:

For JDE Development:
Dedicated Business Function testing tool - Pok-Ta-Pok
Full control over any JDE XML SPEC's - JDE XML inSPECtor