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

Similar Messages

  • Problem with an extended business object

    Dear experts,
                  I am extending a standard business object for sales BUS2032, with the name ZBUS2032.  To the new bus ( ZBUS2032 ) I have added a new method by assigning a custom function module developed by me for a requirement. I have released the method it is fine and I am able to use this newly created method in my work flow. But when I added an another method to this object its not getting reflected when I tried to use it my work floe ( Not in the available method options for the object ZBUS2032 ).
    Please help me in this front.
    Regards,
    Murthy.

    Hi I got the solution

  • BAPI_SALESORDER_CREATEFROMDAT2 - Business Object

    Hi,
    I am using BAPI_SALESORDER_CREATEFROMDAT2 to create a credit memo request document. However, this is failing with the message about the business object not being BUS2032.
    The BAPI BAPI_SALESORDER_CREATEFROMDAT2 the FM SD_SALESDOCUMENT_CREATE passing in the value of BUS2032.
    Has anybody had this issue before. I can use the FM SD_SALESDOCUMENT_CREATE instead of the BAPI, but this is going to be an interface so a new process code would be required to use the FM SD_SALESDOCUMENT_CREATE.

    hi Martin,
    we had the same problem and created a wrapping module like this:
    FUNCTION /WELL/V_BAPI_SD_SALESDOC_CREAT.
    *"*"Local interface:
    *"  IMPORTING
    *"     VALUE(SALESDOCUMENTIN) LIKE  BAPIVBELN-VBELN OPTIONAL
    *"     VALUE(ORDER_HEADER_IN) LIKE  BAPISDHD1 STRUCTURE  BAPISDHD1
    *"     VALUE(ORDER_HEADER_INX) LIKE  BAPISDHD1X STRUCTURE  BAPISDHD1X
    *"       OPTIONAL
    *"     VALUE(SENDER) LIKE  BAPI_SENDER STRUCTURE  BAPI_SENDER OPTIONAL
    *"     VALUE(BINARY_RELATIONSHIPTYPE) LIKE  BAPIRELTYPE-RELTYPE
    *"       OPTIONAL
    *"     VALUE(INT_NUMBER_ASSIGNMENT) LIKE  BAPIFLAG-BAPIFLAG OPTIONAL
    *"     VALUE(BEHAVE_WHEN_ERROR) LIKE  BAPIFLAG-BAPIFLAG OPTIONAL
    *"     VALUE(LOGIC_SWITCH) LIKE  BAPISDLS STRUCTURE  BAPISDLS OPTIONAL
    *"     VALUE(TESTRUN) LIKE  BAPIFLAG-BAPIFLAG OPTIONAL
    *"     VALUE(CONVERT) LIKE  BAPIFLAG-BAPIFLAG DEFAULT SPACE
    *"     VALUE(BUSINESS_OBJECT) LIKE  BAPIUSW01-OBJTYPE DEFAULT SPACE
    *"  EXPORTING
    *"     VALUE(SALESDOCUMENT) LIKE  BAPIVBELN-VBELN
    *"  TABLES
    *"      RETURN STRUCTURE  BAPIRET2 OPTIONAL
    *"      ORDER_ITEMS_IN STRUCTURE  BAPISDITM OPTIONAL
    *"      ORDER_ITEMS_INX STRUCTURE  BAPISDITMX OPTIONAL
    *"      ORDER_PARTNERS STRUCTURE  BAPIPARNR
    *"      ORDER_SCHEDULES_IN STRUCTURE  BAPISCHDL OPTIONAL
    *"      ORDER_SCHEDULES_INX STRUCTURE  BAPISCHDLX OPTIONAL
    *"      ORDER_CONDITIONS_IN STRUCTURE  BAPICOND OPTIONAL
    *"      ORDER_CFGS_REF STRUCTURE  BAPICUCFG OPTIONAL
    *"      ORDER_CFGS_INST STRUCTURE  BAPICUINS OPTIONAL
    *"      ORDER_CFGS_PART_OF STRUCTURE  BAPICUPRT OPTIONAL
    *"      ORDER_CFGS_VALUE STRUCTURE  BAPICUVAL OPTIONAL
    *"      ORDER_CFGS_BLOB STRUCTURE  BAPICUBLB OPTIONAL
    *"      ORDER_CFGS_VK STRUCTURE  BAPICUVK OPTIONAL
    *"      ORDER_CFGS_REFINST STRUCTURE  BAPICUREF OPTIONAL
    *"      ORDER_CCARD STRUCTURE  BAPICCARD OPTIONAL
    *"      ORDER_TEXT STRUCTURE  BAPISDTEXT OPTIONAL
    *"      ORDER_KEYS STRUCTURE  BAPISDKEY OPTIONAL
    *"      EXTENSIONIN STRUCTURE  BAPIPAREX OPTIONAL
    *"      PARTNERADDRESSES STRUCTURE  BAPIADDR1 OPTIONAL
    * Object name................: /WELL/V_BAPI_CREDITMEMO_CREATE
    * Transport request..........: T00K913571
    * Author.....................: Clemens Li BDS
    * Contact person.op. departm.: Gerd Siemering
    * Creation date..............: 20050830
    * Copied from................: BAPI_SALESORDER_CREATEFROMDAT2
    * Functional description.....: Create multiple business type docs
    *                              - SAP order only!
    * Change history:
    * Date        Change request #  Autor                      ID
    *             Description
    * DD.MM.YYYY  T00K......       Name                       NNYYYYMMDD
    * BAPIs run without dialog
      CALL FUNCTION 'DIALOG_SET_NO_DIALOG'.
      CALL FUNCTION 'SD_SALESDOCUMENT_CREATE'
           EXPORTING
                SALESDOCUMENT           = salesdocumentin
                SALES_HEADER_IN         = ORDER_HEADER_IN
                SALES_HEADER_INX        = ORDER_HEADER_INX
                SENDER                  = SENDER
                BINARY_RELATIONSHIPTYPE = BINARY_RELATIONSHIPTYPE
                INT_NUMBER_ASSIGNMENT   = INT_NUMBER_ASSIGNMENT
                BEHAVE_WHEN_ERROR       = BEHAVE_WHEN_ERROR
                LOGIC_SWITCH            = LOGIC_SWITCH
                BUSINESS_OBJECT         = BUSINESS_OBJECT
                TESTRUN                 = TESTRUN
                convert_parvw_auart     = convert
           IMPORTING
                SALESDOCUMENT_EX        = salesdocument
           TABLES
                RETURN                  = RETURN
                SALES_ITEMS_IN          = ORDER_ITEMS_IN
                SALES_ITEMS_INX         = ORDER_ITEMS_INX
                SALES_PARTNERS          = ORDER_PARTNERS
                SALES_SCHEDULES_IN      = ORDER_SCHEDULES_IN
                SALES_SCHEDULES_INX     = ORDER_SCHEDULES_INX
                SALES_CONDITIONS_IN     = ORDER_CONDITIONS_IN
                SALES_CFGS_REF          = ORDER_CFGS_REF
                SALES_CFGS_INST         = ORDER_CFGS_INST
                SALES_CFGS_PART_OF      = ORDER_CFGS_PART_OF
                SALES_CFGS_VALUE        = ORDER_CFGS_VALUE
                SALES_CFGS_BLOB         = ORDER_CFGS_BLOB
                sales_cfgs_vk           = order_cfgs_vk
                sales_cfgs_refinst      = order_cfgs_refinst
                SALES_CCARD             = ORDER_CCARD
                SALES_TEXT              = ORDER_TEXT
                SALES_KEYS              = ORDER_KEYS
                EXTENSIONIN             = EXTENSIONIN
                partneraddresses        = partneraddresses.
    * reset the dialogflag
      CALL FUNCTION 'DIALOG_SET_WITH_DIALOG'.
    ENDFUNCTION.
    Regards,
    Clemens

  • SES: Making Business Object 2032 searchable

    Hello,
    I tried to make the Business Object u201Ccustomer orderu201D (Bus2032) searchable with TREX 7.1 and ERP System 6.0, but the indexing failed.
    I made what is described in the following thread:
    SES - Making New Business Objects Searchable?
    I copied the class CL_COM_SE_BUSOBJ_TEST_FLIGHT. So I had a class that implements the interface IF_COM_SE_BUSOBJ. Then I entered the Business Object and the new class in the table COM_SE_BUSOBJ, first with the transaction se11 and after that with spro.
    But in the SES_Admin the Business Object has no title.
    And when I tried to create an index with the SES_Admin the indexing failed with errorcode 000.
    Can anyone help me?
    Is it possible to make the BO bus2032 searchable? How?
    kind regards
    Ramona

    Hi Ramona,
    >> Is it possible to make the BO bus2032 searchable?
    I do not see any reason, why it should not be.
    If you followed the documentation and the linked SDN thread there must be some error in the details.
    Please let me know, if I should hook you up with some SAP employed consultants to assist. Their service, however, may not be for free...
    Best, Karsten

  • Error in Standard Business Object BUS2012

    Hi Friends..
    Iam using standard business object BUS2012 for purchase order creation workflow.
    while creating PO the workflow need to be triggered.
    But i got an error message in BUS2012 thatswhy the workflow was not triggered while creating PO.
    i got the following error
    "Basic IDOC type PORDCR02 is unknown"because of this error the workflow was not getting triggered..
    so how can i solve this problem..
    Thanks
    Gowrishankar

    Hi Karri..
    I checked already,the erroe occured in business object only..
    because if i run the business object in local system it executes perfectly..(if iam using  BUS2012 in local system it will trigger the workflow when iam creating PO)
    but in client system it wont execute...
    it shows the error..(if iam using BUS2012 in client system there is no workflow got triggered when iam creating PO)
    so if you know how to solve problem..
    let me know..
    Thanks
    Gowrishankar
    Edited by: gowrishankar p on Dec 27, 2007 10:35 AM

  • Error in Business object BUS2012

    Hi Friends..
    If I am Going to run Standard Business object BUS2012 its working fine in local system but it was not working client system. It shows the error message like this..
    "Basic idoc type PORDCR02 is not found"
    so how can i solve this issue...
    Thanks
    Gowrishankar

    Hi ..
    Thanks for your reply..
    Both client and local system are same version..
    I think in the client system BUS2012 the idoc type prodcr02 is missing so how can i create the particular idoc for client system busines object
    BUS2012.
    Thanks
    Gowrishankar

  • Calling methods from the Business Object BUS2032

    Hi all,
    Is it possible to call methods from the Business Object BUS2032.
    If so, how can it be done??
    Regards,

    Hi Marv,
    you sure can. Here is an extract from the SAP Help. I found it at http://help.sap.com/saphelp_46c/helpdata/en/c5/e4ad71453d11d189430000e829fbbd/frameset.htm
    <b>Programmed Method Call</b>
    Call (fictitious) method Print of object type VBAK (sales document). The method receives the parameters Paperformat and Printertype as input.
    * Call method Print of object type VBAK
    * Data declarations
    DATA: VBAK_REF TYPE SWC_OBJECT.
    SWC_CONTAINER CONTAINER.
    * Create object reference to sales document
    SWC_CREATE_OBJECT VBAK_REF 'VBAK' <KeySalesDoc>
    * Fill input parameters
    SWC_CREATE_CONTAINER CONTAINER.
    SWC_SET_ELEMENT CONTAINER 'Paperformat' 'A4'.
    SWC_SET_ELEMENT CONTAINER 'Printertype' 'Lineprinter'.
    * Call Print method
    SWC_CALL_METHOD VBAK_REF 'Print' CONTAINER.
    * Error handling
    IF SY-SUBRC NE 0.
    ENDIF.
    Cheers
    Graham

  • Calling Methods from Business Object BUS2032

    Hi all,
              Is it possible to call methods from the Business Object BUS2032.
       If so, how can it be done?? 
    Regards,

    Hi Marv,
    you sure can. Here is an extract from the SAP Help. I found it at http://help.sap.com/saphelp_46c/helpdata/en/c5/e4ad71453d11d189430000e829fbbd/frameset.htm
    <b>Programmed Method Call</b>
    Call (fictitious) method Print of object type VBAK (sales document). The method receives the parameters Paperformat and Printertype as input.
    * Call method Print of object type VBAK
    * Data declarations
    DATA: VBAK_REF TYPE SWC_OBJECT.
    SWC_CONTAINER CONTAINER.
    * Create object reference to sales document
    SWC_CREATE_OBJECT VBAK_REF 'VBAK' <KeySalesDoc>
    * Fill input parameters
    SWC_CREATE_CONTAINER CONTAINER.
    SWC_SET_ELEMENT CONTAINER 'Paperformat' 'A4'.
    SWC_SET_ELEMENT CONTAINER 'Printertype' 'Lineprinter'.
    * Call Print method
    SWC_CALL_METHOD VBAK_REF 'Print' CONTAINER.
    * Error handling
    IF SY-SUBRC NE 0.
    ENDIF.
    Cheers
    Graham

  • Unpermitted combination of business object BUS2032 and sales doc. category

    Dear all
    I try to create a sales document category L (Debit memo request) with the BAPI BAPI_SALESORDER_CREATEFROMDAT2
    I get the error message: Unpermitted combination of business object BUS2032 and sales doc. category  L
    Is there a specific Bapi for creating this sales document?
    Herbert

    Magic or not, but try something like this
    CALL FUNCTION 'BAPI_SALESDOCU_CREATEFROMDATA'
    EXPORTING
       ORDER_HEADER_IN = lt_order_header_in
       BUSINESS_OBJECT = 'BUS2096'
       WITHOUT_COMMIT = ' '
    IMPORTING
       SALESDOCUMENT = l_vbeln
       RETURN = li_return
    TABLES
    ORDER_ITEMS_IN = lt_order_items_in
    ORDER_PARTNERS = lt_order_partners.

  • Corresponding Business Object in CRM as like BUS2032 in ECC

    Hi,
    In ECC system I am able to work with BUS2032 business object-> Create for sales order creatrion where I am able to link my custom task. But now I want to create sales order in CRM system. That is done through CRMD_ORDER but is there any business object like bus2032 in CRM system where I can link my task as like ECC or can you give me any idea where I can link my task which will be executed after sales order creation in CRM?
    Thanks
    Biplab

    Every One Order you create in CRM have a Transaction Type .  The Transaction Type config ( SPRO -> CRM -> Transactions -> Basic Settings -> Transaction Type ) will tell you which Transaction Categoty/Business Objects it is assigned to under   ' Assignment of Business Transaction Categories' .
    Also after creating the Transactional Document , check the Table Entry in CRMD_ORDERADM_H , where OBJECT_ID = Transaction Number ,   OBJECT_TYPE should tell you the Business Object

  • Create a web service according to business object 'BUS2012'

    Hi,
    I want to create a web service according to business object 'BUS2012'.But I can't finish it using wizard.System always tell me 'Time limit exceeded.'Who can give me any idea?
    Thanks & Regards
    Kelvin

    Hi ,
    check this article in the site :****************
    Regards,
    Suryanarayana

  • Create a Web service by business object 'BUS2012'

    Hi,
    I want to create a web service according to business object 'BUS2012'.But I can't finish it using wizard.System always tell me 'Time limit exceeded.'Who can give me any idea?
    Thanks
    Kelvin

    Hi ,
    check this article in the site :****************
    Regards,
    Suryanarayana

  • Business objects in HR

    hai experts....
    is any business objects in HR module like MM (bus2012,2010...)and SD (bus2032...)etc...
    please give me with the infotypes....
    thanks and regards ,
    velu.....

    Hi,
    Find the following HR Related workflows / some fo them are in  ESS/MSS ,
    Personnel Data Change 30300008 (Bank) 01000015 (Address)
    Name and Marital Status Change 1200170
    New Hire 17900011
    Re Hire 17900011 to be customized
    Pay Change 20000003
    Special Payment WS50000041
    Domestic Transfer WS50000031
    International Transfer WS50000031 to be customized
    Seperation WS50000041 to be customized
    Position Change WS50000041 to be customized
    Leave Request 12300111
    For ESS follow the link for Help,
    http://help.sap.com/saphelp_erp2005/helpdata/en/f6/263359f8c14ef98384ae7a2becd156/frameset.htm
    Reward for useful answers!
    Richard A

  • Hyperlink to open a business object is not working in archived printlist

    Hi
    I have archived a print list in my custom http content repository.
    Generated the indexed print list by running program OACONTA4.
    Archived data file has following lines
       \PCOL5H\PHYP<<BUS2012   \PCOL0H \PHYP>>   \PCOL2HPurchase Order                         
    IDARC1<OBJTYPE>BUS2012<OBJKEY>4500000001<METHOD>DISPLAY \PCOL0H  \PCOL4H4500000001                                       
    \PCOL0H  \PCOL2HZODTIF    \PCOL0H    \PCOL2HTest Image Documents               
    \PCOL0H  \PCOL5H\PHYP<<ZW            DE0978D42F2FA9F1AEDE0019B934DDB9       \PHYP>>
    IDARC1<OBJTYPE>IMAGE<OBJKEY>ZWDE0978D42F2FA9F1AEDE0019B934DDB9<METHOD>DISPLAY                                                                            
    \PCOL0H  \PCOL2H23.02.2009\PCOL0H    \PCOL2H         
    I am able to open archived print list using OADR.
    The hyperlinks in archived file are highlighted with different color  and cusror change when moved to "BUS2012" or "ZW            DE0978D42F2FA9F1AEDE0019B934DDB9       "
    Here "DE0978D42F2FA9F1AEDE0019B934DDB9" is archived document Id
    "4500000001" is purchase order number
    "ZW" is content repository
    "ZODTIF" is document type.
    But when I try to open the business object or the document, nothing happens.
    Then I changed the DARC line in the data file in repository to
    IDARC0ZW        DE0978D42F2FA9F1AEDE0019B934DDB9       
    After this I was able to open the document from link.
    Can anybody help on this? Why hyperlink is not working to open a business object
    Version details :
    SAP ERP ECC 6.0
    SAP NW 7.0
    References :
    http://help.sap.com/saphelp_40b/helpdata/pt/4f/9938ff446d11d189700000e8322d00/frameset.htm
    http://help.sap.com/saphelp_nw70/helpdata/en/4f/9938ff446d11d189700000e8322d00/frameset.htm
    Thanks in advance !
    Ruhi

    Uninstall the ASK toolbar from addons and problem ll be solved.
    Tools>> addons >> uninstall ASK /Foxit toolbar >> Problem solved

  • BAPI business object to create order without charge

    Hi all,
    I am having problem to create order without charge or subsequent delivery free of charge (with sales document category 'I', read from TVAK table).
    I read from OSS 93091 that for that sales document category 'I', business object BUS2103 has to be passed. I try to do online testing but hit by error : 'Unpermitted combination of business object BUS2103 and sales doc.category I'.
    I have use the correct order type (sample order with doc. category I) for my own testing.
    Appreciate any of your help to resolve these problem.
    thanks alots.
    Alia

    Hi All,
    It is solved already by using business object BUS2032.
    thanks
    Alia

