Invoice Approval By Set of Books ID

Hi,
I have setup Invoice Approval in R12 and it is working fine. However, initially there was only one Ledger and the flow is normal. Now that there is another Ledger has come up, I would require to send the Invoice for approval to two different people based on the Ledger ID which is captured at the invoice level backend by Oracle.
I have already added one more condition with the attribute TRANSACTION_SET_OF_BOOKS_ID.
Can anyone help me to achieve this with Code or alternative workaround.
Thanks.
Vijay.

Cant you use Operating unit as parameter, as you have 2 leder which will have different OU's.

Similar Messages

  • How do we do sales in MX while still working under US Set of books?

    Hi,
    We are on 11.5.10.2. We have following requirement and need your inputs. Unfortunately it involves customization and we are open to it. Please suggest.
    We have sales happening in US and Mexico (MX). Current implementation has just 1 Set of Books defined and it is US-SOB. There are 2 Legal entities viz. US-LE & MX-LE. US caters to large number of customers and there are various channels for receiving those orders into our ERP. MX has very few customers and MX orders are created manually using US responsibilities. Picking/Shipping/invoicing documentation etc is generated in 3rd party systems and goods are shipped from MX. Mexico then charges the US entity as Internal customer and Intercompany AR is raised by MX to recover the manufacturing cost. This AR invoice is manually posted to MX-LE.
    Business has now decided to up the sales in MX and cannot rely on the manual order creation, documentation process. They are quite familiar with the Sales cycle followed for US orders and want to create similar process for MX without creating a new SOB & Operating Unit! They want to use the US OM responsibilities to create MX orders manually. There are lot of 3rd party systems involved and environment is heavily customized. So, creation of new SOB would impact those systems and it will be a big project to roll out new SOB in Oracle and in those systems. So this option is ruled out.
    There is a criteria to identify MX orders (based on ship-to, bill-to). We are now looking for a custom solution which will help us process the MX orders, create the AR invoice and then strip the MX sales data from the US-SOB at the end of month. Can we define new order type(s) for MX orders and associate an AR transaction type to the new order type(s) that has MX Revenue & COGS a/c on it? We want to capture the sales happening in MX separately and generate our own AR invoices. The 1st segment of the accounting structure is Company which identifies whether it's US or MX.
    Any suggestion in this regard will be helpful for us to start with.
    Thanks!

    the most transparent way would be to set up an ipsec vpn allowing secure access to your ny system, in effect you would be giving her direct accesss to your lan
    doing this properly requires some work
    at your ny site i'd use a router to support inbound vpn connection as well as your general internet access and firewalling (if your existing router cannot do this you'll need a new one)
    at the remote end, the mac has built-in vpn support, so as long as a compatible vpn router is used then it is straightforward
    an additional benefit of this approach is that you would all be able to use the same vpn to get remote access to your ny network when travelling/at home etc.
    a device like this... http://www.netgear.com/Products/VPNandSSL/WiredVPNFirewallRouters/FVS318.aspx
    ...might be suitable, but if you are not comfortable doing it in-house i strongly recommend discussing requirements in detail with a competent systems integrator, getting things wrong could compromise your security
    as a short term solution to the file type changing on upload/download, if you use zip (or stuffit) to create a .zip (or .sit) archive of the files, then upload the archive, when you download and unzip i think the file type will be preserved

  • Error in Invoice Approval API

    Hi,
    We are facing the below error while using standard API (ap_approval_pkg.approve) to approve an Invoice in R12.
    The API is a part of custom workflow, which is used for the invoice approval process.
    DECLARE
    ERROR at line 1:
    ORA-20001: APP-SQLAP-10000: ORA-06502: PL/SQL: numeric or value error: NULL
    index table key value occurred
    in
    AP_APPROVAL_PKG.Approval_Init<-AP_APPROVAL_PKG.Approval<-APXAPRVL
    with parameters (&PARAMETERS)
    while performing the following operation:
    Set Options from Cache
    ORA-06512: at "APPS.APP_EXCEPTION", line 72
    ORA-06512: at "APPS.AP_APPROVAL_PKG", line 1698
    ORA-06512: at line 22
    If any one has faced similar issue please let us know.
    Regards,
    Syed

    Hi,
    I am facing the same error. Do anyone knows the solution?
    Regards,
    Hatim Ali Asgher

  • 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

  • Exporting Data for a single set of books from Oracle Financials

    I have a multiorg set-up with multiple set of books in an Oracle instance. I want to be able to export data for a single set of books into a new Oracle instance.
    Any insight into how this can be done (without going through each of the tables and referential integrity constraints) will be of great help
    thanks
    anoop

    It is a bit unclear what you are sending these POs to the other system for? Is it for matching to invoices there? Is it for receiving into inventory there?
    Are these two entities belong to the same parent but on two different oracle apps databases?
    In essence what do they do with the PO that you are sending to them?
    Why do you think there will be intercompany invoicing?
    Thanks
    Nagamohan

  • Update set of books in implementation options ??

    we are doing project setup[ in one of the test instance , How ever while doing thta in implementation options set of books is saved incorrectly and now it is freezed (not able to change the set of books field) ..Navigation setup -->system-->implementation options-->Systme Tab
    can we update this set of books from back end ..and if we do where all can we get an impact ..!!
    any suggestions ..

    Though the form field only updates the SOB in the pa_implementations_all table. It is not advised to do backend updates. I would advise to log a SR and propose your strategy which the Oracle Dev team will analyze and may approve it.
    Hope this helps !
    ~Sathish Raju
    www.projectsaccounting.com

  • Payable Invoices Approval

    Hi
    I need to customize the payable invoices approval method for the legacy data (data migration)
    Approach
    Get the API which the Workflow is using to approve the Invoices... and customize it... create a concurrent program and submit the concurrent program...
    after the data migration is completed enable the workflow...
    Can you pls let me know the API name which does the approval opeartion..
    I do not want to customize the workflow as it is a one time job...
    If there is any changes which can be done in the interface table pls let me know.. if i can do a manual update on to the tables, if possible pls let me know the tables for same.
    Regards
    Yram

    Hi,
    We have done an extension on the approval workflow here.
    Basically, if you set the WF_APPROVAL_STATUS status of the invoice and corresponding invoice line to ‘WFAPPROVED’ then the invoice is approved.

  • Invoice approval functionality in R12

    HI
    I can apply the Invoice approval functionality on invoice matched with receipt?
    Or it’s only applied on invoice not match with Item?
    Thanks

    When you use the Invoice Approval feature, all invoices require approval, with the following exceptions. Payables sets the Approval status of the following invoices to Not Required:
    • expense reports imported through the Payables Expense Report Import Program (because these expense reports have already been through an approval process)
    • recurring invoices if the recurring invoice template did not have the Approval Workflow Required option enabled (because recurring invoices are often approved in advance)
    • invoices that existed before you enabled the feature
    • Invoices that completed the Invoice Approval Workflow process and the Invoice Approval Workflow process determined that according to the rules set up in Oracle Approvals Management that no one needs to approve the invoice.
    You can refer to the following Metalink Note for more information on Invoice approval Workflow
    AP Invoice Approval Workflow [ID 293152.1]
    Hope this helps.
    Thanks,
    Anil

  • R11:RECEIVED ERROR MESSAGES FOR AP INVOICE APPROVAL IN ORACLE WORKFLOW

    Hi All,
    We have this error:
    ### Detailed Problem Statement ###
    Received the following error messages in sysadmin notifications:
    Event Error Name: 100
    Event Error Message: ORA-01403: no data found
    Event Error Stack: HZ_DQM_SYNC>REALTIME_SYNCH(oracle.apps.ar.hz.DQM.realtimesync,
    30665979B704AE043C0A81404B04A)
    Event Error Name: WFE_DISPATCH_RULE_ERR
    Event Error Message: [WFE_DISPATCH_RULE_ERR] ENAME=oracle.apps.ap.payment EKEY=10001
    RULE=ap_payment_event_wf_pfg.rule_function SQLCODE=100 SQLERRM=ORA-01403: no
    data found
    Event Error Stack: WF_Event.dispatch_internal()
    In addition, during the set-up of Oracle Approvals Management, there was no available list of
    values in the Notification Style in the workflow configurator page.
    Action Plan
    =======
    1) Confirm if the workflow is customized in any way.
    2) Confirm whether you are able to select global preferences for the other invoices approval, meaning are you
    getting the list of values for the other invoices.
    There are no workflow customizations. We are trying to implement it to AP invoice
    approval only.
    Can you instruct me on how to test this one? I thought I could only select the global preferences from the workflow configuration window. And there are no distinction as to which invoice approval
    process it is applicable. Where could I select the global preferences for other
    invoices approval?
    Thanks a lot

    thanks hussein , but still we can not see LOV values even if we inserted data manually...:(
    But it has improved and we moved on to another error which is:
    *****received the error message:3120: Activity 'APINV/52822' has no performer
    ### Problem description or inquiry details ###
    Received the following error message:
    Error Message
    3120: Activity 'APINV/52822' has no performer.
    Error Stack
    Wf_Engine_Util.Notification_Send(APINV, 115191_1, 52822, APINV:APINV_MRA) Wf_Engine_Util.Notification(APINV, 115191_1, 52822, RUN)
    Encountered the following:
    No list of values in the notification style field in the global configuration region in the Workflow Configuration Page
    Please note that we could not update the workflow configuration page using the forms because there
    is no list of values to select in the above-mentioned field. We just recently
    changed the workflow administrator role from SYSADMIN to KCAALIM to reduce
    changing of user log-in. We have previously used the sysadmin user log-in to
    access the workflow configuration page. there was still no list of values for
    the notification style. we changed the wf admin role to kcaalim using the sql:
    udpate wf_resources set text = 'KCAALIM' where name like 'WF_ADMIN_ROLE';
    Commit;
    Hence, changing of wf admin role and user log-in (to sysadmin) won't help (just in case you would advise me to do so) since we tried it
    already.
    ### Responsibility and navigational paths to reproduce ###
    1. set-up the AME for ap invoice approval.
    2. test an actual transaction.
    3. when the list is generated, set-up workflow for AP approval.
    when setting up the configuration page, there is no list of values available for the notification style. hence the workflow
    configuration could not be updated.
    4. Run the required programs (i.e., synchronizations)
    5. run the approval workflow from the developer studio page.
    6. review the status from the Status Monitor page.
    7. The error message appears
    8. payables, create a sample invoice.
    9. validate and initiate approval.
    10. review the approval history to find out the required approver. (the approver's name appears with 0 amount of approval)
    11. check the notifications in the required approver's worklist.
    12. there are no notifications sent.
    Text continued in next action...
    **** screen shots availble >http://rapidshare.com/files/176008682/error_-noperformer.doc.html
    Thanks again...

  • Payables Error for Invoice Approval in Oracle Workflow

    Hi
    Product Oracle Payables
    Product Version 11.5.10.2 (VISION Instance)
    We need to implement the AP workflow/approvals in Payables,have set-up Approvals Management(AME) for AP invoice approval in the vision instance.
    Create a invoice Payables and initiated approval process found the below error in wf_notifications
    Error in Workflow APINV/63401_1 ORA-01403: no data found ORA-01403: no data found
    checked the notifications in the sysadmin responsibility, do find the errors
    An Error occurred in the following Workflow.
    Item Type = APINV
    Item Key = 63401_1
    User Key =
    Error Name = 100
    Error Message = ORA-01403: no data found
    ORA-01403: no data found
    Error Stack =
    AME_ENGINE.doWeakHeaderRuleEvaluation(12732)
    AME_ENGINE.evaluateRules(12733)
    AME_ENGINE.updateTransactionState(12734)
    AME_API2.getNextApprovers4(12735)
    AME_API.getNextApprover(12736)
    APINV.Get_Approver(APINV, 63401_1, 536104)
    Wf_Engine_Util.Function_Call(AP_WFAPPROVAL_PKG.get_approver, APINV, 63401_1, 536104, RUN)
    Activity Id = 536104
    Activity Label = APINV_M:APINV_IA
    Result Code = #EXCEPTION
    Notification Id =
    Assigned User =
    Regards
    Yram

    Please see these docs.
    APINV Errors with Ora-01403 in AP_WFAPPROVAL_PKG.get_approver [ID 413840.1]
    Invoices Getting Stuck Intermittently In Invoice Approval Workflow With No Data Found Error [ID 1201053.1]
    Intermittent Error "3835: ORA-20002: 2018: Unable to Generate the Notification Xml" when Notification is Reassigned through a Vacation Rule [ID 1305504.1]
    Thanks,
    Hussein

  • Oracle AME AP Invoice approval

    Hi,
    Can some one tell me if in AME with patch B installed.
    1) Can i configure AME Invoice approval at the Org level or responsibility level rather than at the application level. I ask this question because we are a multi org single SOB environment and we are trying to implement AME for only one of the org's. If i Setup AME profile AME:Installed = Yes at the application level will all users from my other org also be affected?
    2) How do i force PO matched invoices to go through Approval? it seems like the implementation guide says all PO matched invoices automatically goes to Not-required. However, we require PO matched invoices to go through approval. I have followed steps in note 337714.1 but it doesnt seem to work, my PO's still get marked as not required.
    Appreciate your help.
    Thanks
    Gayathri

    Hi Gayathri,
    1) Set AME profile AME:Installed = Yes at the application level : Payables. Set Use invoice approval workflow : Y at Payables Options window > Approval step for the related operating unit. Payables invoice approval will work for only those operating units that you set Yes at Payables options.
    2) Note 337714.1 was written for R11. If you have the problem at R12 please review the note.
    Seeded AME Production Rules Are Not Working (Doc ID 727140.1)
    It says:
    Cause
    The seeded condition in the INVOICE HEADER MATCH CHECK is APPROVE_MATCHED_INVOICES = False.
    This means in order for that condition to be met by any specific invoice and for the production
    rule to apply to it, the system would need to be setup with the mandatory attribute Approve
    Matched Invoices = False but this also defaults to true.
    Hence, for the rule to be applicable, the condition needs to be APPROVE_MATCHED_INVOICES = True.
    Once the seeded rule is setup with condition APPROVE_MATCHED_INVOICES = True this rule will then be applicable to all the invoices entered and hence the additional condition in that rule can be
    evaluated. This will alllow the production rule to be applicable to PO matched invoices which will in effect bypass approval and allow the status to change to Not Required.
    Solution
    To implement the solution, please execute the following steps:
    1) Create a condition with APPROVE_MATCHED_INVOICES is True
    2) Remove the existing condition APPROVE_MATCHED_INVOICES is False from the rule INVOICE HEADER MATCH CHECK
    3) Add the new condition APPROVE_MATCHED_INVOICES is True to the rule INVOICE HEADER MATCH CHECK
    4) Test on AME screens and ensure the rule is found applicable.
    5) Retest with a new invoice, this time PO matched invoices should not require approval and should
    change to Not Required.
    Hope it works,
    Zeynep

  • Invoice approval workflow - where to start?

    Hi,
    I would like to use invoice approval workflow to approve invoices that are not matched to POs. I am not sure where I can start and I would appreciate if somebody points me in right direction.
    I already know that I should set options to enable invoice approval, but where can I set something to approve automatically matched invoices and leave manually distributed not approved. Also where can I set approval powers (are these the same approval info tables that for PO?) and where can I set up workflow for this?
    Regards
    Piotr

    So it looks nobody answers my question, anyway I went through this myself and I am trying to set up AME. I stuck with Transaction Types. When I try to create one called Payables Invoice Approval I got error message it already exist, but when I am trying to find it, it does not give me any results. I added Transaction Types in Functional Admin, but still no luck. I believe this also might be a wrong place for this question, so if somebody transfer my post to right forum or answer it here, I would be really happy.

  • Invoice Approval History encounter errors while viewing in r12

    hi all,
    would like to seek your help, a certain approver of AP invoice encountered error in viewing his invoice approval history.
    also, his worklist is not updated, new invoices is no longer reflected on this worklist...
    this the error when he view the invoice approval history:
    app-sqlap-10000: ORA-06502: PL/SQL: nuberic or value error: Bulk Bind: Truncated Bind occured in AP_WORKFLOW_PKG.Get_ALL_Approvers <-APKAWHS with parameters (&Parameters) while performing the following operation: set variables from workflow
    this is the version of ERP r12:
    RDBMS : 11.2.0.3.0
    Oracle Applications : 12.1.3
    hope your favorable response..

    Hi,
    I did not find any notes or bugs that address this specific error. I see that the AP_WORKFLOW_PKG.Get_ALL_Approvers procedure calls the AME_API2.getAllApprovers1.
    I can certainly look at your versions and see if there are any existing code bugs that address this. You would need to provide the versions of those procedures by running the following:
    select text from all_source
    where name = 'AP_WORKFLOW_PKG'
    and line = 2;
    select text from all_source
    where name= 'AME_API2'
    and line = 2;
    It might also help to get an FND Log or wfstatus.sql script output for review, but it might be best to log an SR to get this reviewed in more detail.
    Regards,
    Cheryl

  • Invoice Approval Workflow Setup in EBS R12

    Is there an easy way to tie the invoice approval process into the approval groups and rules that are already set up for the PO or Requisition Approval Process (Purchasing Approval Hierarchy)?  I'd like to keep the maintenance all in one place rather than recreating all the rules in AME.
    EBS 12.1.3

    Hi,
    Since it is a standard WF one cannot modify it.
    If we modify the standard workflow theres a chance of our changes getting erased when a patch is applied to the instance.
    One can create completey create a custom workflow and make it perform all the tasks performed by seeded workflow.
    Thanks,
    Vinod

  • Invoice Approval Setup steps without AME

    Hi,
    Can some one help me with your directions on setting up AP Invoice approval process with out using AME
    Appreciate in Advance
    Thanks
    Ravi

    Hi Ravi,
    I dont think there are much setup steps involved if you are not using AME.
    You need to check the Require invoice approval flag in the payables options to be checked.
    There are 2 more checkbox - require validation before approval & Force approval - whereby the invoice should be validated before it can be approved and the force approval option specifies an user can force approve the invoice using the invoices action window.
    and thereafter whatever invoice which gets created in system will be routed for approval.
    Infact AME is used for specific and complex rules set up to be in place for invoice approval, if you dont have specific/complex rules than standard rules of invoice approval will be applied.
    i.e. an invoice created by an user will be routed to his supervisor using the employee supervisor hierarchy and once approved by the supervisor the invoice status will change to approved.
    Hope this helps.
    Thanks
    Manish Jain.

