Hi, let me sum up what the JDE CNC means ?
CNC is a JDE tool which allows highly configurable, distributed applications to run on different OS platforms and databases.
It's made up of environment, path code and OCM (object configuration manager)
Environment = path code + OCM
path code = C language + object spec where defines the replicated object from workstation to central object through package deployment. Eg. Pristine, Development, prototype and production path code.
We use development path code to test the newly developed object before deploy to production path code.
OCM = is set of tool that define processing and data at runtime without programming. OCM Mapping is done using data source which tell the system where to find the data.
path code = C language + object spec where defines the replicated object from workstation to central object through package deployment. Eg. Pristine, Development, prototype and production path code.
We use development path code to test the newly developed object before deploy to production path code.
OCM = is set of tool that define processing and data at runtime without programming. OCM Mapping is done using data source which tell the system where to find the data.
Eg. in OCM
JPD900 DEFAULT TBLE Business Data - Prod *public AV
JPY900 DEFAULT TBLE Business Data - CRP *public AV
What machine does it use?
Thin vs Fat client :
Thin client is the client run on citrix, terminal server, and web client.
Fat client is the installation of JDE on workstation and used to have most of the JDE functionalities. Eg, package deployment, software update, design tool and etc.
webserver = is setup for web client access
citrix server=just like terminal server where it has JDE installation and share the jde objects to multiple users.
Enterprise server= is a logic server where the data processing take place (also know as central object)
Eg. application/logic server + db server
Application server= a server which process the application logic. Eg,
Deployment server = containing packages that are used to install JDE application into clients and servers and used for package deployment
Package management :
Assemble the package - The package is named and objects to be included are specified.
Define the package build - Build options are specified, such as business function build options and compression options. The package build also specifies if the build is for a client or server or both.
Build the package - During this step the specifics of the previous two steps are used to copy and convert central objects to the package.
Schedule the package for deployment - At this step you choose which workstations will receive the package including date and time to be received, whether the package is mandatory or optional, etc.
Deploy the package to the enterprise server - This step is necessary to keep the enterprise server synchronized with the workstations.
This area is to push out the custom object and any fixes to the clients and servers. Eg, creating new version of report or form.
Security : It contains some sort of security for user to secure the access of certain application and data.Eg, data record is hidden or protected from being changed, application functionality is turn off and etc..
Development : It allows for new object development Eg. All source code is allowed to modiy such as :
APPL - Interactive Application - used to interact with the system in a real time basis
BSFN - Business Function - used to run routines or sets of code
BSVW - Business View - view over a table or combination of tables
DSTR - Data Structure - parameter list
GT - Media Object Data Structure - block of text or embedded object or a link to a file
TBLE - Table Definition - data or file containing fields
UBE - Batch Application - processes that run on a server and either perform table updates and data processing or create reports
It's done using OMW - object management workbench which is a project based and require various stages in order to promote the object from 1 stage to another.
In term of programing, you may use NER (event rule wizard) or C++ (low level language) to modify the source code.
That's all for now. Hope you helps in JDE ERP. and happy JDEing!
JPD900 DEFAULT TBLE Business Data - Prod *public AV
JPY900 DEFAULT TBLE Business Data - CRP *public AV
What machine does it use?
Thin vs Fat client :
Thin client is the client run on citrix, terminal server, and web client.
Fat client is the installation of JDE on workstation and used to have most of the JDE functionalities. Eg, package deployment, software update, design tool and etc.
webserver = is setup for web client access
citrix server=just like terminal server where it has JDE installation and share the jde objects to multiple users.
Enterprise server= is a logic server where the data processing take place (also know as central object)
Eg. application/logic server + db server
Application server= a server which process the application logic. Eg,
Deployment server = containing packages that are used to install JDE application into clients and servers and used for package deployment
Package management :
Assemble the package - The package is named and objects to be included are specified.
Define the package build - Build options are specified, such as business function build options and compression options. The package build also specifies if the build is for a client or server or both.
Build the package - During this step the specifics of the previous two steps are used to copy and convert central objects to the package.
Schedule the package for deployment - At this step you choose which workstations will receive the package including date and time to be received, whether the package is mandatory or optional, etc.
Deploy the package to the enterprise server - This step is necessary to keep the enterprise server synchronized with the workstations.
This area is to push out the custom object and any fixes to the clients and servers. Eg, creating new version of report or form.
Security : It contains some sort of security for user to secure the access of certain application and data.Eg, data record is hidden or protected from being changed, application functionality is turn off and etc..
Development : It allows for new object development Eg. All source code is allowed to modiy such as :
APPL - Interactive Application - used to interact with the system in a real time basis
BSFN - Business Function - used to run routines or sets of code
BSVW - Business View - view over a table or combination of tables
DSTR - Data Structure - parameter list
GT - Media Object Data Structure - block of text or embedded object or a link to a file
TBLE - Table Definition - data or file containing fields
UBE - Batch Application - processes that run on a server and either perform table updates and data processing or create reports
It's done using OMW - object management workbench which is a project based and require various stages in order to promote the object from 1 stage to another.
In term of programing, you may use NER (event rule wizard) or C++ (low level language) to modify the source code.
That's all for now. Hope you helps in JDE ERP. and happy JDEing!
No comments:
Post a Comment