Maybe you are looking for

  • Weird timing issues when playing back a recorded sound file and with synths

    Hello there, I'm having a couple of strange issues with playing back files that I have recorded using MIDI data which is then used to play an external synth which then gets recorded to an audio track which at the time is perfectly synced to a click t

  • Increasing size of image?

    i sometimes need to add files to an image file ive made, the .dmg, and i was wondering if theres anyway to increase the size of the dmg as i need to add more to it or do i have to make a new bigger image file?

  • Alternate Fiscal Year End in New GL

    Environment: ECC 6.0 - New GL + Document Splitting All Co Codes book to 0L leading ledger and one Controlling Area. We have one more company code (lets say 1000) with a Alternate Fiscal Year than other company codes. The solution of a Non Leading Led

  • Creating a Global Role using weblogic.Admin command

    Hi, Does anyone have an example of creating a global role using the weblogic.Admin commands? I think I have to use the INVOKE command with the DefaultRoleMapper and createRole method, but I'm not quite sure what the rest of the syntax is. Thanks, Gab

  • How To Deploy/Run a pure Java Portlet into Webcenter

    Hello Gurus, I am new to the portal technologies. So maybe I am asking a very basic question. Here it what I would like to achieve. 1) Create a sample "HelloWorld" portlet (A java class which implements a portlet interface or some standard portlet im