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
RamonaHi 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
GowrishankarHi 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
GowrishankarHi ..
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?
HerbertMagic 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
BiplabEvery 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
KelvinHi ,
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
KelvinHi ,
check this article in the site :****************
Regards,
Suryanarayana -
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 !
RuhiUninstall 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.
AliaHi 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