Skip to Content

Invoice verification notification..

Dear team,

I have 2 questions and they as follows.

1) How do I implement a workflow to notify through an email an invoice verification. Is there any standard workflow or business object I can use to suffice my requirement and if there are business objects please do tell me userexits/badis/methods from where i should trigger the workflow event.

2) If i create a subtype(ZBUS1001) of a standard business object say BUS1001 and I delegate the subtype in SWO6. I see that if use the subtype ZBUS1001 in a task I'm able to see the new methods but if I use BUS1001 I'm not able to see the methods of the subtype. I understand that BUS1001 is like the super type and my subtype (ZBUS1001) has inherited all it's methods. So in my task I should be using ZBUS1001 to call my custom methods, is this correct? Because I have seen few standard BO where if i double click on the method it takes me to a subtype BO of the standard BO.

Any help will be deeply appreciated.



Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • Best Answer
    Posted on Apr 27, 2012 at 06:22 PM


    1. If you just need a notification,refer to the standard workflow WS53800006. If the requirement is to have a workflow for Incoming invoice verification complete process, starting from scanning the documents to approval & processing you can search for VIM tool delivered by SAP

    2.You should use the supertype BUS1001 in the task,if you have delegated properly you should be able to see the methods defined in the subtype

    Add a comment
    10|10000 characters needed characters exceeded

    • Hello,

      I don't know SWO6. It can all be done in SWO1.

      1. Go to transaction SWO1

      2. Enter the name of the object you want to create a subtype of (eg ZBUS1001)

      3. Click on the "Create Subtype" button (F9)

      4. In the Pop-up window that appears, fill in (for example):

      Supertype BUS1001

      Object type ZBUS1001

      Object name ZBUS1001


      5. Next screen is "Change Object Type" for ZBUS1001 where you will

      see that it has inherited key fields, attributes etc from the supertype.

      You can now add whatever you need, eg new attributes.

      After this subtype has been created you can delegate the supertype to it by:

      1. Go to transaction SWO1

      2. Settings > Delegate > System-wide

      3. Click on Display/Change button

      4. Click on "New entries" button

      Object type BUS1001

      Person responsible

      Delegation type ZBUS1001

      "I dont see the custom steps/events when I use BUS2105"

      In SWO1 you won't, but in other places (e.g. when defining a method for a task) you will.

      If you test BUS2105 in SWO1 you will see the new methods.

      Once ZBUS1001 has been delegated to BUS1001 you won't be using ZBUS1001 anywhere.


      Rick Bakker

      hanabi technology

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.