Which AP Invoice Workflow launched in R12

Dear experts,
Here is the background:
I am looking at a R12 environment, migrating from an 11.5.10 with customisations.
In both environments I am looking at the workflow's that are lauched following the creation of a simple Invoice under 'Payables Manager' , followed by clicking on the 'Initiate Approval' invoice action.
In both environments, there is a subscription to the business event: 'oracle.apps.ap.event.invoice.approval' which launches the workflow Item Type: APINV. This set up is identical in both.
The Problem:
When I go to Status Monitor I can see the following workflows launched after creating an invoice and initiating the approval:
1) R12 : 'AP Invoice Approval', Item Type - APINVAPR
2) 11.5.10 : 'AP Invoice', Item Type - APINV
Therefore, different workflow's are lauched between the two releases. As APINV is subscribed to ''oracle.apps.ap.event.invoice.approval', why is this not launched in R12? Also, APINAPR does not have an Event item in the workflow - where is it initiated from?
Could the differences between the two releases be to do with AME set up?
Many thanks for your anticipated help,
Mark

Please see if (R12: Status of the Invoice Becomes Blank After Applying a Prepayment [ID 733006.1]) is applicable.
Thanks,
Hussein

Similar Messages

  • Payables : Manul Hold workflow notification in R12.1.3

    Hi Everyone....
    We are using R12 version 12.1.3 and below is the requirement in Payables
    Once the Invoice is created, manual HOLD will be applied by the User by opening the Invoice. Business looking for below options
    1. Workflow notification should be sent with HOLD details (business will decide who will receive the notification later)
    2. Notification should have release option and person will fill the release reason and release the manul HOLD via Notification
    3. Business dont want to use AME options here as some existing customization are present in "AP Invoice Workflow"
    Please guide me/throw some suggestion, how to proceed at this point....
    Having some questions....
    1. Is AME a mandatory setup for Payables to have workflow enabled/launched?
    2. In "Holds and Release" form, there is a check box option "Initial Workflow"? If I enable this option for any manual HOLD, will the workflow fires when that particular HOLD applied to Invoice?
    Thanks
    Baskar P

    Dear,
    I am working on the same and would be interested to know what seeded condition would allow to release the invoice Hold? Would appreciate if you could indicate.
    Thank you
    Anatoliy

  • Non PO Invoice Workflow - Error while Posting Document

    Hi Experts
    Hope I am posting this in the right forum as I am new to SDN!
    We have customized a multi-level non PO invoice workflow which triggers at the time of clicking 'Save as Completed' in tcode FV60.
    It has been configured to automatically post the document once it is approved at all the required levels. However, the document cannot be posted even after it receives all levels of approval. The status shows as 'Complete' but the error message shown is 'No Amount Authorization for Customer/Vendor in Company Code' in the workflow screen (MSGID F5, MSGNO 155).
    Now as I understand, this is the error for maintenance of user ID in tolerance groups. However, all user IDs have already been maintained and no matter who parks the document, the same error appears in the workflow screen.
    We have no idea whether this is happening due to some missing config from FI side or WF side.
    Regards

    Hi
    Go to Tcode: OBA3 Assign tolerance group under your company code and give all limits for each group. If you done this one your properly your problem should solve.

  • FI Invoicing Workflow

    Hi,
    I have implemented a FI Invoicing workflow which involves 3 levels of approval starting from document parking through TC: FV60 till document posting. And this is working fine. I have done configurations in SPRO like creating workflow variants and assigning to Company Code.
    After this is successfull we have automated the document parking process also through another workflow like whenever a new invoice is scanned this will trigger a workflow based on the settings in soa0 transaction. Now the document scanning will trigger the Workflow and create a workitem to park the document. If the user selects to park the document workflow will load the TC: FV60 to park the document.
    This workflow is working and a workitem will come to user if an invoice image is scanned to the system.
    But the problem is that Switch Company Code option is disabled in the TC: FV60 which is loading from Workflow. But if u try to run the method to park the document externally, switch company code option is there in the TC: FV60.
    Is this problem having any relation to the company code associated to workflow variant in the previous workflow.
    Pls help me.
    Regards,
    Sheron

    Hi Arghadip,
    If i try to manually execute this Tcode: FV60, I will have authorization to switch Comapny code. Also if i execute the BOR method seperately then also i am having the authorization to switch company code. But through Workflow, it is not allowing me to switch company code.
    Regards,
    Sheron

  • AP Invoice workflow - When no rules matches in the AME

    Hello,
    I have a small Issue with AP Invoice Workflow.
    AME Setup:
    1.IF supplier amount > 600 get approval from approval-grp.
    Data 1:
    1.Create a invoice with amount 700 and distributions with 700 amount.
    2.Validate Invoice
    3.Intiate Approval using actions "Intaiate Approval"
    Able to get the notification and able to track workflow process in workflow Admin
    Data 2:
    1.Create a invoice with amount 500 and distributions with 500 amount.
    2.Validate Invoice
    3.Intiate Approval using actions "Intaiate Approval"
    4.Invoice shows status *'Intiated'*
    Not able to see workflow process in Workflow Admin and no updates in View Invoice Approval History.
    Any idea on why this is not working will be of great help!
    Cheers.

    Hi,
    As per my knowledge, if rules are not matching, then status would be "Not Required" and not "Approved" after initiating approval.
    I was testing some scenarios with AME involving "Prepayments" alone. Hence, if i create an Invoice, then Status would be "Not Required".
    Also, pls login to Sysadmin and check status of the Workflow.
    Also, if AME is not able to find an approver, then the notification will be forwarded to the "Administrator Approver" defined in Configuration Variables Window.
    There we provide the UserId of Administrator Approver. Generally, if nothing is specified, Sysadmin would be the Administrator Approver.
    Is there any other condition which you are using apart from >600 ?
    Regards,
    guru

  • Logistics Invoice workflow

    Hi All,
              Requirement is for a Logistics Invoice Workflow
              triggered when 1> Price variance block(P) 2>Qty variance block (Q)
                                    3> when GR not found --- dont know which event this raises
              Also 1 invoice can have associated multiple PO's . The PO's can have different buyers . So the buyers should be sent the workitem with only the details of the Po's that he is responsible for  . Also if there is both a qty block and a price block then he should receive just 1 workitem . I don't think they require functionality as in workflow WS20000397 where the workflow automates the change / delete/verify actions and if change is selected then loops through the PO's in the change mode allowing to change price . This functionality will be performed manually , so the workflow itself is more like a notification .
               This is how I was thinking of tackling this .
               1. Get the list of blocked work items for the current invoice into a multiline.
               2. Get the buyers for each invoice line item via the associated PO Litem
                   into another multiline
               3. Get a list of buyers from pt 2 and remove duplicates . move into another multiline .
               4. call a subworkflow ( once for each line of the multine for  buyers ) .
               5. This subworkflow will get the line items belonging to the buyer
                   it will then call a task which will list the line items ( similar to bus2081-LISTBLOCKEDPRICEITEMDATA ). might have to create another method for  LISTBLOCKEDQTYTEMDATA  and call the task based on whichever event is called . I don't know in which category would the no GR created block fall under ?
    The work item can also contain object references for Invoice and each of the PO's so that he can view them as links and display the invoice and PO's .
                   The task will be completed by a invoice.released event , but if so then all the buyers will have to wait for the invoice has been released . maybe I can check if the relevant workitems have been unblocked . If not then send him another workitem . If the user chooses to reject the workitem the requirement is sent to the Accounting clerk which is fine .The workitem will remain in his inbox until he manually completes the workitem .
                   I hope this would work . The only thing I'm not very clear is how I can get a single workitem for both qty & price variances if they occur at the same time as they are 2 different events and will create 2 different workflows ?
    Any ideas let me know .

    Hi Radha,
    You can trigger a single workflow from different events. Even in this case it will create two workflow instances for the different events that are triggered. I guess you will have to wirte a small function module which can check for the PO properties. If it has both then you can run the workflow for any one branch. This is what comes to my mind.
    For the GR not present scenario you can just have a workflow once an Invoice is created and then run the workflow only if the GR is not present. You can have a check function module for that too.
    Hope this helps,
    Sudhi

  • Invoice workflow   "No Approval available"

    Hi Guys,
      I have an issue with custom invoice workflow...when an invoice is created and a approver is added via add approver...after adding those approvers....the approval preview shows those added approvers as to be approved by...but after posting the invoice...if i see the approval preview...i can see that both added approvers node doesnot reflect the names of the approvers inspite it is showing 'no approver available'....in those added nodes.....and the workflow didn't start....this whole scenario happens...randomly..when user tries to add an approver....
    we are in SRM5.0    sp SAPKIBKT06
    Please help me out to fix the issue....
    Full points will be awarded...
    Thanx in advance,
    Radha

    Hi
    Which SRM version and workflow are you using ? Is it Item-Level Workflow or SC-Level Workflow ? Seems to be a bug or might be due to incorrect workflow configuration settings.
    <u>Please go through the SAP OSS Notes below -></u>
    Note 581191 Who is allowed to insert or replace an approver
    Note 185878 Find approver for web invoice using PO number
    Note 185700 Additional Docu. - SAP Bus.-to-Bus. Procurement 2.0A
    Note 452464 List of re-viewers is not updated
    Regards
    - Atul

  • Invoice Workflow : Dialog work item created

    Hi,
    I am not fully aware of workflow but can manage to check the logs and status.
    My question is: My Invoice workflow status is 'READY' but i dont know how to find to whom the work item it currently held.
    When i check the log it says:
    WF-BATCH                       Dialog work item created
    How can i check, which approver currently held work item so that i can chase them to approve the item.
    There are no agents assigned to the workflow and it is General Task.
    I would apprecaite if you could share me some information about this.
    Thanks,
    Macs.

    Hi,
    About Invoice Workflow :
    WS10400016 – Without approval,
    WS10400017 – One-step approval,
    WS10400018 – Two-step approval,
    WS10400021 – Administrator approval
    The relevant approval workflow is started, depending on completion status, invoice category (credit memo or invoice), creator role, and total value of the invoice.
    You should have maintained approver in your org structure (PPOMA_BBP)
    Please have a look at  :
    http://help.sap.com/saphelp_srm50/helpdata/en/58/c14e3c59bfe747e10000000a11402f/frameset.htm
    Kind regards,
    Yann

  • Migration of  Approved Invoices from 11i to R12

    Hi All,
    I am migrating all approved invoices from 11i to R12 using Invoice Interface tables and "Payables Open Interface Import" Concurrent program.But in R12 the Approval status changes and to "Required" and the Accounted status of distribution line changes to Unprocessed. We do not have the set up for approval work flow process, So the invoice should be validated by "Force Validation" by checking the ‘Allow Force Approval’ in payable options. But when I am running the "Invoice Validation" program the theere is no change in the Approval status.
    Please help.
    Thanks in Advance,
    Subhrakant

    I am a newbie to Oracle Apps. I guess Oracle Apps use the "sequence" to generate the Key in the Oracle tables or is there some else mechanism.
    When migrating Oracle Apps from lower version to higher version, is there any concept of setting the sequence numbers in Oracle Apps or we don't need to take care of this ie the migration handles this automatically.The migration/upgrade script/driver should take of seeded objects,
    For your custom objects, you need to verify it yourself.
    Thanks,
    Hussein

  • Sales Orders Report which are invoiced

    Hi gurus,
    I want to take a report of Sales orders which are invoiced. Its order related invoice.
    Eg.
    from 01.04.2008 to 30.04.2008 I created 120 Sales orders, out of 120 i created invoices for 80 Sales orders. Now i want the report of the Sales orders(80) which are invoiced. How can we get this report.
    In VA05 Report we can find out open & all sales orders, but we cant find this report. other than this any report is there, please let me know.
    Cheers,
    Sumith

    Hi,
    1. You can use VA05, to find out the list of orders out of those 120 orders which are not yet invoiced. Thus you will know the invoiced orders.
    2. In this way, go to table VBAK to get the list of 120 orders you have created.
    Give these 120 orders in VBUK table as preceeding document adn find the follow on documents which are of document category M. This will give the list of orders adn the invoice numbers created for them.
    Now the rest of the orders are open orders.
    Hope thsi helps you
    Pls reward if it helps you

  • List of Billing Documents for which Excise Invoice is pending

    Dear Experts,
    I need a list of all Billing Documents (created by VF01) for which Excise Invoice (J1IIN) has not yet been generated?
    Can someone advise me how I can generate such a list?
    Cheers,
    Mihir

    Dear Mihir
    No standard T.Code is available to see this requirement.  However you run SQVI and Table join [VBRK and J_1IEXCHDR]   The reference field link between these two tables for billing document is RDOC which is your SAP billing document.
    thanks
    G. Lakshmipathi

  • Workflow Notification Issue r12

    Hi
    I have two issues with Workflow notification in r12.
    1. Users get notification with a file attached called notification.html. This is not required. How can I stop workflow attaching this file when sending emails.
    2. How can I unanimously change notification preferences for all users?
    Thanks,

    what is the notification preference value of the recipient.
    If you don't want the 'notification.html' attachment in email, then set the user notification preference value as 'HTML mail' (MAILHTM2) .
    From UI
    Follow the naviagation
    user login --> Preferences tab--->Email Style -> 'HTML mail'
    In the wf_local_roles it should appear as 'MAILHTM2'.
    2. For FND user you can call the below API
    fnd_preference.put(username,'WF','MAILTYPE','MAILHTML');
    For other users you can directly update wf_local_roles with the required notification preference value

  • Cancel the GR which have invoicing

    Dear All
    How to cancel the GR which have invoicing, have subsequent debit, and have clearing
    Would you like help me please
    thanks
    imron

    Hi Imron,
    For GR based IV this is possible through customising .
    SproMM-Inventory Management and Physical InventoryGoods Receipt--For GR-Based IV, Reversal of GR Despite Invoice
    For others u need to need to cancel the documents in the reverse manner ( i.e Invoice, GR ...).
    Regards
    Ramesh Ch

  • Error in Invoice workflow

    Quantity entered larger than quantity to be debite
    Error handling for work item 000011592049
    Canceled by user
    Canceled by user
    Quantity entered larger than quantity to be debite
    Hi All,
    I am gettin the above error in invoice workflow. Can anyone tell me what could be the reason?
    Regards,
    Raj

    I solved the error using these parameters:
    Evaluation ID 3EV_IN_600_000
    Process level schema 3C_IN_600_000
    Level type S Automatic
    Task ID 40007988
    Decision type 1 Decision for Entire Document.

  • Invoice Validation error in R12

    All,
    I pushed invoice transaction to Oracle R12 thru the Payables Open Interface. Though the concurrent completed successfully and creates a valid Invoice, on validating such invoice from the Invoice workbench throws me an error.
    (Since I'm not able to copy the actual error message, I'm typing the same here for your info)
    APP-SQLAP-10000:ORA-01400: Cannot insert Null into ("ZX"."ZX_ITM_DISTRIBUTIONS_GT"."TRX_LINE_DIST_AMT") occured in AP_ETAX_SERVICES_PKG.Populate_Distributions_GT<-AP_ETAX_SERVICES_PKG.Distribute<-AP_ETAX_PKG.Calling_eTax<-AP_APPROVAL_PKG.Approval<-APXINWKB with Parameters (p_invoice_header_rec=155936 p_calling_mode = DISTRIBUTE P_Error_code=p_calling_sequence= AP_ETAX_SERVICES_PKG.Distribute<-AP_ETAX_PKG.Calling_eTax<-AP_APPROVAL_PKG.Approval<-APXINWKB) while performing the following opertions
    Step 7: Bulk insert into global temp table
    I searched with the error number in the metalink, but couldn't find. Can anybody help me on this?
    Thanks,
    Sen.
    Edited by: Sen2008 on Sep 1, 2008 3:09 AM
    Edited by: Sen2008 on Sep 1, 2008 3:10 AM

    Please log an SR with Oracle support if you were not able to locate anything on Metalink.
    Alternatively apply the latest patches for apaprvlb.pls and retest. This could be a code or a set-up issue. Seems more likely a code issue to me.
    Thanks

Maybe you are looking for

  • I need help to get this working I can't get anything to load in my SWF.

    // drop shadow filter class import import flash.filters.DropShadowFilter; // transitions imports import fl.transitions.*; import fl.transitions.easing.*; // Determine where on the stage we want to have the thumbnail images start xStartPos = 40; yStar

  • How to download adobe digital editions to my iPad?

    How do I download books in adobe digital editions from my computer to my iPad? 

  • BC4J - Multi-User Environment

    Can someone explain, how to setup a BC4J project in a multi-user environment. In my case I want to create 50-100 Users in the database (I don't prefer creating a table and storing usernames and passwords in that table as in Auctions example). Do I ne

  • When I try to print, The print que say's"host is busy" any help plz?

    Hi, When I try to print from my Macbook Pro , through my Airport to the usb connected printer like I've been doing with my old Macbook for years. I get this message in the print que,,Network host" is busy; will try in 5 seconds, then 10 seconds, then

  • Razor-QT fails to compile

    Greetings, With the new version of sawfish out that supports razor-qt, i wanted to give them both a try, however I am having issues getting Razor-QT compile.  Here is the output from my pacman -Q: acl 2.2.51-1 attr 2.4.46-1 autoconf 2.68-2 automake 1