AME NCOAUG powerpoint 2003 nn

Embed Size (px)

Citation preview

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    1/46

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    2/46

    2008 O2Works, LLC. All Rights Reserved.

    2

    IntroductionIntroduction

    Senior Principal Consultant, O2Works LLC

    Ten years of Oracle applications experience

    Specializing in Financials and Projects Approved Oracle Instructor

    Frequent presenter at regional and national

    conferences

    Jon Moll

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    3/46

    2008 O2Works, LLC. All Rights Reserved.

    3

    AgendaAgenda

    1. Overview of AME

    2. AME Basics

    3. Workflow and AME

    4. Example

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    4/46

    2008 O2Works, LLC. All Rights Reserved.

    4

    Builds a list of approvers for a specific

    transaction using business rules.

    Mostly functional configuration in a self-service application.

    Common platform integrated with Oracle

    Applications.

    1. Overview of AME

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    5/46

    2008 O2Works, LLC. All Rights Reserved.

    5

    AME VersionsAME Versions

    AME.A (11.5.X) FYI notifications, parallel approvals. AME.B (11.5.X, 12-delivered) 4428060 Forwarding,

    Role Based Access Control (security), use of OA

    Framework , new user dashboards.

    AME.B RUP 1 (11.5.X, 12) 4873179 Bug fixes, future

    functionality.

    What version am I on? See Metalink note 368280.1

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    6/46

    2008 O2Works, LLC. All Rights Reserved.

    6

    Initial Setup StepsInitial Setup Steps

    Login as Administrator (APPSADMIN orSYSADMIN)

    Create a new user with no responsibilities

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    7/46

    2008 O2Works, LLC. All Rights Reserved.

    7

    Initial Setup StepsInitial Setup Steps

    User Management responsibility Users page

    Find user and click Update

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    8/46

    2008 O2Works, LLC. All Rights Reserved.

    8

    Initial Setup StepsInitial Setup Steps

    Select Assign Roles and search for Rolestarting with Approval

    Add all roles to the user

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    9/46

    2008 O2Works, LLC. All Rights Reserved.

    9

    Initial Setup StepsInitial Setup Steps

    Fill out Justification for each role and save.

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    10/46

    2008 O2Works, LLC. All Rights Reserved.

    10

    Initial Setup StepsInitial Setup Steps

    Verify roles are assigned to the user

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    11/46

    2008 O2Works, LLC. All Rights Reserved.

    11

    Initial Setup StepsInitial Setup Steps

    Switch to Functional Administrator

    Select Create Grant

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    12/46

    2008 O2Works, LLC. All Rights Reserved.

    12

    Initial Setup StepsInitial Setup Steps

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    13/46

    2008 O2Works, LLC. All Rights Reserved.

    13

    Initial Setup StepsInitial Setup Steps

    AME Transaction Types All Rows

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    14/46

    2008 O2Works, LLC. All Rights Reserved.

    14

    Initial Setup StepsInitial Setup Steps

    Application Set = AME Calling Applications

    Proceed to last page and select Finish

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    15/46

    2008 O2Works, LLC. All Rights Reserved.

    15

    Initial Setup StepsInitial Setup Steps

    If upgrading to AME.B, run Approvals

    Management Post Upgrade concurrent

    process under System Administrator

    responsibility.

    Migrates existing AME users.

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    16/46

    2008 O2Works, LLC. All Rights Reserved.

    16

    Initial Setup StepsInitial Setup Steps

    Set AME:Installed profile for calling

    applications

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    17/46

    2008 O2Works, LLC. All Rights Reserved.

    17

    Initial Setup StepsInitial Setup Steps

    Set application-specific setups

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    18/46

    2008 O2Works, LLC. All Rights Reserved.

    18

    Approvals Management AdministratorApprovals Management Administrator

    Full access to all AME functions

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    19/46

    2008 O2Works, LLC. All Rights Reserved.

    19

    Approvals Management Business AnalystApprovals Management Business AnalystFunctional Access

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    20/46

    2008 O2Works, LLC. All Rights Reserved.

    20

    Transaction Type A distinct set of approval rulesapplied by the integrating application.

    Payables Invoice Approval

    Oracle Self-Service Human Resources Attribute Variable with a single value for a

    transaction. Mandatory, required or other

    (optional). Boolean, Number, String, Date, Currency.

    Static (set for all transactions)

    Dynamic (set by a SQL statement at runtime)

    2. AME Basics

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    21/46

    2008 O2Works, LLC. All Rights Reserved.

    21

    Business rule that determines the approvalprocess used by a transaction. Constructed

    with conditions and actions.

    If invoice amount > $1000 USD (condition), THEN

    use supervisor chain of requestor (action) to go uptwo levels.

    Approval RuleApproval Rule

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    22/46

    2008 O2Works, LLC. All Rights Reserved.

    22

    If

    invoice amount > $1000 USD,

    THEN

    use supervisor chain of requestor to go up two levels.

    Approval RuleApproval Rule

    condition

    action

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    23/46

    2008 O2Works, LLC. All Rights Reserved.

    23

    Ordinary Evaluates dates, numbers,currencies.

    List-Modifier checks for a given approver.

    Condition TypeCondition Type

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    24/46

    2008 O2Works, LLC. All Rights Reserved.

    24

    Chain of Authority Uses HR supervisory orHR position hierarchies.

    List Modification

    Substitution Pre Approval Group

    Post Approval Group

    Action TypeAction Type

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    25/46

    2008 O2Works, LLC. All Rights Reserved.25

    HR Supervisory Requires population of attribute

    TOP_SUPERVISORY_PERSON_ID.

    Absolute-Job-Level - Starts with

    TRANSACTION_REQUESTOR_PERSON_IDand climbs to the nth level.

    Relative-Job-Level Considers the difference between

    requestor and approvers job level. Climbs n levels.

    Dual-Chains-of-Authority requires FIRST_STARTING_POINTPERSON_ID , SECOND_STARTING_POINT_PERSON_ID

    Supervisory-Level Climbs n levels, disregarding

    jobs.

    Action Type Chain of AuthorityAction Type Chain of Authority

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    26/46

    2008 O2Works, LLC. All Rights Reserved.26

    HR

    Position Uses primary position structureof the BG, or NON_DEFAULT_POSITION_STRUCTURE_ID.

    HR Position Ends with specified position.

    HR

    Position Level Climbs n positions.

    Action Type Chain of AuthorityAction Type Chain of Authority

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    27/46

    2008 O2Works, LLC. All Rights Reserved.27

    Final Authority Grants signing authority toan approver.

    Nonfinal Authority Extends chain authority

    n levels past an approver (uses jobs).

    Action Type List ModificationAction Type List Modification

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    28/46

    2008 O2Works, LLC. All Rights Reserved.28

    Substitution Replaces the target approverwith another.

    Action Type SubstitutionAction Type Substitution

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    29/46

    2008 O2Works, LLC. All Rights Reserved.29

    Pre List Inserts an approval group before theauthority list.

    Post List Inserts an approval group after the

    authority list.

    Action Type Pre and PostAction Type Pre and Post

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    30/46

    2008 O2Works, LLC. All Rights Reserved.30

    Set of one or more approvers typically usedoutside the normal transaction chain of

    authority.

    Members and groups have order numbers.

    Groups can be nested.

    ALLOW_EMPTY_APPROVAL_GROUPS

    attribute.

    Voting Regime is assigned to the group.

    Approver GroupApprover Group

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    31/46

    2008 O2Works, LLC. All Rights Reserved.31

    Static Chosen while creating or editing thegroup.

    Dynamic Chosen by SQL query entered

    during creation of group. Query results

    either:

    person_id: or user_id:

    wf_roles

    Can return multiple values.

    Approver Group Membership ListApprover Group Membership List

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    32/46

    2008 O2Works, LLC. All Rights Reserved.32

    Serial Members are notified one after the otheraccording to their member order (ties brokenarbitrarily). All members must approve.

    Consensus Members notified in parallel. All

    must approve. First-Responder-Wins - Members notified inparallel. First responder = groups decision.

    Order-Number Members notified according to

    order, ties notified in parallel. All must respond.

    Approver Group Voting RegimesApprover Group Voting Regimes

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    33/46

    2008 O2Works, LLC. All Rights Reserved.33

    List-Creation

    If invoice amount > $1000 USD (condition), THEN require

    approval one job levels above requestor.

    List-Creation Exception

    Ifinvoice amount > $500 USD and pay group = Employee,

    THEN require approval two job levels above requestor.

    List-Modification

    Ifany approver = Sam Clark, THEN grant final authority.

    Pre and Post Ifexpenditure category = Computers, THEN require

    approval from IS department.

    Approval RulesApproval Rules

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    34/46

    2008 O2Works, LLC. All Rights Reserved.34

    A person should only approve once. If chain-of-authority and pre or post approval

    rule include the same person, chain-of-

    authority wins.

    If pre and post rules include the same person,

    pre wins.

    Conflict ResolutionConflict Resolution

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    35/46

    2008 O2Works, LLC. All Rights Reserved.35

    Oracle Workflow calls AME to get

    approvers.

    Notifications are sent via Workflow engine.

    Configure approvers using AME, messages

    and behavior upon approve/reject using

    Workflow.

    3. Workflow and AME

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    36/46

    2008 O2Works, LLC. All Rights Reserved.

    Requisition ApprovalRequisition Approval

    36

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    37/46

    2008 O2Works, LLC. All Rights Reserved.37

    If project type is Indirect, require requisition

    approval by Project Manager and then

    requesters immediate supervisor.

    1. Example

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    38/46

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    39/46

    2008 O2Works, LLC. All Rights Reserved.

    Example - ConditionsExample - Conditions

    39

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    40/46

    2008 O2Works, LLC. All Rights Reserved.

    Example Approver GroupsExample Approver Groups

    40

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    41/46

    2008 O2Works, LLC. All Rights Reserved.

    Example - RulesExample - Rules

    41

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    42/46

    2008 O2Works, LLC. All Rights Reserved.

    Example - TestingExample - Testing

    42

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    43/46

    2008 O2Works, LLC. All Rights Reserved.

    Example - TestingExample - Testing

    43

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    44/46

    2008 O2Works, LLC. All Rights Reserved.

    Example - TestingExample - Testing

    44

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    45/46

    2008 O2Works, LLC. All Rights Reserved.

    Example - TestingExample - Testing

    45

  • 8/7/2019 AME NCOAUG powerpoint 2003 nn

    46/46

    Questions?Questions?

    Jon Moll

    [email protected]

    O2Works LLC

    Dallas Chicago - Denver