Maybe you are looking for

  • USB Disk rebooting extreme

    Just got my extreme - have had the same problems as others with trying to get WDS with an express working - gave up and put it as a client only... but anyway, this is the current problem. One USB drive is fine to use through USB sharing - mounts, cau

  • Can't delete defunct domain controller

    I'm the admin of a software test lab.  I had an Active Directory (Windows 2008 r2) domain set up mainly for DNS use on two Hyper-V VMs on separate hosts.  I have had issues in the past after power outages (I don't have the budget for a UPS for these

  • Java 1.6.0_3 Java web start causing repeated downloads of jar files

    Has anyone else experienced the issue of repeated downloads of their jar files using 1.6.0 Update 3 ? This did not happen with previous versions. Looks like the way caching is done has changed with this update. Thanks, -- John

  • FORECAST QUANTITY

    Hi I am using Oracle Apps 11.5.10.2. I am developing an interface for sending forecast details to some external system. Here I want to send forecast quantity plus some other information. Forecast quantity is stored in the MRP_FORECAST_DATES table. He

  • Menus.xml issue when trying to launch Dreamweaver CS4

    I have used Dreamweaver CS4 for many years on my Mac. I had a drive failure and have had to reload all of my applications from scratch as there seemed to be an issue with the Time Machine back up. Everything is working well apart from Dreamweaver CS4