How toTrigger a workflow on saving invoice

what are the different ways of triggering a workflow in generic?
And in particularly when an parked invoice(without PO) is saved.
Appreciate your inputs.
thanks,
Vinay

Hi Vinay,
The receiver object type is the Workflow that you wish to trigger. The receiving function module would  be 'SWW_WI_CREATE_VIA_EVENT_IBF' if you are trying to trigger a workflow at the time of parking. The object type would be 'BUS2081'.
Regards
Bhooma

Similar Messages

  • Hello and HELP! Over the years I have saved Invoices in my Documents. I have just tried to open them and all I am getting is " cannot be opened, Invoice**** is used by another user, do you want to make a copy?" That's on all my invoices.

    Can someone help please.
    I have just "lost" ( cannot open) all my saved Invoices in the Document folder.  All I am getting is " cannot open, Invoice ** is used bey another user, do you want to make copy? " That doesn't work either. I can't get anything on the time capsule either. How can I reset to an earlier time? Or what can I do?
    Thank you

    Did you recently reinstall the OS then copy all your files back over? Do a Get info on one of the documents and see if your current UserName is listed and has Read & Write permissions. If not select the Documents folder and check that for Read & Write permissions for your UserName. If it doesn't have R & W permissions Add it so it does.

  • Trigger workflow for MIRO invoice creation

    Hello,
    In standard functionning it is not possible to trigger the workflow for documents coming from MM.
    When using transaction MIRO and selecting invoice creation the created document has following value :
    BKPF-AWTYP = 'RMRP'. whereas creating it from FB60 results to BKPF-AWTYP = 'BKPF'.
    The problem is standard code checks AWTYP is not equal to 'RMRP' before creating event to start the standard workflow for invoice validation.
    Question : why sap doesn't allow workflow creation for invoices from MIRO?
    Thanks for your answers.
    Best regards,
    Laurent.

    Hi,
    here they are...
    WS20000397 MMIVBlockedP Treatment of inv. blkd for price, Log.IV
    WS20001004 MMIVToRel Release the Completed Log. IV Document
    WS00400026 MMIVquantity Treatment inv.blocked f.quantity reasons
    WS20001003 MMIVToCompl Complete the Parked Log. IV Document
    WS00400027 MMIVprice Treatment invoic.blocked f.price reasons
    All of these workflows are a one-step / one-level of approval and needs some workflow configuration at least for the agent assignments. For a full-blown workflow you should take these workflows as an example, how you could work with it.
    The last two workflows work with preliminary posting on the miro (transaction MIR7).
    Best regards,
    Florin

  • Error while triggering program through output type while saving invoice

    Hi,
    I have a scenario where in my Z program needs to be triggered when saving a invoice.
    For that we have attached out Z program to output type which gets picked while saving invoice.
    In the Z program we have written the entire code in Form Entry subroutine.
    In the Z program we have called a FM "SD_SALESDOCUMENT_CREATE", to create a sales order.
    After sales order is created we have used a Commit statement.
    If I run the Z program individually, Salesorder gets created perfectly.
    How ever as per scenario when trying to save the invoice, output type gets picked. But program doesn't get called.
    and when I go to the saved the invoice I get the following error immediately:
    "Error document - Update was terminated"
    I have found that the problem is with COMMIT statement through transaction SM13.
    Can anybody help me with this. I cannot save the sales order without COMMIT, so I have to use it.
    Thanks in Advance,
    Rohan.

    Hi Rohan,
    I have worked on almost similar kind of requirement as you. 
    "Error document - Update was terminated" is because saving of invoice is done in u201CUpdate Tasku201D. Again in that work process, FM also calls for update task, which is not allowed and give short dump.
    Here are two different approaches to cope up in this scenario.
    1.Call FM in NEW TASK.
    Calling Function module in new task will assign new work process and will use different update task.
    Use:
    CALL FUNCTION 'SD_SALESDOCUMENT_CREATE' STARTING NEW TASK 'task'
    This will not give update termination error.
    Call of FM in this way will work, but as this will be asynchronies call you will be not able to get status/message out of the FM call result.
    If capturing return message is mandatory, use below approach
    2, Process output type via Job
    Set output type, dispatch time u201CSend with periodically scheduled jobu201D in u201CDefault valueu201D tab.
    Run batch job for program u201CRSNAST00u201D with appropriate variant.
    Please let me know if you need any further details.
    Best Regards,
    Nisarg

  • How do we raise Incoming Excise invoice on Vendor1 and A/P Invoice on Vendo

    Hi All,
    How do we raise Incoming Excise invoice on Vendor1 and A/P Invoice on Vendor2 for a single purchase order?
    The Scenario:  PO is raised on Vendor2 for certain goods excisable and Vendor2 is not registered under Excise hence i cannot get Incoming excise invoice from Vendor2 or I cannot raise Excise invoice in B1 on the name of Vendor2.
    But
    the same goods (which are excisable) were already supplied by Vendor1 to Vendor2.  So here the excise invoice is coming from Vendor1 and A/P Invoice from Vendor2 how this is actually handled in Business One?  How do we show the A/P Invoice amount due on Vendor2 and the Excise Passed from Vendor1?
    Thanks
    SV Reddy

    Hi Thanga Raj,
    what you said is works only for payment consolidation.  where in a particular purchase two vendors are involved, the tax updates should go into relevant vendor master data.  in the above case excise is updated in the vendor1 account and RG23 also should be generated on the name of Vendor1.
    Since you already raising incoming excise invoice on the name of Vendor1 you also need to raise A/P Invoice on Vendor1 (this is mandatory, from the goods receipt PO when you click copy to Incoming Excise Invoice and A/P Invoice the system automatically inserts "Vendor1")
    but how do you update the Vendor2 account only for the A/P Invoice VAT portion.  Because in reality the VAT you are paying to Vendor2 since you need to raise the a/P Invoice on the name of Vendor2.  it is not actually happening in business one.  If you try to raise A/P Invoice on Vendor2 from this Goods Receipt PO, initially the system copies Vendor1 from GRPO and if you change and try to add the invoice on Vendor2 name, the system will ask you to create a serial number again if the item is excisable.  here the work is duplicated for the same item you already created a serial number while you creating the Goods Rectipt PO from Vendor1. 
    Any body knows any other scenario please help me.
    Thanks
    SV Reddy

  • How to delete the number saved in CALL FORWARDING list?

    how to delete the number saved in CALL FORWARDING list? seems like the number cannot be deleted in CALL FORWARDING list, i tried several times...
    he thing is, here are three numbers in the call forwarding list, one of them were set up by mistake, and none of them can be deleted.......it brothers me all the time. i already turn it off, but the number list is still there...

    Hello dennis130915 and welcome to the BlackBerry Support Community Forums.
    The image you have uploaded is unable to be displayed.
    Call Forwarding is a carrier controlled feature. Most likely, the number you see could be for the Voice Mail server.
    It's advised you call your mobile service provider to further assist with this feature.
    Thanks!
    -HMthePirate
    Come follow your BlackBerry Technical Team on twitter! @BlackBerryHelp
    Be sure to click Kudos! for those who have helped you.Click Solution? for posts that have solved your issue(s)!

  • How to join GRPO with AP invoice thru query ?

    hi all,
    How to join GRPO with AP invoice in sql query ?
    Jeyakanthan

    Hi Jeyakanthan
    Are you using query in SAP Business One or outside the system? If you select the tables in SAP Business One as OPCH and OPDN then no inner join will appear, as the links sit on the line level. You will need PCH1 and PDN1. The link can be found in both directions, but bear in mind that 1 AP Invoice could be based on more than 1 Goods Receipt PO. For this reason the best approach is to start at the AP Invoice line level and use the BaseType and BaseRef fields to view which lines were pulled from which Goods Receipt PO's.
    Kind regards
    Peter Juby

  • Std workflow for Parked Invoices?

    hi guys
    are there any std workflows for parked invoices? Our requirement is that once the Finance clerk creates a customer or vendor invoice he should only be able to park it and not post the invoice. Once the invoice is parked then the system should trigger a workflow and a notification neeeds to be sent to the approver to approve the invoice. Once it is done the finance clerk will post the invoice.
    I switched on the event trace and did a trace on while creating a parked invoice. No event is triggered when the document is parked. If i post the document the event POSTED of object FIPP is triggerd. So since we dont have any std events raised when a document is parked is it possible to have a workflow?

    Hi,
    The event FIPP.CREATED is raise via the customizing (SPRO)
    Financial Accounting -> Financial Accounting global setting -> document -> document parking -> create workflow variant for parking documents.
                                      Assign co.code to a workflow variant for parking documents.
    Have a look at ws10000051.
    Regards,
    Ronit.

  • How to c heck if exicse invoice is executed for performa invoice ,

    how to c heck if exicse invoice is executed for performa invoice , cos u cannot see the excise invoice in doc flow where exactly can i see the excise num against the proforma,,, pls help

    Hi,
    Go to J1IIN->Excise Invoice>Change
    Select Alternate Selection-->Enter the Billing Document and Press Document Flow..
    Here u can see the full document flow
    Thanks,
    Sam

  • How to show deductions in ap invoice

    Hi all,
    how to show deductions in ap invoice
    Scenario is:
    We raise A/p Invoice for services provided by vendor,
    ex:When the bill amount as 1000.00.
    Invoice will be raised for 800.00, and paid, but
    Remaining 200.00 will be deducted from the bill as Redemtion deposit (100.00), work control tax(100.00)
    and this will be paid to vendor after certain period of time.
    We want to show  the above scenario in  A/P invoice.
    any idea how to work on the issue.
    regards,
    Kumar

    Hi Kumar,
    This scenerio can be handled by making use of the Freight Screen, In freight create the Freight Items, Redemption Deposit and WCT. Map the respective GL accounts in the AP Column in Freight Window. When you are creating the invoice u can enter the respective amounts in the Freight window with a negative sign.
    This should solve your issue.
    Regards,
    Reno

  • How to get the alv saved in background mode without modifying the program?

    Hi all,
    I have to run a standard report(IW39) in background and save the result ALV as excel or text file.
    How to get the result saved in excel / text format if I don't want to customize the standard program?
    (In the spool, there is an option to save list in file "Spreadsheet", but the saved format is not what we expected.
    It is expected the data to be put is separated in each column / tab-delimited in the text file....)
    Many Thanks!

    I don't have any ready made coding examples, but using the F1 help on SUBMIT statement will help to get you quite a way:
    DATA list_tab TYPE TABLE OF abaplist.
    SUBMIT 'RIAUFK20'
    USING SELECTION-SCREEN
    EXPORTING LIST TO MEMORY
                  AND RETURN.
    CALL FUNCTION 'LIST_FROM_MEMORY'
      TABLES
        listobject = list_tab
      EXCEPTIONS
        not_found  = 1
        OTHERS     = 2.
    IF sy-subrc = 0.
      CALL FUNCTION 'WRITE_LIST'
        TABLES
          listobject = list_tab.
    ENDIF.
    Edited by: Micky Oestreich on May 18, 2009 8:18 AM

  • How to configure Workflow Notification Mailer for oracle alert in R12

    Hi all....,
    How to configure Workflow Notfication mailer for oracle Alert in R12. Please provide the complete steps.. Its urgent.. Plz help me..
    Regards ,
    Madhan

    Duplicate thread (please post only once)
    plz help me...!!!! Workflow Notification Mailer
    plz help me...!!!! Workflow Notification Mailer

  • How can i get an duplicate invoice from my MacBook which I bought in an independent Apple retail store

    how can i get a duplicate invoice from my MacBook which I bought in an independent Apple retail store in poland

    Call the store & ask the sales staff to send you one if you are no longer in Poland.  If you are still there, what is stopping you from visiting the store? 

  • How can I create a Commercial Invoice or similar document in SAP ByD?

    How can I create a Commercial Invoice or similar document in SAP ByD?
    Our company has recently implemented ByD, but we can't figure out how to create a commercial invoice for shipping/customs purposes. I know that the German version of ByD allows for "Export Declarations" which is pretty much the same as a commercial invoice, but the U.S. version doesn't have this document/function.
    Any suggestions? I would appreciate any help.
    By the way, a commercial invoice contains:
    1. The shipperu2019s complete information: Contact name, company name, complete address and tax identification number.
       2. The recipientu2019s complete information: Contact name, company name, complete address and phone number.
       3. The buyeru2019s information (the person to whom the goods are sold by the seller) if different from the recipient: Contact name, company name, complete address and phone number.
       4. The shipment tracking number, air waybill number or bar-code label number.
       5. An accurate description of the contents in your shipment that includes the following details:
    What the product is
    What material the product is made of
    What the productu2019s Schedule B or HTS code is
    What the productu2019s intended use is
    What the productu2019s country of manufacture is
    What the productu2019s parts or serial numbers are (if applicable)
    What the productu2019s quantity and unit of measure are
    What the productu2019s value is, per unit and in total
    Thanks,
    Chris

    May I suggest that you ask this question in the customer forums in the Business Center at [http://sme.sap.com|http://sme.sap.com]
    Best regards, Christian

  • Develop a Workflow to unblock Invoice

    Objective
    - Use BTE u2013 Business Transaction events to raise the event Invoice is blocked
    - Extend existing Business object and add new method to unblock the invoice
    - Develop a Workflow to unblock Invoice
    Questions:
    - Is there any standard FM to unblock the invoice?
    - EVENT Text
    00001025 POST DOCUMENT: Final checks completed
    I have identified this BTE for triggering WF using blocked price event. But this event get called twice so WF get called twice. Is there any way to prevent it?
    - I have copied the FM for above event and this FM gets called when invoice is posted. But in import parameters I am not able to find the key field l EBELN (Document no).
    Thanks & Regards,
    Anshul

    Hi,
    I think you can try SAVE routine in RV60AFZZ ( or sort ) to trigger your workflow...
    Regards
    Gautam Maini

Maybe you are looking for