Role with Approval limits.  - urgent

Hi,
Ver : ECC 6
Workflow : Contract workflow (n-step)
I have to replace the agent determination logic for this workflow. Approvers are going have different roles (PFCG) with approval limit.
Based on the value of contract, it should pick up the right apprver(s). i have no clue how to implement this. cud anyone of you please help me on this to achieve the solution??
Thanks
Jayanthi.K

Hi Jayanthi,
Then check the BADI's Parameter interface. Check if this BADI has any relation to the workflow, I mean check if the parameter interface is connected to Workflow Container elements(May be to the Agents Container element). If so, then based on the Import parameters, get the role and it's personalized parameter(Approval Limit), based on the condition, you must be able to populate the appropiate agent and send it back to the workflow.
BTW,Howz the Agent determination done actually for that standard task? I mean is it through Expression or Rules ? If it is through rules, then I should really doubt the usage of BADI in your scenario.
Am sorry, we dont have SRM implemented in our current site, Else, I must have found you a way out.
Regards
<i><b>Raja Sekhar</b></i>

Similar Messages

  • I-Procurement problems with approval hierarchy - Urgent!! Please help!

    Dear experts,
    I am having a number of problems in i-procurement (12.1.3). When creating a Requisitions in i-procurement on the screen when it arrives with the approval list, it has retrieved a personel who is not in the hierarchy list at all. (not using AME just employee hierarchy)
    I have checked the usual setting such as making sure the document type settings is correct and the position hierarchy for the position raising the requisition.
    In addition to this once proceeding with submitting the requisition the created time is completly wrong. It is displaying a date occuring in the past. And in the Justification field it has already been populated it appears that it has captured information from a previous requisition. Furthermore in the created by field it also displaying a name of a different user to the one I am currently using.
    I am out of ideas as to exactly what the problems is. Would appreciate if any I-procurement gurus can take a look at my issue.
    Thanks and Regards
    Ebsnoob

    That sounds like a feedback loop.
    Does the tone alter in pitch when you alter input and/or output levels or move your microphone?
    And have you checked your coreaudio device in *Logic Pro>Preferences>Audio* ? And your recording settings in *File>Project Settings* ?
    And how is your monitoring setup? Directly from the Presonus, or do you use *Software Monitoring* ?
    Does the tone stop when you hit Pause ?
    2nd possibility: a note event somewhere triggers a synth - but that would also happen in playback, so it is a long shot.... it does not happen in playback?
    regards, Querik.
    ps: the advantage of smashing up things is that then you are at least sure you can't fix it anymore. Better keep some broken stuff handy, because you'll regret smashing up working stuff.

  • Credit memo (CM) Approval limits set are not being checked in CM creation

    Hi,
    Customer: ARROW ELECTRONICS INC
    SR: 6502816.993
    Customer has set the approval limits for credit memo in Receivables
    He has set the approval limit as -500 to 0 for a user X.
    Created an invoice for 550 $
    Gone to Ireceivables and created a dispute for the complete amount (-550$) of the invoice.
    Find that the notification is going to the user X even when the amount is not within the approval limits set.
    He is able to approve the notification and it is going to the next level approval.
    Once that is done the credit memo is getting created.
    Checked the packages involved in this.
    ARWCMWFB.pls
    Find that there is no checking of the approval limits in the package.
    Please help me in knowing on whether this is an intended functionality.
    Thanks and regards,
    Hareesh

    Hareesh
    Using HR Hierarchy
    1. Define three approvers A, B, C for the same reason code and with different approval limits (as this is credit memo the guy with highest negative amount has is the final approver).
    2. A reports to B and B reports to C
    3. A is approval limit is from -100 to -500, B can approve from -500 to -1000 and C can approve from -1000 to -1500 (all of them have same reason code and currency code).
    4. Make sure all of them are employees.
    5. Make sure you **DO NOT** check the flag Primary Approver for any of these approval limits in the approval limits screen.
    6. In the employees -- Assignments For A, enter supervisor as B, and For B enter Supervisor as C.
    7.No enter an invoice for 1200 and complete it.
    8. Request for credit from iReceivables for the same invoice for -1200.
    9. Now you can see that the notification will go to B and C for approval.
    Using Approval Limits hierarchy:
    If you do not want to use the employee setup, they can always, use the primary check box. With the same example as above, check the primary check box for A, B and C.
    When you request for credit, first A gets, next B gets it and then C gets it.
    If you check for only C which is the final approver, workflow will send only one notification and once C approves it will forward.
    Ofcourse, before any of these guys are approving, collector assigned to the customer has to approve.
    And after all these approvals one more Role (called Receivable Role which can be anybody according to the WF definition) has to approve before the credit is generated).
    Now, I am not sure what the customer wants. Do they want multiple approvals or single approval? If they want multiple they have to use the first approach. If not they can use the second approach.
    I did a test case again and these comments are the results of the test. I did this on 11.5.9.
    Let me know if you have any questions. Also please refer to the metalink note 284804.1How Does Credit Memo Workflow Notify Multiple Approvers?.
    Thanks
    Nagamohan

  • Issues with Approval Task IN IDM 7.1

    Hi,
    I have been facing issues with Approval task.
    Firstly,
    I have created an Approval task with 'Mskeyvalue' and 'Mxref_mx_privilege' as attributes.
    I am having a problem in the Approvers workflow UI where, we see these approvals.
    It not only displays the requested privilege,but also the already provisioned privileges of the enduser to the approver.
    He will not be able to recognize which privilege has been requested.
    Is this an already known issue which has been sorted out in recently updated patches?
    If not can you suggest me a solution for this.
    Secondly,
    The privilege requested by the end-user is getting provisioned to the backend,even before it is Approved.
    Since Provisioning tasks are mapped through repository,privileges are getting provisioned as soon as
    an entry is made into the Identity Stores.
    But,Ideally the requested privilege should not be proviosioned to the backend until it is approved by the Approver.
    Is this an already known isuue which has been sorted out in recently updated patches?
    If not can you suggest me a solution for this.
    Thanks and Regards,
    Joel
    Edited by: Joel Sundararajan Davis on Jul 16, 2009 11:04 AM

    Joel,
    I'm afraid the approval process is not quite this simple.  You are correct, if you have provisioning setup on the repository for a privilege it will be assigned immediately.  The approval task as you are using it works as an 'interrupt' to a process - nothing more.
    There is an entry type called pending value that you would need to leverage in order to have privileges requested route for approval.  This pending value object is created by default for role requests in 7.1, but I'm not sure how to create a pending value for a privilege.
    Which brings to mind a question - is there a reason you want users to request privileges instead of roles? In general I think the security model is setup so that users are assigned roles which contain one or more privileges.
    If you do choose to use a role instead of privilege, simply set the attribute MX_APPROVAL_TASK to the id of the approval task you want to use and the system will do the rest.  The display you referenced in the first part of your question will always display the current values of the attributes you select for the user, so don't try to display the roles there - just display the user id, name, whatever else is helpful and when the approver clicks on the user id they will get the approval details which will include the requested role.
    Also, please note that if you would like to assign a role directly anywhere (bypass approvals) you can use the switch: {direct_reference=1}
    -Geoff

  • Approval Limits Report

    Hi,
    I am trying to create a report for giving the approval limits based on the organisation that employees work for however have hit a problem I think possibly with the way the data is set up in our organization but I can't seem to find a way around it. The report needs to display the employee (from per_all_people_f), their job (from per_jobs), their approval limit (from po_control_rules) and the name of the control group (from po_control_groups_all). You need to go through the table 'po_position_controls_all' in order to link per_jobs to po_control_rules and its this table I think which is causing the issue because of a one-many relationship between jobs and control groups.
    The below SQL:
    select PJ.JOB_ID, PJ.name, PPCA.CONTROL_GROUP_ID, PPCA.ORG_ID, PCR.AMOUNT_LIMIT, PCGA.CONTROL_GROUP_NAME, PCGA.ORG_ID
    from APPS.PER_JOBS PJ
    inner join APPS.PO_POSITION_CONTROLS_ALL PPCA on PPCA.JOB_ID = PJ.JOB_ID
    inner join APPS.PO_CONTROL_RULES PCR on PCR.CONTROL_GROUP_ID = PPCA.CONTROL_GROUP_ID
    inner join APPS.PO_CONTROL_GROUPS_ALL PCGA on PCGA.CONTROL_GROUP_ID = PPCA.CONTROL_GROUP_ID
    where 1=1
    and PJ.name = 'Job A'
    and PPCA.CONTROL_FUNCTION_ID = 1
    and PCR.OBJECT_CODE = 'DOCUMENT_TOTAL'
    and PCGA.ENABLED_FLAG = 'Y'
    Gives a result like this: (I have simplified the data and note that there are many jobs and UP TO 3 approval groups per job (as we have 3 organisations but there may be one or 2))
    JOB_ID | NAME | CONTROL_GROUP_ID | ORG_ID | AMOUNT_LIMIT | CONTROL_GROUP_NAME | ORG_ID_1
    1 | Job A | 11 | 1 | 100 | Approval Level 100 | 1
    1 | Job A | 12 | 2 | 200 | Approval Level 200 | 2
    1 | Job A | 13 | 3 | 300 | Approval Level 300 | 3
    Now I am guessing although haven't looked in to it yet that the way it works in the application when approving a PO it will see which org the PO is for (a column in the PO tables) so cross referencing that with the job id of the approver it will be able to get a single "amount limit" they can approve up to however in the report I don't have this context so if I have some employee data like this:
    Employee Name | JOB_ID | Who they approve PO's for (org)
    Bob | 1 | 1,2
    Paul | 1 | 1
    Harry | 1 | 3
    Terry | 1 | 2
    If i write a query for my report no matter what "org_id" I supply it (for PPCA or PCGA) it will always return all 4 employees, however I want to be able to get back that for org 1 Bob and Paul approve them (with a limit of 100) and for org 2 Bob and Terry approve (with a limit of 200) and for org 3 Harry approves (with a limit of 300)
    Edited by: pnj on 15-Nov-2012 07:17

    Hi pskumar, thanks for your reply. Unfortunately the orgnaization_id in per_all_assignments_f is populated by the business unit which the 3 different organisations are under. Basically (other than looking at a person's responsbilities which doesnt have an organization_id on either) there doesn't seem to be way of establishing who works for each organization. I've seen some trends, like their address, or their cost centre but it isn't accurate enough.
    Thanks

  • Approval Limits Count Query

    We have job titles, and job titles have approval limit attached to them.
    Approval limits work against document types - so that for example, job title 'Extended Services Strategy Manager::CA:CB:46' might be able to approve:
    1. Standard Purchase Orders
    2. Purchase Requisitions
    3. Internal Requisitions
    This is a sample SQL to show how tables are joined:
    The following SQL details how the tables are joined
    SELECT   pj.NAME
      2         , pcf.control_function_name
      3         , pcga.control_group_name control_group
      4         , pcr.amount_limit
      5      FROM po.po_position_controls_all ppca
      6         , po.po_control_groups_all pcga
      7         , po.po_control_functions pcf
      8         , po.po_control_rules pcr
      9         , hr.per_jobs pj
    10     WHERE ppca.job_id = pj.job_id
    11       AND pcga.control_group_id = ppca.control_group_id
    12       AND pcf.control_function_id = ppca.control_function_id
    13       AND pcr.control_group_id = ppca.control_group_id
    14       AND pcr.object_code = 'DOCUMENT_TOTAL'
    15       AND pj.NAME IN
    16              ('6th Form Admin and Cover Officer::AA:AE:5031'
    17             , 'Acc Asst/Auditor:G:KB::')
    18  ORDER BY pj.NAME;
    NAME                                                               CONTROL_FUNCTION_NAME             CONTROL_GROUP   AMOUNT_LIMIT
    6th Form Admin and Cover Officer::AA:AE:5031                       Approve Purchase Requisitions     GG £5000                5000
    6th Form Admin and Cover Officer::AA:AE:5031                       Approve Standard Purchase Orders  GG £5000                5000
    6th Form Admin and Cover Officer::AA:AE:5031                       Approve Purchase Requisitions     GH £5000                5000
    6th Form Admin and Cover Officer::AA:AE:5031                       Approve Standard Purchase Orders  GH £5000                5000
    6th Form Admin and Cover Officer::AA:AE:5031                       Approve Purchase Requisitions     GJ £5000                5000
    6th Form Admin and Cover Officer::AA:AE:5031                       Approve Standard Purchase Orders  GJ £5000                5000
    Acc Asst/Auditor:G:KB::                                            Approve Purchase Requisitions     AC £10000              10000
    Acc Asst/Auditor:G:KB::                                            Approve Standard Purchase Orders  AC £10000              10000
    Acc Asst/Auditor:G:KB::                                            Approve Internal Requisitions     AC £10000              10000
    9 rows selected.
    SQL>Each of the 'CONTROL_GROUPS', stored in the po.po_control_groups_all table hold the name of a Control Group - e.g. GG £5000.
    Each CONTROL_GROUP has a rule attached to it (stored in the po.po_control_rules table).
    The rule has an approval value attached to it (abount_limit).
    The 'CONTROL_GROUP' is also attached to a control_function_name, which is just a document type. So we can say, for example, that against a job title, a user can approve Standard Purchase Orders, and Purchase Requisitions, for the GG Service Segment, for a value of £5000.
    Our policy states that the abount_limit against a job title should always be the same. As you can see above - the amount_limit for the 6th Form Admin and Cover Officer::AA:AE:5031 is only ever set to £5000.
    However, there are job titles where the amount_limit value contains 2 or more different values against a job title.
    I need a way to identify these job titles, but I cannot work out how to do it.
    I could do a count of CONTROL_GROUPS against a job title, but that doesn't help a lot:
    SELECT   pj.NAME
      2         , COUNT(*) ct
      3      FROM po.po_position_controls_all ppca
      4         , po.po_control_rules pcr
      5         , hr.per_jobs pj
      6     WHERE ppca.job_id = pj.job_id
      7       AND pcr.control_group_id = ppca.control_group_id
      8       AND SYSDATE BETWEEN ppca.start_date AND NVL(ppca.end_date, SYSDATE + 1)
      9       AND pcr.object_code = 'DOCUMENT_TOTAL'
    10       AND pj.NAME IN
    11              ('6th Form Admin and Cover Officer::AA:AE:5031'
    12             , 'Acc Asst/Auditor:G:KB::')
    13  GROUP BY pj.NAME
    14  ORDER BY 2 DESC;
    NAME
    6th Form Admin and Cover Officer::AA:AE:5031                                              6
    Acc Asst/Auditor:G:KB::                                                                   3
    SQL>Because I can see now that there are 6 rules attached to the first job title. Ideally, what would be great would be to find a way to modify the Counbt SQL statement above, to include a 3rd column which did a distinct count of how many different 'amount_limits' were also attached to the job title.
    That is where I am very stuck.
    Any help much appreciated.
    Sorry for writing so much. Seems easier to write too much, than not enough. I can provide desc outputs for the tables as well, but haven't done right away, because it'd make this post even longer...

    Hi Colin,
    thanks for your reply.
    Sorry for asking a silly question - I'm not familiar with what DDL and DML are - would that be the same as me doing something like:
    desc table_name;
    And supplying the table structures of the tables in question?
    Just checked on Google, and found:
    http://www.orafaq.com/faq/what_are_the_difference_between_ddl_dml_and_dcl_commands
    But I'm still not too sure what you would like me to supply...
    Sorry.

  • Problem with approving standard workflows.

    We are testing workflows in Content DB prior to initiating a larger project. We have defined a serial approval workflow for uploading a file to a folder. When a file is uploaded, the approver can see the request but is not given the possibility to approve or reject the request.
    The approver has been granted "approval" role with standard permissions "Set Attributes, Set Metadata, Discover, Lock, Get Metadata, Get Content, Set Content, Copy".
    What can be missing in our setup that blocks for approving in workflows?

    A few things to check:
    1) That a message appears (briefly) on the outbound advanced queue (IFS_OUT) when the workflow is triggered. You can perform a "select * from ifs_out_table;" You need to be quick though.
    However, if there is a build up of messages on the queue, but none are being removed, it would appear the Oracle Workflow process is not running.
    2) If the message appears on the queue (briefly), then disappears, workflow is correctly dequeing the message.
    In order for the approve/reject buttons to become visible in the Content DB Web UI, Oracle Workflow must repond on the inbound queue (IFS_IN) with seperate "notification" messages for each of the applicable responders.
    If "orcladmin" was a responder for the worflow, a queue message may look like :-
    IFS Queue Message Details:
    Message Type: IFS_ECM_WORKFLOW_NID
    IFS Queue Message Parameters:
    IFS_ECM_WORKFLOW_PROCESSID=48799 (STRING)
    IFS_ECM_WORKFLOW_RESPONDER=ORCLADMIN (STRING)
    IFS_ECM_WORKFLOW_NID=3 (STRING)
    You will thus need to monitor the inbound queue table (IFS_IN_TABLE) - and see if Worflow is responding to the request with these responder notifications.
    If workflow is not returning notifications for each responder of the original request, then the Workflow process has failed / or is not running. You will need to check with the Oracle Workflow guys on how to debug workflow further.
    If however, the notification messages are on the IFS_IN queue, but are not being removed, it means the Content DB agent responsible for processing inbound queue messages is not running.
    The agent responsible for this is the InboundQueueListenerAgent. Check the Content DB node log file and search for entries relating to oracle.ifs.management.servers.InboundQueueListenerAgent
    You will notice a table in the Content DB schema named odm_responder
    SQL> desc odm_responder;
    Name Null? Type
    ID NOT NULL NUMBER(20)
    REQUEST NUMBER(20)
    RESPONDERUSER NUMBER(20)
    RESPONSE NUMBER(1)
    RESPONSEDATE NUMBER(20)
    NOTIFICATIONID NUMBER(20)
    For a particular responder to see approve/reject buttons for a particular request, I believe the notificationid value has to be non-null.
    BTW - the message on the IFS_OUT queue will look something like :-
    Q_NAME MSGID
    CORRID
    PRIORITY STATE
    DELAY
    EXPIRATION
    TIME_MANAGER_INFO
    LOCAL_ORDER_NO CHAIN_NO CSCN DSCN
    ENQ_TIME
    ENQ_UID ENQ_TID
    DEQ_TIME
    DEQ_UID DEQ_TID RETRY_COUNT
    EXCEPTION_QSCHEMA EXCEPTION_QUEUE STEP_NO
    RECIPIENT_KEY DEQUEUE_MSGID SENDER_NAME
    SENDER_ADDRESS
    SENDER_PROTOCOL
    USER_DATA(MESSAGETYPE, PARAMETERLIST(NAME, VALUE, DATATYPE))
    USER_PROP()
    IFS_OUT 37A0E24085DB24DCE040BB0AC8417ABA
    1 0
    0 0 0 0
    16/AUG/07 04:48:32.357811 PM
    65 9.21.1157
    0
    0
    0
    IFSQUEUEMESSAGE('START_STANDARD_WORKFLOW', PARAMETERS(
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_MINYESVOTES', '1', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_APPROVE_MSG', 'Choose Yes to Approve the request.', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_MESSAGE_SUBJECT', 'CreateWorkspace Request 43436 submitted in Content Services', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_REJECT_MSG', 'Choose No to Reject the request.', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_OWNER', 'ASLAM', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_MESSAGE_HEADER', 'A CreateWorkspace Request has been submitted in Content Services. You are...', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_REQUEST_TIMEOUT', '14', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_JUSTIFICATION', 'please approve', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_REQUESTID', '43436', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_AGENT_BASED_REQUEST', 'N', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_RESPONDERS', 'ASLAM CONTENTADMIN ORCLADMIN', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_MINNOVOTES', '1', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_PROCESSID', '43446', 'STRING')))
    Workflow must return a notification id message for each person listed in the IFS_ECM_WORKFLOW_RESPONDERS queue parameter.
    in the case above, the requesters are "ASLAM, CONTENTADMIN, ORCLADMIN"
    Using the request id from above ..
    SQL> select responderuser from content.odmv_responder where request = 43436;
    RESPONDERUSER
    38503
    ...etc
    select name from odmv_publicobject where id = 38503
    NAME
    orcladmin
    select notificationid from content.odmv_responder where request = 43591;
    NOTIFICATIONID
    notice the notificationid is NULL - meaning approve/reject buttons would not be visible
    cheers
    Matt.

  • Self registration with Approval

    Hi,
    I need to understand how this self registration with approval works. What we need in something on these lines
    user self registers -> approver approves -> user gets access to portal
    Can i create a user without any role assigned the him and when the approver approves, automatically some pre-designated role gets assgined to the user? I want my approver to just click on approve YES and not actually get into UME stuff.
    Please help
    -Alpana

    Thanks for the reply Michael.
    Yes, i have already gone thru company based self registration. But it does not specify the role assignment part :(. What i read was ok ... you register then u get assigned to the portal as guest user and then if approver approves the request the user becomes a COMPANY user. But then when the approver approves the request, does he assign the company related roles to the user? Or can that be coded somewhere?
    Please help.
    -Regards,
    Alpana

  • Buyer Approval Limits - r12

    Hello
    This is on r12.1.3
    I have a requirement where, I need to generate listing / report that meet following criteria.
    1. Employees who are buyers
    2. Buyers with their approval limits
    3. Buyers/Employees and their reporting manager
    4. Buyers/Employees and their job title.
    We do not use RBAC.
    Please advise if there is such report or query handy to deliver above output.
    Thanks,
    Darsh

    Hi Darsh,
    You may check out the following documents from Metallink:
    How To Query Approval Group and Approval Assignment Details For iProcurement And Purchasing Users (Doc ID 382899.1)
    How To Query Approval Group and Approval Assignment Details For iProcurement And Purchasing Users (Doc ID 382899.1)
    James

  • IExpense Approval limits

    Hi ,
    We are implementing iExpense for our client which has an employee count of 2300 and they don't have a proper approval limits with appropriate signing limits defined so can any one post me some leading practice implemented by clients which would be feasible by an organization which has an employee count of 2300.

    One workaround is to enable AME for iexpenses and then write your custom rule in AME to simply look at the PO approval groups.
    Look at
    http://apps2fusion.com/at/49-cp/289-iexpense-implementation-steps
    The other approach is to write custom code for inserting records into ap_web_signing_limits. I don't think there is an api for this.
    Also you have to keep it in sync with the po approval data. It will not be easy because you have to update ap_web_signing_limits every time approval groups are modified, approval assignments are modified, employee positions are changed, employees are end-dated etc.
    Hope this helps,
    Sandeep Gandhi

  • APPROVAL LIMITS IN ORACLE RECEIVABLES

    Whilst in the AR Corporate Super User responsibility in Vision Operations, I defined approval limits for a an application user with a currency of GBP and an amount ranging from £5000 to£6000 and then saved it. Later, I then decided that I wanted to change the amounts from lets say £10,000 to £20,000. Whwn I call up the user in the Approval limits window in AR and I try to click in the currency filed I get the following message:
    APPS_AR_11290 The approval limit for the user (eg Fred)for the currency GBP already exists. How do I change the amounts
    and what reports can I run to see the various users and their approval limits? please advise me

    Hi,
    For your current requirement please follow the below procedure.
    1. Disable the Automatic Transaction Numbering In the Transaction Window.
    Navigation: Receivables Manager --> Setup --> Transactions --> Sources.
    In the transactions sources window Disable the Automatic Transaction Numbering.
    Now we are able to create the transactions with alphabetical numbering.
    Regards.
    Raju.

  • Approval limits

    Dear all
    I neeed to set approval limits for concerened employees and set hierarchies for purchase requistions and Purchase orders in oracle purchasing. how can it be done. Kindly update
    Regards
    Arifuddin

    Hi Colin,
    thanks for your reply.
    Sorry for asking a silly question - I'm not familiar with what DDL and DML are - would that be the same as me doing something like:
    desc table_name;
    And supplying the table structures of the tables in question?
    Just checked on Google, and found:
    http://www.orafaq.com/faq/what_are_the_difference_between_ddl_dml_and_dcl_commands
    But I'm still not too sure what you would like me to supply...
    Sorry.

  • SETTING UP APPROVAL LIMITS IN AR IN VISION OPERATIONS

    Whilst in the AR Corporate Super User responsibility in Vision Operations, I defined approval limits for a an application user with a currency of GBP and an amount ranging from £5000 to£6000 and then saved it. Later, I then decided that I wanted to change the amounts from lets say £10,000 to £20,000. Whwn I call up the user in the Approval limits window in AR and I try to click in the currency filed I get the following message:
    APPS_AR_11290 The approval limit for the user (eg Fred)for the currency GBP already exists. How do I change the amounts
    and what reports can I run to see the various users and their approval limits? please advise me

    you need to use AR approval limits form for the apropriate organization.
    merci,
    iguru

  • UAR Approvals for roles with multiple owners

    Hi All,  We have in many cases, two role owners for roles defined in CUP. When running the UAR, both owners are notified.
    However, when one of the owners submits the approved/removals UAR request, the request closes out and the other owner does not have the opportunity to validate the request also.
    Any suggestions how to be able to accomodate both owners?
    The UAR CAD option is out of scope since it makes no sense to upload and maintain 4000 roles in the CAD.
    Thanks! -Dylan

    FYI, We were not able to find an acceptable workflow solution but decided to restrict access via authorization. We will allow the role primary Role Owner to make the UAR line item updates but not allow the Role Owner to submit the UAR.
    The Secondary Role Owner will be allowed to Submit final version of the UAR.
    Role makeup:
    ZAE_UAR_ROLE_OWNER (UAR Role Owner Approver)
    AE.ViewAccessEnforcer
    AE.ViewRemoveAccess
    AE.ViewApprove
    AE.ViewSaveRequest
    ZAE_UAR_QUARTERLY_OWNER (UAR Quarterly Owner Approver)
    AE.ViewAccessEnforcer
    AE.ViewSubmitRequest
    Hopefully, more workflow flexibility is will be built-in to the UAR just like with normal CUP requests.
    Best Regards, Dylan

  • Retrobill Order with Approval is this Seeded OM Workflow?

    Hi,
    After reading this Doc ID: 258981.1 , I thought I could setup Order Type of Retrobill with approval but looks like the workflow does not look like it's seeded. May require customization. May I know if you have used this workflow before? I am in R12.1 version.
    Order Flow - Generic with Pricing Approval
    I am trying to setup Retrobill order that requires a simple approval.
    If you have done this, please kindly advise.
    Thanks very much.

    You're describing a very simple work process that should be quite easy to implement in GP.
    There are only a few things you need to develop (write code):
    - build an app to allow the user to select the role (or roles) they want
    - determine who the two other participants should be - you could even use a group for the 'role assignment' processor, so you could 'hard-code' the group assignment to the role step, and then assign/remove the correct people to the group
    - construct the email templates, and the CO's to send the email.
    Follow the sample GP on this page:
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/4a/d78041a17e060de10000000a1550b0/frameset.htm
    This should help you get your feet wet with constructing your first GP.
    I would start with constructing the process to use hard-coded values, and then build the components of the app to allow the user to enter the roles required, as well as determining approvers.
    Hope that helps you out!

Maybe you are looking for

  • Vendor Udpate ( XK02 )

    Hi Experts, I have a issue wherein i need to update Vendor Master. I need to change address and name details of the vendor. As of now i am using BDC ( for transaction XK02 ) for the same. But there is a performance constraint for that. So is there an

  • How to run tasks with priority?

    Hello everyone, I want to run tasks with priority, i.e. among several simultaneous running tasks, the task with the higher priority will have more chances to occupy CPU time. I have the following 2 issues dealing with the implementation of such featu

  • Tables used in SHD0 for saving screen variants?

    Hi all, Which are the tables are used in SHD0 , which saves details like transcation varinat, screen variant, groups etc? Reply urgent. Thaks, Madhura Nadgauda

  • CS6 can't find download - followed steps

    Hi there, I purchased CS6 Standard for students and teachers.  Followed the steps to find and download - but there was no link to download CS6.  Sorry I then noticed that where I follwed the steps it has this showed up " Electronic Download(s) / Subs

  • CCM catalog upload monitoring

    Hi SRM experts, we are running SRM 4.0 with CCM 2.0 and we upload supplier catalogs via XI into our CCM (BMEcat format). In most of the cases the upload works well. But sometimes the content doesn't reach the catalog. The problem is, that the log fil