<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>ERP Log</title>
        <link>http://www.saplog.com/</link>
        <description></description>
        <language>en-US</language>
        <copyright>Copyright 2007</copyright>
        <lastBuildDate>Sun, 07 Oct 2007 18:18:39 -0500</lastBuildDate>
        <generator>http://www.sixapart.com/movabletype/</generator>
        <docs>http://www.rssboard.org/rss-specification</docs>
        
        <item>
            <title>SAP Developer Network Podcast</title>
            <description><![CDATA[<span class="title"></span>Wow look at all the Podcasts for you ERP fans!<br /><p>
<a href="https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/q/podcasts">SDN Podcasts SDN Podcasts</a><br />
</p><br />
Below is a complete list of the podcasts produced by our SDN bloggers.
The easiest way to enjoy Podcasts is to subscribe to them using iTunes,
or more advanced podcatching software such as iPodder (Windows, Mac,
Linux), iPodderX (Windows), or NetNewsWire (Mac). Once you add the SDN
subscription link to the podcatching software, it will automatically
check for new podcasts and download them to your desktop or portable
device. If you want to submit your own podcast to SDN, read our
submission guidelines.
Subscribe to our podcast feed to get all of the latest podcasts. ]]></description>
            <link>http://www.saplog.com/archives/000029.html</link>
            <guid>http://www.saplog.com/archives/000029.html</guid>
            
            
            <pubDate>Sun, 07 Oct 2007 18:18:39 -0500</pubDate>
        </item>
        
        <item>
            <title>sap rfid setup scenario</title>
            <description><![CDATA[<span class="title"><br /></span>

<p><a title="Weblogs" href="http://www.sdn.sap.com/irj/sdn/weblogs%3Fblog%3D/pub/wlg/2103">Weblogs</a><br />
trying to find some support for apache...</p>

<blockquote>our team set up a RFID demo center in China Shanghai with
SAP R/3. At that time we did not have SAP AII software, so we built our
scenario with SAP R/3470, CIP (Cooperation Inventory Process----a RFID
middleware), a picking system (running in Delphi environment) and a
supermarket management system with POS machines.</blockquote> ]]></description>
            <link>http://www.saplog.com/archives/000028.html</link>
            <guid>http://www.saplog.com/archives/000028.html</guid>
            
            
            <pubDate>Sun, 07 Oct 2007 18:17:59 -0500</pubDate>
        </item>
        
        <item>
            <title>RFC and SAP with Perl, Python and RUBY without SE37</title>
            <description><![CDATA[<span class="title">RFC and SAP with Perl, Python and RUBY without SE37</span>

<p><a title="Where on Earth is Piers?: Write your own RFCs without using SE37!" href="http://www.piersharding.com/blog/archives/2005/11/write_your_own.html">Where on Earth is Piers?: Write your own RFCs without using SE37!</a><br />
SAP to misstep over programming interfaces???<br />
I was reading about this recently, and they are moving closer to Microsoft in their desire for a closed development stack...<br />
</p><blockquote>If you think this is a "Hack" then you're right - but
as I've eluded to before - this is a Hackers (an artistic programmer as
opposed to an nefarious evil-doer) response to the reluctance I have
experienced from SAP, in the pursuit of extending the sophistication of
integration of R/3 with scripting programming languages from the Open
Source world. Further to this - I am noticing a worrying trend in
Senior SAP Executive rhetoric with respect to Open Source, and am
wondering if this is signalling a change in some of the founding
principles that have carried SAP to such heights as it enjoys now.</blockquote> ]]></description>
            <link>http://www.saplog.com/archives/000027.html</link>
            <guid>http://www.saplog.com/archives/000027.html</guid>
            
            
            <pubDate>Sun, 07 Oct 2007 18:17:11 -0500</pubDate>
        </item>
        
        <item>
            <title>companies that standardize on a single ERP system</title>
            <description><![CDATA[<span class="title"><br /></span>

<p><a title="Enterprise Systems | Why ERP Does Matter" href="http://www.esj.com/news/article.aspx?EditorialsID=1476">Enterprise Systems | Why ERP Does Matter</a></p>

<p>This article talks about the benefits of consolidating your ERP stacks. Upto 25 percent in savings from doing this.</p> ]]></description>
            <link>http://www.saplog.com/archives/000026.html</link>
            <guid>http://www.saplog.com/archives/000026.html</guid>
            
            
            <pubDate>Sun, 07 Oct 2007 18:10:00 -0500</pubDate>
        </item>
        
        <item>
            <title>SAP Barcode Timesheets GPL</title>
            <description><![CDATA[<span class="title">SAP Barcode Timesheets GPL</span>

<p><a title="SaberNet DCS : Labor tracking - labor reporting - time collection - time tracking." href="http://sabernetdcs.sourceforge.net/">SaberNet DCS : Labor tracking - labor reporting - time collection - time tracking.</a><br />
I worked with this application for several months, it was very nicely
done and was actually more comprehensive than I was required to set up
the scanning system.</p>

<p>Big features that I liked about it were, it is open source, it would
work with an ODBC datasource for logging the time, it was possible with
very little work to get the sheets printed in an access database
pulling the names, employee numbers from that ODBC source.<br />
<iframe src="http://rcm.amazon.com/e/cm?t=techobserver-20&amp;o=1&amp;p=8&amp;l=as1&amp;asins=B00006B9R4&amp;=1&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;lc1=0000ff&amp;bc1=000000&amp;bg1=ffffff&amp;f=ifr" style="width: 120px; height: 240px;" marginwidth="0" marginheight="0" frameborder="0" scrolling="no"></iframe><br />
I was able with very little work, to set up and configure a single
Windows XP workstation with MySQL and this running to log time.</p>

<p>I recommend you look at this if you are evaluating open source time tracking applications.</p>

<blockquote>Introducing SaberNet DCS, a labor data collection system
built on a new generation of information technology tools. Through
highly efficient barcode and desktop inputs, SaberNet DCS empowers your
company to rapidly capture labor data and gives you continuous
visibility into your operations. This insight allows you to react to
changing business conditions, giving you a powerful competitive
advantage. You will gain real visibility into the profitability of
individual jobs, projects, and departments and also determine accurate
labor efficiencies, enabling you to quickly uncover savings
opportunities.</blockquote> ]]></description>
            <link>http://www.saplog.com/archives/000025.html</link>
            <guid>http://www.saplog.com/archives/000025.html</guid>
            
            
            <pubDate>Sun, 07 Oct 2007 18:06:08 -0500</pubDate>
        </item>
        
        <item>
            <title>Conception and Installation of System Monitoring using the SAP Solution Manager</title>
            <description><![CDATA[<span class="title">Conception and Installation of System Monitoring using the SAP Solution Manager</span>

<p><a title="SAP PRESS" href="http://www.sap-press.com/product.cfm?account=&amp;product=H987">Book: Conception and Installation of System Monitoring using the SAP Solution Manager</a><br />
Monitoring systems you have in place is a good idea, this book focuses
on a system landscape scenario, which includes an R/3 System, an APO
system, and a thirdparty component.</p>

<blockquote>This exclusive technical guide shows you how you can use
SAP Solution Manager to design an efficient monitoring framework for
all your technical components and reduce the overall complexity of your
SAP system landscape. </blockquote> ]]></description>
            <link>http://www.saplog.com/archives/000024.html</link>
            <guid>http://www.saplog.com/archives/000024.html</guid>
            
            
            <pubDate>Sun, 07 Oct 2007 17:45:04 -0500</pubDate>
        </item>
        
        <item>
            <title>SAP Ruby tutorial: currency exchange rates application</title>
            <description><![CDATA[<span class="title">SAP Ruby tutorial: currency exchange rates application</span>

<p><a title="Web logs" href="https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/2111">Web logs</a><br />
Really good article on interfacing the Ruby language and the SAP environment through <a href="http://raa.ruby-lang.org/project/saprfc/" target="_blank">SAP::Rfc</a> which allows RFC calls to SAP from Ruby.<br />
<a href="http://www.piersharding.com/blog/archives/2005/08/sap_on_rails_1.html">via</a> <a href="http://www.piersharding.com/blog/">piers harding</a></p>

<blockquote>SAP on Rails focuses on providing an alternative type of
Model template to the default - ActiveRecord.
This is done via SAP::Rfc which allows RFC calls to SAP from Ruby, with
automatic handling of data types, and discovery of interface
definitions for RFCs. Some of this has been covered in a previous
article, and on SDN.
The model templating class is SAP4Rails. It's job is to automatically
build up connections to R/3, look up the interface definitions for the
collection of associated RFCs, and to hold the attribute definitions
for the given model. This, coincidentally, corresponds to the SAP
Business Objects view of the world in BAPIs.</blockquote> ]]></description>
            <link>http://www.saplog.com/archives/000023.html</link>
            <guid>http://www.saplog.com/archives/000023.html</guid>
            
            
            <pubDate>Sun, 07 Oct 2007 17:44:15 -0500</pubDate>
        </item>
        
        <item>
            <title>sap moves into rfid epc tags</title>
            <description><![CDATA[<span class="title"><br /></span>

<p><a title="Watching us through the Sorting Door | The Register" href="http://www.theregister.co.uk/2005/07/12/sorting_door_project/">Watching us through the Sorting Door | The Register</a></p>

<blockquote>The data mining software in Sorting Door would be provided
by SAP, an enterprise software company, which has worked on RFID tests
with Wal-Mart, Procter and Gamble and the Metro Group.
<p>RFID, an acronym for radio frequency identification, is widely used
in highway toll-pay transponders, contactless payment devices and
proximity (or "prox") cards used in offices.</p>

<p>Sorting Door will largely focus on RFID/EPC tags (EPC is short for
Electronic Product Code), which will eventually replace the barcode on
consumer goods, according to retailers' plans.</p></blockquote> ]]></description>
            <link>http://www.saplog.com/archives/000022.html</link>
            <guid>http://www.saplog.com/archives/000022.html</guid>
            
            
            <pubDate>Sun, 07 Oct 2007 17:43:50 -0500</pubDate>
        </item>
        
        <item>
            <title>Ping Identity Receives Investment from SAP Ventures</title>
            <description><![CDATA[<span class="title"><br /></span>

<p><a title="Ping Identity Receives Investment from SAP Ventures - Ping Identity Corporation" href="http://www.pingidentity.com/news/showPressRelease.action?id=59">Ping Identity Receives Investment from SAP Ventures - Ping Identity Corporation</a></p>

<blockquote>"SAP is deeply committed to technologies which support
tighter business-to-business integration," said Lisa Reeves, senior
vice president, SAP Ventures. "We believe federated identity is a
cornerstone technology to enable secure communications and frictionless
commerce between trading partners. Enterprises are now realizing not
only the strategic benefits of the federated approach, but also the
tactical benefits as they utilize federation to solve immediate user,
application and partner integration problems. SAP Ventures believes
that Ping Identity has fast become a suitable solution of choice."</blockquote> ]]></description>
            <link>http://www.saplog.com/archives/000021.html</link>
            <guid>http://www.saplog.com/archives/000021.html</guid>
            
            
            <pubDate>Sun, 07 Oct 2007 17:43:24 -0500</pubDate>
        </item>
        
        <item>
            <title>SAP Transaction Codes with Report and Description</title>
            <description><![CDATA[<span class="title"><br /></span>

<p>SAP Transaction Codes with Report and Description</p>

<a href="" name="more"></a>
<p><tt>TA     Report         Header Description<br />
AAVN   RAVRSN00       Recalculate base insurable value<br />
ABAA   SAPMA01B       Unplanned depreciation<br />
ABAD   SAPMF05A       Asset Retire. frm Sale w/ Customer<br />
ABAD0  SAPMABADR      Derivation: Initial Screen<br />
ABAKN  SAPLAMDP       Last Retirement on Group Asset<br />
ABAON  SAPLAMDP       Asset Sale Without Customer<br />
ABAV   SAPMA01B       Asset Retirement by Scrapping<br />
ABAVN  SAPLAMDP       Asset Retirement by Scrapping<br />
ABAW   SAPMA01B       Balance sheet revaluation<br />
ABCO   SAPMA01B       Adjustment Posting to Areas<br />
ABF1   SAPMF05A       Post Document<br />
ABGF   SAPMA01B       Credit Memo in Year after Invoice<br />
ABGL   SAPMA01B       Enter Credit Memo in Year of Invoic<br />
ABIF   SAPMA01B       Investment support<br />
ABMA   SAPMA01B       Manual depreciation<br />
ABMR   SAPMA01B       Manual transfer of reserves<br />
ABMW   SAPLAB01       Reverse asset trans. using doc. no.<br />
ABNA   SAPMA01B       Post-capitalization<br />
ABNAN  SAPLAMDP       Post-Capitalization<br />
ABNC   SAPMA01B       Enter post-capitalization<br />
ABNE   SAPMA01B       Subsequent Revenue<br />
ABNK   SAPMA01B       Subsequent Costs<br />
ABNV   SAPMSNUM       Number range maint: FIAA-BELNR<br />
ABSO   SAPMA01B       Miscellaneous Transactions<br />
ABST   RAABST01       Reconciliation Analysis FI-AA<br />
ABST2  RAABST02       Reconciliation Analysis FI-AA<br />
ABT1   SAPLAMDP_OLD   Intercompany Asset Transfer<br />
ABT1N  SAPLAMDP       Intercompany Asset Transfer<br />
ABUB   SAPLABUM       Transfer between areas<br />
ABUMN  SAPLAMDP       Transfer within Company Code<br />
ABZE   SAPMA01B       Acquisition from in-house productio<br />
ABZK   SAPMF05A       Acquisition from purchase w. vendor<br />
ABZO   SAPMA01B       Asset acquis. autom. offset. postin<br />
ABZON  SAPLAMDP       Acquis. w/Autom. Offsetting Entry<br />
ABZP   SAPMA01B       Acquistion from affiliated company<br />
ABZS   SAPMA01B       Enter write-up<br />
ABZU   SAPMA01B       Write-up<br />
ABZV   SAPMF05A       Asset Acquis. Posted w/Clearing Acc<br />
AB01   SAPMA01B       Create asset transactions<br />
AB02   SAPLAB01       Change asset document<br />
AB03   SAPLAB01       Display Asset Document<br />
AB08   SAPLAB01       Reverse Line Items<br />
ACACAD ACEPSCALLBKEDR ACE Account Assignment<br />
ACBD   ATPBD001       Display Shared Buffer: ATP Check<br />
ACCR   MENUACCR       Personal Menu Volker Hofmann<br />
ACCR01 SAPMACCR01     Create Accrual/Deferral Document<br />
ACCR02 SAPMACCR01     Change Accrual/Deferral Document<br />
ACCR03 SAPMACCR01     Display Accrual/Deferral Document<br />
ACCR04 RACCRPROCESS   Execute Accruals/Deferrals<br />
ACCR05 RACCRAPPLOG    Display Accruals/Deferrals Log<br />
ACCR06 RACCRAPPLOGDEL Delete Accruals/Deferrals Log<br />
ACCR07 RACCRREVERSAL  Reverse Accruals/Deferrals<br />
ACEC   ACE_IMG        Accrual Engine - IMG<br />
ACEPP  ACEPS_PERIODIC_Accrual Engine - Periodic Postings<br />
ACEREV ACEPS_REVERSAL_Reverse Postings<br />
ACNR   SAPMSNUM       No. Range Maintenance: Ext. Service<br />
ACTL   SAPLKAZB       INTERNAL: Work List<br />
AC00   MENUAC00       Service Master<br />
AC01   SAPLBAS0       Service Master<br />
AC02   SAPLBAS0       Service Master<br />
AC03   SAPLBAS0       Service Master<br />
AC04   SAPLBAS0       Service Master<br />
AC05   RXASMD10       List Processing: Service Master<br />
AC06   RXASMD10       List Display: Service Master<br />
AC08   RBDSESRV       Send service<br />
AC10   RMMLCLST       Class Hierarchy with Services<br />
AD08   SAPMSD08       Enter G/L Account Posting<br />
AD20   SAPLSD30       Search help maintenance (for IMG)<br />
AD21   SAPMSD20       Matchcode maintenance (for IMG)<br />
AFAB   RAPOST2000     Post depreciation<br />
AFABN  RAPOST2000     Post Depreciation<br />
AFAF   RAT08400       Assets with errors<br />
AFAMA  RAVCLUST       View Maint. for Deprec. Key Method<br />
AFAMD  RACSTABL       View Maint. Declining-Bal. Method<br />
AFAMH  RAVCLUST       Maintain Maximum Amount Method<br />
AFAMP  RACSTABL       View Maint. Period Control Method<br />
AFAMR  RACSTABL       View Maintenance Base Method<br />
AFAMS  RAVCLUST       View Maint. Multi-Level Method<br />
AFAMSK RAVCLUST       Method: Levels in Calendar Years<br />
AFAR   RAAFAR00       Recalculate Depreciation<br />
AFBD   RABUCH20       Recreate Dep. Batch Input Session<br />
AFBN   RAFABNEW       Include New Depreciation Area<br />
AFBP   RAPOST2001     Create depreciation posting log<br />
AFWA   SAPMJBRA       Create Maintain Analysis Structures<br />
AFWFL  SAPMAFWCH_FL   AFWCH: Filter Maintenance<br />
AFWO1  RAFWGO_SHOWEP1 Single Records Procedure: Monitorin<br />
AFWO2  RAFWGO_SHOWEP2 Final Results Procedure: Monitoring<br />
AFWS   SAPMAFWCH_SEGMCMaintain Segment Level Characterist<br />
AFX_WB AFX_WORKBENCH  Archiving Workbench<br />
AIAB   SAPMA15B       AuC Assignment of Dist. Rule<br />
AIAO   SAPMV76A       C AM Maint. list vers. gen. line it<br />
AIAZ   SAPMA15B       Display Dist. Rule Allocation<br />
AIBU   SAPMA12B       Transfer Asset under Const.<br />
AIIO   SAPMV76A       C AM Maintain List Version AuC<br />
AISF   RJBRSVAC       FX Exposure<br />
AISFSS RJBRSVAC       Single Value Analysis: FX Exposure<br />
AISS   RJBRSVAC       Single Val. Analysis - Sensitivitie<br />
AIST   SAPMA12B       Reverse Settlement of AuC<br />
AJAB   RAJABS00       Year-End Closing<br />
AJRW   RAJAWE00       Fiscal Year Change<br />
AKAB   SAPMWAKA       List purchasing arrangements<br />
AKE1   SAPMV13A       Create Condition<br />
AKE10  SAPMV13A       Transfer Prices: Display Overhead<br />
AKE2   SAPMV13A       Change Condition<br />
AKE3   SAPMV13A       Display Condition<br />
AKE4   SAPMV13A       Copy Condition<br />
AKE5   SAPMV13A       PCA Transfer Prices: Create Prices<br />
AKE6   SAPMV13A       PCA Transfer Prices: Change Prices<br />
AKE7   SAPMV13A       PCA Transfer Prices: Display Prices<br />
AKE8   SAPMV13A       Transfer Prices: Create Overhead<br />
AKE9   SAPMV13A       Transfer Prices: Change Overhead<br />
AKKO   SAPMWAKA       Promotion pur. pr. conditions<br />
AKVA   SAPMWAKA       List sales arrangements<br />
AKVK   SAPMWAKA       Promotion sales price conditions<br />
ALM_01 RJBACFART2KNZ  ALM: Assign CF Type to CF Indicator<br />
ALO1   RASHLO00       Determine ASH/DOREX Relationships<br />
AL02   RSDB0000       Database alert monitor<br />
AL03   RSRZOLD        Operating system alert monitor<br />
AL04   RSSTAT85       Monitor call distribution<br />
AL05   RSSTAT27       Monitor current workload<br />
AL08   RSUSR000       Users Logged On<br />
AL11   RSWATCH0       Display SAP Directories<br />
AL12   RSDBBUFF       Display table buffer (Exp. session)<br />
AL13   RSTUNSHM       Display Shared Memory (Expert mode)<br />
AL15   RSHOSTLD       Customize SAPOSCOL destination<br />
AL16   RSHOST07       Local Alert Monitor for Operat.Syst<br />
AL17   RSRZOLD        Remote Alert Monitor f.Operat. Syst<br />
AL18   RSRZOLD        Local File System Monitor<br />
AL19   RSRZOLD        Remote File System Monitor<br />
AMRP   RMCPAMRP       Send Stock/Requirements List<br />
AM04   SAPMA01A       Changes to Asset Classes<br />
AM05   RACSTABL       Lock Asset Class<br />
ANHAL  RAVCLUST       Maintain Cutoff Value Key<br />
ANKA   RAMUST03       Directory of asset classes<br />
ANKL   AWIZ_ANKL      Generate Asset Classes<br />
ANK0   RAVCLUST       Ch.-of-Depr.-Dep. Asset Class Data<br />
ANK1   RAVCLUST       Ch.-of-Depr.-Dep. Control Specif.<br />
ANK2   RAVCLUST       Ch.-of-Depr.-Dep. Allocations<br />
ANK3   RAVCLUST       Ch.-of-Depr.-Dep. Net Worth Valuat.<br />
ANK4   RAVCLUST       Ch.-of-Depr.-Dep. Insurance Data<br />
ANVEST RAVCLUST       Maintain Investment Support Measure<br />
AOBK   RACSTABL       Depreciation areas/Reduction rules<br />
AOLA   RAVC0ALA       Master Data Tab<br />
AO21   RAVCLUST       Screen layout for deprec. areas<br />
AO33   RAVCLUST       Net worth tax field selection<br />
AO42   RAVCLUST       Insurance field selection<br />
AO51   RAVCLUST       Leasing field selection<br />
AO67   RACSTABL       Define Transaction Type<br />
AO68   RACSTABL       Define Transaction Type<br />
AO73   RACSTABL       Define Transaction Type<br />
AO74   RACSTABL       Define Transaction Type<br />
AO75   RACSTABL       Define Transaction Type<br />
AO76   RACSTABL       Define Transaction Type<br />
AO77   RACSTABL       Define Transaction Type<br />
AO78   RACSTABL       Define Transaction Type<br />
AO79   RACSTABL       Define Transaction Type<br />
AO80   RACSTABL       Define Transaction Type<br />
AO81   RACSTABL       Define Transaction Type<br />
AO82   RACSTABL       Define Transaction Type<br />
AO83   RACSTABL       Define Transaction Type<br />
AO88   RAVCLUST       Acct.Assignmt for Investment Suppor<br />
AO91   RACSTABL       Specify field group authorization<br />
AO92   RACSTABL       Logical field groups<br />
ARKO   RVEXARIN       KOBRA: Archiving<br />
ARQ0   RAQUER01       FIAA - Ad hoc reports<br />
ARTE   RWARTREPL      Replace Articles in Layout Modules<br />
ART0   RATREE00       FIAA - Info system<br />
AR01   RABEST_ALV01   Call Asset List<br />
AR02   RAGITT_ALV01   Call Up Asset History Sheet<br />
AR03   RAHAFA_ALV01   Call Up Depreciation List<br />
AR04   RAKAFA_ALV01   Call Up Depreciation + Interest Lis<br />
AR05   RAZUGA_ALV01   Call Up Asset Acquisition List<br />
AR06   RAABGA_ALV01   Call Up Asset Retirement List<br />
AR07   RAUMBU_ALV01   Call Up Asset Transfer List<br />
AR08   RABIKA_ALV01   Call Up Depreciation Compare List<br />
AR09   RAVERM_ALV01   Call Up Property List<br />
AR10   RAVERS_ALV01   Call Up Insurance List<br />
AR11   RAINZU10       Investment Grants<br />
AR11N  RAINZU10N      Investment Grants<br />
AR12   RAANLA_ALV01   Call Up Asset Directory<br />
AR13   RAKOPL02       Call Up Prim. Cost Plan. Dep./Int.<br />
AR14   RAMAFA_ALV01   Call Up Manual Depreciation List<br />
AR15   RAAEND01       Changes to Master Record<br />
AR16   RAAEND02       Changes to Asset Classes<br />
AR17   RALEAS01       Call Up Leasing Liability List<br />
AR18   RASIMU02       Call Up Depr.Simulation<br />
AR19   RAHERK01       Call Up List of Origins<br />
AR20   RAUSAG_ALV01   Retirement comparison<br />
AR21   RAUSMQ10       Mid-quarter Alert Report<br />
AR22   RAUSAG_ALV04   Analysis of retirment revenue<br />
AR23   RAITAR01       Italy: Asset register<br />
AR24   RAITAR02       Italy: Assets at 3rd party<br />
AR25   RAGAFA_ALV01   Depreciation posted<br />
AR26   RASOPO_ALV01   Call up special reserve list<br />
AR27   RAKOMP_ALV01   Call up: Group asset list<br />
AR28   RAHIST02       Call up asset history<br />
AR29   RAAUFW01       FI-AA Manual Revaluation<br />
AR29N  RAAUFW02       Re- and New Valuation of Assets<br />
AR30   RAWORK01       Display Worklist<br />
AR31   RAWORK10       Edit Worklist<br />
AR32   RABEST_ALV01   Call Create Worklist<br />
AR32N  RABEST_ALV01   Call Create Worklist<br />
AS_AFB SAPLAS_AFB     Archive File Browser<br />
ASCC   SAPLASEL       Assets on My Cost Center - GUI Vers<br />
ASEM   SAPLASEL       My assets<br />
ASIM   SAPLAMDP_OLD   Simulation of asset posting<br />
ASKB   RAPERB00       Periodic Asset Postings<br />
ASKBN  RAPERB2000     Periodic APC Posting Run<br />
ASMN   MENUASMN       Asset Master Menu<br />
AS01   SAPLAIST       Create Asset Master Record<br />
AS02   SAPLAIST       Change Asset Master Record<br />
AS03   SAPLAIST       Display Asset Master Record<br />
AS04   SAPMA01A       Asset Changes<br />
AS05   SAPLAIST       Block Asset Master Record<br />
AS06   SAPLAIST       Delete Asset Record/Mark for Delet.<br />
AS08   SAPMSNUM       Number Ranges:Asset Number<br />
AS100  SAPMALSMEX     Legacy Data Transfer using Excel<br />
AS11   SAPLAIST       Create Asset Subnumber<br />
AS21   SAPLAIST       Create Group Asset<br />
AS22   SAPLAIST       Change Group Asset<br />
AS23   SAPLAIST       Display Group Asset<br />
AS24   SAPLAIST       Create Group Asset Subnumber<br />
AS25   SAPLAIST       Block group asset<br />
AS26   SAPLAIST       Mark group asset for deletion<br />
AS81   SAPLAIST       Create Old Group Assets Data<br />
AS82   SAPLAIST       Change old group asset<br />
AS83   SAPLAIST       Display old group asset<br />
AS84   SAPLAIST       Create legacy group asset subnumber<br />
AS91   SAPLAIST       Create Old Asset<br />
AS92   SAPLAIST       Change Old Asset<br />
AS93   SAPLAIST       Display Old Asset<br />
AS94   SAPLAIST       Create Legacy Asset Subnumber<br />
ATPS   SAPLATPS       ATP Check: Send Customizing<br />
ATRA   SAPMS38T       ABAP Objects Runtime Analysis<br />
AT01   SAPLAIST       Create Asset Master Record (old)<br />
AT02   SAPLAIST       Change Asset Master Record (old)<br />
AT03   SAPLAIST       Display Asset Master Record (old)<br />
AT11   SAPLAIST       Create Asset Subnumber (Old)<br />
AT21   SAPLAIST       Create Group Asset (old)<br />
AT22   SAPLAIST       Change Group Asset (old)<br />
AT23   SAPLAIST       Display Group Asset (old)<br />
AT24   SAPLAIST       Create Group Asset Sub-Number (old)<br />
AT81   SAPLAIST       Create Old Group Asset (old)<br />
AT82   SAPLAIST       Change Old Group Asset (old)<br />
AT83   SAPLAIST       Display Old Group Asset (old)<br />
AT84   SAPLAIST       Display Old Group Asset Sub-No.(old<br />
AT91   SAPLAIST       Create Old Asset (old)<br />
AT92   SAPLAIST       Change Old Asset (old)<br />
AT93   SAPLAIST       Display Old Asset (old)<br />
AT94   SAPLAIST       Create Old Asset Sub-Number (old)<br />
AUFW   RAVCLUST       Maintain Revaluation Measures<br />
AUN0   RAUMFE20       FI-AA Asset Summary<br />
AUN1   RAUMFE20       FI-AA Asset Summary<br />
AUN10  RAUMFE20       FI-AA Asset Summary<br />
AUN11  RAUMFE20       FI-AA Asset Summary<br />
AUN2   RAUMFE20       FI-AA Asset Summary<br />
AUN3   RAUMFE20       FI-AA Asset Summary<br />
AUN4   RAUMFE20       FI-AA Asset Summary<br />
AUN5   RAUMFE20       FI-AA Asset Summary<br />
AUN6   RAUMFE20       FI-AA Asset Summary<br />
AUN7   RAUMFE20       FI-AA Asset Summary<br />
AUN8   RAUMFE20       FI-AA Asset Summary<br />
AUN9   RAUMFE20       FI-AA Asset Summary<br />
AUT01  AUT_CUST01     Configuration of Logging<br />
AUT03  AUT_CUST01     Display Configuration<br />
AUT04  AUT_CUST_DEL04 Configuration of Long Text Logs<br />
AUT05  AUT_DEL05      Deletion of Long Texts<br />
AUT10  AUT_REP10      Evaluation of Audit Trail<br />
AUVA   RAUNVA00       FI-AA Incomplete Assets<br />
AWW1   SAPMAWW1       Start asset information via ALEWEB<br />
AW01   AW01N          Asset Explorer<br />
AW01N  AW01N          Asset Explorer<br />
AXPD   RXPDANALYSIS   Progress Tracking Evaluations<br />
BALA   MENUBALA       ALE Application menu<br />
BALD   MENUBALD       ALE Development<br />
BALE   MENUBALE       Area Menu for Administration<br />
BALM   MENUBALM       ALE Master data<br />
BAPI   SAPLSBF_BW     BAPI Explorer<br />
BAPIW  SAPLSBF_BW     BAPI Explorer<br />
BAPI45 SWO_START_BAPI_BAPI Browser<br />
BAUP   RFBVALL_0      Bank Data Transfer<br />
BA10   SAPBAL10       Subsystem Configuration<br />
BBPS   SAPMBBPS       EBP Order Status Tracking<br />
BCABA  KEN_HELP_ABAP_PBC ABAP Programming<br />
BCA0   MENUBCA0       BP: Business Partner - Applic.Cust.<br />
BCG7   MBARCBSP       Bar chart: Call model graphic<br />
BC15   SAPMSNUM       No. Range Maint.: BP_PARTNR Partner<br />
BDA1   RSARFCEX       Call RSARFCEX<br />
BDA5   RBDSEDOC       Distribute documents<br />
BDBG   SAPLBDBG       Create ALE Interface for BAPI<br />
BDBP   SAPLBDBH       Hierarchy maintenance of BAPI param<br />
BDBR   SAPLDX_REGISTRARegister BAPI for Data Transfer<br />
BDBS   SAPLBDMP       Generate coding for mapping<br />
BDCP   SAPMSNUM       Number range maintenance: ALE_CP<br />
BDC5   RBDCUS70       Consistency of Customizing Data<br />
BDD5   RBDCUS71       Application Consistency Check<br />
BDFDF  RBDFEFUND      Request Fund<br />
BDFDS  RBDSEFUND      Send fund<br />
BDFG   SAPLBDFG       ALE Interfaces from Function Module<br />
BDLR   SAPLDX_REGISTRARegistration of transfer program<br />
BDLS   RBDLSMAP       Convert Logical System Names<br />
BDLSS  SAPLBDLS       Converting Logical System Names<br />
BDMC   RBDMCCOP       Upload info structures<br />
BDMO   RBDMONI4       ALE CCMS Group Administration<br />
BDM2   RBDMOIN8       Monitoring: IDocs in Receiving Sys.<br />
BDM5   RBDCUS19       Technical Consistency Check<br />
BDM6   RBDMOINF       Monitor: Check input workflow<br />
BDM7   RBDAUD01       ALE Audit: statistical analyses<br />
BDM8   RBDSTATE       ALE Audit: Sending the confirmation<br />
BDM9   RBDAUD02       Reorganizing the audit database<br />
BDN1   BDSFIND_1      Business Document Service: Document<br />
BDRC   SAPLBDRC       ALE: Determine Recovery Objects<br />
BDRL   RBDRCOBJ       ALE: Process recovery objects<br />
BDR1   RBDRCLOG       Display application log for recover<br />
BDR2   RBDRCCLR       Reorganization of recovery data<br />
BDTP   SAPLBDDISTMODELBusiness Process- Maintain Template<br />
BDWE02 RBDSTARTWE02   Call we02<br />
BDXA   RBDCUS48       Distribution of Distribution Groups<br />
BDXD   RBDCUS47       Import of ALE Requests<br />
BDXE   RBDCUS44       Generation of ALE Requests<br />
BDXI   RBDCUS51       Model Display (Specific)<br />
BDXJ   SAPLBAL2       Maintenance of Distribution Groups<br />
BDXK   RBDCUS40       Convert CONDAT Objects in Dist.Grou<br />
BDXL   RBDCUS57       Forward ALE Requests<br />
BDXM   RBDCUS58       Analysis of Log Table<br />
BDXN   RBDCUS59       Analyze Inbound Log Table<br />
BDXQ   RBDCUS64       IMG Display of Distribution Groups<br />
BD10   RBDSEMAT       Send Material<br />
BD100  RBDIDOCCHAN    IDoc display object channel view<br />
BD101  RBDSERCHECK    Consistency check<br />
BD11   RBDFEMAT       Get Material<br />
BD12   RBDSEDEB       Send customer<br />
BD13   RBDFEDEB       Get customer<br />
BD14   RBDSECRE       Send vendor<br />
BD15   RBDFECRE       Open vendor<br />
BD16   RBDSECOS       Send Cost Center<br />
BD17   RBDFECOS       Get Cost Center<br />
BD18   RBDSEGLM       Send General Ledger Account<br />
BD19   RBDFEGLM       Get General Ledger Account<br />
BD20   RBDAPP01       IDoc passed to application<br />
BD21   RBDMIDOC       Select change pointer<br />
BD22   RBDCPCLR       Delete change pointers<br />
BD23   RBDSRCLR       Delete serialization data<br />
BD24   RBDSECOE       Send Cost Elements<br />
BD25   RBDSECOA       Send Activity Type<br />
BD26   RBDFECOA       Get Activity Type<br />
BD27   RBDSEACT       Send cost center activity prices<br />
BD28   RBDSECOK       Send obj/cost element control data<br />
BD30   RBDSEBOM       Distribute material object list<br />
BD31   RBDSEBMD       Distribute document object list<br />
BD32   RBDSEPAM       Distribute plant allocations(matBOM<br />
BD33   RBDSESTT       Distribute material variants (ALE)<br />
BD34   RBDSEORD       Distribute order BOM<br />
BD35   RGSALEBP       Send Business Process Groups<br />
BD36   RBDSEBPS       Send Business Processes<br />
BD37   RBDSEBPT       Send Business Process Price<br />
BD40   RBDSER01       Read change pointer for group<br />
BD41   RBDSER02       Dispatch IDocs for group<br />
BD42   RBDSER03       Check IDocs for group<br />
BD43   RBDSER04       Post IDocs for group<br />
BD53   RBDIDOCR       Reduction of Message Types<br />
BD61   RBDTBDA1       Activate Change Pointers - Generall<br />
BD62   SAPMKCDB       Define Segment Conversion Rule<br />
BD63   RBDCUS02       Transport ALE Tables of Message Typ<br />
BD64   SAPLBDDISTMODELMaintenance of Distribution Model<br />
BD70   RBDCUS03       Synchronize Number Ranges<br />
BD72   RBDEVACT       Activate Events<br />
BD73   RBDMANIN       Reposting of IDocs (ALE)<br />
BD75   RBDMOIND       Convert IDoc Status<br />
BD77   RBDTRAN1       Distribution of control data<br />
BD78   RBDTRAN2       Monitoring control data distributio<br />
BD79   SAPMBKCD       Maintain IDoc Conversion Rules<br />
BD82   RBDCUS15       Generate Partner Profiles<br />
BD83   RBDAGAIN       Send IDocs after an ALE error<br />
BD84   RBDAGAI2       Post IDocs after ALE error<br />
BD85   RBDCUS23       Consistency check for transfer<br />
BD86   RBDCUS26       Consistency check for sales<br />
BD87   RBDMON00       Status Monitor for ALE Messages<br />
BD89   RBDCUS31       Control data model. - initial scree<br />
BD91   RBDSECHR       Send Characteristic<br />
BD92   RBDSECLS       Send Class<br />
BD93   RBDSECLF       Send Classification<br />
BD97   RBDSDEST       Assign RFC dest. to Logical Systems<br />
BD98   RBDCONCH       Consistency Check Workflow Connectn<br />
BERE   RFOPFI00       Business Event Repository<br />
BERP   RFOPFI01       Business Processes<br />
BERPC  RFOPFI01       Business Processes<br />
BGMN   MENUBGMN       Warranty Processing<br />
BGM1   SAPLBG00       Create Master Warranty<br />
BGM2   SAPLBG00       Change Master Warranty<br />
BGM3   SAPLBG00       Display Master Warranty<br />
BGM6   SAPLBG00       Warranty Entry for Technical Object<br />
BG00   SAPMSNUM       Number Range Maintenance: BGMK_NR<br />
BIBS   SAPLEXAMPLE_ENTExamples of User Interface Design<br />
BIBU   SAPMBIBU       Test Transaction User Interface<br />
BIC    RFBVBIC_0      Transfer Bank Data from BIC Databas<br />
BKDR   SAPLKCD0       Maintain transfer rules<br />
BKDS   BKD_START      Sender Structure Maintenance<br />
BMBC   RVBBINCO       Batch Information Cockpit<br />
BMCC   RVBCUOBJ       Integrity Check for Batch Classif.<br />
BMCHCL SAPMMCHCL      Batch Class Conversion<br />
BMC1   RVBM00LT       Create Class (Class Type 'BATCH')<br />
BMC2   RVBM00LT       Change Class (Class type 'BATCH')<br />
BMC3   RVBM00LT       Display Class (Class Type 'BATCH')<br />
BMSM   RVBSTMRK       Update the standard features<br />
BMVN   SAPMSNUM       Number Range Maintenance: DI_JOBID<br />
BMV0   RBMVSHOW       Manage Data Transfers<br />
BM00   MENUBM00       Batch Management<br />
BP     SAPLBUPA_DIALOGMaintain Business Partner<br />
BPB1   BPREP001       Evaluation of Business Partner/Role<br />
BPB2   BPREP002       Evaluation of Business Parter Data<br />
BPB4   BPREP003       Evaluation of Partner Relationships<br />
BPCA   CHDOC_ENTRY    Partner:Change Documents - Addresse<br />
BPCD   CHDOC_ENTRY    Business Partner: Change Documents<br />
BPCF   RFTBPCD1       TRGP: Change Documents<br />
BPCG   RFTBPCD2       TRGP: Change Documents Addresses<br />
BPC1   SAPMBP01       Create Business Partner<br />
BPC2   SAPMBP01       Change Business Partner<br />
BPC3   SAPMBP01       Display Business Partner<br />
BPC4   SAPMBP01       Create Bus. Partner Using Reference<br />
BPC5   SAPMBP01       Change Business Partner - Copy<br />
BPMD   RAVC0ALA       Master Data Tab<br />
BPMDCS RAVC0ALA       Master Data Tab<br />
BPMDFI RAVC0ALA       Customer Company Code Master Data<br />
BPMDGD RAVC0ALA       Master Data Tab<br />
BPMDSD RAVC0ALA       Customer Company Code Master Data<br />
BP0    SAPLBUPA_DIALOGBusiness Partner; Initial Screen<br />
BRF    BRF_SCREEN_STARBusiness Rule Framework<br />
BRFU01 BRF_MAINTENANCEBRF: Compare SAPscript Texts<br />
BSVV   SAPMBSVW       Parameterizable status workflow evn<br />
BSVW   RSBSVW01       Linkage Status Update-Workflow Even<br />
BSV1   RBSVDISP       Where-used list for transaction<br />
BSV2   RBSVDISP       Where-used list for system status<br />
BSV3   RBSVDISP       Where-used list for object type<br />
BSV4   RBSVDISP       Status Profile Overview<br />
BS02   SAPMBSVA       Maintain status profiles<br />
BS03   SAPMBSVA       Display status profiles<br />
BS12   SAPMBSVB       Maintain object types<br />
BS13   SAPMBSVB       Display object types<br />
BS22   SAPMBSVB       Maintain system status<br />
BS23   SAPMBSVB       Display system status<br />
BS32   SAPMBSVB       Maintain processes<br />
BS33   SAPMBSVB       Display processes<br />
BUA1   BUSSTART       Create contact person<br />
BUA2   BUSSTART       Change contact person<br />
BUA3   BUSSTART       Display contact person<br />
BUBD   BUSVIEWS       BuPR: Applications<br />
BUBE   BUSVIEWS       BuPR: Views<br />
BUBF   BUSVIEWS       BuPR: Sections<br />
BUBG   BUSVIEWS       BuPR: Screens<br />
BUBH   BUSVIEWS       BuPR: Screen Seq. Variants<br />
BUBI   BUSVIEWS       BuPR: Events<br />
BUBJ   BUSVIEWS       BuPR: GUI Standard Functions<br />
BUBK   BUSVIEWS       BuPR: GUI Addl Functions<br />
BUBL   BUSVIEWS       BuPR:Assgn Scr.Field-&gt;Database Fiel<br />
BUBM   BUSVIEWS       BuPR: Tables<br />
BUBN   BUSVIEWS       BuPR: Field Groups<br />
BUBO   BUSVIEWS       BuPR: Field Grouping (Criteria)<br />
BUBP   BUPRELVW       BuPR: Field Grping Using Rel. Cat.<br />
BUBQ   BUPRELVW       BuPR: Field Grp. Using Role Def.Cat<br />
BUBR   BUSVIEWS       BP: Field Grpg Via Activity (Cust)<br />
BUBV   BUPRELDI       BP: Maintenance Without Dialog<br />
BUBW   BUBFILED       BP: Generate Test File (DI)<br />
BUBX   BUSVIEWS       BP: Activities<br />
BUBY   BUSVIEWS       BP: Field Grpg via Activity (Ctrl)<br />
BUBZ   BUSVIEWS       BP: External Applications<br />
BUB1   BUPRELCR       BuPR: Create BP relationship<br />
BUB2   BUPRELSU       BuPR: Change BP relationship</tt></p>

<p><tt>BUB3   BUPRELSU       BuPR: Display BP relationship<br />
BUB4   BUPRELCR       BuPR: Create BP role definition<br />
BUB5   BUPRELSU       BuPR: Change BP role definition<br />
BUB6   BUPRELSU       BuPR: Display BP role definition<br />
BUB9   SAPMSNUM       BuPR: No. range maintenance: BP rel<br />
BUCF   SAPMSNUM       BP Cust: Number Ranges<br />
BUCG   BUSVIEWS       BP Cust: BP Role Field Grouping<br />
BUCH   BUSVIEWS       BP Cust: Field Grouping Activity<br />
BUCJ   BUSVIEWS       BP Cust: Authorization Types<br />
BUCN   BUSVIEWS       BP Cust: Field Grps f. Authorizatio<br />
BUCO   BUSVIEWS       BP-Cust: Screen Configuration<br />
BUCP   BUSVIEWS       BP-Cust: Fld.modif.exter.applicatio<br />
BUCS   BUSVIEWS       BP-Cust: Notes on Roles<br />
BUCU   BUSVIEWS       BP Cust: Where-Used List<br />
BUCV   BUSVIEWS       BP Cust. Field Grouping Appl.Object<br />
BUG1   BUSSTART       Create Business Partner; General<br />
BUG2   BUSSTART       Change Business Partner; General<br />
BUG3   BUSSTART       Display Business Partner; General<br />
BUG4   BUSSTART       Bus. partner general deletion flag<br />
BUI1   BUSSTART       Create Inter. Party<br />
BUI2   BUSSTART       Change Prospect<br />
BUI3   BUSSTART       Display Prospect<br />
BUMR   MENUBUMR       BP Relationships: Config. Menu<br />
BUM1   BUSSTART       Create Employee (BP)<br />
BUM2   BUSSTART       Change Employee (BP)<br />
BUM3   BUSSTART       Display Employee (BP)<br />
BUNA   SAPMSNUM       Number Range Maint: BP_PADRNR<br />
BUPT   MENUBUPT       Business Partner Configuration Menu</tt></p>

<p><tt>BUP0   BUSSTART       BDT; Multiple Call (Funct. Grp BUSS<br />
BUP1   BUSSTART       Create Business Partner<br />
BUP2   BUSSTART       Change Business Partner<br />
BUP3   BUSSTART       Display Business Partner<br />
BUSB   BUSVIEWS       BDT: Assign Screen Field-&gt;DB Field<br />
BUSC   BUSVIEWS       BDT: Field Grouping Criteria<br />
BUSD   BUSVIEWS       BDT: BP Roles<br />
BUSE   BUSVIEWS       BDT: BP Role Groupings<br />
BUSF   BUSVIEWS       BDT: Application Transactions<br />
BUSG   BUSVIEWS       BDT: Tables<br />
BUSH   BUSVIEWS       BDT: External applications<br />
BUSI   BUSVIEWS       BDT: Activities<br />
BUSJ   BUSVIEWS       BP Control: FuncMod. Activity (Ctrl<br />
BUSO   BUPVIEWS       BP Cust: BP Cat. Field Grouping<br />
BUSP   BUSCRCNT       Generate Screen Containers<br />
BUS1   BUSVIEWS       BDT: Applications<br />
BUS10  BUSVIEWS       BDT: Search Help<br />
BUS11  BUSVIEWS       BDT: Assgn BAPI Field to Field Grou<br />
BUS2   BUSVIEWS       BDT: Field Groups<br />
BUS23  BUSVIEWS       BP Tax: Data Sets<br />
BUS3   BUSVIEWS       BDT: Views<br />
BUS4   BUSVIEWS       BDT: Sections<br />
BUS5   BUSVIEWS       BDT: Screens<br />
BUS6   BUSVIEWS       BDT: Screen Sequences<br />
BUS7   BUSVIEWS       BDT: Events<br />
BUS8   BUSVIEWS       BDT: GUI Standard Functions<br />
BUS9   BUSVIEWS       BDT: GUI Additional Functions<br />
BUTI   BUPTDARK       Update Without Dialog<br />
BUTJ   BUPFILED       Generate Test File (DI)<br />
BV01   SAPMF69N       BAV Transfer/Securities Init. Scree<br />
BV02   SAPMF69N       BAV Transfer / Loans Initial Screen<br />
BV03   SAPMF69N_CORE  BAV Trnsfr / Real Estate Init.Scree<br />
BV11   SAPMF69N       BAV Display / Securities Init.Scree<br />
BV12   SAPMF69N       BAV Display / Loans Initial Screen<br />
BV13   SAPMF69N_CORE  BAV Display/ Real Estate Init.Scree<br />
BWCA   SAPLBW05       SAPoffice: Internet Calendar<br />
BWOM02 BWOMSHIERDISPLABCT-CO: Displ/Check Report Row Hier<br />
BWSP   SAPLBW02       SAPoffice: WWW<br />
BWST   SAPLPSST       Gener. DataSource for BW Status Obj<br />
BW01   RGUCBIW0_PI    Generate FI-SL Extract Structure<br />
BW03   RGUCBIW1_PI    Assign DataSource/Ledger<br />
BW07   RPHASETS       BW20PI: Gen. SET Hierarchies for BW<br />
BW09   RPHALPRH       BW20PI: Product Hierarchy for SAP B<br />
BW10   RPHALGEN       BW20PI: Log. Gen. Hierarchy for BW<br />
BYPASS RFTP_GDS_BYPASSBypass for All Reservation Systems<br />
B1B2   RPCYERK3       Create Magnetic Media files<br />
CAAT   RVFTCAAT       Foreign Trade Atrium<br />
CAA0   SAPMC27V       Process instr. usage in recipes<br />
CAA5   SAPMC27V       Mass replace proc.instr. in mst.rcp<br />
CACS   CACSMENUE      Commission System: Main Menu<br />
CACS_A RKKBRPTR       Access Report Tree<br />
CACS_B RKDBAT02       Maintain Batch Variants<br />
CACS_C SAPMKCIC       Manage Comments for Commissions<br />
CACS_D RKDREPDV       Distribute Report<br />
CACS_G RKE_CALL_VC_TKEComn Report Characteristics Groups<br />
CACS_H SAPMKXHI       Maintain hierarchy<br />
CACS_J RKCHINOD       Maintain Hierarchy Nodes<br />
CACS_K RKDMKCIK       Maintain Key Figures<br />
CACS_M SAPMKCB9       Test Monitor Drilldown Commissions<br />
CACS_O RKCOBTR2       Transport Reports<br />
CACS_P RKCOBTR4       Transport Forms<br />
CACS_Q RKCOBTR3       Import Reports from Client 000<br />
CACS_R RKCOBTR5       Import Forms from Client 000<br />
CACS_S RKDSTRUC       Display Structure<br />
CACS_T RKCTRTX1       Translation Tool - Drilldown<br />
CACS_U SAPMKCB9       Convert drilldown reports<br />
CACS_V RKES0101       Maintain Global Variable<br />
CACS_W SAPMKCC0       Maintain Currency Translation Type<br />
CACS_X RKDREOBE       Reorganize Drilldown Reports<br />
CACS_Y RKDREODA       Reorganize Report Data<br />
CACS_Z RKDREOFO       Reorganize Forms<br />
CACS_0 SAPMKCEE       Execute Report<br />
CACS_1 SAPMKCEE       Create Report<br />
CACS_2 SAPMKCEE       Change Report<br />
CACS_3 SAPMKCEE       Display Report<br />
CACS_4 SAPMKES1       Create Form<br />
CACS_5 SAPMKES1       Change Form<br />
CACS_6 SAPMKES1       Display Form<br />
CACS_7 SAPMKEFB       Maintain Authorization Obj. Present<br />
CACS_8 SAPMKEFB       Display Authorization Obj.Presentat<br />
CAC0   MENUCAC0       Master recipe menu<br />
CAC2   SAPLBZFC       Time Sheet: Field Selection<br />
CAC7   SAPMSNUM       Number Range Maintenance: CATS<br />
CAC8   SAPMSNUM       Number Range Maintenance: CATS_INTR<br />
CADE   RCATSDEL       CATS: Delete Transaction Data<br />
CADO   CATSSHOW       Time Sheet: Display Data<br />
CANM   SAPMSNUM       Number range maintenance: ROUTING_M<br />
CANR   SAPMSNUM       Number range maintenance: ROUTING_R<br />
CAOR   CATSSHOW       Display Report (Structure-Related)<br />
CAPP   CATSSHOW       CATS: Object-Related Approval<br />
CAPS   RCATSC01       Approve Times: Master Data<br />
CATA   RCATSTAL       Transfer to Target Components<br />
CATC   RCATSCMP       Time Sheet: Time Leveling<br />
CATI   MENUCATI       CATS: Cross-Application Time<br />
CATM   SAPLMLCT       Selection From Time Recording<br />
CATP   MENUCATP       CATS: Cross-Application Time<br />
CATR   RCATSRIF       Reorganize Interface Tables<br />
CATS   MENUCATS       CATS: Cross-Application Time<br />
CATSWF RCATSB01       CATS Workflow<br />
CATSXC RCATSXT_START_CCustomizing: CATS for Service Prov.<br />
CATSXT RCATSXT_START_TCATS for Service Providers<br />
CATW   SAPLCATS_ITS   Record Working Time<br />
CAT2   SAPLCATS       Time Sheet: Maintain Times<br />
CAT3   SAPLCATS       Time Sheet: Display Times<br />
CAT4   RCATSA01       CATS: Approve Data<br />
CAT5   RCATSTPS       Data Transfer CATS -&gt; PS<br />
CAT6   RPTEXTPT       Transfer External -&gt; Time Managemen<br />
CAT7   RCATSTCO       CATS: Transfer Data to CO<br />
CAT8   RCATSBEL       Time Sheet: Document Display<br />
CAT9   RCATSTPM       Data Transfer CATS -&gt; PM/CS<br />
CA00   MENUCA00       Routing Menu<br />
CA01   SAPLCPDI       Create Routing<br />
CA02   SAPLCPDI       Change Routing<br />
CA03   SAPLCPDI       Display Routing<br />
CA10   SAPLC0VL       Std. Text for Task List/Order<br />
CA11   SAPLCPDI       Create Reference Operation Set<br />
CA12   SAPLCPDI       Change Reference Operation Set<br />
CA13   SAPLCPDI       Display Reference Operation Set<br />
CA21   SAPLCPDI       Create Rate Routing<br />
CA22   SAPLCPDI       Change Rate Routing<br />
CA23   SAPLCPDI       Display Rate Routing<br />
CA31   SAPLCPDI       Create Reference Rate Routing<br />
CA32   SAPLCPDI       Change Reference Rate Routing<br />
CA33   SAPLCPDI       Display Reference Rate Routing<br />
CA51   RCPDRK00       Print Rtg/Ref.Op.Set; Fields Fixed<br />
CA60   RMPLAN00       Changes in Routings/Ref. Op. Sets<br />
CA61   RCPCD002       Change Documents for Routing<br />
CA62   RCPCD003       Documents for Ref. Op. Sets<br />
CA63   RCPCD004       Change documents for rate routings<br />
CA64   RCPCD005       Change documents for ref. rate rtgs<br />
CA70   SAPMC27V       PRT Where-Used Lists<br />
CA72   SAPMC27V       PRT Where-used Lists: EquipTL Types<br />
CA73   SAPMC27V       Standard Networks for PRT<br />
CA75   SAPMC27V       Mass Replace PRT<br />
CA75N  CP_PRT_MASS_CHAMass Change:Production Resource/Too<br />
CA77   SAPMC27V       Bulk Replacemt PRT: Equip.TL Type<br />
CA78   SAPMC27V       PRT Mass replacemt. in libr.network<br />
CA80   SAPMC27V       Use of Work Center in Task Lists<br />
CA81   SAPMC27V       Master recipe usage and resources<br />
CA82   SAPMC27V       Where-used Lists EQUI Work Center<br />
CA83   SAPMC27V       Standard Networks for Work Center<br />
CA85   SAPMC27V       Replace Work Center in Task Lists<br />
CA85N  CP_OPR_MASS_CHAMass replacement: work center<br />
CA86   SAPMC27V       Master recipe: replace resources<br />
CA87   SAPMC27V       Mass Replace EQUI Work Center<br />
CA88   SAPMC27V       Mass replace wrk. cntr. in lib.netw<br />
CA90   SAPMC27V       Use of Ref. Op. Set in Routings<br />
CA95   SAPMC27V       Replace Ref. Op. Set in Task Lists<br />
CA95N  CP_REF_TSK_MASSMass Change:Ref.OperationSet Ref.<br />
CA96   SAPLCPSR       Update material master<br />
CA97   SAPLCP13       Mass scheduling using mat. master<br />
CA97N  RCPMAU03       Material Master Update - New<br />
CA98   RCPREDE2       Deletion of task lists<br />
CBCMOD RCCBPC_0001    Maintain SCP model<br />
CBDE   RMAFRUSY       PDC records with system errors<br />
CBHR11 BUSSTART       EHS-INT: Create External Person<br />
CBHR12 BUSSTART       EHS-INT: Change External Person<br />
CBHR13 BUSSTART       EHS-INT: Display External Person<br />
CBHR21 BUSSTART       EHS-INT: Create Authority<br />
CBHR22 BUSSTART       EHS-INT: Change Authority<br />
CBHR23 BUSSTART       EHS-INT: Display Authority<br />
CBIHM2 SAPLCBIH_MP00  EHS: Edit Measurement Projects<br />
CBIHM3 SAPLCBIH_MP00  EHS: Display Measurement Projects<br />
CBIHT0 RCBIH_CALL_TRANEHS: RFC - PA20 HR Master Data<br />
CBIHT1 RCBIH_CALL_TRANEHS: RFC - CBHR11 External Person<br />
CBIHT2 RCBIH_CALL_TRANEHS: RFC - EHSBP11 Physician<br />
CBIHT3 RCBIH_CALL_TRANEHS: RFC - EHSBP31 Health Center<br />
CBIHT4 RCBIH_CALL_TRANEHS: RFC - PB20 Applicant Master<br />
CBIHT5 RCBIH_CALL_TRANEHS: RFC - CBHR21 Authority<br />
CBIHT6 RCBIH_CALL_TRANEHS: RFC - EHSBP41 Laboratory<br />
CBIHT7 RCBIH_CALL_TRANEHS: RFC - EHSBP51 External Company<br />
CBIH00 MENUCBIH00     Industrial Hygiene and Safety<br />
CBIH02 SAPLCBIH_WA00  EHS: Edit Work Area<br />
CBIH03 SAPLCBIH_WA00  EHS: Display Work Area<br />
CBIH12 SAPLCBIH_ER00  EHS: Edit Risk Assessment<br />
CBIH13 SAPLCBIH_ER00  EHS: Display Risk Assessment<br />
CBIH14 SAPLCBIH_ER10  EHS: Amount Overview<br />
CBIH42 SAPLCBIH_PT00  EHS: Edit Pattern<br />
CBIH43 SAPLCBIH_PT00  EHS: Display Pattern<br />
CBIH50 REHS_OBJ_STATUSEHS: Information on Permitted Statu<br />
CBIH51 RCBIH_QUESTCATAEHS: Call Question Catalog<br />
CBIH52 RCBIH_QUESTIONNEHS: Call General Questionnaire<br />
CBIH72 SAPLCBIH_FA00  EHS: Change Injury/Illness Log Entr<br />
CBIH73 SAPLCBIH_FA00  EHS: Display Inj./Illness Log Entry<br />
CBIH82 SAPLCBIH_IA00  EHS: Change Inc./Acc. Log Entry<br />
CBIH83 SAPLCBIH_IA00  EHS: Display Inc./Acc. Log Entry<br />
CBIH88 SAPLCBIH_ER12  EHS: Data Transfer for Amounts<br />
CBIH89 SAPLCBIH_IA10  EHS: Injury/Illn.Log Data Transfer<br />
CBIH92 RMWBP00        Agent Workbench<br />
CBMRP  SAPLCBPMRP     CBP requirements planning<br />
CBP    MENUCBP        Constraint Based Planning Workbench<br />
CBPV   SAPBPCPV       Uploading PDC messages<br />
CBP1   RCCBP_GEN_VAR_MMRP master data download<br />
CBP2   RCCBP_GEN_VAR_MMRP transactional data download<br />
CBP3   RCCBP_GEN_VAR_MSOP master data download<br />
CBP4   RCCBP_MRP_MODELStart inintialization (MRP)<br />
CBP5   RCCBP_SOP_PLANNDisplay ext. Planning Log SOP<br />
CBP6   RCCBP_SOP_MODELStart SOP ext. Planning Model Init<br />
CBP7   RCCBP_SOP_MODELUpdate SOP ext. Planning<br />
CBWAMD MENUCBWAMD     Waste Management Master Data<br />
CBWA00 MENUCBWA00     Area Menu Waste Management<br />
CB23   SAPBPR52       Download of Master Tables for CC5<br />
CB25   SAPBPR54       Upload Request CC5<br />
CB32   SAPBPM31       Initial Download of Orders via CC3<br />
CB33   SAPBPM32       Download of Master Tables via CC3<br />
CB34   SAPBPM33       Delta Download of Orders via CC3<br />
CB35   SAPBPM34       Upload request for CC3<br />
CB37   SAPBPS41       Initial Download of Activities CC4<br />
CB38   SAPBPS42       Master data download CC4<br />
CB39   SAPBPS43       Delta download of activities CC4<br />
CB40   SAPBPS44       Upload request for CC4<br />
CB42   SAPBPP21       Initial Download of Orders via CC2<br />
CB43   SAPBPP22       Transfer of master data via CC2<br />
CB44   SAPBPP23       Delta Download of Orders via CC2<br />
CB45   SAPBPP24       Upload request for CC2<br />
CCAC   R_CLEAR_CAC    Reset Set-Get Parameter CAC<br />
CCF1   SAPMV13B       Create Message: Error Management<br />
CCF2   SAPMV13B       Change Message: Error Management<br />
CCF3   SAPMV13B       Display Message: Error Management<br />
CCM2   SAPLCCM_CFG_CONConfiguration Control Workbench<br />
CCR    RFPM_CUST_CHECKCustomizing Check Report<br />
CCTM   TECHS_MAINTAIN Maintain Standard Variant<br />
CCV2   SAPMV13B       Change Output: Document Management<br />
CCW1   SAPLCCWF       Task-specific Workflow Customizing<br />
CC00   MENUCC00       Engineering Change Management Menu<br />
CC01   SAPMC29C       Create Change Master<br />
CC02   SAPMC29C       Change Change Master<br />
CC03   SAPMC29C       Display Change Master<br />
CC04   SAPLCPDMOBJECTBDisplay Product Structure<br />
CC05   RCC00500       Change overview<br />
CC06   RCC00800       Flip trace protocoll for user<br />
CC07   RCC01000       Engineering Change Mgmt information<br />
CC11   SAPLCCIN       Create Material Revision Level<br />
CC12   SAPLCCIN       Change Material Revision Level<br />
CC13   SAPLCCIN       Display Material Revision Level<br />
CC15   SAPLCCIN       Change Document Revision Level<br />
CC16   SAPLCCIN       Display Document Revision Level<br />
CC22   SAPMC29C       Change Object Management Records<br />
CC23   SAPMC29C       Display Object Management Record<br />
CC31   SAPMC29C       Create Change Request<br />
CC32   SAPMC29C       Change Change Request<br />
CC33   SAPMC29C       Display Change Request<br />
CC60   RCC00600       Browser hierarchy<br />
CC62   RCC00602       Conversion of change packages<br />
CC90   SAPMSNUM       Number ranges for change numbers<br />
CC92   RCCSEECM       Distribute change number<br />
CC93   SAPMSNUM       Number range maintenance: TECHS<br />
CDESK  CDESK_START    CAD Desktop<br />
CEMN   MENUCEMN       Cost Element Accounting<br />
CES1   SAPMGSBM       Create Set (Resource Planning)<br />
CES2   SAPMGSBM       Change Set (Resource Planning)<br />
CES3   SAPMGSBM       Display Set (Resource Planning)<br />
CES4   SAPMGSBM       Delete Set (Resource Planning)<br />
CEVF   SAPMSNUM       Number ranges for CAPP formulas<br />
CEVM   SAPMSNUM       Number ranges for CAPP methods<br />
CEVV   SAPMSNUM       Number ranges for CAPP processes<br />
CEV1   SAPMGSGM       Create value variable(res. planning<br />
CEV2   SAPMGSGM       Change value variable (res.planning<br />
CEV3   SAPMGSGM       Display value variable(res.planning<br />
CEV4   SAPMGSGM       Delete value variable (res.planning<br />
CEWB   SAPLCPRC       PP: Engineering Workbench<br />
CEWO   CM_WORKBENCH   CE: Structure of product folder<br />
CE00   MENUCE00       Menu: CAPP-based calc. of std.value<br />
CE01   SAPLCEU1       CEP: View<br />
CE02   SAPLCEU1       CEP: Transfer<br />
CE03   SAPLCEU1       CEP: Review<br />
CE11   SAPMCEVF       Create standard value formula<br />
CE12   SAPMCEVF       Change standard value formula<br />
CE13   SAPMCEVF       Display standard value formula<br />
CE16   RCCEVU08       Use of CAPP elements (single-level)<br />
CE21   SAPMCEVM       Create standard value method<br />
CE22   SAPMCEVM       Change standard value method<br />
CE23   SAPMCEVM       Display standard value method<br />
CE31   SAPMCEVV       Create standard value process<br />
CE32   SAPMCEVV       Change standard value process<br />
CE33   SAPMCEVV       Display standard value process<br />
CE41   SAPMCEVS       Simulate calculation of std. values<br />
CFC6   RCIFLOGC       Configuration of CIF Application Lo<br />
CFC9   RCIFAPS2       Target-System-Ind. Settings in CIF<br />
CFE01  CFX_BI_TAB_TO_CExport Documents to cFolders<br />
CFE02  CFX_BI_BOM_EXPOExport Objects to cFolders<br />
CFGD   RDELALOG       Delete Application Log Entries<br />
CFG1   RSHOWLOG       Display CIF Application Log<br />
CFG3   CIF_APPL_LOG_SEFind in Application Log<br />
CFI01  CFX_BI_TAB_FROMImport Documents from cFolders<br />
CFI02  CFX_BI_BOM_IMPOImport Objects from cFolders<br />
CFM1   RIMODGEN       Create Integration Model<br />
CFM2   RIMODACT       Manually Activate Integration Model<br />
CFM3   RIMODAC2       Activate Integration Models (Bkgd)<br />
CFM4   RIMODOUT       Display Integration Models<br />
CFM5   RIMODSRH       Integration Model Object Search<br />
CFM6   RIMODMOD       Modify Integration Model<br />
CFM7   RIMODDEL       Delete Integration Model<br />
CFNA   SAPMSNUM       Maintain PRT number range: FHM_CRFH<br />
CFO3   RCIF_TCX00V    Scheduling Parameters in APO CIF<br />
CFP1   RCPTRANS       Analyze and Send Changes<br />
CFP2   RCPQUEUE       Analyze and Send Changes<br />
CFP3   RSPPMCHG       CIF: PPM Transfer of Data Changes<br />
CFP4   RSPPMDEL       Delete PPM Change Pointer<br />
CFS0   RSTRFCQR       Display Serialization Channels<br />
CF00   MENUCF00       Prod. Resources/Tools Master Menu<br />
CF01   SAPMCFST       Create Production Resource/Tool<br />
CF02   SAPMCFST       Change Production Resource/Tool<br />
CF03   SAPMCFST       Display Production Resources/Tools<br />
CF10   RCFCO110       PRT: Use of PRT master in prod.orde<br />
CF11   RCFCO120       PRT: Use of material in prod. order<br />
CF12   RCFCO130       PRT: Use of document in prod. order<br />
CF13   RCFCO140       PRT: Use of equipment in prod. orde<br />
CF15   RCFCO112       PRT: Use of PRT master in network<br />
CF16   RCFCO122       PRT: Use of material in network<br />
CF17   RCFCO132       PRT: Use of document in network<br />
CF18   RCFCO142       PRT: Use of piece of equip. in netw<br />
CF20   RCFCO111       PRT: Use of PRT master in orders<br />
CF21   RCFCO121       PRT: Use of material in orders<br />
CF22   RCFCO131       PRT: Use of document in orders<br />
CF23   RCFCO141       PRT: Use of pc. of equip. in orders<br />
CF25   RIAUFK20       PRT: PRT Master Usage in PM Order<br />
CF26   RIAUFK20       PRT: Material Usage in PM Orders<br />
CF27   RIAUFK20       PRT: Document Usage in PM Orders<br />
CF28   RIAUFK20       PRT: Equipment Usage in PM Order<br />
CGAB   SAPLC11E       EHS: Edit Phrase Set - Char. Assgmt<br />
CGAC   SAPLC11E       EHS: Display Phrase Set - Char. Ass<br />
CGBB   RC161AW0       EHS: Initial generation of phr. set<br />
CGBC   RC1H0XLS       EHS: Load XLS Macro Spec Info Syste<br />
CGBD   RCBUI004       EHS: Copy units of measurement<br />
CGB5   SAPMSNUM       EHS: No. range maint.: SAP_CLASSR<br />
CGB6   SAPMSNUM       EHS: No. range maint.: SAP_CHARCR<br />
CGB7   RCBUI001       EHS: Char;Class;PropTree;ClientCopy<br />
CGB8   RCBUI003       EHS: Batch conversion of AUSP; KSSK<br />
CGB9   RC1XREG0       EHS: Conversion REG_EG -&gt; REG_EU<br />
CGCL2  RMWBP00        Dangerous Goods Workbench<br />
CGCZ   RC14KCMP       Match Up Master Data<br />
CGE2   RMWBP00        Packaging Workbench<br />
CGQM   RC1DATAQMIP    Specify QM Interface<br />
CGSADM SAPLC1SVC      WWI and EH&amp;S Expert Server Admin.<br />
CG00   MENUCG00       Basic Data Environment<br />
CG02   RMWBP00        Substance Workbench<br />
CG02BD RMWBP00        Specification Workbench<br />
CG05   SAPLC100       Distribute Specification<br />
CG1B   SAPLC119       Edit Phrase Sets<br />
CG1C   SAPLC119       Display Phrase Sets<br />
CG12   SAPLC110       Edit Phrases<br />
CG13   SAPLC110       Display Phrases<br />
CG2A   RC100TAC       Create Generation Variant<br />
CG2B   SAPLC12A       Edit Generation Variant<br />
CG2C   SAPLC12A       Display Generation Variant<br />
CG3A   RC1EXPSR       Check Source Export<br />
CG3B   RC1EXPPH       Check Phrase Export<br />
CG3C   RC1EXPSU       Check Specification Export<br />
CG3D   RC1EXPPT       Check Property Tree Export<br />
CG3E   RC1EXPLY       Check Report Template Export<br />
CG3F   RC1IMPSR       Check Source Import<br />
CG3G   RC1IMPPH       Check Phrase Import<br />
CG3H   RC1IMPSU       Check Specification Import<br />
CG3I   RC1IMPPT       Check Property Tree Import<br />
CG3J   RC1IMPRE       Check Report Import<br />
CG3K   RC1IMPLY       Check Report Template Import<br />
CG3L   RC1IMPBB       Check Import Log<br />
CG3Y   RC1TCG3Y       Download file<br />
CG3Z   RC1TCG3Z       Upload file<br />
CG31   SAPLC132       Import Phrases<br />
CG32   SAPLC133       Import Sources<br />
CG33   SAPLC134       Import Specifications<br />
CG34   SAPLC13E       Import Report Template<br />
CG35   SAPLC13C       Import Property Tree<br />
CG36   RC1RIMPS       Import Reports<br />
CG37   SAPLC1L7       Edit Worklist<br />
CG4B   SAPLC1D0       Edit Cover Sheet Template<br />
CG4C   SAPLC1D0       Display Cover Sheet Template<br />
CG4D   SAPLC1D0       Edit Acknowl. of Receipt Template<br />
CG4E   SAPLC1D0       Display Acknowl. of Receipt Templat<br />
CG42   SAPLC1D0       Edit Report Templates<br />
CG43   SAPLC1D0       Display Report Templates<br />
CG5A   RC1AVST1       EHS: manual entry WL generation<br />
CG5B   RC1AVST2       EHS: manual entry WL generation<br />
CG5Z   SAPLC1D8       EHS: WWI server monitor<br />
CG50   SAPLC1G0       Edit Report<br />
CG54   SAPLC1G0       Report Information System<br />
CG55   SAPLC1G0       Validate Report<br />
CG56   SAPLC1G0       Release Report<br />
CG57   SAPLC1G0       Assign Report Versions<br />
CG58   SAPLC1G0       Set Report to Historical<br />
CG59   RC1AVGST       EHS: manual entry WL generation<br />
CIB2   SAPBVKK2       Update CC2 PDC messages<br />
CIB3   SAPBVKK3       Update CC3 PDC messages<br />
CIB4   SAPBVKK4       Update CC4 PDC messages<br />
CIB5   SAPBVKK5       Update CC5 PDC messages<br />
CICS   MENUCICS       Customer Interaction Center<br />
CIC0   SAPMCIC0       Customer Interaction Center<br />
CIC3   RVKUSTA1       Sales Summary<br />
CIC4   CCMARCHLOG     Archiving Logging<br />
CIC5   CCMARCHINSTR   Archiving Infostore<br />
CIC8   MENUCIC8       CIC Customizing Menu (Temporary - L<br />
CIF    MENUCIF        APO Core Interface<br />
CIPV   CIBDVERB       Posting PDC records<br />
CIP2   CIBDVERB       CC2: Update PDC messages<br />
CIP3   CIBDVERB       CC3: Update PDC messages<br />
CIP4   CIBDVERB       CC4: Update PDC messages<br />
CIP5   CIBDVERB       CC5: Update PDC messages<br />
CI10   SAPPPKOM       Cust: Select Techn. Param. for Comm<br />
CI21   CIBDKAKO       Communication parameters for KANBAN<br />
CI23   CIBDKAGR       Download master data for Kanban<br />
CI25   SAPCDUP5       Upload Request in KK5<br />
CI31   CIBDKOMM       Communication parameters for PM<br />
CI32   CIBDOPGR       Init. transfer of operations for PM<br />
CI33   CIBDSTTA       Transfer of master data for PM<br />
CI34   CIBDOPDE       Delta transfer of operations for PM<br />
CI35   SAPCDUP3       Generate Upload Request CC3<br />
CI36   CIBDKOMM       Communication parameters for PS<br />
CI37   CIBDOPGR       Init. transfer of operations for PS<br />
CI38   CIBDSTTA       Transfer of master data for PS<br />
CI39   CIBDOPDE       Delta transfer of operations for PS<br />
CI40   SAPCDUP4       Generate Upload Request CC4<br />
CI41   CIBDKOMM       Communication parameters for PP<br />
CI42   CIBDOPGR       Init. transfer of operations for PP<br />
CI42N  CIBDOP_DOWN_PP PP-PDC: Download Operations<br />
CI43   CIBDSTTA       Transfer of master data for PP<br />
CI44   CIBDOPDE       Delta transfer of operations for PP<br />
CI45   SAPCDUP2       Generate Upload Request CC2<br />
CI45N  CIBDCONF_REQUESGenerate Upload Request CC2<br />
CI50   RCPIBA00       Transfer production requirements<br />
CI51   RCPIBZ00       Transfer production commitments<br />
CJAL   RCJ_SEND_PROJECSend project<br />
CJA1   SAPLKAZB       Proj.Rel.Order Receipts: Coll.Proc.<br />
CJA2   SAPLKAZB       Proj.Rel. Order Receipts: Ind.Proc.<br />
CJBBS1 RCNCO085       Planning Board Report Assignment<br />
CJBBS2 RCNCO086       Structure Overview Report Asst<br />
CJBN   RBPFCPN1       Reconstruct Availability Control<br />
CJBV   BPINDX00       Activate Project Availabilty Contro<br />
CJBW   RBPFCPD1       Deactivate Project Availabilty Cntr<br />
CJB1   SAPLKAZB       Generate Settmt Rule: Coll.Proc.<br />
CJB2   SAPLKAZB       Generate Settmt Rule: Indiv.Proc.<br />
CJCD   RCJCD002       Change documents: WBS<br />
CJCF   RKAGJOBL       Carry Forward Project Commitments<br />
CJCO   RBPGJA01       Carry Forward Project Budget<br />
CJCS   RCJCD001       Standard WBS<br />
CJC1   RKPORSSET      Maintenance Dialog for Stat.by Per.<br />
CJC2   RKPORSSET      Maintain Planned Status Changes<br />
CJEA   RCNCO082       Call Hierarchy Report<br />
CJEB   RKDBAT02       Background Processing; Hier.Reports<br />
CJEC   SAPMKCC0       Maintain Project Crcy Trans.Type<br />
CJEK   RCNCCP10       Copy Interfaces/Reports<br />
CJEM   SAPMKCB9       Project Reports: Test Monitor<br />
CJEN   PS_RPSCO_REBUILReconstruct: Summarized Proj.Data<br />
CJEO   RCNRCJEO       Transport Reports<br />
CJEP   RKCOBTR4       Transport Forms<br />
CJEQ   RCNRCJES       Import Reports from Client<br />
CJET   RKCTRTX1       Translation Tool - Drilldown<br />
CJEV   RKES0101       Maintain Global Variable<br />
CJEX   RKDREOBE       Reorganize Drilldown Reports<br />
CJEY   RKDREODA       Reorganize Report Data<br />
CJEZ   RKDREOFO       Reorganize Forms<br />
CJE0   SAPMKCEE       Run Hierarchy Report<br />
CJE1   SAPMKCEE       Create Hierarchy Report<br />
CJE2   SAPMKCEE       Change Hierarchy Report<br />
CJE3   SAPMKCEE       Display Hierarchy Report<br />
CJE4   SAPMKES1       Create Project Report Layout<br />
CJE5   SAPMKES1       Change Project Report Layout<br />
CJE6   SAPMKES1       Display Project Report Layout<br />
CJFA   RFFMRP84       Analysis of Data Trans. into PS Cas<br />
CJFN   RFFMS300       CBM Payment Converter<br />
CJF1   SAPMKFPR       Create Transfer Price Agreement<br />
CJF2   SAPMKFPR       Change Transfer Price Agreement<br />
CJF3   SAPMKFPR       Display Transfer Price Agreement<br />
CJF4   RKFPP001       Transfer Price Agreement List<br />
CJG1   SAPMKFPR       Enter Transfer Price Allocation<br />
CJG3   SAPMKFPR       Display Transfer Price Allocation<br />
CJG4   RKFPI001       Enter Trsfr Price Allocation: List<br />
CJG5   SAPMKFPR       Cancel Transfer Price Allocation<br />
CJH1   PS_SUMM_INHERITReconstruct Project Inheritance<br />
CJH2   PS_SUMM_PROTOCOProject Inheritance Log<br />
CJIA   RKPEP010       Project Actual and Commt Paymt LIs<br />
CJIB   RKPEP011       Project Plan Payment Line Items<br />
CJIC   RKPEP012       Maintain Project Settlement LIs<br />
CJID   RKPEP012       Display Project Settlement Line Itm<br />
CJIE   RKPEP012       Projects: Retirement LI Settlement<br />
CJIF   RKPEP015       Projects: Profitability Analysis LI<br />
CJIG   RKAEP000       Display PS Cash Documents<br />
CJI1   RKPEP008       Project Budget Line Items<br />
CJI2   RCNEP002       Budget Line Items: Document Chain<br />
CJI3   RKPEP003       Project Actual Cost Line Items<br />
CJI4   RKPEP004       Project Plan Cost Line Items<br />
CJI5   RKPEP005       Project Commitment Line Items<br />
CJI8   RKPEP008       Project Budget Line Items<br />
CJI9   RKPEP009       Project Struct.Pld Costs Line Items<br />
CJJ2   SAPMGPLN       Change Statistical Key Figures<br />
CJJ3   SAPMGPLN       Display Statistical Key Figures<br />
CJK2   RPNPLPLN       Change Statistical Key Figures<br />
CJK3   RPNPLPLN       Display Statistical Key Figures<br />
CJL2   KFPSDUMMY      Collective Agreement<br />
CJNO   SAPMSNUM       Number range maintenance: FMCJ_BELN<br />
CJN1   SAPLKAZB       Reval.    ACT:  Projects    Ind.Pro<br />
CJN2   SAPLKAZB       Reval.    ACT:  Projects    Col.Pro<br />
CJO8   SAPLKAZB       Overhead  COMM: Projects    Ind.Pro<br />
CJO9   SAPLKAZB       Overhead  COMM: Projects    Col.Pro<br />
CJPN   SAPMSNUM       Number Range Maintenance: Proj.Item<br />
CJPU   SAPMKPU2       Execute Project Plan Adjustment<br />
CJP1   SAPMKPU1       Create Project Plan Adjustment<br />
CJP2   SAPMKPU1       Change Project Plan Adjustment<br />
CJP3   SAPMKPU1       Display Project Plan Adjustment<br />
CJP4   SAPMKPU1       Delete Project Plan Adjustment<br />
CJR2   RPSPF100       PS: Change plan CElem/Activ. input<br />
CJR3   RPSPF100       PS: Display plan CElem/Activ. input<br />
CJR4   RPSPF100       PS: Change plan primary cost elemen<br />
CJR5   RPSPF100       PS: Display plan primary cost elem.<br />
CJR6   RPSPF100       PS: Change activity input planning<br />
CJR7   RPSPF100       PS: Display activity input planning<br />
CJR8   RPSPF100       PS: Change revenue type planning<br />
CJR9   RPSPF100       PS: Display Revenue Element Plannin<br />
CJSA   RKPSEIS1       Data Transfer to SAP-EIS<br />
CJSB   RKPSEIS2       Select Key Figure and Characteristi<br />
CJSG   RKPSETG0       Generate WBS Element Group<br />
CJSN   SAPMSNUM       Number Range Maintenance: Projects<br />
CJS2   RPSPF100       PS: Change stat. key figure plannin<br />
CJS3   RPSPF100       PS: Display stat. key fig. planning<br />
CJS4   RPSPF100       PS: Change stat. key figure plannin<br />
CJS5   RPSPF100       PS: Display stat. key fig. planning<br />
CJT2   RKPEP010       Project Actual Payment Line Items<br />
CJVC   RCNCC020       Value Category Checking Program<br />
CJV1   SAPLCJTR       Create project version (simulation)<br />
CJV2   SAPLCJTR       Change project version (simulation)<br />
CJV3   SAPLCJTR       Display project version (simulation<br />
CJV4   SAPMCNVS       Transfer project<br />
CJV5   SAPMCNVS       Delete simulation version<br />
CJV6   SAPLCJVK       Maintenance: Version administration<br />
CJV7   SAPMCNVS       Display transfer log<br />
CJW1   RBPEWU1P       EURO: Adjust Project Budget<br />
CJZ1   SAPLKAZB       Act. Int Calc.: Projects Coll. Proc<br />
CJZ2   SAPLKAZB       Actual Int.Calc.: Project Indiv.Prc<br />
CJZ3   SAPLKAZB       Plan Int.Calc.: Project Indiv.Prc.<br />
CJZ5   SAPLKAZB       Plan Int.Calc.: Project Coll.Prc.<br />
CJZ6   SAPLKAZB       Actual Int.Calc.: Indiv.CO Order Pr<br />
CJZ7   SAPLKAZB       Planned Int.Calc: Indiv.CO Ord.Proc<br />
CJZ8   SAPLKAZB       Actual Int.Calc.: Coll.CO Order Prc<br />
CJZ9   SAPLKAZB       Plan Int.Calc.: Coll.CO Order Prc.<br />
CJ00   RCSIGSEA       Find Digital Signatures<br />
CJ01   SAPLCJWB       Create Work Breakdown Structure<br />
CJ02   SAPLCJWB       Change Work Breakdown Structure<br />
CJ03   SAPLCJWB       Display Work Breakdown Structure<br />
CJ06   SAPLCJWB       Create Project Definition<br />
CJ07   SAPLCJWB       Change Project Definition<br />
CJ08   SAPLCJWB       Display Project Definition<br />
CJ11   SAPLCJWB       Create WBS Element<br />
CJ12   SAPLCJWB       Change WBS Element<br />
CJ13   SAPLCJWB       Display WBS Element<br />
CJ14   RCN_CV02N_CALLSDisplay WBS Element (From DMS)<br />
CJ2A   SAPLCJTR       Display structure planning<br />
CJ2B   SAPLCJTR       Change project planning board<br />
CJ2C   SAPLCJTR       Display project planning board<br />
CJ2D   SAPLCJTR       Structure planning<br />
CJ20   SAPLCJTR       Structure planning<br />
CJ20N  SAPLCNPB_M     Project Builder<br />
CJ21   SAPLCJTR       Change Basic Dates<br />
CJ22   SAPLCJTR       Display Basic Dates<br />
CJ23   SAPLCJTR       Change Forecast Dates<br />
CJ24   SAPLCJTR       Display Forecast Dates<br />
CJ25   SAPLCJTR       Change Actual Dates<br />
CJ26   SAPLCJTR       Display Actual Dates<br />
CJ27   SAPLCJTR       Project planning board<br />
CJ29   SAPLCJTR       Update WBS (Forecast)<br />
CJ3A   SAPMKBUB       Change Budget Document<br />
CJ3B   SAPMKBUB       Display Budget Document<br />
CJ30   SAPMKBUD       Change Project Original Budget<br />
CJ31   SAPMKBUD       Display Project Original Budget<br />
CJ32   SAPMKBUD       Change Project Release<br />
CJ33   SAPMKBUD       Display Project Release<br />
CJ34   SAPMKBUA       Project Budget Transfer<br />
CJ35   SAPMKBUA       Budget Return from Project<br />
CJ36   SAPMKBUA       Budget Supplement to Project<br />
CJ37   SAPMKBUD       Budget Supplement in Project<br />
CJ38   SAPMKBUD       Budget Return in Project<br />
CJ40   SAPMKBUD       Change Project Plan<br />
CJ41   SAPMKBUD       Display Project Plan<br />
CJ42   SAPMKBUD       Change Project Revenues<br />
CJ43   SAPMKBUD       Display Project Revenues<br />
CJ44   SAPLKAZB       Act. overhd: Projects; ind. process<br />
CJ45   SAPLKAZB       Act. ovhd: Projects; coll. process.<br />
CJ46   SAPLKAZB       Plnd ovrhd: Projects; ind. process.<br />
CJ47   SAPLKAZB       Pld Overhead: Projects; Coll.Procss<br />
CJ48   PP_PSZ_RUN     Change Payment Planning: Init.Scree<br />
CJ49   PP_PSZ_RUN     Display Payment Planning: Init.Scrn<br />
CJ7E   SAPLKO71       Plan Settlement: Projects<br />
CJ7G   SAPLKO71       Plan Settlement: Projects<br />
CJ7M   RKPEP004       Project Plan Cost Line Items<br />
CJ7N   RKPEP012       Maint. DRG inv.projects for retmt.<br />
CJ70   RKPEP012       Maintain Project Settlement LIs<br />
CJ72   RKPEP012       Project: Act. amt. line item settlm<br />
CJ74   RKPEP003       Project Actual Cost Line Items<br />
CJ76   RKPEP005       Project Commitment Line Items<br />
CJ8A   SAPLKO71       Act.-setlmt: Proj. retirmt. from IM<br />
CJ8G   SAPLKO71       Actual Settlement: Projects/Network<br />
CJ8V   RKPVAR00       Period Close for Project Selection<br />
CJ80   RCNCO081       Availability Control - Overview<br />
CJ81   RCNCO083       Update Report List<br />
CJ88   SAPLKO71       Settle Projects and Networks<br />
CJ9B   SAPMKPT4       Copy WBS Plan to Plan (Collective)<br />
CJ9BS  SAPMKPT4       Copy WBS Plan to Plan (Indiv.)<br />
CJ9C   SAPMKPT4       Copy WBS Actual to Plan (Collective<br />
CJ9CS  SAPMKPT4       Copy WBS Actual to Plan (Indiv.)<br />
CJ9D   RCNCP001       Copy Plan Versions<br />
CJ9E   SAPLKO71       Plan Settlement: Projects<br />
CJ9ECP RECP_PS        Project System: Easy Cost Planning<br />
CJ9F   SAPMKPT4       Copy Project Costing (Collective)<br />
CJ9FS  SAPMKPT4       Copy Project Costing (Indiv.)<br />
CJ9G   SAPLKO71       Plan Settlement: Projects<br />
CJ9K   RCNNEUPD       Network Costing<br />
CJ9L   SAPLKAZB       Forecast Costs: Individual Projects<br />
CJ9M   SAPLKAZB       Forecast Costs: Coll.Project Proc.<br />
CJ9Q   RCNCQ002       Integrated Planning for Ntwks(Coll.<br />
CJ9QS  RCNCQ001       Integrated Planning for Ntwks (Ind.<br />
CJ91   SAPLCJSS       Create Standard WBS<br />
CJ92   SAPLCJSS       Change Standard WBS<br />
CJ93   SAPLCJSS       Display Standard WBS<br />
CKAV   SAPMAVCK       Check availability<br />
CKA1   RBDSECOP       Std Cost Est to Profitability Anal.<br />
CKCM   SAPRCKMODEL    Costing Model<br />
CKC1   SAPRCKCU       Check Costing Variant<br />
CKECP  CKECP_GENERIC_BAd Hoc Cost Estimate<br />
CKECP1 CKECP_LAUNCH   Easy Cost Planning: Central Access<br />
CKMACD DISPLAY_WIP_LARWerteflussanzeige für Leistungsarte<br />
CKMB   SAPLCKMD       Display Material Ledger Document<br />
CKMC   SAPRCKMU       Consistency Check for a Material<br />
CKMCCC SAPLCKMMC      Manual Change: Act. Cost Comp. Spli<br />
CKMCCD SAPLCKMMC      ManChang: Display Actual CC Split<br />
CKMCCS SAPLCKM8       Display Actual Cost Component Split<br />
CKMD   SAPRCKMR       Transactions for a Material<br />
CKME   SAPRCKM_PRCH   Activation of Planned Prices<br />
CKMF   ML_ALLOW_SETTLEAllow Price Determination<br />
CKMG   ML_ALLOW_CLOSINAllow Closing Entries<br />
CKMH   SAPRCKMA_EINSTUSingle-Level Price Determination<br />
CKMI   SAPRCKMA_ABSCHLPost Closing<br />
CKMJ   ML_ALLOW_SHOW_LDisplay Organizational Measures<br />
CKML   MENUCKML       Actual Costing/Material Ledger<br />
CKMLCP CKML_COCKPIT   Cockpit Actual Costing<br />
CKMLDC SAPRCKM_MR22   Debit/Credit Material<br />
CKMLDM SAPRCKM_MR22   Debit or Credit Material<br />
CKMLOH SAPRCKM_ORDER_HPO History/Multiple Currencies<br />
CKMLPC SAPRCKM_MR21   Price Change<br />
CKMLQS CKML_QSTREE    Valuated Quantity Structure(M-level<br />
CKMM   SAPRCKM2_NEU   Change Price Determination<br />
CKMPCD SAPLCKMD       Display Price Change Document<br />
CKMPRP SAPRCKM_PRMT   Maintain Planned Prices<br />
CKMR   RKKBRPTR       Report Selection Material Ledger<br />
CKMREP SAPRCKM_REPAIR_Repair Program for ML Tables<br />
CKMS   SAPRCKMS       Material Ledger Docs for Material<br />
CKMVFM ML_VALUE_FLOW_MValue Flow Monitor<br />
CKM3   SAPLCKM8       Material Price Analysis<br />
CKM3N  SAPLCKM8N      Material Price Analysis<br />
CKM9   SAPRCKMG       Show Customizing Settings for Plant<br />
CKNR   SAPMSNUM       Maintain Number Ranges: KALK<br />
CKRU00 CKML_RUN_NEW_TRCreate ML Costing Run<br />
CKRU01 CKML_RUN_NEW_TRML Costing Run; Create Profile<br />
CKRU02 CKML_RUN_NEW_TRML Costing Run; Change Profile<br />
CKRU03 CKML_RUN_NEW_TRML Costing Run; Display Profile<br />
CKRU04 CKML_RUN_NEW_TRDisplay Selection<br />
CKRU05 CKML_RUN_NEW_TRDisplay ML Costing Run<br />
CKRU06 CKML_RUN_NEW_TRDelete ML Costing Run<br />
CKRU07 CKML_RUN_NEW_TRPlants in Costing Runs<br />
CKRU08 CKML_RUN_NEW_TRDisplay Levels<br />
CKR1   SAPRCKR1       Reorganization in Product Costing<br />
CKR5   SAPRCKR7       Reorganize in Background<br />
CKUC   CKEKMULTILEVELCMultilevel Unit Costing<br />
CKU1   SAPRCK23       Update Material Price<br />
CKVF   SAPRCKVF       Show Whether Marking/Release Allowe<br />
CKWE   SAPRCKVK       Determine Value Added<br />
CKW1   SAPLCKWB       Create Production Lot Cost Est.<br />
CKW3   SAPLCKWB       Display Production Lot Cost Est.<br />
CKW4   SAPLCKWB       Activate Production Lot Cost Est.<br />
CK00   MENUCK00       Product costing initial screen<br />
CK11   SAPLCKDI       Create Product Cost Estimate<br />
CK11N  SAPLCKDI       Create Material Cost Estimate<br />
CK13   SAPMC64S       Display Product Cost Estimate<br />
CK13N  SAPLCKDI       Display Material Cost Estimate<br />
CK22   SAPRCK23       Organizational Measure<br />
CK24   SAPRCK23       Price Update with Cost Estimate<br />
CK31   SAPRCK32       Print Log of Costing Run<br />
CK32   SAPRCKBA       CK BATCH: Print logs<br />
CK33   SAPRCK33       Comparison of Itemizations<br />
CK40N  SAPRCKCC       Edit Costing Run<br />
CK41   SAPMC64S       Create Costing Run<br />
CK42   SAPMC64S       Change Costing Run<br />
CK43   SAPMC64S       Display Costing Run<br />
CK44   SAPRCK44       Delete Costing Run<br />
CK45   SAPRCKBA       Delete Costing Run in Background<br />
CK51   SAPLCKDI       Create Order BOM Cost Estimate<br />
CK51N  SAPLCKDI       Create Order BOM Cost Estimate<br />
CK53   SAPLCKDI       Display Order BOM Cost Estimate<br />
CK53N  SAPLCKDI       Display Order BOM Cost Estimate<br />
CK55   SAPRCK_MCSO    Mass Costing - Sales Documents<br />
CK60   SAPRCK60       Preselection for Material/Plant<br />
CK61   SAPRCKBA       CK Batch Processing<br />
CK62   SAPRCK62       Find Structure: BOM Explosion<br />
CK63   SAPRCKBA       CK Batch Processing<br />
CK64   SAPMC64S       Run: Cost Estimate of Objects<br />
CK65   SAPRCKBA       CK Batch Processing<br />
CK66   SAPRCK66       Mark Run for Release<br />
CK68   SAPRCK68       Release Costing Run<br />
CK74   SAPLKKP4       Create Additive Costs<br />
CK74N  SAPLCKDI       Create Additive Costs<br />
CK75   SAPLKKP4       Change Additive Costs<br />
CK75N  SAPLCKDI       Change Additive Costs<br />
CK76   SAPLKKP4       Display Additive Costs<br />
CK76N  SAPLCKDI       Display Additive Costs<br />
CK77N  SAPLCKDI       Create Additive Costs<br />
CK80   RKKBKIS1       Flexible Cost Component Report<br />
CK81   SAPMKKB2       Overview of Reports<br />
CK82   RKKBCAL0       Select Cost Estimates<br />
CK83   RKKBPCD1       Print Cost Estimates in Background<br />
CK84   RKKBKIS1       Line Items in Cost Est for Product<br />
CK85   RKKBKIS1       Line Items in Cost Est for Order<br />
CK86   RKKBKIS1       Costed Multilevel BOM<br />
CK87   RKKBKIS1       Costed BOM Sales Orders<br />
CK88   RKKBCAL1       Partner Cost Component Split<br />
CK89   RKKBKIS1       Flexible Cost Comp. Report SaleOrde<br />
CK90   MENUCK90       Mixed Costing<br />
CK91   SAPRCKBA1      Create Procurement Alternatives<br />
CK91N  CKMLMV_SURFACE Edit Procurement Alternatives<br />
CK92   SAPRCKBA1      Change Procurement Alternatives<br />
CK93   SAPRCKBA1      Display Procurement Alternatives<br />
CK94   SAPRCKBA1      Change Mixing Ratio<br />
CK95   SAPRCKBA1      Display Mixing Ratios<br />
CLABAP SEM5ABAP       Display ABAP class library<br />
CLBOR  SEM5BOR        Display BOR library<br />
CLB1   RCCLBI02       Batch Input for Classification<br />
CLB2   RCCLBI03       Direct Input for Classification<br />
CLB3   RCCLBISC       Display Classification File<br />
CLD0   RBDSECN1       Distr. Configuration Profile (Netwk<br />
CLD1   RBDSECNP       Distr. Configuration Profile (Matl)<br />
CLD2   RBDSEKNO       Distribute Global Dependencies<br />
CLD3   RBDSEVTA       Distr. Variant Tables (Structure)<br />
CLD4   RBDSEVTM       Distr. Variant Tables (Data)<br />
CLEAR  COM_CALL_CLEAR Start Data Cleansing Tool<br />
CLGT   RCLGTGEN       Set Up Tables for Search<br />
CLHI   RCCLDIHI       Distribution of Class Hierarchies<br />
CLHP   SAPLCLHP       Graphical Hierarchy Maintenance<br />
CLJP   SAPMCLJP       Specify Japanese calender<br />
CLMM   SAPLCLMMD      Mass Change for Assigned Values<br />
CLM1   SAPLIQS0       Create Claim<br />
CLM10  RCLAIM001      Claim Overview<br />
CLM11  RCLAIM002      Claim Hierarchy<br />
CLM2   SAPLIQS0       Change Claim<br />
CLM3   SAPLIQS0       Display Claim<br />
CLNA   SAPMCLNA       Namespace: Characteristics/Classes<br />
CLNK   SAPMSNUM       Number Ranges for Class Maintenance<br />
CLOI   MENUCLOI       Production Optimization Interface<br />
CLST   RCCLSELSTATISTICreate Class Statistics<br />
CLUNDO SAPLCLUNDO     Undo Changes (CA-CL)<br />
CLVL   SAPMMCLK       Maintain Variable Lists<br />
CLWA   RMCLCLMO       Create Material Group (MMS)<br />
CLWB   RMCLCLMO       Change Material Group (MMS)<br />
CLWC   RMCLCLMO       Display Material Group (MMS)<br />
CLWD   RMCLCLMO       Delete Material Group (MMS)<br />
CLWE   RMCLCLMO       Create Characteristic Profile (MMS)<br />
CLWF   RMCLCLMO       Change Characteristic Profile (MMS)<br />
CLWG   RMCLCLMO       Display Characteristic Profile (MMS<br />
CLWH   RMCLCLMO       Delete Characteristic Profile (MMS)<br />
CLWJ   RMCLCLMO       Change Generic Article (MMS)<br />
CLWK   RMCLCLMO       Display Generic article (MMS)<br />
CLWL   RMCLCLMO       Delete Generic Article (MMS)<br />
CLWM   RMCLCLMO       Create MMS Material Group Hierarchy<br />
CLWN   RMCLCLMO       Change MMS Material Group Hierarchy<br />
CLWO   RMCLCLMO       Display MMS Material Group Hierarch<br />
CLWP   RMCLCLMO       Delete MMS Material Group Hierarchy<br />
CLW1   SAPMMCLF       Allocate Material Group Hierarchy<br />
CLW2   SAPMMCLF       Display Material Group Hierarchy<br />
CL00   MENUCL00       Classification Menu<br />
CL01   RMCLCLMO       Create Class<br />
CL02   RMCLCLMO       Classes<br />
CL03   RMCLCLMO       Display Class<br />
CL04   RMCLCLMO       Delete Class<br />
CL2A   RCCLSTA1       Classification Status<br />
CL2B   RCCLTYP0       Class Types<br />
CL20   SAPMMCLF       Assign Object to Classes<br />
CL20N  SAPLCLFM       Object Assignments<br />
CL21   SAPMMCLF       Display Object in Classes<br />
CL22   SAPMMCLF       Allocate Class to Classes<br />
CL22N  SAPLCLFM       Assign Class to Superior Classes<br />
CL23   SAPMMCLF       Display Class for Classes<br />
CL24   SAPMMCLF       Assign Objects to One Class<br />
CL24N  SAPLCLFM       Class Assignments<br />
CL25   SAPMMCLF       Display Objects in Class<br />
CL26   RCCLRELE       Mass Release of Assignments<br />
CL30   SAPMMCLS       Find Objects in Classes<br />
CL30N  RCCLSC         Find Objects in Classes<br />
CL31   SAPLCLSD       Find Object In Class Type<br />
CL6A   RMCLKLAV       Class List<br />
CL6AN  RMCLKLAVN      Class List (ALV)<br />
CL6B   RMCLOBJV       Object List<br />
CL6BN  RMCLOBJVN      Object List (ALV)<br />
CL6C   RMCLHIEV       Class Hierarchy<br />
CL6D   RMCLKLOV       Classes Without Superior Class<br />
CL6E   RMCLDINU       Copy DIN Standard<br />
CL6F   RMCLDINU       Copy DIN Characteristic Data<br />
CL6G   RMCLDINU       Create Material w. DIN Char. Data<br />
CL6H   RCCLKUSV       Classes: Reassign/Split/Merge<br />
CL6K   RMCLMDEL       Delete Characteristic (Class w. Obj<br />
CL6M   RMCLKDEL       Delete Class (with Assignments)<br />
CL6O   SAPMMCLU       Plus-Minus Object Display<br />
CL6P   RMCLKLVW       Where-Used List for Classes<br />
CL6Q   RMCLLIST       Where-Used List for Classes<br />
CL6R   RCCLDI01       Direct Input for Classes<br />
CL6T   RMCLTEXT       Copy Text for Classes<br />
CMAP0  SAPMCMAPMAINT  Configurable Semantic Mapping<br />
CMCH   RCCYOVRC       Check overall profile<br />
CMC0   MENUCMC0<br />
CMD1   SAPMV13B       Create Output: Direct Procurement<br />
CMD2   SAPMV13B       Change output: Direct procurement<br />
CMD3   SAPMV13B       Display Output: Direct Procurement<br />
CMFN   SAPMSNUM       Number Range Maint: CMF_PROTOK (SAP<br />
CMIG   RCMIG_BOM      iPPE Migration Tool<br />
CMOD   SAPMSMOD       Enhancements<br />
CMPC2  SAPMV12A       CondTab: Create (Campaign Determ.)<br />
CMPC3  SAPMV12A       CondTab: Change (Campaign Determ.)<br />
CMPC4  SAPMV12A       CondTab: Display (Campaign Determ.)<br />
CMPP   MENUCMPP       Workforce Planning<br />
CMPRO  SAPMWCM03      Category Management:Project Mainten<br />
CMP2   SAPLMP01       Workforce Planning: Project View<br />
CMP3   SAPLMP01       Workforce Planning: Work Center Vie<br />
CMP9   SAPLMP01       Workforce Planning - Reporting<br />
CMRP   MENUCMRP       MRP<br />
CMS_CS RCMS_COLL_SHEETCollateral Sheet<br />
CMS1   SAPMGSBM       Create set (PPC)<br />
CMS2   SAPMGSBM       Change Set<br />
CMS3   SAPMGSBM       Display Set<br />
CMS4   SAPMGSBM       Delete Set<br />
CMV1   SAPMGSGM       Create variable<br />
CMV2   SAPMGSGM       Change variable<br />
CMV3   SAPMGSGM       Display variable<br />
CMV4   SAPMGSGM       Delete value variable<br />
CMWO   CM_WORKBENCH   Configuration Management Workbench<br />
CMXSV  RCM</tt></p> ]]></description>
            <link>http://www.saplog.com/archives/000020.html</link>
            <guid>http://www.saplog.com/archives/000020.html</guid>
            
            
            <pubDate>Sun, 07 Oct 2007 17:42:42 -0500</pubDate>
        </item>
        
        <item>
            <title>SAP::Rfc Ruby</title>
            <description><![CDATA[<span class="title">SAP::Rfc Ruby</span>

<p><a title="Index of /download/ruby" href="http://www.piersharding.com/download/ruby/">Index of /download/ruby</a></p>

<blockquote>Welcome to the SAP::Rfc Ruby package. This package is
intended to facilitate RFC calls to an SAP R/3 system of release 3.1x
and above. It may work for earlier versions but it hasn't been tested.
The fundamental purpose of the production of this package, is to
provide a clean object oriented interface to RFC calls from within
Ruby. This will hopefully have a number of effects:
(1) make it really easy to do RFC calls to SAP from Ruby in an object
oriented fashion (Doh!)
(2) promote Ruby as the interface/scripting/glue language of choice for
interaction with SAP R/3.
(3) make the combination of Linux, Apache, and Ruby the killer app for
internet connectivity with SAP.
(4) Establish a small fun open source project that people are more than
welcome to contribute to, if they so wish.</blockquote>

<a href="" name="more"></a>
<blockquote><h2><a href="" name="label:0" id="label:0">Class SAP::Rfc</a></h2><!-- RDLabel: "Class SAP::Rfc" -->
<h3><a href="" name="label:1" id="label:1">superclass</a></h3><!-- RDLabel: "superclass" -->
<p>SAPRfc</p>
<h3><a href="" name="label:2" id="label:2">DESCRIPTION</a></h3><!-- RDLabel: "DESCRIPTION" -->
<p>SAP::Rfc - Ruby extension for performing RFC Function calls against an SAP R/3
System.</p>

<h3><a href="" name="label:3" id="label:3">SYNOPSIS</a></h3><!-- RDLabel: "SYNOPSIS" --><br />
<pre>require "SAP/Rfc"<br /><br />rfc = SAP::Rfc.new("localhost", 18, "EN", 000, "DEVELOPER", "19920706", 1)<br /><br /><p># get the connection ID<br /><br />print "connect id: ", rfc.connection, "\n"</p><br /><br /><p># test the connection<br /><br />print "is_connected: ", rfc.is_connected(), "\n"</p><br /><br /><p># get the system information<br /><br />print "sapinfo: "<br /><br />p rfc.sapinfo()</p><br /><br /><p># lookup the interface for RFC_READ_TABLE<br /><br />itab = rfc.discover("RFC_READ_TABLE")</p><br /><br /><p># set some interface parameters<br /><br />itab.query_table.value = "TRDIR"<br /><br />itab.delimiter.value = "|"<br /><br />itab.rowcount.value = 10</p><br /><br /><p># put a rows into table OPTIONS<br /><br />itab.options.value = ["NAME LIKE 'SAPL\%RFC\%'"]</p><br /><br /><p># do the RFC call<br /><br />rfc.call(itab)</p><br /><br /><p># access the results of a table<br /><br />itab.data.nextHashRow {|h| print "GOT A HASH: "; p h }</p><br /><br /><p>print "close connection: ", rfc.close(), "\n"</p></pre><br />
<p>Alternatively for registered RFC applications:</p><br />
<pre>require "lib/SAP/Rfc"<br /><br /># create a connection object that can talk to the gateway<br /><br />rfc = SAP::Rfc.new("", "", "", "", "", "", 1, "wibble.rfcexec", "localhost", "3300")<br /><br /><p># create an interface object that describes the RFC that SAP will call out to<br /><br />iface = SAP::Iface.new("RFC_REMOTE_PIPE")<br /><br />iface.addParm( SAP::Parm.new("COMMAND", nil, RFCIMPORT, RFCTYPE_CHAR, 256) )<br /><br />iface.addParm( SAP::Parm.new("READ", nil, RFCIMPORT, RFCTYPE_CHAR, 1) )<br /><br />iface.addParm( SAP::Tab.new("PIPEDATA", nil, 80) )</p><br /><br /><p># specify the callback<br /><br />iface.callback = Proc.new  do |iface|<br /><br />  call = `#{iface.COMMAND.value()}`<br /><br />  call.split(/\n/).each do |val|<br /><br />    iface.PIPEDATA.value.push(val.ljust(80))<br /><br />  end<br /><br />end</p><br /><br /><p># add the interface to the RFC collection<br /><br />rfc.iface(iface)</p><br /><br /><p># start off the main loop<br /><br />rfc.accept()</p></pre><br />
<h3><a href="" name="label:4" id="label:4">Getting Started</a></h3><!-- RDLabel: "Getting Started" --><br />
<p>The best way to describe this package is to give a brief over view, and<br />
then launch into several examples.<br />
The SAP::Rfc Class works in concert with several other Classes that<br />
also come with same distribution, these are SAP::Iface, SAP::Parm,<br />
SAP::Tab, and SAP::Struc.  These come<br />
together to give you an object oriented programming interface to<br />
performing RFC function calls to SAP from a UNIX based platform with<br />
your favourite programming language - Ruby.<br />
An SAP::Rfc object holds together one ( and only one ) connection to an<br />
SAP system at a time.  The SAP::Rfc object can use one or many SAP::Iface<br />
objects, each of which equate to the definition of an RFC Function in<br />
SAP ( see trans SE37 ). Each SAP::Iface object holds one or many<br />
SAP::Parm, and/or SAP::Tab objects, corresponding to<br />
the RFC Interface definition in SAP ( SE37 ).<br />
For all SAP::Tab objects, and for complex SAP::Parm objects,<br />
a SAP::Struc object can be defined.  This equates to a<br />
structure definition in the data dictionary ( see trans SE11 ).<br />
Because the manual definition of interfaces and structures is a boring<br />
and tiresome exercise, there are specific methods provided to <br />
automatically discover, and add the appropriate interface definitions<br />
for an RFC Function module to the SAP::Rfc object ( see methods<br />
discover, and structure of SAP::Rfc ).</p><br />
<h2><a href="" name="label:5" id="label:5">Class SAP::Rfc</a></h2><!-- RDLabel: "Class SAP::Rfc" --><br />
<h3><a href="" name="label:6" id="label:6">superclass</a></h3><!-- RDLabel: "superclass" --><br />
<p>SAPRfc</p>

<h3><a href="" name="label:7" id="label:7">Class Methods</a></h3><!-- RDLabel: "Class Methods" --><br />
<dl><br /><dt><a href="" name="label:8" id="label:8"><code>SAP::Rfc.new(<var>ashost</var>="<var>localhost</var>", <var>sysnr</var>=<var>18</var>, <var>lang</var>="<var>EN</var>", <var>client</var>=<var>000</var>, <var>user</var>="<var>DEVELOPER</var>", <var>passwd</var>="<var>19920706</var>", <var>trace</var>=<var>1</var>)</code></a></dt><!-- RDLabel: "SAP::Rfc.new" --></dl><br />
<p>creates a new RFC connection object.</p><br />
<h3><a href="" name="label:9" id="label:9">Attribute Readers</a></h3><!-- RDLabel: "Attribute Readers" --><br />
<dl><br /><dt><a href="" name="label:10" id="label:10"><code>ashost - <var>Hostname</var> <var>connected</var> <var>to</var></code></a></dt><!-- RDLabel: "ashost - Hostname connected to" --><br /><dt><a href="" name="label:11" id="label:11"><code>sysnr - <var>System</var> <var>number</var> <var>to</var> <var>connected</var> <var>to</var></code></a></dt><!-- RDLabel: "sysnr - System number to connected to" --><dt><a href="" name="label:12" id="label:12"><code>lang - <var>Language</var> <var>logged</var> <var>in</var></code></a></dt><!-- RDLabel: "lang - Language logged in" --><br /><dt><a href="" name="label:13" id="label:13"><code>client - <var>Client</var> <var>number</var> <var>logged</var> <var>in</var> <var>to</var></code></a></dt><!-- RDLabel: "client - Client number logged in to" --><dt><a href="" name="label:14" id="label:14"><code>user - <var>User</var> <var>name</var></code></a></dt><!-- RDLabel: "user - User name" --><br /><dt><a href="" name="label:15" id="label:15"><code>passwd - <var>Password</var></code></a></dt><!-- RDLabel: "passwd - Password" --><br /><dt><a href="" name="label:16" id="label:16"><code>trace - <var>Trace</var> <var>mode</var> <var>of</var> <var>connection</var></code></a></dt><!-- RDLabel: "trace - Trace mode of connection" --><dt><a href="" name="label:17" id="label:17"><code>connection - <var>The</var> <var>connection</var> <var>ID</var></code></a></dt><!-- RDLabel: "connection - The connection ID" --><br /></dl><br />
<h3><a href="" name="label:18" id="label:18">Methods</a></h3><!-- RDLabel: "Methods" --><br />
<dl><br /><dt><a href="" name="label:19" id="label:19"><code>SAP::Rfc#discover(<var>name</var>="<var>RFC_READ_REPORT</var>")</code></a></dt><!-- RDLabel: "SAP::Rfc#discover" --></dl><br />
<p>Used to look up the definition of an RFC interface.  Returns an instance of SAP::Iface.  This also <br />
automatically defines any associated SAP::Parm, SAP::Tab, SAP::Struct, and SAP::Field objects<br />
that come together to describe a complete RFC Interface.</p><br />
<dl><br /><dt><a href="" name="label:20" id="label:20"><code>SAP::Rfc#structure(<var>name</var>="<var>TDIR</var>")</code></a></dt><!-- RDLabel: "SAP::Rfc#structure" --><br /></dl><br />
<p>Discover and return the definition of a valid data dictionary
structure. This could be subsequently used in association with an
SAP::Parm, or SAP::Tab object. Returns a SAP::Struct object.</p><br />
<dl><br /><dt><a href="" name="label:21" id="label:21"><code>SAP::Rfc#is_connected</code></a></dt><!-- RDLabel: "SAP::Rfc#is_connected" --><br /></dl>

<p>Test that the SAP::Rfc object is still connected to the SAP system.  Returns true or false.</p><br />
<dl><br /><dt><a href="" name="label:22" id="label:22"><code>SAP::Rfc#sapinfo</code></a></dt><!-- RDLabel: "SAP::Rfc#sapinfo" --><br /></dl><br />
<p>Return a hash of the values supplied by the RFC_SYSTEM_INFO function
module. This function is only properly called once, and the data is
cached until the RFC connection is closed - then it will be reset next
call.</p><br />
<dl><br /><dt><a href="" name="label:23" id="label:23"><code>SAP::Rfc#call(<var>iface</var>=<var>SAP</var>::<var>Iface</var> <var>object</var>)</code></a></dt><!-- RDLabel: "SAP::Rfc#call" --></dl><br />
<p>Do the actual RFC call - this installs all the Export, Import, and
Table Parameters in the actual C library of the extension, does the RFC
call, Retrieves the table contents, and import parameter contents, and
then cleans the libraries storage space again.</p><br />
<dl><br /><dt><a href="" name="label:24" id="label:24"><code>SAP::Rfc#iface(<var>iface</var>=<var>SAP</var>::<var>Iface</var> <var>object</var>)</code></a></dt><!-- RDLabel: "SAP::Rfc#iface" --><br /></dl><br />
<p>Add an interface to the RFC collection that defines what registered RFC calls will be handled - see SAP::Iface documentation.</p>

<dl><br /><dt><a href="" name="label:25" id="label:25"><code>SAP::Rfc#accept()</code></a></dt><!-- RDLabel: "SAP::Rfc#accept" --><br /></dl><br />
<p>Kicks off the main event loop for registered RFC applications. This
is where SAP::Rfc calls out to the RFC library to register the
applications with the SAP R/3 gateway.</p><br />
<dl><br /><dt><a href="" name="label:26" id="label:26"><code>SAP::Rfc#close</code></a></dt><!-- RDLabel: "SAP::Rfc#close" --><br /></dl><br />
<p>Close the current open RFC connection to an SAP system.</p><br />
<h2><a href="" name="label:27" id="label:27">Class SAP::Iface</a></h2><!-- RDLabel: "Class SAP::Iface" --><br />
<p>SAP::Iface - Ruby extension for parsing and creating an Interface
Object. The interface object would then be passed to the SAP::Rfc
object to carry out the actual call, and return of values.</p><br />
<p>Generally you would not create one of these manually as it is far
easier to use the "discovery" functionality of the
SAP::Rfc#discover("RFCNAME") method. This returns a fully formed
interface object. This is achieved by using standard RFCs supplied by
SAP to look up the definition of an RFC interface and any associated
structures.</p>

<h3><a href="" name="label:28" id="label:28">SYNOPSIS</a></h3><!-- RDLabel: "SYNOPSIS" --><br />
<p>for registered RFC applications</p><br />
<pre>require "SAP/Rfc"<br /><br />iface = SAP::Iface.new("RFC_REMOTE_PIPE")<br /><br />iface.addParm( SAP::Parm.new("COMMAND", nil, RFCIMPORT, RFCTYPE_CHAR, 256) )<br /><br />iface.addParm( SAP::Parm.new("READ", nil, RFCIMPORT, RFCTYPE_CHAR, 1) )<br /><br />iface.addParm( SAP::Tab.new("PIPEDATA", nil, 80) )<br /><br />iface.callback = Proc.new  do |iface|<br /><br />  call = `#{iface.COMMAND.value()}`<br /><br />  call.split(/\n/).each do |val|<br /><br />    iface.PIPEDATA.value.push(val.ljust(80))<br /><br />  end<br /><br />end<br /><br />rfc.iface(iface)<br /><br />rfc.accept()</pre><br />
<p>or more commonly:</p><br />
<pre>require "SAP/Rfc"<br /><br />rfc = SAP::Rfc.new( ... )<br /><br />iface = rfc.discover('RFC_READ_REPORT')<br /><br />iface.program.value = "SAPLGRFC"<br /><br />rfc.call(iface)</pre><br />
<h3><a href="" name="label:29" id="label:29">superclass</a></h3><!-- RDLabel: "superclass" --><br />
<p>None</p><br />
<h3><a href="" name="label:30" id="label:30">Class Methods</a></h3><!-- RDLabel: "Class Methods" --><br />
<dl><dt><a href="" name="label:31" id="label:31"><code>SAP::Iface.new(<var>name</var>="<var>Z_AN_RFC</var>")</code></a></dt><!-- RDLabel: "SAP::Iface.new" --><br /></dl><br />
<p>creates a new RFC Interface object.</p><br />
<h3><a href="" name="label:32" id="label:32">Attribute Readers</a></h3><!-- RDLabel: "Attribute Readers" --><br />
<dl><br /><dt><a href="" name="label:33" id="label:33"><code>name - <var>Name</var> <var>of</var> <var>the</var> <var>interface</var></code></a></dt><!-- RDLabel: "name - Name of the interface" --><dt><a href="" name="label:34" id="label:34"><code>parms - <var>Array</var> <var>of</var> <var>interface</var> <var>parameter</var> <var>objects</var></code></a></dt><!-- RDLabel: "parms - Array of interface parameter objects" --><br /></dl><br />
<h3><a href="" name="label:35" id="label:35">Methods</a></h3><!-- RDLabel: "Methods" --><br />
<dl><br /><dt><a href="" name="label:36" id="label:36"><code>SAP::Iface#&lt;name <var>of</var> <var>a</var> <var>parameter</var>&gt;</code></a></dt><!-- RDLabel: "SAP::Iface#<name of a parameter>" --></dl><br />
<pre>require "SAP/Rfc"<br /><br />rfc = SAP::Rfc.new(...)<br /><br />itab = rfc.discover("RFC_READ_TABLE")<br /><br />itab.query_table.value = "TRDIR"</pre><br />
<p>Returns the object of the given parameter either an SAP::Tab, or SAP::Parm object.</p><br />
<dl><br /><dt><a href="" name="label:37" id="label:37"><code>SAP::Iface#addParm(&lt;<var>SAP</var>::<var>Parm</var> | <var>SAP</var>::<var>Tab</var>&gt;)</code></a></dt><!-- RDLabel: "SAP::Iface#addParm" --></dl><br />
<p>Add an RFC interface parameter to the SAP::Iface definition - see SAP::Parm, and SAP::Tab</p><br />
<dl><br /><dt><a href="" name="label:38" id="label:38"><code>SAP::Iface#getParm(<var>name</var>="<var>name</var> <var>of</var> <var>parameter</var>")</code></a></dt><!-- RDLabel: "SAP::Iface#getParm" --><br /></dl><br />
<p>Get a named parameter object - returns the object either a SAP::Parm or SAP::Tab instance.</p>

<dl><br /><dt><a href="" name="label:39" id="label:39"><code>SAP::Iface#reset</code></a></dt><!-- RDLabel: "SAP::Iface#reset" --><br /></dl><br />
<p>Empty all the tables and reset paramters to their default values - useful when you are doing multiple calls.</p><br />
<h2><a href="" name="label:40" id="label:40">Class SAP::Parm</a></h2><!-- RDLabel: "Class SAP::Parm" --><br />
<p>SAP::Parm - Ruby extension for parsing and creating an SAP parameter to be added to an RFC Interface.</p><br />
<p>Generally you would not create one of these manually as it is far
easier to use the "discovery" functionality of the
SAP::Rfc#discover("RFCNAME") method. This returns a fully formed
interface object. This is achieved by using standard RFCs supplied by
SAP to look up the definition of an RFC interface and any associated
structures.</p><br />
<h3><a href="" name="label:41" id="label:41">SYNOPSIS</a></h3><!-- RDLabel: "SYNOPSIS" --><br />
<pre>require "SAP/Rfc"<br /><br />eparam = SAP::Parm.new(name, structure, RFCEXPORT, datatype, intlen, decs, default, default)</pre><br />
<h3><a href="" name="label:42" id="label:42">superclass</a></h3><!-- RDLabel: "superclass" -->

<p>None</p><br />
<h3><a href="" name="label:43" id="label:43">Class Methods</a></h3><!-- RDLabel: "Class Methods" --><br />
<dl><br /><dt><a href="" name="label:44" id="label:44"><code>SAP::Parm.new(<var>name</var>="<var>a</var> <var>name</var>", <var>structure</var>="<var>structure</var> <var>if</var> <var>complex</var>", <var>RFCEXPORT</var> | <var>RFCIMPORT</var>, <var>datatype</var>="<var>SAP</var> <var>datatype</var>", <var>intlen</var>="<var>internal</var> <var>parameter</var> <var>length</var>", <var>decs</var>="<var>decimal</var> <var>places</var>", <var>value</var>="<var>value</var>", <var>default</var>="<var>default</var> <var>value</var> <var>for</var> <var>reset</var>")</code></a></dt><!-- RDLabel: "SAP::Parm.new" --></dl><br />
<p>creates a new RFC Interface Parameter object. This is either an
import or export parameter (Export for parameters going into a call,
Import for parameter values as a result of a call).</p><br />
<h3><a href="" name="label:45" id="label:45">Attribute Readers</a></h3><!-- RDLabel: "Attribute Readers" --><br />
<dl><br /><dt><a href="" name="label:46" id="label:46"><code>name - <var>Name</var> <var>of</var> <var>the</var> <var>parameter</var></code></a></dt><!-- RDLabel: "name - Name of the parameter" --><br /><dt><a href="" name="label:47" id="label:47"><code>type - <var>type</var> <var>either</var> <var>RFCEXPORT</var> | <var>RFCIMPORT</var></code></a></dt><!-- RDLabel: "type - type either RFCEXPORT | RFCIMPORT" --><dt><a href="" name="label:48" id="label:48"><code>intype - <var>Internal</var> <var>SAP</var> <var>data</var> <var>type</var></code></a></dt><!-- RDLabel: "intype - Internal SAP data type" --><br /><dt><a href="" name="label:49" id="label:49"><code>len - <var>Length</var> <var>of</var> <var>the</var> <var>parameter</var> <var>value</var> <var>stored</var></code></a></dt><!-- RDLabel: "len - Length of the parameter value stored" --><dt><a href="" name="label:50" id="label:50"><code>decimals - <var>number</var> <var>of</var> <var>decimal</var> <var>places</var>  | <var>0</var></code></a></dt><!-- RDLabel: "decimals - number of decimal places  | 0" --><br /><dt><a href="" name="label:51" id="label:51"><code>default - <var>default</var> <var>value</var> <var>as</var> <var>specified</var> <var>by</var> <var>the</var> <var>Interface</var> <var>definition</var> <var>in</var> <var>SE37</var></code></a></dt><!-- RDLabel: "default - default value as specified by the Interface definition in SE37" --><dt><a href="" name="label:52" id="label:52"><code>structure - <var>SAP</var>::<var>Struct</var> <var>object</var> <var>for</var> <var>complex</var> <var>paramter</var> <var>types</var> | <var>nil</var></code></a></dt><!-- RDLabel: "structure - SAP::Struct object for complex paramter types | nil" --><dt><a href="" name="label:53" id="label:53"><code>changed - <var>true</var> | <var>false</var> <var>if</var> <var>a</var> <var>parameter</var> <var>has</var> <var>been</var> <var>changed</var></code></a></dt><!-- RDLabel: "changed - true | false if a parameter has been changed" --><dt><a href="" name="label:54" id="label:54"><code>value - <var>external</var> <var>representation</var> <var>of</var> <var>current</var> <var>parameter</var> <var>value</var></code></a></dt><!-- RDLabel: "value - external representation of current parameter value" --><br /><dt><a href="" name="label:55" id="label:55"><code>intvalue - <var>internal</var> (<var>SAP</var>) <var>representation</var> <var>of</var> <var>current</var> <var>parameter</var> <var>value</var></code></a></dt><!-- RDLabel: "intvalue - internal" --></dl><br />
<h3><a href="" name="label:56" id="label:56">Methods</a></h3><!-- RDLabel: "Methods" --><br />
<dl><br /><dt><a href="" name="label:57" id="label:57"><code>SAP::Parm#reset</code></a></dt><!-- RDLabel: "SAP::Parm#reset" --><br /></dl><br />
<p>Reset the parameter value to its default</p><br />
<dl><br /><dt><a href="" name="label:58" id="label:58"><code>SAP::Parm#value=(<var>value</var>="<var>some</var> <var>value</var>")</code></a></dt><!-- RDLabel: "SAP::Parm#value=" --></dl><br />
<p>Assign the value of the parameter - automatically converts the external (Ruby) value to the <br />
internal SAP representation.</p><br />
<h2><a href="" name="label:59" id="label:59">Class SAP::Tab</a></h2><!-- RDLabel: "Class SAP::Tab" --><br />
<p>SAP::Tab - Ruby extension for parsing and creating Tables to be added to an RFC Interface.</p><br />
<p>Generally you would not create one of these manually as it is far
easier to use the "discovery" functionality of the
SAP::Rfc#discover("RFCNAME") method. This returns a fully formed
interface object. This is achieved by using standard RFCs supplied by
SAP to look up the definition of an RFC interface and any associated
structures.</p><br />
<h3><a href="" name="label:60" id="label:60">SYNOPSIS</a></h3><!-- RDLabel: "SYNOPSIS" --><br />
<pre>require "SAP/Rfc"<br /><br />tab = SAP::Tab.new(name="table name", structure=SAP::Struct, len=int, value=Array))</pre><br />
<h3><a href="" name="label:61" id="label:61">superclass</a></h3><!-- RDLabel: "superclass" --><br />
<p>None</p>

<h3><a href="" name="label:62" id="label:62">Class Methods</a></h3><!-- RDLabel: "Class Methods" --><br />
<dl><br /><dt><a href="" name="label:63" id="label:63"><code>SAP::Tab.new(<var>name</var>="<var>table</var> <var>name</var>", <var>structure</var>=<var>SAP</var>::<var>Struct</var>, <var>len</var>=<var>int</var>, <var>value</var>=<var>Array</var>))</code></a></dt><!-- RDLabel: "SAP::Tab.new" --></dl><br />
<p>creates a new RFC Interface Table object.  Tables are populated with rows of data to pass into an<br />
RFC call, and then refresed with the results of the call afterwards.</p><br />
<h3><a href="" name="label:64" id="label:64">Attribute Readers</a></h3><!-- RDLabel: "Attribute Readers" --><br />
<dl><br /><dt><a href="" name="label:65" id="label:65"><code>name - <var>Name</var> <var>of</var> <var>the</var> <var>parameter</var></code></a></dt><!-- RDLabel: "name - Name of the parameter" --><br /><dt><a href="" name="label:66" id="label:66"><code>len - <var>Length</var> <var>of</var> <var>the</var> <var>parameter</var> <var>value</var> <var>stored</var></code></a></dt><!-- RDLabel: "len - Length of the parameter value stored" --><dt><a href="" name="label:67" id="label:67"><code>structure - <var>SAP</var>::<var>Struct</var> <var>object</var> <var>for</var> <var>complex</var> <var>paramter</var> <var>types</var> | <var>nil</var></code></a></dt><!-- RDLabel: "structure - SAP::Struct object for complex paramter types | nil" --><dt><a href="" name="label:68" id="label:68"><code>value - <var>access</var> <var>to</var> <var>the</var> <var>Array</var> <var>object</var> <var>containing</var> <var>the</var> <var>rows</var> <var>of</var> <var>the</var> <var>table</var> (<var>use</var> <var>push</var> <var>to</var> <var>add</var> <var>to</var> <var>it</var>)</code></a></dt><!-- RDLabel: "value - access to the Array object containing the rows of the table" --></dl><br />
<h3><a href="" name="label:69" id="label:69">Methods</a></h3><!-- RDLabel: "Methods" --><br />
<dl><br /><dt><a href="" name="label:70" id="label:70"><code>SAP::Tab#reset</code></a></dt><!-- RDLabel: "SAP::Tab#reset" --><br /></dl><br />
<p>Reset the parameter value to its default</p><br />
<dl><br /><dt><a href="" name="label:71" id="label:71"><code>SAP::Tab#empty</code></a></dt><!-- RDLabel: "SAP::Tab#empty" --><br /></dl><br />
<p>Alias for reset</p><br />
<dl><br /><dt><a href="" name="label:72" id="label:72"><code>SAP::Tab#value=(<var>value</var>=<var>Array</var>)</code></a></dt><!-- RDLabel: "SAP::Tab#value=" --></dl><br />
<p>Pass in an Array object of rows, that are converted and assigned to the table.</p><br />
<dl><br /><dt><a href="" name="label:73" id="label:73"><code>SAP::Tab#hashRows { |<var>h</var>| <var>code</var> <var>block</var> }</code></a></dt><!-- RDLabel: "SAP::Tab#hashRows" --><br /></dl><br />
<p>Yields to a code block a Hash object representing the name/value pairs for each<br />
field of a row of table data - does not shift the values off the table value Array.</p><br />
<dl><dt><a href="" name="label:74" id="label:74"><code>SAP::Tab#nextHashRow { |<var>h</var>| <var>code</var> <var>block</var> }</code></a></dt><!-- RDLabel: "SAP::Tab#nextHashRow" --><br /></dl><br />
<p>Yields to a code block a Hash object representing the name/value pairs for each<br />
field of a row of table data - shifts the values off the table value Array, emptying <br />
the contents.</p><br />
<h2><a href="" name="label:75" id="label:75">Class SAP::Struct</a></h2><!-- RDLabel: "Class SAP::Struct" --><br />
<p>SAP::Struct - Ruby extension for parsing and creating Structure definitions to be added to an RFC Parameter and Table objects.</p><br />
<p>Generally you would not create one of these manually as it is far
easier to use the "discovery" functionality of the
SAP::Rfc#discover("RFCNAME") method. This returns a fully formed
interface object. This is achieved by using standard RFCs supplied by
SAP to look up the definition of an RFC interface and any associated
structures.</p>

<h3><a href="" name="label:76" id="label:76">SYNOPSIS</a></h3><!-- RDLabel: "SYNOPSIS" --><br />
<pre>require "SAP/Rfc"<br /><br />s = SAP::Struct.new(name="struct_name")<br /><br />s.addField( SAP::Field.new(field, exid, decs, intlen, off)<br /><br />...</pre><br />
<p>or more commonly:</p><br />
<pre>require "SAP/Rfc"<br /><br />rfc = SAP::Rfc.new(...)<br /><br />str = rfc.structure("TRDIR")</pre><br />
<h3><a href="" name="label:77" id="label:77">superclass</a></h3><!-- RDLabel: "superclass" --><br />
<p>None</p><br />
<h3><a href="" name="label:78" id="label:78">Class Methods</a></h3><!-- RDLabel: "Class Methods" --><br />
<dl><br /><dt><a href="" name="label:79" id="label:79"><code>SAP::Struct.new(<var>name</var>="<var>DDIC</var> <var>structure</var> <var>name</var>"))</code></a></dt><!-- RDLabel: "SAP::Struct.new" --></dl><br />
<p>creates a new RFC Structure object. You must subsequently add fields to this structure<br />
for it to be of any use.  The resulting structure object is then used for SAP::Parms,<br />
and SAP::Tab objects to manipulate complex data elements.<br />
This is normally created through the SAP::Rfc#structure('STRUCT_NAME')
method that does an auto look up of the data dictionary definition of a
structure, or as a result of SAP::Rfc#discover ( which create an entire
interface definition).</p><br />
<h3><a href="" name="label:80" id="label:80">Attribute Readers</a></h3><!-- RDLabel: "Attribute Readers" --><br />
<dl><br /><dt><a href="" name="label:81" id="label:81"><code>name - <var>Name</var> <var>of</var> <var>the</var> <var>Structure</var></code></a></dt><!-- RDLabel: "name - Name of the Structure" --><br /><dt><a href="" name="label:82" id="label:82"><code>fields - <var>an</var> <var>Array</var> <var>of</var> <var>the</var> <var>fields</var> <var>of</var> <var>the</var> <var>structure</var></code></a></dt><!-- RDLabel: "fields - an Array of the fields of the structure" --></dl><br />
<h3><a href="" name="label:83" id="label:83">Methods</a></h3><!-- RDLabel: "Methods" --><br />
<dl><br /><dt><a href="" name="label:84" id="label:84"><code>SAP::Struct#addField(<var>field</var>=<var>SAP</var>::<var>Field</var>)</code></a></dt><!-- RDLabel: "SAP::Struct#addField" --><br /></dl><br />
<p>Add a field object to the structure definition</p><br />
<dl><br /><dt><a href="" name="label:85" id="label:85"><code>SAP::Struct#getField(<var>name</var>="<var>field</var> <var>name</var>")</code></a></dt><!-- RDLabel: "SAP::Struct#getField" --></dl><br />
<p>Get a SAP::Field object from the structure by name.</p><br />
<dl><br /><dt><a href="" name="label:86" id="label:86"><code>SAP::Struct#value=(<var>value</var>=<var>String</var>)</code></a></dt><!-- RDLabel: "SAP::Struct#value=" --><br /></dl><br />
<p>Set the value of a structure - this automatically unpacks the string into the structure<br />
objects list of fields, and doe sthe SAP to Ruby data type conversions. Returns a Hash<br />
object of the fieldname/value pairs of the structure.</p><br />
<dl><br /><dt><a href="" name="label:87" id="label:87"><code>SAP::Struct#value</code></a></dt><!-- RDLabel: "SAP::Struct#value" --><br /></dl>

<p>Automatically packs the current value of all the structure fields into the structure<br />
and returns the complete value as a string (in all the appropriate SAP data types)</p><br />
<h2><a href="" name="label:88" id="label:88">Class SAP::Field</a></h2><!-- RDLabel: "Class SAP::Field" --><br />
<p>SAP::Field - Container for what is a field within an SAP::Struct object</p><br />
<p>Generally you would not create one of these manually as it is far
easier to use the "discovery" functionality of the
SAP::Rfc#discover("RFCNAME") method. This returns a fully formed
interface object. This is achieved by using standard RFCs supplied by
SAP to look up the definition of an RFC interface and any associated
structures.</p><br />
<h3><a href="" name="label:89" id="label:89">SYNOPSIS</a></h3><!-- RDLabel: "SYNOPSIS" --><br />
<pre>require "SAP/Rfc"<br /><br />f = SAP::Field.new(field, type, decs, intlen, off)<br /><br />...</pre><br />
<h3><a href="" name="label:90" id="label:90">superclass</a></h3><!-- RDLabel: "superclass" --><br />
<p>None</p><br />
<h3><a href="" name="label:91" id="label:91">Class Methods</a></h3><!-- RDLabel: "Class Methods" -->

<dl><br /><dt><a href="" name="label:92" id="label:92"><code>SAP::Field.new(<var>field</var>, <var>type</var>, <var>decs</var>, <var>intlen</var>, <var>off</var>)</code></a></dt><!-- RDLabel: "SAP::Field.new" --><br /></dl><br />
<p>Create a new field object - these are normally created through the
SAP::Rfc#structure('STRUCT_NAME') method that does an auto look up of
the data dictionary definition of a structure, or as a result of
SAP::Rfc#discover ( which create an entire interface definition).</p><br />
<h3><a href="" name="label:93" id="label:93">Attribute Readers</a></h3><!-- RDLabel: "Attribute Readers" -->

<dl><br /><dt><a href="" name="label:94" id="label:94"><code>name - <var>Name</var> <var>of</var> <var>the</var> <var>field</var></code></a></dt><!-- RDLabel: "name - Name of the field" --><br /><dt><a href="" name="label:95" id="label:95"><code>intype - <var>Internal</var> <var>SAP</var> <var>data</var> <var>type</var></code></a></dt><!-- RDLabel: "intype - Internal SAP data type" --><dt><a href="" name="label:96" id="label:96"><code>len - <var>Length</var> <var>of</var> <var>the</var> <var>field</var> <var>value</var> <var>stored</var></code></a></dt><!-- RDLabel: "len - Length of the field value stored" --><br /><dt><a href="" name="label:97" id="label:97"><code>offset - <var>offset</var> <var>in</var> <var>the</var> <var>structure</var></code></a></dt><!-- RDLabel: "offset - offset in the structure" --><dt><a href="" name="label:98" id="label:98"><code>decimals - <var>number</var> <var>of</var> <var>decimal</var> <var>places</var>  | <var>0</var></code></a></dt><!-- RDLabel: "decimals - number of decimal places  | 0" --><br /><dt><a href="" name="label:99" id="label:99"><code>value - <var>external</var> <var>representation</var> <var>of</var> <var>current</var> <var>parameter</var> <var>value</var></code></a></dt><!-- RDLabel: "value - external representation of current parameter value" --></dl><br />
<h3><a href="" name="label:100" id="label:100">Methods</a></h3><!-- RDLabel: "Methods" --><br />
<dl><br /><dt><a href="" name="label:101" id="label:101"><code>SAP::Field#value=(<var>value</var>=&lt;<var>something</var>&gt;)</code></a></dt><!-- RDLabel: "SAP::Field#value=" --><br /></dl><br />
<p>Assign the value of the field, and then set the length</p><br />
<h2><a href="" name="label:102" id="label:102">License</a></h2><!-- RDLabel: "License" --><br />
<p>saprfc is Copyright (c) 2003 Piers Harding.  It is free software, and<br />
may be redistributed under the terms specified in the README file of<br />
the Ruby distribution.</p>

<p>Author::   Piers Harding &lt;piers@ompa.net&gt;<br />
Requires:: Ruby 1.6.7 or later</p></blockquote> ]]></description>
            <link>http://www.saplog.com/archives/000019.html</link>
            <guid>http://www.saplog.com/archives/000019.html</guid>
            
            
            <pubDate>Sun, 07 Oct 2007 17:41:24 -0500</pubDate>
        </item>
        
        <item>
            <title>Barcode Time and Labor Collection with SAP</title>
            <description><![CDATA[<span class="title">Barcode Time and Labor Collection with SAP</span>

<p>I'm evaluating a laser barcode system for logging time and labor
statistics to assemble project costs and upload this to our SAP ERP
backend for cost accounting.</p>

<p>Right now I have all the hardware debugged. Now the integration of
the scanners and logging the table of events in a summarized manner.</p> ]]></description>
            <link>http://www.saplog.com/archives/000018.html</link>
            <guid>http://www.saplog.com/archives/000018.html</guid>
            
            
            <pubDate>Sun, 07 Oct 2007 17:40:39 -0500</pubDate>
        </item>
        
        <item>
            <title>SAP Training: Managing Your Work Environment</title>
            <description><![CDATA[<span class="title">SAP Training: Managing Your Work Environment</span>

<blockquote>The User profile submenu in the System menu allows you to
customize and manage your SAP R/3 sessions. Customizing your user
profile helps you to:
Reduce data entry by setting certain data
defaults
<p>Set up your work environment<br />
</p></blockquote>

<blockquote>When you want to create a group of invoices, purchase
orders, sales orders, or other records that contain the same or similar
data, use the functions Set data or Hold data.
<p>For example, let's say you need to enter 20 purchase orders. Each
purchase order has the same delivery date and the ordered goods will be
delivered to the same plant and storage location. Instead of entering
the same data 20 times, you can enter the data once and then hold it on
the screen.</p>

<p>Every time you create another purchase order, SAP R/3 enters the
same delivery date and plant and storage location--the held data--in
the appropriate fields.<br />
</p></blockquote><br />
<blockquote>Set Data

<p>Set data does not allow you to change data that is held. This data becomes locked. </p>

<p>The advantage of set data is that the cursor will skip over the
entered fields so that you do not have to continually press Tab to
advance the cursor to the next field.<br />
</p></blockquote><br />
<blockquote> Hold Data

<p>Hold data allows you to change data that is held. Suppose that out of 20 purchase orders, for example, two have different dates.</p>

<p>If you use the hold data function, you can change the data by typing
over the date on the two different orders. You could not do this with
set data.<br />
</p></blockquote><br />
<blockquote>You can hold or set data on an unlimited number of screens.
The data you enter is held on the screen until you either delete it or
log off of SAP R/3.
<p>NOTE: The Hold data and Set data functions are not available for every task<br />
.</p></blockquote><br />
<blockquote>To hold or set data on a screen:<br />
Enter the data that you want to hold on the screen.

<p>From the menu bar, select System &gt; User profile &gt; Hold data or Set data.</p>

<p>The data you enter is held on the screen. If Hold data and Set data are not available, a message is displayed in the status bar.<br />
</p></blockquote><br />
<blockquote>To delete data held on a screen:<br />
Go to the screen that contains the data you want to delete.

<p>From the menu bar, select System &gt; User profile &gt; Delete data.</p>

<p>The next time you access the screen, the held data will not be displayed.<br />
</p></blockquote>

<blockquote>The Own Data submenu contains your access to customizing
the system based on your job responsibilities. Every department or user
group will have specific user defaults and parameters that will help
you in performing your SAP transactions more efficiently and correctly.
These will be identified for you.
<p>To set up or change your Own Data, select System &gt; User profile &gt; Own data. This will display the Maintenance screen.<br />
</p></blockquote><br />
<blockquote>The Maintenance screen is shown at the left.

<p>This screen allows you to select the user address, defaults, or
parameters tabs as needed to customize and manage your SAP R/3 sessions.<br />
</p></blockquote><br />
<blockquote>User Address

<p>Your User address is your address for any business correspondence. The process for using this tab is as follows:</p>

<p>Select the Address tab.</p>

<p>Make additions or changes to your personal data in the Person and Communication sections.<br />
Click on the 'Assign other company address' OR 'Assign new company address' button to create or change your business address/es.</p>

<p>Save your entries.<br />
</p></blockquote><br />
<blockquote>User Defaults

<p>The Defaults tab allows you to set default formats for date fields and currency decimal placement.</p>

<p>You can also set your default printer (output device) and print controller options in this submenu.</p>

<p> Whenever you set up your initial user defaults or make any changes,
be sure and save your entries and return to the SAP R/3 main menu
screen and log off.</p>

<p>Note: When you make changes to your User defaults, they only become active after you log off and log back on.<br />
</p></blockquote><br />
<blockquote>User Parameters

<p>The Parameters tab allows you to set defaults for different data in
your SAP R/3 sessions. This function helps to reduce data entry.</p>

<p>By setting Parameter ID's (PID), user-specific, standard values for
fields can be assigned that are common to frequently used transactions.</p>

<p>The system enters the default values automatically in the relevant fields. The user can overwrite any non-standard values.</p>

<p>To view or edit your user parameters:<br />
Select the Parameters tab.</p>

<p>The screen at left appears.<br />
</p></blockquote><br />
<blockquote>In order to define default data for a given field, you will need to find the corresponding PID.

<p>To do so, place your cursor on the field of the screen of the
frequently used transaction, press F1 or the button to access the help
function.<br />
The Help pop-up box at left appears.<br />
When the help message appears, press the "Technical info" button.<br />
The Technical Information pop-up is displayed.</p>

<p>The graphic at left is an example of finding a PID for the field "Material type."<br />
Go back to the Maintenance screen and enter the Parameter ID that you
found from the Technical info pop-up box into the "Parameters" field.</p>

<p>Enter your default value for this field in the "Value" field.<br />
For example, the screen at left shows that the user entered MTA in the "Parameters" field and ROH in the "Value" field.</p>

<p>Now for this user, every field in the SAP R/3 with a Parameter ID of MTA will have a default value of ROH.</p>

<p>7. Save your entries</p>

</blockquote>

Your User profile helps you to set up your work environment and reduce data entry by setting certain data defaults.

<p>When you want to create a group of invoices, purchase orders, sales
orders, or other records that contain the same or similar data, use the
functions Hold data or Set data.</p>

<p>Set data will automatically use the defaults for various fields and
will not allow you to change those fields. Hold data allows you to
change data by typing over the default in the desired field.</p>

The Own Data submenu contains your access to customizing the system based on your job responsibilities. ]]></description>
            <link>http://www.saplog.com/archives/000017.html</link>
            <guid>http://www.saplog.com/archives/000017.html</guid>
            
            
            <pubDate>Sun, 07 Oct 2007 17:40:10 -0500</pubDate>
        </item>
        
        <item>
            <title>SAP Training: managing Multiple Screens</title>
            <description><![CDATA[<span class="title">SAP Training: managing Multiple Screens</span>

<blockquote>A session is an additional SAP R/3 window that you can open
when you want to work on several transactions at the same time, or
perform other functions such as reporting. <p>You can open a new session at any time and from any screen without losing data in the existing sessions.<br />
</p></blockquote><br />
<blockquote>SAP R/3 allows you to open up to six sessions from one
logon ID. However, since each open session uses system resources,
overall system response time may be affected. <p>In other words, if several users have several sessions open at the
same time, the system takes more time to process all of the functions.<br />
</p></blockquote><br />
<blockquote>Opening a New Session

<p>You can open a new session at any time from any screen in SAP R/3.
Whenever you open a new session, you do not lose any data in the
existing sessions.</p>

<p>To open a new session, select System &gt; Create session. SAP R/3
opens a new session and displays the number of the session in the
status bar.<br />
</p></blockquote><br />
<blockquote>Ending a Session

<p>Since each open session uses system resources that could affect
response time, it is advised that you end any sessions that are not in
use. To end a session:</p>

<p>Save your data. When you end a session, SAP R/3 will not prompt you to save.</p>

<p>Select System &gt; End session.<br />
</p></blockquote><br />
<blockquote>To start a transaction in the same session:

<p>Type /N transaction code in the Command field. The /N will close the
current session without saving any data. SAP R/3 will then go directly
to the initial screen of the transaction code.</p>

<p>Type /O transaction code in the Command field. This will open
another window and take you to the first screen of that transaction
code without closing the current transaction.<br />
</p></blockquote>

<blockquote>For example, let's say you are working on vendor related
data and decide to open a new session to post an incoming payment
(transaction code F-26).
<p>Step 1:</p>

<p>Type /OF-26 in the Command field and press Enter.</p>

</blockquote><br />
<blockquote>When you have your transaction or multiple transactions
running, you can use the following commands by typing them in the
Command field:To end the current transaction, type /N. The session will
remain open, but you will return to the application screen. Any unsaved
data will be lost without warning.
<p>To delete the current session, type /I in the command field. You
will return to the previous session. If you type /I in the only open
session, the system will prompt you to log off.</p>

<p>To see an overview of your sessions, type /O in the Command field. (The graphic at the right is an example).<br />
</p></blockquote><br />
<blockquote>You can easily move among multiple sessions without losing
any data. Additionally, as long as you are logged onto SAP R/3, you can
leave a session open as long as you like.
<p>Switching to a different session is similar to putting a telephone call on hold; you can return to the call whenever you like.<br />
</p></blockquote><br />
You can open a new session at any time from any screen in
SAP R/3. Whenever you open a new session, you do not lose any data in
the existing session. To open a new session select System &gt; Create
session. The status bar displays the number of the session.
<p>You can use the Command field to manage your SAP R/3 sessions. You
can enter commands to open additional sessions, close sessions, delete
sessions, and get an overview of the sessions you are running. </p>

<p>You can easily move among sessions without losing any data by
pressing Alt + Tab to toggle between sessions or by using your computer
system's stack or tile functions.</p>

You can end a session at any time by selecting System &gt; End session. ]]></description>
            <link>http://www.saplog.com/archives/000016.html</link>
            <guid>http://www.saplog.com/archives/000016.html</guid>
            
            
            <pubDate>Sun, 07 Oct 2007 17:39:16 -0500</pubDate>
        </item>
        
        <item>
            <title>SAP Training: Using SAP R/3 Help</title>
            <description><![CDATA[<span class="title">SAP Training: Using SAP R/3 Help</span>

<br />You have seen that SAP R/3 can help you find the data you need to enter into fields. The program also offers you help with:



<p>  Understanding fields</p>

<p>  Interpreting system messages</p>

<p>  Accessing step-by-step instruction