<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5077516621264027567</id><updated>2012-02-19T06:01:46.854-08:00</updated><category term='BW'/><title type='text'>SAP BW</title><subtitle type='html'>The complete solution for BW</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>38</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-9175874433735086281</id><published>2008-11-05T01:03:00.000-08:00</published><updated>2008-11-05T01:04:39.046-08:00</updated><title type='text'>Steps to do LO Extraction</title><content type='html'>&lt;a title="View Lo Extrection document on Scribd" href="http://www.scribd.com/doc/7755558/Lo-Extrection" style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;"&gt;Lo Extrection&lt;/a&gt; &lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_798710887145536" name="doc_798710887145536" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle" height="500" width="100%"&gt;        &lt;param name="movie" value="http://documents.scribd.com/ScribdViewer.swf?document_id=7755558&amp;amp;access_key=key-1c5kypskttvxrdd5svgx&amp;amp;page=1&amp;amp;version=1&amp;amp;viewMode="&gt;         &lt;param name="quality" value="high"&gt;         &lt;param name="play" value="true"&gt;        &lt;param name="loop" value="true"&gt;         &lt;param name="scale" value="showall"&gt;        &lt;param name="wmode" value="opaque"&gt;         &lt;param name="devicefont" value="false"&gt;        &lt;param name="bgcolor" value="#ffffff"&gt;         &lt;param name="menu" value="true"&gt;        &lt;param name="allowFullScreen" value="true"&gt;         &lt;param name="allowScriptAccess" value="always"&gt;         &lt;param name="salign" value=""&gt;            &lt;embed src="http://documents.scribd.com/ScribdViewer.swf?document_id=7755558&amp;amp;access_key=key-1c5kypskttvxrdd5svgx&amp;amp;page=1&amp;amp;version=1&amp;amp;viewMode=" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="doc_798710887145536_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle" height="500" width="100%"&gt;&lt;/embed&gt;    &lt;/object&gt;    &lt;div style="margin: 6px auto 3px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block;"&gt;    &lt;a href="http://www.scribd.com/upload" style="text-decoration: underline;"&gt;Get your own&lt;/a&gt; at Scribd or &lt;a href="http://www.scribd.com/browse" style="text-decoration: underline;"&gt;explore&lt;/a&gt; others:          &lt;a href="http://www.scribd.com/browse?c=156-education" style="text-decoration: underline;"&gt;Education&lt;/a&gt;            &lt;a href="http://www.scribd.com/browse?c=168-certificate-programs" style="text-decoration: underline;"&gt;Certificate Programs&lt;/a&gt;              &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-9175874433735086281?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/9175874433735086281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=9175874433735086281' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/9175874433735086281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/9175874433735086281'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2008/11/steps-to-do-lo-extraction.html' title='Steps to do LO Extraction'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-7913226697601947512</id><published>2008-10-20T03:50:00.000-07:00</published><updated>2008-10-20T03:59:13.478-07:00</updated><title type='text'>Update types in BW/BI</title><content type='html'>With the update type, you control whether a key figure/data field is updated in the InfoProvider.&lt;br /&gt;Functions&lt;br /&gt;For InfoCubes:&lt;br /&gt;&lt;br /&gt;· Depending on the aggregation type you entered in the Key Figure Maintenance for this key figure, you are given the options Addition or Maximum or Minimum. If you choose one of these options, new values are updated in the InfoCube.&lt;br /&gt;&lt;br /&gt;The aggregation type (addition, minimum &amp;amp; maximum) determines how key figures are updated where primary keys are the same. Thus the total, the minimum or the maximum for these values is formed for new values.&lt;br /&gt;&lt;br /&gt;If you entered one of these aggregation types in the key figure definition, it is transferred for the update. Otherwise, the aggregation type addition is automatically selected.&lt;br /&gt;&lt;br /&gt;· If you choose no update, the key figures are not updated in the InfoCube, meaning that no data records are written in the InfoCube with the first data transfer, or that data records that already exist, will remain in place with subsequent transfers.&lt;br /&gt;For InfoObjects:&lt;br /&gt;&lt;br /&gt;Only the Overwrite option is available. With this option, new values are updated to the InfoObject.&lt;br /&gt;For ODS Objects:&lt;br /&gt;&lt;br /&gt;1. Depending on the type of data and DataSource, you have the options Addition, Minimum, Maximum or Overwrite. If you choose one of these options, new values are updated in the ODS object.&lt;br /&gt;&lt;br /&gt;For numerical data fields, you are given a proposal for the update type through the characteristic 0RECORDMODE. If only the after-image is delivered, the system proposes Overwrite. However, it could make sense to change this: For example, with the meter data field “# Changes”, which is filled with a constant 1 but still has to be updated through addition, although only an after-image is delivered.&lt;br /&gt;&lt;br /&gt;Characteristic 0RECORDMODE is used to pass indicators of the DataSource (from SAP systems) to the update.&lt;br /&gt;&lt;br /&gt;You do not need characteristic 0RECORDMODE as long as you do not load delta requests in the ODS object or only from file DataSources.&lt;br /&gt;&lt;br /&gt;a. Addition:&lt;br /&gt;&lt;br /&gt;Addition is not supported with the data types CHAR, DAT, TIMS, CUKY and UNIT. To be able to use the addition function, make sure the DataSource is compatible with an additive delta.&lt;br /&gt;&lt;br /&gt;b. Overwrite:&lt;br /&gt;&lt;br /&gt;Whether overwriting is supported is determined by the delta-compatibility of the DataSource.&lt;br /&gt;&lt;br /&gt;In this example, the order quantity changes after it has been loaded into BW. With the second load process the data is overwritten since it has the same primary key.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(255, 0, 0);"&gt;First load process&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;table style="border-collapse: collapse; width: 192pt;" width="256" border="0" cellpadding="0" cellspacing="0"&gt;&lt;col style="width: 48pt;" span="4" width="64"&gt;  &lt;tbody&gt;&lt;tr style="height: 30.75pt;" height="41"&gt;   &lt;td class="xl63" style="height: 30.75pt; width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64" height="41"&gt;&lt;span lang="EN-US"&gt;Document No.&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl64" style="width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64"&gt;&lt;span lang="EN-US"&gt;Document Item&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl64" style="width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64"&gt;&lt;span lang="EN-US"&gt;Order Quantity&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl64" style="width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64"&gt;&lt;span lang="EN-US"&gt;Unit of measure&lt;/span&gt;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="height: 15pt;" height="20"&gt;   &lt;td class="xl65" style="height: 15pt; width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64" height="20"&gt;&lt;span lang="EN-US"&gt;100001&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl66" style="width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64"&gt;&lt;span lang="EN-US"&gt;10&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl66" style="width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64"&gt;&lt;span lang="EN-US"&gt;200&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl66" style="width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64"&gt;&lt;span lang="EN-US"&gt;Pieces&lt;/span&gt;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="height: 15pt;" height="20"&gt;   &lt;td class="xl65" style="height: 15pt; width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64" height="20"&gt;&lt;span lang="EN-US"&gt;100001&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl66" style="width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64"&gt;&lt;span lang="EN-US"&gt;20&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl66" style="width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64"&gt;&lt;span lang="EN-US"&gt;150&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl66" style="width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64"&gt;&lt;span lang="EN-US"&gt;Pieces&lt;/span&gt;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="height: 15pt;" height="20"&gt;   &lt;td class="xl65" style="height: 15pt; width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64" height="20"&gt;&lt;span lang="EN-US"&gt;100002&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl66" style="width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64"&gt;&lt;span lang="EN-US"&gt;10&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl66" style="width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64"&gt;&lt;span lang="EN-US"&gt;250&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl66" style="width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64"&gt;&lt;span lang="EN-US"&gt;Kg&lt;/span&gt;&lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(255, 0, 0);"&gt;Second load process&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;table style="border-collapse: collapse; width: 192pt;" width="256" border="0" cellpadding="0" cellspacing="0"&gt;&lt;col style="width: 48pt;" span="4" width="64"&gt;  &lt;tbody&gt;&lt;tr style="height: 30.75pt;" height="41"&gt;   &lt;td class="xl65" style="height: 30.75pt; width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64" height="41"&gt;&lt;span lang="EN-US"&gt;Document No.&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl66" style="width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64"&gt;&lt;span lang="EN-US"&gt;Document Item&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl66" style="width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64"&gt;&lt;span lang="EN-US"&gt;Order Quantity&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl66" style="width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64"&gt;&lt;span lang="EN-US"&gt;Unit of measure&lt;/span&gt;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="height: 15pt;" height="20"&gt;   &lt;td class="xl67" style="height: 15pt; width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64" height="20"&gt;&lt;span lang="EN-US"&gt;100001&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl68" style="width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64"&gt;&lt;span lang="EN-US"&gt;10&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl68" style="width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64"&gt;&lt;span lang="EN-US"&gt;180&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl68" style="width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64"&gt;&lt;span lang="EN-US"&gt;Pieces&lt;/span&gt;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="height: 15pt;" height="20"&gt;   &lt;td class="xl67" style="height: 15pt; width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64" height="20"&gt;&lt;span lang="EN-US"&gt;100001&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl68" style="width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64"&gt;&lt;span lang="EN-US"&gt;20&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl68" style="width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64"&gt;&lt;span lang="EN-US"&gt;165&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl68" style="width: 48pt; padding-bottom: 0in; padding-top: 0in;" width="64"&gt;&lt;span lang="EN-US"&gt;Pieces&lt;/span&gt;&lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;When you update data, the system keeps to the time sequence of the data packages and requests. You have to decide the logical order of the update yourself. Meaning, for example, orders must be requested before deliveries; otherwise the wrong results may appear when you overwrite the data.&lt;br /&gt;&lt;br /&gt;c. If you choose no update, the data fields are not updated in the ODS object, meaning that no data records are written in the ODS object with the first data transfer, or that data records that already exist will remain in place with subsequent transfers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-7913226697601947512?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/7913226697601947512/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=7913226697601947512' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/7913226697601947512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/7913226697601947512'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2008/10/update-types-in-bwbi.html' title='Update types in BW/BI'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-5759216911355884918</id><published>2008-10-18T00:22:00.000-07:00</published><updated>2008-10-18T00:31:33.217-07:00</updated><title type='text'>Info object creation</title><content type='html'>&lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_263271371903041" name="doc_263271371903041" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle" height="500" width="100%"&gt;  &lt;param name="movie" value="http://documents.scribd.com/ScribdViewer.swf?document_id=7209525&amp;access_key=key-28a7hv8axksjam71z0uj&amp;page=&amp;version=1&amp;auto_size=true&amp;viewMode="&gt;   &lt;param name="quality" value="high"&gt;   &lt;param name="play" value="true"&gt;  &lt;param name="loop" value="true"&gt;   &lt;param name="scale" value="showall"&gt;  &lt;param name="wmode" value="opaque"&gt;   &lt;param name="devicefont" value="false"&gt;  &lt;param name="bgcolor" value="#ffffff"&gt;   &lt;param name="menu" value="true"&gt;  &lt;param name="allowFullScreen" value="true"&gt;   &lt;param name="allowScriptAccess" value="always"&gt;   &lt;param name="salign" value=""&gt;      &lt;embed src="http://documents.scribd.com/ScribdViewer.swf?document_id=7209525&amp;access_key=key-28a7hv8axksjam71z0uj&amp;page=&amp;version=1&amp;auto_size=true&amp;viewMode=" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="doc_263271371903041_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle"  height="500" width="100%"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;div style="font-size:10px;text-align:center;width:100%"&gt;&lt;a href="http://www.scribd.com/doc/7209525/Info-Objects-Creation"&gt;Info Objects Creation&lt;/a&gt; - &lt;a href="http://www.scribd.com/upload"&gt;Upload a Document to Scribd&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-5759216911355884918?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/5759216911355884918/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=5759216911355884918' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/5759216911355884918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/5759216911355884918'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2008/10/info-object-creation.html' title='Info object creation'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-9189221631659307068</id><published>2008-10-18T00:02:00.000-07:00</published><updated>2008-10-18T00:04:45.705-07:00</updated><title type='text'>Function module creation</title><content type='html'>&lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_163623632116418" name="doc_163623632116418" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100%" align="middle" height="500"&gt;        &lt;param name="movie" value="http://documents.scribd.com/ScribdViewer.swf?document_id=7204155&amp;amp;access_key=key-yloq67oxofftu5f5bg8&amp;amp;page=&amp;amp;version=1&amp;amp;auto_size=true&amp;amp;viewMode="&gt;         &lt;param name="quality" value="high"&gt;         &lt;param name="play" value="true"&gt;        &lt;param name="loop" value="true"&gt;         &lt;param name="scale" value="showall"&gt;        &lt;param name="wmode" value="opaque"&gt;         &lt;param name="devicefont" value="false"&gt;        &lt;param name="bgcolor" value="#ffffff"&gt;         &lt;param name="menu" value="true"&gt;        &lt;param name="allowFullScreen" value="true"&gt;         &lt;param name="allowScriptAccess" value="always"&gt;         &lt;param name="salign" value=""&gt;            &lt;embed src="http://documents.scribd.com/ScribdViewer.swf?document_id=7204155&amp;amp;access_key=key-yloq67oxofftu5f5bg8&amp;amp;page=&amp;amp;version=1&amp;amp;auto_size=true&amp;amp;viewMode=" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="doc_163623632116418_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" width="100%" align="middle" height="500"&gt;&lt;/embed&gt;    &lt;/object&gt;&lt;div style="font-size: 10px; text-align: center; width: 100%;"&gt;&lt;a href="http://www.scribd.com/doc/7204155/Function-Module"&gt;Function Module&lt;/a&gt; - &lt;a href="http://www.scribd.com/upload"&gt;Upload a Document to Scribd&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-9189221631659307068?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/9189221631659307068/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=9189221631659307068' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/9189221631659307068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/9189221631659307068'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2008/10/function-module-creation.html' title='Function module creation'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-4152504667960709428</id><published>2008-04-29T05:08:00.000-07:00</published><updated>2008-12-11T18:44:08.825-08:00</updated><title type='text'>New features in process chains</title><content type='html'>&lt;b&gt;In Netweaver BI 2004s we can find many new features in process chains. Below I have listed some of them&lt;/b&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;b&gt;Copying of process chains:&lt;/b&gt;In BI 2004s there is a copy option in the process chain menu.&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Qgr3FvpAkHo/SBcQYa2l8QI/AAAAAAAAAA0/lMLmODkq4IM/s1600-h/21.JPG"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_Qgr3FvpAkHo/SBcQYa2l8QI/AAAAAAAAAA0/lMLmODkq4IM/s400/21.JPG" alt="" id="BLOGGER_PHOTO_ID_5194638706906362114" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Go to RSPC -----&gt; Process chain ----&gt; Copy. Enter the technical name and description, save it and click on refresh button. You can see the new process chain in the list.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Client dependent:&lt;/b&gt; We have a option of assigning a particular process chain to a particular client.&lt;br /&gt;&lt;br /&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id="_x0000_i1026" type="#_x0000_t75" alt="image" style="'width:362.25pt;height:233.25pt'"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\Soori\LOCALS~1\Temp\msohtml1\01\clip_image002.jpg" href="https://weblogs.sdn.sap.com/weblogs/images/251731125/22.JPG"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;img style="width: 4px; height: 18px;" src="file:///C:/DOCUME%7E1/Soori/LOCALS%7E1/Temp/msohtml1/01/clip_image002.jpg" alt="image" shapes="_x0000_i1026" border="0" /&gt;&lt;img style="width: 6px; height: 18px;" src="file:///C:/DOCUME%7E1/Soori/LOCALS%7E1/Temp/msohtml1/01/clip_image002.jpg" alt="image" shapes="_x0000_i1026" border="0" /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Qgr3FvpAkHo/SBcQqK2l8RI/AAAAAAAAAA8/hHHQS8QldUA/s1600-h/22.JPG"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_Qgr3FvpAkHo/SBcQqK2l8RI/AAAAAAAAAA8/hHHQS8QldUA/s400/22.JPG" alt="" id="BLOGGER_PHOTO_ID_5194639011849040146" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Go to RSPC ----&gt; Process chain ----&gt; Attributes. Enter client id and save it. Once you assign, the process chain can only monitored in this client. Note: Process variants which are used in one client will not be used in other client.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Display mode:&lt;/b&gt; Display, here in BI 2004s we don't have locking issues. One user may change the process chain while the other is just displaying it. Process chain can be scheduled in display mode.&lt;br /&gt;&lt;br /&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id="_x0000_i1027" type="#_x0000_t75" alt="image" style="'width:243pt;height:105pt'"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\Soori\LOCALS~1\Temp\msohtml1\01\clip_image003.jpg" href="https://weblogs.sdn.sap.com/weblogs/images/251731125/23.JPG"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;img src="file:///C:/DOCUME%7E1/Soori/LOCALS%7E1/Temp/msohtml1/01/clip_image003.jpg" alt="image" shapes="_x0000_i1027" border="0" height="140" width="324" /&gt;&lt;img src="file:///C:/DOCUME%7E1/Soori/LOCALS%7E1/Temp/msohtml1/01/clip_image003.jpg" alt="image" shapes="_x0000_i1027" border="0" height="140" width="324" /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Qgr3FvpAkHo/SBcQ-a2l8SI/AAAAAAAAABE/s0zxX51_Ris/s1600-h/23.JPG"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_Qgr3FvpAkHo/SBcQ-a2l8SI/AAAAAAAAABE/s0zxX51_Ris/s400/23.JPG" alt="" id="BLOGGER_PHOTO_ID_5194639359741391138" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Authorization for process chain:&lt;/b&gt; There is a new authorization object on process chian itself S_RS_PC which checks on the sub objects:&lt;br /&gt;.DEFINITION, the activities display(03) and change(23),&lt;br /&gt;.PROTOCOLS, the activity deletion(06),&lt;br /&gt;.RUNTIME, the activity execution(16).&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Some new Process Types:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Decision between Multiple Alternatives:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This process Supports if (condition1) then (event1) elseif; decisions up to 99 resulting events and an error event can be defined.&lt;br /&gt;&lt;br /&gt;Once you put all conditions in the process type, then when you connect a link between decision process type to the next process, it will asks on what condition you need to proceed to next process type.&lt;br /&gt;You can find the process type in "General Services".&lt;br /&gt;&lt;br /&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id="_x0000_i1028" type="#_x0000_t75" alt="image" style="'width:173.25pt;height:165.75pt'"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\Soori\LOCALS~1\Temp\msohtml1\01\clip_image004.jpg" href="https://weblogs.sdn.sap.com/weblogs/images/251731125/24.JPG"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Qgr3FvpAkHo/SBcRTK2l8TI/AAAAAAAAABM/gi9FLaDpj4k/s1600-h/24.JPG"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_Qgr3FvpAkHo/SBcRTK2l8TI/AAAAAAAAABM/gi9FLaDpj4k/s400/24.JPG" alt="" id="BLOGGER_PHOTO_ID_5194639716223676722" border="0" /&gt;&lt;/a&gt;&lt;img src="file:///C:/DOCUME%7E1/Soori/LOCALS%7E1/Temp/msohtml1/01/clip_image004.jpg" alt="image" shapes="_x0000_i1028" border="0" height="221" width="231" /&gt;&lt;!--[endif]--&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Data Transfer Process:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This proess is used for automatically load data into an Infoprovider. It is just like an info package.&lt;br /&gt;You can find the process type in "Load process and post-processing".&lt;br /&gt;&lt;br /&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id="_x0000_i1029" type="#_x0000_t75" alt="image" style="'width:186.75pt;height:121.5pt'"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\Soori\LOCALS~1\Temp\msohtml1\01\clip_image005.jpg" href="https://weblogs.sdn.sap.com/weblogs/images/251731125/25.JPG"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Qgr3FvpAkHo/SBcRiq2l8UI/AAAAAAAAABU/FC6trHhPtmg/s1600-h/25.JPG"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_Qgr3FvpAkHo/SBcRiq2l8UI/AAAAAAAAABU/FC6trHhPtmg/s400/25.JPG" alt="" id="BLOGGER_PHOTO_ID_5194639982511649090" border="0" /&gt;&lt;/a&gt;&lt;img src="file:///C:/DOCUME%7E1/Soori/LOCALS%7E1/Temp/msohtml1/01/clip_image005.jpg" alt="image" shapes="_x0000_i1029" border="0" height="162" width="249" /&gt;&lt;!--[endif]--&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Close Request of Real-Time Infopackage:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;With this process type, you can close an open PSA request for a Web service DataSource or a DataSource for real-time data acquisition in an SAP source system before the entry value is reached.&lt;br /&gt;You can find the process type in "Load process and post-processing".&lt;br /&gt;&lt;br /&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id="_x0000_i1030" type="#_x0000_t75" alt="image" style="'width:174pt;height:138pt'"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\Soori\LOCALS~1\Temp\msohtml1\01\clip_image006.jpg" href="https://weblogs.sdn.sap.com/weblogs/images/251731125/26.JPG"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img src="file:///C:/DOCUME%7E1/Soori/LOCALS%7E1/Temp/msohtml1/01/clip_image006.jpg" alt="image" shapes="_x0000_i1030" border="0" height="184" width="232" /&gt;&lt;img src="file:///C:/DOCUME%7E1/Soori/LOCALS%7E1/Temp/msohtml1/01/clip_image006.jpg" alt="image" shapes="_x0000_i1030" border="0" height="184" width="232" /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Qgr3FvpAkHo/SBcRvq2l8VI/AAAAAAAAABc/LeJqozUCL7E/s1600-h/26.JPG"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_Qgr3FvpAkHo/SBcRvq2l8VI/AAAAAAAAABc/LeJqozUCL7E/s400/26.JPG" alt="" id="BLOGGER_PHOTO_ID_5194640205849948498" border="0" /&gt;&lt;/a&gt;&lt;!--[endif]--&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Archive Data from Info Provider:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This process type is used to automate the Archiving data from info provider.&lt;br /&gt;You can find the process type in "Data Target Administration".&lt;br /&gt;&lt;br /&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id="_x0000_i1031" type="#_x0000_t75" alt="image" style="'width:172.5pt;height:139.5pt'"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\Soori\LOCALS~1\Temp\msohtml1\01\clip_image007.jpg" href="https://weblogs.sdn.sap.com/weblogs/images/251731125/27.JPG"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Qgr3FvpAkHo/SBcSBa2l8WI/AAAAAAAAABk/RhgwdlGPd6w/s1600-h/27.JPG"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_Qgr3FvpAkHo/SBcSBa2l8WI/AAAAAAAAABk/RhgwdlGPd6w/s400/27.JPG" alt="" id="BLOGGER_PHOTO_ID_5194640510792626530" border="0" /&gt;&lt;/a&gt;&lt;img src="file:///C:/DOCUME%7E1/Soori/LOCALS%7E1/Temp/msohtml1/01/clip_image007.jpg" alt="image" shapes="_x0000_i1031" border="0" height="186" width="230" /&gt;&lt;!--[endif]--&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Deletion of Request from the Change log:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This process is used for deleting data from the change log of a DataStore object is which are no longer needed for the delta update.&lt;br /&gt;You can find the process type in "Other BW Processes".&lt;br /&gt;&lt;br /&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id="_x0000_i1032" type="#_x0000_t75" alt="image" style="'width:214.5pt;height:85.5pt'"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\Soori\LOCALS~1\Temp\msohtml1\01\clip_image008.jpg" href="https://weblogs.sdn.sap.com/weblogs/images/251731125/28.JPG"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img src="file:///C:/DOCUME%7E1/Soori/LOCALS%7E1/Temp/msohtml1/01/clip_image008.jpg" alt="image" shapes="_x0000_i1032" border="0" height="114" width="286" /&gt;&lt;img src="file:///C:/DOCUME%7E1/Soori/LOCALS%7E1/Temp/msohtml1/01/clip_image008.jpg" alt="image" shapes="_x0000_i1032" border="0" height="114" width="286" /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Qgr3FvpAkHo/SBcSOK2l8XI/AAAAAAAAABs/1CQMhB5F2hM/s1600-h/28.JPG"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_Qgr3FvpAkHo/SBcSOK2l8XI/AAAAAAAAABs/1CQMhB5F2hM/s400/28.JPG" alt="" id="BLOGGER_PHOTO_ID_5194640729835958642" border="0" /&gt;&lt;/a&gt;&lt;!--[endif]--&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Switch Real time Infocube to Plan mode &amp;amp; Switch Real time Infocube to Load mode:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This both process types are used to automate the process of converting real time Infocube to plan mode or load mode.&lt;br /&gt;You can find the process types in "Other BW Processes".&lt;br /&gt;&lt;br /&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id="_x0000_i1033" type="#_x0000_t75" alt="image" style="'width:189pt;height:113.25pt'"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\Soori\LOCALS~1\Temp\msohtml1\01\clip_image009.jpg" href="https://weblogs.sdn.sap.com/weblogs/images/251731125/29.JPG"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Qgr3FvpAkHo/SBcSaK2l8YI/AAAAAAAAAB0/OBdm8WCsr-o/s1600-h/29.JPG"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_Qgr3FvpAkHo/SBcSaK2l8YI/AAAAAAAAAB0/OBdm8WCsr-o/s400/29.JPG" alt="" id="BLOGGER_PHOTO_ID_5194640935994388866" border="0" /&gt;&lt;/a&gt;&lt;img src="file:///C:/DOCUME%7E1/Soori/LOCALS%7E1/Temp/msohtml1/01/clip_image009.jpg" alt="image" shapes="_x0000_i1033" border="0" height="151" width="252" /&gt;&lt;!--[endif]--&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-4152504667960709428?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/4152504667960709428/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=4152504667960709428' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/4152504667960709428'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/4152504667960709428'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2008/04/new-features-in-process-chains.html' title='New features in process chains'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Qgr3FvpAkHo/SBcQYa2l8QI/AAAAAAAAAA0/lMLmODkq4IM/s72-c/21.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-4280879326241057484</id><published>2008-04-02T05:12:00.000-07:00</published><updated>2008-04-02T05:13:48.594-07:00</updated><title type='text'>key performance indicators</title><content type='html'>If you are struggling to define your company's key performance indicators (KPIs), here is a useful bit of information. I recently discovered an interesting website dedicated to identifying KPIs for just about every category you can think of. And it is FREE!                                         &lt;p&gt;Yes, indeed -- a website described as "The free &lt;a href="http://kpilibrary.com/"&gt;Key Performance Indicator (KPI) Library &lt;/a&gt;is a community of business professionals that provides guidance in identifying and prioritizing the KPIs that really matter for your organization's success." The categories include business, compliance &amp;amp; legislation, environmental, finance, HR, IT, outsourcing, procurement, project portfolio, R &amp;amp; D, supply chain &amp;amp; logistics, and many others. Warning -- you have to register to use the site but I found it quite useful.&lt;/p&gt;  &lt;p&gt;The site contains (at the time of this posting) 943 KPIs. Here are a few by name:&lt;/p&gt;  &lt;p&gt;Market share gain comparison %&lt;br /&gt;Ad click-through ratio (CTR)&lt;br /&gt;Cash dividends paid&lt;br /&gt;Share price&lt;br /&gt;Perfect Order Measure&lt;br /&gt;Average customer recency&lt;br /&gt;Average number of trackbacks per post&lt;br /&gt;Number of past due loans&lt;br /&gt;% of service requests posted via web (self-help)&lt;br /&gt;Total energy used per unit of production&lt;br /&gt;Cumulative Annual Growth Rate (CAGR)&lt;/p&gt;  &lt;p&gt;With each entry, you get a definition, the category it belongs to, and the ability to share it using any number of book marking applications. You can also comment on the KPI and add your own to the listing. As an example, here is the entry for Cumulative Annual Growth Rate (CAGR):&lt;/p&gt;  &lt;p&gt;"This tells the story about any company as to what rate the company has grown over years irrespective of consistency in growth YoY basis. A company might have one successful year and then a bad year. If you compare the growth rate YoY basis it may give a different picture and be concluded as lack of consistency in management. But if one looks at the CAGR, it will explain the real growth over years. It is calculated as:&lt;/p&gt;  &lt;p&gt;=Power(Revenue Year (n)/Revenue Year(1),1/n) - 1&lt;/p&gt;  &lt;p&gt;Where, Revenue Year (n)= n-th year Revenue Revenue Year(1) = 1st year Revenue"&lt;/p&gt;  &lt;p&gt;And on it goes...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-4280879326241057484?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/4280879326241057484/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=4280879326241057484' title='69 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/4280879326241057484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/4280879326241057484'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2008/04/key-performance-indicators.html' title='key performance indicators'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>69</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-3658287872441193896</id><published>2008-03-27T11:38:00.000-07:00</published><updated>2008-03-27T11:42:32.478-07:00</updated><title type='text'>Variable Types</title><content type='html'>&lt;p class="MsoNormal" style=""&gt;&lt;b&gt;Types of Variables:&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;The type of variable being used. This determines the object that the variable represents as a placeholder for a concrete value.&lt;/p&gt;  &lt;h3&gt;Structure&lt;/h3&gt;  &lt;p class="MsoNormal" style=""&gt;There are different types of variables depending on the object for which you want to define variables. These types specify where you can use the variables.&lt;/p&gt;  &lt;p class="MsoListBullet"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;/span&gt;&lt;span style="font-size: 7pt;"&gt;        &lt;/span&gt;&lt;b&gt;Characteristic Value Variables&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoListContinue"&gt;Characteristic value variables represent characteristic values and can be used wherever characteristic values are used.&lt;/p&gt;  &lt;p class="noteparagraph2"&gt;If you restrict characteristics to specific characteristic values, you can also use characteristic value variables. &lt;/p&gt;  &lt;p class="MsoListBullet"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;/span&gt;&lt;span style="font-size: 7pt;"&gt;        &lt;/span&gt;&lt;b&gt;Hierarchy Variables&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoListContinue"&gt;Hierarchy variables represent hierarchies and can be used wherever hierarchies can be selected.&lt;/p&gt;  &lt;p class="noteparagraph2"&gt;If you restrict characteristics to specific hierarchies or select presentation hierarchies, you can also use hierarchy variables. &lt;/p&gt;  &lt;p class="MsoListBullet"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;/span&gt;&lt;span style="font-size: 7pt;"&gt;        &lt;/span&gt;&lt;b&gt;Hierarchy Node Variables&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoListContinue"&gt;Hierarchy node variables represent a node in a hierarchy and can be used wherever hierarchy nodes are used. &lt;/p&gt;  &lt;p class="noteparagraph2"&gt;If you restrict characteristics to specific hierarchy nodes, you can also use hierarchy node variables. &lt;/p&gt;  &lt;p class="MsoListBullet"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;/span&gt;&lt;span style="font-size: 7pt;"&gt;        &lt;/span&gt;&lt;b&gt;Text Variables&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoListContinue"&gt;Text variables represent a text and can be used in descriptions of queries, calculated key figures and structural components.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-3658287872441193896?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/3658287872441193896/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=3658287872441193896' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/3658287872441193896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/3658287872441193896'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2008/03/variable-types.html' title='Variable Types'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-7450979681399517988</id><published>2008-01-20T04:23:00.001-08:00</published><updated>2008-12-11T18:44:09.090-08:00</updated><title type='text'>BW Architecture</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Qgr3FvpAkHo/R5M9YXswdSI/AAAAAAAAAAs/boIzCCCAWIg/s1600-h/architecture.JPG"&gt;&lt;img style="cursor: pointer; width: 417px; height: 313px;" src="http://3.bp.blogspot.com/_Qgr3FvpAkHo/R5M9YXswdSI/AAAAAAAAAAs/boIzCCCAWIg/s400/architecture.JPG" alt="" id="BLOGGER_PHOTO_ID_5157533487157245218" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-7450979681399517988?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/7450979681399517988/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=7450979681399517988' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/7450979681399517988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/7450979681399517988'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2008/01/bw-architecture.html' title='BW Architecture'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Qgr3FvpAkHo/R5M9YXswdSI/AAAAAAAAAAs/boIzCCCAWIg/s72-c/architecture.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-1467217945309567926</id><published>2008-01-20T04:09:00.000-08:00</published><updated>2008-12-11T18:44:09.297-08:00</updated><title type='text'>Data flow in BW</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Qgr3FvpAkHo/R5M6z3swdRI/AAAAAAAAAAk/CoFiOl4BBkw/s1600-h/bw+data+flow.JPG"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_Qgr3FvpAkHo/R5M6z3swdRI/AAAAAAAAAAk/CoFiOl4BBkw/s400/bw+data+flow.JPG" alt="" id="BLOGGER_PHOTO_ID_5157530661068764434" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-1467217945309567926?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/1467217945309567926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=1467217945309567926' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/1467217945309567926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/1467217945309567926'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2008/01/data-flow-in-bw.html' title='Data flow in BW'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Qgr3FvpAkHo/R5M6z3swdRI/AAAAAAAAAAk/CoFiOl4BBkw/s72-c/bw+data+flow.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-8646415659309903767</id><published>2007-12-29T23:09:00.000-08:00</published><updated>2007-12-29T23:12:50.953-08:00</updated><title type='text'>Questions and answers of V3 Update</title><content type='html'>&lt;h1 style="font-family: arial;"&gt;&lt;a href="http://sapbwneelam.blogspot.com/2007/09/note-396647-faq-v3-update-questions-and.html" rel="bookmark" title="Permanent Link to Note 396647 - FAQ: V3 update: Questions and answers"&gt;V3 update: Questions and answers&lt;/a&gt;&lt;/h1&gt;  &lt;p class="MsoNormal"  style="line-height: normal;font-family:arial;"&gt;&lt;b&gt;&lt;span style="color: rgb(0, 0, 153);font-size:10;" &gt;Question 1&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:10;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-size:10;"&gt;Update records are written to the SM13, although you do not use the extractors from the logistics cockpit (LBWE) at all.&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:10;"&gt;&lt;br /&gt;Active datasources have been accidentally delivered in a PI patch.For that reason, extract structures are set to active in the logistics cockpit. Select transaction LBWE and deactivate the active structures. From now on, no additional records are written into SM13.&lt;br /&gt;If the system displays update records for application 05 (QM) in transaction SM13, even though the structure is not active, see note 393306 for a solution.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Question 2&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-size:10;"&gt;How can I selectively delete update records from SM13?&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:10;"&gt;&lt;br /&gt;Start the report RSM13005 for the respective module (z.B. MCEX_UPDATE_03).&lt;/span&gt;&lt;span style="font-size:12;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ul  type="disc" style="font-family:arial;"&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style="font-size:10;"&gt;Status COL_RUN INIT: without Delete_Flag but with      VB_Flag (records are updated).&lt;/span&gt;&lt;span style="font-size:12;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;ul  type="disc" style="font-family:arial;"&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style="font-size:10;"&gt;Status COL_RUN OK: with Delete_Flag (the records are      deleted for all modules with COL_RUN -- OK)&lt;/span&gt;&lt;span style="font-size:12;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p class="MsoNormal"  style="line-height: normal;font-family:arial;"&gt;&lt;span style="font-size:10;"&gt;With the IN_VB flag, data are only deleted, if there is no delta initialization. Otherwise, the records are updated.&lt;br /&gt;MAXFBS : The number of processed records without Commit.&lt;/span&gt;&lt;span style="font-size:12;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="margin-bottom: 0.0001pt; line-height: normal;font-family:arial;"&gt;&lt;b&gt;&lt;span style="font-size:10;"&gt;ATTENTION: The delta records are deleted irrevocably after executing report RSM13005 (without flag IN_VB). You can reload the data into BW only with a new delta-initialization!&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:12;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="line-height: normal;font-family:arial;"&gt;&lt;b&gt;&lt;span style="color: rgb(0, 0, 153);font-size:10;" &gt;Question 3&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:10;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-size:10;"&gt;What can I do when the V3 update loops?&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:10;"&gt;&lt;br /&gt;Refer to Note 0352389. If you need a fast solution, simply delete all entries from SM13 (executed for V2), however, this does not solve the actual problem.&lt;/span&gt;&lt;span style="font-size:12;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="margin-bottom: 0.0001pt; line-height: normal;font-family:arial;"&gt;&lt;b&gt;&lt;span style="font-size:10;"&gt;ATTENTION: THIS CAUSES DATA LOSS. See question 2 !&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:12;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="line-height: normal;font-family:arial;"&gt;&lt;b&gt;&lt;span style="color: rgb(0, 0, 153);font-size:10;" &gt;Question 4&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:10;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-size:10;"&gt;Why has SM13 not been emptied even though I have started the V3 update?&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:12;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ul  type="disc" style="font-family:arial;"&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style="font-size:10;"&gt;The update record in SM13 contains several modules (for      example, MCEX_UPDATE_11 and MCEX_UPDATE_12). If you start the V3 update      only for one module, then the other module still has INIT status in SM13      and is waiting for the corresponding collective run. In some cases, the      entry might also not be deleted if the V3 update has been started for the      second module.In this case, schedule the request RSM13005 with the      DELETE_FLAG (see question 2).&lt;/span&gt;&lt;span style="font-size:12;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;ul  type="disc" style="font-family:arial;"&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style="font-size:10;"&gt;V3 updating no longer functions after the PI upgrade      because you did not load all the delta records into the BW system prior to      the upgrade.Proceed as described in note 328181.&lt;/span&gt;&lt;span style="font-size:12;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p class="MsoNormal"  style="font-family:arial;"&gt;&lt;b&gt;&lt;span style="line-height: 115%; color: rgb(0, 0, 153);font-size:10;" &gt;Question 5&lt;/span&gt;&lt;/b&gt;&lt;span style="line-height: 115%;font-size:10;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="line-height: 115%;font-size:10;" &gt;The entries from SM13 have not been retrieved even though I followed note 0328181!&lt;/span&gt;&lt;/b&gt;&lt;span style="line-height: 115%;font-size:10;" &gt;&lt;br /&gt;Check whether all entries were actually deleted from SM13 for all clients. Look for records within the last 25 years with user * .&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="font-family:arial;"&gt;&lt;span style="line-height: 115%;font-size:10;" &gt;&lt;b&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Question 6&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="line-height: 115%;font-size:10;" &gt;Can I schedule V3 update in parallel?&lt;/span&gt;&lt;/b&gt;&lt;span style="line-height: 115%;font-size:10;" &gt;&lt;br /&gt;The V3 update already uses collective processing.You cannot do this in parallel.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Question 7&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="line-height: 115%;font-size:10;" &gt;The Logistics Cockpit extractors deliver incorrect numbers. The update contains errors !&lt;/span&gt;&lt;/b&gt;&lt;span style="line-height: 115%;font-size:10;" &gt;&lt;br /&gt;Have you installed the most up-to-date PI in your OLTP system?&lt;br /&gt;You should have at least PI 2000.1 patch 6 or PI 2000.2 patch 2.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Question 8&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="line-height: 115%;font-size:10;" &gt;Why has no data been written into the delta queue even though the V3 update was executed successfully?&lt;/span&gt;&lt;/b&gt;&lt;span style="line-height: 115%;font-size:10;" &gt;&lt;br /&gt;You have probably not started a delta initialization. You have to start a delta initialization for each DataSource from the BW system before you can load the delta.Check in RSA7 for an entry with a green status for the required DataSource. Refer also to Note 0380078.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Question 9&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="line-height: 115%;font-size:10;" &gt;Why does the system write data into the delta queue, even though the V3 update has not been started?&lt;/span&gt;&lt;/b&gt;&lt;span style="line-height: 115%;font-size:10;" &gt;&lt;br /&gt;You are using the automatic goods receipt posting (transaction MRRS) and start this in the background.In this case the system writes the records for DataSources of application 02 directly into the delta queue (RSA7).This does not cause double data records.This does not result in any inconsistencies.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Question 10&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="line-height: 115%;font-size:10;" &gt;Why am I not able to carry out a structural change in the Logistics Cockpit although SM13 is blank?&lt;/span&gt;&lt;/b&gt;&lt;span style="line-height: 115%;font-size:10;" &gt;&lt;br /&gt;Inconsistencies occurred in your system. There are records in update table VBMOD for which there are no entries in table VBHDR. Due to those missing records, there are no entries in SM13. To remove the inconsistencies, follow the instructions in the solution part of Note 67014. Please note that no postings must be made in the system during reorganization in any case!&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Question 11&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="line-height: 115%;font-size:10;" &gt;Why is it impossible to plan a V3 job from the Logistics Cockpit?&lt;/span&gt;&lt;/b&gt;&lt;span style="line-height: 115%;font-size:10;" &gt;&lt;br /&gt;The job always abends immediately. Due to missing authorizations, the update job cannot be planned. For further information see Note 445620.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-8646415659309903767?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/8646415659309903767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=8646415659309903767' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/8646415659309903767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/8646415659309903767'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/12/questions-and-answers-of-v3-update.html' title='Questions and answers of V3 Update'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-8880006236055049939</id><published>2007-11-25T15:16:00.001-08:00</published><updated>2008-12-11T18:44:09.476-08:00</updated><title type='text'>New Terms in BI</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Qgr3FvpAkHo/R0oD09MBUeI/AAAAAAAAAAc/aYdD9CJKzN8/s1600-h/bw+and+bi+terminaligies.JPG"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_Qgr3FvpAkHo/R0oD09MBUeI/AAAAAAAAAAc/aYdD9CJKzN8/s400/bw+and+bi+terminaligies.JPG" alt="" id="BLOGGER_PHOTO_ID_5136922533282533858" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-8880006236055049939?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/8880006236055049939/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=8880006236055049939' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/8880006236055049939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/8880006236055049939'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/11/new-terms-in-bi.html' title='New Terms in BI'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Qgr3FvpAkHo/R0oD09MBUeI/AAAAAAAAAAc/aYdD9CJKzN8/s72-c/bw+and+bi+terminaligies.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-720327686917212371</id><published>2007-11-19T10:55:00.000-08:00</published><updated>2007-11-19T10:58:35.178-08:00</updated><title type='text'>Differences between BW 3.5 and BI 7.0</title><content type='html'>&lt;b&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Major Differences between Sap Bw 3.5 &amp;amp; sapBI 7.0 version:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;&lt;p&gt;1. In Infosets now you can include Infocubes as well. &lt;/p&gt;&lt;p&gt;2. The Remodeling transaction helps you add new key figure and characteristics and handles historical data as well without much hassle. This is only for info cube. &lt;/p&gt;&lt;p&gt;3. The BI accelerator (for now only for infocubes) helps in reducing query run time by almost a factor of 10 - 100. This BI accl is a separate box and would cost more. Vendors for these would be HP or IBM. &lt;/p&gt;&lt;p&gt;4. The monitoring has been imprvoed with a new portal based cockpit. Which means you would need to have an EP guy in ur project for implementing the portal ! :) &lt;/p&gt;&lt;p&gt;5. Search functionality hass improved!! You can search any object. Not like 3.5 &lt;/p&gt;&lt;p&gt;6. Transformations are in and routines are passe! Yess, you can always revert to the old transactions too. &lt;/p&gt;&lt;p&gt;7. The Data Warehousing Workbench replaces the Administrator Workbench. &lt;/p&gt;&lt;p&gt;8. Functional enhancements have been made for the DataStore object:&lt;br /&gt;       New type of DataStore object&lt;br /&gt;       Enhanced settings for performance optimization of DataStore objects. &lt;/p&gt;&lt;p&gt;9. The transformation replaces the transfer and update rules. &lt;/p&gt;&lt;p&gt;10. New authorization objects have been added &lt;/p&gt;&lt;p&gt;11. Remodeling of InfoProviders supports you in Information&lt;br /&gt;        Lifecycle Management. &lt;/p&gt;&lt;p&gt;12  The Data Source:&lt;br /&gt;There is a new object concept for the Data Source.&lt;br /&gt;Options for direct access to data have been enhanced.&lt;br /&gt;From BI, remote activation of Data Sources is possible in SAP source systems. &lt;/p&gt;&lt;p&gt;13.There are functional changes to the Persistent Staging Area        (PSA). &lt;/p&gt;&lt;p&gt;14.BI supports real-time data acquisition. &lt;/p&gt;&lt;p&gt;15 SAP BW is now known formally as BI (part of NetWeaver 2004s). It implements the Enterprise Data Warehousing (EDW). The new features/ Major differences include:&lt;br /&gt;a) Renamed ODS as DataStore.&lt;br /&gt;b) Inclusion of Write-optmized DataStore which does not have any change log and the requests do need any activation&lt;br /&gt;c) Unification of Transfer and Update rules&lt;br /&gt;d) Introduction of "end routine" and "Expert Routine"&lt;br /&gt;e) Push of XML data into BI system (into PSA) without Service API or Delta Queue&lt;br /&gt;f)  Intoduction of BI accelerator that significantly improves the performance.&lt;br /&gt;g) Load through PSA has become a must. I am not too sure about this. It looks like we would not have the option to bypass the PSA Yes, &lt;/p&gt;&lt;p&gt;16. Load through PSA has become a mandatory. You can't skip this, and also there is no IDoc transfer method in BI 7.0.  DTP (Data Transfer Process) replaced the Transfer and Update rules.  Also in the Transformation now we can do "Start Routine, Expert Routine and End Routine".  during data load. &lt;/p&gt;&lt;p style="color: rgb(204, 51, 204);"&gt;&lt;b&gt;New features in BI 7 compared to earlier versions:&lt;/b&gt; &lt;/p&gt;&lt;p&gt;i. New data flow capabilities such as Data Transfer Process (DTP), Real time data Acquisition (RDA). &lt;/p&gt;&lt;p&gt;ii. Enhanced and Graphical transformation capabilities such as Drag and Relate options. &lt;/p&gt;&lt;p&gt;iii. One level of Transformation. This replaces the Transfer Rules and Update Rules &lt;/p&gt;&lt;p&gt;iv. Performance optimization includes new BI Accelerator feature. &lt;/p&gt;&lt;p&gt;v. User management (includes new concept for analysis authorizations) for more flexible BI end user authorizations. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-720327686917212371?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/720327686917212371/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=720327686917212371' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/720327686917212371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/720327686917212371'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/11/differences-between-bw-35-and-bi-70.html' title='Differences between BW 3.5 and BI 7.0'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-4440517344596549158</id><published>2007-11-12T12:23:00.000-08:00</published><updated>2007-11-12T12:32:34.553-08:00</updated><title type='text'>Need to delete data...? for enhancing datasource..?</title><content type='html'>&lt;span style=";font-family:times new roman;font-size:100%;"  &gt;No need to delete any data in BW or R/3 side for enhancing datasource if loading data into ODS in overwrite mode.&lt;br /&gt;&lt;br /&gt;Simply follow the below steps:&lt;br /&gt;&lt;br /&gt;1. Add new fields to ODS &amp;amp; cubes and adjust update rules.&lt;br /&gt;&lt;br /&gt;2. Clear LBWQ(update queue - Run V3 job only).&lt;br /&gt;&lt;br /&gt;3. Clear RSA7(Delta queue - Run infopak to pull data into bw)&lt;br /&gt;&lt;br /&gt;4. Move datasource changes to Production, replicate and activate transfer rules.&lt;br /&gt;&lt;br /&gt;5. Delete data in LBWG(setup tables).&lt;br /&gt;&lt;br /&gt;6. Fill setup tables for historic data.&lt;br /&gt;&lt;br /&gt;7. Initialize datasource if required, without data transfer(Zero initialization).&lt;br /&gt;&lt;br /&gt;8. Pull data from R/3 to BW ODS in overwrite mode with Repair Full option.&lt;br /&gt;&lt;br /&gt;Loading data in overwrite mode, so no problem, Just load again historic data as well. and push delta from ODS to further(ods/cube).&lt;br /&gt;&lt;br /&gt;9. Push delta from ODS to CUBE.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-4440517344596549158?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/4440517344596549158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=4440517344596549158' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/4440517344596549158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/4440517344596549158'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/11/need-to-delete-data-for-enhancing.html' title='Need to delete data...? for enhancing datasource..?'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-6018256389357402717</id><published>2007-10-28T14:45:00.000-07:00</published><updated>2007-10-28T15:00:29.816-07:00</updated><title type='text'>Creation of Infoobjects</title><content type='html'>&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;Creation of Infoobject Chars and Keyfigures&lt;br /&gt;&lt;br /&gt;&lt;embed style="width: 400px; height: 350px;" id="VideoPlayback" type="application/x-shockwave-flash" src="http://video.google.com/googleplayer.swf?docId=7225836548010583456&amp;amp;hl=en" flashvars=""&gt;&lt;/embed&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-6018256389357402717?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/6018256389357402717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=6018256389357402717' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/6018256389357402717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/6018256389357402717'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/10/creation-of-infoobjects.html' title='Creation of Infoobjects'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-5142979755983652045</id><published>2007-10-21T13:27:00.000-07:00</published><updated>2007-10-21T13:29:30.237-07:00</updated><title type='text'>Extracts</title><content type='html'>&lt;p class="MsoNormal" style=""&gt;&lt;span style="color: rgb(17, 17, 17);"&gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;Extracts:&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;span style="color: rgb(17, 17, 17);"&gt;Since internal tables have fixed line structures, they are not suited to handle data sets with varying structures. Instead, you can use extract datasets for this purpose. &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="color: rgb(17, 17, 17);"&gt;An extract is a sequential dataset in the memory area of the program. You can only address the entries in the dataset within a special loop.  The index or key access permitted with internal tables is not allowed. You may only create one extract in any ABAP program.  The size of an extract dataset is, in principle, unlimited. Extracts larger than 500KB are stored in operating system files. The practical size of an extract is up to 2GB, as long as there is enough space in the filesystem. &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="color: rgb(17, 17, 17);"&gt;An extract dataset consists of a sequence of records of a pre-defined structure. However, the structure need not be identical for all records. In one extract dataset, you can store records of different length and structure one after the other. You need not create an individual dataset for each different structure you want to store. This fact reduces the maintenance effort considerably. &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="color: rgb(17, 17, 17);"&gt;In contrast to internal tables, the system partly compresses extract datasets when storing them. This reduces the storage space required. In addition, you need not specify the structure of an extract dataset at the beginning of the program, but you can determine it dynamically during the flow of the program. &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="color: rgb(17, 17, 17);"&gt;You can use control level processing with extracts just as you can with internal tables.  The internal administration for extract datasets is optimized so that it is quicker to use an extract for control level processing than an internal table.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="color: rgb(17, 17, 17);"&gt;Procedure for creating an extract: &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;ol start="1" type="I"&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="color: rgb(17, 17, 17);"&gt;Define      the record types that you want to use in your extract by declaring them as      field groups. The structure is defined by including fields in each field      group.  -----  &lt;a href="http://www.sapbrainsonline.com/ARTICLES/TECHNICAL/ABAP/Extracts/Defining_Extract.html"&gt;Defining      an Extract&lt;/a&gt; -----&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="color: rgb(17, 17, 17);"&gt;Fill      the extract line by line by extracting the required data.------ &lt;a href="http://www.sapbrainsonline.com/ARTICLES/TECHNICAL/ABAP/Extracts/Filling_Extract_with_data.html"&gt;Filling      an Extract with Data&lt;/a&gt; -----&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="color: rgb(17, 17, 17);"&gt;Once      you have filled the extract, you can sort it and process it in a loop. At      this stage, you can no longer change the contents of the extract. ------ &lt;a href="http://www.sapbrainsonline.com/ARTICLES/TECHNICAL/ABAP/Extracts/Processing_Extract.html"&gt;Processing      Extracts&lt;/a&gt;  ------&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-5142979755983652045?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/5142979755983652045/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=5142979755983652045' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/5142979755983652045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/5142979755983652045'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/10/extracts.html' title='Extracts'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-110918661810388822</id><published>2007-10-14T13:46:00.000-07:00</published><updated>2007-10-14T13:49:55.515-07:00</updated><title type='text'>Dimensions</title><content type='html'>&lt;p class="MsoNormal"  style="margin-left: 12pt; text-indent: -12pt; line-height: 13pt;font-family:arial;"&gt;&lt;span style=";font-size:130%;color:black;"  &gt;&lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;     Dimensions:&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"  style="margin-left: 12pt; text-indent: -12pt; line-height: 13pt; text-align: justify;font-family:arial;"&gt;&lt;span style=";font-size:130%;color:black;"  &gt;        Fact table and the relevant dimension tables of an InfoCube are connected with one another relationally using the dimension keys. The dimension key is provided by the system per characteristic combination in a dimension table. &lt;/span&gt;&lt;/p&gt;  &lt;ul&gt;&lt;li&gt;&lt;span style=";font-size:130%;color:black;"  &gt; &lt;/span&gt;&lt;span style=";font-size:130%;color:black;"  &gt;With the execution of a query the OLAP processor checks the dimension tables of the InfoCube to be evaluated for the characteristic combinations required in the selection. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-size:130%;color:black;"  &gt; &lt;/span&gt;&lt;span style=";font-size:130%;color:black;"  &gt;The dimension keys determined in this way point the way to the information in the fact table. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-size:130%;color:black;"  &gt; &lt;/span&gt;&lt;span style=";font-size:130%;color:black;"  &gt;Dimension tables consist of a maximum of 248 characteristics. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-size:130%;color:black;"  &gt; &lt;/span&gt;&lt;span style=";font-size:130%;color:black;"  &gt;The Time dimension holds the time characteristics needed for analysis. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-size:130%;color:black;"  &gt; &lt;/span&gt;&lt;span style=";font-size:130%;color:black;"  &gt;The Unit dimension contains the unit of measure and currency characteristics needed to describe the key figures properly. &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;          &lt;p class="MsoBodyTextIndent"  style="margin-left: 0.25in;font-family:arial;"&gt;&lt;span style=";font-size:130%;color:black;"  &gt;The Data Packet dimension is used to identify discrete packets of information loaded into the InfoCube. In this way, packets can be deleted, reloaded or maintained individually&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyTextIndent" style="margin-left: 0.25in; font-family: arial;"&gt;  &lt;/p&gt;  &lt;p  class="MsoBodyTextIndent2" style="font-family:arial;"&gt;&lt;span style="font-size:130%;"&gt;InfoCubes are made up of a number of InfoObjects. All InfoObjects (characteristics and key figures) are available InfoCube-independently. Characteristics relate to master data with their attributes and text descriptions. &lt;/span&gt;&lt;/p&gt;  &lt;p  class="MsoBodyTextIndent2" style="font-family:arial;"&gt;&lt;span style="font-size:130%;"&gt;An InfoCube consists of several InfoObjects and is structured according to the star schema. This means there is a (large) fact table that contains the key figures for the InfoCube as well as several (smaller) dimension tables which surround it. The characteristics of the InfoCube are stored in these dimensions. &lt;/span&gt;&lt;/p&gt;  &lt;p  class="MsoBodyTextIndent2" style="font-family:arial;"&gt;&lt;span style="font-size:130%;"&gt;An InfoCube fact table only contains key figures, in contrast to an ODS object, whose data part can also contain characteristics. The characteristics of an InfoCube are stored in its dimensions. &lt;/span&gt;&lt;/p&gt;  &lt;p  class="MsoBodyTextIndent2" style="font-family:arial;"&gt;&lt;span style="font-size:130%;"&gt;The &lt;/span&gt;&lt;span style="font-size:130%;"&gt;dimensions&lt;/span&gt;&lt;span style="font-size:130%;"&gt; and the fact table are linked to one another via abstract identification numbers (dimension IDs), which are in the key part of the particular database table. As a result, the key figures of the InfoCube relate to the characteristics of the dimension. The characteristics determine the granularity (the degree of fineness), in which the key figures are managed in the InfoCube. &lt;/span&gt;&lt;/p&gt;  &lt;p  class="MsoBodyTextIndent2" style="font-family:arial;"&gt;&lt;span style="font-size:130%;"&gt;Characteristics that logically belong together (district and area, for example, belong to the regional dimension) are grouped together in a dimension. By adhering to this design criterion, dimensions are to a large extent independent of each other, and dimension tables remain small with regards to data volume, which is desirable for reasons of performance. This InfoCube structure is optimized for Reporting. &lt;/span&gt;&lt;/p&gt;  &lt;p  class="MsoNormal" style="font-family:arial;"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;span style="font-size:130%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-110918661810388822?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/110918661810388822/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=110918661810388822' title='16 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/110918661810388822'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/110918661810388822'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/10/dimensions.html' title='Dimensions'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>16</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-979052781726570439</id><published>2007-09-30T13:24:00.000-07:00</published><updated>2007-09-30T13:28:05.110-07:00</updated><title type='text'>What Is SPRO In BW Project?</title><content type='html'>&lt;p style="color: rgb(153, 0, 0);"&gt;&lt;b&gt;1) What is spro?&lt;/b&gt;&lt;br /&gt;&lt;b&gt;2) How to use in bw project?&lt;/b&gt;&lt;br /&gt;&lt;b&gt;3) What is difference between idoc and psa in transfer methods?&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;1.  SPRO is the transaction code for Implementation Guide, where you can do configuration settings.&lt;br /&gt;* Type spro in the transaction box and you will get a screen customizing : &lt;br /&gt;   Execute Project.&lt;br /&gt;* Click on the SAP Reference IMG button. you will come to Display IMG Screen.&lt;br /&gt;* The following path will allow you to do the configuration settings :&lt;br /&gt;   SAP Cutomizing Implementation Guide -&gt; SAP Netweaver -&gt;SAP Business Warehouse Information. &lt;/p&gt;  &lt;p&gt;2.  SPRO is used to configure the following settings :&lt;br /&gt;* General Settings like printer settings, fiscal year settings, ODS Object Settings, Authorisation settings, settings for  displaying SAP Documents, etc., etc.,&lt;br /&gt;* Links to other systems : like links between flat files and BW Systems, R/3 and BW,  and other data sources, link between BW system and Microsoft Analysis services, and crystal enterprise....etc., etc.,&lt;br /&gt;* UD Connect Settings : Like configuring BI Java Connectors, Establishing the RFC Desitination for SAP BW for J2EEE Engine, Installation of Availability monitoring for UD Connect.&lt;br /&gt;* Automated Processes:  like settings for batch processes, background processes etc., etc.,&lt;br /&gt;* Transport Settings : like settings for source system name change after transport and create destination for import post-processing.&lt;br /&gt;* Reporting Relevant Settings : Like Bex Settings, General Reporting Settings.&lt;br /&gt;* Settings for Business Content : which is already provided by SAP. &lt;/p&gt;  &lt;p&gt;3.  PSA : Persistant Staging Area : is a holding area of raw data. It contains detailed requests in the format of the transfer structure. It is defined according to the Datasource and source system, and is source system dependent. &lt;/p&gt;  &lt;p&gt;IDOCS : Intermediate DOCuments : Data Structures used as API working storage for applications, which need to move data in or out of SAP Systems. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-979052781726570439?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/979052781726570439/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=979052781726570439' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/979052781726570439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/979052781726570439'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/09/what-is-spro-in-bw-project.html' title='What Is SPRO In BW Project?'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-2748863858666909386</id><published>2007-09-22T14:15:00.000-07:00</published><updated>2007-09-22T14:18:03.290-07:00</updated><title type='text'>Difference Between PSA, ALE</title><content type='html'>&lt;p&gt;&lt;b&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;how data is transferd using PSA&amp;amp;IDoc&lt;/span&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;The following update types are available in SAP BW:&lt;br /&gt;1. PSA&lt;br /&gt;2. ALE (data IDoc)  &lt;/p&gt;&lt;p&gt;You determine the PSA or IDoc transfer method in the transfer rule maintenance screen. The process for loading the data for both transfer methods is triggered by a request IDoc to the source system. Info IDocs are used in both transfer methods. Info IDocs are transferred exclusively using ALE &lt;/p&gt;&lt;p&gt;A data IDoc consists of a control record, a data record, and a status record The control record contains, for example, administrative information such as the receiver, the sender, and the client. The status record describes the status of the IDoc, for example, "Processed".  If you use the PSA for data extraction, you benefit from increased flexiblity (treatment of incorrect data records). Since you are storing the data temporarily in the PSA before updating it in to the data targets, you can check the data and change it if necessary. Unlike a data request with IDocs, the PSA gives you various options for additional data updates into data targets: &lt;/p&gt;&lt;p&gt;InfoObject/Data Target Only - This option means that the PSA is not used as a temporary store. You choose this update type if you do not want to check the source system data for consistency and accuracy, or you have already checked this yourself and are sure that you no longer require this data since you are not going to change the structure of the data target again. &lt;/p&gt;&lt;p&gt;PSA and InfoObject/Data Target in Parallel (Package by Package) - BW receives the data from the source system, writes the data to the PSA and at the same time starts the update into the relevant data targets.  Therefore, this method has the best performance. &lt;/p&gt;&lt;p&gt;The parallel update is described in detail in the following: A dialog process is started by   data package, in which the data of this package is writtein into the PSA table. If the data is posted successfully into the PSA table, the system releases a second, parallel dialog process that writes the data to the data targets. In this dialog process the transfer rules for the data records of the data package are applied, that data is transferred to the communcation structure, and then written to the data targets. The first dialog process (data posting into the PSA) confirms in the source system that is it completed and the source system sends a new data package to BW while the second dialog process is still updating the data into the data targets. &lt;/p&gt;&lt;p&gt;The parallelism relates to the data packages, that is, the system writes the data packages into the PSA table and into the data targets in parallel.  Caution: The maximum number of processes setin the source system in customizing for the extractors does not restrict the number of processes in BW. Therefore, BW can require many dialog processes for the load process. Ensure that there are enough dialog processes available in the BW system. If there are not enough processes on the system side, errors occur. Therefore, this method is the least recommended.  &lt;/p&gt;&lt;p&gt;PSA and then into InfoObject/Data Targets (Package by Package) - Updates data in series into the PSA table and into the data targets by data package. The system starts one process that writes the data packages into the PSA table. Once the data is posted successfuly into the PSA table, it is then written to the data targets in the same dialog process. Updating in series gives you more control over the overall data flow when compared to parallel data transfer since there is only one process per data package in BW. In the BW system the maximum number of dialog process required for each data request corresponds to the setting that you made in customizing for the extractors in the control parameter maintenance screen. In contrast to the parallel update, the system confirms that the process is completed only after the data has been updated into the PSA and also into the data targets for the first data package. &lt;/p&gt;&lt;p&gt;Only PSA - The data is not posted further from the PSA table immediately. It is useful to transfer the data only into the PSA table if you want to check its accuracy and consistency and, if necessary, modify the data. You then have the following options for updating data from the PSA table: &lt;/p&gt;Automatic update - In order to update the data automatically in the relevant data target after all data packages are in the PSA table and updated successfully there, in the scheduler when you schedule the InfoPackage, choose Update Subsequently in Data Targets on the Processing tab page.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-2748863858666909386?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/2748863858666909386/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=2748863858666909386' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/2748863858666909386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/2748863858666909386'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/09/difference-between-psa-ale.html' title='Difference Between PSA, ALE'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-6342855956453708952</id><published>2007-09-18T12:45:00.000-07:00</published><updated>2007-09-18T12:50:56.025-07:00</updated><title type='text'>Interview Questions</title><content type='html'>&lt;p&gt;&lt;b&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;Interview Questions:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;1. Identify the statement(s) that is/are true. A change run...&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;a. Activates the new Master data and Hierarchy data&lt;br /&gt;b. Aggregates are realigned and recalculated&lt;br /&gt;c. Always reads data from the InfoCube to realign aggregates&lt;br /&gt;d. Aggregates are not affected by change run &lt;/p&gt;  &lt;p&gt;&lt;span class="a3"&gt;1: &lt;b&gt;A, B&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;2. Which statement(s) is/are true about Multiproviders?&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;a. This is a virtual Infoprovider that does not store data&lt;br /&gt;b. They can contain InfoCubes, ODSs, info objects and info sets&lt;br /&gt;c. More than one info provider is required to build a Multiprovider&lt;br /&gt;d It is similar to joining the data tables&lt;/p&gt;  &lt;p&gt;&lt;span class="a3"&gt;2: &lt;b&gt;A, B&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;3. The structure of the PSA table created for an info source will be...&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;a. Featuring the exact same structure as Transfer structure&lt;br /&gt;b. Similar to the transfer rules&lt;br /&gt;c. Similarly structured as the Communication structure&lt;br /&gt;d. The same as Transfer structure, plus four more fields in the beginning&lt;/p&gt;  &lt;p&gt;&lt;span class="a3"&gt;3: &lt;b&gt;D&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;4. In BW, special characters are not permitted unless it has been defined using this transaction:&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;a. rrmx&lt;br /&gt;b. rskc&lt;br /&gt;c. rsa15&lt;br /&gt;d. rrbs&lt;/p&gt;  &lt;p&gt;&lt;span class="a3"&gt;4: &lt;b&gt;B&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;5. Select the true statement(s) about info sources:&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;a. One info source can have more than one source system assigned to it&lt;br /&gt;b. One info source can have more than one data source assigned to it provided the data sources are in different source systems&lt;br /&gt;c. Communication structure is a part of an info source&lt;br /&gt;d. None of the above&lt;/p&gt;  &lt;p&gt;&lt;span class="a3"&gt;5: &lt;b&gt;A, C&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;6. Select the statement(s) that is/are true about the data sources in a BW system:&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;a. If the hide field indicator is set in a data source, this field will not be transferred to BW even after replicating the data source&lt;br /&gt;b. A field in a data source won't be usable unless the selection field indicator has been set in the data source&lt;br /&gt;c. A field in an info package will not be visible for filtering unless the selection field has been checked in the data source&lt;br /&gt;d. All of the above&lt;/p&gt;  &lt;p&gt;&lt;span class="a3"&gt;6: &lt;b&gt;A, C&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;7. Select the statement(s) which is/are true about the '&lt;i&gt;Control parameters for data transfer from the Source System&lt;/i&gt;':&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;a. The table used to store the control parameters is ROIDOCPRMS&lt;br /&gt;b. Field max lines is the maximum number of records in a packet&lt;br /&gt;c. Max Size is the maximum number of records that can be transferred to BW&lt;br /&gt;d. All of the above&lt;/p&gt;  &lt;p&gt;&lt;span class="a3"&gt;7: &lt;b&gt;A&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;8. The indicator '&lt;i&gt;Do not condense requests into one request when activation takes place&lt;/i&gt;' during ODS activation applies to condensation of multiple requests into one request to store it in the active table of the ODS. &lt;/b&gt;&lt;/p&gt;  &lt;p&gt;a. True&lt;br /&gt;b. False&lt;/p&gt;  &lt;p&gt;&lt;span class="a3"&gt;8: &lt;b&gt;B&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;9. Select the statement(s) which is/are not true related to flat file uploads:&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;a. CSV and ASCII files can be uploaded&lt;br /&gt;b. The table used to store the flat file load parameters is RSADMINC&lt;br /&gt;c. The transaction for setting parameters for flat file upload is RSCUSTV7&lt;br /&gt;d. None of the above&lt;/p&gt;  &lt;p&gt;&lt;span class="a3"&gt;9: &lt;b&gt;C&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;10. Which statement(s) is/are true related to Navigational attributes vs Dimensional attributes?&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;a. Dimensional attributes have a performance advantage over Navigational attributes for queries&lt;br /&gt;b. Change history will be available if an attribute is defined as navigational&lt;br /&gt;c. History of changes is available if an attribute is included as a characteristic in the cube&lt;br /&gt;d. All of the above&lt;/p&gt;  &lt;p&gt;&lt;span class="a3"&gt;10: &lt;b&gt;A, C&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;11. When a Dimension is created as a line item dimension in a cube, Dimensions IDs will be same as that of SIDs.&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;a. True&lt;br /&gt;b. False &lt;/p&gt;  &lt;p&gt;&lt;span class="a3"&gt;11: &lt;b&gt;A&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;12. Select the true statement(s) related to the start routine in the update rules:&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;a. All records in the data packet can be accessed&lt;br /&gt;b. Variables declared in the global area is available for individual routines&lt;br /&gt;c. Returncode greater than 0 will be abort the whole packet&lt;br /&gt;d. None of the above&lt;/p&gt;  &lt;p&gt;&lt;span class="a3"&gt;12: &lt;b&gt;A, B, C&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;13. If a characteristic value has been entered in InfoCube-specific properties of an InfoCube, only these values can be loaded to the cube for that characteristic.&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;a. True&lt;br /&gt;b. False&lt;/p&gt;  &lt;p&gt;&lt;span class="a3"&gt;13: &lt;b&gt;A&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;14. After any changes have been done to an info set it needs to be adjusted using transaction RSISET.&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;a. True&lt;br /&gt;b. False&lt;/p&gt;  &lt;p&gt;&lt;span class="a3"&gt;14: &lt;b&gt;A&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;15. Select the true statement(s) about read modes in BW:&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;a. Read mode determines how the OLAP processor retrieves data during query execution and navigation&lt;br /&gt;b. Three different types of read modes are available&lt;br /&gt;c. Can be set only at individual query level&lt;br /&gt;d. None of the above &lt;/p&gt;  &lt;p&gt;&lt;span class="a3"&gt;15: &lt;b&gt;A, B&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-6342855956453708952?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/6342855956453708952/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=6342855956453708952' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/6342855956453708952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/6342855956453708952'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/09/interview-questions.html' title='Interview Questions'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-409745874634771745</id><published>2007-09-12T15:33:00.001-07:00</published><updated>2007-09-12T15:42:50.954-07:00</updated><title type='text'>What is BDC and How you use it?</title><content type='html'>&lt;span style="color: rgb(204, 0, 0); font-weight: bold;"&gt;What is BDC&lt;/span&gt;&lt;br /&gt;During data transfer, data is transferred from an external system into the SAP&lt;br /&gt;R/3 System. •Transfer data from an external system into an R/3 System as it is&lt;br /&gt;installed. •Transfer data regularly from an external system into an R/3 System.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Example:&lt;/strong&gt; If data for some departments in your company is input using a system&lt;br /&gt;other than the R/3 System, you can still integrate this data in the R/3 System. To do&lt;br /&gt;this, you export the data from the external system and use a data transfer method to&lt;br /&gt;import it into the R/3 System.&lt;br /&gt;Batch input with batch input sessions : Data consistency check with the help of&lt;br /&gt;screen logic.&lt;br /&gt;&lt;br /&gt;With the batch input method, an ABAP program reads the external data that is to be&lt;br /&gt;entered in the R/3 System and stores the data in a "batch input session". The&lt;br /&gt;session records the actions that are required to transfer data into the system using&lt;br /&gt;normal SAP transactions.&lt;br /&gt;&lt;br /&gt;When the program has generated the session, you can run the session to execute&lt;br /&gt;the SAP transactions in it. You can explicitly start and monitor a session with the&lt;br /&gt;batch input management function (by choosing System ® Services ® Batch input), or&lt;br /&gt;have the session run in the background processing system.&lt;br /&gt;&lt;br /&gt;Use the BDC_OPEN_GROUP function module to create a new session. Once you&lt;br /&gt;have created a session, then you can insert batch input data into it with&lt;br /&gt;BDC_INSERT. Use the BDC_INSERT function module to add a transaction to a&lt;br /&gt;batch input session. Use the BDC_CLOSE_GROUP function module to close a&lt;br /&gt;session after you have inserted all of your batch input data into it.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;&lt;span style="font-weight: bold;"&gt;Download&lt;/span&gt; &lt;/span&gt;a pdf of &lt;span style="color: rgb(153, 0, 0);"&gt;BDC&amp;amp;LSMW&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.savefile.com/files/799694"&gt;http://www.savefile.com/files/799694&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-409745874634771745?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/409745874634771745/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=409745874634771745' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/409745874634771745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/409745874634771745'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/09/what-is-bdc-and-how-you-use-it.html' title='What is BDC and How you use it?'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-7715405390926248031</id><published>2007-09-10T11:01:00.000-07:00</published><updated>2007-09-10T11:02:50.999-07:00</updated><title type='text'>Some BW Questions</title><content type='html'>&lt;span class="a3"&gt;&lt;p&gt;&lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;Some BW Questions&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt; &lt;b&gt;1. The following transactions are relevant to the data sources in an SAP BW source system.&lt;/b&gt; &lt;/p&gt;&lt;p&gt; a. RSA3&lt;br /&gt;b. RSA4&lt;br /&gt;c. RSA5&lt;br /&gt;d. RSA6 &lt;/p&gt;&lt;p&gt; &lt;b&gt;2. True or False? A reference characteristic will use the SID table and master data table of the referred characteristic.&lt;/b&gt; &lt;/p&gt;&lt;p&gt; a. True&lt;br /&gt;b. False &lt;/p&gt;&lt;p&gt; &lt;b&gt;3. The following statements are not true about navigational attributes.&lt;/b&gt; &lt;/p&gt;&lt;p&gt; a. An attribute of an info object cannot be made navigational if the attribute-only flag on the attribute info object has been checked.&lt;br /&gt;b. Navigational attributes can be used to create aggregates.&lt;br /&gt;c. It is possible to make a display attribute to navigational in an info cube data without deleting all the data from the info cube.&lt;br /&gt;d. Once an attribute is made navigational in an info cube, it is possible to change it back to a display attribute if the data has been deleted from the info cube. &lt;/p&gt;&lt;p&gt; &lt;b&gt;4. True or False? It is possible to create a key figure without assigning currency or unit.&lt;/b&gt; &lt;/p&gt;&lt;p&gt; a.  True&lt;br /&gt;b.  False &lt;/p&gt;&lt;p&gt; &lt;b&gt;5. The following statements are true for compounded info objects.&lt;/b&gt; &lt;/p&gt;&lt;p&gt; a. An info cube needs to contain all info objects of the compounded info object if it has been included in the info cube.&lt;br /&gt;b.  An info object cannot be included as a compounding object if it is defined as  an attribute only.&lt;br /&gt;c. An info object can be included as an attribute and a compounding object  simultaneously.&lt;br /&gt;d. The total length of a compounded info object cannot exceed 60. &lt;/p&gt;&lt;p&gt; &lt;b&gt;6. The following statements are true for an info cube.&lt;/b&gt; &lt;/p&gt;&lt;p&gt;      a. Each characteristic of info cube should be assigned to at least one dimension.&lt;br /&gt;b. One characteristic can be assigned to more than one dimensions.&lt;br /&gt;c. One dimension can have more than one characteristic.&lt;br /&gt;d. More than one characteristic can be assigned to one line item dimension. &lt;/p&gt;&lt;p&gt; &lt;b&gt;7. The following statements are true for info cubes and aggregates.&lt;/b&gt; &lt;/p&gt;&lt;p&gt; a. Requests cannot be deleted if info cubes are compressed.&lt;br /&gt;b. A request cannot be deleted from an info cube if that request (is compressed) in the aggregates.&lt;br /&gt;c. Deleting a request from the cube will delete the corresponding request from the aggregate, if the aggregate has not been compressed.&lt;br /&gt;d.  All of the above. &lt;/p&gt;&lt;p&gt; &lt;b&gt;8. The following statements are true regarding the ODS request deletion.&lt;/b&gt; &lt;/p&gt;&lt;p&gt; a. It is not possible to delete a request from ODS after the request has been  activated.&lt;br /&gt;b. Deleting an (inactive) request will delete all requests that have been loaded  into the ODS after this request was loaded.&lt;br /&gt;c.  Deleting an active request will delete the request from the change log table.&lt;br /&gt;d.  None of the above. &lt;/p&gt;&lt;p&gt; &lt;b&gt;9. The following statements are true for aggregates.&lt;/b&gt; &lt;/p&gt;&lt;p&gt;                                      a. An aggregate stores data of an info cube redundantly and persistently in a summarized form in the database.&lt;br /&gt;b.  An aggregate can be built on characteristics or navigational attributes from the info cube.&lt;br /&gt;c. Aggregates enable queries to access data quickly for reporting.&lt;br /&gt;d. None of the above. &lt;/p&gt;&lt;p&gt; &lt;b&gt;10. True or False? If an info cube has active aggregates built on it, the new requests loaded will not be available for reporting until the rollup has been completed successfully.&lt;/b&gt;  &lt;/p&gt;&lt;p&gt; a. True&lt;br /&gt;b. False   &lt;/p&gt;&lt;p&gt; &lt;b&gt;11. What is the primary purpose of having multi-dimensional data models?&lt;/b&gt; &lt;/p&gt;&lt;p&gt; a. To deliver structured information that the business user can easily navigate by using any possible combination of business terms to show the KPIs.&lt;br /&gt;b. To make it easier for developers to build applications, that will be helpful for the business users.  &lt;br /&gt;           c. To make it easier to store data in the database and avoid redundancy.&lt;br /&gt;d. All of the above.  &lt;/p&gt;&lt;p&gt; &lt;b&gt;12. The following statements are true for partitioning.&lt;/b&gt; &lt;/p&gt;&lt;p&gt;  a. If a cube has been partitioned, the E table of the info cube will be partitioned on time.&lt;br /&gt;b. The F table of the info cube is partitioned on request.&lt;br /&gt;c. The PSA table is partitioned automatically with several requests on one  partition.&lt;br /&gt;d. It is not possible to partition the info cube after data has been loaded, unless all the data is deleted from the cube. &lt;/p&gt;&lt;p&gt; &lt;b&gt;13. The following statements are true for OLAP CACHE.&lt;/b&gt; &lt;/p&gt;&lt;p&gt;    a. Query navigation states and query results are stored in the application server memory.&lt;br /&gt;b. If the same query has been executed by another user the result sets can be used if the global cache is active.&lt;br /&gt;c. Reading query results from OLAP cache is faster than reading from the database.&lt;br /&gt;d. Changing the query will invalidate the OLAP cache for that query. &lt;/p&gt;&lt;p&gt; &lt;b&gt;14. The following statements are true about the communication structure.&lt;/b&gt; &lt;/p&gt;&lt;p&gt;        a. It contains all the info objects that belong to an info source.&lt;br /&gt;b. All the data is updated into the info cube with this structure.&lt;br /&gt;c. It is dependent on the source system.&lt;br /&gt;d. All of the above. &lt;/p&gt;&lt;p&gt; &lt;b&gt;15. The following statements are untrue about ODSs.&lt;/b&gt; &lt;/p&gt;&lt;p&gt; a. It is possible to create ODSs without any data fields.&lt;br /&gt;b. An ODS can have a maximum of 16 key fields.&lt;br /&gt;c. Characteristics and key figures can be added as key fields in an ODS.&lt;br /&gt;d. After creating and activating, an export data source is created automatically. &lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-7715405390926248031?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/7715405390926248031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=7715405390926248031' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/7715405390926248031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/7715405390926248031'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/09/some-bw-questions.html' title='Some BW Questions'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-2116978005832752469</id><published>2007-08-30T07:14:00.000-07:00</published><updated>2007-08-30T07:16:37.416-07:00</updated><title type='text'>Creating CO-PA DataSource</title><content type='html'>&lt;h4&gt;&lt;a name="_Toc99942865"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;  &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;Creating CO-PA DataSource for Transaction Data&lt;/span&gt;&lt;/a&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h4&gt;&lt;span style=""&gt;This step has to be carried out in the R/3 system:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;  &lt;table style="border: medium none ; margin-left: 10.6pt; border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0"&gt;  &lt;tbody&gt;&lt;tr&gt;   &lt;td style="border: 0.5pt solid windowtext; padding: 0in 3.5pt; background: rgb(229, 229, 229) none repeat scroll 0% 50%; width: 131.15pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" valign="top" width="175"&gt;   &lt;p class="MsoHeader" style="margin: 6pt 0in;"&gt;&lt;b style=""&gt;&lt;span style=""&gt;SAP IMG Menu&lt;/span&gt;&lt;/b&gt;&lt;b style=""&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td  style="border-style: solid solid solid none; padding: 0in 3.5pt; background: white none repeat scroll 0% 50%; width: 297.25pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;color:windowtext windowtext windowtext -moz-use-text-color;" valign="top" width="396"&gt;   &lt;p class="MsoNormal" style="margin: 6pt 0in;"&gt;&lt;i style=""&gt;&lt;span style=""&gt;Integration with Other mySAP.com Components&lt;/span&gt;&lt;/i&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span style=""&gt;à&lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt; &lt;i style=""&gt;Data Transfer   to the SAP Business Information Warehouse&lt;/i&gt; &lt;/span&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span style=""&gt;à&lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt; &lt;i style=""&gt;Settings for   Application-Specific DataSources (PI) &lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span style=""&gt;à&lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt; &lt;i style=""&gt;Profitability   Analysis&lt;/i&gt; &lt;/span&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span style=""&gt;à&lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt; &lt;i style=""&gt;Create Transaction Data DataSource&lt;/i&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td  style="border-style: none solid solid; padding: 0in 3.5pt; background: rgb(229, 229, 229) none repeat scroll 0% 50%; width: 131.15pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;color:-moz-use-text-color windowtext windowtext;" valign="top" width="175"&gt;   &lt;p class="TableHeading" style="margin: 6pt 0in;"&gt;&lt;span style="" lang="FR"&gt;Transaction Code&lt;/span&gt;&lt;span style="" lang="FR"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td  style="border-style: none solid solid none; padding: 0in 3.5pt; width: 297.25pt;color:-moz-use-text-color windowtext windowtext -moz-use-text-color;" valign="top" width="396"&gt;   &lt;p class="MsoNormal" style="margin: 6pt 0in;"&gt;&lt;span style="color:black;"&gt;KEB0&lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;Then carry out the following steps:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoList" style="margin-left: 0.25in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;1.&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=""&gt;On the &lt;i style=""&gt;CO-PA/SAP BW: DataSource for Transaction Data&lt;/i&gt; screen:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoList2" style=""&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;a.&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=""&gt;Make the following entries: &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;table style="border: medium none ; margin-left: 10.6pt; border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0"&gt;  &lt;tbody&gt;&lt;tr&gt;   &lt;td style="border: 0.5pt solid windowtext; padding: 0in 3.5pt; background: rgb(229, 229, 229) none repeat scroll 0% 50%; width: 131.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" valign="top" width="175"&gt;   &lt;p class="MsoHeader" style="margin: 6pt 0in;"&gt;&lt;b style=""&gt;&lt;span style=""&gt;Field&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td  style="border-style: solid solid solid none; padding: 0in 3.5pt; background: rgb(229, 229, 229) none repeat scroll 0% 50%; width: 297.3pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;color:windowtext windowtext windowtext -moz-use-text-color;" valign="top" width="396"&gt;   &lt;p class="MsoNormal" style="margin: 6pt 0in;"&gt;&lt;b style=""&gt;&lt;span style=""&gt;Entry&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td  style="border-style: none solid solid; padding: 0in 3.5pt; width: 131.1pt;color:-moz-use-text-color windowtext windowtext;" valign="top" width="175"&gt;   &lt;p class="MsoNormal" style="margin: 6pt 0in;"&gt;&lt;i style=""&gt;&lt;span style=""&gt;DataSource&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td  style="border-style: none solid solid none; padding: 0in 3.5pt; width: 297.3pt;color:-moz-use-text-color windowtext windowtext -moz-use-text-color;" valign="top" width="396"&gt;   &lt;p class="MsoNormal" style="margin: 6pt 0in;"&gt;&lt;span style=""&gt;1_CO_PA%CL%ERK   is automatically generated. Do not change anything. You can add additional   characters. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td  style="border-style: none solid solid; padding: 0in 3.5pt; width: 131.1pt;color:-moz-use-text-color windowtext windowtext;" valign="top" width="175"&gt;   &lt;p class="MsoNormal" style="margin: 6pt 0in;"&gt;&lt;i style=""&gt;&lt;span style=""&gt;Create&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td  style="border-style: none solid solid none; padding: 0in 3.5pt; width: 297.3pt;color:-moz-use-text-color windowtext windowtext -moz-use-text-color;" valign="top" width="396"&gt;   &lt;p class="MsoNormal" style="margin: 6pt 0in;"&gt;&lt;span style=""&gt;X&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td  style="border-style: none solid solid; padding: 0in 3.5pt; width: 131.1pt;color:-moz-use-text-color windowtext windowtext;" valign="top" width="175"&gt;   &lt;p class="MsoNormal" style="margin: 6pt 0in;"&gt;&lt;i style=""&gt;&lt;span style=""&gt;Operating concern&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td  style="border-style: none solid solid none; padding: 0in 3.5pt; width: 297.3pt;color:-moz-use-text-color windowtext windowtext -moz-use-text-color;" valign="top" width="396"&gt;   &lt;p class="MsoNormal" style="margin: 6pt 0in;"&gt;&lt;span style=""&gt;Your Operating   concern, e.g.BP01.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td  style="border-style: none solid solid; padding: 0in 3.5pt; width: 131.1pt;color:-moz-use-text-color windowtext windowtext;" valign="top" width="175"&gt;   &lt;p class="MsoNormal" style="margin: 6pt 0in;"&gt;&lt;i style=""&gt;&lt;span style=""&gt;Costing-based&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td  style="border-style: none solid solid none; padding: 0in 3.5pt; width: 297.3pt;color:-moz-use-text-color windowtext windowtext -moz-use-text-color;" valign="top" width="396"&gt;   &lt;p class="MsoNormal" style="margin: 6pt 0in;"&gt;&lt;span style=""&gt;X&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class="MsoList2" style=""&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;b.&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=""&gt;Choose &lt;i style=""&gt;Execute&lt;/i&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoList2" style="page-break-after: avoid;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;c.&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=""&gt;Make the following entries: &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;table style="border: medium none ; margin-left: 10.6pt; border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0"&gt;  &lt;tbody&gt;&lt;tr&gt;   &lt;td style="border: 0.5pt solid windowtext; padding: 0in 3.5pt; background: rgb(229, 229, 229) none repeat scroll 0% 50%; width: 131.15pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" valign="top" width="175"&gt;   &lt;p class="MsoHeader" style="margin: 6pt 0in; page-break-after: avoid;"&gt;&lt;b style=""&gt;&lt;span style=""&gt;Field&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td  style="border-style: solid solid solid none; padding: 0in 3.5pt; background: rgb(229, 229, 229) none repeat scroll 0% 50%; width: 297.25pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;color:windowtext windowtext windowtext -moz-use-text-color;" valign="top" width="396"&gt;   &lt;p class="MsoNormal" style="margin: 6pt 0in; page-break-after: avoid;"&gt;&lt;b style=""&gt;&lt;span style=""&gt;Entry&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td  style="border-style: none solid solid; padding: 0in 3.5pt; width: 131.15pt;color:-moz-use-text-color windowtext windowtext;" valign="top" width="175"&gt;   &lt;p class="MsoNormal" style="margin: 6pt 0in; page-break-after: avoid;"&gt;&lt;i style=""&gt;&lt;span style=""&gt;Short text&lt;span style=""&gt;         &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td  style="border-style: none solid solid none; padding: 0in 3.5pt; width: 297.25pt;color:-moz-use-text-color windowtext windowtext -moz-use-text-color;" valign="top" width="396"&gt;   &lt;p class="MsoNormal" style="margin: 6pt 0in; page-break-after: avoid;"&gt;&lt;span style=""&gt;CO-PA Baseline&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td  style="border-style: none solid solid; padding: 0in 3.5pt; width: 131.15pt;color:-moz-use-text-color windowtext windowtext;" valign="top" width="175"&gt;   &lt;p class="MsoNormal" style="margin: 6pt 0in; page-break-after: avoid;"&gt;&lt;i style=""&gt;&lt;span style=""&gt;Medium length text&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td  style="border-style: none solid solid none; padding: 0in 3.5pt; width: 297.25pt;color:-moz-use-text-color windowtext windowtext -moz-use-text-color;" valign="top" width="396"&gt;   &lt;p class="MsoNormal" style="margin: 6pt 0in; page-break-after: avoid;"&gt;&lt;span style=""&gt;CO-PA Baseline&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td  style="border-style: none solid solid; padding: 0in 3.5pt; width: 131.15pt;color:-moz-use-text-color windowtext windowtext;" valign="top" width="175"&gt;   &lt;p class="MsoNormal" style="margin: 6pt 0in;"&gt;&lt;i style=""&gt;&lt;span style=""&gt;Long text&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td  style="border-style: none solid solid none; padding: 0in 3.5pt; width: 297.25pt;color:-moz-use-text-color windowtext windowtext -moz-use-text-color;" valign="top" width="396"&gt;   &lt;p class="MsoNormal" style="margin: 6pt 0in;"&gt;&lt;span style=""&gt;CO-PA Baseline&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td  style="border-style: none solid solid; padding: 0in 3.5pt; width: 131.15pt;color:-moz-use-text-color windowtext windowtext;" valign="top" width="175"&gt;   &lt;p class="MsoNormal" style="margin: 6pt 0in;"&gt;&lt;i style=""&gt;&lt;span style=""&gt;Field name for partitioning&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td  style="border-style: none solid solid none; padding: 0in 3.5pt; width: 297.25pt;color:-moz-use-text-color windowtext windowtext -moz-use-text-color;" valign="top" width="396"&gt;   &lt;p class="MsoNormal" style="margin: 6pt 0in;"&gt;&lt;span style=""&gt;--- &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;ol style="margin-top: 0in;" start="4" type="a"&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style=""&gt;Select all Characteristics from the      segment level. &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;  &lt;p class="MsoList2" style=""&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;e.&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=""&gt;Select all Characteristics from the segment table. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoList2" style=""&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;f.&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=""&gt;Select all Value Fields. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ol style="margin-top: 0in;" start="7" type="a"&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style=""&gt;Choose &lt;i style=""&gt;InfoCatalog&lt;/i&gt;      from the application toolbar.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;  &lt;p class="MsoList" style="margin-left: 0.25in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;2.&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=""&gt;The &lt;span class="Object"&gt;Create Object Directory Entry&lt;/span&gt; dialog box is displayed requesting the user to enter a development class. Enter a development class in the customer namespace and choose &lt;i style=""&gt;Save&lt;/i&gt; or choose &lt;i style=""&gt;Local object&lt;/i&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoList" style="margin-left: 0.25in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;3.&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=""&gt;On the &lt;i style=""&gt;DataSource: Customer version Edit&lt;/i&gt; screen:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoList2" style=""&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;a.&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=""&gt;Select all possible checkboxes in column &lt;i style=""&gt;Selection&lt;/i&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoList2" style=""&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;b.&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=""&gt;Choose &lt;i style=""&gt;Save&lt;/i&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoList" style="margin-left: 0.25in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;4.&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=""&gt;In the information&lt;i style=""&gt; &lt;/i&gt;dialog box, choose &lt;i style=""&gt;Enter&lt;/i&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoList" style="margin-left: 0.25in; text-indent: -0.25in;"&gt;Then replicate the datasource in BW&lt;br /&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-2116978005832752469?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/2116978005832752469/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=2116978005832752469' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/2116978005832752469'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/2116978005832752469'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/08/creating-co-pa-datasource.html' title='Creating CO-PA DataSource'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-3144181015582412003</id><published>2007-08-23T05:30:00.000-07:00</published><updated>2007-08-23T05:41:35.588-07:00</updated><title type='text'>Metadata Modelling</title><content type='html'>&lt;p&gt;  &lt;/p&gt;&lt;div style="text-align: left;"&gt;&lt;b style="color: rgb(255, 0, 0);"&gt;&lt;span style=";font-family:Arial;font-size:18;"  lang="EN-GB" &gt;SAP BW Business Warehouse&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:18;"  lang="EN-GB" &gt;&lt;span style="color: rgb(255, 0, 0);"&gt;- Metadata Modelling&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;  &lt;p&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;The administration services in SAP BW can be availed through Administration Workbench (AWB). It is a single point of entry for data warehouse development, administration and maintenance tasks in SAP BW with Metadata modeling component, scheduler and monitor as its main components as described in the figure hereunder: &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;Metadata modeling: Metadata modeling component is the main entry point for defining the core metadata objects used to support reporting and analysis. This includes everything from defining the extraction process and implementing transformations to defining flat or multidimensional objects for storage of information. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;a name="_Toc47577791"&gt;&lt;b&gt;&lt;span style="font-family:Arial;"&gt;Modeling Features&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;b&gt;&lt;span style="font-family:Arial;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;ul type="disc"&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;Metadata modeling provides a Metadata Repository      where all the metadata is stored and a Metadata Manager that handles all      the requests for retrieving, adding, changing, or deleting metadata. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;Reporting and scheduling mechanism: Reporting      and scheduling are the processes required for the smooth functioning of      SAP BW. The various batch processes in the SAP BW need to be planned to      provide timely results, avoid resource conflicts by running too many jobs      at a time and to take care of logical dependencies between different jobs.      These processes are controlled in the scheduler component of AWB. This is      achieved by either scheduling single processes independently or defining      process chains for complex network of jobs required to update the      information available in the SAP BW system. Reporting Agent controls      execution of queries in a batch mode to print reports, identify exception      conditions and notify users and pre compute results for web templates. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;Administering ETL service layer in multi- tier      level: SAP’s ETL service layer provides services for data extraction, data      transformation and loading of data. It also serves as the staging area for      intermediate data storage for quality assurance purposes. The extraction      technology of SAP BW is supported by database management systems of mySAP      technology and does not allow extraction from other database systems like      IBM, IMS and Sybase. It does not support dBase, MS Access and MS Excel      file formats. However, it provides all the functionality required for      loading data from non- SAP systems as the ETL services layer provide open      interfaces for loading non-SAP data.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p&gt;&lt;span style="font-family:Arial;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-3144181015582412003?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/3144181015582412003/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=3144181015582412003' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/3144181015582412003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/3144181015582412003'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/08/metadata-modelling.html' title='Metadata Modelling'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-5738652611768056244</id><published>2007-08-06T12:49:00.000-07:00</published><updated>2007-08-06T12:53:53.490-07:00</updated><title type='text'>Tickets and Authorization in SAP Business Warehouse</title><content type='html'>&lt;p style="color: rgb(204, 0, 0);"&gt;&lt;b&gt;What is tickets? and example?&lt;/b&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="color: rgb(204, 0, 0);"&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Tickets are the tracking tool by which the user will track the work which we do. It can be a change requests or data loads or what ever. They will of types critical or moderate. Critical can be (Need to solve in 1 day or half a day) depends on the client. After solving the ticket will be closed by informing the client that the issue is solved. Tickets are raised at the time of support project these may be any issues, problems.....etc. If the support person faces any issues then he will ask/request to operator to raise a ticket. Operator will raise a ticket and assign it to the respective person. Critical means it is most complicated issues ....depends how you measure this...hope it helps. The concept of Ticket varies from contract to contract in between companies. Generally Ticket raised by the client can be considered based on the priority. Like High Priority, Low priority and so on. If a ticket is of high priority it has to be resolved ASAP. If the ticket is of low priority it must be considered only after attending to high priority tickets.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;The typical tickets in a production Support work could be: &lt;/span&gt;&lt;br /&gt;1. Loading any of the missing master data attributes/texts.&lt;br /&gt;2. Create ADHOC hierarchies.&lt;br /&gt;3. Validating the data in Cubes/ODS.&lt;br /&gt;4. If any of the loads runs into errors then resolve it.&lt;br /&gt;5. Add/remove fields in any of the master data/ODS/Cube.&lt;br /&gt;6. Data source Enhancement.&lt;br /&gt;7. Create ADHOC reports. &lt;/p&gt;&lt;p&gt;1. Loading any of the missing master data attributes/texts - This would be done by scheduling the infopackages for the attributes/texts mentioned by the client.&lt;br /&gt;2. Create ADHOC hierarchies. - Create hierarchies in RSA1 for the info-object.&lt;br /&gt;3. Validating the data in Cubes/ODS. - By using the Validation reports or by comparing BW data with R/3.&lt;br /&gt;4. If any of the loads runs into errors then resolve it. - Analyze the error and take suitable action.&lt;br /&gt;5. Add/remove fields in any of the master data/ODS/Cube. - Depends upon the requirement&lt;br /&gt;6. Data source Enhancement.&lt;br /&gt;7. Create ADHOC reports. - Create some new reports based on the requirement of client. &lt;/p&gt;&lt;p style="color: rgb(204, 0, 0);"&gt; &lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;Checklists for a support project of BPS - To start the checklist:&lt;/span&gt; &lt;/p&gt;&lt;p&gt;1) InfoCubes / ODS / datatargets&lt;br /&gt;2) planning areas&lt;br /&gt;3) planning levels&lt;br /&gt;4) planning packages&lt;br /&gt;5) planning functions&lt;br /&gt;6) planning layouts&lt;br /&gt;7) global planning sequences&lt;br /&gt;8) profiles&lt;br /&gt;9) list of reports&lt;br /&gt;10) process chains&lt;br /&gt;11) enhancements in update routines&lt;br /&gt;12) any ABAP programs to be run and their logic&lt;br /&gt;13) major bps dev issues&lt;br /&gt;14) major bps production support issues and resolution &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-5738652611768056244?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/5738652611768056244/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=5738652611768056244' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/5738652611768056244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/5738652611768056244'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/08/tickets-and-authorization-in-sap.html' title='Tickets and Authorization in SAP Business Warehouse'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-4759609542959692623</id><published>2007-08-06T12:48:00.000-07:00</published><updated>2007-08-06T12:49:15.000-07:00</updated><title type='text'>Difference Between BW Technical and Functional</title><content type='html'>n general Functional means, derive the funtional specification from the business requirement document. This job normally is done either by the business analyst or system analyst who has a very good knowledge of the business. In some large organizations there will be a business analyst as well as system analyst.&lt;br /&gt;&lt;br /&gt;In any business requirement or need for new reports or queries originates with the business user. This requirement will be recorded after discussion by the business analyst. A system analyst analyses these requirements and generates functional specification document.  In the case of BW it could be also called logical design in DATA MODELING.&lt;br /&gt;&lt;br /&gt;After review this logical desing will be translated to physical design . This process defines all the required dimensions, key figures, master data, etc.&lt;br /&gt;&lt;br /&gt;Once this process is approved and signed off by the requester(users), then conversion of this into practically usable tasks using the SAP BW software. This is called Technical. The whole process of creating an InfoProvider, InfoObjects, InforSources, Source system, etc falls under the Technical domain.&lt;br /&gt;&lt;br /&gt;What is the role of consultant has to play if the title is BW administrator? What is his day to day activity and which will be the main focus area for him in which he should be proficient?&lt;br /&gt;&lt;br /&gt;BW Administartor - is the person who provides Authorization access to different Roles, Profiles depending upon the requirement.&lt;br /&gt; &lt;br /&gt;For eg. There are two groups of people : Group A and Group B.&lt;br /&gt; &lt;br /&gt; Group A - Manager&lt;br /&gt; &lt;br /&gt; Group B - Developer&lt;br /&gt; &lt;br /&gt;Now the Authorization or Access Rights for both the Groups are different.&lt;br /&gt; &lt;br /&gt;So for doing this sort of activity.........we required Administrator.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-4759609542959692623?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/4759609542959692623/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=4759609542959692623' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/4759609542959692623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/4759609542959692623'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/08/difference-between-bw-technical-and.html' title='Difference Between BW Technical and Functional'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-5151428317454042237</id><published>2007-08-03T17:19:00.000-07:00</published><updated>2007-08-03T17:23:16.219-07:00</updated><title type='text'>How to handle inventory in SAP BW</title><content type='html'>&lt;span style="color: rgb(204, 0, 0);font-family:&amp;quot;;font-size:12;"  &gt;Controlling the inventory in BW&lt;br /&gt;very helpful document&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;&lt;a href="http://www.mydatabus.com/7z/LNUBB.PB.VA/VISWA567/inventory.pdf"&gt;&lt;span style="color: rgb(0, 51, 0);font-family:Arial,Helvetica,sans-serif;" &gt;inventory.pdf&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-5151428317454042237?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/5151428317454042237/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=5151428317454042237' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/5151428317454042237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/5151428317454042237'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/08/how-to-handle-inventory-in-sap-bw.html' title='How to handle inventory in SAP BW'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-7044509255255464432</id><published>2007-08-03T17:06:00.000-07:00</published><updated>2007-08-03T17:08:55.179-07:00</updated><title type='text'>Business Warehouse- Architecture -</title><content type='html'>&lt;p&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;Being implemented on top of SAP Web Application Services SAP’s BW provides a multi-tier architecture (figure shown below), along with a complete software development environment, system management tools and additional functionalities such as currency conversion or security. Although it is closely related to SAP R/3, SAP BW is a completely separate software package which comes with automated extraction and loading facilities. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;a name="_Toc47577790"&gt;&lt;b&gt;&lt;span style="font-family:Arial;"&gt;Components of BW architecture&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;b&gt;&lt;span style="font-family:Arial;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;SAP BW is based on integrated metadata concept with metadata being managed by metadata services. SAP’s BW has following layers:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ul type="disc"&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;Extraction, Loading and Transformation (ELT) services      layer.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;Storage services layer, with services for storing and      archiving information.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;Analysis and access services layer, which provides      access to the information stored in SAP BW.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;Presentation services layer, which offers different      options for presenting information to end users.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;Administration services.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;Metadata services.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="text-align: center;" align="center"&gt;&lt;b&gt;&lt;span style="font-family:Arial;"&gt;&lt;br /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-7044509255255464432?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/7044509255255464432/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=7044509255255464432' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/7044509255255464432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/7044509255255464432'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/08/business-warehouse-architecture.html' title='Business Warehouse- Architecture -'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-6803758195017113108</id><published>2007-08-01T14:47:00.000-07:00</published><updated>2007-08-01T14:50:30.566-07:00</updated><title type='text'>Useful Tables for BW Reporting</title><content type='html'>&lt;span style="font-family:arial;"&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt; Tables for BW Reporting:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  SAP... its all just tables and programs right? Sounds pretty easy, a couple of 1s here and few 0s over there and then you have a high powered analytical datewarehouse. Works for me.&lt;br /&gt;&lt;br /&gt;I have this pessimistic theory that as technology grows we will be so focused on growing new technologies that we will forget the basic principles that lead to these nascent developments. For instance, you dont think about how or why the database software works, it just does. But if something at that fundamental level became corrupt everything above that layer would cease to work.&lt;br /&gt;&lt;br /&gt;Much like the engine in your car. Drivers probably give about 5 seconds thought about their car engine in a given year. But features like satellite radio, heated seats, and sun roofs seem to garner all the attention. Most drivers can tell you every detailed function about each of the buttons on the radio, but probably couldnt point out a spark plug if asked.&lt;br /&gt;&lt;br /&gt;Long tangent, sorry.&lt;br /&gt;&lt;br /&gt;Anyway, we use abstraction layers to simplify some complex technologies. Query designer, Visual Composer etc etc. However, when things don't work it really helps to know 'whats under the hood'. Below is a list of some helpful frontend tables to grab technical IDs (useful when troubleshooting transports) and text descriptions in bulk, amongst other things.&lt;br /&gt;&lt;br /&gt;For homework, try using SE54 to create some nice views, then send me the view definitions!&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Queries&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;RSZELTDIR Directory of the reporting component elements&lt;br /&gt;RSZELTTXT Texts of reporting component elements&lt;br /&gt;RSZELTXREF Directory of query element references&lt;br /&gt;RSRREPDIR Directory of all reports (Query GENUNIID)&lt;br /&gt;RSZCOMPDIR Directory of reporting components&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Workbooks&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;RSRWBINDEX List of binary large objects (Excel workbooks)&lt;br /&gt;RSRWBINDEXT Titles of binary objects (Excel workbooks)&lt;br /&gt;RSRWBSTORE Storage for binary large objects (Excel workbooks)&lt;br /&gt;RSRWBTEMPLATE Assignment of Excel workbooks as personal templates&lt;br /&gt;RSRWORKBOOK 'Where-used list' for reports in workbooks&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Web templates&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;RSZWOBJ Storage of the Web Objects&lt;br /&gt;RSZWOBJTXT Texts for Templates/Items/Views&lt;br /&gt;RSZWOBJXREF Structure of the BW Objects in a Template&lt;br /&gt;RSZWTEMPLATE Header Table for BW HTML Templates&lt;br /&gt;&lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br /&gt;&lt;!--[endif]--&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-6803758195017113108?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/6803758195017113108/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=6803758195017113108' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/6803758195017113108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/6803758195017113108'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/08/useful-tables-for-bw-reporting.html' title='Useful Tables for BW Reporting'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-4994089065215560480</id><published>2007-07-28T07:52:00.000-07:00</published><updated>2007-07-28T07:55:54.934-07:00</updated><title type='text'>ODS vs CUBE</title><content type='html'>&lt;p style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Diff between ODS vs CUBE&lt;/p&gt;&lt;p&gt;The main difference between the ODS Object and the PSA and InfoCube is that the ODS Object allows existing data to be changed. Whereas an InfoCube principally allows inserts, and only allows deletion on the basis of requests, data in an ODS Object can be changed during the staging process. This enables an ODS Object to be used as a consolidation Object in a Data Warehouse. PSA data change is only supported by manual change or by customer programs and not by the staging mechanism.&lt;/p&gt; &lt;p&gt;Unlike ODS Objects; InfoCubes have a mandatory time-dimension that allows you to look at particular relationships in relation to time-periods. For example, you can look at how relationships have changed over a certain time-period.&lt;/p&gt; &lt;p&gt;An ODS Object is principally used for analyzing the status of data at a certain point in time. This allows you to see what relationships are currently like. Exceptionally you can also track history in ODS Objects by adding a date to the key fields of the ODS Object.&lt;/p&gt; &lt;p&gt;It is generally true to say that it is not always necessary to implement ODS Objects in every scenario. Rather, it depends on the requirements of each scenario. You should only use ODS if the requirements of your scenario fit one of the three usage possibilities outlined above (Inbound ODS, Consistent ODS, Application-related ODS). An ODS Object placed in the data flow&lt;br /&gt;to an InfoCube without having a function does nothing except hinder loading performance.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-4994089065215560480?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/4994089065215560480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=4994089065215560480' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/4994089065215560480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/4994089065215560480'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/07/ods-vs-cube.html' title='ODS vs CUBE'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-7927694388635634458</id><published>2007-07-26T23:28:00.000-07:00</published><updated>2007-07-26T23:37:33.737-07:00</updated><title type='text'>BW Authorizations</title><content type='html'>&lt;p class="MsoNormal" style=""&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;BW Authorizations:&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;The activities that you can carry out in SAP SEM-BPS are covered by the SAP authorization concept. This means that you can assign different access rights to planning functionality to the people who work with the SEM System.&lt;/p&gt;  &lt;h3 style="color: rgb(255, 0, 0);"&gt;Integration&lt;/h3&gt;  &lt;p class="MsoNormal" style=""&gt;The system checks the special authorization objects that SEM-BPS defines and, if necessary, also those authorization objects that are defined for reporting in the SAP Business Information Warehouse environment. In this case, the SEM-BPS users must have both the SEM-BPS application-specific authorizations and the general SAP BW reporting authorizations. You manage the SEM-BPS authorizations using the system administration tools and the BW reporting authorizations using the relevant functions under &lt;span class="object"&gt;Business Explorer &lt;/span&gt;&lt;span class="object"&gt;&lt;span style="font-style: normal;font-family:Symbol;" &gt;&lt;span style=""&gt;®&lt;/span&gt;&lt;/span&gt; Authorizations &lt;/span&gt;&lt;span class="object"&gt;&lt;span style="font-family:Symbol;"&gt;&lt;span style=""&gt;®&lt;/span&gt;&lt;/span&gt; Reporting - Authorization Objects&lt;/span&gt;.&lt;/p&gt;  &lt;p class="noteicon1"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="noteparagraph1"&gt;&lt;span style="color:black;"&gt;To assign authorizations for changing and displaying plan data separately, you must include the ACTVT (activity) field in the reporting authorization object. In this field the value 02 represents the authorization to change and 03 the authorization to display plan data. If you do not include the field, then this corresponds to an authorization to change plan data.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;In addition to that, because of internal dependencies, you need authorization for the following authorization objects for data entry using planning layouts:&lt;/p&gt;  &lt;p class="MsoListBullet"&gt;&lt;span style="color: rgb(51, 102, 255);font-family:Symbol;" &gt;·&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;        &lt;/span&gt;&lt;b style="color: rgb(51, 102, 255);"&gt;&lt;span style=""&gt;S_BDS_DS&lt;/span&gt;&lt;/b&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;:&lt;/span&gt; This authorization object controls access to documents, which belong to a document set of the Business Document Service (BDS).&lt;/p&gt;  &lt;p class="MsoListBullet"&gt;&lt;span style="font-family:Symbol;"&gt;·&lt;/span&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;b style="color: rgb(51, 102, 255);"&gt;&lt;span style=""&gt;S_TRANSLAT&lt;/span&gt;&lt;/b&gt;: This authorization object controls access to the translation functions of the SAP System.&lt;/p&gt;  &lt;h3 style="color: rgb(255, 0, 0);"&gt;Features&lt;/h3&gt;  &lt;p class="MsoNormal" style=""&gt;The following authorization objects exist for the SEM Business Planning and Simulation component:&lt;/p&gt;  &lt;p class="MsoListBullet"&gt;&lt;span style="color: rgb(51, 102, 255);font-family:Symbol;" &gt;·&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;        &lt;/span&gt;&lt;b style="color: rgb(51, 102, 255);"&gt;&lt;span style=""&gt;R_AREA&lt;/span&gt;&lt;/b&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;:&lt;/span&gt; You use this authorization object to control access to planning areas and all subordinate objects. You must set up read access to planning areas for people who will work with the SEM-BPS component. Otherwise, they will not be able to access any of the subordinate planning elements.&lt;/p&gt;  &lt;p class="MsoListBullet"&gt;&lt;span style="color: rgb(51, 102, 255);font-family:Symbol;" &gt;·&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;        &lt;/span&gt;&lt;b style="color: rgb(51, 102, 255);"&gt;&lt;span style=""&gt;R_PLEVEL&lt;/span&gt;&lt;/b&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;:&lt;/span&gt; You use this authorization object to control access to planning levels and all subordinate objects. This authorization object is also relevant to access documents of the SEM-BIC component.&lt;/p&gt;  &lt;p class="MsoListBullet"&gt;&lt;span style="color: rgb(51, 102, 255);font-family:Symbol;" &gt;·&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;        &lt;/span&gt;&lt;b style="color: rgb(51, 102, 255);"&gt;&lt;span style=""&gt;R_PACKAGE&lt;/span&gt;&lt;/b&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;:&lt;/span&gt; You use this authorization object to control access to planning packages (including ad hoc packages).&lt;/p&gt;  &lt;p class="MsoListBullet"&gt;&lt;span style="color: rgb(51, 102, 255);font-family:Symbol;" &gt;·&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;        &lt;/span&gt;&lt;b style="color: rgb(51, 102, 255);"&gt;&lt;span style=""&gt;R_METHOD&lt;/span&gt;&lt;/b&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;:&lt;/span&gt; You use this authorization object to control access to planning functions and the appropriate parameter groups.&lt;/p&gt;  &lt;p class="MsoListBullet"&gt;&lt;span style="color: rgb(51, 102, 255);font-family:Symbol;" &gt;·&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;        &lt;/span&gt;&lt;b style="color: rgb(51, 102, 255);"&gt;&lt;span style=""&gt;R_PARAM&lt;/span&gt;&lt;/b&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;:&lt;/span&gt; You use this authorization group to control access to individual parameter groups of a certain planning function.&lt;/p&gt;  &lt;p class="MsoListBullet"&gt;&lt;span style="color: rgb(51, 102, 255);font-family:Symbol;" &gt;·&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;        &lt;/span&gt;&lt;b style="color: rgb(51, 102, 255);"&gt;&lt;span style=""&gt;R_BUNDLE&lt;/span&gt;&lt;/b&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;:&lt;/span&gt; You use this authorization object to control access to global planning sequences (you control authorizations for planning sequences, which you create for a planning level, with the authorization objects &lt;b&gt;&lt;span style=""&gt;R_METHOD&lt;/span&gt;&lt;/b&gt;, &lt;b&gt;&lt;span style=""&gt;R_PLEVEL&lt;/span&gt;&lt;/b&gt;, or &lt;b&gt;&lt;span style=""&gt;R_AREA&lt;/span&gt;&lt;/b&gt;).&lt;/p&gt;  &lt;p class="noteparagraph1"&gt;No separate authorization for execution is defined for this authorization object. Whether a global planning sequence can be executed or not, depends on the authorization objects for the planning functions contained in it.&lt;/p&gt;  &lt;p class="MsoListBullet"&gt;&lt;span style="color: rgb(51, 102, 255);font-family:Symbol;" &gt;·&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;        &lt;/span&gt;&lt;b style="color: rgb(51, 102, 255);"&gt;&lt;span style=""&gt;R_PROFILE&lt;/span&gt;&lt;/b&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;: &lt;/span&gt;You use this authorization object to control access to planning profiles. A planning profile restricts the objects that can be viewed. If you wish to view the planning objects, you must have at least display authorization for the appropriate planning profile.&lt;/p&gt;  &lt;p class="MsoListBullet"&gt;&lt;span style="color: rgb(51, 102, 255);font-family:Symbol;" &gt;·&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;        &lt;/span&gt;&lt;b style="color: rgb(51, 102, 255);"&gt;&lt;span style=""&gt;R_PM_NAME&lt;/span&gt;&lt;/b&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;:&lt;/span&gt; You use this authorization object to control access to planning folders. In order to be able to work with planning folders, you also require the necessary authorizations for the planning objects combined in the folder.&lt;/p&gt;  &lt;p class="MsoListBullet"&gt;&lt;span style="color: rgb(51, 102, 255);font-family:Symbol;" &gt;·&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;        &lt;/span&gt;&lt;b style="color: rgb(51, 102, 255);"&gt;&lt;span style=""&gt;R_WEBITF&lt;/span&gt;&lt;/b&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;: &lt;/span&gt;You use this authorization object to control access to Web interfaces that you create and edit with the Web Interface Builder, and from which you can generate Web-enabled BSP applications.&lt;/p&gt;  &lt;p class="MsoListBullet"&gt;&lt;span style="color: rgb(51, 102, 255);font-family:Symbol;" &gt;·&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;        &lt;/span&gt;&lt;b style="color: rgb(51, 102, 255);"&gt;&lt;span style=""&gt;R_STS_PT&lt;/span&gt;&lt;/b&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;:&lt;/span&gt; You use this authorization object to control access to the Status and Tracking System. The object enables a check to be carried out whether a user is allowed access to a certain subplan or a version of it with the Status and Tracking System.&lt;/p&gt;  &lt;p class="MsoListBullet"&gt;&lt;span style="color: rgb(51, 102, 255);font-family:Symbol;" &gt;·&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;        &lt;/span&gt;&lt;b style="color: rgb(51, 102, 255);"&gt;&lt;span style=""&gt;R_STS_CUST&lt;/span&gt;&lt;/b&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;:&lt;/span&gt; You use this authorization object to control access to Customizing for the Status and Tracking System. The object enables or forbids a user to execute Customizing. &lt;/p&gt;  &lt;p class="MsoListBullet"&gt;&lt;span style="color: rgb(51, 102, 255);font-family:Symbol;" &gt;·&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;        &lt;/span&gt;&lt;b style="color: rgb(51, 102, 255);"&gt;&lt;span style=""&gt;R_STS_SUP&lt;/span&gt;&lt;/b&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;:&lt;/span&gt; This authorization object provides the assigned users with the status of a super user in relation to the Status and Tracking System. The object enables changing access to all plan data, independent of whether and where a user of the cost center hierarchy it is based on is assigned.&lt;span style=""&gt;  &lt;/span&gt;The authorization object is intended for members of a staff controller group, who are not part of the line organization of the company, but who nevertheless must be able to intervene in the planning process.&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;In accordance with the hierarchical relationships that exist between the various types of planning objects, authorizations that are assigned to an object on a higher level are passed on to its subordinate objects. An authorization that has been passed on can be enhanced but not restricted on a lower level. The following table presents the combination possibilities using the example of a change authorization for planning area and level:&lt;/p&gt;  &lt;table class="MsoNormalTable" style="border: medium none ; border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0"&gt;  &lt;tbody&gt;&lt;tr style=""&gt;   &lt;td style="border: 1pt solid windowtext; padding: 0in 5.4pt; width: 125.9pt; color: rgb(255, 0, 0);" valign="top" width="168"&gt;   &lt;p class="tableheading1"&gt;Change Planning Area&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: solid solid solid none; border-color: windowtext windowtext windowtext -moz-use-text-color; border-width: 1pt 1pt 1pt medium; padding: 0in 5.4pt; width: 127.6pt; color: rgb(255, 0, 0);" valign="top" width="170"&gt;   &lt;p class="tableheading1"&gt;Change Planning Level&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: solid solid solid none; border-color: windowtext windowtext windowtext -moz-use-text-color; border-width: 1pt 1pt 1pt medium; padding: 0in 5.4pt; width: 189.3pt; color: rgb(255, 0, 0);" valign="top" width="252"&gt;   &lt;p class="tableheading1"&gt;Authorization Available for Level&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 125.9pt;" valign="top" width="168"&gt;   &lt;p class="tabletext1"&gt;yes&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 127.6pt;" valign="top" width="170"&gt;   &lt;p class="tabletext1"&gt;no&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 189.3pt;" valign="top" width="252"&gt;   &lt;p class="tabletext1"&gt;yes&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 125.9pt;" valign="top" width="168"&gt;   &lt;p class="tabletext1"&gt;yes&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 127.6pt;" valign="top" width="170"&gt;   &lt;p class="tabletext1"&gt;yes&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 189.3pt;" valign="top" width="252"&gt;   &lt;p class="tabletext1"&gt;yes&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 125.9pt;" valign="top" width="168"&gt;   &lt;p class="tabletext1"&gt;no&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 127.6pt;" valign="top" width="170"&gt;   &lt;p class="tabletext1"&gt;no&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 189.3pt;" valign="top" width="252"&gt;   &lt;p class="tabletext1"&gt;no&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 125.9pt;" valign="top" width="168"&gt;   &lt;p class="tabletext1"&gt;no&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 127.6pt;" valign="top" width="170"&gt;   &lt;p class="tabletext1"&gt;yes&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 189.3pt;" valign="top" width="252"&gt;   &lt;p class="tabletext1"&gt;yes&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class="MsoNormal" style=""&gt;In practice this behavior means that you can proceed according to two different strategies when setting up authorizations:&lt;/p&gt;  &lt;p class="MsoListBullet"&gt;&lt;span style="font-family:Symbol;"&gt;·&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;        &lt;/span&gt;&lt;i style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Minimization of Customizing Effort&lt;/i&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;:&lt;/span&gt; You assign authorizations for planning objects on as high a level as possible, and thereby enable access to the planning objects without further authorization assignment on lower levels.&lt;/p&gt;  &lt;p class="MsoListBullet"&gt;&lt;span style="color: rgb(51, 102, 255); font-weight: bold;font-family:Symbol;" &gt;·&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255); font-weight: bold;"&gt;        &lt;/span&gt;&lt;i style="color: rgb(51, 102, 255); font-weight: bold;"&gt;Optimization of Delimitation of Access Rights&lt;/i&gt;&lt;span style="color: rgb(51, 102, 255); font-weight: bold;"&gt;:&lt;/span&gt; You assign authorizations for planning objects on as low a level as possible, and therefore make sure that access to a planning object is only possible for the person responsible for this.&lt;/p&gt;  &lt;h3 style="color: rgb(255, 0, 0);"&gt;Activities&lt;/h3&gt;  &lt;p class="MsoNormal" style=""&gt;Create the user profiles you require and then assign authorization objects to these profiles. Then assign the newly created user profiles to possible users.&lt;/p&gt;  &lt;p class="MsoNormal" style="text-indent: 0.5in;"&gt;You can find further information on the activities associated with the different authorization objects in the online documentation on the authorization objects themselves. You can call this up in the maintenance transaction "Role maintenance" (&lt;b&gt;&lt;span style=""&gt;PFCG&lt;/span&gt;&lt;/b&gt;).&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-7927694388635634458?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/7927694388635634458/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=7927694388635634458' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/7927694388635634458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/7927694388635634458'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/07/bw-authorizations.html' title='BW Authorizations'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-344098858274064869</id><published>2007-07-25T05:53:00.000-07:00</published><updated>2007-07-25T06:03:13.170-07:00</updated><title type='text'>Sales and Distribution Tables</title><content type='html'>&lt;table&gt;&lt;tbody&gt;&lt;tr valign="top"&gt;&lt;td&gt;&lt;b&gt;&lt;a name="KONV"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;commonly used  SD Tables:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;KONV&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;   &lt;br /&gt;&lt;br /&gt;Conditions for Transaction Data      &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td colspan="2"&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;                    &lt;tr valign="top"&gt; &lt;td&gt;&lt;b&gt;&lt;a name="KONP"&gt;KONP&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;       Conditions for Items      &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td colspan="2"&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;      &lt;tr valign="top"&gt; &lt;td&gt;&lt;b&gt;&lt;a name="LIKP"&gt;LIKP&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Delivery Header Data&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td colspan="2"&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;      &lt;tr valign="top"&gt; &lt;td&gt;&lt;b&gt;&lt;a name="LIPS"&gt;LIPS&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Delivery: Item data&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td colspan="2"&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;      &lt;tr valign="top"&gt; &lt;td&gt;&lt;b&gt;&lt;a name="VBAK"&gt;VBAK&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Sales Document: Header Data&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td colspan="2"&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;      &lt;tr valign="top"&gt; &lt;td&gt;&lt;b&gt;&lt;a name="VBAP"&gt;VBAP&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Sales Document: Item Data&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td colspan="2"&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;      &lt;tr valign="top"&gt; &lt;td&gt;&lt;b&gt;&lt;a name="VBBE"&gt;VBBE&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Sales Requirements: Individual Records&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td colspan="2"&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;      &lt;tr valign="top"&gt; &lt;td&gt;&lt;b&gt;&lt;a name="VBEH"&gt;VBEH&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Schedule line history&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td colspan="2"&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;      &lt;tr valign="top"&gt; &lt;td&gt;&lt;b&gt;&lt;a name="VBEP"&gt;VBEP&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Sales Document: Schedule Line Data&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td colspan="2"&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;      &lt;tr valign="top"&gt; &lt;td&gt;&lt;b&gt;&lt;a name="VBFA"&gt;VBFA&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Sales Document Flow&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td colspan="2"&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;      &lt;tr valign="top"&gt; &lt;td&gt;&lt;b&gt;&lt;a name="VBLB"&gt;VBLB&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Sales document: Release order data&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td colspan="2"&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;      &lt;tr valign="top"&gt; &lt;td&gt;&lt;b&gt;&lt;a name="VBLK"&gt;VBLK&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;SD Document: Delivery Note Header&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td colspan="2"&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;      &lt;tr valign="top"&gt; &lt;td&gt;&lt;b&gt;&lt;a name="VBPA"&gt;VBPA&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Sales Document: Partner&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td colspan="2"&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;      &lt;tr valign="top"&gt; &lt;td&gt;&lt;b&gt;&lt;a name="VBRK"&gt;VBRK&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Billing: Header Data&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td colspan="2"&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;      &lt;tr valign="top"&gt; &lt;td&gt;&lt;b&gt;&lt;a name="VBRP"&gt;VBRP&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Billing: Item Data&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td colspan="2"&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;      &lt;tr valign="top"&gt; &lt;td&gt;&lt;b&gt;&lt;a name="VBUK"&gt;VBUK&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Sales Document: Header Status and Administrative Data&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td colspan="2"&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;      &lt;tr valign="top"&gt; &lt;td&gt;&lt;b&gt;&lt;a name="VBUP"&gt;VBUP&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Sales Document: Item Status&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td colspan="2"&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;      &lt;tr valign="top"&gt; &lt;td&gt;&lt;b&gt;&lt;a name="VEKP"&gt;VEKP&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Handling Unit - Header Table&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td colspan="2"&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;      &lt;tr valign="top"&gt; &lt;td&gt;&lt;b&gt;&lt;a name="VEPO"&gt;VEPO&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Packing: Handling Unit Item (Contents)&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td colspan="2"&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;      &lt;tr valign="top"&gt; &lt;td&gt;&lt;b&gt;&lt;a name="VEPVG"&gt;VEPVG&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;Delivery Due Index&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-344098858274064869?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/344098858274064869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=344098858274064869' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/344098858274064869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/344098858274064869'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/07/sales-and-distribution-tables.html' title='Sales and Distribution Tables'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-1156769753741217041</id><published>2007-07-24T03:17:00.000-07:00</published><updated>2007-07-24T03:20:01.777-07:00</updated><title type='text'>Conversion Routines in SAP BW</title><content type='html'>&lt;p class="MsoNormal" style=""&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Conversion Routine:&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;    Conversion routines are used in SAP BW so that the characteristic values (key) of an InfoObject can be displayed or used in a different format to how they are stored in the database. They can also be stored in the database in a different format to how they are in their original form, and supposedly different values can be consolidated into one. &lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;Conversion routines that are often implemented in SAP BW are now described. &lt;/p&gt;  &lt;h3&gt;Integration&lt;/h3&gt;  &lt;p class="MsoNormal" style=""&gt;In SAP BW, conversion routines essentially serve to simplify the input of characteristic values for a query runtime.  For example with cost center 1000, the long value with left-hand zeros 0000001000 (from the database) is not to be entered, but just 1000.  Conversion routines are therefore linked to characteristics (InfoObjects) and can be used by them. &lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;Conversion routines can also be set with data loading. Although it is important to note that conversion routine are often already defined for DataSource fields (particularly from SAP source systems). The properties of the replicated DataSource fields are displayed in the transfer structure or DataSource maintenance. &lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;In many cases it is desirable to store the conversion routines of these fields in the corresponding InfoObject on the BW side too.   It is therefore necessary, when defining transfer rules, to consider the connection between the conversion routine of the InfoObject in the communication structure and the conversion routine of the transfer structure field.   &lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;When loading data you now have to consider that when extracting from SAP source systems the data is already in the internal format and is not converted.     When loading flat files and when loading using a BAPI or DB Connect, the conversion routine displayed signifies that an INPUT conversion is executed before writing to the PSA. For example, the date field is delivered from a flat file in the external format‚10.04.2003’. If a conversion routine has been specified in the transfer structure maintenance, this field can be converted to the internal format ‘20030410’ in the transfer rules, according to that conversion routine.&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;Conversion routines ALPHA, NUMCV, and GJAHR check whether data exists in the correct internal format before it is updated. For more on this see the extensive documentation in the BW system in the transaction for converting to conforming internal values (transaction RSMDCNVEXIT). If the data is not in the correct internal form an error message is issued. These three conversion routines can be set in Transfer Rule Maintenance so that a check is not executed but an INPUT conversion is. Make this setting using the &lt;i&gt;Optional Conversion&lt;/i&gt; flag in transfer rules maintenance.   Both the check and the conversion are executed in the transfer rules for the target field.  &lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;Business Content objects are delivered with conversion routines if they are also used by the DataSource in the source system. The external presentation is then the same in both systems. The conversion routines used for the R/3 DataSource fields are then transferred to the BW system when the DataSources from the SAP source systems are replicated.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-1156769753741217041?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/1156769753741217041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=1156769753741217041' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/1156769753741217041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/1156769753741217041'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/07/conversion-routines-in-sap-bw.html' title='Conversion Routines in SAP BW'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-1747593618105041411</id><published>2007-07-21T04:04:00.000-07:00</published><updated>2007-07-21T04:09:20.085-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BW'/><title type='text'>BW Integrations</title><content type='html'>&lt;p&gt;&lt;a style="color: rgb(255, 0, 0);" name="_Toc47577797"&gt;&lt;b&gt;&lt;span style="font-family:Arial;"&gt; Analysis of BW support navigation facilities integrated to BW 3.0&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;b&gt;&lt;span style="font-family:Arial;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style=";font-family:Arial;font-size:130%;"  &gt;&lt;span style="font-weight: bold;"&gt;OLAP BAPI&lt;/span&gt;: SAP BW 3.0 comes with the OLAP BAPI Interface (OBI) which provides functions that can be used by third party reporting tools to access BW Info cubes. It provides an open interface to access any information that is available through OLAP engine. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style=";font-family:Arial;font-size:130%;"  &gt;&lt;span style="font-weight: bold;"&gt;Integrating with XML&lt;/span&gt;: OLAP BAPI serves as the basis for the SAP implementation of XML for analysis. It is an XML API based on Simple Object Access Protocol (SOAP) designed for standardized access to an analytical data provider over the web. The XML interface introduced with SAP BW 3.0 release accepts XML data streams compliant with the SOAP. Unlike all other SAP BW interfaces in XML interface the actual data transfer is initiated by the source system. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style=";font-family:Arial;font-size:130%;"  &gt;&lt;span style="font-weight: bold;"&gt;Open Hub Services:&lt;/span&gt; The Open Hub Service allows controlled distribution of consistent data from any SAP BW InfoProvider to flat files, database tables and other applications with full support for delta management, selections, projections and aggregation. Open Hub Services have InfoSpokes as their core metadata objects. With the SAP 3.0 release InfoSpokes have become generally available.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Content Management Framework: &lt;/span&gt;The SAP Web Content Management Server stores unstructured information that users can go through and use efficiently. Integration with the SAP BW content management framework provides an integrated view on structured and unstructured information to the end user.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-1747593618105041411?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/1747593618105041411/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=1747593618105041411' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/1747593618105041411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/1747593618105041411'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/07/bw-integrations.html' title='BW Integrations'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-7061427882258799452</id><published>2007-07-20T02:56:00.000-07:00</published><updated>2007-07-20T03:07:38.617-07:00</updated><title type='text'>T-Codes for BW</title><content type='html'>&lt;span style="color: rgb(0, 51, 0);font-family:Arial,Helvetica,sans-serif;font-size:130%;"  &gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;Check out the commonly used  T-Codes in BW &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;a style="font-weight: bold;" href="http://www.mydatabus.com/7z/LNUBB.PB.VA/VISWA567/BW_TCODES.xls"&gt;&lt;span style="color: rgb(0, 51, 0);font-family:Arial,Helvetica,sans-serif;" &gt;BW_TCODES.xls&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;a href="http://www.mydatabus.com/7z/LNUBB.PB.VA/VISWA567/BW_TCODES.xls"&gt;&lt;img src="http://www.mydatabus.com/images/icon_download.gif" border="0" height="16" width="16" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-7061427882258799452?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/7061427882258799452/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=7061427882258799452' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/7061427882258799452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/7061427882258799452'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/07/t-codes-for-bw.html' title='T-Codes for BW'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-4989812454549794762</id><published>2007-07-18T22:43:00.000-07:00</published><updated>2007-07-18T23:33:54.578-07:00</updated><title type='text'>Creation of Infoobjects</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Steps for creation of Infoobjects a beautiful PPT&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://www.mydatabus.com/7z/LNUBB.PB.VA/VISWA567/Creationofinfoobjects.ppt"&gt;&lt;span style="color: rgb(0, 51, 0);font-family:Arial,Helvetica,sans-serif;" &gt;Creationofinfoobjects.ppt&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-4989812454549794762?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/4989812454549794762/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=4989812454549794762' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/4989812454549794762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/4989812454549794762'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/07/creation-of-infoobjects.html' title='Creation of Infoobjects'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-8252131845025673318</id><published>2007-07-18T22:30:00.000-07:00</published><updated>2007-07-18T23:34:36.357-07:00</updated><title type='text'>What is IDOC</title><content type='html'>&lt;span&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;Find the beautiful PPT regarding to IDOCs&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://www.mydatabus.com/7z/LNUBB.PB.VA/VISWA567/21IDOCs.ppt"&gt;&lt;span style="color: rgb(0, 51, 0);font-family:Arial,Helvetica,sans-serif;" &gt;21IDOCs.ppt&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://www.mydatabus.com/7z/LNUBB.PB.VA/VISWA567/21IDOCs.ppt"&gt;&lt;img src="http://www.mydatabus.com/images/icon_download.gif" border="0" height="16" width="16" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-8252131845025673318?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/8252131845025673318/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=8252131845025673318' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/8252131845025673318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/8252131845025673318'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/07/what-is-idoc.html' title='What is IDOC'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-2937038232452737029</id><published>2007-07-16T23:00:00.001-07:00</published><updated>2007-07-17T03:13:48.484-07:00</updated><title type='text'>How to retain deltas when you change LO extractor in Production system</title><content type='html'>&lt;p class="MsoNormal"&gt;    Requirement may come up to add new fields to LO cockpit extractor which is up &amp; running in production environment. This means the extractor is delivering daily deltas from SAP R/3 to BW system .&lt;br /&gt;&lt;br /&gt;Since this change is to be done in R/3 Production system, there is always a risk that daily deltas of LO cockpit extractor would get disturbed. If the delta mechanism is disturbed (delta queue is broken) then there no another way than doing re-initialization for that extractor. However this re-init is not easy in terms of time &amp;amp; resource. Moreover no organization would be willing to provide that much downtime for live reporting based on that extractor.&lt;br /&gt;&lt;br /&gt;As all of us know that initialization of LO Extractor is critical, resource intensive &amp; time consuming task. Pre-requisites to perform fill setup tables are - we need to lock the users from transactional updates in R/3 system, Stop all batch jobs that update the base tables of the extractor. Then we need to schedule the setup jobs with suitable date ranges/document number ranges.&lt;br /&gt;&lt;br /&gt;We also came across such scenario where there was a requirement to add 3 new fields to existing LO cockpit extractor 2LIS_12_VCITM. Initialization was done for this extractor 1 year back and the data volume was high.&lt;br /&gt;&lt;br /&gt;We adopted step by step approach to minimize the risk of delta queue getting broken /disturbed. Hope this step by step procedure will help all of us who have to work out similar scenarios.&lt;br /&gt;&lt;br /&gt;Step by Step Procedure:-&lt;br /&gt;&lt;br /&gt;&lt;b style=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;1.Carry out changes in LO Cockpit extractor in SAP R/3 Dev system&lt;/span&gt;&lt;/span&gt;.&lt;/b&gt;&lt;br /&gt;As per the requirement add new fields to Extractor.&lt;br /&gt;These new fields might be present in standard supporting structures that you get when you execute "Maintain Data source" for extractor in LBWE. If all required fields are present in supporting structure mentioned above then just add these fields using arrow buttons provided and there is no need to write user exit code to populate these new fields.&lt;br /&gt;However if these fields (or some of the required fields) are not present in supporting structures then you have to go for append structure and user exit code. The coding in user exit is required to populate the newly added fields. You have to write ABAP code in User exit under CMOD &amp; in Include ZXRSAU01.&lt;br /&gt;All above changes will ask you for transport request. Assign appropriate development class/Package and assign all these objects into a transport request.&lt;br /&gt;&lt;br /&gt;&lt;b style=""&gt;2.Carry out changes in BW Dev system for objects related to this change.&lt;br /&gt;&lt;/b&gt;Carry out all necessary changes in BW Dev system for objects related to this change (Info source, transfer rules, ODS, Info cubes, Queries &amp;amp; workbooks). Assign appropriate development class/Package and assign all these objects into a transport request&lt;br /&gt;&lt;br /&gt;&lt;b style=""&gt;3.Test the changes in QA system.&lt;br /&gt;&lt;/b&gt;Test the new changes in SAP R/3 and BW QA systems. Make necessary changes (if needed) and include them in follow-up transports.&lt;br /&gt;&lt;br /&gt;&lt;b style=""&gt;4.Stop V3 batch jobs for this extractor.&lt;/b&gt;&lt;br /&gt;V3 batch jobs for this extractor are scheduled to run periodically (hourly/daily etc) Ask R/3 System Administrator to put on hold/cancel this job schedule.&lt;br /&gt;&lt;br /&gt;&lt;b style=""&gt;5.Lock out users, batch jobs on R/3 side &amp; stop Process chain schedule on BW.&lt;/b&gt;&lt;br /&gt;In order to avoid the changes in database tables for this extractor and hence possible risk of loss of data, ask R/3 System Administrator to lock out the users. Also batch job schedule need to be put on hold /cancel.&lt;br /&gt;Ask System Administrator to clear pending queues for this extractor (if any) in SMQ1/SMQ2. Also pending /error out v3 updates in SM58 should be processed.&lt;br /&gt;On BW production system the process chain related to delta Info package for this extractor should be stopped or put on hold.&lt;br /&gt;&lt;br /&gt;&lt;b style=""&gt;6.Drain the delta queue to Zero for this extractor.&lt;br /&gt;&lt;/b&gt;Execute the delta Info package from BW and load the data into ODS &amp;amp; Info cubes. Keep executing delta Info package till you get 0 records with green light for the request on BW side. Also you should get 0 LUW entries in RSA7 for this extractor on R/3 side.&lt;br /&gt;&lt;br /&gt;&lt;b style=""&gt;7.Import R/3 transports into R/3 Production system.&lt;br /&gt;&lt;/b&gt;In this step we import R/3 transport request related to this extractor. This will include user exit code also. Please ensure that there is no syntax error in include ZXRSAU01 and it is active. Also ensure that objects such as append structure is active after transport.&lt;br /&gt;&lt;br /&gt;&lt;b style=""&gt;8.Replicate the data source in BW system.&lt;/b&gt;&lt;br /&gt;On BW production system, replicate the extractor (data source).&lt;br /&gt;&lt;br /&gt;&lt;b style=""&gt;9.Import BW transport into BW Production system.&lt;/b&gt;&lt;br /&gt;In this step we import BW transport related to this change into BW Production system.&lt;br /&gt;&lt;br /&gt;&lt;b style=""&gt;10.Run program to activate transfer rules&lt;br /&gt;&lt;/b&gt;Execute program RS_TRANSTRU_ACTIVATE_ALL. Enter the Info source and source system name and execute. This will make sure that transfer rules for this Info source are active&lt;br /&gt;&lt;br /&gt;&lt;b style=""&gt;11.Execute V3 job Manually in R/3 side&lt;br /&gt;&lt;/b&gt;Go to LBWE and click on Job Control for Application area related to this extractor (for 2LIS_12_VCITM it is application 12). Execute the job immediately and it should finish with no errors.&lt;br /&gt;&lt;br /&gt;&lt;b style=""&gt;12.Execute delta Info package from BW system&lt;br /&gt;&lt;/b&gt;Run delta Info package from BW system. Since there is no data update, this extraction request should be green with zero records (successful delta extraction)&lt;br /&gt;&lt;br /&gt;&lt;b style=""&gt;13.Restore the schedule on R/3 &amp;amp; BW systems&lt;br /&gt;&lt;/b&gt;Ask System Administrator to resume V3 update job schedule, batch job schedule and unlock the users. On BW side, restore the process chains schedule.&lt;br /&gt;&lt;br /&gt;From next day onwards (or as per frequency), you should be able to receive the delta for this extractor with data also populated for new fields.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-2937038232452737029?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/2937038232452737029/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=2937038232452737029' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/2937038232452737029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/2937038232452737029'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/07/how-to-retain-deltas-when-you-change-lo.html' title='How to retain deltas when you change LO extractor in Production system'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5077516621264027567.post-3157749849662863851</id><published>2007-07-13T21:28:00.000-07:00</published><updated>2007-07-13T22:22:42.745-07:00</updated><title type='text'>50 BW Interview questions</title><content type='html'>&lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;1) Please describe your experience with BEx (Business Explorer)&lt;br /&gt;A)  Rate your level of experience with BEx and the rationale for you’re self-rating&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;B) How many queries have you developed? : &lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;C)  How many reports have you written?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;D)  How many workbooks have you developed? &lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;E) Experience with jump targets (OLTP, use jump target)&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;F) Describe experience with BW-compatible ETL tools (e.g. Ascential)&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;2) Describe your experience with 3rd party report tools (Crystal Decisions, Business Objects a plus)&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;3) Describe your experience with the design and implementation of standard &amp; custom InfoCubes. &lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;1. How many InfoCubes have you implemented from start to end by yourself (not with a team)?  &lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;2. Of these Cubes, how many characteristics (including attributes) did the largest one have. &lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;3. How much customization was done on the  InfoCubes have you implemented?  &lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;4) Describe your experience with requirements definition/gathering. &lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;5) What experience have you had creating Functional and Technical specifications?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;6) Describe any testing experience you have:&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;7) Describe your experience with BW extractors&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;1. How many standard BW extractors have you implemented?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;2. How many custom BW extractors have you implemented?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;8) Describe how you have used Excel as a compliment to BEx&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) Describe your level of expertise and the rationale for your self-rating (experience with macros, pivot tables and formatting)&lt;br /&gt;B) &lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;9) Describe experience with ABAP&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;10) Describe any hands on experience with ASAP Methodology.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;11) Identify SAP functional areas (SEM, CRM, etc.) you have experience in.  Describe that experience.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;12) What is partitioning and what are the benefits of partitioning in an InfoCube?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) Partitioning is the method of dividing a table (either column wise or row wise) based on the fields available which would enable a quick reference for the intended values of the fields in the table. By partitioning an infocube, the reporting performance is enhanced because it is easier to search in smaller tables. Also table maintenance becomes easier.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;13) What does Rollup do?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) Rollup creates aggregates in an infocube whenever new data is loaded.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;14) What are the inputs for an infoset?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) The inputs for an infoset are ODS objects and InfoObjects (with master data or text).&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;15) What internally happens when BW objects like Info Object, Info Cube or ODS are created and activated?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) When an InfoObject, InfoCube or ODS object is created, BW maintains a saved version of that object but does not make it available for use. Once the object is activated, BW creates an active version that is available for use.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;16) What is the maximum number of key fields that you can have in an ODS object?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) 16.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;17) What is the specific advantage of LO extraction over LIS extraction?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) The load performance of LO extraction is better than that of LIS. In LIS two tables are used for delta management that is cumbersome. In LO only one delta queue is used for delta management.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;18) What is the importance of 0REQUID?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) It is the InfoObject for Request id. OREQUID enables BW to distinguish between different data records.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;19) Can you add programs in the scheduler?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) Yes. Through event handling.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;20) What is the importance of the table ROIDOCPRMS?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) It is an IDOC parameter source system. This table contains the details of the data transfer like the source system of the data, data packet size, maximum number of lines in a data packet, etc. The data packet size can be changed through the control parameters option on SBIW i.e., the contents of this table can be changed.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;21) What is the importance of 'start routine' in update rules?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) A Start routine is a user exit that can be executed before the update rule starts to allow more complex computations for a key figure or a characteristic. The start routine has no return value. Its purpose is to execute preliminary calculations and to store them in a global data structure. You can access this structure or table in the other routines.&lt;br /&gt;22) When is IDOC data transfer used?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) IDOCs are used for communication between logical systems like SAP R/3, R/2 and non-SAP systems using ALE and for communication between an SAP R/3 system and a non-SAP system. In BW, an IDOC is a data container for data exchange between SAP systems or between SAP systems and external systems based on an EDI interface. IDOCs support limited file size of 1000 bytes. So IDOCs are not used when loading data into PSA since data there is more detailed. It is used when the file size is lesser than 1000 bytes.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;23) What is partitioning characteristic in CO-PA used for?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) For easier parallel search and load of data.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;24) What is the advantage of BW reporting on CO-PA data compared with directly running the queries on CO-PA?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) BW has a better performance advantage over reporting in R/3. For a huge amount of data, the R/3 reporting tool is at a serious disadvantage because R/3 is modeled as an OLTP system and is good for transaction processing rather than analytical processing.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;25) What is the function of BW statistics cube?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) BW statistics cube contains the data related to the reporting performance and the data loads of all the InfoCubes in the BW system.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;26) When an ODS is in 'overwrite' mode, does uploading the same data again and again create new entries in the change log each time data is uploaded?&lt;br /&gt;A) No.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;27) What is the function of 'selective deletion' tab in the manage-&gt;contents of an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;infocube&lt;/span&gt;?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) It allows us to select a particular value of a particular field and delete its contents.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;28) When we collapse an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;infocube&lt;/span&gt;, is the consolidated data stored in the same &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;infocube&lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;infocube&lt;/span&gt;? or is it stored in the new &lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) Data is stored in the same cube.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;29) What is the effect of aggregation on the performance? Are there any negative effects on the performance?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) Aggregation improves the performance in reporting.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;30) What happens when you load transaction data without loading master data?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) The transaction data gets loaded and the master data fields remain blank.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;31) When given a choice between a single &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;infocube&lt;/span&gt; and multiple &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;InfoCubes&lt;/span&gt; with a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;multiprovider&lt;/span&gt;, what factors does one need to consider before making a decision?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) One would have to see if the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;InfoCubes&lt;/span&gt; are used individually. If these cubes are often used individually, then it is better to go for a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;multiprovider&lt;/span&gt; with many cubes since the reporting would be faster for an individual cube query rather than for a big cube with lot of data.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;32) How many hierarchy levels can be created for a characteristic info object?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) Maximum of 98 levels.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;33) What is open hub service?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) The open hub service enables you to distribute data from an SAP &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;BW&lt;/span&gt; system into external data marts, analytical applications, and other applications. With this, you can ensure controlled distribution using several systems. The central object for the export of data is the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;Infospoke&lt;/span&gt;. Using this, you can define the object from which the data comes and into which target it is transferred. Through the open hub service, SAP &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;BW&lt;/span&gt; becomes a hub of an enterprise data warehouse. The distribution of data becomes clear through central monitoring from the distribution status in the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;BW&lt;/span&gt; system.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;34) What is the function of 'reconstruction' tab in an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;infocube&lt;/span&gt;?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) It reconstructs the deleted requests from the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;infocube&lt;/span&gt;. If a request has been deleted and later someone wants the data records of that request to be added to the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;infocube&lt;/span&gt;, one can use the reconstruction tab to add those records. It goes to the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;PSA&lt;/span&gt; and brings the data to the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;infocube&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;35) What are secondary indexes with respect to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;InfoCubes&lt;/span&gt;?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) Index created in addition to the primary index of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;infocube&lt;/span&gt;. When you activate a table in the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;ABAP&lt;/span&gt; Dictionary, an index is created on the primary key fields of the table. Further indexes created for the table are called secondary indexes.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;36) What is DB connect and where is it used?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) DB connect is database connecting piece of program. It is used in connecting third party tools with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;BW&lt;/span&gt; for reporting purpose.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;37) Can we extract hierarchies from R/3 for CO-PA?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A)       No We cannot, “NO hierarchies in CO/PA�?.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;38) Explain ‘field name for partitioning’ in CO-PA&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A)  The CO/PA partitioning is used to decrease  package size (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;eg&lt;/span&gt;: company code)&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;39) What is V3 update method ?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) It is a program in R/3 source system that schedules batch jobs to update extract structure to data source collectively.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;40) Differences between serialized and non-serialized V3 updates&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;41) What is the common method of finding the tables used in any R/3 extraction&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) By using the transaction &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;LISTSCHEMA&lt;/span&gt; we can navigate the tables.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;42) Differences between table view and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;infoset&lt;/span&gt; query&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) An &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;InfoSet&lt;/span&gt; Query is a query using flat tables.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;43) How to load data from one &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;InfoCube&lt;/span&gt; to another &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;InfoCube&lt;/span&gt; ?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;Thro&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;DataMarts&lt;/span&gt; data can be loaded from one &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;InfoCube&lt;/span&gt; to another &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;InfoCube&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;44) What is the significance of setup tables in LO extractions ?&lt;br /&gt;A) It adds the Selection Criteria to the LO extraction.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;45) Difference between extract structure and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;datasource&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) In &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_33"&gt;Datasource&lt;/span&gt; we define the data from diff source &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_34"&gt;sys&lt;/span&gt;,where as in extract &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_35"&gt;struct&lt;/span&gt; it contains the replicated data of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_36"&gt;datasource&lt;/span&gt; n where in we can define extract rules, n transfer rules&lt;br /&gt;B) Extract Structure is a record layout of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_37"&gt;InfoObjects&lt;/span&gt;.&lt;br /&gt;C) Extract Structure is created on SAP &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_38"&gt;BW&lt;/span&gt; system.&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;46) What happens internally when Delta is Initialized&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;47) What is referential integrity mechanism ?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;A) Referential integrity is the property that guarantees that values from one column depend on values from another column.This property is enforced through integrity constraints.&lt;br /&gt;48) What is activation of extract structure in LO ?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;49) What is the difference between Info &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_39"&gt;IDoc&lt;/span&gt; and data &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_40"&gt;IDoc&lt;/span&gt; ?&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0); font-weight: bold; font-family: times new roman;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;50) What is D-Management in LO ?&lt;br /&gt;A) It is a method used in delta update methods, which is based on change log in LO.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5077516621264027567-3157749849662863851?l=vinaysapbw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vinaysapbw.blogspot.com/feeds/3157749849662863851/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5077516621264027567&amp;postID=3157749849662863851' title='46 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/3157749849662863851'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5077516621264027567/posts/default/3157749849662863851'/><link rel='alternate' type='text/html' href='http://vinaysapbw.blogspot.com/2007/07/50-bw-interview-questions.html' title='50 BW Interview questions'/><author><name>Vinay</name><uri>http://www.blogger.com/profile/11206107678908377865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>46</thr:total></entry></feed>
