IBM Maximo Enterprise Adapter for Oracle Applications ... IBM Maximo Enterprise Adapter for Oracle

  • View
    233

  • Download
    0

Embed Size (px)

Text of IBM Maximo Enterprise Adapter for Oracle Applications ... IBM Maximo Enterprise Adapter for Oracle

  • IBM Maximo Enterprise Adapter for Oracle Applications System Administration Guide

    Version 7.6

  • NoteBeforeusingthisinformationandtheproductitsupports,readtheinformationinNoticesonpage207

    Thiseditionappliestoversion7,release6,modification0ofIBMMaximoEnterpriseAdapterforOracleApplicationsandtoallsubsequentreleasesandmodificationsuntilotherwiseindicatedinneweditions.

    CopyrightInternationalBusinessMachinesCorporation20082015.Allrightsreserved.

    USGovernmentUsersRestrictedRightsUse,duplicationordisclosurerestrictedbyGSAADPScheduleContractwithIBMCorp.

  • Contents

    Chapter1:Integrationframeworkarchitecture........................................................ 1Overview..................................................................................... 2Theobjectstructurelayer ....................................................................... 5

    Objectstructuresandobjectstructuresubrecords ............................................... 5Processingrules ........................................................................ 5

    Realtimeintegrationevents .................................................................. 6Theintegrationlayer ........................................................................... 7

    Adapters................................................................................... 7Enterpriseservices.......................................................................... 7Publishchannels ............................................................................ 8

    Operationtype ......................................................................... 8Dataformats ........................................................................... 9

    Integrationcontrols ......................................................................... 9Theexternalsystemlayer ...................................................................... 11

    Externalsystemdefinitionandconfiguration .................................................. 11Integrationcontrolvalues ................................................................... 12Endpoints................................................................................. 12Inboundandoutboundqueues .............................................................. 13

    Inboundandoutboundcommunication .......................................................... 15

    Chapter2:Oracleintegrationprocessing ............................................................ 17Adaptercomponents .......................................................................... 18

    Oracleenterpriseservices................................................................... 18Oraclepublishchannels..................................................................... 18

    Integrationprocessing......................................................................... 19PL/SQLtriggers............................................................................ 19Concurrentjobs............................................................................ 19Databasetriggersversusconcurrentjobs ...................................................... 19

    Inboundintegrationprocessing................................................................. 21DatatransferfromOracleEBusinessSuitetoMaximoAssetManagementbyusingdatabasetriggers . 21Exampleofinboundprocessingusingtriggers ................................................. 22DatatransferfromOracleEBusinessSuitetoMaximoAssetManagementbyusingconcurrentjobs .. 23Exampleofinboundprocessingthatusesconcurrentjobs ....................................... 25

    Outboundintegrationprocessing ............................................................... 27Exampleofoutboundprocessingusingtriggers ................................................ 28

    Chapter3:Interfacetables......................................................................... 31Locationofinterfacetables..................................................................... 32Namesofinterfacetables....................................................................... 32Interfacequeuetables.......................................................................... 32Creationofinterfacetables ..................................................................... 33Regenerationofinterfacetables................................................................. 33Deletionofinterfacetablesandrecords .......................................................... 34Formatofinterfacetables ...................................................................... 34

    Keycolumns .............................................................................. 34Duplicatecolumnsandaliases ............................................................... 35

    Columnnamelengthsandaliases ........................................................ 35Restrictedcolumns ......................................................................... 35Integrationprocessingcolumns .............................................................. 36

    Copyright IBM Corp. 2015

  • Contents

    IFACENAMEcolumn .................................................................. 36TRANSIDcolumn ..................................................................... 36TRANSSEQcolumn .................................................................... 38EXTSYSNAMEcolumn ................................................................. 39ACTIONcolumn ...................................................................... 39IMPORTMESSAGEcolumn............................................................. 39TRANSLANGUAGEcolumn ............................................................ 39MESSAGEIDcolumn ................................................................... 40IFACETBNAMEcolumn ................................................................ 40

    LongdescriptioncolumnsinOracledatabases................................................. 40Interfacetablepolling.......................................................................... 40Improvepollingperformance ................................................................... 41

    Crontasks ................................................................................ 41Selectors .................................................................................. 42

    Configuringexternalsystems ................................................................... 42

    Chapter4:Organizationalstructure ................................................................ 45

    Chapter5:Integrationcontrols..................................................................... 49Integrationcontrols ........................................................................... 50

    Controltypes .............................................................................. 50Booleancontrol ........................................................................ 50Listcontrol............................................................................ 50Valuecontrol .......................................................................... 50Crossreferencecontrol................................................................. 51

    Maskingdata.............................................................................. 51Maskingusers ......................................................................... 51Maskingitems ......................................................................... 51Maskingstorerooms.................................................................... 52

    Integrationcontrolcreationandconfiguration ................................................. 52Integrationcontroldetails ................................................................... 53

    Oracleintegrationcontrols ..................................................................... 57Oracleinboundcontrols .................................................................... 57Oracleprocessingcontrols .................................................................. 60Oracleintegrationcontrolconfiguration ...................................................... 62

    Chapter6:Customizationwithuserexits ........................................................... 63Javauserexitprocedures....................................................................... 64PL/SQLuserexitprocedures ................................................................... 65

    OutboundPL/SQLuserexitprocedures....................................................... 66InboundPL/SQLuserexitprocedures ........................................................ 67

    Chapter7:Multiplelanguagesupport.............................................................. 69Defaultprocessingfortranslatablecolumns ...................................................... 70Languagetables .............................................................................. 70Thetranslanguageattribute .................................................................... 70Chartofaccounts ............................................................................. 71Vendors ..................................................................................... 71Items ........................................................................................ 71

    Copyright IBM Corp. 2015

  • Contents

    Importingtheitem......................................................................... 72

    Chapter8:Systemmaintenanceanderrormanagement ............................................... 73Purgetheinterfacetables....................................................................... 74UpdatingtheMaximoAssetManagementdatabaseconfiguration ................................... 75Errormanagement ............................................................................

Recommended

View more >