1.EnterpriseOne Architecture

download 1.EnterpriseOne Architecture

of 16

description

Jd eDWARDS aRCHITECTURE

Transcript of 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