Launch Batch Jobs/UBE from Interactive Apps

There have been many instances where you need to call different Version of an UBE/ Batch application based on the parameters of the application. Doing that is very easy, where in you just need to pass the Version name dynamically and the Report Name is hard coded into the ER.

But, if there arises a situation to call the Report/UBE Dynamically, you flinch a little. No worries, its as easy to do.

Following are two methods of calling ANY UBE from an Interactive Application.

*Note: You can not do Report Interconnects, or set PO Values/Data Selection dynamically

Launch Batch Application system function

Launch Batch Application system function is used only for WEB application that will launch the UBE. The system function will act like the Report Interconnect. It will launch the UBE.

Parameters

Parameter Description I/O Required Notes
Report Name String I Y UBE Application ID
Version Name String I Y Y/N
Print Preview? Character I Y
Data Selection? Character I Y Y/N – Override the data selection
Data Sequencing? Character I Y Y/N – Override the data sequencing
Push Spec Only? Character I Y Y/N – submit version specification only
PO Template String I Y PO Data Structure
Prompt for values? Character I Y Y/N – Display the processing options dialog
Date Last Executed JDEDATE I Y Date
Data Source Override String I Y Server Name
JDE Log? Character I Y Y/N – Create JDE.log
JDEDebug Log? Character I Y Y/N – Create Jdedebug.log
UBE Logging Level Integer I Y Level of detail for Jdedebug.log
Jargon Code String I Y
Cover page? Character I Y Y/N – print cover page
Job Queue name String I Y
TC Prompting? Character I Y Y/N
Process Type Character I Y

Special Handling Instructions and Prerequisites
·    Must be used in a WEB application only.  Available on all events of Interactive applications


Business Functions to Launch a UBE

The Business Functions use the same JDE API – jdeLaunchUBEEx(); to launch the UBE. Continue reading Launch Batch Application/UBE Dynamically from Interactive Apps

Indian Literature Part 2 – Vedas & Mantras

Chanda shaastra explains how the Vedic mantras / hymns are  arranged in the Vedas based on the number of letters in each line. It is the prosody of the  Veda mantra. Rigveda (saakala saakha) has  397265 letters which are present in 193816 words.  These are present in 10552 hymns / Riks / mantras. These hymns are  compiled in 2024 vargas, in  64 chapters.  Here each of the  Riks is  written  in specific number of  letters  under the rule of the prosody/ chandas .

When the letters in a hymn are 24, it is said that the mantra is composed in gaayatri chandas. If 28 letters, the it is said that the mantra is composed in ushnik chandas. Like that  respectively anushtubh chandas, bruhati chandas, pankti chandas, thrushtubh chandas, jagati chandas,  respectively for 32, 36, 40, 44 and 48 letters in each hymns.

One can understand   the chandas of a Veda mantra from noting  the beginning  of chanting each mantra. The Vedic scholars give the name of the chandas  while chanting each mantra. They chant the chandas name , the Rushi and devata of the mantras.  Say for  example before chanting one of the mantras of Rugveda known as mithra sthuthi mantra, they start chanting it as:  gaadhino viswamitra rushi, devi gayatri chanda mitro devata   which means  the  mantra has been written by the sage Gaadhina Viswamitra, the prosody  or chandas name is gayatri (24 letters) the devatha is Mitra (Sun)

The Om Mantra is among the most important mantras in Hinduism. Om is the synthesis of all mantras, that ultimately leads to an enlighten state of consciousness. The traditional method of chanting Om Mantra can be classified in three ways- verbal, whispering and mental. Mental repetition is the most potent way for Om Mantra, if the mind is steady and free from other thoughts.

The vibration produced by chanting Om in the physical universe corresponds to the first vibration that first arose at the time of the creation. The Om sound is also called Pranava , which means it sustains life through maintaining Prana or Breath. The three sounds in Om represent waking, dreaming and deep sleep states and the silence, which surrounds Om representing the Samadhi state. Samadhi state is the fourth stage, which is represented by the silence. This state is the attainment of perfect bliss or transcendence, when the individual self recognizes the own identity with the supreme.

You can hear the OM mantra or Omkaara which would purify your inner mind and a wonderful audio for Meditation. The sound of Om represents the four states of Brahman… Continue reading Indian Literature Part 2 – Vedas & Mantras

EnterpriseOne 9.0 Tools API Reference

The ERP 9.0 Tools API Reference is a great help for developers who are looking for help with respect to JDE API’s, and its usage. The help file also provides some sample code for some API’s  and usages.

Coming to the contents of the file -

  • Application Program Interface (JDE API’s)

    This set is a collection of functions or routines that perform predefined tasks. The API set allows third party applications to interface with OneWorld applications. The published API set makes it easy for you to develop solutions for customers without learning the complexities of OneWorld
    API’s comprises of all the Database related activities (C code), those for the JDE Cache functions, media objects and general functions used for Dates/Numbers/Currencies etc

  • System Functions

    System Functions performs generalized control functions. They are not Continue reading EnterpriseOne 9.0 Tools API Reference

Funny JDE Standard BSFN Comments ;-)

Documenting the code is always a big pain when it comes to developers. No wonder now-a-days there are technical writers, who only do the documentation work. Code Comments are seldom used by Technical developers, who think they can identify and understand any code in the world ;-)
Anyways, I would like to empathize with the JDE Developer who’s really annoyed with commenting :lol:

See the comments in standard JDE business function that best explains the purpose of the code.
E8.11- B9600430, Line 406

Found by my friend – Sham Koli

JD Edwards EnterpriseOne - The Complete Reference

E-Book – JD Edwards EnterpriseOne: The Complete ReferenceJD Edwards EnterpriseOne - The Complete Reference

Authors:

  1. Allen Jacot
  2. Joseph E. Miller
  3. Michael Jacot
  4. John A. Stern

A very great book for CNC’s and administrators. For JD Edwards EnterpriseOne starters, this is a good book, to understand the architecture, and working of JD Edwards. The book provides some, actually very little help to developers. Most of the content is with respect to EnterpriseOne Administration.

Following are the 2 major sections in the book

  • EnterpriseOne Explained—Inside and Out
    This section gives an overview of Fusion, EnterpriseOne. Also explained are EnterpriseOne Architecture, kinds of applications, the solution explorer etc. This section features most of the Technical stuff related to E1. EnterpriseOne Architecture is one of the main subject which every consultant has to know and understand may s/he be a Functional, Technical.
  • System Administration and Troubleshooting
    As very well indicated by the section name, it deals with all the CNC related activities, i.e. JD Edwards Administration, packaging, troubleshooting, Web Portals etc. This section also gives you an overview of how to optimize your JD Edwards Installation.

NB: The E-Book provided here is only for you to check out, for its worthiness. Please Purchase and encourage the authors to write more and in turn help us all.

Download the E-Book here