Login
Enter your username and password to login. If you do not have a username you can register one.

Username: 
Password: 
Remember Me



Forgotten Password?

Online
4 members and 12 guests have been online with in the last 10 minutes.

Hot Topic
No posts have caught fire as of yet.

JD Edwards® Enterprise One / One World Discussions >> JD Edwards® EnterpriseOne Developers

Pages: 1
striker
member


Reged: 05/10/07
Last on: 06/23/10
Posts: 15
SO logic - Behind the scene
      #155477 - 02/08/10 01:28 PM

I am used to working with the old model of P4210. (App, Business functions)

Can someone please explain some of the changes, especially the MVC structure that is being in the new SO app. (8.12 onwards)


Post Extras: Print Post   Remind Me!   Notify Moderator  
BOster
member


Reged: 03/23/04
Last on: 08/29/10
Posts: 434
Loc: Fort Worth, Texas
Re: SO logic - Behind the scene
new [Re: striker]       #155494 - 02/09/10 08:43 AM Attachment (63 downloads)

At an extremely high level it basically looks something like this:

-------- APPL and View Controllers -----------
P42101, P421001, P421002, P421007, etc.
B4210610, B4210620, etc.
-------------- Model -------------------------
B4210900
B4210000, B4210030, etc.
-------------- Legacy SOE MBF ----------------
B4200310/B4200311, etc.


You still have the SOE MBF (B4200310/B4200311), but it has been decoupled from the APPL by a layer of BSFNs that make up the SO model and another set of BSFNs that make up the view controller for the P42101 and each of its subforms.

The APPLs and view controllers are responsible for controlling the UI, displaying data from the model and passing data to the model. The model is responsible for some business logic and making all the necessary calls to the SOE MBF where most of the business logic exists.

I made a very rough simple spreadsheet that shows the call stacks for some of the SOE MBF calls that I used as a quick reference when retrofitting our Xe P4210 mods to 9.0 P42101. I will attach it. Again it is pretty simple and rough, some what incomplete and has a couple of notes referencing our mods, but you might find it helpful (just ignore anything that says Acme).

--------------------
E1 9.0 (TR8.98.1.4)
MSSQL 2005
Websphere 6.1
Win2003 / Win2008 (32/64 bit)

Edited by BOster (02/09/10 08:55 AM)


Post Extras: Print Post   Remind Me!   Notify Moderator  
striker
member


Reged: 05/10/07
Last on: 06/23/10
Posts: 15
Re: SO logic - Behind the scene
new [Re: BOster]       #155925 - 02/22/10 02:40 PM


Thank you sir for the detailed post. This should get me started on it.

~Striker


Post Extras: Print Post   Remind Me!   Notify Moderator  
Pages: 1


Extra information
0 registered and 4 anonymous users are browsing this forum.

Moderator:  Sef, ekempter, Christian Audet, jdecnc 

Print Thread

Forum Permissions
      You cannot start new topics
      You cannot reply to topics
      HTML is disabled
      UBBCode is enabled

Rating:
Thread views: 322

Rate this thread

Jump to

JDELIST Support | Privacy statement JDELIST.com

*
UBB.threads™ 6.4.1

 .: IIP 5.4.5 by David Lozier ©2003 :. 
Distributed by ThreadsDev.com

The legal restrictions and terms of use applicable to this site are available here.
Use of this site signifies your agreement to the terms of use.
JDELIST is NOT affiliated with JD Edwards® & Company, Oracle or Peoplesoft. Contents of this site are neither
endorsed nor approved by JD Edwards® & Company, Oracle or Peoplesoft.

This page best viewed with Netscape 4 or Microsoft Explorer 4 or above in 800 x 600 resolution.