E9.2 API / Business Functions to create Sales Order and Address Book entries

Vilkacis

Member
Hello,

I wanted to know if anyone has had any experience with building and API or Business function(s) to create Sales Orders and Address Book entries? If someone could direct me to a source that I could use to create either of these I would appreciate it.
Thanks in advance!
 
"Orchestrator is an API Factory" is a quote you'll hear a lot. I'm not sure who to originally attribute it to? Larry F or AJ S is where I first heard it.

If Orchestration is an option for you then I'd most highly recommend that approach. Create an orchestration containing form requests against SO Entry and/or Address Book. The instant you click Save on that orch, you have an API you can call with an external tool such as postman. https://docs.oracle.com/cd/E84502_01/learnjde/orchestrator.html Orchestrator as interface is superior because the form requests within leverage existing business logic and security as if the user themself was entering the data. The correct business functions are called in the correct order, with the correct inputs.

If you DON'T have orchestrator then there might be options for you yet. Which version of JDE are you on?

There's a chance you could use EDI files to "import" sales orders for instance, and Z file process to create Address Book. You'd need an interface that takes your input data, brings those into the 47/z files, and then either kicks off an import UBE or have the import UBE on scheduler. https://www.jdetips.com/doclib/previews/1_zfileprocessing583.pdf for instance for AB Z-file, and 850 EDI transaction for sales order https://docs.oracle.com/cd/E16582_01/doc.91/e15100/rcv_n_snd_edi_so_docs.htm#EOADI00284

Because of the importance and relative complexity of AB and Sales Order module I wouldn't recommend reverse engineering the business functions :)
 
Last edited:
Back
Top