Announcement of New WIKI on Business Object Attachments in SOFF/BDS/DMS/GOS
https://wiki.sdn.sap.com/wiki/display/ABAP/RetrievingandManipulatingAttachmentstoSAPBusinessObjects%28SAPOffice%2CBDS%2CDMS%2CGOS%2C...%29
Narendran and aRS -
People are anxiously awaiting your contributions to the WIKI, so please feel free to add what you know (either by links or actual page content) according to the instructions on the root page.
Best
djh
Hi Vijay -
I'm sure you know a LOT and will make some valuable contributions.
Please try to follow the suggested rules of the road and add your own child pages for your own links or contents under the appropriate subject area pages.
Similar Messages
-
Brand New Installation of Business Objects XIr2 Application Server
Hello,
We have recently acquired Business Objects XI r2 as we are in the process of migrating from Business Objects 6.5.1
We currently use BO 6.5.1 on a small scale using Business Query via excel to access a remote Data Warehouse. I beleive we will now use Live Office in the new XI world.
We have acquired licenses for the following components, and I really would like some assistance on how to install them and in which order
Business Objects Enterprise Professional
Business Objects Live Office
Business Objects Web Intelligence
I have a windows 2003 server in place to host the application, but where do I start ? Which component do I need to install first ?
Many thanks
Gary
EDX London Limited
10 Paternoster Square
London
EC4M 7LSHmm, this is Redhat Enterprise Linux Server release 5.4 - it's basically a 'snapshot' of our existing dev system.
One thing I have seen elsewhere is a problem with the libstdc++ compatability library, but it looks like that's installed (we tried tossing in a copy we had from CentOS, and got:
[root@bos-rep-bob01 ~]# rpm -ivh ./compat-libstdc++-33-3.2.3-47.3.i386.rpm
warning: ./compat-libstdc++-33-3.2.3-47.3.i386.rpm: Header V3 DSA signature: NOKEY, key ID 443e1821
Preparing... ########################################### [100%]
package compat-libstdc++-33-3.2.3-61.x86_64 (which is newer than compat-libstdc++-33-3.2.3-47.3.i386) is already installed
package compat-libstdc++-33-3.2.3-61.i386 (which is newer than compat-libstdc++-33-3.2.3-47.3.i386) is already installed
file /usr/lib/libstdc++.so.5.0.7 from install of compat-libstdc++-33-3.2.3-47.3.i386 conflicts with file from package compat-libstdc++-33-3.2.3-61.i386
So it's installed, and pretty up to date. -
New and Generated Business Object Not Found in BOR
Hi,
I have created, released and generated a new object in SWO1. But I could not find it in the BOR (T-Code BAPI).
So I searched for the object in SWO1 again and it was there, but not in BOR.
What is the reason for this?
Thanks in advance.
Regards,
Joon MengHi a®s,
You are right. I have mistakenly selected "Object Type" instead of "Object Type Component" for releasing the status of the method.
Problem solved and thanks very much.
Regards,
Joon Meng -
Re-Install Business Objects on new CMS Environment
Hi All ,
I have to Re-Install Business Objects on new CMS Environment
Can you provide me steps and documents for same .
Regards,
AbhishekHi Abhishek,
Please refer the below link & SCN Thread for your reference.
Business Intelligence - Installation Link:
Installation - Business Intelligence (BusinessObjects) - SCN Wiki
SAP Business Objects 4.0 Installation Steps by SAP:
http://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&frm=1&source=web&cd=1&cad=rja&uact=8&ved=0CCsQFjAA&url=http%3A%2F%2Fwiki.scn.sap.com%2Fwiki%2Fdownload%2Fattachments%2F333808373%2FSAP%2BBO4.0sp4-fp3%2BImplement.docx%3Fversion%3D1%26modificationDate%3D1368111605377&ei=vzcNVO7pA8bluQTrqID4BQ&usg=AFQjCNH9TdZToCXUM62ohGY1j0Ej98-gzQ&sig2=73QHmf2acp_sqQHKD115fw&bvm=bv.74649129,d.c2E
Installation-manual-SAP-BusinessObjects-BI4.0-(inclusive-mobile-configuration-for-iPad)
http://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&frm=1&source=web&cd=2&cad=rja&uact=8&ved=0CDQQFjAB&url=http%3A%2F%2Fwww.pieterverstraeten.com%2Fblog%2F%3Fdownload%3DInstallation-manual-SAP-BO-BI4.0-inclusive-mobile-configuration-for-iPad.pdf&ei=IDgNVJW9Gs2MuATwaQ&usg=AFQjCNHrtSXXADA-6ISkgrPU7b9FyK6AHg&sig2=RPkgtC2dvQ1U2YVNvY4YnQ&bvm=bv.74649129,d.c2E
Business Objects BI 4.0 - Installation Step by Step
http://bobj4.blogspot.in/2011/06/business-objects-bi-40-installation.html
SAP BusinessObjects Business Intelligence Suite 4.1 SP03 (SP3) Released
http://scn.sap.com/docs/DOC-53864
BI platform 4.0 cluster configuration
http://wiki.scn.sap.com/wiki/display/BOBJ/BI+platform+4.0+cluster+configuration
BI4.0 Product Support page
http://wiki.scn.sap.com/wiki/display/BOBJ/BI4.0+Product+Support+page
Thanks,
Daya -
Information needed on Business Objects
Hi Sdners,
As an initial step in learning business objects, I need to know answers for below questions.
1.Can you please tell me what are the versions of BO till now. I have checked BO XI 3.0 and BO XI 3.1. Why here XI is mentioned?
2.Is it mandatory to create a Universe before creating any WebI or Crystal Reports.Cant we create WebI or Crystal directly?
Thanks,
SwathiHere's a complete timeline for Business Objects releases
1990: BusinessObjects launches Skipper SQL 2.0.x.
1994: Launches BusinessObjects v3.0 and goes public on the NASDAQ in September u2014 the first French company listed in the United States.[5]
1996: Enters the OLAP market and launches BusinessObjects v4.0. Bernard Liautaud named one of Business Week's "Hottest Entrepreneurs of the Year."
1997: Introduces WebI thin client, which enables shared information across an extranet.
1999: General Electric (GE) begins working with the company.[citation needed] Business Objects goes public in France on the Premier Marché. Acquires Next Action Technologies.
2000: Acquires OLAP@Work for approximately $15 million and announces MDX Connect from this acquisition.
2001: SAP signs an OEM and reseller agreement to bundle Crystal Reports. Acquires Blue Edge Software.
2001: Signs up its single largest global software licensing transaction with Three formerly known as Hutchison 3G.
2002: Acquires Acta Technologies. Bernard Liautaud named to Business Week's "Stars of Europe," and the company is named one of the "100 Fastest Growing Tech Companies" by Business 2.0. Informatica files a lawsuit against Acta, claiming patent rights infringement.
2003: Acquires Crystal Decisions for $820 million. Business Objects releases Dashboard Manager, BusinessObjects Enterprise 6, and BusinessObjects Performance Manager.
2004: Debuts new combined company with the slogan, "Our Future is Clear, Crystal Clear." Launches Crystal v10 and BusinessObjects v6.5.
2005: Launches BusinessObjects XI. Acquires SRC Software, Infommersion, and Medience. Launches BusinessObjects Enterprise XI Release 2.
2006: Business Objects acquires Firstlogic, Inc and Nsite Software, Inc.
2006: Acquires ALG Software (formerly Armstrong Laing Group). Launches Crystal Xcelsius, which allows users to transform Microsoft Excel spreadsheet data into interactive Flash media files.
2007: Continuing its string of acquisitions, Business Objects acquires Cartesis and Inxight.
2007: In October, SAP AG's Chief Executive Henning Kagermann announced a $6.8 billion deal to acquire Business Objects.
2008: In January, SAP absorbs all of Business Objects' offices, and renames the entity "Business Objects, an SAP company". Following the acquisition of Business Objects by SAP, the founder and CEO of Business Objects, Bernard Liautaud, announces his resignation.
2009: Business Objects becomes a division of SAP instead of a separate company. The portfolio brand "SAP BusinessObjects" was created. All former BO employees now officially work for SAP.
yes, it is mandatory to create universe because the data base have the information about your complete project. so cannot retrive all data,make only required data from database to desigining the universe.
the universe is a layer that maintain the RDBMS tables and is restrict the data from corporated data
All the best.
Praveen -
Need toughts on approach. Client moving to Maconomy/Business Objects
Post Author: klokhammer
CA Forum: General Feedback
Hi.On of our important clients are most likely to migrate between economy systems within the next 9 months. Case as follows:
We have developed a budgeting/forecast and reporting system for a certain market/company. The solution is based on a Microsoft SQL 2000 database/server with Microsoft Access as application interface. The solution is integrated and gets actual figures from the economy system Aspect on a IBM iSeries (AS400) system. The "edge" of the system lies in sophisticated budgeting/forecast routines, the report module is rather poor....
The client is now most likely to migrate to Maconomy as the new economy system, and Maconomy AnalytiX as the new BI system (which I understand uses Business Objects.)
We are new to Business Objects and need general recommendations on what level we should try to integrate on. Should we "ditch" all the development done in Access and build a new solutions through Business Objects, keeping all the business logics, but not the interface?
Should we try to integrate on a database level, keeping the interface in Access (for budgeting/forecast), and exporting data into Business Objects to allow reporting through Maconomy AnalytiX?
As you most likely have understood, my knowledge about Business Objects are pretty poor. But please try to give me your thoughts on how we should move along, and what kind of "standard" considerations we must have in mind.
Kind regardsklokhammerPost Author: jsanzone
CA Forum: General Feedback
klokhammer,
I checked out Macanomy's web site and searched for references to Business Objects, and sure enough it is mentioned here and there. What it sounds like is that Macanomy has developed some "Macanomy Standard Reports" using BusObjects, so if you want these nifty Macanomy reports available to you, you buy the Macanomy product, which is bundled w/ BusObjects, and voila you have the reports. It sounds like a winning strategy. On the other hand, in order to get this type of capability, an organization would have to hire a staff to purchase and install Business Objects, then the staff would have to understand the financial database that the client has established and populated, and then the staff would have to set about building the reports that are needed. With Macanomy, it seems that you get the whole kit and kaboodle in one swoop, which is good for an organization providing that it is on the same wave-length as Macanomy. In regards to your question about what to do with your existing infrastructure, this is a call only you and your client can make. In IT, it's always about the data and how it is used. Peeling back the onion a bit, the process works like this: in order for the Macanomy reports to work, the report must be properly built and it must read from a "universe", which is a BusObjects term for defining the interface between the user and the database (the meta data process). In order for the universe to exist, it must be built by a "Universe Designer". The Universe Designer must have an intracate knowledge of how every table in the database will be used to support the reports that the end-user wants to have (either pre-canned (standard) or ad hoc capability). The database is still a critical piece, and reviewing the Macanomy offering I have a funny feeling that they come in with their own database structure and universe, which makes their process a much quicker install. The downside, as it appears to me, is how you would migrate your existing data into the Macanomy structure (this goes back to the two parties being on the same wavelength). I think in your case it's going to be a matter of ditching your database structure in MS SQL 2000 and Access, and adopting the Macanomy structure, but this may be more painful to do than any one at this point realizes. It sounds like you need to continue arming yourself with knowledge before making any final decisions. Good luck, and perhaps keep all of us posted on your experiences. -
Business Object - BDoc Supported Bo
Hello CRM Gurus,
This question is related to BOL Object layer.
When we create the Business Object of type BDoc Supported,
1.Why is the Write BDoc section of the Business Object becomes disabled with the BDoc name specified in the textbox?
Thanks in Advance.
Cheers,
Vignesh Ravikumar.hello Vignesh
There will be three kinds of Business Objects in BOL Layer.
1. BDOC Supported Business Objects : When BOL creates a new BO, BOL FWwill use the Read BDOC.And you can not do save for these BOs. Read Only. may be all child BOs can be modelled as BDOC supported.
2. New BDOC Supported Business Objects : These BOs will have Raad BDOC and Write BDOC, so you can read and write. when you save on a Business Object, BOL FW will use the write bdoc.
This will be used at most for all the root Business Objects and independent Business Objects to enable save at run time.
3. BDOC Not supported : as you aware, Unbound Business objects. can be used as helper BOs.
Regards
Shankar -
What is business objects? .......urgent
HI EXPERTS,
I am new to the Business objects and i am BI consultant. i have got a chance to work with BO for my future project and i need to give presentation. could you please provide me the complete information about BO and how it is related to BI and what are the BUSINESS OBJECTS TOOLS available in market?
what are the advantagaes over BI?
THANKS IN ADVANCEHere is a link to the documentation on the BO website:
[http://support.businessobjects.com/documentation/default.asp]
You should be able to find your answers there.
Jason -
Business Object XI 3.0 Integration for SAP Solutions
Hi all,
I am new to Business Object XI 3.0 integration for SAP solutions, can anyone please help me with the basics for Business Objects XI 3.0, I will probably be doing an installation of the same at my organization very soon, can anyone please tell me how much time is it going to take for me to complete the installation, what are the prerequisites, what should be the starting step for the same. Any advice as to where am I suppose to be carefull, I would really appreciate the help.
Regards,
Sree.Hi shree,
As you are going for the new installation of Business Objects Enterprise XI R3 you can find all the prerequisites for the installation like the disk space and all other such requirement in the documents provided in the following link.
You can have the Business Objects documents from the following site.
- Please go to Http://help.sap.com
- Click on Business Objects tab
- Select the product as Business Objects Enterprise XI 3.0 and it will list all the document under the respective product.
You can find all the prerequisites in the Business Objects Enterprise admin guide. And if you need to have BO and SAP work together in conjunction you need to have the Business Objects Integration Kit for SAP. Integration Kit provides the database drivers and other features for reporting off SAP.
Link to download the useru2019s Guide:
- Please go to Http://help.sap.com
- Click on BusinessObjects tab
- Select the product as Integration Kit for SAP
User guide: BusinessObjects Integration Kit for SAP Useru2019s Guide.
I hope that helps you.
Regards,
Prashant -
Hi Friends,
I am new to the Business objects. I got one requirement on business object.
My SAP version is ECC 5.0.
Here is the situation:
I am attaching customer and claim documents through OAOR transaction (Business Document Navigator) .
Attaching files are working fine in both customer and claim objects. i mean I can able to see those attached documentsin "Business Document Navigator).
There is a standard transaction to see claim documents. i.e WTYSE.
and we are using custom transaction to see customer documents.
I can able to see claim documents in WTYSE. But I am not able to see customer documents in ztransaction.
Could you pls help me ... some where we are missing link between business objects and object key number.
Is there any way to maintain link?
Hope you understood my issue. pls help me .
This is very urgent.
Thanks in advanceHi
This is not the right place for this, it should be under ABAP.
Thanks
Atul -
Hi Friends,
I am new to the Business objects. I got one requirement on business object.
My SAP version is ECC 5.0.
Here is the situation:
I am attaching customer and claim documents through OAOR transaction (Business Document Navigator) .
Attaching files are working fine in both customer and claim objects. i mean I can able to see those attached documentsin "Business Document Navigator).
There is a standard transaction to see claim documents. i.e WTYSE.
and we are using custom transaction to see customer documents.
I can able to see claim documents in WTYSE. But I am not able to see customer documents in ztransaction.
Could you pls help me ... some where we are missing link between business objects and object key number.
Is there any way to maintain link?
Hope you understood my issue. pls help me .
This is very urgent.
Thanks in advanceHello
Have a look at the guide How to Attach Documents to Any Custom Program Using Generic Object Services
In the standard transaction like CLM3 (Display Claim) the GOS manager is defined in include LIQS0TPQ
* Objektdefinition generische Objektdienste
DATA: GO_NOTOBJECT TYPE REF TO CL_GOS_MANAGER.
DATA: G_OBJECT_GOS TYPE BORIDENT.
DATA: GV_CALL_BY_GOS(1) type c value ' '. "818559
* note 881166
DATA: BEGIN OF GS_GOS,
QMNUM LIKE VIQMEL-QMNUM,
GO_NOTOBJECT TYPE REF TO CL_GOS_MANAGER,
G_OBJECT_GOS TYPE BORIDENT,
END OF GS_GOS.
DATA: GT_GOS like GS_GOS occurs 0.
and instantiated in FORM routine OBJECT_PUBLISH_F70 (include LIQS0F70 ):
*& Form OBJECT_PUBLISH_F70
* Objekte bekanntmachen zur Nutzung der Generischen Dienste
FORM OBJECT_PUBLISH_F70.
DATA: L_OBJECT LIKE TOAOM-SAP_OBJECT.
DATA: L_QMNUM LIKE QMEL-QMNUM.
DATA: L_QMNUM_H LIKE QMEL-QMNUM.
DATA: L_MANUM LIKE QMSM-MANUM.
DATA: L_MANUM_H LIKE QMSM-MANUM.
DATA: L_OBJKEY LIKE SWEINSTCOU-OBJKEY.
DATA: L_OBJID LIKE SY-MSGV1.
DATA: L_DIA_STAT LIKE QMEL-KZLOESCH.
*--- Funktion nicht prozessieren im BAPI-Modus
CALL FUNCTION 'DIALOG_GET_STATUS'
IMPORTING
DIALOG_STATUS = L_DIA_STAT.
IF L_DIA_STAT = YX.
EXIT.
ENDIF.
*--- Meldungskopf
CASE TQ8T-QMTYP.
WHEN YPM_01.
L_OBJECT = C_BUS2038.
WHEN YQM_02.
L_OBJECT = C_BUS2078.
WHEN YSM_03.
L_OBJECT = C_BUS2080.
WHEN YNM_05.
L_OBJECT = C_BUS7051.
INCLUDE CLAIM_025.
ENDCASE.
if t365-aktyp = YAKTYPH "818559
and ( TQ8T-QMTYP = YSM_03 "881166
or TQ8T-QMTYP = YQM_02 and SFBCALL-XDEFREC = YX ). "881166
gv_call_by_gos = 'X'. "818559
endif. "818559
*-- Unterscheidung ob Anlegen/ Ändern/ Hinzufügen
* IF T365-AKTYP = YAKTYPV OR T365-AKTYP = YAKTYPA. "note777981
IF T365-AKTYP = YAKTYPV OR T365-AKTYP = YAKTYPA "note777981
OR ( T365-AKTYP = YAKTYPH AND TQ80-EARLY_NUM = YX "note777981
AND SFBCALL-XDEFREC = SPACE "note881166
AND ( TQ8T-QMTYP = YPM_01 "note917479
OR TQ8T-QMTYP = YSM_03 ) ). "note917479
CALL FUNCTION 'SWU_OBJECT_PUBLISH'
EXPORTING
OBJTYPE = L_OBJECT
OBJKEY = VIQMEL-QMNUM.
*--- Maßnahmen
LOOP AT IVIQMSM WHERE AEKNZ NE YDELT
AND AEKNZ NE YDELD.
*--- l_objkey fuellen
CALL FUNCTION 'OBJECT_IDENTIFICATION_GET'
EXPORTING
OBJNR = IVIQMSM-OBJNR
IMPORTING
IDENT_OBJID = L_OBJID
EXCEPTIONS
OTHERS = 1.
IF SY-SUBRC EQ 0.
* der FB OBJECT_IDENTIFICATION_GET liefert eine externe Darstellung für
* eine Objektnummer. Besitzt das Objekt mehrere Keyfelder, werden diese
* durch ein '/' getrennt.
SPLIT L_OBJID AT '/' INTO L_QMNUM_H L_MANUM_H.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
INPUT = L_QMNUM_H
IMPORTING
OUTPUT = L_QMNUM.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
INPUT = L_MANUM_H
IMPORTING
OUTPUT = L_MANUM.
CLEAR L_OBJID.
MOVE L_QMNUM(12) TO L_OBJID(12).
MOVE L_MANUM(4) TO L_OBJID+12(4).
MOVE L_OBJID TO L_OBJKEY.
CALL FUNCTION 'SWU_OBJECT_PUBLISH'
EXPORTING
OBJTYPE = C_QMSM
OBJKEY = L_OBJKEY.
ENDIF.
ENDLOOP.
* ELSEIF T365-AKTYP = YAKTYPH. "note777981
ELSEIF T365-AKTYP = YAKTYPH AND TQ8T-QMTYP <> YPM_01 "note777981
AND TQ8T-QMTYP <> YSM_03. "note777981
* note 881166
READ TABLE GT_GOS WITH KEY QMNUM = VIQMEL-QMNUM INTO GS_GOS.
IF SY-SUBRC NE 0.
G_OBJECT_GOS-OBJTYPE = L_OBJECT.
* When calling from defect recording, don't create a object to avoid
* problems with other created notifications or the BOS object of the
* inspection lot. Using SWU_OBJECT_PUBLISH you get then the
* selection list and by deactivating the existence check like with
* note 818559 you have also the same functionality
IF SFBCALL-XFUNCCALL = YX AND SFBCALL-XDEFREC = YX.
G_OBJECT_GOS-OBJKEY = VIQMEL-QMNUM.
CALL FUNCTION 'SWU_OBJECT_PUBLISH'
EXPORTING
OBJTYPE = L_OBJECT
OBJKEY = VIQMEL-QMNUM.
ELSE.
* do it like before with all possibilities, but here no selection
* list is possible, so dangerous, if other objects are published too
CREATE OBJECT GO_NOTOBJECT
EXPORTING IS_OBJECT = G_OBJECT_GOS
IP_NO_INSTANCE = YX
* IP_NO_COMMIT = yx
EXCEPTIONS OTHERS = 1.
ENDIF.
GS_GOS-QMNUM = VIQMEL-QMNUM.
GS_GOS-GO_NOTOBJECT = GO_NOTOBJECT.
GS_GOS-G_OBJECT_GOS = G_OBJECT_GOS.
APPEND GS_GOS TO GT_GOS.
ELSE.
GO_NOTOBJECT = GS_GOS-GO_NOTOBJECT.
G_OBJECT_GOS = GS_GOS-G_OBJECT_GOS.
ENDIF.
ENDIF.
ENDFORM. " OBJECT_PUBLISH_F70
Probably you have to make a similar logic known to your custom transaction.
Regards
Uwe -
Download of Business Objects add-ons
Greetings, I am new to the Business Objects world and looking to local where I can download the 'designer' and 'desktop intelligence' components of BOE. I notice that on the server it has installed a series of components that I require on clients, any idea where I can find just those additional BOE components for the clients to use? I only the server installation as of right now. Thanks in advance for any guidance... Ian
HI Ian,
The querie you have asked is for the client installation of the enterprise.
While installing the enterprise please select
1) Client Installation insted of server installation
Complete the installation and you will have all the client tool on the system
like Designer
NOTE- The option of client and server installation comes with the installation disk of the enterprise
Hence no need to download the client tool
Hope this helps -
Repository Manager Business Objects
We create a new Repository Manager (Business Objects Repository) on the SAP Portal, following the procedure of SAP Documentation (particularly "Integrating SAP Business Objects XI 3.1 Tools with SAP Netweaver of Ingo Hilgefort among other documentation) named "boerm".
When the users access to this KM Folder, "My Favorites" folder is outdated, and after several hours the new Favorite Link appears.
The only way to refresh the folder content is selecting Folder -> Refresh, but that function doesn't exists in several LayoutSet of KM.
How can we refresh the folder automatically?
Regards.Hi,
then you need to look into the code you are doing. thats a custom application which we have no knowledge about.
ingo -
Hello and welcome to Business Objects, now a SAP Company !
We proudly present our new forum for Business Objects technologies related questions.
The Business Objects forum will give you the possibility to share ideas, opinions and information with other participants.
Please find the welcoming message of our Vice President, Tim Lang at the following link:
/people/community.user/blog/2008/01/22/welcome-to-the-business-objects-diamond-developer-community and, if you are looking for more detailed information beyond what you can find on SDN or BPX, check the following URL:
URL: http://diamond.businessobjects.com/sdn
Join us now !
Kind Regards,
Dragos SerbanWelcome Dragos. Glad to have you engaged and participating.
Mark Yolton -
Step By Step Creation Of A new Business Object
hi,
Please Give Me Details Of A Business Object,like step by step creation of a new business object and it's utilization.Create a business object (SWO1).
Give the business object name prefixed with Z_.
Enter the following fields with values:
Object type: Z_TESTXX
This is the internal technical key. Page: 1
Object type can have maximum 10 characters. This must be unique across all object type. Objects are specific instances of object types at runtime.
Object name: Object_Name_for_XX
The object type is addressed with this name by external applications. This is a descriptive English name and can be up to 32 characters. This also must be unique across all object type.
Name: Object Name: XX
This is a meaningful name of the business object.
Description: Object Description: XX
Page: 1
Object description, can be up to 40 characters.
Program: Z_TESTXX
Each object type has an ABAP/4 program in which methods of the object are implemented. This program is generated automatically when you create or revise an object type.
Application: indicates cross application.
3: Create an event.
Open the Object type in change mode. When you change your subtype the first step is to create a new event, this is done by selecting the Event node and clicking the create button. Give the event a name and a description. Next set the status of this object type component to implemented.
Event: Z_EVENT_XX
Name: Event name: XX
Description: Event Description: XX
Click on the new event andu2026
Edit - Change Release Status- Object Type Component - Implemented
(A small box sign vanishes from the right side of the event, indicating that it is implemented)
There can be multiple triggering events for a standard/customer task.
In R/3 4.0 the release strategy for new Object Types and Object Type Components (methods, attributes, events, etc.) was enhanced. Now when an object type and/or components are created, there are different statuses to select, based on its required purpose. The statuses are:
u2022 Modeled - objects cannot be accessed at runtime. This is the status that is automatically set when an object type or component is created. Items with a modeled status cannot be referenced in any type of workflow task.
u2022 Implemented - objects can be used internally in a test environment. They are accessible, but may not be stable (especially if no delegation has been defined).
u2022 Released - objects are ready for production. Note: Local objects cannot be released.
u2022 Obsolete - objects are typically replaced by new functionality or incompatible with previous versions. This status is optional.
4: Create a method.
Next a method must be created without using any function module template. When creating the method ensure that the method call is synchronous - this means that the method doesn't require a terminating event.
A method can be synchronous or asynchronous. Synchronous Method
Method that, for the duration of its execution, assumes the process control and, after its execution, reports to the calling component (work item manager, in this case).
Synchronous methods can return the following data, if defined: Return parameters, one result and Exceptions.
Terminating events can also be defined for a single-step task described with a synchronous method. At runtime, the relevant work item is then terminated either when the synchronous method is successfully executed or when one of the defined terminating events occurs.
Asynchronous Method
Method that, after its execution, does not report directly to the calling component (work item manager, in this case).
Asynchronous object methods do not return results, parameters or exceptions.
At least one terminating event must be defined for a single-step task described with an asynchronous object method.
At runtime, the relevant work item is only terminated if one of the defined terminating events occurs.
Next set the status of this object type component to implemented. The methods are not implemented unless you once open their program. Select the method and open its program. It gives a message u201CDo you want to generate a template automatically for the missing sectionu201D. Click u201CYesu201D. Inside the program insert the code u201CCALL TRANSACTION u2018FB03u2019. Display Financial Document.
Method: Z_METHODXX
Name: Method name: XX
Description: Method Description: XX
Edit - Change Release Status - Object Type Component - Implemented
5. Create Key fields.
Create key fields with ABAP dictionary field proposal.
It is the identifying key, via which the system can access a specific object, that is, an instance of the object type. The key fields of an object type are usually also the key fields in the table containing the header data for the object type. Only character-based data types are allowed as key fields. The total length allowed for all key fields is 70 characters. Each key field refers to a field in the ABAP Dictionary.
Enter u2018BKPFu2019 in table name field and select all the key fields. Press Continue button. Next set the status of these key fields to implemented.
Edit - Change Release Status -Object Type Component - Implemented
6:Implement business object.
The whole business object needs to be implemented so click on the business object title andu2026
Edit - Change Release Status - Object Type - Implemented
Now you can check the syntax, generate the Business Object and then test it. Execute the custom method you created and give the Company code, Document number and Year.
Maybe you are looking for
-
TRANSFORMATION MISSING IN PRODUCTION DESPITE OF SUCCESSFUL TRANSPORTATION
RESPECTED ALL I HAVE TRANSPORTED TRANSFORMATION AND INFOPACKAGE IN ONE REQUEST. THE REQUEST IS SUCCESSFULLY TRANSPORTED TO PRODUCTION AND CAN BE SEEN IN STMS BUT WHEN I AM DOING RSA1 AND SEE MY DATASOURCE OR DSO THERE IS NO TANSFORMATION AND INFOPACK
-
so i got a new phone and i am using my icloud on tht new phone but itb says i have two devices on my icloud. i am trying to delete my old phone on my i cloud but it wont let me. i got an email saying that because in deleted my icloud from my old phon
-
My iTunes is working fine except all of the tabs at the top and side are not in english, it's as though the language has been changed to an unreadable language. I have tried un-installing and installing again about 5 times... i can send a screen shot
-
Modbus demo box website images do not load
the images on the website http://digital.ni.com/public.nsf/allkb/A9C037C838B203FA86256A180078BE15 for the question "How do I communicate with the Modbus Demo Box" do not load. In fact they are pointing to a url which begins with ae.natinst.com whic
-
pls help me in knowing the differences between database and data warehousing in detail send me links and PDF if u have thanks