Download - 1.EnterpriseOne Architecture
-
EnterpriseOne Architecture
-
Object Storage
-
Technical RequirementsDBMS that supports SQL statements
Network operating system that supports TCP/IP communications
Support C compiler (ANSI C)
-
Configuration
OperatingHardware SystemRBMSAS/400 - IBMOS400DB2
NT (Wintel)NTSQL Server/Oracle
HP 9000HPUX (UNIX)Oracle
RS6000 IBMAIX (UNIX)Oracle
SunSolaris (UNIX)Oracle
-
Hardware Configuration
Deployment ServerIntel NT Enterprise ServerIntel/NT, RS6000, HP 9000AS/400, Sun/Solaris
DeveloperIntel NT
Production UserIntel NT
-
Central Objects
Object specifications for each OW object and C components for code generated objects
Specifications are stored in a relational database
Central Objects can be on the deployment or enterprise server but typically on deployment server
C components for code generated objects are stored in directories on the deployment server
-
Replicated Objects
Created from Central Objects
Stores a set of Replicated Objects in a directory on each workstation or logic (enterprise) server
-
Object Deployment
To deploy objects to the enterprise server you must define and build a OW package
Each package contains a copy of central objects consisting of object specs, and links and compiled C components
E1 converts the copied specs to a format storage for a directory (TAM specs)
Workstations and Enterprise server receive the package
-
PackagesDeployment:PDI (Package Deployment Instructions) User gets menu Y/N to install the packagePush Upon login the package is deployed to the user automatically, they have not choicePackage Types:Full (FAT) first time installation gets all objectsPartial (Thin) first time installation gets selected objects, upon installation the user decides which one(s)Update used once a full or partial has been installed prior - typically used when objects have been added or modified
-
Logical Grouping of TablesBusiness Data Control Tables Data Dictionary System Data Sources Test, Production, etc UDC, Currency, Menus One per release OCM, Security, User Profiles, Preferences, etc.
-
Workstation Path Code\B7\Demo
Source.cInclude.hSpecTam Specs for ObjectsDataBusiness Data (access db)Bin32.dllLib32dll libraries
-
Global Tables\B7\Demo\Spec
DDDICTTAM (table allocation management) SpecsDDTEXTText DescriptionGLBLTBLPointers (like a FAT table).DDBTAM .XDBIndex
-
EnterpriseOne AcronymsAPPLBSFNBSVWDDDLLERFDAOMWQBERDASpecsTBLETDAUBEApplicationBusiness FunctionBusiness ViewData DictionaryDynamic Link LibraryEvent RulesForms Design AidObject Management WorkbenchQuery by ExampleReport Design AidSpecificationsTableTable Design AidUniversal Batch Engine
-
Naming ConventionsTableFxxxxBusiness ViewVxxxxAInteractive ApplicationPxxxxFormWxxxxABatch Application (Report)RxxxxBusiness FunctionNERNxxxxCBxxxxData StructureBusiness FunctionDxxxxMedia ObjectGTxxxxProcessing OptionTxxxx
-
Development Cycle - Ent vs. EntOneEnterpriseEnterpriseOnePlanPlanFieldData Dictionary ItemRecordTableBuild TableBuild TablePageFormComponentApplication, SecurityEnable NavigationVersion, MenuTestTest
-
Ent vs. EntOne - ContinuedEnterpriseEnterpriseOneTranslate TablesUser Defined Codes (UDC)Prompt TablesSearch & Select attached toData Dictionary Item
Application DesignerObject Management Workbench (OMW)Query AnalyzerUniversal Table Browser (UTB)PIAOMW or E1 or Menu
PeopleCodeEvent Rules (ER)Named Event Rules (NER)EventsEvents