Object BUS2017

Hi all,
I've created a workflow which is supposed to be triggered once a goods movement is entered and I'm using the object BUS2017 in my task with the method display(because I just want the recepient of the notification to be able to display the material document from his business workplace. But this workflow is not being triggered automatically when I enter a goods movement.
Is the something I might have missed or is there a known problem with the object BUS2017?
Any suggestion would be very useful. Thank you.

See you have it yourself only. That means no event gets triggered there. The option which i can suggest is to manually trigger the event in some BADI for the same actions. This is usually how we do when we do not have standard SAP triggering an event.
Hope it clarifies.
Nabheet

Similar Messages

  • Business Objects - BUS2017, BUS2012, BUS2032, LIKP

    Hi,
    i m new with business objects. where can i find related information about this topic? how can i customize business objects, add attributes, methods, events?
    especially for the following business objects:
    - BUS2017 (goods movement)
    - BUS2012 (purchase order)
      How can i get the order items from a purchase order?
    - BUS2032 (sales order)
    - LIKP (outbound delivery)
    i need the business object events (methods, attributes,...)  in combination with the event infrastructure (transcode swf_bam) for a business activity monitoring with sap exchange infrastructure.
    Thanks 4 every hint!
    BR,
    René

    A good place to start is the workflow forum, it has a FAQ and you can search for similar questions.
    Major concepts needed working with business objects is: delegation and instantiation.
    Most of the work is done in transaction SWO1 (maybe you can view the help-->application help in this transaction)
    Kind regards, Rob Dielemans

  • Need to know Objects Linking for MM Transactions MIGO & ML81N

    We have a typical requirement to store & retrieval of Inspection Records / Reports which were used during Goods Receipt in MM i.e QA32 / or MIGO  Transaction & also at service Entry Sheet i.e ML81N  ( MM Transaction ).
    Can anyone help how can we achieve this as we are implementing DMS in ECC 6.0 on EHP 5.
    The purpose is to store Quality Inspection records while doing Goods inspection in QA32 , & same is doing while passing service entry sheet  ML81n. At any time in future we would be able to pull out soft / PDF copy of inspection reports as certified by Quality dept.

    Hi Umesh,
    Please note that SAP DMS doesn't extend any object linking feature for MIGO transaction.A better approach to meet your requirment would be to store documents via Archivelink.The key steps involved are:
    - Content repository definition for Archivelink
    - Document type creation
    -  Assignment of the above document type to MIGO business object BUS2017
    Regards,
    Pradeepkumar Haragoldavar

  • Unicode upgrade of Business Objects

    Hi All,
    Can someone let me know how to do Unicode upgrade of Business objects.
    For programs, we can set the unicode attribute, in the similar way how to set this Unicode attribute for Business objects?
    Amogh

    Hi Amogh.
    We have the same issue.
    Whe are in the middle of the ABAP unicode enabling and we haven't found a solution for some customer Business Objects - e.g. Z_BUS2017. They are OK (UCCHECK transaction) but they haven't the Unicode flag. The standard Object BUS2017, program MM07MMOB have the Unicode flag activeted (view TRDIR-UCCHECK).
    If you have got a solution please, advice us.
    Best regards,
    Carlos

  • MM & WM Inventory Load

    Hi All,
    To load MM & WM inventory I need to fill BMSEG & RLBES structures. Movement Type 561 for Inventory management &  Warehouse Management. I could not find any solution to fill both these structues in one shot (Batch input or BAPI or IDOC).
    Please guide.
    Thanks
    Satish

    Hi,
    For inventory load you can use business object: BUS2017.

  • LSMW - MB1C Variant

    hi,
    I need to migrate data, usualy entered through transaction MB1C ("Enter other goods receipts"), with movement type 501, where after entering materials (from class 023) screen for classification pop up. Is there any object in LSMW that can migrate this kind of data?
    thx for any suggestion
    Lukasz

    In LSMW, you have the follwing option:
    Direct Input Program - <b>RM07MMBL</b>
    (Object - 0110  Method - 0000)
    Business Object Method: <b>CREATEFROMDATA</b> (Business Object -BUS2017)
    Actually, you can write your own program using <b>BAPI_GOODSMVT_CREATE</b>

  • Coding Block in LSMW recording via MB1C

    Doing Inventory load by LSMW, when recording with T.Code MB1C, in 2nd screen getting a "coding Block". How to go around it it.

    through LSMW the MB1C Recording not support, you can go for below standard methods like
    Batch Input
    Object               0110   Goods movement
    Method               0000
    Program Name         RM07MMBL
    Program Type         B   Batch Input
    or BAPI method
    Business Object      BUS2017      Goods Movement
    Method               CREATEFROMDATA              Post Goods Movement
    Message Type         MBGMCR                      Post goods movements with MB1c
    Basic Type           MBGMCR03                    Post Goods Movements with MB1C

  • Triggering workflow through MIGO in output type

    Hi Friends,
                  After the GR Documents are posted, I need to Trigger GR  Workflow......
    Please guide me any Function modules or BAIDs
    to keep our code once the MKPF and MSEG DB Tables are updated with recently Created new Documents....
    Can we Assign our Workflow Template in the OUTPUT Type in NACE.
    If so, Please Guide me with the OUTPUT Type configuration Steps
    Thanks in Advance,
    Ganesh

    I think you can use standard Buiness object BUS2017. While creating the document please check which events gets trggered in SWEL. I am sure the Created event of this Business object gets triggered.
    Thnaks
    Arghadip

  • Setting up new IDOC message type.

    Hi All,
    I have created a new process code (ZMBGMCR) and linked message type MBGMCR to the process code and configured the process code to use function BAPI_IDOC_INPUT1. The reason I have created a new process code is because the standard message MBGMCR is not linked to a process code. 
    I have also created a new mesage type based on a reduced version of MBGMCR that. I have also link to the new process code. I have gone through all the interface customising to setup the new message type. I have linked an IDOC type (MBGMCR02) to the new message type (WE82), assigned the function module to the message type/ Idoc type (WE57), added the message type to the new process code ZMBGMCR (WE42) and configured the partner profile. 
    In testing the new message type, the IDOC is failing with an IDOC Interface is not complete message in the IDIC status record. In debugging function module BAPI_IDOC_INPUT1, the function fails in the check for an entry in TBDBA.   There is an entry for the standard message MBGMCR which is why the standard message works.
    Does anyone know how this entry in TBDBA is created?

    Hi Sanjeev,
    Message type MBGMCR which I have linked to my new process code works fine.  It's my new message type ZITRANS which I am having problems with.
    I am getting further now by using transation BDBG to generate the ALE interface.  I have taken a copy of the business object BUS2017 to zBUS2017  and tried to link my new message type to the creatfromdata method of the object.  When I try and do this tells me that my IDOC type MBGMCR01 already exists.  This message type is already linked to message type MBGMCR.  Is it not possible to link two message types to the 1 IDOC type and generate the interface.  Do I need to generate the IDOC interface for each new inbound message type?  Am I on the right track?
    Thanks for your help so far.
    Rgds,
    James.

  • LSMW BAPI for Initial Stock (561)

    Hi all,
    I've done LSMW for initial stock (movement type 561) using BAPI method:
    Business object = BUS2017
    Method = CREATEFROMDATA
    Message Type = MBGMCR
    Basic Type = MBGMCR03
    LSMW works well but the result shows material document with only one item.
    How can I generate material document from LSMW BAPI with many items within?
    Thanks in advance.
    Peerasit

    Try Another option as below
    Make bdc for MB1C stock upload using movement type 561 by recording through transaction SHDB.
    Regards,
    Sandesh Sawant

  • Workflow get_property

    If I want to fetch the data for Goods Issue against a delivery and want to display it in a workflow which is triggered when the Delivery ( via vl02 ) has goods issue posted on it ..!! Is this a feasible solution ::
    I extend the LIKP object to ZLIKP and add a method to it . Say , fetch_GI : This method will select the Goods Issue against that delivery using select statement .
    I also add the attributes from tha mkpf table to the object definition (then ,I call this task that fetches the value for the mkpf as a background task .
    OR
    I write the same code in the get_property method of the BO and the values for GI doc num is accessible in the container???
    Now, Is it possible that once i get the values in the wf container element , I can call the method(display) of a different object (BUS2017-goodsmovement) in this workflow ?

    Hi Mikke ,
    Thanks so much for the reply .
    I have created a background task  , which calls the methods GET_GI of the LIKP object ( delegation and method def done with zlikp1) . This task has one LIKP object and MKPF object ( i defined the mkpf in the container as i want the method get_gi to fill values in MKPF object ).I Did the binding for MKPF and LIKP  . LIKP gets from wf and MKPF gets values from the FM and passes back to workflow.
    In the method Get_GI of LIKP : I used the statement
    swc_set_element container 'MaterialDocumentNumber' mblnr.
    in the FM to populate the container element ( I dont know as there are two objects in the container for the task ..Do i need to specify someway that this object and this parameter will have mblnr value or above statement is okay ?). I expected that the mblnr value will be populated and passed to the WF MKPF OBJECT ..
    So , in the next task , I created a binding from :
    wf MKPF ---> Task object , so that I get the material number in the task and then call the BUS2017 --> display method.
    But , After executing the workflow , it looks like it dint fetch the value for Mat doc from MKPF or dint pass it ?? because : In the Step Get_Goods ( bkground ) I added the variable &mkpf.mat& but it doesnt diaplay any value and in the step Display Call of BUS2017 , it neither gets any attachment of bus2017 object ?
    how can i check in a workflow if the values are getting fetched from the FM to the container in the task get_goods_issue ??

  • Workflow for Goods Receipt (MIGO)

    Hi Everybody,
    I am new to workflow. I have one assignment that i am thinking to do using workflow. The scenerio is there are two different users. First user will create and hold the goods receipt (Migo) and other will approved and post the goods receipt (Migo). I am thinking to do it through workflow. As soon as the first user click the hold or post button (but it will not posted as it is suppose to be posted by 2nd user), the workflow will trigger and it will go to 2nd user who will confirm and post the goods receipt. There is one object Bus2017 that have some events and methods for goods receipt but seems like it is not useful. can anyone suggest me how can i do this process using workflow? Thanks

    Hi,
    There is no standard event when you save document as a hold...
    however you can trigger workflow manually using FM SAP_WAPI_START_WORKFLOW or using SAP_WAPI_EVENT_CREATE(if you choose to create a custom event)...
    Try finding some user exit for this...
    Regards
    Gautam

  • Help: one request using ALE&IDOC to Posting Goods Issue about MaterialScrap

    Hi Exports,
    i got a situation. My client is using ALE&IDOC to deal with the Material Scrapping. The business scenario is:
    1. One third system (Non-SAP) Send IDOC to SAP Production Server through the Intermedia SEEBEYOND.
        Message Type: MBGMCR
        IDOC Type: MBGMCR02
        BUSINESS OBJECT: BUS2017
    2. SAP Production Server use "Message Type: MBGMCR" to find out the BAPI in Distribution Model and trigger the BAPI.
    the Distribution Model:
    Model View
    SEEBEYONG
    PRODUCTION
    GoodsMovement.CreateFromData
    Reciever determination: no filter
    Now my client's request is:
    When the Movement Type is 551 in the IDOC Segment "E1BP2017_GM_ITEM_CREATE", This IDOC will be ignore and not trigger the BAPI to post goods issue.
    i try to add the destination filter in the Distribution Model. but when i add the filter group, there are only two filter parameter ("Plant" and "Storage Location") and don't allow to add others.
    i have no idea now. can anyone give me a favor. thank you very much in advance.
    Edited by: Dave Wang on Feb 29, 2008 7:09 AM

    We got hold of the Idoc type 'DELVRY03 PGI SHPCON' we are able to post the Idoc but we are able to do the packing only or we are able to change the deliveries but the PGI is not happening..
    please help us on this.. is there some condig that updates the delivery with the PGi or is there something else do be done in the Idoc....
    will provide additional details if required.
    Thanks
    Arun

  • Transfer order goes on wf-batch

    Hi
    I am using BAPI_GOODSMVT_CREATE to create a transfer order via evetn linkage. however the TO goes on WF-BATCH rather than the actual user.
    Please advise.

    Ok... let see if I understand you right...
    You are using Event Linkage. This means you are using method CREATED of the Business Object BUS2017 and you should also be triggering Standard Workflow WS53800005 from that MKPF created event. Am I right?
    Which transaction are you executing? I guess MIGO? Because the user is executing the transaction, the Material Document gets posted with his ID. That transaction triggers the event CREATED of the BUS2017 which fires the workflow and creates that transfer order, which is being executed using the workflow user WF-BATCH.
    Kind regards,
    Andres.

  • Terminating Event for BUS2017 Custom Method

    Dear Experts,
    I have an issue with the Terminating Event of the Workflow for BO : BUS2017. The event is getting triggered but receiver is not being picked.
    I have created two events GR_103 and POST_105 in the Custom BO ZBUS2017 by delegating it to BUS2017. GR_103 is the triggering event for my workflow which I have triggered in the POST_DOCUMENT Method of the Implmentation for BADI : MB_MIGO_BADI.
    GR_103 is triggered while doing MIGO (Goods Receipt) for Movement Type 103. My Workflow is triggered perfectly and then I have used a Dialog Asynchronous Task in which I have called the MIGO Transaction for Releasing the GR Blokced Stock using the Movement Type 105. I have created a Custom Method POST in the BO ZBUS2017 and I have used the FM: MIGO_DIALOG to call the MIGO. I am trying to raise the POST_105 event in the Method MB_DOCUMENT_BEFORE_UPDATE of the Interface IF_EX_MB_DOCUMENT_BADI.  I have defined the Terminating Event for the asynchronous Task as POST_105.
    Now the event POST_105 is triggered, but SWEL says 'No receiver entered'. Even the SWEINST shows the object data as the current Work Item along with Object Key, but still receiver not picked. When I try to trigger the same event in a test report by using call transaction, then the event triggers and work item gets completed without any issues.
    Please advise.
    Below is my terminating event code.
      READ TABLE xmseg INTO wa_mseg INDEX 1.
      CONCATENATE wa_mseg-mblnr wa_mseg-mjahr INTO l_objkey.
      IF wa_mseg-bwart = '105' .
        CALL FUNCTION 'SWE_EVENT_CREATE'
          EXPORTING
            objtype           = 'BUS2017'
            objkey            = l_objkey
            event             = 'POST_105'
          EXCEPTIONS
            objtype_not_found = 1
            OTHERS            = 2.
      ENDIF.
    Regards,
    Raju.

    Have a COMMIT WORK after the function call. (At least test it - I am not sure if it will have some effects in your BADI - at least you will know whether the issue is about missing commit).
    And please use SAP_WAPI_CREATE_EVENT instead of the old function you are using.
    Also, make sure that the events will look exactly the same in event monitor SWEL when triggered from your code and when using test tool. Maybe there is some minor difference/mistake (object key, etc.) that you haven't noticed.
    Regards,
    Karri
    Edited by: Karri Kemppi on Feb 7, 2012 8:14 AM

Maybe you are looking for

  • Inserting parent /child records from a xml file ...

    XML file pasted below: I have loaded the xml file into a table called xml_demo which has a column xml_data of type xmltype. The select for parent record is as follows and it works: INSERT INTO balit_submissions (balitdoc, documentversion, datetime_fr

  • Need to set the Vissible row count Dynamically

    Hi,    I have requirement where i am supposed to set the Vissible row count for a table dynmaically, depending upon the number of rows in a table.

  • Bapi's are non Dalog oriented

    Hello, Usually Bapi's are non Dalog oriented,but why do we have  chckbox named " Dialog " in Bapi Explorer Transaction.Whats the use of this Dialog checkbox ? Please explain it clearly.. Thanks in Advance.

  • Passing parameters from LabVIEW vi to TestStand

    Hallo, I'm struggling with retrieving the value of a vi OUT Parameter of type ASCII string from the basic_serial_write_and_read.vi (http://zone.ni.com/devzone/cda/epd/p/id/2669) I've assigned a Local Variable type string and assigned this expression

  • When trying to start Photomerge in CS5 Photoshop fails and closes.

    When trying to start Photomerge in CS5 Photoshop fails and closes. No error message. Any suggestions?