<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8875555536212864744</id><updated>2012-02-16T18:54:12.267+09:00</updated><category term='테이블스페이스'/><category term='Price determination'/><category term='시디키'/><category term='가격결정레포트'/><category term='Cyro'/><category term='BLOCK'/><category term='ECC 6.0'/><category term='ECC 6.0 Upgrade'/><category term='SAP GUI'/><category term='Quota arrangement'/><category term='Windows'/><category term='Production'/><category term='Logistics'/><category term='작성기법'/><category term='SAP'/><category term='32Bit'/><category term='Lingoes'/><category term='클라이언트'/><category term='patch 1'/><category term='Native'/><category term='쿨픽스 P5100'/><category term='webdynpro'/><category term='xp'/><category term='외주가공'/><category term='정보레코드'/><category term='patch'/><category term='송장'/><category term='엑셀 다운로드'/><category term='BAPI'/><category term='Level 11'/><category term='삽'/><category term='삭제'/><category term='Safety stock'/><category term='사용자'/><category term='통계적공정관리'/><category term='PATCH 12'/><category term='MM'/><category term='JIS'/><category term='MB26'/><category term='batch'/><category term='Upgrade'/><category term='enjoy'/><category term='직서열'/><category term='도메인'/><category term='싸이로'/><category term='직개발'/><category term='무료 도메인'/><category term='SPC'/><category term='SAP Query'/><category term='화면보호기'/><category term='아카이빙'/><category term='텍스트큐브'/><category term='OS'/><category term='무료'/><category term='레이아웃'/><category term='보류'/><category term='KANBAN'/><category term='MB21'/><category term='미니홈피'/><category term='백업'/><category term='BDC'/><category term='단가변경'/><category term='자재예약'/><category term='IT'/><category term='documentary'/><category term='9i'/><category term='Oracle'/><category term='720'/><category term='오라클'/><category term='GUI'/><category term='710'/><category term='download'/><category term='프로그램'/><category term='판매'/><category term='JIT'/><category term='V/LD'/><category term='초대장'/><category term='MRP'/><category term='INVOICE'/><category term='VMI'/><category term='MEQ1'/><category term='Software'/><category term='칸반'/><category term='pe.kr'/><category term='Trend'/><category term='사전'/><category term='직거래'/><category term='네이버'/><category term='사급'/><category term='CBO'/><category term='Reservation'/><category term='오픈아이디'/><category term='한글'/><category term='Business'/><category term='sql'/><category term='Database'/><category term='동시접속자'/><category term='재고관리'/><category term='CTS'/><category term='ABAP'/><category term='CTS 병합'/><category term='윈도우'/><category term='Hardware'/><category term='니콘'/><category term='싸이월드'/><category term='db'/><title type='text'>영원히 너와 꿈꾸고 싶다...</title><subtitle type='html'>SAP MM, ABAP, WMS, SCM</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>55</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-5979743454576779288</id><published>2010-10-11T09:42:00.000+09:00</published><updated>2011-01-29T22:25:22.975+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='MM'/><category scheme='http://www.blogger.com/atom/ns#' term='INVOICE'/><category scheme='http://www.blogger.com/atom/ns#' term='송장'/><title type='text'>Invoice Line Item의 금액별로 Block 설정</title><content type='html'>&lt;P&gt;수령송장의 아이템별 금액으로 Block설정하는 방법&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XGPAyf323Z.docx/Invoice%20Item%EC%9D%98%20%EA%B8%88%EC%95%A1%EB%B3%84%EB%A1%9C%20Block%20%EC%84%A4%EC%A0%95.docx" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; Invoice Item의 금액별로 Block 설정.docx&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-5979743454576779288?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/5979743454576779288/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2010/10/invoice-line-item%EC%9D%98-%EA%B8%88%EC%95%A1%EB%B3%84%EB%A1%9C-block-%EC%84%A4%EC%A0%95.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/5979743454576779288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/5979743454576779288'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2010/10/invoice-line-item%EC%9D%98-%EA%B8%88%EC%95%A1%EB%B3%84%EB%A1%9C-block-%EC%84%A4%EC%A0%95.html' title='Invoice Line Item의 금액별로 Block 설정'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-2494459789149844647</id><published>2010-10-11T09:40:00.000+09:00</published><updated>2011-01-29T22:25:22.937+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='보류'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='BLOCK'/><category scheme='http://www.blogger.com/atom/ns#' term='MM'/><category scheme='http://www.blogger.com/atom/ns#' term='INVOICE'/><category scheme='http://www.blogger.com/atom/ns#' term='송장'/><title type='text'>Blocking Invoice - Stochastic Block</title><content type='html'>&lt;P&gt;수령송장의 보류를 통계적으로 관리하는 방법입니다.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XDuUcUgpoN.docx/Invoice%20%EC%9D%98%20%ED%86%B5%EA%B3%84%EC%A0%81%20%EB%B3%B4%EB%A5%98%20%ED%99%9C%EC%84%B1%ED%99%94%20%ED%95%98%EA%B8%B0.docx" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; Invoice 의 통계적 보류 활성화 하기.docx&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-2494459789149844647?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/2494459789149844647/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2010/10/blocking-invoice-stochastic-block.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/2494459789149844647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/2494459789149844647'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2010/10/blocking-invoice-stochastic-block.html' title='Blocking Invoice - Stochastic Block'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-8074891799247423308</id><published>2010-07-29T09:12:00.000+09:00</published><updated>2011-01-29T22:25:22.833+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Safety stock'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='MM'/><title type='text'>Dynamic Safety Stock Calculation</title><content type='html'>&lt;P&gt;Flexible 한 안전재고를 가져가고자 할때 사용할수 있는 방법입니다.&lt;/P&gt;&lt;P&gt;아래 구글링으로 얻은 자료를 참고하세요^^&lt;/P&gt;&lt;P&gt;시간이 나면 번역 해드릴께요~~&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The dynamic safety stock is calculated in the planning run of the order proposal quantity. In the MRP evaluation, MD04 – you can check the parameters used to calculate the dynamic safety stock in the period totals display.To set the dynamic safety stock themaster data settingsrequired are,&lt;/P&gt;&lt;P&gt;1. &amp;nbsp; &amp;nbsp; &amp;nbsp;Maintain MRP view.&lt;/P&gt;&lt;P&gt;2. &amp;nbsp; &amp;nbsp; &amp;nbsp;In MRP 2 view enter the coverage profile which in configuration will carry the elements required as detailed below.&lt;/P&gt;&lt;P&gt;3. &amp;nbsp; &amp;nbsp; &amp;nbsp;Material master- you have MRP type PD.It is maintained in SPRO under the node-&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;SPRO -Production-Material Requirements PlanningàPlanning-MRP CalculationàDefine Range of Coverage Profile (Dynamic Safety Stock).&lt;/P&gt;&lt;P&gt;It is maintained with respect to a plant as the calculation is plant specific.&lt;br /&gt;The dynamic safety stock is calculated using the following formula: average daily requirements * range of coverage&lt;/P&gt;&lt;P&gt;The individual parameters are described below:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="COLOR: #339966"&gt;&lt;STRONG&gt;Average daily requirements&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;br /&gt;The calculation of the average daily requirements is carried out using the following formula: requirements in the specified periods/number of days in the total period lengthYou must maintain the following parameters for the calculation of the average daily requirements:&lt;/P&gt;&lt;P&gt;1. &amp;nbsp; &amp;nbsp; &amp;nbsp;Period indicator&lt;br /&gt;You use this indicator to determine the calendar period for which you want to carry out the average daily requirements.&lt;br /&gt;Here you can enter the following:&lt;/P&gt;&lt;UL sizset="8" sizcache="1"&gt;&lt;LI&gt;weeks (W)&lt;/LI&gt;&lt;LI&gt;months (M)&lt;/LI&gt;&lt;LI&gt;periods according to the planned calendar (K)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;2. &amp;nbsp; &amp;nbsp; &amp;nbsp;Type of period length -You use this indicator to determine the length of the individual periods in detail.&lt;br /&gt;Here you can enter the following:&lt;/P&gt;&lt;UL sizset="9" sizcache="1"&gt;&lt;LI&gt;workdays&lt;/LI&gt;&lt;LI&gt;calendar days&lt;/LI&gt;&lt;LI&gt;standard days- if you select standard days as a period length, you must determine the number of days per period in the field, “No. standard days”&lt;br /&gt;If you set standard days as the period length, you must enter the number of days per period in the “NO. standard days” field.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;3. &amp;nbsp; &amp;nbsp; &amp;nbsp;Number of periods&lt;br /&gt;Here, you define the number of periods you use to calculate the average daily requirements.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="COLOR: #339966"&gt;&lt;STRONG&gt;Determining the range of coverage&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;You can determine the range of coverage for a maximum of three periods and you can maintain different coverage for each period.&lt;br /&gt;To do this, you must define the ranges of coverage and the periods in the screen section entitled, “Determine range of coverage”.&lt;br /&gt;You also have the option of limiting the range of coverage in each of the three periods by entering a minimum and a maximum range of coverage. The system checks whether the actual range of coverage ( available quantity / average daily requirements) lies below the minimum range of coverage or above the maximum range of coverage. If this is the case, the dynamic safety stock level is recalculated using the information for the target range of coverage.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="COLOR: #339966"&gt;&lt;STRONG&gt;Example – 1&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;br /&gt;Coverage profile – 001, with following settings assign in material master – MRP2 view,Period type = M&lt;br /&gt;No of period =2&lt;br /&gt;Type of length = 3 and days/period = 20.&lt;/P&gt;&lt;P&gt;Range of coverage for first period (target) = 3, no of periods= 2&lt;br /&gt;Lets us say requirements areas below -&lt;br /&gt;12.11.2007 – 1000&lt;br /&gt;19.11.2007 – 2000No of days = 2*20 = 40&lt;br /&gt;average Daily requirement = (1000+2000)/40 = 3000/40 = 750&lt;/P&gt;&lt;P&gt;Safety stock requirement = 750*3(target) = 225.Run MRP, result is as below&lt;br /&gt;12.11.2007 – pl order qty- 1225 available qty&amp;nbsp; – 1225&lt;br /&gt;12.11.2007 – VSF 1000- available qty&amp;nbsp; – 225&lt;br /&gt;19.11.2007 – pl order qty - 2000 balance – 2225&lt;br /&gt;19.11.2007 – VSF 2000-&amp;nbsp; available qty&amp;nbsp; – 225.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN style="COLOR: #339966"&gt;Example – 2&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Coverage profile – 002, withfollowing settings, assign in material master – MRP2 view&lt;br /&gt;Period = M&lt;br /&gt;No of period = 1&lt;br /&gt;Type period= 1 i.e. working days as per factory calendar, please check your factory calendar. it is taking form no of days of factory calendar, remove the days which already passed, then remove holidays.&lt;br /&gt;Example – In factory calendar -&lt;br /&gt;&amp;nbsp;&lt;br /&gt;2,3,9,10,16,17,23,24,30 are holiday.i,e 9 days in 30 days are holidays,&lt;br /&gt;First, today is le us say 8th, hence from 30 days remove 7 days, ( as it is already passed), hence left with 23 days.&lt;br /&gt;Holidays applicable are, 9,10,16,17,23,24,30 i.e. 7 days i.e. from 23 days I need to remove 7 days hence the working days are only 16 days.&lt;br /&gt;range of coverage = target 7, no of period = 1.&lt;br /&gt;now my requirement is 3000 in that month&lt;br /&gt;daily average consumption is 3000/16 = 187.5&lt;br /&gt;safety stock = 187.5*7 = 1313.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;12.11.2007 – pl order – 1 qty 2313 available qty&amp;nbsp; – 2313&lt;br /&gt;12.11.2007 – VSF 1000- available qty&amp;nbsp; – 1313&lt;br /&gt;19.11.2007 – pl order – 2000 available qty&amp;nbsp; – 3313&lt;br /&gt;19.11.2007 – VSF 2000- available qty&amp;nbsp; - 1313.&lt;br /&gt;&amp;nbsp; &lt;br /&gt;I hope the above 2 examples clears the concept of dynamic safety stock calculation.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;출처 : &lt;A href="http://sapdocs.info/sap/materials-management-2/dynamic-safety-stock-calculation/"&gt;http://sapdocs.info/sap/materials-management-2/dynamic-safety-stock-calculation/&lt;/A&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-8074891799247423308?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/8074891799247423308/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2010/07/dynamic-safety-stock-calculation.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/8074891799247423308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/8074891799247423308'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2010/07/dynamic-safety-stock-calculation.html' title='Dynamic Safety Stock Calculation'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-3121070847289825144</id><published>2010-07-15T08:25:00.000+09:00</published><updated>2011-01-29T22:25:22.749+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='720'/><category scheme='http://www.blogger.com/atom/ns#' term='patch 1'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='GUI'/><title type='text'>SAP GUI 720 Patch Level 1 for Windows</title><content type='html'>&lt;P&gt;SAP GUI 720 용 패치입니다.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;패치 레벨 1이구요.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;윈도우용 입니다. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;많이 가져가세요^^&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XPbhRjU107.006/gui720_1-10007878.7z_1.006" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; gui720_1-10007878.7z_1.006&lt;/a&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XYJJ1XyWx9.001/gui720_1-10007878.7z_1.001" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; gui720_1-10007878.7z_1.001&lt;/a&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XYuVWcRFsi.002/gui720_1-10007878.7z_1.002" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; gui720_1-10007878.7z_1.002&lt;/a&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XWum7rULAN.003/gui720_1-10007878.7z_1.003" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; gui720_1-10007878.7z_1.003&lt;/a&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XV69ZE3IiV.004/gui720_1-10007878.7z_1.004" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; gui720_1-10007878.7z_1.004&lt;/a&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/Xa7m0zhzVJ.005/gui720_1-10007878.7z_1.005" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; gui720_1-10007878.7z_1.005&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-3121070847289825144?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/3121070847289825144/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2010/07/sap-gui-720-patch-level-1-for-windows.html#comment-form' title='2개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/3121070847289825144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/3121070847289825144'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2010/07/sap-gui-720-patch-level-1-for-windows.html' title='SAP GUI 720 Patch Level 1 for Windows'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-2194415748456789243</id><published>2010-06-01T10:17:00.000+09:00</published><updated>2011-01-29T22:25:22.703+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='32Bit'/><category scheme='http://www.blogger.com/atom/ns#' term='720'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='GUI'/><title type='text'>SAP GUI 720 for Windows 32bit</title><content type='html'>&lt;P&gt;SAP GUI 720 버젼입니다.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;윈도우용이구요 32비트입니다.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;압축풀고 설치하시면 됩니다^^&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;아래 링크에서 다운 받으세요~~&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1번&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.mediafire.com/?dmzmgmnejyz"&gt;http://www.mediafire.com/?dmzmgmnejyz&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2번&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.mediafire.com/?ztmuntnn04z"&gt;http://www.mediafire.com/?ztmuntnn04z&lt;/A&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-2194415748456789243?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/2194415748456789243/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2010/06/sap-gui-720-for-windows-32bit.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/2194415748456789243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/2194415748456789243'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2010/06/sap-gui-720-for-windows-32bit.html' title='SAP GUI 720 for Windows 32bit'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-2748519501952462910</id><published>2010-06-01T09:50:00.000+09:00</published><updated>2011-01-29T22:25:22.667+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='화면보호기'/><category scheme='http://www.blogger.com/atom/ns#' term='enjoy'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><title type='text'>SAP Enjoy 화면보호기</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XP0GJHnMvS.zip/enjoy320.zip" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/zip.gif" alt="" style="vertical-align: middle;" /&gt; enjoy320.zip&lt;/a&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XctBjoSdI3.jpg" style="width:460px;height:386px;" alt=""  /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-2748519501952462910?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/2748519501952462910/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2010/06/sap-enjoy-%ED%99%94%EB%A9%B4%EB%B3%B4%ED%98%B8%EA%B8%B0.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/2748519501952462910'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/2748519501952462910'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2010/06/sap-enjoy-%ED%99%94%EB%A9%B4%EB%B3%B4%ED%98%B8%EA%B8%B0.html' title='SAP Enjoy 화면보호기'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-7354548552228125768</id><published>2010-05-27T08:49:00.000+09:00</published><updated>2011-01-29T22:25:22.266+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='documentary'/><category scheme='http://www.blogger.com/atom/ns#' term='batch'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='MM'/><title type='text'>Documentary batches</title><content type='html'>&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XYhb3PXsQc.pdf/Documentary%20Batches%20-%20A%20New%20Feature%20to%20Ensure%20Batch%20Traceabi.pdf" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/pdf.gif" alt="" style="vertical-align: middle;" /&gt; Documentary Batches - A New Feature to Ensure Batch Traceabi.pdf&lt;/a&gt;&lt;/div&gt;SAP의 배치를 사용하지 않고 자재를 추적성을 사용하는 방법입니다.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;관련 문서 첨부합니다.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;출처 : &lt;A href="http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/0019ae49-f6ce-2910-8fbd-dcb5ae86a0a7"&gt;http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/0019ae49-f6ce-2910-8fbd-dcb5ae86a0a7&lt;/A&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-7354548552228125768?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/7354548552228125768/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2010/05/documentary-batches.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/7354548552228125768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/7354548552228125768'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2010/05/documentary-batches.html' title='Documentary batches'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-4116225948911682156</id><published>2010-05-26T14:55:00.000+09:00</published><updated>2011-01-29T22:25:19.914+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='MM'/><title type='text'>Stock Determination (재고결정 전략)</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;H1&gt;Stock Determination&lt;/H1&gt;&lt;H2&gt;Use&lt;/H2&gt;&lt;P&gt;Stock determination enables you to implement various strategies to withdraw materials for goods issues and stock transfers. You configure these strategies in Customizing. Based on the material requirements entered, the system determines how and when the material should be withdrawn, and from which storage locations and stocks.&lt;br /&gt;Based on the stock determination strategy you predefine, the system makes decisions on material withdrawal depending on the material, plant, and the business process.&lt;br /&gt;You can use stock determination for the following stocks:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;unrestricted-use stock&lt;/LI&gt;&lt;LI&gt;vendor consignment stock (K)&lt;/LI&gt;&lt;LI&gt;pipeline material (P)&lt;/LI&gt;&lt;LI&gt;sales order stock (E)&lt;/LI&gt;&lt;LI&gt;project stock (Q)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;To trigger stock determination for a goods movement in the older MB* transactions enter an asterisk&amp;nbsp; ( * ) in the storage location field, in transaction MIGO the stock determination icon should be used. &lt;BR clear=all&gt;&lt;/P&gt;&lt;H2&gt;Integration&lt;/H2&gt;&lt;P&gt;Stock determination functions are of significance to the integration of the ERP system as a whole, and can be used in several ERP application components. You can use stock determination in the following application components:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;MM - IM (Inventory Management)&lt;/LI&gt;&lt;LI&gt;LE - WM (Warehouse Management)&lt;/LI&gt;&lt;LI&gt;PP - SFC (Production Orders)&lt;/LI&gt;&lt;LI&gt;PP - REM (Repetitive Manufacturing)&lt;/LI&gt;&lt;LI&gt;PP - KAB (Kanban)&lt;/LI&gt;&lt;LI&gt;LO - BM (Batch Management)&lt;/LI&gt;&lt;LI&gt;SD (Sales and Distribution)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;In Customizing, you can define how stock determination interacts with the settings of the Warehouse Management System and Batch Determination.&lt;/P&gt;&lt;P&gt;&lt;FONT color=#ff3300&gt;&lt;B&gt;ATTENTION:&lt;/B&gt;&lt;/FONT&gt;&amp;nbsp; The applications LE - WM , PP - SFC, PP - REM, PP - KAB and SD use the function MB_CREATE_GOODS_MOVEMENT to post a goods movement. This function is not able to do a stock determination, therefore the calling application is responsible for a correct stock determination. This logic also applies to the BAPI BAPI_GOODSMVT_CREATE, refer to note 520813 for more information.&lt;/P&gt;&lt;H2&gt;Activate Stock Determination&lt;/H2&gt;&lt;P&gt;&lt;BR clear=all&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;In Customizing for the application you are using, assign a stock determination rule to the business transaction/event.&lt;/LI&gt;&lt;LI&gt;Assign a stock determination group to the material in the material master record.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;B&gt;Customizing&lt;/B&gt;&lt;br /&gt;Where to find in Customizing:&lt;br /&gt;&amp;nbsp; ==&amp;gt; Materials Management&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;==&amp;gt; Inventory management and Physical Inventory&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; ==&amp;gt; Stock Determination:&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ==&amp;gt; Define Strategies for Stock Determination &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (1)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; ==&amp;gt; Assign Stock Determination Rule in the Applications &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;==&amp;gt; Inventory Management &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; (2)&lt;/P&gt;&lt;P&gt;In order to work with stock determination, you must configure the following:&lt;/P&gt;&lt;P&gt;1.) &lt;INS&gt;Define Strategies for Stock Determination&lt;/INS&gt;&lt;br /&gt;You determine a strategy at plant level using the stock determination group and the stock determionation rule. The stock determination group is assigned to the material in the material master record.&lt;/P&gt;&lt;P&gt;&lt;B&gt;EXAMPLE:&lt;/B&gt;&lt;br /&gt;- Create stock determination group G001 for plant 0001 using button&amp;nbsp; 'New Entries'&lt;br /&gt;- Create stock determination rule&amp;nbsp; R001 using button 'New Entries'&lt;br /&gt;- Create entry in stock determination header table using button 'New Entries':&lt;br /&gt;Plant &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 0001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;Stock determ. group &amp;nbsp; &amp;nbsp; &amp;nbsp; G001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;Stck determation rule &amp;nbsp; &amp;nbsp; &amp;nbsp;R001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;Description &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; first header entry &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/P&gt;&lt;P&gt;You can set up the&lt;br /&gt;- Sorting for: Item table, Price, Qty (in EXAMPLE: Ascending for all the alternatives)&lt;br /&gt;- Quantity distribution&lt;br /&gt;- Other settings: WM-processing, stock determination online (it is useful to set this parameter during testing), pipeline withdrawal, user exit for item table&lt;/P&gt;&lt;P&gt;- Create entry in stock determination item table using button 'New Entries': &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;S &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Storage location &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; Priority&lt;br /&gt;F &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 0001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 1&lt;br /&gt;F &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 0002 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 2&lt;br /&gt;K &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 3&lt;br /&gt;K &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;0002 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4&lt;/P&gt;&lt;P&gt;(S= Indicates the stock that stock determination should suggest for withdrawal:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;K = consignment stock&lt;/LI&gt;&lt;LI&gt;F = unrestricted stock&lt;/LI&gt;&lt;LI&gt;empty (blank) = consignment and unrestricted-use stock &lt;BR clear=all&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;INS&gt;2.) Assign Stock Determination Rule in Inventory Management&lt;/INS&gt;&amp;nbsp;&lt;br /&gt;Assign a stock determination rule to each movement type for which you want to allow automatic stock determination. You can only establish one stock determination rule for each movement type.&lt;br /&gt;EXAMPLE:&lt;br /&gt;MvT &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Movement type text&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Stck determation rule &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;br /&gt;502 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RE receipt w/o PO &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; R001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;B&gt;Material Master&lt;/B&gt;&lt;br /&gt;Assign the stock determination group to the required materials in the MRP 2 or Plant data/storage 2 screen of the material master record.&lt;br /&gt;EXAMPLE:&amp;nbsp; Group G001 assigned to material DUHN. &lt;BR clear=all&gt;&lt;/P&gt;&lt;H2&gt;Overview&lt;/H2&gt;&lt;P&gt;&lt;B&gt;Customizing:&lt;/B&gt;&lt;br /&gt;1. Stock determination group: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; G001, plant 0001&lt;br /&gt;2. Stock determination rule: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; R001&lt;br /&gt;3. Stock determination header table: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; G001, plant 0001, R001&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; Stock determination item table: &amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(for G001, plant 0001, R001)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Special stock &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; Storage loc. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Priority &amp;nbsp;&amp;nbsp; Valuation type&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;F &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 1 &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; F&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 0002 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 2&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; K &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 3&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; K &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0002 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 4&lt;br /&gt;4. Stock determination rule in MM-IM: movement type 502, rule R001&lt;/P&gt;&lt;P&gt;&lt;B&gt;Material Master:&lt;/B&gt; &amp;nbsp; &amp;nbsp;maintain Group 2 (in screen 'MRP2' or 'Plant data/storage 2') for testmaterial 'DUHN' &lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XRdkisGhOD.jpg" style="width:575px;height:566px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XRdkisGhOD.jpg')" /&gt;&lt;/div&gt;&lt;BR clear=all&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;H2&gt;Goods Movement&lt;/H2&gt;&lt;P&gt;EXAMPLE:&lt;br /&gt;1) Before goods movement:&lt;br /&gt;MMBE:&lt;br /&gt;Plant &amp;nbsp; &amp;nbsp;&amp;nbsp; 0001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 250,000 &amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; Storage loc.&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 170,000 &amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Vendor consignment&amp;nbsp; in &amp;nbsp; &amp;nbsp; 0001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 60,000 &amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Vendor&amp;nbsp; vend1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 45,000&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; Vendor&amp;nbsp; vend2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 15,000&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; Storage loc.&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0002 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 80,000 &amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;BR clear=all&gt;&lt;/P&gt;&lt;P&gt;2.) Post a goods receipt reversal for material DUHN with movement type 502.&lt;br /&gt;The stock determination will find:&lt;br /&gt;a) Quantity = 100:&lt;br /&gt;SLoc Batch &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; Val. Type &amp;nbsp;&amp;nbsp; Vendor&amp;nbsp; &amp;nbsp;&amp;nbsp; S &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; determ.quan. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Available quantity &amp;nbsp;&lt;br /&gt;0001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 100,000 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 170,000 &amp;nbsp; &lt;br /&gt;0002 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 80,000 &amp;nbsp; &lt;br /&gt;0001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; VEND1 &amp;nbsp; &amp;nbsp;K &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 45,000 &amp;nbsp; &lt;br /&gt;0001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; VEND2 &amp;nbsp; &amp;nbsp;K &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 15,000 &amp;nbsp; &lt;/P&gt;&lt;P&gt;b) Quantity = 200:&lt;br /&gt;SLoc Batch &amp;nbsp; &amp;nbsp; &amp;nbsp; Val. Type &amp;nbsp;&amp;nbsp; Vendor&amp;nbsp; &amp;nbsp; &amp;nbsp; S &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; determ.quan. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Available quantity &amp;nbsp;&lt;br /&gt;0001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 170,000 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 170,000 &amp;nbsp; &lt;br /&gt;0002 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 30,00 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 80,000 &amp;nbsp; &lt;br /&gt;0001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; VEND1 &amp;nbsp; &amp;nbsp;&amp;nbsp; K &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 45,000 &amp;nbsp; &lt;br /&gt;0001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; VEND2 &amp;nbsp; &amp;nbsp; &amp;nbsp;K &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 15,000&lt;/P&gt;&lt;P&gt;c) Quantity = 300:&lt;br /&gt;SLoc Batch &amp;nbsp; &amp;nbsp; &amp;nbsp; Val. Type &amp;nbsp; &amp;nbsp; Vendor&amp;nbsp; &amp;nbsp; &amp;nbsp; S &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; determ.quan. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Available quantity &amp;nbsp;&lt;br /&gt;0001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 170,000 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 170,000 &amp;nbsp; &lt;br /&gt;0002 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 80,00 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 80,000 &amp;nbsp; &lt;br /&gt;0001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; VEND1 &amp;nbsp; &amp;nbsp; &amp;nbsp;K &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 45,00 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 45,000 &amp;nbsp; &lt;br /&gt;0001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; VEND2 &amp;nbsp; &amp;nbsp; &amp;nbsp;K &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 5,00 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 15,000&lt;/P&gt;&lt;P&gt;(the consignment price for vendor VEND1 is cheaper)&lt;br /&gt;&amp;nbsp; &lt;BR clear=all&gt;&lt;/P&gt;&lt;H2&gt;Source Code&lt;/H2&gt;&lt;P&gt;The most important include is MM07MFL0_LAGERORTDATEN: &lt;BR clear=all&gt;&lt;FONT color=#0000ff&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color=#0000ff&gt;*---------------------------------------------------------------------*&lt;/FONT&gt;&lt;br /&gt;&lt;FONT color=#0000ff&gt;* &amp;nbsp; &amp;nbsp; &amp;nbsp; FORM LAGERORTDATEN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; *&lt;/FONT&gt;&lt;br /&gt;&lt;FONT color=#0000ff&gt;*---------------------------------------------------------------------*&lt;/FONT&gt;&lt;br /&gt;&lt;FONT color=#0000ff&gt;* &amp;nbsp; &amp;nbsp; &amp;nbsp; Die Daten auf Lagerort- und Chargenebene des Materials &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; *&lt;/FONT&gt;&lt;br /&gt;&lt;FONT color=#0000ff&gt;* &amp;nbsp; &amp;nbsp; &amp;nbsp; werden geprueft und ins Segment uebernommnen. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; *&lt;/FONT&gt;&lt;br /&gt;&lt;FONT color=#0000ff&gt;*---------------------------------------------------------------------*&lt;/FONT&gt;&lt;br /&gt;FORM LAGERORTDATEN.&lt;br /&gt;...&lt;br /&gt;&lt;FONT color=#0000ff&gt;* @vsa_cd ende&lt;/FONT&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;B&gt;IF MSEG-CHARG CA STERN OR MSEG-LGORT CA STERN. &amp;nbsp;&amp;nbsp; &amp;lt;- check if stock det.is active&lt;/B&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; This is the best place for a break-point&lt;br /&gt;&lt;FONT color=#0000ff&gt;* Charge/Lagerort * bei Stücklisten (Leihgut,..) und value added service&lt;/FONT&gt;&lt;br /&gt;&lt;FONT color=#0000ff&gt;* nicht erlaubt&lt;/FONT&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IF NOT DM07M-UPVOR IS INITIAL OR&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; ( NOT DM07M-UEBPO IS INITIAL AND DM07M-UPTYP CA '234' ) OR&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; NOT DM07M-XVASH IS INITIAL.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MESSAGE E116.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ELSE. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "NOTE 180691&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; PERFORM RETAIL_ARTICLE_SPLIT_CHECK. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; "NOTE 180691&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ENDIF.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IF MSEG-CHARG CA STERN.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IF DM07M-KZECH IS INITIAL.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IF NOT ( MSEG-SOBKZ EQ SPACE OR&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; MSEG-SOBKZ EQ O &amp;nbsp; &amp;nbsp; OR&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; MSEG-SOBKZ EQ V &amp;nbsp; &amp;nbsp; OR&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; MSEG-SOBKZ EQ W &amp;nbsp; &amp;nbsp; OR&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; MSEG-SOBKZ EQ E &amp;nbsp; &amp;nbsp; OR&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; MSEG-SOBKZ EQ Q &amp;nbsp; &amp;nbsp; OR&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; MSEG-SOBKZ EQ K &amp;nbsp; &amp;nbsp; OR ).&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MESSAGE E116.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ENDIF.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IF DM07M-CHSMM IS INITIAL AND NOT MSEG-SOBKZ IS INITIAL&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; AND DM07M-RULES IS INITIAL.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MESSAGE E116.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ENDIF.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ENDIF.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ELSEIF NOT ( mseg-sobkz EQ space OR &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;B&gt;&amp;nbsp;&amp;nbsp; &amp;lt;- these special stocks are&lt;/B&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; mseg-sobkz EQ K &amp;nbsp; &amp;nbsp; OR &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;B&gt;allowed for LGORT=*&lt;/B&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; mseg-sobkz EQ E &amp;nbsp; &amp;nbsp; OR &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;B&gt;All other spec.stocks will&lt;/B&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; mseg-sobkz EQ Q &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; ). &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;B&gt;Cause M7116.&lt;/B&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MESSAGE E116.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ENDIF.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; XLAUS = X.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DATA X_LGORT LIKE MSEG-LGORT.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; X_LGORT = MSEG-LGORT.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IF X_LGORT CA STERN.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CLEAR MSEG-LGORT.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ENDIF.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IF NOT DM07M-EPRIO IS INITIAL AND DM07M-FAUSW+13(1) = MINUS.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DM07M-FAUSW+13(1) = PUNKT.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ENDIF.&lt;br /&gt;&lt;FONT color=#0000ff&gt;*------ Chargenfindung über L_IM_BATCH_DETERMINATION_INT&lt;/FONT&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IF MSEG-CHARG CA STERN AND DM07M-KZECH EQ STERN&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; AND NOT VM07M-XCHPF IS INITIAL.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PERFORM CHARGENBESTIMMUNG_WM_PP.&lt;br /&gt;&lt;FONT color=#0000ff&gt;*------ Chargenfindung über VB_BATCH_DETERMINATION&lt;/FONT&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ELSEIF MSEG-CHARG CA STERN AND NOT DM07M-CHSMM IS INITIAL&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; AND NOT VM07M-XCHPF IS INITIAL.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PERFORM CHARGENFINDUNG USING F.&lt;br /&gt;&lt;FONT color=#0000ff&gt;*------ Bestandsfindung über BF_STOCK_DETERMINATION&lt;/FONT&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ELSEIF NOT DM07M-EPRIO IS INITIAL AND &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;B&gt;-&amp;gt; EXAMPLE:-EPRIO='G001'&lt;/B&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; NOT DM07M-RULES IS INITIAL AND &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -&lt;B&gt;RULES='R001'&lt;/B&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; MSEG-SHKZG = H AND &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;B&gt;-&amp;gt; -SHKZG = H =&amp;gt;Only goods issues!!!&lt;/B&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; ( X_LGORT CA STERN OR ( MSEG-CHARG CA STERN AND&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; ( NOT DM07M-XCHAR IS INITIAL OR MSEG-SOBKZ = O ) ) ).&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;FONT color=#ff3300&gt;&lt;B&gt;PERFORM BESTANDSFINDUNG.&lt;/B&gt;&lt;/FONT&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ELSE.&lt;br /&gt;&lt;FONT color=#0000ff&gt;*-------- Storage location selection: No special stock allowed&lt;/FONT&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IF MSEG-SOBKZ &amp;lt;&amp;gt; SPACE.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MESSAGE E116.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ENDIF.&lt;br /&gt;&lt;FONT color=#0000ff&gt;*------ &amp;nbsp; alte Chargenfindung&lt;/FONT&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MOVE-CORRESPONDING DM07M TO MBEFU.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MOVE-CORRESPONDING VM07M TO MBEFU.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MOVE-CORRESPONDING MSEG TO MBEFU.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PERFORM LAGERORTAUSWAHL(SAPFM07M) USING MSEG-MATNR&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MSEG-WERKS&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MSEG-SOBKZ&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MSEG-LGORT&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MSEG-SHKZG&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MSEG-WERTU&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MSEG-MENGU&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FUSS-XNEPO.&lt;br /&gt;... &lt;BR clear=all&gt;&lt;BR clear=all&gt;&lt;BR clear=all&gt;&lt;FONT color=#ff3300&gt;&lt;B&gt;refer to the code above &amp;nbsp;'PERFORM BESTANDSFINDUNG.'&lt;/B&gt;&lt;/FONT&gt;&lt;br /&gt;&amp;nbsp; &lt;BR clear=all&gt;&lt;BR clear=all&gt;... MM07MFL0_LAGERORTDATEN&lt;/P&gt;&lt;P&gt;LOOP AT YLGORT WHERE NOT XSELP IS INITIAL. &amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; INDEX_Z = INDEX_Z + 1. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; IF INDEX_Z = 1. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; LIFNR = MSEG-LIFNR. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; SOBKZ = MSEG-SOBKZ. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; MOVE-CORRESPONDING YLGORT TO DM07M. &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;B&gt;-&amp;gt; move data from function 'BF_STOCK_DETERMINATION'&lt;/B&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; MOVE-CORRESPONDING YLGORT TO VM07M. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;B&gt;to our 'well known' internal tables DM07M, VM07M, MSEG&amp;nbsp; &amp;nbsp; &lt;/B&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; MOVE-CORRESPONDING YLGORT TO MSEG. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;B&gt;and later in FUSS&lt;/B&gt;&lt;br /&gt;... &lt;BR clear=all&gt;&lt;BR clear=all&gt;&lt;/P&gt;&lt;P&gt;출처 : &lt;A href="http://wiki.sdn.sap.com/wiki/display/ERPSCM/Stock+and+Batch+Determination"&gt;http://wiki.sdn.sap.com/wiki/display/ERPSCM/Stock+and+Batch+Determination&lt;/A&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-4116225948911682156?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/4116225948911682156/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2010/05/stock-determination-%EC%9E%AC%EA%B3%A0%EA%B2%B0%EC%A0%95-%EC%A0%84%EB%9E%B5.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/4116225948911682156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/4116225948911682156'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2010/05/stock-determination-%EC%9E%AC%EA%B3%A0%EA%B2%B0%EC%A0%95-%EC%A0%84%EB%9E%B5.html' title='Stock Determination (재고결정 전략)'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-1515684081859097366</id><published>2010-05-26T14:54:00.000+09:00</published><updated>2011-01-29T22:25:19.881+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='MM'/><title type='text'>Batch Determination (배치 결정 전략)</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;H1&gt;Batch Determination&lt;/H1&gt;&lt;H2&gt;Use&lt;/H2&gt;&lt;P&gt;&lt;B&gt;Purpose&lt;/B&gt;&lt;br /&gt;A posting is required for all goods movements in Inventory Management in order to record changes to the quantity and value of stock. You can only use batch determination for goods issues. Below, you will find some business transactions during which a goods issue takes place:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Withdrawal for production/process order&lt;/LI&gt;&lt;LI&gt;Internal material provision&lt;/LI&gt;&lt;LI&gt;Return delivery to supplier&lt;/LI&gt;&lt;LI&gt;Scrapping/sampling&lt;/LI&gt;&lt;LI&gt;Transfer posting&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;To trigger batch determination for goods issues in the older MB* transactions, enter an asterisk ( * ) in field Batch. In the transaction MIGO the stock determination icon should be used.&lt;/P&gt;&lt;P&gt;&lt;FONT color=#ff3300&gt;&lt;B&gt;ATTENTION:&lt;/B&gt;&lt;/FONT&gt;&amp;nbsp; A lot of applications use the function MB_CREATE_GOODS_MOVEMENT to post a goods movement in the background. This function is not able to do a batch determination, therefore the calling application is responsible for a correct batch determination. This logic also applies to the BAPI BAPI_GOODSMVT_CREATE, refer to note 520813 for more information. &lt;BR clear=all&gt;&lt;/P&gt;&lt;H2&gt;Activate Batch Determination&lt;/H2&gt;&lt;P&gt;&lt;B&gt;Customizing&lt;/B&gt;&lt;br /&gt;You have to make the settings for Batch Determination in Customizing for Batch Management.&lt;/P&gt;&lt;P&gt;==&amp;gt; Logistics General&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; ==&amp;gt; Batch Management&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ==&amp;gt; Batch Determination and Batch Check&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; ==&amp;gt; Condition Tables &amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; ==&amp;gt; Define Inventory Management Condition Tables &amp;nbsp; &amp;nbsp;(1)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; ==&amp;gt; Access Sequences &amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; ==&amp;gt; Define Inventory Management Acess Sequences &amp;nbsp; (2)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; ==&amp;gt; Strategy Types &amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; ==&amp;gt; Define Inventory Management Strategy Types &amp;nbsp; &amp;nbsp; &amp;nbsp;(3)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; ==&amp;gt; Batch Search Procedure Definition&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; ==&amp;gt; Define Inventory Management Search Procedure &amp;nbsp; (4)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;==&amp;gt; Batch Search Procedure Allocation and Check Activation&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; ==&amp;gt; Allocate IM Search Procedure/Activate Check &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(5) &lt;BR clear=all&gt;&lt;/P&gt;&lt;P&gt;&lt;INS&gt;1.) Define Inventory Management Condition Tables&lt;/INS&gt;&lt;br /&gt;The system contains the following condition tables for batch determination in Inventory Management:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;020 Movement type&lt;/LI&gt;&lt;LI&gt;021 Movement type/plant&lt;/LI&gt;&lt;LI&gt;022 Movement type/material&lt;/LI&gt;&lt;LI&gt;023 Plant/material&lt;/LI&gt;&lt;LI&gt;024 Movement type/plant/material&lt;/LI&gt;&lt;LI&gt;025 Plant&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;If you wish to use the plant and the material as selection criteria for batch determination, you should work with 023.&lt;br /&gt;&lt;B&gt;SAP Recommendation:&lt;/B&gt; Customer should not change the condition tables contained in the standard version. &lt;BR clear=all&gt;&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XBrhut0Yyj.jpg" style="width:575px;height:687px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XBrhut0Yyj.jpg')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;출처 : &lt;A href="http://wiki.sdn.sap.com/wiki/display/ERPSCM/Stock+and+Batch+Determination"&gt;http://wiki.sdn.sap.com/wiki/display/ERPSCM/Stock+and+Batch+Determination&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-1515684081859097366?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/1515684081859097366/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2010/05/batch-determination-%EB%B0%B0%EC%B9%98-%EA%B2%B0%EC%A0%95-%EC%A0%84%EB%9E%B5.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/1515684081859097366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/1515684081859097366'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2010/05/batch-determination-%EB%B0%B0%EC%B9%98-%EA%B2%B0%EC%A0%95-%EC%A0%84%EB%9E%B5.html' title='Batch Determination (배치 결정 전략)'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-7471816104764054804</id><published>2010-05-26T10:53:00.000+09:00</published><updated>2011-01-29T22:25:19.836+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='MM'/><title type='text'>내,외작 반제품을 쿼터로 MRP 실행하기</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. MEQ1 (쿼터생성) 에서 아래와 같이 쿼터를 등록한다.&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock left" style="float: left; margin-right: 10px;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XNIm1r3WVN.jpg" style="width:575px;height:325px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XNIm1r3WVN.jpg')" /&gt;&lt;/div&gt; &lt;P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. 자재마스터를 아래와 같이 세팅한다.&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock left" style="float: left; margin-right: 10px;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XGNtw3QolB.jpg" style="width:575px;height:582px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XGNtw3QolB.jpg')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock left" style="float: left; margin-right: 10px;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XClkCVyqKk.jpg" style="width:575px;height:593px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XClkCVyqKk.jpg')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; 여기서 LOT-SIZE는 필히 분할이 가능한 것으로 선택한다.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;3. MRP실행 후 MD04에서 확인한다.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XDVyLw0NiG.jpg" /&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-7471816104764054804?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/7471816104764054804/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2010/05/%EB%82%B4%EC%99%B8%EC%9E%91-%EB%B0%98%EC%A0%9C%ED%92%88%EC%9D%84-%EC%BF%BC%ED%84%B0%EB%A1%9C-mrp-%EC%8B%A4%ED%96%89%ED%95%98%EA%B8%B0.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/7471816104764054804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/7471816104764054804'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2010/05/%EB%82%B4%EC%99%B8%EC%9E%91-%EB%B0%98%EC%A0%9C%ED%92%88%EC%9D%84-%EC%BF%BC%ED%84%B0%EB%A1%9C-mrp-%EC%8B%A4%ED%96%89%ED%95%98%EA%B8%B0.html' title='내,외작 반제품을 쿼터로 MRP 실행하기'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-2125626319356339977</id><published>2010-05-14T20:42:00.000+09:00</published><updated>2011-01-29T22:25:19.805+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MB21'/><category scheme='http://www.blogger.com/atom/ns#' term='자재예약'/><category scheme='http://www.blogger.com/atom/ns#' term='MB26'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='MM'/><category scheme='http://www.blogger.com/atom/ns#' term='Reservation'/><title type='text'>Using Other Movement Type in Material Reservation</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;P&gt;MB21 - 자재예약 생성에서 몇몇 이동유형을 제외하고는 사용을 할 수가 없다.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;이런 경우, 이동유형을 재 생성하여 사용해보자.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. 현재 상태&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock left" style="float: left; margin-right: 10px;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XcB4HgmWIV.jpg" style="width:502px;height:351px;" alt=""  /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;이동유형 322로 자재예약을 생성하려고 하면 아래와 같은 에러가 난다.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P align=left&gt;&lt;div class="imageblock left" style="float: left; margin-right: 10px;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XR0VK0VeXU.jpg" style="width:420px;height:29px;" alt=""  /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. 이동유형을 새로 하나 만들자!!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock left" style="float: left; margin-right: 10px;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XGkeHe0vlH.jpg" style="width:445px;height:383px;" alt=""  /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock left" style="float: left; margin-right: 10px;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XZcaaPBZGl.jpg" style="width:378px;height:341px;" alt=""  /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock left" style="float: left; margin-right: 10px;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XV3NTqhIGv.jpg" style="width:422px;height:162px;" alt=""  /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;3. 복사할 321 이동유형을 선택한다.&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock left" style="float: left; margin-right: 10px;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XA4bFs1qGc.jpg" style="width:575px;height:550px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XA4bFs1qGc.jpg')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;4. 복사를 선택하여 새로운 이동유형번호 955번으로 생성한다.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XFU66Ii2i0.jpg" style="width:575px;height:550px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XFU66Ii2i0.jpg')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;5. 생성 되고 나면 Account Reserv. Cat에 U를 입력한다. (없으면 MB21에서 생성안됨)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XdRvNHxNKq.jpg" style="width:575px;height:550px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XdRvNHxNKq.jpg')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;6. 이동유형에 자재예약 트랜잭션을 허용해준다.&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XXdrscEtc7.jpg" style="width:575px;height:550px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XXdrscEtc7.jpg')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;7. 자 아래와 같이 예약을 생성할수 있게 되었다!!&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XLiyt0Ha3u.jpg" style="width:575px;height:430px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XLiyt0Ha3u.jpg')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;여기까지 입니다.&lt;/P&gt;&lt;P&gt;급하게 한다고 ㅋ&lt;/P&gt;&lt;P&gt;혹시 궁금한게 있으시면 댓글 부탁해요^^&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-2125626319356339977?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/2125626319356339977/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2010/05/using-other-movement-type-in-material.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/2125626319356339977'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/2125626319356339977'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2010/05/using-other-movement-type-in-material.html' title='Using Other Movement Type in Material Reservation'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-5351914171494302217</id><published>2010-05-07T16:38:00.000+09:00</published><updated>2011-01-29T22:25:19.770+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='MRP'/><category scheme='http://www.blogger.com/atom/ns#' term='MM'/><title type='text'>Schedule Margin Key in Production Scheduling</title><content type='html'>&lt;STRONG&gt;&lt;FONT color=#cc0000 size=5&gt;Schedule Margin Key in Production Scheduling&lt;/FONT&gt;&lt;/STRONG&gt; &lt;P&gt;&lt;B&gt;&lt;FONT color=#000000&gt;I want to know impact of schedule margine key in production scheduling in following changes in mateial master &lt;/FONT&gt;&lt;/B&gt;&lt;br /&gt;&lt;B&gt;&lt;FONT color=#000000&gt;1) if I have schedule key where all floats are zero but I enter in-house prodution time as e.g. 7 days . &lt;/FONT&gt;&lt;/B&gt;&lt;br /&gt;&lt;B&gt;&lt;FONT color=#000000&gt;2) if I have key where floats before prodution is 5 days and same values in next floats and in house production time as 1 day. &lt;/FONT&gt;&lt;/B&gt;&lt;br /&gt;&lt;B&gt;&lt;FONT color=#000000&gt;All above with MTO what is impact of above cases in scheduling. &lt;/FONT&gt;&lt;/B&gt;&lt;P&gt;&lt;FONT color=#000000&gt;While "Basic Scheduling" in MRP... Scheduling margin key is not considered. It takes the "In house production" days for fixing up the start date. This is only exact to "days". &lt;/FONT&gt;&lt;P&gt;&lt;FONT color=#000000&gt;Lead Time scheduling is carried out on request from the scope of MRP. Target dates are calculated from routing and Capacity requirement calculations are also done. The calculations are exact to the seconds (time). &lt;/FONT&gt;&lt;P&gt;&lt;FONT color=#000000&gt;SCHEDULING MARGIN KEY takes effect only for Lead Time Scheduling. For this you have to configure for "scheduling horizon" to limit the period for which lead time scheduling and capacity planning should be carried out. scheduling horizon is the period in working days. If a planned order has its basic start date within this period in future, lead time scheduling is carried out using the selected routing. The production times are calculated from the float times of the scheduling margin key in the material master record and the time from the individual operations. If the planned order has its basic start date further in the future than this scheduling horizon, the basic dates are calculated from the in-house production times in the material master and are transferred to the production times.&lt;/FONT&gt; &lt;br /&gt;&amp;nbsp; &lt;P&gt;&lt;B&gt;&lt;FONT color=#000000&gt;Could you explain what's function of opening period in Sched Margin key. &lt;/FONT&gt;&lt;/B&gt;&lt;P&gt;&lt;FONT color=#000000&gt;Opening period is like a "release window". The length of the opening period is the window of opportunity a planner has to convert the planned order to a purchase req. &lt;/FONT&gt;&lt;P&gt;&lt;FONT color=#000000&gt;For example - Component A has a lead time of 14 days and opening period of 5 days. Requirement on 12-22-03 &lt;/FONT&gt;&lt;P&gt;&lt;FONT color=#000000&gt;Opening Date - 12-01-03 &lt;/FONT&gt;&lt;br /&gt;&lt;FONT color=#000000&gt;Start Date - 12-08-03 &lt;/FONT&gt;&lt;br /&gt;&lt;FONT color=#000000&gt;Finish Date - 12-22-03 &lt;/FONT&gt;&lt;P&gt;&lt;FONT color=#000000&gt;Now the planner can convert the order starting Dec. 1st, instead of Dec. 8. It basically is a buffer in the lead time to get things on order a little sooner than needed. &lt;/FONT&gt;&lt;br /&gt;&amp;nbsp; &lt;P&gt;&lt;B&gt;&lt;FONT color=#000000&gt;What's the function for Plan order convert to production order? &lt;/FONT&gt;&lt;/B&gt;&lt;P&gt;&lt;B&gt;&lt;FONT color=#000000&gt;As your example, &lt;/FONT&gt;&lt;/B&gt;&lt;br /&gt;&lt;B&gt;&lt;FONT color=#000000&gt;Requirement on 12-22-03 &lt;/FONT&gt;&lt;/B&gt;&lt;P&gt;&lt;B&gt;&lt;FONT color=#000000&gt;Opening Date - 12-01-03 &lt;/FONT&gt;&lt;/B&gt;&lt;br /&gt;&lt;B&gt;&lt;FONT color=#000000&gt;Start Date - 12-08-03 &lt;/FONT&gt;&lt;/B&gt;&lt;br /&gt;&lt;B&gt;&lt;FONT color=#000000&gt;Finish Date - 12-22-03 &lt;/FONT&gt;&lt;/B&gt;&lt;P&gt;&lt;B&gt;&lt;FONT color=#000000&gt;But I can convert plan order to production before 12-01-03 at random, so I wonder what is the opening period real function? it looks useless to restrict when to convert plan order to production order.&lt;/FONT&gt;&lt;/B&gt; &lt;br /&gt;&amp;nbsp; &lt;P&gt;&lt;FONT color=#000000&gt;CO41 and MD15 are used for the conversion process. Here you enter the opening dates you wish to convert. Of course the opening period will not stop you from converting planned orders - hopefully your planner is not randomly converting orders or you have much bigger issues!!!! &lt;/FONT&gt;&lt;P&gt;&lt;FONT color=#000000&gt;The opening period is basically just to get the planned order to show up on the CO41 or MD15 lists in case you wish to convert it sooner than the lead time suggests.&lt;/FONT&gt; &lt;br /&gt;&amp;nbsp; &lt;P&gt;&lt;B&gt;&lt;FONT color=#000000&gt;Your answer make me clear to understand the opening period. &lt;/FONT&gt;&lt;/B&gt;&lt;br /&gt;&lt;B&gt;&lt;FONT color=#000000&gt;BTW,could you explain the release key ,float after production and float before production parameter in SchedMargin key? &lt;/FONT&gt;&lt;/B&gt;&lt;br /&gt;&lt;B&gt;&lt;FONT color=#000000&gt;I know the parameter affection in production,but I am not sure why to define how many days in each parameter. &lt;/FONT&gt;&lt;/B&gt;&lt;br /&gt;&lt;B&gt;&lt;FONT color=#000000&gt;for example, release key defined for 10 workdays,but you can release production order out of the release period randomly.any way to stop release out of the release period? &lt;/FONT&gt;&lt;/B&gt;&lt;P&gt;&lt;B&gt;&lt;FONT color=#000000&gt;For example - Component A has a lead time of 14 days and opening period of 5 days. Requirement on 12-22-03 &lt;/FONT&gt;&lt;/B&gt;&lt;br /&gt;&lt;B&gt;&lt;FONT color=#000000&gt;Opening Date - 12-01-03 ??? &lt;/FONT&gt;&lt;/B&gt;&lt;br /&gt;&lt;B&gt;&lt;FONT color=#000000&gt;Start Date - 12-08-03 (from requirement date - lead time ?) &lt;/FONT&gt;&lt;/B&gt;&lt;br /&gt;&lt;B&gt;&lt;FONT color=#000000&gt;Finish Date - 12-22-03 (from requirement date ?) &lt;/FONT&gt;&lt;/B&gt;&lt;br /&gt;&lt;B&gt;&lt;FONT color=#000000&gt;Why Openning date = 12/01/2003 how system calculate , Could you please explain to me.. &lt;/FONT&gt;&lt;/B&gt;&lt;P&gt;&lt;B&gt;&lt;FONT color=#000000&gt;I know that when we run MRP system will check if the opening date is out of open period system will generate Plan order instead of PR . &lt;/FONT&gt;&lt;/B&gt;&lt;br /&gt;&amp;nbsp; &lt;P&gt;&lt;FONT color=#000000&gt;The times in the sch. margin key are in workdays. That's how it gets the dates. The component I was describing originally would have been a purchased part, where lead time is in calendar days. &lt;/FONT&gt;&lt;P&gt;&lt;FONT color=#000000&gt;The order start date and the order finish date form the framework within which a production order is to be executed. Since malfunctions and disturbances in the production process can never be fully prevented, the system uses particular floats in a production order. The system takes into account so-called "before and after production floats" when scheduling an order. &lt;/FONT&gt;&lt;P&gt;&lt;FONT color=#000000&gt;The float before production is a start float. It has two functions: &lt;/FONT&gt;&lt;P&gt;&lt;FONT color=#000000&gt;It can compensate for delays in the staging of the material components. &lt;/FONT&gt;&lt;br /&gt;&lt;FONT color=#000000&gt;If there is a capacity bottleneck at the work centers involved, the production dates can be moved forward in the future. In this way it serves as a float for capacity leveling. &lt;/FONT&gt;&lt;br /&gt;&lt;FONT color=#000000&gt;The float after production is a finish float. It is used to compensate for unexpected disturbances in the production process, so that they do not delay the scheduled finish date. &lt;/FONT&gt;&lt;P&gt;&lt;FONT color=#000000&gt;The floats before and after production are defined for each material using a scheduling margin key. This scheduling margin key is automatically transferred from the material master when an order is created. However, you can change the times in the order. &lt;/FONT&gt;&lt;P&gt;&lt;FONT color=#000000&gt;The system calculates the scheduled start of the order by adding the float before production to the order start date. It calculates the scheduled finish of the order by subtracting the float after production from the order finish date. &lt;/FONT&gt;&lt;P&gt;&lt;FONT color=#000000&gt;The system deducts the number of days defined in the release period from the scheduled start of the order and thus determines the scheduled release date of the order. This date can be used for collective release.&lt;/FONT&gt; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;From. &lt;A href="http://www.sapinside.com/396"&gt;http://www.sapinside.com/396&lt;/A&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-5351914171494302217?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/5351914171494302217/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2010/05/schedule-margin-key-in-production.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/5351914171494302217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/5351914171494302217'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2010/05/schedule-margin-key-in-production.html' title='Schedule Margin Key in Production Scheduling'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-1431019786424427914</id><published>2010-04-15T17:06:00.000+09:00</published><updated>2011-01-29T22:25:19.731+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><title type='text'>SAP GUI for Windows 7.10 Patch Level 17</title><content type='html'>&lt;div class="imageblock left" style="float: left; margin-right: 10px;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/Xe5MprXGC5.001/gui710_17-10002995.zip.001" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; gui710_17-10002995.zip.001&lt;/a&gt;&lt;/div&gt;&lt;div class="imageblock left" style="float: left; margin-right: 10px;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XSRaVJlb8E.002/gui710_17-10002995.zip.002" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; gui710_17-10002995.zip.002&lt;/a&gt;&lt;/div&gt;&lt;div class="imageblock left" style="float: left; margin-right: 10px;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XbL47lkpCC.003/gui710_17-10002995.zip.003" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; gui710_17-10002995.zip.003&lt;/a&gt;&lt;/div&gt;&lt;div class="imageblock left" style="float: left; margin-right: 10px;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/Xfc2m9mkaF.004/gui710_17-10002995.zip.004" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; gui710_17-10002995.zip.004&lt;/a&gt;&lt;/div&gt;&lt;div class="imageblock left" style="float: left; margin-right: 10px;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XHHbAEAvmj.005/gui710_17-10002995.zip.005" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; gui710_17-10002995.zip.005&lt;/a&gt;&lt;/div&gt;&lt;div class="imageblock left" style="float: left; margin-right: 10px;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XD9Wu6DE6J.006/gui710_17-10002995.zip.006" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; gui710_17-10002995.zip.006&lt;/a&gt;&lt;/div&gt;&lt;div class="imageblock left" style="float: left; margin-right: 10px;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XSj6Zhi9fS.007/gui710_17-10002995.zip.007" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; gui710_17-10002995.zip.007&lt;/a&gt;&lt;/div&gt;&lt;div class="imageblock left" style="float: left; margin-right: 10px;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/Xb9LqukIl2.008/gui710_17-10002995.zip.008" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; gui710_17-10002995.zip.008&lt;/a&gt;&lt;/div&gt;&lt;div class="imageblock left" style="float: left; margin-right: 10px;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XBPV6bgz03.009/gui710_17-10002995.zip.009" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; gui710_17-10002995.zip.009&lt;/a&gt;&lt;/div&gt;&lt;div class="imageblock left" style="float: left; margin-right: 10px;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XHydYlTFhi.010/gui710_17-10002995.zip.010" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; gui710_17-10002995.zip.010&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-1431019786424427914?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/1431019786424427914/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2010/04/sap-gui-for-windows-710-patch-level-17.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/1431019786424427914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/1431019786424427914'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2010/04/sap-gui-for-windows-710-patch-level-17.html' title='SAP GUI for Windows 7.10 Patch Level 17'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-8123163522390061431</id><published>2009-03-24T18:57:00.000+09:00</published><updated>2011-01-29T22:25:19.623+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SAP GUI'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='PATCH 12'/><category scheme='http://www.blogger.com/atom/ns#' term='MM'/><title type='text'>SAP GUI 710 for Windows Patch Level 12</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT face="Dotum, Sans-serif" size=2&gt;오랜만에 윈도우용 SAP GUI 710 패치가 나왔습니다^^&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT face="Dotum, Sans-serif" size=2&gt;얼렁 설치~~ 고고싱!! ㅋ&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT face="Dotum, Sans-serif" size=2&gt;패치레벨 11에서 외관상으로는 별로 달라진것이 없어 보입니다.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT face="Dotum, Sans-serif" size=2&gt;하지만 뭔가 좋아진듯;;; 한번 다운해보세요^^&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;올릴려고 했으나, 80MB를 오바하는 바람에 ㅠㅠ&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;텍큐 미워 ㅠㅠ&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;/P&gt;&lt;p id="more-77-0" class="moreless_fold" style="color: #000000; padding: 0 0 0 10px;"&gt;&lt;span style="cursor: pointer;" onclick="if (window.TC$PRIV_toggleMoreLessBlogger != undefined) {TC$PRIV_toggleMoreLessBlogger(this, '77-0','링크보기..','접어두기..'); return false;} else {document.getElementById('content-77-0').style.display='';}"&gt;      링크보기..&lt;/span&gt;&lt;/p&gt;  &lt;div id="content-77-0" class="moreless_content" style="display: none; border: 1px dashed #cccccc; background-color: #f3f3f3; margin: 0 10px padding: 5px;"&gt;&lt;A href="http://rapidshare.com/files/204331727/gui710_12.exe"&gt;http://rapidshare.com/files/204331727/gui710_12.exe&lt;/A&gt;&lt;br /&gt;&lt;/DIV&gt;&lt;P&gt;&lt;br /&gt;&amp;nbsp;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-8123163522390061431?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/8123163522390061431/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2009/03/sap-gui-710-for-windows-patch-level-12.html#comment-form' title='4개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/8123163522390061431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/8123163522390061431'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2009/03/sap-gui-710-for-windows-patch-level-12.html' title='SAP GUI 710 for Windows Patch Level 12'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-7935088556380636506</id><published>2009-03-05T20:11:00.000+09:00</published><updated>2011-01-29T22:25:19.366+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='텍스트큐브'/><category scheme='http://www.blogger.com/atom/ns#' term='초대장'/><title type='text'>텍스트큐브 초대장 드립니다^^</title><content type='html'>선착순 5명!! 댓글 주세요~~ 헤헷!!ㅋ&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-7935088556380636506?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/7935088556380636506/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2009/03/%ED%85%8D%EC%8A%A4%ED%8A%B8%ED%81%90%EB%B8%8C-%EC%B4%88%EB%8C%80%EC%9E%A5-%EB%93%9C%EB%A6%BD%EB%8B%88%EB%8B%A4.html#comment-form' title='15개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/7935088556380636506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/7935088556380636506'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2009/03/%ED%85%8D%EC%8A%A4%ED%8A%B8%ED%81%90%EB%B8%8C-%EC%B4%88%EB%8C%80%EC%9E%A5-%EB%93%9C%EB%A6%BD%EB%8B%88%EB%8B%A4.html' title='텍스트큐브 초대장 드립니다^^'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>15</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-6190346124231052747</id><published>2009-02-17T09:24:00.000+09:00</published><updated>2011-01-29T22:25:19.322+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MEQ1'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='Quota arrangement'/><category scheme='http://www.blogger.com/atom/ns#' term='MM'/><title type='text'>Quota Arrangement - MEQ1</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XLLB4SmqCG.jpg" style="width:550px;height:173px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XLLB4SmqCG.jpg')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 20pt"&gt;&lt;FONT face="맑은 고딕"&gt;Quota Arrangement&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;?xml:namespace prefix = o /&gt;&lt;o:p&gt;&lt;FONT face="맑은 고딕" size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;B&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 굴림; mso-font-kerning: 0pt"&gt;Calculating the Quota Rating&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 굴림; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;The system assigns a quota rating to each source of supply. The quota rating is calculated as follows:&lt;br /&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;시스템은 쿼터비율을 각각 공급업체별로 설정한다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;쿼터비율은 다음과 같이 계산된다&lt;SPAN lang=EN-US&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT face="맑은 고딕" size=2&gt;Quota-allocated quantity(&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT face="맑은 고딕" size=2&gt;할당된 수량&lt;SPAN lang=EN-US&gt;) + Quota base quantity(&lt;/SPAN&gt;쿼터 기준 수량&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN lang=EN-US&gt;)&lt;br /&gt;------------------------------------------------------------------------------- = Quota rating (&lt;/SPAN&gt;쿼터 비율&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN lang=EN-US&gt;)&lt;br /&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Quota(&lt;/SPAN&gt;쿼터&lt;/FONT&gt;&lt;/FONT&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;)&lt;br /&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;where&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 51pt; WORD-BREAK: keep-all; TEXT-INDENT: -18pt; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt" align=left&gt;&lt;SPAN lang=EN-US style="COLOR: black; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=2&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;B&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;Quota-allocated quantity(&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;할당된 수량&lt;SPAN lang=EN-US&gt;)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;br /&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;= Total quantity from all purchase requisitions, purchase orders, release orders, and scheduling agreement schedules allocated to a given source of supply. (The quantities of quota-allocated planned orders are also taken into account.) &lt;br /&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;= &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN style="COLOR: black; mso-bidi-font-weight: bold; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;모든 구매요청&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;구매오더&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;릴리즈된 오더&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;일정계약들의 전체 수량은 주어진 업체의 수에 따라 나누어 진다&lt;SPAN lang=EN-US&gt;. (&lt;/SPAN&gt;계획오더에 의해 설정된 쿼터 수량은 계정에 영향을 준다&lt;SPAN lang=EN-US&gt;)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 51pt; WORD-BREAK: keep-all; TEXT-INDENT: -18pt; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt" align=left&gt;&lt;SPAN lang=EN-US style="COLOR: black; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=2&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;B&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;Quota base quantity(&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;기본 수량&lt;SPAN lang=EN-US&gt;)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;br /&gt;&lt;FONT face="맑은 고딕" size=2&gt;= Quantity used to control the quota arrangement when new sources of supply are included. &lt;br /&gt;= &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;새로운 업체가 포함되었을 때 쿼터 조정에 사용되는 수량&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 51pt; WORD-BREAK: keep-all; TEXT-INDENT: -18pt; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt" align=left&gt;&lt;SPAN lang=EN-US style="COLOR: black; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=2&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;B&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;Quota(&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;쿼터&lt;SPAN lang=EN-US&gt;)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;br /&gt;&lt;FONT face="맑은 고딕" size=2&gt;= A number specifying which portion of a total requirement should be obtained from a certain source.&lt;br /&gt;= &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;각 특정 업체로부터 구매되어야 하는 총 수량의 비율&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial; mso-no-proof: yes"&gt;&lt;?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /&gt;&lt;v:shapetype id=_x0000_t75 coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"&gt;&lt;v:stroke joinstyle="miter"&gt;&lt;/v:stroke&gt;&lt;v:formulas&gt;&lt;v:f eqn="if lineDrawn pixelLineWidth 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @0 1 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum 0 0 @1"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @2 1 2"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @3 21600 pixelWidth"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @3 21600 pixelHeight"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @0 0 1"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @6 1 2"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @7 21600 pixelWidth"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @8 21600 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @7 21600 pixelHeight"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @10 21600 0"&gt;&lt;/v:f&gt;&lt;/v:formulas&gt;&lt;v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"&gt;&lt;/v:path&gt;&lt;o:lock v:ext="edit" aspectratio="t"&gt;&lt;/o:lock&gt;&lt;/v:shapetype&gt;&lt;v:shape id=그림_x0020_3 style="VISIBILITY: visible; WIDTH: 451.5pt; HEIGHT: 140.25pt; mso-wrap-style: square" type="#_x0000_t75" o:spid="_x0000_i1025"&gt;&lt;v:imagedata o:title="" src="file:///C:\Users\Channy\AppData\Local\Temp\msohtmlclip1\01\clip_image001.png"&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;FONT face="맑은 고딕" size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;The source with the lowest quota rating represents the valid source, even if it has a quota rating of 0 (that is, the quota-allocated quantity and the quota base quantity have the value 0). If more than one source of supply has a quota rating of 0, the item with the highest quota is the valid source of supply.&lt;br /&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;비록&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;쿼터비율이&lt;SPAN lang=EN-US&gt; 0&lt;/SPAN&gt;일지라도&lt;SPAN lang=EN-US&gt;(&lt;/SPAN&gt;할당수량과 기준수량이&lt;SPAN lang=EN-US&gt; 0), &lt;/SPAN&gt;가장 낮은 쿼터비율을 가진 업체는 유효한 업체이다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;만약 하나 이상의 업체가 쿼터비율이&lt;SPAN lang=EN-US&gt; 0&lt;/SPAN&gt;이라면&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;가장 높은 쿼터를 가진 품목은 유효한 업체이다&lt;SPAN lang=EN-US&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;According to the formula, the following applies: the higher the quota, the lower the quota rating and the higher the likelihood that the relevant source will be determined as the valid source.&lt;br /&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;이 공식에 따르면&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;더 높은 쿼터&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;더 적은 쿼터비율과 더 높은 가능성 있는 업체는 유효한 업체로 선택될 것이다&lt;SPAN lang=EN-US&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;B&gt;&lt;SPAN lang=EN-US style="COLOR: navy; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;Determining the Quota Base Quantity (&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN style="COLOR: navy; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;쿼터 기준 수량 설정&lt;SPAN lang=EN-US&gt;)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;The quota base quantity is used when you include a new source in an existing quota arrangement. &lt;br /&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;쿼터 기준 수량은 새로운 업체가 현존하는 쿼터 조정에 포함될 때 사용된다&lt;SPAN lang=EN-US&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;The quota base quantity enables you to prevent the new source from being assigned all requirements (in the form of requisitions or Pos, for example) until its quota-allocated quantity exceeds the quota-allocated quantity of one of the existing sources. This is achieved as a result of the fact that the quota base quantity acts as an additional quota-allocated quantity in the calculation of the quota rating.&lt;br /&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;쿼터 기준수량은 새로운 업체에 모둔 요구 수량이 설정되는 것을 방지한다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;그 업체의 할당수량이 다른 업체의 할당수량을 넘을 때까지 작용한다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;쿼터기준수량이 추가적인 할당량으로 영향을 준다&lt;SPAN lang=EN-US&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;Suppose you include a new vendor in an already existing quota arrangement for a material. The existing quota arrangement consists of two vendors, each of which has been allocated 50% of the total requirement of a material over a period. Each of these vendors has a large quota-allocated quantity because a lot of material has been ordered from them to date during the course of the quota arrangement period.&lt;br /&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;새로운 업체를 이미 존재하는 쿼터조정에 포함하려고 한다고 가정해보자&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;이미 존재하는 쿼터조정은&lt;SPAN lang=EN-US&gt; 2&lt;/SPAN&gt;업체를 포함하고 있고 소요량의&lt;SPAN lang=EN-US&gt; 50%&lt;/SPAN&gt;을 각각 차지하고 있다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;각 업체들은 높은 쿼터할당량을 가지고 있다&lt;SPAN lang=EN-US&gt;. &lt;/SPAN&gt;왜냐하면 쿼터조정기간 동안 많은 양이 현재 주문되었기 때문이다&lt;SPAN lang=EN-US&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;The new vendor is to be assigned a share of the total requirement of the material equal to that of the two other vendors in the quota arrangement. However, in accordance with the formula for the calculation of the quota rating, all subsequent requisitions will be assigned to the new vendor until such time as the latter’s quota rating exceeds the quota rating of one of the other vendors. &lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;However, if the requisitions are to be assigned on an equal basis, that is, as though the new vendor had always participated in the quota arrangement, you must have the quota base quantity for the new vendor determined by the system.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;B&gt;&lt;SPAN lang=EN-US style="COLOR: navy; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;Individual and Collective Calculation&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;Two procedures for determining the quota base quantity are available in the system:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;B&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;Individual calculation&lt;br /&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;Calculation of the quota base quantity of the selected quota arrangement items. Select the items whose quota base quantity is to be calculated and choose &lt;I&gt;Edit&lt;/I&gt; ® &lt;I&gt;Base quantities&lt;/I&gt; ® &lt;I&gt;Indiv. calculation&lt;/I&gt;. &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;B&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;Collective calculation&lt;br /&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;Calculation of the quota base quantity of all quota arrangement items. Use this procedure if the assignment of individual requirements is to be effected on an equal basis for all sources of supply. Choose &lt;I&gt;Edit&lt;/I&gt; ® &lt;I&gt;Base quantities&lt;/I&gt; ® &lt;I&gt;Collect. calculation&lt;/I&gt;.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;As a result of the calculation of the quota basis quantity, the quota rating of a new source exceeds the quota rating of the source representing the valid source (that is, the source to which the next individual requirement is assigned because it has the lowest quota rating).&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;B&gt;&lt;SPAN lang=EN-US style="COLOR: navy; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;Calculating the Quota Rating: Example&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;You wish to include the new vendor C in an existing quota arrangement that has been in effect for a year and previously only included vendors A and B. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;Each vendor has the quota set out in the following table:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;B&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;Quota arrangement for vendors A, B, and C&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;DIV align=center&gt;&lt;TABLE class=MsoNormalTable style="WIDTH: 100%; mso-cellspacing: .7pt; mso-yfti-tbllook: 1184" cellSpacing=1 cellPadding=0 width="100%" border=1&gt;&lt;TBODY&gt;&lt;TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 0.75pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #f0f0f0; WIDTH: 25%; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #f0f0f0; BACKGROUND-COLOR: transparent" vAlign=top width="25%"&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: center; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=center&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;B&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;Quota&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 0.75pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #f0f0f0; WIDTH: 25%; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #f0f0f0; BACKGROUND-COLOR: transparent" vAlign=top width="25%"&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: center; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=center&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;B&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;Quota-allocated quantity &lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 0.75pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #f0f0f0; WIDTH: 25%; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #f0f0f0; BACKGROUND-COLOR: transparent" vAlign=top width="25%"&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: center; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=center&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;B&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;Quota base quantity&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="mso-yfti-irow: 1"&gt;&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 0.75pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #f0f0f0; WIDTH: 25%; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #f0f0f0; BACKGROUND-COLOR: transparent" vAlign=top width="25%"&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: center; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=center&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;A&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 0.75pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #f0f0f0; WIDTH: 25%; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #f0f0f0; BACKGROUND-COLOR: transparent" vAlign=top width="25%"&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: center; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=center&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 0.75pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #f0f0f0; WIDTH: 25%; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #f0f0f0; BACKGROUND-COLOR: transparent" vAlign=top width="25%"&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: center; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=center&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;780&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 0.75pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #f0f0f0; WIDTH: 25%; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #f0f0f0; BACKGROUND-COLOR: transparent" vAlign=top width="25%"&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: center; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=center&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;0&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="mso-yfti-irow: 2"&gt;&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 0.75pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #f0f0f0; WIDTH: 25%; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #f0f0f0; BACKGROUND-COLOR: transparent" vAlign=top width="25%"&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: center; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=center&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;B&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 0.75pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #f0f0f0; WIDTH: 25%; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #f0f0f0; BACKGROUND-COLOR: transparent" vAlign=top width="25%"&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: center; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=center&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 0.75pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #f0f0f0; WIDTH: 25%; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #f0f0f0; BACKGROUND-COLOR: transparent" vAlign=top width="25%"&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: center; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=center&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;380&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 0.75pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #f0f0f0; WIDTH: 25%; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #f0f0f0; BACKGROUND-COLOR: transparent" vAlign=top width="25%"&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: center; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=center&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;0&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="mso-yfti-irow: 3; mso-yfti-lastrow: yes"&gt;&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 0.75pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #f0f0f0; WIDTH: 25%; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #f0f0f0; BACKGROUND-COLOR: transparent" vAlign=top width="25%"&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: center; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=center&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;C&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 0.75pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #f0f0f0; WIDTH: 25%; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #f0f0f0; BACKGROUND-COLOR: transparent" vAlign=top width="25%"&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: center; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=center&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 0.75pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #f0f0f0; WIDTH: 25%; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #f0f0f0; BACKGROUND-COLOR: transparent" vAlign=top width="25%"&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: center; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=center&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;0&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 0.75pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #f0f0f0; WIDTH: 25%; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #f0f0f0; BACKGROUND-COLOR: transparent" vAlign=top width="25%"&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: center; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=center&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;260&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;The quota base quantity 260 for vendor C was set with &lt;I&gt;Edit&lt;/I&gt; ® &lt;I&gt;Base quantities&lt;/I&gt; ® &lt;I&gt;Indiv. calculation&lt;/I&gt;. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;According to the previously-discussed formula, the quota ratings for vendors A, B, and C are as follows:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;780 + 0&lt;br /&gt;A = &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: 'Courier New'"&gt;-------------------&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt; = 260&lt;br /&gt;3&lt;br /&gt;&lt;br /&gt;380 + 0&lt;br /&gt;B = &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: 'Courier New'"&gt;-------------------&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt; = 190&lt;br /&gt;2&lt;br /&gt;&lt;br /&gt;0 + 260&lt;br /&gt;C = &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: 'Courier New'"&gt;-------------------&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt; = 260&lt;br /&gt;1&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left&gt;&lt;SPAN lang=EN-US style="COLOR: black; mso-font-kerning: 0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: '맑은 고딕'; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;Result: The next requisition will be assigned to Vendor B because this vendor has the lowest quota rating.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;* 번역을 다 하지 못했습니다. 추가적으로 업데이트 하겠습니다. 참고하세요^^&lt;/STRONG&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-6190346124231052747?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/6190346124231052747/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2009/02/quota-arrangement-meq1.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/6190346124231052747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/6190346124231052747'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2009/02/quota-arrangement-meq1.html' title='Quota Arrangement - MEQ1'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-8470818185049227604</id><published>2009-01-30T09:30:00.000+09:00</published><updated>2011-01-29T22:25:19.276+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ECC 6.0 Upgrade'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='CTS 병합'/><category scheme='http://www.blogger.com/atom/ns#' term='MM'/><category scheme='http://www.blogger.com/atom/ns#' term='ABAP'/><title type='text'>ECC 6.0 CTS 병합하기</title><content type='html'>&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XCnIm8FO6U.doc/01.%20CTS%20Merging.doc" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/doc.gif" alt="" style="vertical-align: middle;" /&gt; 01. CTS Merging.doc&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;프로젝트나 개발중 CTS가 여러개 생기는데 이것을 하나의 CTS로 병합하여 한번에 Import 하는 방법.&lt;/P&gt;&lt;P&gt;워크벤치와 IMG는 따로 병합해야 한다.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;방법은 첨부파일 참조하세요^^&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-8470818185049227604?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/8470818185049227604/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2009/01/ecc-60-cts-%EB%B3%91%ED%95%A9%ED%95%98%EA%B8%B0.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/8470818185049227604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/8470818185049227604'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2009/01/ecc-60-cts-%EB%B3%91%ED%95%A9%ED%95%98%EA%B8%B0.html' title='ECC 6.0 CTS 병합하기'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-6688500215508654307</id><published>2009-01-25T16:56:00.000+09:00</published><updated>2011-01-29T22:25:19.029+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='무료'/><category scheme='http://www.blogger.com/atom/ns#' term='Lingoes'/><category scheme='http://www.blogger.com/atom/ns#' term='IT'/><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><category scheme='http://www.blogger.com/atom/ns#' term='사전'/><title type='text'>무료 사전 Lingoes</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;오늘 소개해드릴 자료는 무료 사전 프로그램인 Lingoes 입니다.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;단순히 영-영, 영-한 등 하나의 기능만 선택할 수 있는 것이 아닌, 원하는 사전을 추가만 하면 &lt;/FONT&gt;&lt;/STRONG&gt;&lt;STRONG&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;여러 사전을 다 등록하여 사용 할 수 있습니다.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.brothersoft.com/d.php?soft_id=59002&amp;amp;url=http%3A%2F%2Ffiles.brothersoft.com%2Fbusiness%2Fapplications%2Flingoes_2.5.3.exe" target=_blank&gt;&lt;STRONG&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;다운받기&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.lingoes.net/en/translator/download.htm" target=_blank&gt;&lt;FONT size=3&gt;&lt;/FONT&gt;&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;다운 받아서 설치하시고 실행하시면 아래와 같은 화면이 나타납니다. (한글지원)&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XS4RbZW1io.jpg" style="width:550px;height:386px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XS4RbZW1io.jpg')" /&gt;&lt;/div&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;후에 원하는 사전을 추가하고 싶을때는~~&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;&lt;A href="http://www.lingoes.net/en/dictionary/dict_cata.php?cata=1" target=_blank&gt;&lt;STRONG&gt;http://www.lingoes.net/en/dictionary/dict_cata.php?cata=1&lt;/STRONG&gt;&lt;/A&gt; &lt;P&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;&lt;STRONG&gt;요기서 원하는 언어를 선택하시면 추가할수 있는 사전 목록이 나옵니다.&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;&lt;STRONG&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XNmN2TXdWY.jpg" style="width:550px;height:306px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XNmN2TXdWY.jpg')" /&gt;&lt;/div&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;&lt;STRONG&gt;저는 KOREAN을 선택해보았습니다.&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;&lt;STRONG&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XFx2akRE7Z.jpg" style="width:550px;height:723px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XFx2akRE7Z.jpg')" /&gt;&lt;/div&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;&lt;STRONG&gt;여기서 원하는 사전을 선택하셔서 다운받으신 후, Lingoes 프로그램이 실행된 상태에서 &lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;&lt;STRONG&gt;다운 받은 파일을 더블클릭하면 자동으로 추가됩니다.&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;&lt;STRONG&gt;제가 설치한 사전입니다.&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;&lt;STRONG&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XYyNWq0BSw.jpg" style="width:550px;height:372px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XYyNWq0BSw.jpg')" /&gt;&lt;/div&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;&lt;STRONG&gt;그다음~~ &lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;&lt;STRONG&gt;단어를 검색하시면 됩니다.&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;&lt;STRONG&gt;요렇게 나옵니다^^&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;&lt;STRONG&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XQdMgPzySJ.jpg" style="width:550px;height:386px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XQdMgPzySJ.jpg')" /&gt;&lt;/div&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;&lt;STRONG&gt;그리고!! 한가지 더!!&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;&lt;STRONG&gt;웹서핑중 모르는 단어가 있을때!! Ctrl + 마우스 오른쪽 버튼 을 누르시면~~&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;&lt;STRONG&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XXEJQ8H2A9.jpg" style="width:550px;height:583px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XXEJQ8H2A9.jpg')" /&gt;&lt;/div&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;&lt;STRONG&gt;요런 기능도 있습니다~~&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;&lt;STRONG&gt;일단 한번 사용해보세요~~&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;&lt;STRONG&gt;여러 사전을 써봤지만 요놈이 젤 강력하고 좋은 것 같네요^^ &lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;&lt;STRONG&gt;게다가 발음까지 지원한답니다!! 홈페이지에서 다운받으심 됩니다.&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Gulim, Sans-serif" size=2&gt;&lt;STRONG&gt;혹시 하시다가 모르시는 부분 있으면 댓글 달아주세요~~&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;추가내용 - 2009.02.03&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size=3&gt;&lt;STRONG&gt;Lingoes 무설치 버젼이 공개되었네요^^&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size=3&gt;&lt;STRONG&gt;아래 링크에서 다운받으세요~~&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.lingoes.net/en/translator/download.htm" target=_blank&gt;&lt;FONT size=3&gt;&lt;STRONG&gt;무설치 다운&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;br /&gt;&lt;/P&gt;&lt;/STRONG&gt;&lt;P&gt;&lt;br /&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-6688500215508654307?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/6688500215508654307/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2009/01/%EB%AC%B4%EB%A3%8C-%EC%82%AC%EC%A0%84-lingoes.html#comment-form' title='8개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/6688500215508654307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/6688500215508654307'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2009/01/%EB%AC%B4%EB%A3%8C-%EC%82%AC%EC%A0%84-lingoes.html' title='무료 사전 Lingoes'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-4865421492258715278</id><published>2009-01-20T19:17:00.000+09:00</published><updated>2011-01-29T22:25:19.236+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='한글'/><category scheme='http://www.blogger.com/atom/ns#' term='ABAP'/><title type='text'>SQL툴로 SAP 오라클 DB조회시 한글 깨지는 문제</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;오렌지나, TODD 같은 오라클 툴로 SAP 테이블을 조회시 한글명이 깨지는 문제가 발생한다.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;이런 경우 아래 그림처럼 오라클 클라이언트(9i 기준)의 레지스트리를 변경하면 깔끔히 해결된다.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;해보세용^^ㅋ&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XcuRq7hBGf.jpg" style="width:550px;height:362px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XcuRq7hBGf.jpg')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-4865421492258715278?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/4865421492258715278/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2009/01/sql%ED%88%B4%EB%A1%9C-sap-%EC%98%A4%EB%9D%BC%ED%81%B4-db%EC%A1%B0%ED%9A%8C%EC%8B%9C-%ED%95%9C%EA%B8%80-%EA%B9%A8%EC%A7%80%EB%8A%94-%EB%AC%B8%EC%A0%9C.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/4865421492258715278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/4865421492258715278'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2009/01/sql%ED%88%B4%EB%A1%9C-sap-%EC%98%A4%EB%9D%BC%ED%81%B4-db%EC%A1%B0%ED%9A%8C%EC%8B%9C-%ED%95%9C%EA%B8%80-%EA%B9%A8%EC%A7%80%EB%8A%94-%EB%AC%B8%EC%A0%9C.html' title='SQL툴로 SAP 오라클 DB조회시 한글 깨지는 문제'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-6673151578570433571</id><published>2009-01-14T10:33:00.000+09:00</published><updated>2011-01-29T22:25:19.200+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Price determination'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='MM'/><title type='text'>PRICE DETERMINATION PROCESS</title><content type='html'>&lt;DIV&gt;&lt;FONT size=4&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 130%; COLOR: #3333ff"&gt;&lt;EM&gt;CONDITIONS OR PRICING PROCEDURE or PRICE DETERMINATION PROCESS&lt;/EM&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;&lt;/FONT&gt;We deal with the Pricing Procedure for vendors.&lt;br /&gt;PB00 Gross Price (info record, contract, scheduled Agreement)&lt;br /&gt;PBXX Gross Price (PO)&lt;br /&gt;FRA1 Freight&lt;br /&gt;RA00 Discount on net&lt;br /&gt;RA01 Discount on Gross&lt;br /&gt;ZA00 Surcharge on net&lt;br /&gt;SKT0 Surcharge / discount&lt;br /&gt;ZPB0 Rebates&lt;br /&gt;MWVS Input Tax&lt;br /&gt;MWAS Output Tax&lt;br /&gt;BASB Base Amount&lt;br /&gt;RM0000 Calculation Schema or Pricing Procedure&lt;br /&gt;(PB00 &amp;amp; PBXX)&lt;br /&gt;RM0002 Calculation Schema or Pricing Procedure&lt;br /&gt;(PB00)&lt;br /&gt;PB00 --&amp;gt; AB00&lt;br /&gt;Copy the Standard one and create new one (ours)&lt;br /&gt;RM0000 contains all the condition types&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;IMG id=BLOGGER_PHOTO_ID_5249865594572912322 style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_rD_MnxuF11M/SNtE8XsQNsI/AAAAAAAAACw/z0-d-IwTLRc/s400/untitled.GIF" border=0&gt;&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="COLOR: #cc0000"&gt;&lt;EM&gt;Pricing Procedure (PP)&lt;br /&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;We define the pricing procedure to define condition supplement for the material price. The condition supplement specifies the discount, surcharge, freight etc that we want a system every time to access material price condition records.&lt;br /&gt;The total value of the material is calculated or based on all addition and subtraction i.e. discounts, surcharge, tax freight etc&lt;br /&gt;&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="COLOR: #cc0000"&gt;&lt;EM&gt;Condition Table&lt;/EM&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;It is a table, which defines the structure of condition record key.&lt;br /&gt;&lt;SPAN style="COLOR: #cc0000"&gt;&lt;STRONG&gt;&lt;EM&gt;Condition Record&lt;br /&gt;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;It is a data record used to store conditions or condition supplements, i.e. condition like, discount, freight, and surcharge, Tax etc.&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="COLOR: #cc0000"&gt;&lt;EM&gt;Condition Type&lt;br /&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;It is used for different functions. In Pricing the condition types leads you to differentiate different types of discounts, in output determination, batch determination, difference between two output types, such as delivery note or order confirmation, between different strategy types&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="COLOR: #cc0000"&gt;&lt;EM&gt;Access Sequence&lt;/EM&gt;&lt;br /&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;It specifies the order in which system searches or access the condition records from condition table&lt;br /&gt;&lt;br /&gt;&lt;EM&gt;&lt;SPAN style="COLOR: #cc0000"&gt;&lt;STRONG&gt;Difference between PB00 &amp;amp; PBXX&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;br /&gt;&lt;/EM&gt;1. Condition maintained in PB00 is time dependent whereas PBXX is time independent.&lt;br /&gt;2. Condition type PB00 – used for IR, RFQ, Contract, Schedule Agreement&lt;br /&gt;Condition type PBXX – used for PO.&lt;br /&gt;&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="COLOR: #cc0000"&gt;&lt;EM&gt;Calculation Schema&lt;/EM&gt;&lt;br /&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;The main function of calculation schema is to provide framework of steps for the price determination process to specify the discounts, surcharge, freight rebate etc.&lt;br /&gt;It also determines the sequence of conditions that are to be followed and in which sequence.&lt;br /&gt;&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="COLOR: #cc0000"&gt;&lt;EM&gt;Schema Group Vendor&lt;br /&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;The main function of it is to identify or to pick the right process and conditions for a particular vendor.&lt;br /&gt;&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="COLOR: #cc0000"&gt;&lt;EM&gt;Schema Group Purchasing Organization&lt;/EM&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;Key that determines which calculation schema (pricing procedure) is to be used in purchasing documents assigned to the relevant purchasing organization.&lt;br /&gt;&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="COLOR: #cc0000"&gt;&lt;EM&gt;Schema Group&lt;br /&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;It allows to group together the purchasing organizations, which uses the same calculation schema.&lt;br /&gt;&lt;br /&gt;&lt;STRONG&gt;&lt;EM&gt;&lt;SPAN style="COLOR: #3333ff"&gt;Steps: -&lt;/SPAN&gt;&lt;/EM&gt;&lt;/STRONG&gt;&lt;br /&gt;1. Create Access sequence&lt;br /&gt;2. Create condition types&lt;br /&gt;3. Create pricing procedure or calculation schema&lt;br /&gt;4. Link pricing procedure &amp;amp; access sequence to condition type&lt;br /&gt;5. Create schema group for vendor&lt;br /&gt;6. Create schema group for purchase organization&lt;br /&gt;7. Assign schema group vendor-to-vendor master record in purchasing data view&lt;br /&gt;8. Assign schema group purchase organization to our purchase organization&lt;br /&gt;9. In inforecord purchase organization data enter condition types and pricing or calculation procedure&lt;br /&gt;&lt;br /&gt;&lt;SPAN style="COLOR: #3333ff"&gt;&lt;STRONG&gt;&lt;EM&gt;CUSTOMIZE SETTINGS: -&lt;/EM&gt;&lt;br /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;SPRO --&amp;gt; IMG--&amp;gt;MM--&amp;gt;PUR--&amp;gt;Conditions --&amp;gt;Define price determination Process&lt;br /&gt;1. Define access sequence&lt;br /&gt;2. Define Condition type&lt;br /&gt;3. Define cal. Schema&lt;br /&gt;4. Define schema group&lt;br /&gt;o Schema group vendor&lt;br /&gt;o Schema group purchasing group&lt;br /&gt;5. Assignment of schema group to PUR org&lt;br /&gt;6. Define schema determination à determine cal schema for standard PO.&lt;br /&gt;&lt;br /&gt;좋은 글이 있어서 퍼왔습니다.&lt;br /&gt;출처 : &lt;A href="http://sapmmhelp.blogspot.com/2008/09/price-determination-process-or-pricing.html"&gt;http://sapmmhelp.blogspot.com/2008/09/price-determination-process-or-pricing.html&lt;/A&gt;&lt;/DIV&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-6673151578570433571?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/6673151578570433571/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2009/01/price-determination-process.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/6673151578570433571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/6673151578570433571'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2009/01/price-determination-process.html' title='PRICE DETERMINATION PROCESS'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_rD_MnxuF11M/SNtE8XsQNsI/AAAAAAAAACw/z0-d-IwTLRc/s72-c/untitled.GIF' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-5889394252866065595</id><published>2009-01-08T13:25:00.000+09:00</published><updated>2011-01-29T22:25:18.967+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ECC 6.0 Upgrade'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='MM'/><category scheme='http://www.blogger.com/atom/ns#' term='CTS'/><category scheme='http://www.blogger.com/atom/ns#' term='ABAP'/><title type='text'>ECC 6.0에서 CTS Transfer.</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;테스트 서버에서 프로그램 혹은 IMG 등을 변경한 후 CTS가 생성 되면 생성된 CTS를 릴리즈하고 운영서버로 전송하는 방법.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;4.6C의 방법에서 조금 변경되었다.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;1. T CODE : STMS&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XYbUgtRbmy.JPG" style="width:550px;height:410px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XYbUgtRbmy.JPG')" /&gt;&lt;/div&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;2. 자동차(트럭) 모양 클릭!!&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;3. 타겟 서버(운영서버) 더블클릭!&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XatvFUAzYx.JPG" style="width:550px;height:167px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XatvFUAzYx.JPG')" /&gt;&lt;/div&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;4. 전송할 CTS 번호 선택 후, 돋보기 버튼 클릭. (상태확인)&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XYbuMhkW7f.JPG" style="width:550px;height:376px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XYbuMhkW7f.JPG')" /&gt;&lt;/div&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;5. 전송할 CTS 번호 선택후, 자동차모양 버튼 클릭(그림의 마우스 커서부분)&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XKWCKrTcMr.JPG" style="width:550px;height:384px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XKWCKrTcMr.JPG')" /&gt;&lt;/div&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;6. 전송할 타겟 클라이언트 번호 입력(운영서버)&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XHduYaTx2H.JPG" style="width:550px;height:388px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XHduYaTx2H.JPG')" /&gt;&lt;/div&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;7. 전송하겠냐는 메시지에 YES 선택.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XYzFmyE5UH.JPG" style="width:550px;height:217px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XYzFmyE5UH.JPG')" /&gt;&lt;/div&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;8. 전송 상태 확인!!&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XZir26Rl3m.JPG" style="width:550px;height:25px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XZir26Rl3m.JPG')" /&gt;&lt;/div&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-5889394252866065595?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/5889394252866065595/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2009/01/ecc-60%EC%97%90%EC%84%9C-cts-transfer.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/5889394252866065595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/5889394252866065595'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2009/01/ecc-60%EC%97%90%EC%84%9C-cts-transfer.html' title='ECC 6.0에서 CTS Transfer.'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-8890710723845459097</id><published>2009-01-02T14:12:00.000+09:00</published><updated>2011-01-29T22:25:18.913+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='삽'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><title type='text'>SAP 이란??</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;P&gt;네이버 지식in에 올라온 글입니다.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;오해마시길;;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;p id="more-69-0" class="moreless_fold" style="color: #000000; padding: 0 0 0 10px;"&gt;&lt;span style="cursor: pointer;" onclick="if (window.TC$PRIV_toggleMoreLessBlogger != undefined) {TC$PRIV_toggleMoreLessBlogger(this, '69-0','질문보기..','접어두기..'); return false;} else {document.getElementById('content-69-0').style.display='';}"&gt;      질문보기..&lt;/span&gt;&lt;/p&gt;  &lt;div id="content-69-0" class="moreless_content" style="display: none; border: 1px dashed #cccccc; background-color: #f3f3f3; margin: 0 10px padding: 5px;"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XG2Gf53bEK.jpg" style="width:550px;height:299px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XG2Gf53bEK.jpg')" /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/DIV&gt;&lt;P&gt;&lt;br /&gt;&amp;nbsp;&lt;/P&gt;&lt;p id="more-69-1" class="moreless_fold" style="color: #000000; padding: 0 0 0 10px;"&gt;&lt;span style="cursor: pointer;" onclick="if (window.TC$PRIV_toggleMoreLessBlogger != undefined) {TC$PRIV_toggleMoreLessBlogger(this, '69-1','답변보기..','접어두기..'); return false;} else {document.getElementById('content-69-1').style.display='';}"&gt;      답변보기..&lt;/span&gt;&lt;/p&gt;  &lt;div id="content-69-1" class="moreless_content" style="display: none; border: 1px dashed #cccccc; background-color: #f3f3f3; margin: 0 10px padding: 5px;"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XQ6z5ATe6B.jpg" style="width:550px;height:376px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XQ6z5ATe6B.jpg')" /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/DIV&gt;&lt;P&gt;&lt;br /&gt;잼있네요..;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;설마 이글을 보시고 진짜 SAP가 삽인줄 아시는분은 없겠죠;;;ㅋ&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-8890710723845459097?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/8890710723845459097/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2009/01/sap-%EC%9D%B4%EB%9E%80.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/8890710723845459097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/8890710723845459097'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2009/01/sap-%EC%9D%B4%EB%9E%80.html' title='SAP 이란??'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-6059608547124588223</id><published>2008-12-29T13:40:00.000+09:00</published><updated>2011-01-29T22:25:18.871+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='단가변경'/><category scheme='http://www.blogger.com/atom/ns#' term='정보레코드'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='MM'/><title type='text'>구매단가 일괄 변경하기 - MEKP</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;P&gt;시나리오&lt;/P&gt;&lt;P&gt;구매조직 G010에서 200001업체에서 납품하는 00000213자재의 단가를 10프로 인상하는 시나리오.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;T-CODE : MEKP&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;p id="more-68-0" class="moreless_fold" style="color: #000000; padding: 0 0 0 10px;"&gt;&lt;span style="cursor: pointer;" onclick="if (window.TC$PRIV_toggleMoreLessBlogger != undefined) {TC$PRIV_toggleMoreLessBlogger(this, '68-0','방법보기..','접어두기..'); return false;} else {document.getElementById('content-68-0').style.display='';}"&gt;      방법보기..&lt;/span&gt;&lt;/p&gt;  &lt;div id="content-68-0" class="moreless_content" style="display: none; border: 1px dashed #cccccc; background-color: #f3f3f3; margin: 0 10px padding: 5px;"&gt;&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/Xeb420GIsT.jpg" style="width:550px;height:558px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/Xeb420GIsT.jpg')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;업체코드 입력후 자재코드 입력하지 않으면 해당 업체의 모든 자재에 대해 적용됨.&lt;/P&gt;&lt;P&gt;백분율 혹은 절대금액 : %로 적용할 경우 백분율에 입력, 혹은 절대금액으로 변경시 절대금액 입력&lt;/P&gt;&lt;P&gt;부호 : 단가의 증가 (+) 혹은 감소 (-)&lt;/P&gt;&lt;P&gt;총가격 : 해당 업체와 자재의 정보레코드에 포함된 모든 조건유형에 적용&lt;/P&gt;&lt;P&gt;유효조건 : ON은 해당날자에 유효한것으로 나타나는 것에만 적용, 시작은 범위를 지정하여 유효한것으로 해당되는 것에 적용.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XG0VQSwC1Y.jpg" style="width:550px;height:254px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XG0VQSwC1Y.jpg')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;변경되는 데이터를 보고 테스트실행에 체크를 해제한후 다시 돌리면 적용된다.&lt;/P&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;궁금하신 사항 있으면 언제든지 리플요^^&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-6059608547124588223?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/6059608547124588223/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2008/12/%EA%B5%AC%EB%A7%A4%EB%8B%A8%EA%B0%80-%EC%9D%BC%EA%B4%84-%EB%B3%80%EA%B2%BD%ED%95%98%EA%B8%B0-mekp.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/6059608547124588223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/6059608547124588223'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2008/12/%EA%B5%AC%EB%A7%A4%EB%8B%A8%EA%B0%80-%EC%9D%BC%EA%B4%84-%EB%B3%80%EA%B2%BD%ED%95%98%EA%B8%B0-mekp.html' title='구매단가 일괄 변경하기 - MEKP'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-5216905291344626288</id><published>2008-12-20T12:12:00.000+09:00</published><updated>2011-01-29T22:25:18.781+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='webdynpro'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='ABAP'/><title type='text'>Web Dynpro 교육</title><content type='html'>&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XJAN6xAmxw.ppt/WebDynpro%20for%20ABAP%20Overview.ppt" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/ppt.gif" alt="" style="vertical-align: middle;" /&gt; WebDynpro for ABAP Overview.ppt&lt;/a&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XdOTpAnPAc.ppt/WebDynpro%20for%20ABAP_1.ppt" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/ppt.gif" alt="" style="vertical-align: middle;" /&gt; WebDynpro for ABAP_1.ppt&lt;/a&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XKlSgwWcw8.ppt/WebDynpro%20for%20ABAP_2.ppt" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/ppt.gif" alt="" style="vertical-align: middle;" /&gt; WebDynpro for ABAP_2.ppt&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;참고하세요&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-5216905291344626288?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/5216905291344626288/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2008/12/web-dynpro-%EA%B5%90%EC%9C%A1.html#comment-form' title='2개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/5216905291344626288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/5216905291344626288'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2008/12/web-dynpro-%EA%B5%90%EC%9C%A1.html' title='Web Dynpro 교육'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-1608846602369207359</id><published>2008-12-20T08:39:00.000+09:00</published><updated>2011-01-29T22:25:18.740+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ECC 6.0 Upgrade'/><category scheme='http://www.blogger.com/atom/ns#' term='download'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='엑셀 다운로드'/><category scheme='http://www.blogger.com/atom/ns#' term='ABAP'/><title type='text'>DOWNLOAD 펑션 오류 대체 방법</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;P&gt;4.6C 버젼에서 엑셀로 인터널 테이블의 데이터를 다운 받기 위해&lt;/P&gt;&lt;P&gt;사용했던 'DOWNLOAD' 라는 펑션에 오류나 정상적인 다운로드가 불가능 할 경우&lt;/P&gt;&lt;P&gt;사용하는 방법.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;기존의 DOWNLOAD 펑션은 경로명을 사용자가 지정하여 원하는 경로에 파일을&lt;/P&gt;&lt;P&gt;다운 받을수 있게 하였으나 그 펑션의 기능을 100% 대체하는 펑션을 찾을 수가 없어&lt;/P&gt;&lt;P&gt;2개의 펑션을 조합하여 사용.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;WS_DOWNLOAD라는 펑션을 사용할려고 했으나 ECC부터 지원하지 않는다는 메시지&lt;/P&gt;&lt;P&gt;때문에 아래의 2개의 펑션을 이용하기로 결정!!&lt;/P&gt;&lt;p id="more-66-0" class="moreless_fold" style="color: #000000; padding: 0 0 0 10px;"&gt;&lt;span style="cursor: pointer;" onclick="if (window.TC$PRIV_toggleMoreLessBlogger != undefined) {TC$PRIV_toggleMoreLessBlogger(this, '66-0','방법보기..','접어두기..'); return false;} else {document.getElementById('content-66-0').style.display='';}"&gt;      방법보기..&lt;/span&gt;&lt;/p&gt;  &lt;div id="content-66-0" class="moreless_content" style="display: none; border: 1px dashed #cccccc; background-color: #f3f3f3; margin: 0 10px padding: 5px;"&gt;&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XHXUxzigUb.jpg" style="width:520px;height:487px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XHXUxzigUb.jpg')" /&gt;&lt;/div&gt;&lt;/DIV&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-1608846602369207359?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/1608846602369207359/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2008/12/download-%ED%8E%91%EC%85%98-%EC%98%A4%EB%A5%98-%EB%8C%80%EC%B2%B4-%EB%B0%A9%EB%B2%95.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/1608846602369207359'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/1608846602369207359'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2008/12/download-%ED%8E%91%EC%85%98-%EC%98%A4%EB%A5%98-%EB%8C%80%EC%B2%B4-%EB%B0%A9%EB%B2%95.html' title='DOWNLOAD 펑션 오류 대체 방법'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-1938105779549405957</id><published>2008-12-16T13:43:00.000+09:00</published><updated>2011-01-29T22:25:18.663+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SAP GUI'/><category scheme='http://www.blogger.com/atom/ns#' term='710'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='patch'/><category scheme='http://www.blogger.com/atom/ns#' term='MM'/><category scheme='http://www.blogger.com/atom/ns#' term='Level 11'/><title type='text'>SAP GUI 710 for Windows Patch Level 11</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XGjwq4nQ6y.a04/GUI710_11-10002995.a04" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; GUI710_11-10002995.a04&lt;/a&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XCQu0PXm3F.a00/GUI710_11-10002995.a00" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; GUI710_11-10002995.a00&lt;/a&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XeMrqTESZq.a01/GUI710_11-10002995.a01" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; GUI710_11-10002995.a01&lt;/a&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XZSfjFgSxl.a02/GUI710_11-10002995.a02" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; GUI710_11-10002995.a02&lt;/a&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XXgyKD1e1s.a03/GUI710_11-10002995.a03" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; GUI710_11-10002995.a03&lt;/a&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XZH5LAka4T.alz/GUI710_11-10002995.alz" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; GUI710_11-10002995.alz&lt;/a&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XTiHUDVtHQ.a05/GUI710_11-10002995.a05" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; GUI710_11-10002995.a05&lt;/a&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XfKO1o036A.a06/GUI710_11-10002995.a06" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; GUI710_11-10002995.a06&lt;/a&gt;&lt;/div&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XYdhs3FmbC.a07/GUI710_11-10002995.a07" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; GUI710_11-10002995.a07&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;SAP GUI 의 화면 디자인이 변경되었습니다^^&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;설치해보니 깔끔하네요^^&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;그런데 속도가 조금 느린것 같고 시스템 리소스도 좀 더 먹는듯 합니다.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;그리고, 예전에 사용하던 System별로 색을 설정할수가 없네요 ㅠㅠ&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;한번 해보세요^^&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XRMjNokDqH.jpg" style="width:520px;height:166px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XRMjNokDqH.jpg')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-1938105779549405957?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/1938105779549405957/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2008/12/sap-gui-710-for-windows-patch-level-11.html#comment-form' title='2개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/1938105779549405957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/1938105779549405957'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2008/12/sap-gui-710-for-windows-patch-level-11.html' title='SAP GUI 710 for Windows Patch Level 11'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-3558170682701204278</id><published>2008-12-16T10:26:00.000+09:00</published><updated>2011-01-29T22:25:18.620+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ECC 6.0 Upgrade'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP Query'/><category scheme='http://www.blogger.com/atom/ns#' term='레이아웃'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='ECC 6.0'/><category scheme='http://www.blogger.com/atom/ns#' term='ABAP'/><title type='text'>ECC 6.0 업그레이드 후 SAP Query 레이아웃 변경</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;P&gt;ECC 6.0 업그레이드 후 SQ01에서 생성한 SAP 프로그램들의 레이아웃이 변경될 경우.&lt;/P&gt;&lt;P&gt;원래는 아래와 같이 나와야 하나 'SAP 레이아웃'이라는&amp;nbsp; 출력포맷으로 나올때가 있다.&lt;/P&gt;&lt;P&gt;이럴때 해결 방안!!&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XccKMlAFPs.jpg" style="width:520px;height:195px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XccKMlAFPs.jpg')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;p id="more-64-0" class="moreless_fold" style="color: #000000; padding: 0 0 0 10px;"&gt;&lt;span style="cursor: pointer;" onclick="if (window.TC$PRIV_toggleMoreLessBlogger != undefined) {TC$PRIV_toggleMoreLessBlogger(this, '64-0','해결법..','접어두기..'); return false;} else {document.getElementById('content-64-0').style.display='';}"&gt;      해결법..&lt;/span&gt;&lt;/p&gt;  &lt;div id="content-64-0" class="moreless_content" style="display: none; border: 1px dashed #cccccc; background-color: #f3f3f3; margin: 0 10px padding: 5px;"&gt;&lt;P&gt;1. 해당 쿼리 선택(T CODE : SQ01) - 변경선택&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XT6SlpjeNN.jpg" style="width:520px;height:228px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XT6SlpjeNN.jpg')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. 추가 - 추가 특별속성 선택&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XPoNIo2h3q.jpg" style="width:520px;height:228px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XPoNIo2h3q.jpg')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;3. 기존리포트 구조 사용 선택 후 저장&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XXgTKxyHSb.jpg" style="width:520px;height:228px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XXgTKxyHSb.jpg')" /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-3558170682701204278?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/3558170682701204278/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2008/12/ecc-60-%EC%97%85%EA%B7%B8%EB%A0%88%EC%9D%B4%EB%93%9C-%ED%9B%84-sap-query-%EB%A0%88%EC%9D%B4%EC%95%84%EC%9B%83-%EB%B3%80%EA%B2%BD.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/3558170682701204278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/3558170682701204278'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2008/12/ecc-60-%EC%97%85%EA%B7%B8%EB%A0%88%EC%9D%B4%EB%93%9C-%ED%9B%84-sap-query-%EB%A0%88%EC%9D%B4%EC%95%84%EC%9B%83-%EB%B3%80%EA%B2%BD.html' title='ECC 6.0 업그레이드 후 SAP Query 레이아웃 변경'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-7316856988888567994</id><published>2008-12-12T20:01:00.000+09:00</published><updated>2011-01-29T22:25:18.502+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ECC 6.0 Upgrade'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='MM'/><category scheme='http://www.blogger.com/atom/ns#' term='ECC 6.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Upgrade'/><title type='text'>ECC 6.0 업그레이드 후 자재마스터 생성시 오류</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;P&gt;이번 4.6C 버전에서 ECC 6.0으로 업그레이드 프로젝트를 하면서 발생한 문제.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;자재마스터 (ROH)를 생성시 이러한 오류가 난다.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;p id="more-62-0" class="moreless_fold" style="color: #000000; padding: 0 0 0 10px;"&gt;&lt;span style="cursor: pointer;" onclick="if (window.TC$PRIV_toggleMoreLessBlogger != undefined) {TC$PRIV_toggleMoreLessBlogger(this, '62-0','오류보기..','접어두기..'); return false;} else {document.getElementById('content-62-0').style.display='';}"&gt;      오류보기..&lt;/span&gt;&lt;/p&gt;  &lt;div id="content-62-0" class="moreless_content" style="display: none; border: 1px dashed #cccccc; background-color: #f3f3f3; margin: 0 10px padding: 5px;"&gt;&lt;P&gt;&lt;STRONG&gt;E MG 144 : 필드 '구성요소 1' 을(를) 필수필드로 정의했습니다; 엔트리를 포함하지 않습니다 MARA-FIBER_CODE1&lt;br /&gt;E MG 144 : 필드 '구성요소 2' 을(를) 필수필드로 정의했습니다; 엔트리를 포함하지 않습니다 MARA-FIBER_CODE2&lt;br /&gt;E MG 144 : 필드 '구성요소 3' 을(를) 필수필드로 정의했습니다; 엔트리를 포함하지 않습니다 MARA-FIBER_CODE3&lt;br /&gt;E MG 144 : 필드 '구성요소 4' 을(를) 필수필드로 정의했습니다; 엔트리를 포함하지 않습니다 MARA-FIBER_CODE4&lt;br /&gt;E MG 144 : 필드 '구성요소 5' 을(를) 필수필드로 정의했습니다; 엔트리를 포함하지 않습니다 MARA-FIBER_CODE5&lt;br /&gt;E MG 144 : 필드 '백분율 비율 1' 을(를) 필수필드로 정의했습니다; 엔트리를 포함하지 않습니다 MARA-FIBER_PART1&lt;br /&gt;E MG 144 : 필드 '백분율 비율 2' 을(를) 필수필드로 정의했습니다; 엔트리를 포함하지 않습니다 MARA-FIBER_PART2&lt;br /&gt;E MG 144 : 필드 '백분율 비율 3' 을(를) 필수필드로 정의했습니다; 엔트리를 포함하지 않습니다 MARA-FIBER_PART3&lt;br /&gt;E MG 144 : 필드 '백분율 비율 4' 을(를) 필수필드로 정의했습니다; 엔트리를 포함하지 않습니다 MARA-FIBER_PART4&lt;br /&gt;E MG 144 : 필드 '백분율 비율 5' 을(를) 필수필드로 정의했습니다; 엔트리를 포함하지 않습니다 MARA-FIBER_PART5&lt;/STRONG&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;P&gt;&lt;br /&gt;처음 보는 필드인데 필수 필드라...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;희안하다 희안해~~&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;그래서 찾아보니...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;p id="more-62-1" class="moreless_fold" style="color: #000000; padding: 0 0 0 10px;"&gt;&lt;span style="cursor: pointer;" onclick="if (window.TC$PRIV_toggleMoreLessBlogger != undefined) {TC$PRIV_toggleMoreLessBlogger(this, '62-1','해결방안..','접어두기..'); return false;} else {document.getElementById('content-62-1').style.display='';}"&gt;      해결방안..&lt;/span&gt;&lt;/p&gt;  &lt;div id="content-62-1" class="moreless_content" style="display: none; border: 1px dashed #cccccc; background-color: #f3f3f3; margin: 0 10px padding: 5px;"&gt;&lt;P&gt;&lt;STRONG&gt;We had the same issue and just figured out how to fix it. Hopefully this will help you.&lt;br /&gt;In configuration - Logistics - General - Material Master - Field Selection - Assign Fields to Field Selection Groups. In our system the field MARA-/BEV1/NESTRUCCAT was put into field selection group 10 (by the upgrade). Unfortunately we had already used field selection group 10 for some custom fields. Now that I knew which fields and field selection group to look at, I went to the "Maintain Field Selection for Data Screens" to see if the field selection group had any field refs that were considered required. &lt;br /&gt;You will need to change the field selection group for either your custom fields or this new field. Once you've changed field selection group for either your custom fields or this new field, you will need to set up the new field selection group through the maintain field selection for data screens. Best of luck.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;FROM : &lt;A href="http://www.sapfans.com/forums/viewtopic.php?f=6&amp;amp;t=311970&amp;amp;start=0&amp;amp;st=0&amp;amp;sk=t&amp;amp;sd=a"&gt;http://www.sapfans.com/forums/viewtopic.php?f=6&amp;amp;t=311970&amp;amp;start=0&amp;amp;st=0&amp;amp;sk=t&amp;amp;sd=a&lt;/A&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XURvYmA2P9.JPG" style="width:520px;height:595px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XURvYmA2P9.JPG')" /&gt;&lt;/div&gt;&lt;br /&gt;새로운 필드가 추가되면서 아마 기존의 필드선택 그룹에 들어가면서 필수필드가 되어버린듯 했다.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;자 이제 IMG를 고치는 일만 남았네... 귀찮아 ㅠㅠ&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-7316856988888567994?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/7316856988888567994/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2008/12/ecc-60-%EC%97%85%EA%B7%B8%EB%A0%88%EC%9D%B4%EB%93%9C-%ED%9B%84-%EC%9E%90%EC%9E%AC%EB%A7%88%EC%8A%A4%ED%84%B0-%EC%83%9D%EC%84%B1%EC%8B%9C-%EC%98%A4%EB%A5%98.html#comment-form' title='4개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/7316856988888567994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/7316856988888567994'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2008/12/ecc-60-%EC%97%85%EA%B7%B8%EB%A0%88%EC%9D%B4%EB%93%9C-%ED%9B%84-%EC%9E%90%EC%9E%AC%EB%A7%88%EC%8A%A4%ED%84%B0-%EC%83%9D%EC%84%B1%EC%8B%9C-%EC%98%A4%EB%A5%98.html' title='ECC 6.0 업그레이드 후 자재마스터 생성시 오류'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-5497946812497008639</id><published>2008-12-12T13:31:00.000+09:00</published><updated>2011-01-29T22:25:18.426+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pe.kr'/><category scheme='http://www.blogger.com/atom/ns#' term='Trend'/><category scheme='http://www.blogger.com/atom/ns#' term='IT'/><category scheme='http://www.blogger.com/atom/ns#' term='도메인'/><category scheme='http://www.blogger.com/atom/ns#' term='무료 도메인'/><category scheme='http://www.blogger.com/atom/ns#' term='네이버'/><title type='text'>pe.kr 도메인을 무료로 드립니다!! [이벤트 종료]</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XNYnCmHoRV.jpg" style="width:640px;height:286px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XNYnCmHoRV.jpg')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Naver 이벤트로 pe.kr 도메인을 2년간 무료로 준다네요^^&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="http://section.blog.naver.com/event/DomainPromotionEventForm.nhn" target=_blank&gt;http://section.blog.naver.com/event/DomainPromotionEventForm.nhn&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;위 링크로 들어가셔서 인증키 받으셔서 도메인 등록 업체로 가셔서 등록하심 됩니다!!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;저는 channy.pe.kr 등록했어요!! ㅋ&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;얼렁얼렁 달려가세요~~&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;좋은 도메인 선점하세요^^&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;* 이벤트 종료되었습니다 ㅠㅠ *&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-5497946812497008639?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/5497946812497008639/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2008/12/pekr-%EB%8F%84%EB%A9%94%EC%9D%B8%EC%9D%84-%EB%AC%B4%EB%A3%8C%EB%A1%9C-%EB%93%9C%EB%A6%BD%EB%8B%88%EB%8B%A4-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EC%A2%85%EB%A3%8C.html#comment-form' title='2개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/5497946812497008639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/5497946812497008639'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2008/12/pekr-%EB%8F%84%EB%A9%94%EC%9D%B8%EC%9D%84-%EB%AC%B4%EB%A3%8C%EB%A1%9C-%EB%93%9C%EB%A6%BD%EB%8B%88%EB%8B%A4-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EC%A2%85%EB%A3%8C.html' title='pe.kr 도메인을 무료로 드립니다!! [이벤트 종료]'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-5517615984859954496</id><published>2008-12-10T11:23:00.000+09:00</published><updated>2011-01-29T22:25:18.382+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='V/LD'/><category scheme='http://www.blogger.com/atom/ns#' term='가격결정레포트'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='MM'/><title type='text'>V/LD - 가격결정레포트</title><content type='html'>&lt;P align=left&gt;자재팀에서 유상사급이나 매각 단가의 리스트를 확인해볼수 있다.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;T CODE : V/LD - 가격결정레포트 실행&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XZ0DIamn5f.jpg" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. 가격결정레포트 16번 선택(개별가격)&lt;/P&gt;&lt;P&gt;2. 실행&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XKlHdkD7dz.jpg" /&gt;&lt;/P&gt;&lt;P align=left&gt;1. 영업조직 : 각 플랜트의 영업조직 (S + 플랜트번호)&lt;/P&gt;&lt;P align=left&gt;2. 유통경로 : 유상사급 Y0&lt;/P&gt;&lt;P align=left&gt;3. 조건유형 : 유상사급 조건 YPRO&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P align=center&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/Xa4UImzxdb.jpg" /&gt;&lt;/P&gt;&lt;P&gt;결과를 확인한다.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;FONT color=#ff6600&gt;&lt;STRONG&gt;※ 본 데이터는 가상의 조건 및 데이터입니다. 표준데이터 및 실제 단가가 아닙니다.&lt;/STRONG&gt;&lt;/FONT&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-5517615984859954496?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/5517615984859954496/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2008/12/vld-%EA%B0%80%EA%B2%A9%EA%B2%B0%EC%A0%95%EB%A0%88%ED%8F%AC%ED%8A%B8.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/5517615984859954496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/5517615984859954496'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2008/12/vld-%EA%B0%80%EA%B2%A9%EA%B2%B0%EC%A0%95%EB%A0%88%ED%8F%AC%ED%8A%B8.html' title='V/LD - 가격결정레포트'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-4304887963734415111</id><published>2008-12-09T15:51:00.000+09:00</published><updated>2011-01-29T22:25:18.347+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='직거래'/><category scheme='http://www.blogger.com/atom/ns#' term='Business'/><category scheme='http://www.blogger.com/atom/ns#' term='Production'/><category scheme='http://www.blogger.com/atom/ns#' term='직개발'/><title type='text'>직거래, 직개발</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;P&gt;우리 회사중에 FEM(Front End Module) 을 만드는 회사가 있는데..&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;주 OEM이 현대,기아입니다.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;그런데 그 계열사에서 직거래, 직개발이란 용어를 사용하더군요~~&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;알아봤습니다^^&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;p id="more-56-0" class="moreless_fold" style="color: #000000; padding: 0 0 0 10px;"&gt;&lt;span style="cursor: pointer;" onclick="if (window.TC$PRIV_toggleMoreLessBlogger != undefined) {TC$PRIV_toggleMoreLessBlogger(this, '56-0','펼쳐두기..','접어두기..'); return false;} else {document.getElementById('content-56-0').style.display='';}"&gt;      펼쳐두기..&lt;/span&gt;&lt;/p&gt;  &lt;div id="content-56-0" class="moreless_content" style="display: none; border: 1px dashed #cccccc; background-color: #f3f3f3; margin: 0 10px padding: 5px;"&gt;&lt;P&gt;&lt;STRONG&gt;직거래&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color=#002fff&gt;- OEM(현대,기아차)에서 부품을 개발하고 설계까지 하여 2차협력 업체에 생산하도록 한것.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color=#002fff&gt;- OEM에서 개발하고 설계한 부품이기 때문에 가격적으로 NEGO가 불가. NEGO권은 OEM에 있음.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color=#002fff&gt;- 업체 Soursing권이 없음.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color=#002fff&gt;- 외주재관비라고 하여 모듈업체가 OEM에 완제품을 판매할때 이러한 부품에 대하여서는 1%의 판매가격을 더 쳐줍니다.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;직개발&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color=#002fff&gt;- OEM이 아닌 모듈업체(1차업체)가 직접 개발하고 설계까지 하여 2차협력 업체에 생산하도록 한것.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color=#002fff&gt;- 모듈업체에서 개발한 부품이기때문에 NEGO권은 모듈업체가 가지고 있음.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color=#002fff&gt;- 업체 Soursing권이 있음.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color=#002fff&gt;- 외주재관비가 없음.&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;P&gt;&lt;br /&gt;결론적으로, 이런 이유때문에 모듈업체에서는 부품을 이런 식으로 나누어 매출과 원가계산을 합니다.&lt;/P&gt;&lt;P&gt;게다가 월말에 협력업체에 부품값을 지불할때도 부품을 나누어서 고려합니다.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-4304887963734415111?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/4304887963734415111/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2008/12/%EC%A7%81%EA%B1%B0%EB%9E%98-%EC%A7%81%EA%B0%9C%EB%B0%9C.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/4304887963734415111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/4304887963734415111'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2008/12/%EC%A7%81%EA%B1%B0%EB%9E%98-%EC%A7%81%EA%B0%9C%EB%B0%9C.html' title='직거래, 직개발'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-6815205072981818838</id><published>2008-12-05T10:58:00.000+09:00</published><updated>2011-01-29T22:25:18.306+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CBO'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='BDC'/><category scheme='http://www.blogger.com/atom/ns#' term='MM'/><category scheme='http://www.blogger.com/atom/ns#' term='ABAP'/><title type='text'>[BDC] ZM192 - 정보레코드 일괄 업로딩</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XQpUWmnurH.jpg" style="width:600px;height:293px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XQpUWmnurH.jpg')" /&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;개발 배경 : 구매본부 요청으로 1개 이상의 조건유형을 일괄적으로 등록 가능하게 한 프로그램.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;자세한 내용은 첨부된 메뉴얼 참조!!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XYJ9kiw75B.docx/ZM192.docx" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; ZM192.docx&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-6815205072981818838?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/6815205072981818838/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2008/12/bdc-zm192-%EC%A0%95%EB%B3%B4%EB%A0%88%EC%BD%94%EB%93%9C-%EC%9D%BC%EA%B4%84-%EC%97%85%EB%A1%9C%EB%94%A9.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/6815205072981818838'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/6815205072981818838'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2008/12/bdc-zm192-%EC%A0%95%EB%B3%B4%EB%A0%88%EC%BD%94%EB%93%9C-%EC%9D%BC%EA%B4%84-%EC%97%85%EB%A1%9C%EB%94%A9.html' title='[BDC] ZM192 - 정보레코드 일괄 업로딩'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-7738243526872522987</id><published>2008-11-28T10:38:00.000+09:00</published><updated>2011-01-29T22:25:18.257+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><category scheme='http://www.blogger.com/atom/ns#' term='프로그램'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='작성기법'/><category scheme='http://www.blogger.com/atom/ns#' term='ABAP'/><title type='text'>효과적인 ABAP/4 프로그램 작성기법</title><content type='html'>&lt;P&gt;제 1 장. SELECT 구문 최적화&lt;br /&gt;&lt;br /&gt;1. SAP R/3 아키텍처 이해하기&lt;br /&gt;&lt;br /&gt;● SAP R/3의 아키텍처를 이해하기 위하여 아래와 같이 VBAK 테이블에서 &lt;br /&gt;데이터를 1,000 건 SELECT하는 프로그램을 작성해보자.&lt;br /&gt;&lt;br /&gt;● 읽어올 정보는 다음과 같다. &lt;br /&gt;-. VBAK-VBELN (order number)&lt;br /&gt;-. VBAK-AUART (order type)&lt;br /&gt;-. VBAK-BNAME (name of orderer)&lt;br /&gt;-. VBAK-KUNNR (sold to party)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;■ 일반적으로 아래와 같은 방식으로 SELECT 문장을 작성할 것이다. &lt;br /&gt;&lt;br /&gt;REPORT ZSAMPLE1.&lt;br /&gt;TABLES: VBAK.&lt;br /&gt;&lt;br /&gt;SELECT * FROM VBAK.&lt;br /&gt;IF SY-DBCNT &amp;gt; 1000.&lt;br /&gt;EXIT.&lt;br /&gt;ENDIF.&lt;br /&gt;WRITE:/ VBAK-VBELN ...&lt;br /&gt;ENDSELECT.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;■ 위의 구문은 VBAK 테이블의 모든 칼럼을 한 건씩 읽어 가면서, WRITE하는&lt;br /&gt;구조로 되어 있으며, SY-DBCNT를 체크하여 1,000 건이 넘으면 EXIT하도록&lt;br /&gt;되어 있다.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;■ SAP R/3 시스템은 위의 그림과 같이 3-tier 구조로 되어 있다. &lt;br /&gt;즉, 사용자가 시스템에 특정 데이터에 대한 요청을 하면, 어플리케이션 서버가&lt;br /&gt;중간에서 사용자의 요청을 가공한 후, 데이터베이스 서버에 데이터에 대한 요청을&lt;br /&gt;보내고, 데이터베이스 서버로부터 데이터를 받아, 다시 가공하여 사용자에게&lt;br /&gt;보내는 방식으로 처리한다. &lt;br /&gt;&lt;br /&gt;■ 따라서, 앞장의 코드와 같이 select * 하게 되면, 문제에서 제시한 4개의 필드외에&lt;br /&gt;해당 레코드의 모든 필드를 가져오게 된다. 즉, VBAK 테이블의 한 레코드의 크기가&lt;br /&gt;대략 575 바이트인데, 1,000 건을 가져와야 하므로, 총 575,000 바이트를 데이터&lt;br /&gt;베이스 서버에서 어플리케이션 서버로 전송해야 하며, 한번 전송할때의 패킷 크기가&lt;br /&gt;32,000 바이트인 경우(시스템에 따라 다를 수 있음), 총 20여회의 네트웍 트래픽이&lt;br /&gt;발생하게 된다(575,000/32,000).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3. SELECT * 의 개선&lt;br /&gt;&lt;br /&gt;● 이 슬라이드는 SELECT * 형태의 문장을 COLUMN Selection을 이용하여&lt;br /&gt;개선하는 예를 보여준다. &lt;br /&gt;&lt;br /&gt;SELECT * FROM VBAK ...&lt;br /&gt;WRITE:/ VBAK-VBELN, VBAK-AUART, ...&lt;br /&gt;ENDSELECT&lt;br /&gt;&lt;br /&gt;↓&lt;br /&gt;&lt;br /&gt;SELECT VBELN AUART BNAME KUNNR&lt;br /&gt;INTO (VBAK-VBELN, VBAK-AUART, ...) FROM VBAK ...&lt;br /&gt;WRITE:/ VBAK-VBELN, VBAK-AUART, ...&lt;br /&gt;ENDSELECT&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;■ 위와 같이 사용하려는 4개의 칼럼들만을 가져오도록 할 경우의 네트웍 트래픽은 &lt;br /&gt;다음과 같다. &lt;br /&gt;&lt;br /&gt;■ 즉, 4개 칼럼의 크기의 합이 59 바이트이므로 1,000 건을 읽는다해도, 59,000 바이트&lt;br /&gt;의 데이터만 데이터베이스 서버에서 어플리케이션 서버로 전송되면 된다. 패킷의 &lt;br /&gt;크기가 역시 32,000 바이트라면, 이 경우에는 총 2번의 네트웍 트래픽만 필요하게&lt;br /&gt;되는 것이다. &lt;br /&gt;&lt;br /&gt;■ BSEG, VBFA와 같은 SAP cluster table에 대하여는 column selection을&lt;br /&gt;할수 없다(column selection을 하도록 코드를 작성해도 내부적으로는 전체 칼럼을&lt;br /&gt;읽는다). 이러한 테이블을 column selection으로 읽고 싶은 경우에는, 시스템을&lt;br /&gt;다운시키고, 테이블의 형태를 cluster table에서 transparent table로 바꾼다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4. 데이터 건수 체크 요령&lt;br /&gt;&lt;br /&gt;● 이 슬라이드는 SY-DBCNT를 이용한 데이터 건수 체크 문장을 &lt;br /&gt;UP TO n ROWS 구문을 이용하여 개선하는 예를 보여준다. &lt;br /&gt;&lt;br /&gt;SELECT VBELN BNAME ... INTO (VBAK-VBELN, ...) FROM VBAK.&lt;br /&gt;IF SY-DBCNT &amp;gt; 1000. EXIT. ENDIF.&lt;br /&gt;WRITE:/ VBAK-VBELN, VBAK-AUART, ...&lt;br /&gt;ENDSELECT.&lt;br /&gt;&lt;br /&gt;↓&lt;br /&gt;&lt;br /&gt;SELECT VBELN BNAME ... INTO (VBAK-VBELN, ...)&lt;br /&gt;FROM VBAK UP TO 1000 ROWS.&lt;br /&gt;WRITE:/ VBAK-VBELN, VBAK-AUART, ...&lt;br /&gt;ENDSELECT.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;■ 위의 예에서 첫번째 문장은 데이터 1,000 을 건건이 데이터베이스 서버에서 &lt;br /&gt;어플리케이션 서버로 전송하는 반면, 두번째 문장은 데이터베이스 서버에서 1,000&lt;br /&gt;건을 읽은 후에 일괄적으로 어플리케이션 서버로 전송하는 방식으로 동작한다. &lt;br /&gt;따라서, 두번째 문장이 훨씬 좋은 성능을 나타낸다.&lt;br /&gt;&lt;br /&gt;■ where 조건 없이 데이터 한 건 만을 가져오는 경우라면, 차이가 더욱 두드러진다.&lt;br /&gt;즉, 아래의 문장들을 참조하라. &lt;br /&gt;&lt;br /&gt;■ SELECT VBELN BNAME ... INTO(VBAK-VBELN, ...) FROM VBAK.&lt;br /&gt;WRITE:/VBAK-VBELN, VBAK-AUART, ...&lt;br /&gt;EXIT.&lt;br /&gt;ENDSELECT.&lt;br /&gt;&lt;br /&gt;■ SELECT VBELN BNAME ... INTO(VBAK-VBELN, ...) FROM VBAK UP TO 1 ROWS.&lt;br /&gt;WRITE:/VBAK-VBELN, VBAK-AUART, ...&lt;br /&gt;ENDSELECT.&lt;br /&gt;&lt;br /&gt;■ 응답속도 비교&lt;br /&gt;SELECT ... EXIT. ENDSELECT 150,000 ms&lt;br /&gt;SELECT ... UP TO 1 ROWS 1,500 ms &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;5. CHECK 구문의 개선&lt;br /&gt;&lt;br /&gt;● 이 슬라이드는 CHECK 문장에 들어가는 조건을 SELECT 문장에 포함하여&lt;br /&gt;개선하는 방법을 보여준다. &lt;br /&gt;&lt;br /&gt;PARAMETERS: PARAM1,&lt;br /&gt;DATA: BEGIN OF SEARCH_STRING,&lt;br /&gt;FIRST(9) VALUE '_________',&lt;br /&gt;PARAM, &lt;br /&gt;END OF SEARCH_STRING.&lt;br /&gt;SELECT VBELN AUART ... INTO (VBAK-VBELN, ...) FROM VBAK.&lt;br /&gt;CHECK VBAK-VBELN+9(1) = PARAM1.&lt;br /&gt;WRITE:/ VBAK-VBELN, VBAK-AUART, ...&lt;br /&gt;ENDSELECT.&lt;br /&gt;↓&lt;br /&gt;&lt;br /&gt;SEARCH_STRING-PARAM = PARAM1.&lt;br /&gt;SELECT VBELN BNAME ... INTO (VBAK-VBELN, ...) FROM VBAK.&lt;br /&gt;WHERE VBELN LIKE SEARCH_STRING.&lt;br /&gt;WRITE:/ VBAK-VBELN, VBAK-AUART, ...&lt;br /&gt;ENDSELECT.&lt;br /&gt;&lt;br /&gt;■ VBAK 테이블에서 57,000건을 가져오는 것을 테스트해 보았을 경우,&lt;br /&gt;SELECT &amp;amp; CHECK → 27,958,000 ms&lt;br /&gt;SELECT WITH WHERE condition → 3,065,000 ms&lt;br /&gt;&lt;br /&gt;■ 가능하다면 어떠한 경우라도, check condition은 WHERE 절 안에 들어와야 하며, &lt;br /&gt;이것은 SELECT SINGLE에도 적용된다.&lt;br /&gt;SELECT SINGLE VBELN AUART ... INTO (VBAK-VBELN, ...) FROM VBAK&lt;br /&gt;WHERE VBELN = '0090000090'&lt;br /&gt;AND BNAME = 'Smith'.&lt;br /&gt;&lt;br /&gt;위의 구문에서 VBAK 테이블의 키필드는 VBELN이지만, BNAME을 CHECK로 빼지 않고&lt;br /&gt;WHERE 절에 포함시킴으로써, 데이터베이스 서버와 어플리케이션 서버간의 &lt;br /&gt;쓸데없는 네트웍 트래픽을 줄일수 있다.&lt;br /&gt;&lt;br /&gt;■ 그러나, CHECK 조건이 매우 까다롭고 복잡할 경우에는 오히려 데이터베이스에서 일단&lt;br /&gt;데이터를 받아오는 것이 빠를 수도 있다. 이것은 SQL trace를 이용하여 실제로 어떤&lt;br /&gt;방법이 빠른지 조사해보고 결정하여야 한다.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;6. ORDER BY 구문의 개선&lt;br /&gt;&lt;br /&gt;● 이 슬라이드는 SELECT 구문에서 사용되는 ORDER BY 를 Internal sort를&lt;br /&gt;이용하여 개선하는 방법을 보여준다. &lt;br /&gt;&lt;br /&gt;SELECT VBELN BNAME ... INTO (VBAK-VBELN, ...) FROM VBAK.&lt;br /&gt;WHERE BNAME IN BNAME_SO&lt;br /&gt;ORDER BY BNAME DESCENDING.&lt;br /&gt;ENDSELECT.&lt;br /&gt;&lt;br /&gt;↓&lt;br /&gt;&lt;br /&gt;SELECT VBELN BNAME ... INTO TABLE IVBAK FROM VBAK.&lt;br /&gt;WHERE BNAME IN BNAME_SO.&lt;br /&gt;SORT IVBAK BY BNAME DESCENDING.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;■ 대부분의 경우에 데이터베이스 서버보다는 ABAP/4 프로그램내에서 SORT를&lt;br /&gt;수행하는 것이 좋다.&lt;br /&gt;&lt;br /&gt;이유: 많은 양의 데이터를 데이터베이스 서버에서 SORT하는 것은 그 시스템을&lt;br /&gt;사용중인 모든 USER에게 영향을 미친다. 하지만, ABAP/4 프로그램내에서&lt;br /&gt;처리하게 되면 해당 어플리케이션 서버에만 영향을 미친다.&lt;br /&gt;&lt;br /&gt;■ 하지만 SELECT 구문내에서 ORDER BY를 이용하여 정렬하고자 하는 필드에 인덱스가 &lt;br /&gt;적절하게 구성되어 있으면, 데이터베이스 서버에 해롭지 않다.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;7. APPEND 구문의 개선&lt;br /&gt;&lt;br /&gt;● 이 슬라이드는 APPEND 구문을 이용하여 Internal 테이블에 건건이&lt;br /&gt;데이터를 추가하는 것을 INTO TABLE 을 사용하여 개선하는 것을 보여준다.&lt;br /&gt;&lt;br /&gt;SELECT VBELN AUART ... INTO (IVBAK-VBELN, ...) FROM VBAK&lt;br /&gt;WHERE BNAME IN BNAME_SO.&lt;br /&gt;APPEND IVBAK.&lt;br /&gt;* Do more stuff&lt;br /&gt;ENDSELECT.&lt;br /&gt;&lt;br /&gt;↓&lt;br /&gt;&lt;br /&gt;SELECT VBELN AUART ... INTO TABLE IVBAK FROM VBAK&lt;br /&gt;WHERE BNAME IN BNAME_SO.&lt;br /&gt;LOOP AT IVBAK.&lt;br /&gt;* Do more stuff&lt;br /&gt;ENDLOOP.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;■ Internal table의 내용을 한꺼번에 전송하는 것이 더욱 효과적이다.&lt;br /&gt;&lt;br /&gt;■ 데이터를 인터널 테이블로 한꺼번에 읽어 들이는 방법의 또다른 효과는&lt;br /&gt;처리시간이 매우 짧다는 것이다.&lt;br /&gt;&lt;br /&gt;■ SELECT loop내에서 많은 처리를 할수록 ORA0155 Snapshot too old&lt;br /&gt;(rollback segment too small) 에러를 만날 확률이 높다.&lt;br /&gt;&lt;br /&gt;■ 수행시간이 긴 SELECT 문장은 동일한 작업 대상 테이블에 대한 INSERT/UPDATE&lt;br /&gt;문장과 I/O Contention을 일으킬 확률이 많으며, 이럴 경우, 데이터베이스가 반드시&lt;br /&gt;read consistency를 보장한다고 단언하기 어렵다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;8. VIEW를 이용한 Nested SELECT 개선&lt;br /&gt;&lt;br /&gt;● 이 슬라이드는 여러 개의 테이블에서 데이터를 가져올 때, VIEW를 이용하여 &lt;br /&gt;NESTED SELECT를 개선하는 방법을 보여준다. &lt;br /&gt;&lt;br /&gt;SELECT VBELN AUART BNAME KUNNR INTO ... FROM VBAK&lt;br /&gt;WHERE VBELN IN VBELN_SO.&lt;br /&gt;...&lt;br /&gt;SELECT POSNR MATNR KWMENG MEINS INTO ... FROM VBAP&lt;br /&gt;WHERE VBELN = VBAK-VBELN.&lt;br /&gt;WRITE:/ VBAK-VBELN, VBAP-POSNR ...&lt;br /&gt;ENDSELECT.&lt;br /&gt;...&lt;br /&gt;ENDSELECT.&lt;br /&gt;↓&lt;br /&gt;&lt;br /&gt;SELECT * FROM ZV_VBAK&lt;br /&gt;WHERE VBELN IN VBELN_SO.&lt;br /&gt;WRITE:/ ZV_VBAK-VBELN, ZV_VBAK-POSNR ...&lt;br /&gt;ENDSELECT.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;■ VBAK : 716 건, VBAP : 2779 건의 데이터를 대상으로 테스한 결과는 다음과 같다.&lt;br /&gt;&lt;br /&gt;■ Nested Select : 3,892,184 microseconds(약 4초)&lt;br /&gt;뷰의 사용 : 981,385 microseconds(약 1초)&lt;br /&gt;&lt;br /&gt;■ Nested Select 대신에 뷰를 이용하여 두개의 테이블을 조인한 다음, 뷰에서&lt;br /&gt;데이터를 읽어오는 것이 훨씬 수행속도가 빠르다.&lt;br /&gt;&lt;br /&gt;■ 그러나, 데이터베이스 뷰는 버퍼를 경유하지 않고 바로 데이터베이스에서 데이터를 &lt;br /&gt;읽어 오기 때문에 두개의 테이블 중 하나가 버퍼링이 되고 있는 경우, 버퍼링의 장점을 살리지 못하여, 늦어지는 경우가 아주 가끔 발생할 수도 있다. 이런 경우는 SQL trace를 이용하여 실제로 수행시간을 측정하고 결과가 좋은 것을 사용하도록 한다.&lt;br /&gt;&lt;br /&gt;■ Data dictionary의 database view는 항상 inner join이다.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;9. SELECT for all entries를 이용한 Outer Join&lt;br /&gt;&lt;br /&gt;● 이 슬라이드는 SELECT FOR ALL ENTRIES를 이용하여 ABAP/4에서 &lt;br /&gt;Outer Join을 구현한 예이다. &lt;br /&gt;&lt;br /&gt;SELECT VBELN AUART ... INTO ... FROM VBAK WHERE ...&lt;br /&gt;SELECT POSNR MATNR KWMENG MEINS INTO ... FROM VBAP&lt;br /&gt;WHERE VBELN = VBAK-VBELN.&lt;br /&gt;...&lt;br /&gt;ENDSELECT.&lt;br /&gt;ENDSELECT.&lt;br /&gt;↓&lt;br /&gt;&lt;br /&gt;SELECT VBELN AUART ... INTO TABLE IVBAK FROM VBAK&lt;br /&gt;WHERE VBELN IN VBELN_SO.&lt;br /&gt;SELECT VBELN POSNR MATNR ... INTO TABLE IVBAP FROM VBAP&lt;br /&gt;FOR ALL ENTRIES IN IVBAK&lt;br /&gt;WHERE VBELN = IVBAK-VBELN.&lt;br /&gt;&lt;br /&gt;LOOP AT VBAK.&lt;br /&gt;READ TABLE IVBAP WITH KEY VBELN = IVBAK-VBELN BINARY SEARCH&lt;br /&gt;TRANSPORTING NO FIELDS.&lt;br /&gt;LOOP AT IVBAP FROM SY-TABIX.&lt;br /&gt;...&lt;br /&gt;ENDLOOP.&lt;br /&gt;ENDLOOP.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;■ Outer join을 할 경우에는 위의 코드처럼 FOR ALL ENTRIES IN 구문을 이용하여&lt;br /&gt;SELECT한 후, Internal table에서 처리하도록 한다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;10. SQL 함수 사용하기&lt;br /&gt;&lt;br /&gt;● 이 슬라이드는 SELECT 구문에서 LOOP을 돌면서 처리하는 형태의 합이나, &lt;br /&gt;평균을 구하는 스타일을 SQL 함수를 이용하여 개선하는 예를 보여 준다. &lt;br /&gt;&lt;br /&gt;DATA: BEGIN OF VBQTY OCCURS 0.&lt;br /&gt;MATNR LIKE VBAP-MATNR,&lt;br /&gt;KWMENG LIKE VBAP-KWMENG,&lt;br /&gt;MEINS LIKE VBAP-MEINS.&lt;br /&gt;&lt;br /&gt;SELECT MATNR KWMENG MEINS INTO VBQTY&lt;br /&gt;FROM VBAP WHERE ...&lt;br /&gt;COLLECT VBQTY.&lt;br /&gt;ENDSELECT.&lt;br /&gt;↓&lt;br /&gt;&lt;br /&gt;SELECT MATNR SUM( KWMENG ) MEINS INTO TABLE VBQTY&lt;br /&gt;FROM VBAP WHERE ...&lt;br /&gt;GROUP BY MATNR MEINS.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;■ 10,000 건의 데이터를 처리하였을 경우, 아래와 같은 성능 차이가 나왔다. &lt;br /&gt;&lt;br /&gt;■ SELECT + COLLECT : 2,370,000 ms&lt;br /&gt;SELECT SUM .. INTO : 1,574,000 ms&lt;br /&gt;&lt;br /&gt;■ GROUP BY 절은 Pool table이나, cluster table에는 사용될 수 없다&lt;br /&gt;(BSEG, VBFA).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;11. WHERE 절 없는 SELECT 구문은 피하라.&lt;br /&gt;&lt;br /&gt;● 아래와 같이 WHERE 조건 없이 SELECT 구문을 사용하는 것은 매우 위험하다.&lt;br /&gt;&lt;br /&gt;SELECT col1 col2 ... into ... FROM VBAK.&lt;br /&gt;PERFORM CALCULATE_STUFF.&lt;br /&gt;ENDSELECT.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;■ 특히 다음과 같이 빠른 속도로 크기가 증가하는 테이블에는 절대로 사용하지 말라.&lt;br /&gt;- BKPF, BSEG, COBK, COEP, LIPK, LIPS, MKPF, MSEG, VBAK, VBAP, VBPA, VBFA.&lt;br /&gt;&lt;br /&gt;■ 테이블의 모든 데이터를 읽어 작업을 수행하려 한다면 다음과 같이 exec sql 구문을 이용한 native sql을 구사하여 application server를 bypass 하도록 한다. 그렇지 않으면 application server가 where 절에 mandt 조건을 붙여, full table scan이 되지 않고 인덱스를 이용하게 되어 최악의 결과를 초래한다. &lt;br /&gt;&lt;br /&gt;exec sql.&lt;br /&gt;select /*+ rule */&lt;br /&gt;vbeln into :ivbak-vbeln&lt;br /&gt;from vbak&lt;br /&gt;where mandt||'' = :sy-mandt&lt;br /&gt;endexec.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;제 2 장. DML 구문 최적화&lt;br /&gt;&lt;br /&gt;1. 효과적인 UPDATE 기법&lt;br /&gt;&lt;br /&gt;● SELECT 와 ENDSELECT 사이에서 LOOP을 돌면서 UPDATE 하는 형태는&lt;br /&gt;아래와 같이 WHERE 절을 이용하여 개선할 수 있다. &lt;br /&gt;&lt;br /&gt;PARAMETERS : VKBUR_PA LIKE ZVBAK-VKBUR.&lt;br /&gt;SELECT-OPTIONS : VBELN_SO FOR ZVBAK-VBELN.&lt;br /&gt;SELECT * FROM ZVBAK WHERE VBELN IN VBELN_SO.&lt;br /&gt;ZVBAK-VKBUR = VKBUR_PA.&lt;br /&gt;UPDATE ZVBAK.&lt;br /&gt;ENDSELECT.&lt;br /&gt;IF SY-SUBRC = 0. COMMIT WORK. ELSE. ROLLBACK WORK. ENDIF. &lt;br /&gt;&lt;br /&gt;↓&lt;br /&gt;&lt;br /&gt;UPDATE ZVBAK SET VKBUR = VKBUR_PA&lt;br /&gt;WHERE VBELN IN VBELN_SO.&lt;br /&gt;IF SY-SUBRC = 0. COMMIT WORK. ELSE. ROLLBACK WORK. ENDIF. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;■ ZVBAK 1,000 건을 대상으로 테스트한 결과는 다음과 같다.&lt;br /&gt;&lt;br /&gt;■ SELECT .. UPDATE : 1.8 초&lt;br /&gt;UPDATE .. SET : 0.3 초&lt;br /&gt;&lt;br /&gt;■ 위의 코딩에서 COMMIT WORK 또는 ROLLBACK WORK 구문은&lt;br /&gt;논리적인 작업단위가 끝나면 반드시 기술해 주어야 한다는 것을 잊지 말자. &lt;br /&gt;COMMIT WORK 이나 ROLLBACK WORK을 빠뜨리면, 데이터베이스 서버가&lt;br /&gt;수정 정보를 계속 rollback segment에 가지고 있어야 하기 때문에 시스템에&lt;br /&gt;overload로 계속 남아있게 된다.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. 효과적인 INSERT 기법&lt;br /&gt;&lt;br /&gt;● 데이터를 테이블에 Insert 하고자 할 경우, Loop을 돌면서 건건이&lt;br /&gt;처리하는 것을 아래의 예처럼 한꺼번에 Insert하면 더욱 효과적임.&lt;br /&gt;&lt;br /&gt;LOOP AT IT100.&lt;br /&gt;MOVE IT100 TO Z100.&lt;br /&gt;INSERT Z100.&lt;br /&gt;ENDLOOP.&lt;br /&gt;&lt;br /&gt;↓&lt;br /&gt;&lt;br /&gt;INSERT Z100 FROM TABLE IT100. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;■ 아래의 결과는 Internal table의 건수별로 테스트 결과를 나타낸 것이다.&lt;br /&gt;&lt;br /&gt;■ 1,000 건 입력시&lt;br /&gt;- 한 건씩 Insert : 2.58 초&lt;br /&gt;- 한꺼번에 Insert : 0.72 초&lt;br /&gt;■ 5,000 건 입력시&lt;br /&gt;- 한 건씩 Insert : 9.66 초&lt;br /&gt;- 한꺼번에 Insert : 1.59 초&lt;br /&gt;■ 10,000 건 입력시&lt;br /&gt;- 한 건씩 Insert : 20.00 초&lt;br /&gt;- 한꺼번에 Insert : 2.47 초&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3. 효과적인 DELETE 기법&lt;br /&gt;&lt;br /&gt;● SELECT 와 ENDSELECT 사이에서 LOOP을 돌면서 DELETE 하는 형태는&lt;br /&gt;아래와 같이 WHERE 절을 이용하여 개선할 수 있다. &lt;br /&gt;&lt;br /&gt;SELECT-OPTIONS : VBELN_SO FOR ZVBAK-VBELN.&lt;br /&gt;SELECT * FROM ZVBAK WHERE VBELN IN VBELN_SO.&lt;br /&gt;DELETE ZVBAK.&lt;br /&gt;ENDSELECT.&lt;br /&gt;IF SY-SUBRC = 0. COMMIT WORK. ELSE. ROLLBACK WORK. ENDIF. &lt;br /&gt;&lt;br /&gt;↓&lt;br /&gt;&lt;br /&gt;DELETE FROM ZVBAK WHERE VBELN IN VBELN_SO.&lt;br /&gt;IF SY-SUBRC = 0. COMMIT WORK. ELSE. ROLLBACK WORK. ENDIF.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;■ ZVBAK 1,000 건을 대상으로 테스트한 결과는 다음과 같다.&lt;br /&gt;&lt;br /&gt;■ SELECT .. DELETE : 3.0 초&lt;br /&gt;DELETE FROM : 1.2 초&lt;br /&gt;&lt;br /&gt;■ 첫번째 코딩은 거의 최악의 코딩이다. 첫번째 경우에 데이터베이스 서버는&lt;br /&gt;대상 데이터를 찾아서 전부 어플리케이션 서버로 전송한다. 데이터를 받은 &lt;br /&gt;어플리케이션 서버는 아무일도 하지 않고, 받은 데이터를 다시 데이터베이스&lt;br /&gt;서버로 전송하고, 데이터베이스 서버는 이 데이터를 삭제한다. &lt;br /&gt;&lt;br /&gt;■ 그러나, 두번째 경우처럼 코딩하면, 데이터의 발췌 및 삭제작업이 &lt;br /&gt;데이터베이스 서버에서만 발생하게 되므로, 어플리케이션 서버와 데이터베이스&lt;br /&gt;서버간에 데이터 전송 작업이 전혀 일어나지 않는다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;제 3 장. 효과적인 Internal Table Handling&lt;br /&gt;&lt;br /&gt;1. Nested LOOP 처리&lt;br /&gt;&lt;br /&gt;● NESTED LOOP은 BINARY SEARCH를 이용하여 아래와 같이 개선할 수 있다. &lt;br /&gt;&lt;br /&gt;DATA: IVBAK LIKE VBAK OCCURS 0,&lt;br /&gt;IVBAP LIKE VBAP OCCURS 0.&lt;br /&gt;SORT: IVBAK BY VBELN, IVBAP BY VBELN.&lt;br /&gt;LOOP AT IVBAK.&lt;br /&gt;LOOP AT IVBAP WHERE VBELN = VBAK-VBELN.&lt;br /&gt;WRITE:/ IVBAK-VBELN, IVBAP-VBPOS, ...&lt;br /&gt;ENDLOOP.&lt;br /&gt;ENDLOOP.&lt;br /&gt;↓&lt;br /&gt;&lt;br /&gt;LOOP AT IVBAK.&lt;br /&gt;READ TABLE IVBAP WITH KEY VBELN = IVBAK-VBELN&lt;br /&gt;BINARY SEARCH TRANSPORTING NO FIELDS.&lt;br /&gt;LOOP AT IVBAP FROM SY-TABIX.&lt;br /&gt;IF IVBAP-VBELN &amp;lt;&amp;gt; IVBAK-VBELN. EXIT. ENDIF.&lt;br /&gt;WRITE:/ IVBAK-VBELN, IVBAP-VBPOS, ...&lt;br /&gt;ENDLOOP.&lt;br /&gt;ENDLOOP.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;■ IVBAK : 5,000 건, IVBAP : 20,000 건일 경우에 다음과 같은 결과가 나왔다. &lt;br /&gt;&lt;br /&gt;■ Nested LOOP with WHERE condition : 5 분&lt;br /&gt;LOOP/READ BINARY SEARCH/LOOP : 15 초.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. 효과적인 LOOP 처리&lt;br /&gt;&lt;br /&gt;● 특정 조건을 만족하는 데이터가 몇건인지를 알고 싶은 경우에는&lt;br /&gt;다음과 같이 한다. &lt;br /&gt;&lt;br /&gt;LOOP AT IVBAK TRANSPORTING NO FIELDS&lt;br /&gt;WHERE BNAME = 'Smith'.&lt;br /&gt;ADD 1 TO COUNTER. &lt;br /&gt;ENDLOOP.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;■ 만약 특정 조건을 만족시키는 데이터가 있는지만 알고 싶다면,&lt;br /&gt;다음과 같은 코드를 이용하라.&lt;br /&gt;■ LOOP AT IVBAK TRANSPORTING NO FIELDS&lt;br /&gt;WHERE VBELN &amp;gt; '0300000100'.&lt;br /&gt;EXIT.&lt;br /&gt;ENDLOOP.&lt;br /&gt;IF SY-SUBRC = 0.&lt;br /&gt;* Condition is true&lt;br /&gt;ENDIF.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3. Internal TABLE간 데이터 복사&lt;br /&gt;&lt;br /&gt;● 동일한 구조를 가지는 두개의 Internal table간에 서로 데이터를&lt;br /&gt;복사하고자 할 경우에는 아래와 같이 한다. &lt;br /&gt;&lt;br /&gt;DATA: ITAB1 LIKE VBAK OCCURS 100 WITH HEADER LINE,&lt;br /&gt;ITAB2 LIKE VBAK OCCURS 100 WITH HEADER LINE,&lt;br /&gt;&lt;br /&gt;REFRESH ITAB2.&lt;br /&gt;LOOP AT ITAB1.&lt;br /&gt;MOVE ITAB1 TO ITAB2.&lt;br /&gt;APPEND ITAB2.&lt;br /&gt;ENDLOOP.&lt;br /&gt;&lt;br /&gt;↓&lt;br /&gt;&lt;br /&gt;ITAB2[] = ITAB1[]&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;■ 위의 방법은 동일한 구조를 가지는 INTERNAL TABLE간에만 적용된다는 점에 &lt;br /&gt;주의하라.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4. Internal TABLE의 데이터 APPEND&lt;br /&gt;&lt;br /&gt;● 동일한 구조를 가지는 두개의 Internal table간에 서로 데이터를&lt;br /&gt;APPEND 하고자 할 경우에는 아래와 같이 개선한다. &lt;br /&gt;&lt;br /&gt;DATA: ITAB1 LIKE VBAK OCCURS 100 WITH HEADER LINE,&lt;br /&gt;ITAB2 LIKE VBAK OCCURS 100 WITH HEADER LINE,&lt;br /&gt;&lt;br /&gt;LOOP AT ITAB1.&lt;br /&gt;MOVE ITAB1 TO ITAB2.&lt;br /&gt;APPEND ITAB2.&lt;br /&gt;ENDLOOP.&lt;br /&gt;↓&lt;br /&gt;&lt;br /&gt;APPEND LINES OF ITAB1 TO ITAB2.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;5. Internal Table의 데이터 삭제&lt;br /&gt;&lt;br /&gt;● 여러건의 데이터를 Internal Table에서 삭제하고자 할 경우에는,&lt;br /&gt;LOOP을 돌지 말고 아래와 같이 한다. &lt;br /&gt;&lt;br /&gt;LOOP AT IVBAK WHERE BNAME = 'Smith'.&lt;br /&gt;DELETE IVBAK.&lt;br /&gt;&lt;br /&gt;ENDLOOP.&lt;br /&gt;↓&lt;br /&gt;&lt;br /&gt;DELETE IVBAK WHERE BNAME = 'Smith'.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;6. Internal Table의 중복 데이터 삭제&lt;br /&gt;&lt;br /&gt;● Internal Table에서 중복 데이터를 삭제할 경우, 다음과 같은 문장을&lt;br /&gt;사용하라.&lt;br /&gt;&lt;br /&gt;DELETE ADJACENT DUPLICATES FROM ITAB&lt;br /&gt;[COMPARING FIELD1 FIELD2 ... FIELDn].&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;■ 아래의 방법을 사용하기 위해서는 비교조건 필드를 기준으로 sort가 되어 있어야 &lt;br /&gt;한다. 비교조건이 없다면, 모든 필드로 SORT가 되어 있어야 한다. &lt;br /&gt;&lt;!--       &lt;rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"		    xmlns:dc="http://purl.org/dc/elements/1.1/"		    xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"&gt;       &lt;rdf:Description	        rdf:about="http://alcaeus.egloos.com/517291"	        dc:identifier="http://alcaeus.egloos.com/517291"	        dc:title="효과적인 ABAP/4 프로그램 작성기법 "	        trackback:ping="http://alcaeus.egloos.com/tb/517291"/&gt;       &lt;/rdf:RDF&gt;       --&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;출처 : &lt;A href="http://alcaeus.egloos.com/517291"&gt;http://alcaeus.egloos.com/517291&lt;/A&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-7738243526872522987?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/7738243526872522987/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2008/11/%ED%9A%A8%EA%B3%BC%EC%A0%81%EC%9D%B8-abap4-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8-%EC%9E%91%EC%84%B1%EA%B8%B0%EB%B2%95.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/7738243526872522987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/7738243526872522987'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2008/11/%ED%9A%A8%EA%B3%BC%EC%A0%81%EC%9D%B8-abap4-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8-%EC%9E%91%EC%84%B1%EA%B8%B0%EB%B2%95.html' title='효과적인 ABAP/4 프로그램 작성기법'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-6590301664736665743</id><published>2008-11-28T10:18:00.000+09:00</published><updated>2011-01-29T22:25:18.215+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cyro'/><category scheme='http://www.blogger.com/atom/ns#' term='백업'/><category scheme='http://www.blogger.com/atom/ns#' term='IT'/><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><category scheme='http://www.blogger.com/atom/ns#' term='싸이월드'/><category scheme='http://www.blogger.com/atom/ns#' term='미니홈피'/><category scheme='http://www.blogger.com/atom/ns#' term='싸이로'/><title type='text'>싸이월드 백업프로그램</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;DIV style="TEXT-ALIGN: center"&gt;&lt;FONT color=#177fcd size=6&gt;&lt;A class=key1 onclick="openKeyword('/keylog/Cyro')"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://ss.textcube.com/blog/0/3108/attach/XMWE7agy6C.exe/Cyro.exe" rel="enclosure" &gt;&lt;img src="http://ss.textcube.com/service/blog/image/extension/exe.gif" alt="" style="vertical-align: middle;" /&gt; Cyro.exe&lt;/a&gt;&lt;/div&gt;Cyro&lt;/A&gt; version 0.2&lt;/FONT&gt;&lt;/DIV&gt;&lt;P&gt;&lt;br /&gt;&lt;br /&gt;&lt;STRONG&gt;&lt;FONT color=#ff9900 size=4&gt;&lt;/P&gt;&lt;DIV style="TEXT-ALIGN: center"&gt;&lt;STRONG&gt;&lt;FONT color=#ff9900 size=4&gt;&lt;P&gt;&lt;A class=key1 onclick="openKeyword('/keylog/Cyro')"&gt;Cyro&lt;/A&gt;란?&lt;/FONT&gt; &lt;/STRONG&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT color=#99cc66&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;FONT color=#99cc66&gt;&lt;BLOCKQUOTE style="TEXT-ALIGN: center"&gt;&lt;FONT color=#99cc66&gt;싸이월드의 사진첩을 pc로 백업해주는 프로그램입니다.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/BLOCKQUOTE&gt;&lt;p id="more-36-0" class="moreless_fold" style="color: #000000; padding: 0 0 0 10px;"&gt;&lt;span style="cursor: pointer;" onclick="if (window.TC$PRIV_toggleMoreLessBlogger != undefined) {TC$PRIV_toggleMoreLessBlogger(this, '36-0','펼쳐두기..','접어두기..'); return false;} else {document.getElementById('content-36-0').style.display='';}"&gt;      펼쳐두기..&lt;/span&gt;&lt;/p&gt;  &lt;div id="content-36-0" class="moreless_content" style="display: none; border: 1px dashed #cccccc; background-color: #f3f3f3; margin: 0 10px padding: 5px;"&gt;&lt;FONT color=#000000&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/3108/attach/XHjjaqX2LI.jpg" style="width:640px;height:348px;" alt="" onclick="TC$PRIV_open_img('http://ss.textcube.com/blog/0/3108/attach/XHjjaqX2LI.jpg')" /&gt;&lt;/div&gt;1. 로그인를 하기 위해 이메일과 비밀번호를 입력합니다. &lt;/FONT&gt;&lt;/DIV&gt;&lt;p id="more-36-1" class="moreless_fold" style="color: #000000; padding: 0 0 0 10px;"&gt;&lt;span style="cursor: pointer;" onclick="if (window.TC$PRIV_toggleMoreLessBlogger != undefined) {TC$PRIV_toggleMoreLessBlogger(this, '36-1','펼쳐두기..','접어두기..'); return false;} else {document.getElementById('content-36-1').style.display='';}"&gt;      펼쳐두기..&lt;/span&gt;&lt;/p&gt;  &lt;div id="content-36-1" class="moreless_content" style="display: none; border: 1px dashed #cccccc; background-color: #f3f3f3; margin: 0 10px padding: 5px;"&gt;&lt;FONT color=#000000&gt;2. 사진이 저장될 폴더를 선택합니다. 여기에 지정된 폴더에 사진첩의 각 폴더들이 자동으로 생성됩니다.&lt;/FONT&gt;&lt;/DIV&gt;&lt;p id="more-36-2" class="moreless_fold" style="color: #000000; padding: 0 0 0 10px;"&gt;&lt;span style="cursor: pointer;" onclick="if (window.TC$PRIV_toggleMoreLessBlogger != undefined) {TC$PRIV_toggleMoreLessBlogger(this, '36-2','펼쳐두기..','접어두기..'); return false;} else {document.getElementById('content-36-2').style.display='';}"&gt;      펼쳐두기..&lt;/span&gt;&lt;/p&gt;  &lt;div id="content-36-2" class="moreless_content" style="display: none; border: 1px dashed #cccccc; background-color: #f3f3f3; margin: 0 10px padding: 5px;"&gt;&lt;FONT color=#000000&gt;3. "저장 폴더 지우기"를 체크 - 백업하기 전에 해당 폴더에 있는 파일들을 모두 삭제합니다. 폴더 자체는 지우지 않습니다.&lt;br /&gt;&amp;nbsp; &amp;nbsp; "체크 해제" - 이미 저장된 파일과 같은 파일명의 사진은 새로운 파일명으로 저장되기 때문에 사진 중복이 발생 할 수 있습니다. 단, 중복되는 폴더명은 그냥 둡니다.&lt;/FONT&gt;&lt;/DIV&gt;&lt;p id="more-36-3" class="moreless_fold" style="color: #000000; padding: 0 0 0 10px;"&gt;&lt;span style="cursor: pointer;" onclick="if (window.TC$PRIV_toggleMoreLessBlogger != undefined) {TC$PRIV_toggleMoreLessBlogger(this, '36-3','펼쳐두기..','접어두기..'); return false;} else {document.getElementById('content-36-3').style.display='';}"&gt;      펼쳐두기..&lt;/span&gt;&lt;/p&gt;  &lt;div id="content-36-3" class="moreless_content" style="display: none; border: 1px dashed #cccccc; background-color: #f3f3f3; margin: 0 10px padding: 5px;"&gt;&lt;FONT color=#000000&gt;4. "로그인" 버튼을 클릭합니다. 정상적으로 로그인이 되면 왼쪽에 있는 리스트에 "미니홈피"와 자신이 가입된 "클럽"의 목록이 나타납니다.&lt;/FONT&gt;&lt;/DIV&gt;&lt;p id="more-36-4" class="moreless_fold" style="color: #000000; padding: 0 0 0 10px;"&gt;&lt;span style="cursor: pointer;" onclick="if (window.TC$PRIV_toggleMoreLessBlogger != undefined) {TC$PRIV_toggleMoreLessBlogger(this, '36-4','펼쳐두기..','접어두기..'); return false;} else {document.getElementById('content-36-4').style.display='';}"&gt;      펼쳐두기..&lt;/span&gt;&lt;/p&gt;  &lt;div id="content-36-4" class="moreless_content" style="display: none; border: 1px dashed #cccccc; background-color: #f3f3f3; margin: 0 10px padding: 5px;"&gt;&lt;FONT color=#000000&gt;5. 백업하고자 하는 "미니홈피" 혹은 "클럽"을 하나 선택하고 "폴더보기-&amp;gt;" 버튼을 클릭하면 해당 미니홈피나 클럽에 있는 사진첩 폴더 목록이 오른쪽 리스트에 표시됩니다.&lt;/FONT&gt;&lt;/DIV&gt;&lt;p id="more-36-5" class="moreless_fold" style="color: #000000; padding: 0 0 0 10px;"&gt;&lt;span style="cursor: pointer;" onclick="if (window.TC$PRIV_toggleMoreLessBlogger != undefined) {TC$PRIV_toggleMoreLessBlogger(this, '36-5','펼쳐두기..','접어두기..'); return false;} else {document.getElementById('content-36-5').style.display='';}"&gt;      펼쳐두기..&lt;/span&gt;&lt;/p&gt;  &lt;div id="content-36-5" class="moreless_content" style="display: none; border: 1px dashed #cccccc; background-color: #f3f3f3; margin: 0 10px padding: 5px;"&gt;&lt;FONT color=#000000&gt;6. 오른쪽 "사진첩 폴더" 목록에서 백업하려는 폴더들을 선택합니다.&lt;/FONT&gt;&lt;/DIV&gt;&lt;p id="more-36-6" class="moreless_fold" style="color: #000000; padding: 0 0 0 10px;"&gt;&lt;span style="cursor: pointer;" onclick="if (window.TC$PRIV_toggleMoreLessBlogger != undefined) {TC$PRIV_toggleMoreLessBlogger(this, '36-6','펼쳐두기..','접어두기..'); return false;} else {document.getElementById('content-36-6').style.display='';}"&gt;      펼쳐두기..&lt;/span&gt;&lt;/p&gt;  &lt;div id="content-36-6" class="moreless_content" style="display: none; border: 1px dashed #cccccc; background-color: #f3f3f3; margin: 0 10px padding: 5px;"&gt;&lt;FONT color=#000000&gt;7. "시작 페이지"는 각 사진첩 폴더에서 백업을 시작하는 페이지 번호이며, 모든 작업에 대해 일괄적으로 적용됩니다. (사진 폴더를 여러개 선택한 경우 모든 폴더에서 "시작 페이지"에 선택된 페이지부터 작업을 합니다.&lt;/FONT&gt;&lt;/DIV&gt;&lt;p id="more-36-7" class="moreless_fold" style="color: #000000; padding: 0 0 0 10px;"&gt;&lt;span style="cursor: pointer;" onclick="if (window.TC$PRIV_toggleMoreLessBlogger != undefined) {TC$PRIV_toggleMoreLessBlogger(this, '36-7','펼쳐두기..','접어두기..'); return false;} else {document.getElementById('content-36-7').style.display='';}"&gt;      펼쳐두기..&lt;/span&gt;&lt;/p&gt;  &lt;div id="content-36-7" class="moreless_content" style="display: none; border: 1px dashed #cccccc; background-color: #f3f3f3; margin: 0 10px padding: 5px;"&gt;&lt;FONT color=#000000&gt;8. "백업시작" 버튼을 눌러 작업을 시작합니다.&lt;/FONT&gt;&lt;/DIV&gt;&lt;p id="more-36-8" class="moreless_fold" style="color: #000000; padding: 0 0 0 10px;"&gt;&lt;span style="cursor: pointer;" onclick="if (window.TC$PRIV_toggleMoreLessBlogger != undefined) {TC$PRIV_toggleMoreLessBlogger(this, '36-8','펼쳐두기..','접어두기..'); return false;} else {document.getElementById('content-36-8').style.display='';}"&gt;      펼쳐두기..&lt;/span&gt;&lt;/p&gt;  &lt;div id="content-36-8" class="moreless_content" style="display: none; border: 1px dashed #cccccc; background-color: #f3f3f3; margin: 0 10px padding: 5px;"&gt;&lt;FONT color=#000000&gt;9. "미리보기"를 체크하면 현재 작업중인 이미지를 오른쪽에 보여줍니다. 그러나 미리보기를 하게되면 전체 작업 속도가 느려질 수 있으므로 권장하지는 않습니다.&lt;/FONT&gt;&lt;/DIV&gt;&lt;p id="more-36-9" class="moreless_fold" style="color: #000000; padding: 0 0 0 10px;"&gt;&lt;span style="cursor: pointer;" onclick="if (window.TC$PRIV_toggleMoreLessBlogger != undefined) {TC$PRIV_toggleMoreLessBlogger(this, '36-9','펼쳐두기..','접어두기..'); return false;} else {document.getElementById('content-36-9').style.display='';}"&gt;      펼쳐두기..&lt;/span&gt;&lt;/p&gt;  &lt;div id="content-36-9" class="moreless_content" style="display: none; border: 1px dashed #cccccc; background-color: #f3f3f3; margin: 0 10px padding: 5px;"&gt;&lt;FONT color=#000000&gt;10. "중지" 버튼을 누르면 현재 진행중인 작업을 중단합니다. 한번 중지한 상태에서 "백업시작" 버튼을 누르면 처음부터 다시 시작합니다.&lt;/FONT&gt;&lt;/DIV&gt;&lt;p id="more-36-10" class="moreless_fold" style="color: #000000; padding: 0 0 0 10px;"&gt;&lt;span style="cursor: pointer;" onclick="if (window.TC$PRIV_toggleMoreLessBlogger != undefined) {TC$PRIV_toggleMoreLessBlogger(this, '36-10','펼쳐두기..','접어두기..'); return false;} else {document.getElementById('content-36-10').style.display='';}"&gt;      펼쳐두기..&lt;/span&gt;&lt;/p&gt;  &lt;div id="content-36-10" class="moreless_content" style="display: none; border: 1px dashed #cccccc; background-color: #f3f3f3; margin: 0 10px padding: 5px;"&gt;&lt;br /&gt;&lt;br /&gt;출처 : &lt;A href="http://morcavon.com/1178440270"&gt;http://morcavon.com/1178440270&lt;/A&gt;&lt;/DIV&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-6590301664736665743?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/6590301664736665743/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2008/11/%EC%8B%B8%EC%9D%B4%EC%9B%94%EB%93%9C-%EB%B0%B1%EC%97%85%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/6590301664736665743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/6590301664736665743'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2008/11/%EC%8B%B8%EC%9D%B4%EC%9B%94%EB%93%9C-%EB%B0%B1%EC%97%85%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8.html' title='싸이월드 백업프로그램'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-7287062019169497185</id><published>2008-11-26T09:42:00.000+09:00</published><updated>2011-01-29T22:25:18.158+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='ABAP'/><title type='text'>Native SQL 사용하기 - 5 Oracle Function.txt</title><content type='html'>&lt;P&gt;Native SQL 사용하기 5탄에서는 자주 사용하게 되는 Oracle Function에 대한&lt;br /&gt;&lt;br /&gt;설명과 간단한 예제를 설명하도록 하겠습니다.&lt;br /&gt;&lt;br /&gt;말그대로 자주 사용하는 것 위주로 설명을 하니 양해를 바랍니다.&lt;br /&gt;&lt;br /&gt;1. SUBSTR - String의 일부분을 추출할 때 사용합니다.&lt;br /&gt;&lt;br /&gt;예) Material Type이 'FERT'인 Material Code의 11번째부터 4자리만 읽어오고&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; 자 할 때&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; EXEC SQL PERFORMING APPEND_ITAB.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SELECT SUBSTR(A.MATNR,11,4) &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; INTO :ITAB-MATNR&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FROM MARA A&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; WHERE A.MANDT = :SY-MANDT&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; AND A.MTART = 'FERT'&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; ENDEXEC.&lt;br /&gt;&lt;br /&gt;2. CONCAT - String을 합칠 때 사용합니다.&lt;br /&gt;&lt;br /&gt;예) Material Type이 'FERT'인 Material Code의 Material Code의 앞부분 4자리&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; 와 Material Group을 합쳐서 읽어오고자 할 때&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; EXEC SQL PERFORMING APPEND_ITAB.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SELECT CONCAT(SUBSTR(A.MATNR,1,4), A.MAKTL)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; INTO :ITAB-GROUP&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FROM MARA A&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; WHERE MANDT = :SY-MANDT&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; AND MTART = 'FERT'&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; ENDEXEC.&lt;br /&gt;&lt;br /&gt;3. DECODE - 읽어온 값을 판별하여 원하는 값으로 변환하여 저장하고자 할 때&lt;br /&gt;&lt;br /&gt;예) MType이 '101'인 Material Document는 수량을 '+'로, MType이 '102'인 &lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; Material Document는 수량을 '-'로 변환하여 읽어오기&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; EXEC SQL PERFORMING APPEND_ITAB.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SELECT DECODE(A.BWART, '101', A.MENGE, '102', A.MENGE * -1)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; INTO :ITAB-MENGE&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FROM MSEG A&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; WHERE MANDT = :SY-MANDT&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; AND BWART IN ('101','102')&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; ENDEXEC.&lt;br /&gt;&lt;br /&gt;4. LPAD - 전체 길이를 정해놓고 읽어온 값이 지정한 길이보다 짧으면 모자라는 만&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; 큼 왼쪽에다가 지정한 문자를 넣어서 Return&lt;br /&gt;&lt;br /&gt;예) Customer Code '123456'의 Description을 읽어올 때&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; EXEC SQL PERFORMING APPEND_ITAB.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SELECT A.NAME1&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; INTO :ITAB-NAME1&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FROM KNA1 A&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; WHERE MANDT = :SY-MANDT&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; AND KUNNR = LPAD('123456',10,'0')&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; ENDEXEC.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; 위의 SQL문은 다음과 동일한 문장이다.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; EXEC SQL PERFORMING APPEND_ITAB.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SELECT A.NAME1&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; INTO :ITAB-NAME1&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FROM KNA1 A&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; WHERE MANDT = :SY-MANDT&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; AND KUNNR = '0000123456'&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; ENDEXEC.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;출처 : &lt;A href="http://wooriguje.cafe24.com/zbxe/?mid=ABAP&amp;amp;listStyle=gallery&amp;amp;page=20&amp;amp;document_srl=376"&gt;http://wooriguje.cafe24.com/zbxe/?mid=ABAP&amp;amp;listStyle=gallery&amp;amp;page=20&amp;amp;document_srl=376&lt;/A&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-7287062019169497185?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/7287062019169497185/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2008/11/native-sql-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-5-oracle-functiontxt.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/7287062019169497185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/7287062019169497185'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2008/11/native-sql-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-5-oracle-functiontxt.html' title='Native SQL 사용하기 - 5 Oracle Function.txt'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-4686088231286054021</id><published>2008-11-26T09:41:00.000+09:00</published><updated>2011-01-29T22:25:18.120+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='ABAP'/><title type='text'>Native SQL 사용하기 - 4 Outer Join</title><content type='html'>&lt;P&gt;Native SQL 사용하기 4탄에서는 Outer Join을 사용하는 방법에 대해 설명하겠습니&lt;br /&gt;&lt;br /&gt;다.&lt;br /&gt;&lt;br /&gt;Outer Join은 일반 C/S환경에서는 대부분의 SQL에서 사용해야만 한다고해도 과언이&lt;br /&gt;&lt;br /&gt;아닙니다.&lt;br /&gt;&lt;br /&gt;왜냐하면, Table과 Program을 일일이 다 만들어 주다보니 혹시 있을지 모르는 Bug&lt;br /&gt;&lt;br /&gt;때문에 어떠한 경우라도 Data를 출력하기 위해서 입니다.&lt;br /&gt;&lt;br /&gt;하지만, SAP R/3에서는 일단 Table Data의 Inconsistency 가능성이 거의 없기 때&lt;br /&gt;&lt;br /&gt;문에 특별한 경우에만 Outer Join을 사용합니다.&lt;br /&gt;&lt;br /&gt;Outer Join은 다음의 경우에 사용합니다.&lt;br /&gt;&lt;br /&gt;예)&lt;br /&gt;A라는 CBO Table은 자재단가를 저장하는 Table이고, User는 자재단가와 자재의 &lt;br /&gt;&lt;br /&gt;Description을 출력하는 Report를 원한다고 가정합니다.&lt;br /&gt;&lt;br /&gt;그리고, A Table과 자재의 Description이 들어있는 MAKT Table의 내용은 다음과&lt;br /&gt;&lt;br /&gt;같습니다.&lt;br /&gt;&lt;br /&gt;Table A &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Table MAKT(Descirption외의 field는 생략&lt;br /&gt;======================= &amp;nbsp; &amp;nbsp; &amp;nbsp; ======================================&lt;br /&gt;MANDT MATNR &amp;nbsp; &amp;nbsp; &amp;nbsp; NETPR &amp;nbsp; &amp;nbsp; &amp;nbsp; MANDT MATNR MAKTX&lt;br /&gt;======================= &amp;nbsp; &amp;nbsp; &amp;nbsp; ======================================&lt;br /&gt;100 &amp;nbsp; M01 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 100 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 100 M01 &amp;nbsp; Monitor&lt;br /&gt;100 &amp;nbsp; C01 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;10 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 100 C01 &amp;nbsp; Case&lt;br /&gt;100 &amp;nbsp; C02 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;50 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 100 C02 &amp;nbsp; CPU&lt;br /&gt;100 &amp;nbsp; V01 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;20 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;&lt;br /&gt;1) Outer Join을 사용하지 않은 경우&lt;br /&gt;&lt;br /&gt;EXEC SQL PERFORMING APPEND_ITAB.&lt;br /&gt;&amp;nbsp;&amp;nbsp; SELECT A.MATNR, B.MAKTX, A.NETPR&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; INTO :ITAB-MATNR, :ITAB-MAKTX, :ITAB-NETPR&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; FROM MAKT B, A A&lt;br /&gt;&amp;nbsp; &amp;nbsp; WHERE A.MANDT = :SY-MANDT&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; AND B.MANDT = A.MANDT&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; AND B.MATNR = A.MATNR&lt;br /&gt;ENDEXEC.&lt;br /&gt;&lt;br /&gt;이경우 ITAB에는 다음과 같이 들어갑니다.&lt;br /&gt;=================================&lt;br /&gt;MATNR MAKTX &amp;nbsp; NETPR&lt;br /&gt;=================================&lt;br /&gt;M01 &amp;nbsp; Monitor &amp;nbsp; 100&lt;br /&gt;C01 &amp;nbsp; Case &amp;nbsp; &amp;nbsp; &amp;nbsp; 10&lt;br /&gt;C02 &amp;nbsp; CPU &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;50&lt;br /&gt;&lt;br /&gt;2) Outer Join을 사용한 경우&lt;br /&gt;EXEC SQL PERFORMING APPEND_ITAB.&lt;br /&gt;&amp;nbsp;&amp;nbsp; SELECT A.MATNR, B.MAKTX, A.NETPR&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; INTO :ITAB-MATNR, :ITAB-MAKTX, :ITAB-NETPR&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; FROM MAKT B, A A&lt;br /&gt;&amp;nbsp; &amp;nbsp; WHERE A.MANDT &amp;nbsp; &amp;nbsp;= :SY-MANDT&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; AND B.MANDT(+) = A.MANDT&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; AND B.MATNR(+) = A.MATNR&lt;br /&gt;ENDEXEC.&lt;br /&gt;&lt;br /&gt;이경우 ITAB에는 다음과 같이 들어갑니다.&lt;br /&gt;=================================&lt;br /&gt;MATNR MAKTX &amp;nbsp; NETPR&lt;br /&gt;=================================&lt;br /&gt;M01 &amp;nbsp; Monitor &amp;nbsp; 100&lt;br /&gt;C01 &amp;nbsp; Case &amp;nbsp; &amp;nbsp; &amp;nbsp; 10&lt;br /&gt;C02 &amp;nbsp; CPU &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;50&lt;br /&gt;V01 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;20&lt;br /&gt;&lt;br /&gt;위의 예에서 볼 수 있듯이 Outer Join을 사용하지 않으면 MAKT에 등록이 되어있는&lt;br /&gt;&lt;br /&gt;자재단가만 Report에서 출력이 되지만, Outer Join을 사용하면 MAKT에 등록이 되어&lt;br /&gt;&lt;br /&gt;있지 않는다 하더라도 출력이 되는 것을 볼 수 있습니다.&lt;br /&gt;&lt;br /&gt;Description이 없다고 출력이 안되는 것보다는 없는 채로 출력이 되는 것이 당연히&lt;br /&gt;&lt;br /&gt;더 좋겠죠.&lt;br /&gt;&lt;br /&gt;그리고, 마지막으로 다음의 경우에는 Outer Join이 안먹습니다.&lt;br /&gt;&lt;br /&gt;안먹는다는 얘기는 error라는 이야기가 아니고, Outer Join을 사용했지만 결과는&lt;br /&gt;&lt;br /&gt;사용하지 않은 것과 같다는 말입니다.&lt;br /&gt;&lt;br /&gt;1. FROM B, C, A&lt;br /&gt;WHERE C.aaa(+) = A.aaa&lt;br /&gt;&amp;nbsp;&amp;nbsp; AND C.bbb(+) = B.bbb&lt;br /&gt;&lt;br /&gt;하나의 Table에 두 개의 Table에 걸쳐서 Outer Join을 걸 수 없습니다.&lt;br /&gt;&lt;br /&gt;2. WHERE B, A&lt;br /&gt;&amp;nbsp; &amp;nbsp; AND B.aaa(+) = A.aaa&lt;br /&gt;&amp;nbsp; &amp;nbsp; AND B.bbb &amp;nbsp; &amp;nbsp;= 'ABC'&lt;br /&gt;&lt;br /&gt;하나의 Table에 일부 field만 Outer Join을 사용하려고 할 때 Outer join은 작&lt;br /&gt;&lt;br /&gt;동하지 않습니다. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;출처 : &lt;A href="http://wooriguje.cafe24.com/zbxe/?mid=ABAP&amp;amp;listStyle=gallery&amp;amp;page=20&amp;amp;document_srl=375"&gt;http://wooriguje.cafe24.com/zbxe/?mid=ABAP&amp;amp;listStyle=gallery&amp;amp;page=20&amp;amp;document_srl=375&lt;/A&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-4686088231286054021?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/4686088231286054021/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2008/11/native-sql-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-4-outer-join.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/4686088231286054021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/4686088231286054021'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2008/11/native-sql-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-4-outer-join.html' title='Native SQL 사용하기 - 4 Outer Join'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-276821599985253467</id><published>2008-11-26T09:40:00.000+09:00</published><updated>2011-01-29T22:25:18.086+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='ABAP'/><title type='text'>Native SQL 사용하기 - 3</title><content type='html'>&lt;P&gt;Natevie SQL 사용하기 3탄에서는 JOIN의 사용법에 대해 설명하겠습니다.&lt;br /&gt;&lt;br /&gt;아래의 Source는 Material Type이 'FERT'인 Material의 code와 Decription을 읽&lt;br /&gt;&lt;br /&gt;어옵니다.&lt;br /&gt;&lt;br /&gt;EXEC SQL PERFORMING APPEND_ITAB.&lt;br /&gt;&amp;nbsp;&amp;nbsp; SELECT A.MATNR, B.MAKTX&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; INTO :ITAB-MATNR, :ITAB-MAKTX&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; FROM MAKT B, MARA A&lt;br /&gt;&amp;nbsp; &amp;nbsp; WHERE A.MANDT = :SY-MANDT&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; AND A.MTART = 'FERT'&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; AND B.MANDT = A.MANDT&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; AND B.MATNR = A.MATNR&lt;br /&gt;ENDEXEC.&lt;br /&gt;&lt;br /&gt;위의 source에서 Table 방문순서는 MARA, MAKT 순입니다. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;출처 : &lt;A href="http://wooriguje.cafe24.com/zbxe/?mid=ABAP&amp;amp;listStyle=gallery&amp;amp;page=20&amp;amp;document_srl=374"&gt;http://wooriguje.cafe24.com/zbxe/?mid=ABAP&amp;amp;listStyle=gallery&amp;amp;page=20&amp;amp;document_srl=374&lt;/A&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-276821599985253467?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/276821599985253467/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2008/11/native-sql-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-3.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/276821599985253467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/276821599985253467'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2008/11/native-sql-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-3.html' title='Native SQL 사용하기 - 3'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-2297462999729273840</id><published>2008-11-26T09:39:00.000+09:00</published><updated>2011-01-29T22:25:17.995+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='ABAP'/><title type='text'>Native SQL 사용하기 - 2</title><content type='html'>&lt;P&gt;Native SQL 사용하기 2탄에서는 Table에서 여러 건의 record를 읽어오는 방법을&lt;br /&gt;&lt;br /&gt;소개하도록 하겠습니다.&lt;br /&gt;&lt;br /&gt;기본문법 편이니 만큼 복잡한 것은 생략하고 1탄에서 소개한 내용과 달라지는 부분&lt;br /&gt;&lt;br /&gt;만 소개하도록 하겠습니다.&lt;br /&gt;&lt;br /&gt;[소스코드예제]&lt;br /&gt;&lt;br /&gt;DATA: BEGIN OF ITAB OCCURS 0.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; MATNR LIKE MARA-MATNR,&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; MTART LIKE MARA-MTART,&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; END &amp;nbsp; OF ITAB.&lt;br /&gt;&lt;br /&gt;EXEC SQL PERFORMING APPEND_ITAB.&lt;br /&gt;&amp;nbsp;&amp;nbsp; SELECT A.MATNR, &amp;nbsp; &amp;nbsp; A.MTART&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; INTO :ITAB-MATNR, :ITAB-MTART&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; FROM MARA A&lt;br /&gt;&amp;nbsp; &amp;nbsp; WHERE A.MANDT = :SY-MANDT&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; AND A.MTART = 'FERT'&lt;br /&gt;ENDEXEC.&lt;br /&gt;&lt;br /&gt;FORM APPEND_ITAB.&lt;br /&gt;&amp;nbsp;&amp;nbsp; APPEND ITAB.&lt;br /&gt;&amp;nbsp;&amp;nbsp; CLEAR &amp;nbsp;ITAB.&lt;br /&gt;ENDFORM.&lt;br /&gt;&lt;br /&gt;위의 source code는 Material Master에서 Material type이 'FERT'(완제품)인 것&lt;br /&gt;&lt;br /&gt;의 Material code와 Material type을 모두 읽어오는 SQL문입니다.&lt;br /&gt;&lt;br /&gt;1탄에 소개한 source와 눈에 띄게 달라진 부분이 PERFORMING APPEND_ITAB이라는 &lt;br /&gt;&lt;br /&gt;구문입니다.&lt;br /&gt;&lt;br /&gt;위의 source code는 data를 하나씩(한 record씩) 읽어옵니다.&lt;br /&gt;&lt;br /&gt;이때 한 record를 읽어올 때 마다 APPEND_ITAB이라는 subroutine을 실행하게 됩니&lt;br /&gt;&lt;br /&gt;다.&lt;br /&gt;&lt;br /&gt;따라서, 위의 source code결과는 ITAB이라는 Internal table에 읽어온 data가&lt;br /&gt;&lt;br /&gt;저장이 되게 됩니다. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;출처 : &lt;A href="http://wooriguje.cafe24.com/zbxe/?mid=ABAP&amp;amp;listStyle=gallery&amp;amp;page=20&amp;amp;document_srl=373"&gt;http://wooriguje.cafe24.com/zbxe/?mid=ABAP&amp;amp;listStyle=gallery&amp;amp;page=20&amp;amp;document_srl=373&lt;/A&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-2297462999729273840?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/2297462999729273840/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2008/11/native-sql-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-2.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/2297462999729273840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/2297462999729273840'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2008/11/native-sql-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-2.html' title='Native SQL 사용하기 - 2'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-4796567455917640907</id><published>2008-11-25T14:35:00.000+09:00</published><updated>2011-01-29T22:25:17.957+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><category scheme='http://www.blogger.com/atom/ns#' term='Native'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='ABAP'/><title type='text'>Native SQL 사용하기 - 1</title><content type='html'>&lt;P&gt;SAP R/3에는 Open SQL이라는 아주 편리한 SQL이 있습니다. &lt;br /&gt;&lt;br /&gt;하지만, Open SQL로 해결이 되지않는 복잡한 SQL은 부득이 Native SQL을 사용해야 &lt;br /&gt;&lt;br /&gt;합니다. &lt;br /&gt;&lt;br /&gt;기본문법 편에서는 Native SQL을 사용하기 위한 기본문법을 설명하도록 하겠습니다. &lt;br /&gt;&lt;br /&gt;기본문법 1은 Open SQL의 SELECT SINGLE ~과 같은 결과를 가져오도록 하는 방법입 &lt;br /&gt;&lt;br /&gt;니다. &lt;br /&gt;&lt;br /&gt;먼저 사용예를 보도록 하죠. &lt;br /&gt;&lt;br /&gt;&amp;nbsp;EXEC SQL. &lt;br /&gt;&amp;nbsp; &amp;nbsp; SELECT A.MTART &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; INTO :G_MTART &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; FROM MARA A &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;WHERE A.MANDT = :SY-MANDT &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;AND A.MATNR = :G_MATNR &lt;br /&gt;&amp;nbsp;ENDEXEC. &lt;br /&gt;&lt;br /&gt;위의 예에서 보면 Native SQL은 EXEC SQL.로 시작해서 ENDEXEC.로 끝나는 것을 &lt;br /&gt;&lt;br /&gt;알 수 있습니다. &lt;br /&gt;&lt;br /&gt;SQL 문은 EXEC SQL과 ENDEXEC 사이에 들어가게 되는 거죠. &lt;br /&gt;&lt;br /&gt;SELECT절에는 읽어올 Field명을 적어줍니다. &lt;br /&gt;&lt;br /&gt;INTO절에는 읽어온 Field의 값을 저장할 변수를 적어줍니다. &lt;br /&gt;&lt;br /&gt;FROM절에는 Table명을 적어줍니다. &lt;br /&gt;&lt;br /&gt;MARA 다음의 A는 Table명이 아니라 MARA라는 Table을 현재 사용하고 있는 SQL에서 &lt;br /&gt;&lt;br /&gt;A라는 이름으로 사용하겠다는 표시입니다. &lt;br /&gt;&lt;br /&gt;그래서, SELECT절이나 WHERE절에서 Field명 앞에 'A.'이라고 적어주는 것입니다. &lt;br /&gt;&lt;br /&gt;WHERE절의 조건 중 MANDT는 모든 Table에 적용됩니다. &lt;br /&gt;&lt;br /&gt;왜냐하면 MANDT는 Client 정보를 가지고 있는 Field인데 SAP의 모든(없는 Table이 &lt;br /&gt;&lt;br /&gt;있다면 Table을 새로 만들어야 합니다.) Table에 들어있습니다. &lt;br /&gt;&lt;br /&gt;MANDT조건을 안 써주게되면 현재 Client가 아닌 다른 Client에서도 Data를 읽어와 &lt;br /&gt;&lt;br /&gt;버리기 때문에 꼭 써줘야 합니다. &lt;br /&gt;&lt;br /&gt;Open SQL에서는 안써줘도 system이 알아서 현재 Client에 있는 data만 읽어옵니다. &lt;br /&gt;&lt;br /&gt;그리고, Program 내에 사용된 변수(위에서는 G_MTART, G_MATNR, SY-MANDT)를 사용 &lt;br /&gt;&lt;br /&gt;할 때는 변수명 앞에 반드시 ':'를 적어줘야합니다. &lt;br /&gt;&lt;br /&gt;마지막으로 SQL문의 끝에는 '.'을 찍지 않습니다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Native SQL 사용하기 2 - Record Select &lt;br /&gt;&lt;br /&gt;[소스코드예제] &lt;br /&gt;&lt;br /&gt;&amp;nbsp;DATA: BEGIN OF ITAB OCCURS 0. &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MATNR LIKE MARA-MATNR, &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MTART LIKE MARA-MTART, &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;END&amp;nbsp; &amp;nbsp;OF ITAB. &lt;br /&gt;&lt;br /&gt;&amp;nbsp;EXEC SQL PERFORMING APPEND_ITAB. &lt;br /&gt;&amp;nbsp; &amp;nbsp;SELECT A.MATNR,&amp;nbsp; &amp;nbsp; &amp;nbsp;A.MTART &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;INTO :ITAB-MATNR, :ITAB-MTART &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;FROM MARA A &lt;br /&gt;&amp;nbsp; &amp;nbsp; WHERE A.MANDT = :SY-MANDT &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; AND A.MTART = 'FERT' &lt;br /&gt;&amp;nbsp;ENDEXEC. &lt;br /&gt;&lt;br /&gt;&amp;nbsp;FORM APPEND_ITAB. &lt;br /&gt;&amp;nbsp; &amp;nbsp;APPEND ITAB. &lt;br /&gt;&amp;nbsp; &amp;nbsp;CLEAR&amp;nbsp; ITAB. &lt;br /&gt;&amp;nbsp;ENDFORM. &lt;br /&gt;&lt;br /&gt;위의 source code는 Material Master에서 Material type이 'FERT'(완제품)인 것 &lt;br /&gt;&lt;br /&gt;의 Material code와 Material type을 모두 읽어오는 SQL문입니다. &lt;br /&gt;&lt;br /&gt;1탄에 소개한 source와 눈에 띄게 달라진 부분이 PERFORMING APPEND_ITAB이라는&amp;nbsp; &lt;br /&gt;&lt;br /&gt;구문입니다. &lt;br /&gt;&lt;br /&gt;위의 source code는 data를 하나씩(한 record씩) 읽어옵니다. &lt;br /&gt;&lt;br /&gt;이때 한 record를 읽어올 때 마다 APPEND_ITAB이라는 subroutine을 실행하게 됩니 &lt;br /&gt;&lt;br /&gt;다. &lt;br /&gt;&lt;br /&gt;따라서, 위의 source code결과는 ITAB이라는 Internal table에 읽어온 data가 &lt;br /&gt;&lt;br /&gt;저장이 되게 됩니다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Native SQL 사용하기 3 - Join&amp;nbsp; &lt;br /&gt;&lt;br /&gt;아래의 Source는 Material Type이 'FERT'인 Material의 code와 Decription을 읽 &lt;br /&gt;&lt;br /&gt;어옵니다. &lt;br /&gt;&lt;br /&gt;&amp;nbsp;EXEC SQL PERFORMING APPEND_ITAB. &lt;br /&gt;&amp;nbsp; &amp;nbsp;SELECT A.MATNR, B.MAKTX &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;INTO :ITAB-MATNR, :ITAB-MAKTX &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;FROM MAKT B, MARA A &lt;br /&gt;&amp;nbsp; &amp;nbsp; WHERE A.MANDT = :SY-MANDT &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; AND A.MTART = 'FERT' &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; AND B.MANDT = A.MANDT &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; AND B.MATNR = A.MATNR &lt;br /&gt;&amp;nbsp;ENDEXEC. &lt;br /&gt;&lt;br /&gt;Native SQL 사용하기 4 - Outer Join &lt;br /&gt;&lt;br /&gt;Outer Join은 일반 C/S환경에서는 대부분의 SQL에서 사용해야만 한다고해도 과언이 &lt;br /&gt;&lt;br /&gt;아닙니다. &lt;br /&gt;&lt;br /&gt;왜냐하면, Table과 Program을 일일이 다 만들어 주다보니 혹시 있을지 모르는 Bug &lt;br /&gt;&lt;br /&gt;때문에 어떠한 경우라도 Data를 출력하기 위해서 입니다. &lt;br /&gt;&lt;br /&gt;하지만, SAP R/3에서는 일단 Table Data의 Inconsistency 가능성이 거의 없기 때 &lt;br /&gt;&lt;br /&gt;문에 특별한 경우에만 Outer Join을 사용합니다. &lt;br /&gt;&lt;br /&gt;Outer Join은 다음의 경우에 사용합니다. &lt;br /&gt;&lt;br /&gt;예) &lt;br /&gt;A라는 CBO Table은 자재단가를 저장하는 Table이고, User는 자재단가와 자재의&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Description을 출력하는 Report를 원한다고 가정합니다. &lt;br /&gt;&lt;br /&gt;그리고, A Table과 자재의 Description이 들어있는 MAKT Table의 내용은 다음과 &lt;br /&gt;&lt;br /&gt;같습니다. &lt;br /&gt;&lt;br /&gt;Table A&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Table MAKT(Descirption외의 field는 생략 &lt;br /&gt;=======================&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;====================================== &lt;br /&gt;MANDT MATNR&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;NETPR&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MANDT MATNR MAKTX &lt;br /&gt;=======================&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;====================================== &lt;br /&gt;100&amp;nbsp; &amp;nbsp;M01&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;100&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;100 M01&amp;nbsp; &amp;nbsp;Monitor &lt;br /&gt;100&amp;nbsp; &amp;nbsp;C01&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 10&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;100 C01&amp;nbsp; &amp;nbsp;Case &lt;br /&gt;100&amp;nbsp; &amp;nbsp;C02&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 50&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;100 C02&amp;nbsp; &amp;nbsp;CPU &lt;br /&gt;100&amp;nbsp; &amp;nbsp;V01&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 20&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;&lt;br /&gt;1) Outer Join을 사용하지 않은 경우 &lt;br /&gt;&lt;br /&gt;&amp;nbsp;EXEC SQL PERFORMING APPEND_ITAB. &lt;br /&gt;&amp;nbsp; &amp;nbsp;SELECT A.MATNR, B.MAKTX, A.NETPR &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;INTO :ITAB-MATNR, :ITAB-MAKTX, :ITAB-NETPR &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;FROM MAKT B, A A &lt;br /&gt;&amp;nbsp; &amp;nbsp; WHERE A.MANDT = :SY-MANDT &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; AND B.MANDT = A.MANDT &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; AND B.MATNR = A.MATNR &lt;br /&gt;&amp;nbsp;ENDEXEC. &lt;br /&gt;&lt;br /&gt;&amp;nbsp;이경우 ITAB에는 다음과 같이 들어갑니다. &lt;br /&gt;&amp;nbsp;================================= &lt;br /&gt;&amp;nbsp;MATNR MAKTX&amp;nbsp; &amp;nbsp;NETPR &lt;br /&gt;&amp;nbsp;================================= &lt;br /&gt;&amp;nbsp;M01&amp;nbsp; &amp;nbsp;Monitor&amp;nbsp; &amp;nbsp;100 &lt;br /&gt;&amp;nbsp;C01&amp;nbsp; &amp;nbsp;Case&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;10 &lt;br /&gt;&amp;nbsp;C02&amp;nbsp; &amp;nbsp;CPU&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 50 &lt;br /&gt;&lt;br /&gt;2) Outer Join을 사용한 경우 &lt;br /&gt;&amp;nbsp;EXEC SQL PERFORMING APPEND_ITAB. &lt;br /&gt;&amp;nbsp; &amp;nbsp;SELECT A.MATNR, B.MAKTX, A.NETPR &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;INTO :ITAB-MATNR, :ITAB-MAKTX, :ITAB-NETPR &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;FROM MAKT B, A A &lt;br /&gt;&amp;nbsp; &amp;nbsp; WHERE A.MANDT&amp;nbsp; &amp;nbsp; = :SY-MANDT &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; AND B.MANDT(+) = A.MANDT &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; AND B.MATNR(+) = A.MATNR &lt;br /&gt;&amp;nbsp;ENDEXEC. &lt;br /&gt;&lt;br /&gt;&amp;nbsp;이경우 ITAB에는 다음과 같이 들어갑니다. &lt;br /&gt;&amp;nbsp;================================= &lt;br /&gt;&amp;nbsp;MATNR MAKTX&amp;nbsp; &amp;nbsp;NETPR &lt;br /&gt;&amp;nbsp;================================= &lt;br /&gt;&amp;nbsp;M01&amp;nbsp; &amp;nbsp;Monitor&amp;nbsp; &amp;nbsp;100 &lt;br /&gt;&amp;nbsp;C01&amp;nbsp; &amp;nbsp;Case&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;10 &lt;br /&gt;&amp;nbsp;C02&amp;nbsp; &amp;nbsp;CPU&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 50 &lt;br /&gt;&amp;nbsp;V01&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 20 &lt;br /&gt;&lt;br /&gt;위의 예에서 볼 수 있듯이 Outer Join을 사용하지 않으면 MAKT에 등록이 되어있는 &lt;br /&gt;&lt;br /&gt;자재단가만 Report에서 출력이 되지만, Outer Join을 사용하면 MAKT에 등록이 되어 &lt;br /&gt;&lt;br /&gt;있지 않는다 하더라도 출력이 되는 것을 볼 수 있습니다. &lt;br /&gt;&lt;br /&gt;Description이 없다고 출력이 안되는 것보다는 없는 채로 출력이 되는 것이 당연히 &lt;br /&gt;&lt;br /&gt;더 좋겠죠. &lt;br /&gt;&lt;br /&gt;그리고, 마지막으로 다음의 경우에는 Outer Join이 안먹습니다. &lt;br /&gt;&lt;br /&gt;안먹는다는 얘기는 error라는 이야기가 아니고, Outer Join을 사용했지만 결과는 &lt;br /&gt;&lt;br /&gt;사용하지 않은 것과 같다는 말입니다. &lt;br /&gt;&lt;br /&gt;1. FROM B, C, A &lt;br /&gt;&amp;nbsp;WHERE C.aaa(+) = A.aaa &lt;br /&gt;&amp;nbsp; &amp;nbsp;AND C.bbb(+) = B.bbb &lt;br /&gt;&lt;br /&gt;&amp;nbsp;하나의 Table에 두 개의 Table에 걸쳐서 Outer Join을 걸 수 없습니다. &lt;br /&gt;&lt;br /&gt;2. WHERE B, A &lt;br /&gt;&amp;nbsp; &amp;nbsp; AND B.aaa(+) = A.aaa &lt;br /&gt;&amp;nbsp; &amp;nbsp; AND B.bbb&amp;nbsp; &amp;nbsp; = 'ABC' &lt;br /&gt;&lt;br /&gt;&amp;nbsp;하나의 Table에 일부 field만 Outer Join을 사용하려고 할 때 Outer join은 작 &lt;br /&gt;&lt;br /&gt;&amp;nbsp;동하지 않습니다.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Native SQL 사용하기 5 - Oracle Function &lt;br /&gt;&lt;br /&gt;자주 사용하는 것 위주로 설명을 하니 양해를 바랍니다. &lt;br /&gt;&lt;br /&gt;1. SUBSTR - String의 일부분을 추출할 때 사용합니다. &lt;br /&gt;&lt;br /&gt;&amp;nbsp;예) Material Type이 'FERT'인 Material Code의 11번째부터 4자리만 읽어오고 &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;자 할 때 &lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;EXEC SQL PERFORMING APPEND_ITAB. &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SELECT SUBSTR(A.MATNR,11,4)&amp;nbsp; &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; INTO :ITAB-MATNR &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FROM MARA A &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;WHERE A.MANDT = :SY-MANDT &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;AND A.MTART = 'FERT' &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;ENDEXEC. &lt;br /&gt;&lt;br /&gt;2. CONCAT - String을 합칠 때 사용합니다. &lt;br /&gt;&lt;br /&gt;&amp;nbsp;예) Material Type이 'FERT'인 Material Code의 Material Code의 앞부분 4자리 &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;와 Material Group을 합쳐서 읽어오고자 할 때 &lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;EXEC SQL PERFORMING APPEND_ITAB. &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SELECT CONCAT(SUBSTR(A.MATNR,1,4), A.MAKTL) &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; INTO :ITAB-GROUP &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FROM MARA A &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;WHERE MANDT = :SY-MANDT &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;AND MTART = 'FERT' &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;ENDEXEC. &lt;br /&gt;&lt;br /&gt;3. &lt;B style="COLOR: black; BACKGROUND-COLOR: #a0ffff"&gt;DECODE&lt;/B&gt; - 읽어온 값을 판별하여 원하는 값으로 변환하여 저장하고자 할 때 &lt;br /&gt;&lt;br /&gt;&amp;nbsp;예) MType이 '101'인 Material Document는 수량을 '+'로, MType이 '102'인&amp;nbsp; &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Material Document는 수량을 '-'로 변환하여 읽어오기 &lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;EXEC SQL PERFORMING APPEND_ITAB. &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SELECT &lt;B style="COLOR: black; BACKGROUND-COLOR: #a0ffff"&gt;DECODE&lt;/B&gt;(A.BWART, '101', A.MENGE, '102', A.MENGE * -1) &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; INTO :ITAB-MENGE &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FROM MSEG A &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;WHERE MANDT = :SY-MANDT &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;AND BWART IN ('101','102') &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;ENDEXEC. &lt;br /&gt;&lt;br /&gt;4. LPAD - 전체 길이를 정해놓고 읽어온 값이 지정한 길이보다 짧으면 모자라는 만 &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;큼 왼쪽에다가 지정한 문자를 넣어서 Return &lt;br /&gt;&lt;br /&gt;&amp;nbsp;예) Customer Code '123456'의 Description을 읽어올 때 &lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;EXEC SQL PERFORMING APPEND_ITAB. &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SELECT A.NAME1 &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; INTO :ITAB-NAME1 &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FROM KNA1 A &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;WHERE MANDT = :SY-MANDT &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;AND KUNNR = LPAD('123456',10,'0') &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;ENDEXEC. &lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;위의 SQL문은 다음과 동일한 문장이다. &lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;EXEC SQL PERFORMING APPEND_ITAB. &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SELECT A.NAME1 &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; INTO :ITAB-NAME1 &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FROM KNA1 A &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;WHERE MANDT = :SY-MANDT &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;AND KUNNR = '0000123456' &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;ENDEXEC. &lt;br /&gt;&lt;br /&gt;*&amp;nbsp; GROUP BY 예제. &lt;br /&gt;&amp;nbsp; EXEC SQL PERFORMING move_data. &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SELECT TEXTGU, UPMUGU, JIJUM, COUNT(*) &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;INTO&amp;nbsp; :it_smas-TEXTGU, :it_smas-UPMUGU, &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;:it_smas-JIJUM,&amp;nbsp; :it_smas-QUANTITY &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;FROM&amp;nbsp; sale1st.sap_tb_text@sales7 &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;WHERE YYMM = :p_zyymm1 &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;GROUP BY TEXTGU, UPMUGU, JIJUM &lt;br /&gt;&amp;nbsp; ENDEXEC. &lt;br /&gt;&lt;br /&gt;&amp;nbsp; EXEC SQL. &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;COMMIT &lt;br /&gt;&amp;nbsp; ENDEXEC.&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;&lt;br /&gt;끝.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;출처 :&amp;nbsp; &lt;A style="COLOR: #00c; TEXT-DECORATION: underline" href="http://www.msncafe.net/abap/viewtopic.php?t=62"&gt;http://www.msncafe.net/abap/viewtopic.php?t=62&lt;/A&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-4796567455917640907?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/4796567455917640907/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2008/11/native-sql-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-1.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/4796567455917640907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/4796567455917640907'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2008/11/native-sql-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-1.html' title='Native SQL 사용하기 - 1'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-663246562814351180</id><published>2008-11-25T13:24:00.000+09:00</published><updated>2011-01-29T22:25:17.850+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='BAPI'/><category scheme='http://www.blogger.com/atom/ns#' term='ABAP'/><title type='text'>[BAPI] SAP BAPI LIST</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;P&gt;&lt;B&gt;Name of function module Short text for function module&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;p id="more-29-0" class="moreless_fold" style="color: #000000; padding: 0 0 0 10px;"&gt;&lt;span style="cursor: pointer;" onclick="if (window.TC$PRIV_toggleMoreLessBlogger != undefined) {TC$PRIV_toggleMoreLessBlogger(this, '29-0','상세내용..','접어두기..'); return false;} else {document.getElementById('content-29-0').style.display='';}"&gt;      상세내용..&lt;/span&gt;&lt;/p&gt;  &lt;div id="content-29-0" class="moreless_content" style="display: none; border: 1px dashed #cccccc; background-color: #f3f3f3; margin: 0 10px padding: 5px;"&gt;BAPI_SALESGROUP_GET_DETAIL Sales Group: Display Name &lt;P&gt;BAPI_SALESOFFICE_GET_DETAIL Sales Office: Display Name&lt;/P&gt;&lt;P&gt;BAPI_SALESOFFICE_GRP_EXIST Sales Office / Sales Group: Existence Check&lt;/P&gt;&lt;P&gt;BAPI_SALESORG_EXIST Sales Organization: Existence Check&lt;/P&gt;&lt;P&gt;BAPI_SALESORG_GET_DETAIL Sales Organization: Display Data&lt;/P&gt;&lt;P&gt;BAPI_SALESORG_OFFICE_EXIST Sales Organization / Sales Office: Existence Check&lt;/P&gt;&lt;P&gt;0012 Business Object BUS0012 (Cost Center)&lt;/P&gt;&lt;P&gt;BAPIs f. BOR obj. BUS4003 (AddrContPart)&lt;/P&gt;&lt;P&gt;BAPI_CHARACT_GETLIST BAPI for Characteristics - Find Name&lt;/P&gt;&lt;P&gt;0002 Company Code Business Object&lt;/P&gt;&lt;P&gt;BAPI_CCODE_GET_FIRSTDAY_PERIOD For Company Code: First Day of Period&lt;/P&gt;&lt;P&gt;BAPI_CCODE_GET_LASTDAY_FYEAR For Company Code: Last Day of Fiscal Year&lt;/P&gt;&lt;P&gt;BAPI_COMPANYCODE_EXISTENCECHK Check if Company Code Exists&lt;/P&gt;&lt;P&gt;BAPI_COMPANYCODE_GETDETAIL Company Code Details&lt;/P&gt;&lt;P&gt;BAPI_COMPANYCODE_GETLIST List of Company Codes&lt;/P&gt;&lt;P&gt;BAPI_COMPANYCODE_GET_PERIOD For Company Code: Posting Date -&amp;gt; Period, Fiscal Year&lt;/P&gt;&lt;P&gt;0003 Business Area Business Object&lt;/P&gt;&lt;P&gt;BAPI_BUSINESSAREA_EXISTENCECHK Check if business area exists&lt;/P&gt;&lt;P&gt;BAPI_BUSINESSAREA_GETDETAIL Business area details&lt;/P&gt;&lt;P&gt;BAPI_BUSINESSAREA_GETLIST List of business areas&lt;/P&gt;&lt;P&gt;0004 Business Object Controlling Area&lt;/P&gt;&lt;P&gt;BAPI_CONTROLLINGAREA_GETDETAIL List Detail Information for Controlling Area&lt;/P&gt;&lt;P&gt;0004CORE Business Object: Controlling Area (Core)&lt;/P&gt;&lt;P&gt;BAPI_COAREA_GETPERIODLIMITS Controlling Area: First and Last Day of a Period&lt;/P&gt;&lt;P&gt;BAPI_COAREA_GET_RELATED_CCODES Determine Company Codes Assigned to one Controlling Area&lt;/P&gt;&lt;P&gt;BAPI_CONTROLLINGAREA_FIND Derive Controlling Area from Company Code&lt;/P&gt;&lt;P&gt;BAPI_CONTROLLINGAREA_GETLIST Output List of Controlling Areas&lt;/P&gt;&lt;P&gt;BAPI_CONTROLLINGAREA_GETPERIOD For Controlling Area: Posting Date -&amp;gt; Period, Fiscal Year&lt;/P&gt;&lt;P&gt;0006 Sales organization&lt;/P&gt;&lt;P&gt;BAPI_COSTCENTER_CREATEMULTIPLE Create One or More Cost Centers&lt;/P&gt;&lt;P&gt;BAPI_COSTCENTER_GETDETAIL Detailed Information About Cost Center For Key Date&lt;/P&gt;&lt;P&gt;BAPI_COSTCENTER_GETDETAIL1 Detail Information for Cost Center on Key Date (1)&lt;/P&gt;&lt;P&gt;BAPI_COSTCENTER_GETLIST List of Cost Centers Using Selection Criteria&lt;/P&gt;&lt;P&gt;BAPI_COSTCENTER_GETLIST1 List of Cost Centers for Selection Criteria (1)&lt;/P&gt;&lt;P&gt;BAPI_CTR_GETACTALLOCATIONTYPES Checks Which IST-ILV Types are Possible According to Activity Type Categ.&lt;/P&gt;&lt;P&gt;BAPI_CTR_GETACTIVITYPRICES Read prices for cost center/activity type according to selection&lt;/P&gt;&lt;P&gt;BAPI_CTR_GETACTIVITYQUANTITIES Rad plan activity/capacity/scheduled activity for cost center/acty type&lt;/P&gt;&lt;P&gt;BAPI_CTR_GETACTIVITYTYPES List of cost centers / activity types with control information&lt;/P&gt;&lt;P&gt;0014 Company Business Object&lt;/P&gt;&lt;P&gt;BAPI_COMPANY_EXISTENCECHECK Check if company exists&lt;/P&gt;&lt;P&gt;BAPI_COMPANY_GETDETAIL Company details&lt;/P&gt;&lt;P&gt;BAPI_COMPANY_GETLIST List of companies&lt;/P&gt;&lt;P&gt;0015 Profit Center BAPI&lt;/P&gt;&lt;P&gt;BAPI_PROFITCENTER_CHANGE Change Profit Center&lt;/P&gt;&lt;P&gt;BAPI_PROFITCENTER_CREATE Create Profit Center&lt;/P&gt;&lt;P&gt;BAPI_PROFITCENTER_GETDETAIL Display Profit Center Master Data&lt;/P&gt;&lt;P&gt;BAPI_PROFITCENTER_GETLIST Display List of Profit Centers&lt;/P&gt;&lt;P&gt;0023 Functional Area Business Object&lt;/P&gt;&lt;P&gt;BAPI_FUNC_AREA_EXISTENCECHECK Check if functional area exists&lt;/P&gt;&lt;P&gt;BAPI_FUNC_AREA_GETDETAIL Functional area details&lt;/P&gt;&lt;P&gt;BAPI_FUNC_AREA_GETLIST List of functional areas&lt;/P&gt;&lt;P&gt;0PBAPI0105 Bapis for infotype 0105&lt;/P&gt;&lt;P&gt;BAPI_EMPLCOMM_CHANGE Change communication&lt;/P&gt;&lt;P&gt;BAPI_EMPLCOMM_CREATE Create communication&lt;/P&gt;&lt;P&gt;BAPI_EMPLCOMM_CREATESUCCESSOR Create subsequent communication record&lt;/P&gt;&lt;P&gt;BAPI_EMPLCOMM_DELETE Delete communication&lt;/P&gt;&lt;P&gt;BAPI_EMPLCOMM_DELIMIT Delimit communications&lt;/P&gt;&lt;P&gt;BAPI_EMPLCOMM_GETDETAIL Read communication&lt;/P&gt;&lt;P&gt;BAPI_EMPLCOMM_GETDETAILEDLIST Communication: Read instances with data&lt;/P&gt;&lt;P&gt;BAPI_EMPLCOMM_GETLIST Read communication&lt;/P&gt;&lt;P&gt;1001 BAPIs for Business Object RetailMaterial&lt;/P&gt;&lt;P&gt;BAPI_MATERIAL_MAINTAINDATA_RT Create and Change Material Master Data (Retail)&lt;/P&gt;&lt;P&gt;1001DIA Dialog APIs for Business Object Material&lt;/P&gt;&lt;P&gt;BAPI_MATERIAL_DELETE Flag Material for Deletion&lt;/P&gt;&lt;P&gt;BAPI_MATERIAL_DISPLAY Display Material&lt;/P&gt;&lt;P&gt;BAPI_MATERIAL_EDIT Change Material&lt;/P&gt;&lt;P&gt;BAPI_RETAILMATERIAL_CREATE Create Material&lt;/P&gt;&lt;P&gt;BAPI_RETAILMATERIAL_DELETE Discontinue Material&lt;/P&gt;&lt;P&gt;BAPI_STANDARDMATERIAL_CREATE Create/Extend Material&lt;/P&gt;&lt;P&gt;1001UEB BAPIs for Creating/Changing Matl Data&lt;/P&gt;&lt;P&gt;BAPI_MATERIAL_SAVEDATA Create and Change Material Master Data&lt;/P&gt;&lt;P&gt;1006 Business partner&lt;/P&gt;&lt;P&gt;BAPI_PAR_EMPLOYEE_CHANGEPASSWO Change contact person’s password&lt;/P&gt;&lt;P&gt;BAPI_PAR_EMPLOYEE_CHECKEXISTEN Check contact person’s number&lt;/P&gt;&lt;P&gt;BAPI_PAR_EMPLOYEE_CHECKPASSWOR Check contact person’s password&lt;/P&gt;&lt;P&gt;BAPI_PAR_EMPLOYEE_CREATE_PW_RE Create entry for contact person’s password&lt;/P&gt;&lt;P&gt;BAPI_PAR_EMPLOYEE_DELETE_PW_RE Delete entry for contact person’s password&lt;/P&gt;&lt;P&gt;BAPI_PAR_EMPLOYEE_GET_PW_REG Read entry for contact person’s password&lt;/P&gt;&lt;P&gt;BAPI_PAR_EMPLOYEE_INITPASSWORD Initialize contact person’s password&lt;/P&gt;&lt;P&gt;1007 Customer business object&lt;/P&gt;&lt;P&gt;BAPI_DEBTOR_CHANGEPASSWORD Change Customer Password&lt;/P&gt;&lt;P&gt;BAPI_DEBTOR_CHECKPASSWORD Check Customer Password&lt;/P&gt;&lt;P&gt;BAPI_DEBTOR_CREATE_PW_REG Create Entry for Customer Password&lt;/P&gt;&lt;P&gt;BAPI_DEBTOR_DELETE_PW_REG Delete Customer Password Entry&lt;/P&gt;&lt;P&gt;BAPI_DEBTOR_EXISTENCECHECK Check Customer Existence&lt;/P&gt;&lt;P&gt;BAPI_DEBTOR_FIND Customer Matchcode&lt;/P&gt;&lt;P&gt;BAPI_DEBTOR_GETDETAIL Customer Detail Information&lt;/P&gt;&lt;P&gt;BAPI_DEBTOR_GET_PW_REG Read Entry for Customer Password&lt;/P&gt;&lt;P&gt;BAPI_DEBTOR_INITPASSWORD Initialize Customer Password&lt;/P&gt;&lt;P&gt;1008 Vendor business object&lt;/P&gt;&lt;P&gt;BAPI_CREDITOR_CHANGEPASSWORD Change Vendor Password&lt;/P&gt;&lt;P&gt;BAPI_CREDITOR_CHECKPASSWORD Check Vendor Password&lt;/P&gt;&lt;P&gt;BAPI_CREDITOR_CREATE_PW_REG Create Entry for Vendor Password&lt;/P&gt;&lt;P&gt;BAPI_CREDITOR_DELETE_PW_REG Delete Entry for Vendor Password&lt;/P&gt;&lt;P&gt;BAPI_CREDITOR_EXISTENCECHECK Check Existence of Vendor&lt;/P&gt;&lt;P&gt;BAPI_CREDITOR_FIND Vendor matchcode&lt;/P&gt;&lt;P&gt;BAPI_CREDITOR_GETDETAIL Vendor Details&lt;/P&gt;&lt;P&gt;BAPI_CREDITOR_GET_PW_REG Read entry for vendor password&lt;/P&gt;&lt;P&gt;BAPI_CREDITOR_INITPASSWORD Initialize Vendor Password&lt;/P&gt;&lt;P&gt;1010 Customer credit account business object&lt;/P&gt;&lt;P&gt;BAPI_CREDIT_ACCOUNT_GET_STATUS Determine Credit Status of Credit Account&lt;/P&gt;&lt;P&gt;BAPI_CREDIT_ACCOUNT_REP_STATUS Receive Credit Management Account Status and Send to Database&lt;/P&gt;&lt;P&gt;BAPI_CR_ACC_GETDETAIL BAPI/BUS1010: Determine Master Record Data&lt;/P&gt;&lt;P&gt;BAPI_CR_ACC_GETHIGHESTDUNNINGL BAPI/BUS1010: Determine Highest Dunning Level&lt;/P&gt;&lt;P&gt;BAPI_CR_ACC_GETOLDESTOPENITEM BAPI/BUS1010: Determine Oldest Open Item&lt;/P&gt;&lt;P&gt;BAPI_CR_ACC_GETOPENITEMSSTRUCT BAPI/BUS1010: Determine OI Structure&lt;/P&gt;&lt;P&gt;1021 Spec.Purpose Ledger BUS1021&lt;/P&gt;&lt;P&gt;BAPI_SL_GETTOTALRECORDS Special Purpose Ledger: Select totals records for accounts&lt;/P&gt;&lt;P&gt;1022 BAPIs for BUS1022 (Fixed asset)&lt;/P&gt;&lt;P&gt;BAPI_FIXEDASSET_CHANGE Changes an Asset&lt;/P&gt;&lt;P&gt;BAPI_FIXEDASSET_CREATE Creates an Asset&lt;/P&gt;&lt;P&gt;BAPI_FIXEDASSET_CREATE1 Creates an Asset&lt;/P&gt;&lt;P&gt;BAPI_FIXEDASSET_GETDETAIL Display Detailed Information on a Fixed Asset&lt;/P&gt;&lt;P&gt;BAPI_FIXEDASSET_GETLIST Information on Selected Assets&lt;/P&gt;&lt;P&gt;BAPI_FIXEDASSET_OVRTAKE_CREATE BAPI for Legacy Data Transfer&lt;/P&gt;&lt;P&gt;1024 Business Object ConsUnit&lt;/P&gt;&lt;P&gt;BAPI_CONSUNIT_GETCURRENCY Procure Reporting Currency&lt;/P&gt;&lt;P&gt;BAPI_CONSUNIT_GETLIST Display Consolidation Units&lt;/P&gt;&lt;P&gt;1025 Business Object ConsChartOfAccts&lt;/P&gt;&lt;P&gt;BAPI_CONSCHARTOFACCTS_GETITEMS Display Financial Statement Items&lt;/P&gt;&lt;P&gt;BAPI_CONSCHARTOFACCTS_GETLIST Display Consolidation Charts of Accounts&lt;/P&gt;&lt;P&gt;1026 Business Object ConsLedger&lt;/P&gt;&lt;P&gt;BAPI_CONSLEDGER_GETEQUITY Display Changes in Investee Equity&lt;/P&gt;&lt;P&gt;BAPI_CONSLEDGER_GETINVESTMENT Display Changes in Investments&lt;/P&gt;&lt;P&gt;BAPI_CONSLEDGER_GETTOTALS Display Totals Records&lt;/P&gt;&lt;P&gt;1027 Business Object ConsGroup&lt;/P&gt;&lt;P&gt;BAPI_CONSGROUP_GETCONSUNITS BAPI - Consolidation Group - Get Consolidation Units&lt;/P&gt;&lt;P&gt;BAPI_CONSGROUP_GETLIST Display Consolidation Groups&lt;/P&gt;&lt;P&gt;1028 Business Object General Ledger&lt;/P&gt;&lt;P&gt;BAPI_GLX_GETDOCITEMS Line item of document for ledger with summary table GLFLEXT&lt;/P&gt;&lt;P&gt;BAPI_GL_GETGLACCBALANCE Closing balance of G/L account for chosen year&lt;/P&gt;&lt;P&gt;BAPI_GL_GETGLACCCURRENTBALANCE Closing balance of G/L account for current year&lt;/P&gt;&lt;P&gt;BAPI_GL_GETGLACCPERIODBALANCES Posting period balances for each G/L account&lt;/P&gt;&lt;P&gt;1030 Business Object BUS1030 (Cost Element)&lt;/P&gt;&lt;P&gt;BAPI_COSTELEM_CREATEMULTIPLE Create One or More Cost Elements&lt;/P&gt;&lt;P&gt;BAPI_COSTELEM_GETDETAIL Detail Information for Cost Element on Key Date&lt;/P&gt;&lt;P&gt;BAPI_COSTELEM_GETLIST List of Cost Elements for Selection Criteria&lt;/P&gt;&lt;P&gt;1031 Business Object BUS1031 (Activity Type)&lt;/P&gt;&lt;P&gt;BAPI_ACTIVITYTYPE_GETDETAIL Detail Information for Activity Type on Key Date&lt;/P&gt;&lt;P&gt;BAPI_ACTIVITYTYPE_GETLIST List of Activity Types Using Selection Criteria&lt;/P&gt;&lt;P&gt;BAPI_ACTIVITYTYPE_GETPRICES Output Activity Prices for Activity Types on Key Date&lt;/P&gt;&lt;P&gt;BAPI_ACTTYPE_CREATEMULTIPLE Create One or More Activity Types&lt;/P&gt;&lt;P&gt;1036 Business Object BUS1036 Business Process&lt;/P&gt;&lt;P&gt;BAPI_PROCESS_CREATEMULTIPLE Create one or more business processes&lt;/P&gt;&lt;P&gt;BAPI_PROCESS_GETACTALLOCTYPES Checks Which IST-ILV Types are Possible According to Activity Type Categ.&lt;/P&gt;&lt;P&gt;BAPI_PROCESS_GETDETAIL Detail information for business process on key date&lt;/P&gt;&lt;P&gt;BAPI_PROCESS_GETLIST List of business processes per selection conditions&lt;/P&gt;&lt;P&gt;BAPI_PROCESS_SAVE_REPLICA Replicate individual business process (ALE)&lt;/P&gt;&lt;P&gt;BAPI_PROCESS_SETSTRUCTURE Enter template in business process master data&lt;/P&gt;&lt;P&gt;1037 Business object BUS1037&lt;/P&gt;&lt;P&gt;BAPI_BPCONTACT_ADD_TO_ASGN BAPI Partner Sales Activity AddToAssigned&lt;/P&gt;&lt;P&gt;BAPI_BPCONTACT_CHANGE BAPI Change Partner Sales Activity&lt;/P&gt;&lt;P&gt;BAPI_BPCONTACT_CREATEFROMDATA BAPI Partner Sales Activity Create from Data&lt;/P&gt;&lt;P&gt;BAPI_BPCONTACT_CREATEWITHDIA BAPI Partner Sales Activity - Create from Data Dialog&lt;/P&gt;&lt;P&gt;BAPI_BPCONTACT_DELETE BAPI Delete Partner Sales Activity&lt;/P&gt;&lt;P&gt;BAPI_BPCONTACT_GETDETAIL BAPI Partner Sales Activity - Get Details&lt;/P&gt;&lt;P&gt;BAPI_BPCONTACT_GETLIST BAPI Partner Sales Activity - Get List&lt;/P&gt;&lt;P&gt;BAPI_BPCONTACT_REMOVEFROM_ASGN BAPI Partner Sales Activity RemoveFromAssigned&lt;/P&gt;&lt;P&gt;BAPI_BPCONTACT_REPLICATE BAPI Partner Sales Activity Replicate&lt;/P&gt;&lt;P&gt;BAPI_BPCONTACT_REPLICATECHANGE BAPI Partner Sales Activity Replicate Changed Objects&lt;/P&gt;&lt;P&gt;BAPI_BPCONTACT_SAVEFROMMEMORY BAPI Partner Sales Activity - Save from Memory&lt;/P&gt;&lt;P&gt;BAPI_BPCONTACT_SETTOACTIVE BAPI Partner Sales Activity - Set simulated to active&lt;/P&gt;&lt;P&gt;1057 Business Object Investment Program&lt;/P&gt;&lt;P&gt;BAPI_INVPROGRAM_CHECKEXISTENCE Check Existence (of Sub-Tree) of Program&lt;/P&gt;&lt;P&gt;BAPI_INVPROGRAM_GET_LEAVES Output End Nodes of an Investment Program&lt;/P&gt;&lt;P&gt;BAPI_INVPROGRAM_GET_REQUESTS Output Appropriation Requests and End Nodes of an Investment Program&lt;/P&gt;&lt;P&gt;BAPI_INVPROGRAM_SAVE_ENTITIES Save Assigned Entities in Summarization Database&lt;/P&gt;&lt;P&gt;BAPI_INVPROGRAM_SAVE_VALUES Save Summarized Values in Summarization Database&lt;/P&gt;&lt;P&gt;BAPI_INVPROGRAM_SELRE_ENTITIES Select Assigned Entities and Replicate Them in Summarization DB&lt;/P&gt;&lt;P&gt;BAPI_INVPROGRAM_SELRE_VALUES Select Values, Summarize Them and Replicate in Summarization DB&lt;/P&gt;&lt;P&gt;1065 Business Object Employee&lt;/P&gt;&lt;P&gt;BAPI_EMPLOYEET_CHANGEPASSWORD Change employee password&lt;/P&gt;&lt;P&gt;BAPI_EMPLOYEET_CHECKPASSWORD Check employee password&lt;/P&gt;&lt;P&gt;BAPI_EMPLOYEET_CREATE_PW_REG Create entry for employee password&lt;/P&gt;&lt;P&gt;BAPI_EMPLOYEET_DELETE_PW_REG Delete entry for employee password&lt;/P&gt;&lt;P&gt;BAPI_EMPLOYEET_DEQUEUE Unlock employee&lt;/P&gt;&lt;P&gt;BAPI_EMPLOYEET_ENQUEUE Lock employee&lt;/P&gt;&lt;P&gt;BAPI_EMPLOYEET_GET_PW_REG Read entry for employee password&lt;/P&gt;&lt;P&gt;BAPI_EMPLOYEET_INITPASSWORD Initialize employee password&lt;/P&gt;&lt;P&gt;BAPI_EMPLOYEE_CHANGEPASSWORD Change employee password&lt;/P&gt;&lt;P&gt;BAPI_EMPLOYEE_CHECKEXISTENCE Check employee existence&lt;/P&gt;&lt;P&gt;BAPI_EMPLOYEE_CHECKPASSWORD Check employee password&lt;/P&gt;&lt;P&gt;BAPI_EMPLOYEE_CREATE_PW_REG Create entry for employee password&lt;/P&gt;&lt;P&gt;BAPI_EMPLOYEE_DELETE_PW_REG Delete entry for employee password&lt;/P&gt;&lt;P&gt;BAPI_EMPLOYEE_DEQUEUE Unlock employee&lt;/P&gt;&lt;P&gt;BAPI_EMPLOYEE_ENQUEUE Lock employee&lt;/P&gt;&lt;P&gt;BAPI_EMPLOYEE_GETDATA_OLD No Longer Used -&amp;gt; Function group RH65&lt;/P&gt;&lt;P&gt;BAPI_EMPLOYEE_GET_PW_REG Read entry for employee password&lt;/P&gt;&lt;P&gt;BAPI_EMPLOYEE_INITPASSWORD Initialize employee password&lt;/P&gt;&lt;P&gt;1069 Business object 1069 (retail site)&lt;/P&gt;&lt;P&gt;BAPI_RETAILSITE_GETDEPARTMENTS Determine departments of a plant (including description)&lt;/P&gt;&lt;P&gt;BAPI_RETAILSITE_GETMATGROUPS Material groups for a plant (retail plant) incl. description&lt;/P&gt;&lt;P&gt;1070 Business Object Assortment&lt;/P&gt;&lt;P&gt;BAPI_ASSORTMENT_MAINTAINDATA Maintenance of Assortments&lt;/P&gt;&lt;P&gt;1071 Prod. cat: BAPIs&lt;/P&gt;&lt;P&gt;BAPI_ADV_MED_GET_ITEMS Read Product Catalog Items&lt;/P&gt;&lt;P&gt;BAPI_ADV_MED_GET_LAYOBJ_DESCR Read Long Text for Layout Area or Layout Area Item&lt;/P&gt;&lt;P&gt;BAPI_ADV_MED_GET_LAYOBJ_DOCS Read Documents for a Layout Area or a Layout Area Item&lt;/P&gt;&lt;P&gt;BAPI_ADV_MED_GET_LAYOUT Read Product Catalog Layout&lt;/P&gt;&lt;P&gt;BAPI_ADV_MED_GET_LIST Read Product Catalog List&lt;/P&gt;&lt;P&gt;BAPI_ADV_MED_GET_PRICES Read Product Catalog Item Prices&lt;/P&gt;&lt;P&gt;BAPI_ADV_MED_GET_SALES_AREA Read Sales Area for a Product Catalog&lt;/P&gt;&lt;P&gt;BAPI_ADV_MED_GET_VARIANT_LIST Read Product Catalog Variants&lt;/P&gt;&lt;P&gt;BAPI_PRODCAT_GETITEM Read Individual Product Catalog Item&lt;/P&gt;&lt;P&gt;BAPI_PRODCAT_GETPRICES Read Product Catalog Item Prices&lt;/P&gt;&lt;P&gt;BAPI_PRODCAT_GET_DETAIL Read Header Data for a Product Catalog&lt;/P&gt;&lt;P&gt;BAPI_PRODCAT_REPLICATEHEAD Replicate Basic and Structure Data of a Product Catalog (ALE Outbound)&lt;/P&gt;&lt;P&gt;BAPI_PRODCAT_REPLICATEITEMS Replicate Item Data of a Product Catalog (ALE Outbound)&lt;/P&gt;&lt;P&gt;BAPI_PRODCAT_SAVEHEADREPLICA Replicate Basic and Structure Data of a Product Catalog (ALE Inbound)&lt;/P&gt;&lt;P&gt;BAPI_PRODCAT_SAVEITEMSREPLICA Replicate Item Data of a Product Catalog (ALE Inbound)&lt;/P&gt;&lt;P&gt;1076 Business Object 1076 (Financial product)&lt;/P&gt;&lt;P&gt;BAPI_FP_CHANGE Change Security&lt;/P&gt;&lt;P&gt;BAPI_FP_CREATEFROMDATA Create Security&lt;/P&gt;&lt;P&gt;BAPI_FP_GETDETAIL Read Security Detailed Data&lt;/P&gt;&lt;P&gt;BAPI_FP_GETLIST Read Security List&lt;/P&gt;&lt;P&gt;1078 DG-Mat: Business object dangerous good&lt;/P&gt;&lt;P&gt;BAPI_DANGEROUSGOOD_REPLICATE Dangerous goods: Request instances&lt;/P&gt;&lt;P&gt;BAPI_DANGEROUSGOOD_SAVREPMUL Dangerous goods: Save replicated instances&lt;/P&gt;&lt;P&gt;1079 BAPIs for General Cost Object/Cost Obj&lt;/P&gt;&lt;P&gt;BAPI_COSTOBJECT_GETDETAIL Determine Details for a General Cost Object&lt;/P&gt;&lt;P&gt;BAPI_COSTOBJECT_GETLIST Determine General Cost Objects for a Controlling Area&lt;/P&gt;&lt;P&gt;1120 Business Object ConsDimension&lt;/P&gt;&lt;P&gt;BAPI_CONSDIMENSION_GETLIST Display Dimensions&lt;/P&gt;&lt;P&gt;1121 Business Object ConsSubitemCategory&lt;/P&gt;&lt;P&gt;BAPI_CONSSUBITEMCATEGORY_LIST Display Subitem Categories&lt;/P&gt;&lt;P&gt;BAPI_CONSSUBITEMCATEGORY_SITEM Display Subitems&lt;/P&gt;&lt;P&gt;1122 Business Object ConsDocumentType&lt;/P&gt;&lt;P&gt;BAPI_CONSDOCUMENTTYPE_GETADJ Display Document Types for the Entry&lt;/P&gt;&lt;P&gt;BAPI_CONSDOCUMENTTYPE_GETLIST Display Document Types&lt;/P&gt;&lt;P&gt;1137 Business Object 1137 BusProcStructureCO&lt;/P&gt;&lt;P&gt;BAPI_BUSPROCSTRUCTURECO_CREATE BAPI for Creating Fixed Process Structures for Business Processes&lt;/P&gt;&lt;P&gt;1138 Business Object BUS1138 (Stat. Key Fig.)&lt;/P&gt;&lt;P&gt;BAPI_KEYFIGURE_CREATEMULTIPLE Create One or More Statistical Key Figures&lt;/P&gt;&lt;P&gt;BAPI_KEYFIGURE_GETDETAIL Detail Information for Statistical Key Figure on Key Date&lt;/P&gt;&lt;P&gt;BAPI_KEYFIGURE_GETLIST List of Stat. Key Figures for Selection Criteria&lt;/P&gt;&lt;P&gt;1139 CO Resources: Business Object&lt;/P&gt;&lt;P&gt;BAPI_RESOURCECO_SAVE_REPLICA Replicate individual CO resources (ALE)&lt;/P&gt;&lt;P&gt;1157 Function Module for BUS1157&lt;/P&gt;&lt;P&gt;BAPI_EXPENDITUREPROGDEF_CHANGE Change Inv. Program Definition&lt;/P&gt;&lt;P&gt;BAPI_EXPENDITUREPROGDEF_CREATE Create Inv. Program Definition&lt;/P&gt;&lt;P&gt;BAPI_EXPENDITUREPROGDEF_EXCHK Check Existence of Program Definition&lt;/P&gt;&lt;P&gt;BAPI_EXPENDITUREPROGDEF_GETDTL Display Detail List for Program Definition&lt;/P&gt;&lt;P&gt;BAPI_EXPENDITUREPROGDEF_GTLIST Display Existing Program Definitions&lt;/P&gt;&lt;P&gt;BAPI_EXPENDITUREPROGDEF_SAVER Method ‘SaveReplica’ for ExpenditureProgDef&lt;/P&gt;&lt;P&gt;1158 Function Module for BUS1158&lt;/P&gt;&lt;P&gt;BAPI_EXPENDITUREPROGTREE_CHG Change Program Sub-Tree&lt;/P&gt;&lt;P&gt;BAPI_EXPENDITUREPROGTREE_CHVAL Change Budget/Plan Values on the Positions of a Program Sub-Tree&lt;/P&gt;&lt;P&gt;BAPI_EXPENDITUREPROGTREE_CREAT Create Program Sub-Tree&lt;/P&gt;&lt;P&gt;BAPI_EXPENDITUREPROGTREE_DEL Delete Program Sub-Tree&lt;/P&gt;&lt;P&gt;BAPI_EXPENDITUREPROGTREE_DLVAL Method ‘DeleteValues’ for ExpenditureProgTree&lt;/P&gt;&lt;P&gt;BAPI_EXPENDITUREPROGTREE_EXCHK Check Program Sub-Tree&lt;/P&gt;&lt;P&gt;BAPI_EXPENDITUREPROGTREE_GDVAL Determine Values for Program Sub-Tree&lt;/P&gt;&lt;P&gt;BAPI_EXPENDITUREPROGTREE_GTDTL Call Information on Program Sub-Tree&lt;/P&gt;&lt;P&gt;BAPI_EXPENDITUREPROGTREE_GTSTA Return System or User Status&lt;/P&gt;&lt;P&gt;BAPI_EXPENDITUREPROGTREE_REASS Reassign Program Sub-Tree&lt;/P&gt;&lt;P&gt;BAPI_EXPENDITUREPROGTREE_STSTA Change System or User Status of Positions of Program Sub-Tree&lt;/P&gt;&lt;P&gt;BAPI_EXPENDITUREPROGTREE_SVRP Method ‘SaveReplica’ for ExpenditureProgTree’&lt;/P&gt;&lt;P&gt;BAPI_EXPENDITUREPROGTREE_SVRPV Method ‘SaveReplicaValues’ for ExpenditureProgTree&lt;/P&gt;&lt;P&gt;1171 All Methods for PriceCatalog Object&lt;/P&gt;&lt;P&gt;BAPI_PRICECATALOGUE_EXISTCHECK FM for ExistenceCheck method of BO PriceCatalogue&lt;/P&gt;&lt;P&gt;BAPI_PRICECATALOGUE_GETDETAIL FM for GetDetail method of BO PriceCatalogue&lt;/P&gt;&lt;P&gt;BAPI_PRICECATALOGUE_SAVREPLICA Store Price Catalog Instance&lt;/P&gt;&lt;P&gt;2001 BAPIs project definition&lt;/P&gt;&lt;P&gt;BAPI_PROJECTDEF_CREATE Create Project Definition&lt;/P&gt;&lt;P&gt;BAPI_PROJECTDEF_EXISTENCECHECK Check whether a project definition exists&lt;/P&gt;&lt;P&gt;BAPI_PROJECTDEF_GETDETAIL Read detailed information for the project definition&lt;/P&gt;&lt;P&gt;BAPI_PROJECTDEF_GETLIST Returns a container of project definitions&lt;/P&gt;&lt;P&gt;BAPI_PROJECTDEF_UPDATE Change Project Definition&lt;/P&gt;&lt;P&gt;2002 BAPIs network&lt;/P&gt;&lt;P&gt;BAPI_NETWORK_EXISTENCECHECK Check whether network exists&lt;/P&gt;&lt;P&gt;BAPI_NETWORK_GETDETAIL Read detailed information for network (including all objects)&lt;/P&gt;&lt;P&gt;BAPI_NETWORK_GETINFO Read detailed information for networks (including all objects)&lt;/P&gt;&lt;P&gt;BAPI_NETWORK_GETLIST Returns a container of network numbers&lt;/P&gt;&lt;P&gt;BAPI_NETWORK_MAINTAIN Edit networks (incl. all objects)&lt;/P&gt;&lt;P&gt;2004 BAPI Planned Order Processing&lt;/P&gt;&lt;P&gt;BAPI_PLANNEDORDER_CHANGE Change planned order&lt;/P&gt;&lt;P&gt;BAPI_PLANNEDORDER_CREATE Create planned order&lt;/P&gt;&lt;P&gt;BAPI_PLANNEDORDER_DELETE Delete planned order&lt;/P&gt;&lt;P&gt;BAPI_PLANNEDORDER_EXIST_CHECK Planned order existence check&lt;/P&gt;&lt;P&gt;BAPI_PLANNEDORDER_GET_DETAIL Get details for planned order&lt;/P&gt;&lt;P&gt;BAPI_PLANNEDORDER_GET_DET_LIST Get detailed planned order list&lt;/P&gt;&lt;P&gt;2027 Business Object 2027: Material Reval.&lt;/P&gt;&lt;P&gt;BAPI_M_REVAL_CREATEPRICECHANGE BAPI: Material Revaluation - Generate Price Change&lt;/P&gt;&lt;P&gt;BAPI_M_REVAL_GETDETAIL BAPI: Material Revaluation - Output Document&lt;/P&gt;&lt;P&gt;2030 Business Object Inquiry&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMERINQUIRY_CHANGE Change Customer Inquiry&lt;/P&gt;&lt;P&gt;BAPI_INQUIRY_CREATEFROMDATA Customer inquiry: Create customer inquiry&lt;/P&gt;&lt;P&gt;BAPI_INQUIRY_CREATEFROMDATA2 Customer Inquiry: Create Customer Inquiry&lt;/P&gt;&lt;P&gt;2031 Business Object Quotation&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMERQUOTATION_CHANGE Change Customer Quotation&lt;/P&gt;&lt;P&gt;BAPI_QUOTATION_CREATEFROMDATA Customer quotation: Create customer quotation&lt;/P&gt;&lt;P&gt;BAPI_QUOTATION_CREATEFROMDATA2 Customer Quotation: Create Customer Quotation&lt;/P&gt;&lt;P&gt;2032 Business Object Sales Order&lt;/P&gt;&lt;P&gt;BAPISDORDER_GETDETAILEDLIST Sales Order: List of All Order Data&lt;/P&gt;&lt;P&gt;BAPI_ORDER_CHANGE_STATUS_GET Change status for order&lt;/P&gt;&lt;P&gt;BAPI_SALESDOCU_CREATEFROMDATA Creating a Sales Document&lt;/P&gt;&lt;P&gt;BAPI_SALESORDER_CHANGE Sales Order: Change Sales Order&lt;/P&gt;&lt;P&gt;BAPI_SALESORDER_CREATEFROMDAT1 Sales Order: Create Sales Order&lt;/P&gt;&lt;P&gt;BAPI_SALESORDER_CREATEFROMDAT2 Sales Order: Create Sales Order&lt;/P&gt;&lt;P&gt;BAPI_SALESORDER_CREATEFROMDATA Create sales order, no more maintenance&lt;/P&gt;&lt;P&gt;BAPI_SALESORDER_GETLIST Sales order: List of all orders for customer&lt;/P&gt;&lt;P&gt;BAPI_SALESORDER_GETSTATUS Sales order: Display status&lt;/P&gt;&lt;P&gt;BAPI_SALESORDER_SIMULATE Sales Order: Simulate Sales Order&lt;/P&gt;&lt;P&gt;BAPI_XSI_GET_VTRK_G Tracking info&lt;/P&gt;&lt;P&gt;2034 Business Object Customer Contract&lt;/P&gt;&lt;P&gt;BAPI_CONTRACT_CREATEFROMDATA Create Customer Contract&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMERCONTRACT_CHANGE Change Customer Contract&lt;/P&gt;&lt;P&gt;2044 BAPIs for Business Object Cost Estimate&lt;/P&gt;&lt;P&gt;BAPI_COSTESTIMATE_GETDETAIL Determine detailed information for a cost estimate&lt;/P&gt;&lt;P&gt;BAPI_COSTESTIMATE_GETEXPLOSION Determine BOM Explosion for a Cost Estimate&lt;/P&gt;&lt;P&gt;BAPI_COSTESTIMATE_GETLIST Determine cost estimate lists&lt;/P&gt;&lt;P&gt;BAPI_COSTESTIMATE_ITEMIZATION Determine itemization for a cost estimate&lt;/P&gt;&lt;P&gt;2045 BAPIs for the insp. lot and subord. obj.&lt;/P&gt;&lt;P&gt;BAPI_INSPCHAR_GETREQUIREMENTS Load Inspection Specifications for an Inspection Lot Charac.&lt;/P&gt;&lt;P&gt;BAPI_INSPCHAR_GETRESULT Load Inspection Results&lt;/P&gt;&lt;P&gt;BAPI_INSPCHAR_SETRESULT Confirm Inspection Results&lt;/P&gt;&lt;P&gt;BAPI_INSPLOT_GETDETAIL Load Detail Data and Usage Decision for Inspection Lot&lt;/P&gt;&lt;P&gt;BAPI_INSPLOT_GETLIST Select Inspection Lots&lt;/P&gt;&lt;P&gt;BAPI_INSPLOT_GETOPERATIONS Select Inspection Operations for Inspection Lots&lt;/P&gt;&lt;P&gt;BAPI_INSPLOT_GETSTATUS Get Current Status Information for Inspection Lot&lt;/P&gt;&lt;P&gt;BAPI_INSPLOT_SETUSAGEDECISION Automatic Usage Decision&lt;/P&gt;&lt;P&gt;BAPI_INSPOPER_GETCHAR Select Inspection Characteristics&lt;/P&gt;&lt;P&gt;BAPI_INSPOPER_GETLIST Select Inspection Operations for Inspection Lots&lt;/P&gt;&lt;P&gt;BAPI_INSPPOINT_CHANGE Change Inspection Point&lt;/P&gt;&lt;P&gt;BAPI_INSPPOINT_CREATEFROMDATA Create Inspection Point&lt;/P&gt;&lt;P&gt;BAPI_INSPPOINT_GETLIST Select Inspection Points&lt;/P&gt;&lt;P&gt;BAPI_INSPPOINT_GETREQUIREMENTS Load Inspection Specifications and Inspection Points&lt;/P&gt;&lt;P&gt;2054 BAPIs work breakdown structure&lt;/P&gt;&lt;P&gt;BAPI_FIELDNAME_EXT_GET Return External Field Names (for BAPI Error Messages)&lt;/P&gt;&lt;P&gt;BAPI_PROJECT_GETINFO Read Detailed Information for Work Breakdown Structures&lt;/P&gt;&lt;P&gt;BAPI_PROJECT_MAINTAIN Edit Project Including Networks&lt;/P&gt;&lt;P&gt;BAPI_PROJECT_SAVEREPLICA Replicate Work Breakdown Structure (ALE)&lt;/P&gt;&lt;P&gt;2073 BAPI profit center document&lt;/P&gt;&lt;P&gt;BAPI_PCA_BELEG_DELETE Delete profit center documents (ALE)&lt;/P&gt;&lt;P&gt;BAPI_PCA_BELEG_REVERSE Reversal of existing document line items (ALE)&lt;/P&gt;&lt;P&gt;BAPI_PCA_BELEG_SAVEREPLICA Replicate PCA Line Items (ALE)&lt;/P&gt;&lt;P&gt;BAPI_PCA_PLANBELEG_SAVEREPLICA Replicate EC-PCA Plan Line Items (ALE)&lt;/P&gt;&lt;P&gt;2075 FM for business object “Internal orders”&lt;/P&gt;&lt;P&gt;BAPI_INTERNALORDER_CREATE Create Internal Order From Transferred Data&lt;/P&gt;&lt;P&gt;BAPI_INTERNALORDER_GETDETAIL Display master data, status, and valid business trans. for internal order&lt;/P&gt;&lt;P&gt;BAPI_INTERNALORDER_GETLIST Display list of internal orders according to various criteria&lt;/P&gt;&lt;P&gt;BAPI_INTERNALORDER_SAVEREPLICA Replicate individual internal order (ALE)&lt;/P&gt;&lt;P&gt;2076 BAPIs for Cost Obj Hier/Cost Obj Node&lt;/P&gt;&lt;P&gt;BAPI_COSTOBJNODE_GETDETAIL Determine Details for a Cost Object Node&lt;/P&gt;&lt;P&gt;BAPI_COSTOBJNODE_GETHIERARCHY Determine Cost Object Hierarchy&lt;/P&gt;&lt;P&gt;BAPI_COSTOBJNODE_GETLIST Determine Cost Object Nodes in a Controlling Area&lt;/P&gt;&lt;P&gt;2078 BAPIs for quality notifications&lt;/P&gt;&lt;P&gt;BAPI_QNOTIFICAT_CREATE Create Quality Notification&lt;/P&gt;&lt;P&gt;BAPI_QNOTIFICAT_GETCATALPROFIL Determine Catalog Profile for Quality Notification&lt;/P&gt;&lt;P&gt;BAPI_QNOTIFICAT_GETKEYFIGURES Determines Existing Quality Notifications&lt;/P&gt;&lt;P&gt;BAPI_QNOTIFICAT_GETLISTFORCUST Select Quality Notifications for a Customer&lt;/P&gt;&lt;P&gt;BAPI_QNOTIFICAT_GETMATLISTFCUS Select a Customer Material List for Quality Notifications&lt;/P&gt;&lt;P&gt;2085 Allocation table: BAPIs&lt;/P&gt;&lt;P&gt;BAPI_MATALLOC_CONFIRMREQUEST Report requested quantities for items and delivery phases (AllocTbl reply)&lt;/P&gt;&lt;P&gt;BAPI_MATALLOC_GETDETAILEDLIST List of alloc tbls and items for a store&lt;/P&gt;&lt;P&gt;2100 Business Objects Settlement (BAPI)&lt;/P&gt;&lt;P&gt;BAPI_SETTLEMENTREQSLIST_CHANGE Agency Business: Change Settlement Request List BAPI&lt;/P&gt;&lt;P&gt;BAPI_SETTLEMENTREQSLIST_CREATE Agency Business: Create Settlement Request List BAPI&lt;/P&gt;&lt;P&gt;BAPI_SETTREQSLIST_GETLIST Agency Business: BAPI Determine Settlement Request List Detailed Data&lt;/P&gt;&lt;P&gt;BAPI_SETTREQSLIST_RELEASE Agency Business: BAPI Release Settlement Request List Documents to FI&lt;/P&gt;&lt;P&gt;BAPI_SINGLESETTREQS_CANCELMULT Agency Business: BAPI Cancel Single Settlement Requests&lt;/P&gt;&lt;P&gt;BAPI_SINGLESETTREQS_CHANGEMULT Agency Business: BAPI Change Single Settlement Requests&lt;/P&gt;&lt;P&gt;BAPI_SINGLESETTREQS_CREATEMULT Agency Business: Create Single Settlement Request BAPI&lt;/P&gt;&lt;P&gt;BAPI_SINGLESETTREQS_GETLIST Agency Business: BAPI Determine Singe Request Detailed Data&lt;/P&gt;&lt;P&gt;BAPI_SINGLESETTREQS_RELEASE Agency Business: BAPI Release Single Settlement Request Documents to FI&lt;/P&gt;&lt;P&gt;2106 BAPIs for object type BUS2106&lt;/P&gt;&lt;P&gt;BAPI_SALESADDIREQ_CHG_STATUS Additionals: Updating the Status of Additional IDocs&lt;/P&gt;&lt;P&gt;BAPI_SALESADDIREQ_GET_PUR_LIST Additionals Purchase Orders for an Additionals Vendor&lt;/P&gt;&lt;P&gt;BAPI_SALESADDIREQ_REPLICATE Request Detailed Data on Additionals&lt;/P&gt;&lt;P&gt;BAPI_SALESADDIREQ_STORE_REPLI Additionals Data for Material Carried in a Plant&lt;/P&gt;&lt;P&gt;2116 Methods for BO prod.order confirmation&lt;/P&gt;&lt;P&gt;BAPI_PRODORDCONF_CANCEL Cancel Production Order Confirmation&lt;/P&gt;&lt;P&gt;BAPI_PRODORDCONF_CREATE_ACT Enter Activity Confirmation&lt;/P&gt;&lt;P&gt;BAPI_PRODORDCONF_CREATE_HDR Enter Order Confirmations&lt;/P&gt;&lt;P&gt;BAPI_PRODORDCONF_CREATE_TE Enter Time Event Confirmation&lt;/P&gt;&lt;P&gt;BAPI_PRODORDCONF_CREATE_TT Enter Time Ticket Confirmation&lt;/P&gt;&lt;P&gt;BAPI_PRODORDCONF_EXIST_CHK Existence Check for Confirming Production Order&lt;/P&gt;&lt;P&gt;BAPI_PRODORDCONF_GETDETAIL Detailed Data for Production Order Confirmation&lt;/P&gt;&lt;P&gt;BAPI_PRODORDCONF_GETLIST Confirmations List&lt;/P&gt;&lt;P&gt;BAPI_PRODORDCONF_GET_HDR_PROP Propose Data for Order Confirmation&lt;/P&gt;&lt;P&gt;BAPI_PRODORDCONF_GET_TE_PROP Propose Data for Time Event Confirmation&lt;/P&gt;&lt;P&gt;BAPI_PRODORDCONF_GET_TT_PROP Propose Data for Time Ticket Confirmation&lt;/P&gt;&lt;P&gt;BAPI_PRODORDCONF_PDC_UPLOAD_TE Transfer Time Event Confirmations from PDC System&lt;/P&gt;&lt;P&gt;BAPI_PRODORDCONF_PDC_UPLOAD_TT Transfer Time Ticket Confirmations from PDC System&lt;/P&gt;&lt;P&gt;2125 Business Objects Posting List (BAPI)&lt;/P&gt;&lt;P&gt;BAPI_VENDTRIGCBDLIST_CHANGEMUL Agency Business: Change Posting Lists BAPI&lt;/P&gt;&lt;P&gt;BAPI_VENDTRIGCBDLIST_CREATEMUL Agency Business: Generate Posting Lists BAPI&lt;/P&gt;&lt;P&gt;BAPI_VENDTRIGCBDLIST_GETLIST Agency Business: BAPI Determine Posting List Detailed Data&lt;/P&gt;&lt;P&gt;BAPI_VENDTRIGCBDLIST_RELEASE Agency Business: BAPI Release Posting Lists Document to FI&lt;/P&gt;&lt;P&gt;2126 Business Objects Remuneration (BAPI)&lt;/P&gt;&lt;P&gt;BAPI_REMUREQSLISTA_CREATEMULT Agency Business: BAPI Create Invoice Lists from Vendor Billing Documents&lt;/P&gt;&lt;P&gt;BAPI_REMUREQSLISTB_CREATEMULT Agency Business: BAPI Create Invoice Lists from Payment Documents&lt;/P&gt;&lt;P&gt;BAPI_REMUREQSLISTC_CREATEMULT Agency Business: BAPI Create Invoice Lists from Posting Lists&lt;/P&gt;&lt;P&gt;BAPI_REMUREQSLIST_CHANGEMULT Agency Business: Change Invoice List Documents BAPI&lt;/P&gt;&lt;P&gt;BAPI_REMUREQSLIST_GETLIST Agency Business: BAPI Determine Detailed Data for Invoice List Documents&lt;/P&gt;&lt;P&gt;BAPI_REMUREQSLIST_RELEASE Agency Business: BAPI Release Invoice List Documents to FI&lt;/P&gt;&lt;P&gt;BAPI_SINGLEREMUREQS_CANCELMULT Agency Business: Cancel Vendor Billing Documents BAPI&lt;/P&gt;&lt;P&gt;BAPI_SINGLEREMUREQS_CHANGEMULT Agency Business: Change Vendor Billing Documents BAPI&lt;/P&gt;&lt;P&gt;BAPI_SINGLEREMUREQS_CREATEMULT Agency Business: Generate Vendor Billing Documents BAPI&lt;/P&gt;&lt;P&gt;BAPI_SINGLEREMUREQS_GETLIST Agency Business: BAPI Determine Vendor Billing Document Detailed Data&lt;/P&gt;&lt;P&gt;BAPI_SINGLEREMUREQS_RELEASE Agency Business: BAPI Release Vendor Billing Documents to FI&lt;/P&gt;&lt;P&gt;2127 Methods for BO REM Backflush&lt;/P&gt;&lt;P&gt;BAPI_REPMANCONF_CANCEL Reverse REM Backflush&lt;/P&gt;&lt;P&gt;BAPI_REPMANCONF_CREATE_MTO Execute Backflush in Sales Order Scenario&lt;/P&gt;&lt;P&gt;BAPI_REPMANCONF_CREATE_MTS Execute Backflush in Stock Scenario&lt;/P&gt;&lt;P&gt;BAPI_REPMANCONF_CREATE_PLOT Execute Backflush in Production Lot Scenario&lt;/P&gt;&lt;P&gt;BAPI_REPMANCONF_EXIST_CHK Existency Check for Backflush in Repetitive Manufacturing&lt;/P&gt;&lt;P&gt;3006 Business Objekt General Ledger Account&lt;/P&gt;&lt;P&gt;BAPI_GL_ACC_EXISTENCECHECK Check existence of G/L account&lt;/P&gt;&lt;P&gt;BAPI_GL_ACC_GETBALANCE Closing balance of G/L account for chosen year&lt;/P&gt;&lt;P&gt;BAPI_GL_ACC_GETCURRENTBALANCE Closing balance of G/L account for current year&lt;/P&gt;&lt;P&gt;BAPI_GL_ACC_GETLIST List of G/L accounts for each company code&lt;/P&gt;&lt;P&gt;BAPI_GL_ACC_GETPERIODBALANCES Posting period balances for each G/L account&lt;/P&gt;&lt;P&gt;3006_HRO Business object G/L account&lt;/P&gt;&lt;P&gt;BAPI_GL_ACC_GETDETAIL G/L account details&lt;/P&gt;&lt;P&gt;3007 Customer account business object&lt;/P&gt;&lt;P&gt;BAPI_AR_ACC_GETBALANCEDITEMS Customer account clearing transactions in a given time period&lt;/P&gt;&lt;P&gt;BAPI_AR_ACC_GETCURRENTBALANCE Closing balance of customer account in current fiscal year&lt;/P&gt;&lt;P&gt;BAPI_AR_ACC_GETKEYDATEBALANCE Customer account balance at a key date&lt;/P&gt;&lt;P&gt;BAPI_AR_ACC_GETOPENITEMS Customer account open items at a key date&lt;/P&gt;&lt;P&gt;BAPI_AR_ACC_GETPERIODBALANCES Posting period totals per customer account in current fiscal year&lt;/P&gt;&lt;P&gt;BAPI_AR_ACC_GETSTATEMENT Customer account statement for a given period&lt;/P&gt;&lt;P&gt;3008 Vendor account business object&lt;/P&gt;&lt;P&gt;BAPI_AP_ACC_GETBALANCEDITEMS Vendor Account Clearing Transactions in a given Period&lt;/P&gt;&lt;P&gt;BAPI_AP_ACC_GETCURRENTBALANCE Vendor Account Closing Balance in Current Fiscal Year&lt;/P&gt;&lt;P&gt;BAPI_AP_ACC_GETKEYDATEBALANCE Vendor Account Balance at Key Date&lt;/P&gt;&lt;P&gt;BAPI_AP_ACC_GETOPENITEMS Vendor Account Open Items at a Key Date&lt;/P&gt;&lt;P&gt;BAPI_AP_ACC_GETPERIODBALANCES Posting Period Balances per Vendor Account in Current Fiscal Year&lt;/P&gt;&lt;P&gt;BAPI_AP_ACC_GETSTATEMENT Vendor Account Statement for a given Period&lt;/P&gt;&lt;P&gt;3027 Business Object Planned Ind. Requirement&lt;/P&gt;&lt;P&gt;BAPI_REQUIREMENTS_CHANGE Planned independent requirement: Change planned independent reqmt&lt;/P&gt;&lt;P&gt;BAPI_REQUIREMENTS_CREATE Planned Independent Requirements: Create Planned Independent Reqmts&lt;/P&gt;&lt;P&gt;BAPI_REQUIREMENTS_GETDETAIL Planned Independent Requirements: Display Details for Pland Indep. Reqmts&lt;/P&gt;&lt;P&gt;BAPI_REQUIREMENTS_SIMULATE Planned Independent Requirements: Simulate Creating/Changing PlndIndepReq.&lt;/P&gt;&lt;P&gt;3032 Assortment list: BAPIs&lt;/P&gt;&lt;P&gt;BAPI_ASSORTMENTLIST_GETGROUP Select Assortment List Groups&lt;/P&gt;&lt;P&gt;BAPI_ASSORTMENTLIST_GETHEAD Select Assortment List Header&lt;/P&gt;&lt;P&gt;BAPI_ASSORTMENTLIST_GETPOS Select Assortment List Items&lt;/P&gt;&lt;P&gt;3033 Definition/Implementation BO BUS3033&lt;/P&gt;&lt;P&gt;BAPI_CUSTMATINFO_GETDETAILM BAPI Public CustomerMaterialInfo getDetailMultiple()&lt;/P&gt;&lt;P&gt;BAPI_CUSTMATINFO_GETLIST BAPI Public CustomerMaterialInfo getList()&lt;/P&gt;&lt;P&gt;4499 Business Object: Bank Statement&lt;/P&gt;&lt;P&gt;BAPI_ACCSTMT_CREATEFROMBALANCE Store account balance/check debit information&lt;/P&gt;&lt;P&gt;BAPI_ACCSTMT_CREATEFROMLOCKBOX Create lockbox data&lt;/P&gt;&lt;P&gt;BAPI_ACCSTMT_CREATEFROMPREVDAY Create Bank Statement/Day-End Statement&lt;/P&gt;&lt;P&gt;BAPI_ACCSTMT_CREATEFROMSAMEDAY Create Bank Statement/Today’s Data&lt;/P&gt;&lt;P&gt;6003 Sales and distribution area&lt;/P&gt;&lt;P&gt;BAPI_SDAREA_EXIST SD Area: Existence Check&lt;/P&gt;&lt;P&gt;BAPI_SDAREA_GET_LIST SD Area: Possible Entries&lt;/P&gt;&lt;P&gt;6026 Costs and Activity Type Planning&lt;/P&gt;&lt;P&gt;BAPI_COSTACTPLN_CHECKACTINPUT Activity Input Planning: Check&lt;/P&gt;&lt;P&gt;BAPI_COSTACTPLN_CHECKACTOUTPUT Activity/Price Planning: Check&lt;/P&gt;&lt;P&gt;BAPI_COSTACTPLN_CHECKKEYFIGURE Stat. Key Figure Planning: Check&lt;/P&gt;&lt;P&gt;BAPI_COSTACTPLN_CHECKPRIMCOST Primary Cost Planning: Check&lt;/P&gt;&lt;P&gt;BAPI_COSTACTPLN_POSTACTINPUT Activity Input Planning: Posting&lt;/P&gt;&lt;P&gt;BAPI_COSTACTPLN_POSTACTOUTPUT Activity/Price Planning: Posting&lt;/P&gt;&lt;P&gt;BAPI_COSTACTPLN_POSTKEYFIGURE Stat. Key Figure Planning: Postings&lt;/P&gt;&lt;P&gt;BAPI_COSTACTPLN_POSTPRIMCOST Primary Cost Planning: Postings&lt;/P&gt;&lt;P&gt;6031 BusObj 6031: PlanDataTransferCO&lt;/P&gt;&lt;P&gt;BAPI_PDTRANSCO_CHECKACTINPUT Plan data transfer: Check activity input&lt;/P&gt;&lt;P&gt;BAPI_PDTRANSCO_CHECKACTOUTPUT Plan data transfer: Check activity planning&lt;/P&gt;&lt;P&gt;BAPI_PDTRANSCO_CHECKKEYFIGURE Plan data transfer: Check stat. key figures&lt;/P&gt;&lt;P&gt;BAPI_PDTRANSCO_CHECKPRIMCOST Plan Data Transfer: Check Primary Costs&lt;/P&gt;&lt;P&gt;BAPI_PDTRANSCO_GETSOURCEINFOS Information About Settings for Plan Data Source&lt;/P&gt;&lt;P&gt;BAPI_PDTRANSCO_POSTACTINPUT Planning Data Transfer: Post Activity Input&lt;/P&gt;&lt;P&gt;BAPI_PDTRANSCO_POSTACTOUTPUT Planning Data Transfer: Post Activity Planning&lt;/P&gt;&lt;P&gt;BAPI_PDTRANSCO_POSTKEYFIGURE Transfer of Planning Data: Post Stat. Key Figures&lt;/P&gt;&lt;P&gt;BAPI_PDTRANSCO_POSTPRIMCOST Transfer of Planning Data: Post Primary Costs&lt;/P&gt;&lt;P&gt;6032 BAPI STORE ORDER&lt;/P&gt;&lt;P&gt;BAPI_STOREORDER_CHANGE Change Documents (PR, PR, Delivery or Sales Order) From Store Orders&lt;/P&gt;&lt;P&gt;BAPI_STOREORDER_CREATE Creates Documents (PR, PO, Delivery or Sales order) From Store Orders&lt;/P&gt;&lt;P&gt;7004 Display Payroll Results&lt;/P&gt;&lt;P&gt;BAPI_GET_PAYROLL_RESULT_LIST Directory of payroll results for one personnel number&lt;/P&gt;&lt;P&gt;BAPI_GET_PAYSLIP Selected remuneration statement for a personnel number&lt;/P&gt;&lt;P&gt;BAPI_GET_PAYSLIP_HTML Payroll form for employees in HTML format&lt;/P&gt;&lt;P&gt;7023 Bapis for Business-Object BUS7023&lt;/P&gt;&lt;P&gt;BAPI_EXTPAYROLL_INSERT_LEGACY Payroll Account Transfer&lt;/P&gt;&lt;P&gt;BAPI_EXTPAYROLL_INSERT_OUT Payroll Result Update by a Third-Party Payroll Run&lt;/P&gt;&lt;P&gt;ABSE Object Type “Absence”&lt;/P&gt;&lt;P&gt;BAPI_ABSENCE_APPROVE Unlock absence&lt;/P&gt;&lt;P&gt;BAPI_ABSENCE_CHANGE Change absence&lt;/P&gt;&lt;P&gt;BAPI_ABSENCE_CREATE Create absence&lt;/P&gt;&lt;P&gt;BAPI_ABSENCE_DELETE Delete absence&lt;/P&gt;&lt;P&gt;BAPI_ABSENCE_GETDETAIL Read absence&lt;/P&gt;&lt;P&gt;BAPI_ABSENCE_GETDETAILEDLIST Read instances with data&lt;/P&gt;&lt;P&gt;BAPI_ABSENCE_GETLIST Read instances&lt;/P&gt;&lt;P&gt;BAPI_ABSENCE_REQUEST Create locked absence&lt;/P&gt;&lt;P&gt;BAPI_ABSENCE_SIMULATECREATION Simulation: Create absence&lt;/P&gt;&lt;P&gt;ACC4 FI/CO: BAPIs for UPDATE&lt;/P&gt;&lt;P&gt;BAPI_ACC_BILLING_CHECK Accounting: Check Billing Doc. (OAG: LOAD RECEIVABLE)&lt;/P&gt;&lt;P&gt;BAPI_ACC_BILLING_POST Accounting: Post Billing Document (OAG: LOAD RECEIVABLE)&lt;/P&gt;&lt;P&gt;BAPI_ACC_EMPLOYEE_EXP_CHECK Accounting: Check G/L Acct Assignment for HR Posting (OAG: POST JOURNAL)&lt;/P&gt;&lt;P&gt;BAPI_ACC_EMPLOYEE_EXP_POST Accounting: Post G/L Acct Assignment for HR Posting (OAG: POST JOURNAL)&lt;/P&gt;&lt;P&gt;BAPI_ACC_EMPLOYEE_PAY_CHECK Accounting: Check Vendor Acct Assignment for HR Posting (OAG:LOAD PAYABLE)&lt;/P&gt;&lt;P&gt;BAPI_ACC_EMPLOYEE_PAY_POST Accounting: Post Vendor Acct Assignment for HR Posting (OAG: LOAD PAYABLE)&lt;/P&gt;&lt;P&gt;BAPI_ACC_EMPLOYEE_REC_CHECK Accounting: Check Cust. Acct Assignmt for HR Posting (OAG:LOAD RECEIVABLE)&lt;/P&gt;&lt;P&gt;BAPI_ACC_EMPLOYEE_REC_POST Accounting: Post Cust. Acct Assigt for HR Posting (OAG: LOAD RECEIVABLE)&lt;/P&gt;&lt;P&gt;BAPI_ACC_GL_POSTING_CHECK Accounting: General G/L Account Posting&lt;/P&gt;&lt;P&gt;BAPI_ACC_GL_POSTING_POST Accounting: General G/L Account Posting&lt;/P&gt;&lt;P&gt;BAPI_ACC_GOODS_MOVEMENT_CHECK Accounting: Check Goods Movement (OAG: POST JOURNAL)&lt;/P&gt;&lt;P&gt;BAPI_ACC_GOODS_MOVEMENT_POST Accounting: Post Goods Movement (OAG: POST JOURNAL)&lt;/P&gt;&lt;P&gt;BAPI_ACC_INVOICE_RECEIPT_CHECK Accounting: Check Invoice Receipt (OAG: LOAD PAYABLE)&lt;/P&gt;&lt;P&gt;BAPI_ACC_INVOICE_RECEIPT_POST Accounting: Post Invoice Receipt (OAG: LOAD PAYABLE)&lt;/P&gt;&lt;P&gt;BAPI_ACC_PURCHASE_ORDER_CHECK Accounting: Check Purchase Order&lt;/P&gt;&lt;P&gt;BAPI_ACC_PURCHASE_ORDER_POST Accounting: Post Purchase Order&lt;/P&gt;&lt;P&gt;BAPI_ACC_PURCHASE_REQUI_CHECK Accounting: Check Purchase Requisition&lt;/P&gt;&lt;P&gt;BAPI_ACC_PURCHASE_REQUI_POST Accounting: Post Purchase Requisition&lt;/P&gt;&lt;P&gt;BAPI_ACC_SALES_ORDER_CHECK Accounting: Check Sales Order&lt;/P&gt;&lt;P&gt;BAPI_ACC_SALES_ORDER_POST Accounting: Post Sales Order&lt;/P&gt;&lt;P&gt;BAPI_ACC_SALES_QUOTA_CHECK Accounting: Check Customer Quotation&lt;/P&gt;&lt;P&gt;BAPI_ACC_SALES_QUOTA_POST Accounting: Post Customer Quotation&lt;/P&gt;&lt;P&gt;BAPI_ACC_TRAVEL_CHECK Accounting: Check Trip&lt;/P&gt;&lt;P&gt;BAPI_ACC_TRAVEL_POST Accounting: Post Trip&lt;/P&gt;&lt;P&gt;ACC5 FI/CO: BAPIs Asset Postings&lt;/P&gt;&lt;P&gt;BAPI_ACC_ASSET_ACQ_SETT_CHECK ACC: Asset Acquisition - Synchronous Determination of Capitalization Value&lt;/P&gt;&lt;P&gt;BAPI_ACC_ASSET_ACQ_SETT_POST ACC: Asset Acquisition-Asynchronous Determination of Capitalization Value&lt;/P&gt;&lt;P&gt;BAPI_ACC_ASS_ACQUISITION_CHECK Accounting: Post Asset Transfer&lt;/P&gt;&lt;P&gt;BAPI_ACC_ASS_INTRA_TRANS_CHECK Accounting: Post Asset Transfer&lt;/P&gt;&lt;P&gt;BAPI_ACC_ASS_POSTCAP_CHECK Accounting: Post Asset Transfer&lt;/P&gt;&lt;P&gt;BAPI_ACC_ASS_RETIREMENT_CHECK Accounting: Post Asset Transfer&lt;/P&gt;&lt;P&gt;BAPI_ACC_ASS_TRANSFER_CHECK Accounting: Post Asset Transfer&lt;/P&gt;&lt;P&gt;BAPI_ACC_ASS_TRANSFER_POST Accounting: Post Asset Transfer&lt;/P&gt;&lt;P&gt;BAPI_ACC_ASS_TRANS_ACQ_CHECK Accounting: Check Acquisition from Transfer&lt;/P&gt;&lt;P&gt;BAPI_ACC_ASS_TRANS_ACQ_POST Accounting: Post Acquisition from Transfer&lt;/P&gt;&lt;P&gt;BAPI_ACC_ASS_TRANS_RET_CHECK Accounting: Post Asset Transfer&lt;/P&gt;&lt;P&gt;BAPI_ACC_AUC_ACQUISITION_CHECK Accounting: Asset Acquisition from Settlement&lt;/P&gt;&lt;P&gt;BAPI_ACC_AUC_ACQUISITION_POST Accounting: Asset Acquisition from Settlement&lt;/P&gt;&lt;P&gt;ACC7 CO: Check and Substitution for HR&lt;/P&gt;&lt;P&gt;BAPI_CODINGBLOCK_PRECHECK_HR Check Module: CO Account Assignments in Personnel Settlement&lt;/P&gt;&lt;P&gt;BAPI_FIXACCOUNT_GETLIST Read TKA30&lt;/P&gt;&lt;P&gt;ACC7CORE CO: Check and Substitution for HR&lt;/P&gt;&lt;P&gt;BAPI_COST_ELEM_FIXACCOUNT_GET Read Fixed Account Assignment for Company Code/Business Area/Cost Element&lt;/P&gt;&lt;P&gt;AEMM Additionals in integrated mat. maint.&lt;/P&gt;&lt;P&gt;BAPI_ADDITIONAL_MAINTAINDATA Create and change additionals assignments (Retail)&lt;/P&gt;&lt;P&gt;AIA_BAPI FMs for BAPIs&lt;/P&gt;&lt;P&gt;BAPI_APPREQUEST_ADDVARIANT Add a Variant to an Appropriation Request&lt;/P&gt;&lt;P&gt;BAPI_APPREQUEST_CHANGE Change an Appropriation Request&lt;/P&gt;&lt;P&gt;BAPI_APPREQUEST_CHANGEVARIANT Change Appropriation Request Variant&lt;/P&gt;&lt;P&gt;BAPI_APPREQUEST_CREATE Create Appropriation Request&lt;/P&gt;&lt;P&gt;BAPI_APPREQUEST_DELETE Deletion of an Appropriation Request&lt;/P&gt;&lt;P&gt;BAPI_APPREQUEST_GETDETAIL Display of an Appropriation Request&lt;/P&gt;&lt;P&gt;BAPI_APPREQUEST_GETSTATUS Display Status of an Appropriation Request&lt;/P&gt;&lt;P&gt;BAPI_APPREQUEST_REMOVEVARIANT Delete an Appropriation Request Variant&lt;/P&gt;&lt;P&gt;BAPI_APPREQUEST_SETSTATUS Setting System and User Status of Appropriation Request&lt;/P&gt;&lt;P&gt;BAPI_APPREQUEST_SETSTATUSVARNT Setting of User and System Status on Variants&lt;/P&gt;&lt;P&gt;AMFA Fixed asset posting BAPIs&lt;/P&gt;&lt;P&gt;BAPI_ASSET_ACQUISITION_CHECK Check asset acquisition&lt;/P&gt;&lt;P&gt;BAPI_ASSET_ACQUISITION_POST Post asset acquisition&lt;/P&gt;&lt;P&gt;BAPI_ASSET_POSTCAP_CHECK Check post-capitalization&lt;/P&gt;&lt;P&gt;BAPI_ASSET_POSTCAP_POST Post post-capitalization&lt;/P&gt;&lt;P&gt;BAPI_ASSET_RETIREMENT_CHECK Check asset retirement&lt;/P&gt;&lt;P&gt;BAPI_ASSET_RETIREMENT_POST Post asset retirement&lt;/P&gt;&lt;P&gt;APPL Business Object Applicant&lt;/P&gt;&lt;P&gt;BAPI_APPLICANT_CHANGEPASSWORD Change applicant password&lt;/P&gt;&lt;P&gt;BAPI_APPLICANT_CHECKEXISTENCE Check applicant’s existence&lt;/P&gt;&lt;P&gt;BAPI_APPLICANT_CHECKPASSWORD Check applicant password&lt;/P&gt;&lt;P&gt;BAPI_APPLICANT_CREATE Create applicant&lt;/P&gt;&lt;P&gt;BAPI_APPLICANT_CREATE_PW_REG Create entry for applicant password&lt;/P&gt;&lt;P&gt;BAPI_APPLICANT_DELETE_PW_REG Delete entry for applicant password&lt;/P&gt;&lt;P&gt;BAPI_APPLICANT_DEQUEUE Unlock Applicant&lt;/P&gt;&lt;P&gt;BAPI_APPLICANT_ENQUEUE Lock Applicant&lt;/P&gt;&lt;P&gt;BAPI_APPLICANT_GETSTATUS Determine applicant status&lt;/P&gt;&lt;P&gt;BAPI_APPLICANT_GET_PW_REG Read entry for applicant password&lt;/P&gt;&lt;P&gt;BAPI_APPLICANT_INITPASSWORD Initialize applicant password&lt;/P&gt;&lt;P&gt;APPLICATION Business Object Application&lt;/P&gt;&lt;P&gt;BAPI_APPLICATION_CREATE Create Application&lt;/P&gt;&lt;P&gt;BACV BAPI Conversion Routines&lt;/P&gt;&lt;P&gt;BAPI_CONVERSION_EXT2INT Convert Data from External Format into Internal Format&lt;/P&gt;&lt;P&gt;BAPI_CONVERSION_EXT2INT1 Convert Data from External Format into Internal Format&lt;/P&gt;&lt;P&gt;BAPI_CONVERSION_INT2EXT Convert data from internal format into external format&lt;/P&gt;&lt;P&gt;BAPI_CONVERSION_INT2EXT1 Convert data from Internal Format into External Format&lt;/P&gt;&lt;P&gt;BAPICATS BAPIs for BUS 7024&lt;/P&gt;&lt;P&gt;BAPI_CATIMESHEETMGR_CHANGE CATS: Change Data Records&lt;/P&gt;&lt;P&gt;BAPI_CATIMESHEETMGR_DELETE CATS: Delete Data Records&lt;/P&gt;&lt;P&gt;BAPI_CATIMESHEETMGR_INSERT CATS: Insert Data Records&lt;/P&gt;&lt;P&gt;BAPICATSRECORD BAPIs for BUS TIMESHREC&lt;/P&gt;&lt;P&gt;BAPI_CATIMESHEETRECORD_GETLIST Time Sheet: Data Record List&lt;/P&gt;&lt;P&gt;BAPIEMPLOYEECATS BAPIs for BUS 7025&lt;/P&gt;&lt;P&gt;BAPI_EECATIMESHEET_GETWORKLIST Time Sheet: Read Worklist&lt;/P&gt;&lt;P&gt;BAPIS1068 BAPIs for retail promotions&lt;/P&gt;&lt;P&gt;BAPI_PROMO_CHANGESITEPLANNING Change of Quantities and Prices from Plants In a Promotion&lt;/P&gt;&lt;P&gt;BAPI_PROMO_CONFIRMREQUEST Replies Containing Required Quantities of a Plant&lt;/P&gt;&lt;P&gt;BAPI_PROMO_CREATE Create a Promotion&lt;/P&gt;&lt;P&gt;BAPI_PROMO_GETANNOUNCEDLIST List of Promotions for a Plant&lt;/P&gt;&lt;P&gt;BAPI_PROMO_GETSITEPLANNING Detailed Data for the Plants Involved in a Promotion&lt;/P&gt;&lt;P&gt;BAPI_PROMO_GETSITEPLANNING1 Detailed Data for the Plants Involved in a Promotion&lt;/P&gt;&lt;P&gt;BAPIS1073 BAPIs for Season Management&lt;/P&gt;&lt;P&gt;BAPI_PRICEMARKDOWNPLAN_CREATE Create a markdown plan&lt;/P&gt;&lt;P&gt;BAPT Transaction control for BAPIs&lt;/P&gt;&lt;P&gt;BAPI_TRANSACTION_COMMIT Execute external Commit when using BAPIs&lt;/P&gt;&lt;P&gt;BAPI_TRANSACTION_ROLLBACK Execute external Rollback when using BAPIs&lt;/P&gt;&lt;P&gt;BARCODE Function module for object BARCODE&lt;/P&gt;&lt;P&gt;BAPI_BARCODE_SENDLIST Function module for BAPI BARCODE.SendList&lt;/P&gt;&lt;P&gt;BASB Service Master Record: BAPIs&lt;/P&gt;&lt;P&gt;BAPI_SERVICE_GET_DETAIL Read Detailed Data for a Service Master Record&lt;/P&gt;&lt;P&gt;BAPI_SERVICE_GET_LIST List Display for Service Master Records&lt;/P&gt;&lt;P&gt;BASR Functions for BAPI Service Reports&lt;/P&gt;&lt;P&gt;BAPI_MONITOR_CHECKDOCU Check that BAPI documentation is availablle&lt;/P&gt;&lt;P&gt;BAPI_MONITOR_GETLIST Create BAPI List&lt;/P&gt;&lt;P&gt;BATG BAPIs for Reading Documentation&lt;/P&gt;&lt;P&gt;BAPI_APPLICATIONLOG_GETDETAIL Read Details of Entries in Application Log&lt;/P&gt;&lt;P&gt;BAPI_FIELDHELP_GETDOCU Read input help for BAPI interface parameter&lt;/P&gt;&lt;P&gt;BAPI_HYPERLINK_GETTEXT Read Hypertext Links of Documentation&lt;/P&gt;&lt;P&gt;BAPI_INTERFACE_GETDOCU Read BAPI interface documentation&lt;/P&gt;&lt;P&gt;BAPI_MESSAGE_GETDETAIL Read long text of error message&lt;/P&gt;&lt;P&gt;BD02 ALE: customer model&lt;/P&gt;&lt;P&gt;BAPI_ALE_MODEL_GET BAPI: read ALE distribution model&lt;/P&gt;&lt;P&gt;BDBG Tool and templates for BAPI IDocs&lt;/P&gt;&lt;P&gt;BAPI_IDOC_INPUT1 Inbound BAPI IDoc: Individual Processing&lt;/P&gt;&lt;P&gt;BAPI_IDOC_INPUTP Inbound BAPI IDoc: Packet Processing&lt;/P&gt;&lt;P&gt;BDMON ALE CCMS monitoring functions&lt;/P&gt;&lt;P&gt;BAPI_IDOCAPPL_DISPLAY Call Report for IDoc Display&lt;/P&gt;&lt;P&gt;BEACTIVITY Process modeling activity&lt;/P&gt;&lt;P&gt;BAPI_ACTIVITY_COMPARE Test Module for Modeling&lt;/P&gt;&lt;P&gt;BAPI_ACTIVITY_GETCOUPLING Get activity coupling events&lt;/P&gt;&lt;P&gt;BAPI_ACTIVITY_GETDETAIL Read diagram&lt;/P&gt;&lt;P&gt;BAPI_ACTIVITY_GETPOTCOUPLING Get potential coupling events between two activities&lt;/P&gt;&lt;P&gt;BEANSWER Answer&lt;/P&gt;&lt;P&gt;BAPI_ANSWER_READMULTIPLE Read answers&lt;/P&gt;&lt;P&gt;BEBAC Application component&lt;/P&gt;&lt;P&gt;BAPI_APPCOMP_READMULTIPLE Read application component ID&lt;/P&gt;&lt;P&gt;BEDIA Process Modeling Diagram Module&lt;/P&gt;&lt;P&gt;BAPI_PROCDIA_READMULTIPLE Read process diagram modules&lt;/P&gt;&lt;P&gt;BAPI_PROCDIA_WRITEMULTIPLE Write process diagram modules&lt;/P&gt;&lt;P&gt;BEDIAVAR Process Modeling Diagram Variant&lt;/P&gt;&lt;P&gt;BAPI_DIAVAR_READMULTIPLE Read diagram variants&lt;/P&gt;&lt;P&gt;BAPI_DIAVAR_WRITEMULTIPLE Write diagram variants&lt;/P&gt;&lt;P&gt;BEEVENT Process modeling event&lt;/P&gt;&lt;P&gt;BAPI_PROCEVENT_READMULTIPLE Read events&lt;/P&gt;&lt;P&gt;BAPI_PROCEVENT_WRITEMULTIPLE Write events&lt;/P&gt;&lt;P&gt;BEFILTER Hierarchy Filter&lt;/P&gt;&lt;P&gt;BAPI_HIERFILT_READMULTIPLE Read hierarchy filter&lt;/P&gt;&lt;P&gt;BAPI_HIERFILT_WRITEMULTIPLE Write hierarchy filter&lt;/P&gt;&lt;P&gt;BEFUNCT Process modeling function&lt;/P&gt;&lt;P&gt;BAPI_PROCFUNCT_READMULTIPLE Read functions&lt;/P&gt;&lt;P&gt;BAPI_PROCFUNCT_WRITEMULTIPLE Write functions&lt;/P&gt;&lt;P&gt;BEGEN General Methods&lt;/P&gt;&lt;P&gt;BAPI_MODOBJ_DEQUEUE Unlock model object&lt;/P&gt;&lt;P&gt;BAPI_OBJID_GETLIST Get new object IDs&lt;/P&gt;&lt;P&gt;BEGROUP Obsolete&lt;/P&gt;&lt;P&gt;BAPI_PROCGROUP_READMULTIPLE Read visualization group (obsolete)&lt;/P&gt;&lt;P&gt;BAPI_PROCGROUP_WRITEMULTIPLE Write visualization groups (obsolete)&lt;/P&gt;&lt;P&gt;BEPROC Process module&lt;/P&gt;&lt;P&gt;BAPI_PROCCOMP_READMULTIPLE Read process modules&lt;/P&gt;&lt;P&gt;BEPROCVAR Process Variant&lt;/P&gt;&lt;P&gt;BAPI_PROCVAR_READMULTIPLE Read process variants&lt;/P&gt;&lt;P&gt;BEPROJECT Customizing project&lt;/P&gt;&lt;P&gt;BAPI_CUSPRO_DISPLAY Display customizing project&lt;/P&gt;&lt;P&gt;BAPI_CUSPRO_WRITESCOPE Write project scope and enhancementsn&lt;/P&gt;&lt;P&gt;BEQADB QADB Hierarchy&lt;/P&gt;&lt;P&gt;BAPI_QADB_READ Read SAP Reference Structure for Q&amp;amp;Adb&lt;/P&gt;&lt;P&gt;BEQUESTION Question&lt;/P&gt;&lt;P&gt;BAPI_QUESTION_READMULTIPLE Read question&lt;/P&gt;&lt;P&gt;BESTRUCT SAP Reference Structure (module)&lt;/P&gt;&lt;P&gt;BAPI_HIERSTRUCT_READMULTIPLE Read hierarchy structures&lt;/P&gt;&lt;P&gt;BAPI_HIERSTRUCT_WRITEMULTIPLE Write hierarchy structures&lt;/P&gt;&lt;P&gt;BFCR BAPI Currency Conversion Tools&lt;/P&gt;&lt;P&gt;BAPI_CURRENCY_CONV_TO_EXTERNAL Conversion of Currency Amounts into External Data Format&lt;/P&gt;&lt;P&gt;BAPI_CURRENCY_CONV_TO_EXTERN_9 Conversion of Currency Amounts into External Data Format&lt;/P&gt;&lt;P&gt;BAPI_CURRENCY_CONV_TO_INTERNAL Conversion of Currency Amounts into Internal Data Format&lt;/P&gt;&lt;P&gt;BAPI_CURRENCY_CONV_TO_INTERN_9 Conversion of Currency Amounts into Internal Data Format&lt;/P&gt;&lt;P&gt;BFHV BAPIs for the object type HelpValues&lt;/P&gt;&lt;P&gt;BAPI_HELPVALUES_GET Determine Allowed Input Values (F4) for Fields in BAPI Parameters&lt;/P&gt;&lt;P&gt;BAPI_HELPVALUES_GET_SEARCHHELP Search Help for Possible Values of BAPI Parameters&lt;/P&gt;&lt;P&gt;BPAY Basic pay object type&lt;/P&gt;&lt;P&gt;BAPI_BASICPAYEVALUATEWAGETYPES Valuate Person-Specific Wage Types&lt;/P&gt;&lt;P&gt;BAPI_BASICPAY_APPROVE Unlock basic pay&lt;/P&gt;&lt;P&gt;BAPI_BASICPAY_CHANGE Change basic pay&lt;/P&gt;&lt;P&gt;BAPI_BASICPAY_CREATE Create basic pay&lt;/P&gt;&lt;P&gt;BAPI_BASICPAY_CREATESUCCESSOR Create subsequent basic pay record&lt;/P&gt;&lt;P&gt;BAPI_BASICPAY_DELETE Delete Basic Pay&lt;/P&gt;&lt;P&gt;BAPI_BASICPAY_EVALUATEWAGETYPS Create Basic Pay&lt;/P&gt;&lt;P&gt;BAPI_BASICPAY_GETDETAIL Read basic pay&lt;/P&gt;&lt;P&gt;BAPI_BASICPAY_GETLIST Read instances&lt;/P&gt;&lt;P&gt;BAPI_BASICPAY_REQUEST Create locked basic pay record&lt;/P&gt;&lt;P&gt;BAPI_BASICPAY_SIMULATECREATION Simulation: Create basic pay&lt;/P&gt;&lt;P&gt;BAPI_WAGETYPE_EMPLOYEEGETLIST Read Wage Types&lt;/P&gt;&lt;P&gt;BAPI_WAGETYPE_GETLIST Read Wage Types&lt;/P&gt;&lt;P&gt;BUBA BAPIs for BOR Object BUS1006&lt;/P&gt;&lt;P&gt;BAPI_BP_REFERENCE_CREATE Create BP/Logsys/GUID Reference Record in Target System&lt;/P&gt;&lt;P&gt;BAPI_BUSINESS_PARTNER_CHANGE CBP: BAPI for Changing Business Partner&lt;/P&gt;&lt;P&gt;BAPI_BUSINESS_PARTNER_CREATE CBP: BAPI for Creating Business Partner&lt;/P&gt;&lt;P&gt;BAPI_BUSINESS_PARTNER_MODIFY CBP: BAPI for Modifying (Creating/Changing) Business Partner&lt;/P&gt;&lt;P&gt;BAPI_BUSINESS_PARTN_GET_DETAIL CBP: Business Partner Detailed Information&lt;/P&gt;&lt;P&gt;BUS1001 BAPIs for the Business Object Material&lt;/P&gt;&lt;P&gt;BAPI_MATERIAL_EXISTENCECHECK Check Existence of Material&lt;/P&gt;&lt;P&gt;BAPI_MATERIAL_GETBATCHCERT Create Quality Certificate for Batch in Portable Document Format (PDF)&lt;/P&gt;&lt;P&gt;BAPI_MATERIAL_GETBATCHES Create Batch List for a Material&lt;/P&gt;&lt;P&gt;BAPI_MATERIAL_GETCHARMERCHHIER Supply Characteristics of Retail Material for Material Group Hierarchy&lt;/P&gt;&lt;P&gt;BAPI_MATERIAL_GETINTNUMBER Assign New Internal Numbers for a Material Type&lt;/P&gt;&lt;P&gt;BAPI_MATERIAL_GETINTNUMBERRET Assign New Internal Numbers for a Material Type for Retail Materials&lt;/P&gt;&lt;P&gt;BAPI_MATERIAL_GETLIST Supply List of Materials for Search Criteria Transferred&lt;/P&gt;&lt;P&gt;BAPI_MATERIAL_GETVARNUMBERS Supply Material Numbers for New Variants of a Generic Material&lt;/P&gt;&lt;P&gt;BAPI_MATERIAL_GET_DETAIL Determine Details for a Material&lt;/P&gt;&lt;P&gt;BAPI_STDMATERIAL_GETINTNUMBER Assign New Internal Numbers for a Material Type&lt;/P&gt;&lt;P&gt;BUS1090 Business object currency&lt;/P&gt;&lt;P&gt;BAPI_CURRENCY_GETDECIMALS Currency: Decimal places&lt;/P&gt;&lt;P&gt;BAPI_CURRENCY_GETLIST Display All Currency Codes Existing in the SAP System&lt;/P&gt;&lt;P&gt;BUS1093 BAPIs to BO exchange rate&lt;/P&gt;&lt;P&gt;BAPI_EXCHANGERATE_CREATE Insert an entry in table of exchange rates&lt;/P&gt;&lt;P&gt;BAPI_EXCHANGERATE_GETDETAIL Exchange rate stored for exch.rate type, currency pair, value date&lt;/P&gt;&lt;P&gt;BAPI_EXCHANGERATE_GETFACTORS Read exchange rate relationship for currency pair&lt;/P&gt;&lt;P&gt;BAPI_EXCHANGERATE_SAVEREPLICA Replication of currency rates&lt;/P&gt;&lt;P&gt;BAPI_EXCHRATE_CREATEMULTIPLE Insert one or more exchange rates in SAP tables&lt;/P&gt;&lt;P&gt;BAPI_EXCHRATE_GETCURRENTRATES Output selected exchange rates and factors from the SAP system&lt;/P&gt;&lt;P&gt;BAPI_EXCHRATE_GETLISTRATETYPES List of exchange rate types used for exchange rates&lt;/P&gt;&lt;P&gt;CLBP Class BAPIs&lt;/P&gt;&lt;P&gt;BAPI_CLASS_ALLOC_GLOB_DEP BAPI: Assign Global Dependencies to Class&lt;/P&gt;&lt;P&gt;BAPI_CLASS_CHANGE BAPI: Change Class&lt;/P&gt;&lt;P&gt;BAPI_CLASS_CHARVALUE_DEL_DEP Class BAPI: Delete Local / Global Dependencies for Characteristic Value&lt;/P&gt;&lt;P&gt;BAPI_CLASS_CHARVALUE_GLOB_DEP Class BAPI: Assign Global Dependencies to Characteristic Value&lt;/P&gt;&lt;P&gt;BAPI_CLASS_CHARVALUE_LOCAL_DEP Class BAPI: Maintain Local Dependency for Characteristic Value&lt;/P&gt;&lt;P&gt;BAPI_CLASS_CHARVALUE_READ_ALLO Class BAPI: Read Dependencies for Characteristic Value&lt;/P&gt;&lt;P&gt;BAPI_CLASS_CHAR_ALLOC_GLOB_DEP Class BAPI: Global Dependencies for Characteristic&lt;/P&gt;&lt;P&gt;BAPI_CLASS_CHAR_DELETE_DEP Class BAPI: Delete Global / Local Dependency for Characteristic&lt;/P&gt;&lt;P&gt;BAPI_CLASS_CHAR_LOCAL_DEP Class BAPI: Assign / Delete Local Dependency for Characteristic&lt;/P&gt;&lt;P&gt;BAPI_CLASS_CHAR_READ_ALLOC Class BAPI: Read Dependencies for Characteristic&lt;/P&gt;&lt;P&gt;BAPI_CLASS_CREATE Create Class BAPI&lt;/P&gt;&lt;P&gt;BAPI_CLASS_DELETE BAPI: Delete Class&lt;/P&gt;&lt;P&gt;BAPI_CLASS_DELETE_DEP Class BAPI: Delete Global / Local Dependency&lt;/P&gt;&lt;P&gt;BAPI_CLASS_EXISTENCECHECK Class BAPI: Check Existence&lt;/P&gt;&lt;P&gt;BAPI_CLASS_GETDETAIL BAPI: Read Class Information&lt;/P&gt;&lt;P&gt;BAPI_CLASS_GETLIST BAPI: Read Classes&lt;/P&gt;&lt;P&gt;BAPI_CLASS_GETSTATUS Class BAPI: Status Information&lt;/P&gt;&lt;P&gt;BAPI_CLASS_GET_CHARACTERISTICS Import Characteristics and Allowed Values for Class&lt;/P&gt;&lt;P&gt;BAPI_CLASS_GET_CLASSIFICATIONS Read Values Assigned to Objects in Class&lt;/P&gt;&lt;P&gt;BAPI_CLASS_MAINT_LOCAL_DEP Class BAPI: Assign / Delete Local Dependency&lt;/P&gt;&lt;P&gt;BAPI_CLASS_READ BAPI: Read Class Information&lt;/P&gt;&lt;P&gt;BAPI_CLASS_READ_ALLOC Class BAPI: Read Dependencies&lt;/P&gt;&lt;P&gt;BAPI_CLASS_SELECT_OBJECTS Find Objects in Class&lt;/P&gt;&lt;P&gt;CLBPA Classification BAPIs&lt;/P&gt;&lt;P&gt;BAPI_OBJCL_CHANGE Classification BAPI: Change Assignment&lt;/P&gt;&lt;P&gt;BAPI_OBJCL_CHANGE_KEY BAPI Classification: Change Attributes of an Assignment (Key)&lt;/P&gt;&lt;P&gt;BAPI_OBJCL_CONCATENATEKEY Classification BAPI: Generate Concatenated Key&lt;/P&gt;&lt;P&gt;BAPI_OBJCL_CONCATENATEKEY_KEY BAPI Classification: Create Concatenated Key (Key)&lt;/P&gt;&lt;P&gt;BAPI_OBJCL_CREATE Classification BAPI: Create Assignment&lt;/P&gt;&lt;P&gt;BAPI_OBJCL_CREATE_KEY BAPI Classification: Create Assignment (Key)&lt;/P&gt;&lt;P&gt;BAPI_OBJCL_DELETE Classification BAPI: Delete Assignment&lt;/P&gt;&lt;P&gt;BAPI_OBJCL_DELETE_KEY BAPI Classification: Delete Assignment (Key)&lt;/P&gt;&lt;P&gt;BAPI_OBJCL_EXISTENCECHECK_KEY BAPI Classification: Existence Check for a Classification (Key)&lt;/P&gt;&lt;P&gt;BAPI_OBJCL_EXISTENCE_CHECK Classification BAPI: Check Existence of Classification&lt;/P&gt;&lt;P&gt;BAPI_OBJCL_GETCLASSES Classification BAPI: Classes for Object&lt;/P&gt;&lt;P&gt;BAPI_OBJCL_GETCLASSES_KEY BAPI Classification: Object Classes (Key)&lt;/P&gt;&lt;P&gt;BAPI_OBJCL_GETDETAIL Classification BAPI: Read Classification Information on Object&lt;/P&gt;&lt;P&gt;BAPI_OBJCL_GETDETAIL_KEY BAPI Classification: Read Classification Information (Key)&lt;/P&gt;&lt;P&gt;BAPI_OBJCL_GETOBJECTS Classification BAPI: Find by Assignment&lt;/P&gt;&lt;P&gt;BAPI_OBJCL_GETOBJECTS_KEY BAPI Classification: Find Assignment (Key)&lt;/P&gt;&lt;P&gt;BAPI_OBJCL_GETSTATUS Classification BAPI: Classification Status of Object&lt;/P&gt;&lt;P&gt;BAPI_OBJCL_GETSTATUS_KEY BAPI Classification: Classification Status of an Object (Key)&lt;/P&gt;&lt;P&gt;BAPI_OBJCL_GET_KEY_OF_OBJECT BAPI Classification: Object Key&lt;/P&gt;&lt;P&gt;BAPI_OBJCL_GET_OBJECT_OF_KEY BAPI Classification: Key Object&lt;/P&gt;&lt;P&gt;BAPI_OBJCL_SPLITKEY Classification BAPI: Decomposition of Concatenated Key&lt;/P&gt;&lt;P&gt;BAPI_OBJCL_SPLITKEY_KEY Classification BAPI: Decomposition of Concatenated Key&lt;/P&gt;&lt;P&gt;CLBPH Class Hierarchy BAPIs&lt;/P&gt;&lt;P&gt;BAPI_HIERA_CHANGESUBCLASS Class Hierarchy BAPI: Change Assignment&lt;/P&gt;&lt;P&gt;BAPI_HIERA_CHANGESUBTREE Class Hierarchy BAPI: Change Hierarchy (Top Down)&lt;/P&gt;&lt;P&gt;BAPI_HIERA_CREATESUBCLASS Class Hierarchy BAPI: Create Assignment&lt;/P&gt;&lt;P&gt;BAPI_HIERA_CREATESUBTREE Class Hierarchy BAPI: Create Hierarchy (Top Down)&lt;/P&gt;&lt;P&gt;BAPI_HIERA_DELETESUBCLASS Class Hierarchy BAPI: Delete Assignment&lt;/P&gt;&lt;P&gt;BAPI_HIERA_DELETESUBTREE Class Hierarchy BAPI: Delete Hierarchy (Top Down)&lt;/P&gt;&lt;P&gt;BAPI_HIERA_EXISTENCESUBCLASS Class Hierarchy BAPI: Check Existence&lt;/P&gt;&lt;P&gt;BAPI_HIERA_EXISTENCESUBTREE Class Hierarchy BAPI: Use Hierarchy to Check Existence&lt;/P&gt;&lt;P&gt;BAPI_HIERA_GETDETAILSUBCLASS Class Hierarchy BAPI: Assignment Information&lt;/P&gt;&lt;P&gt;BAPI_HIERA_GETSUBCLASSES Class Hierarchy BAPI: (Directly) Subordinate Classes&lt;/P&gt;&lt;P&gt;BAPI_HIERA_GETSUBTREE Class Hierarchy BAPI: Read Hierarchy (Top Down)&lt;/P&gt;&lt;P&gt;BAPI_HIERA_GETSUPERCLASSES Class Hierarchy BAPI: (Directly) Superior Classes&lt;/P&gt;&lt;P&gt;BAPI_HIERA_GETSUPERTREE Class Hierarchy BAPI: Read Hierarchy (Bottom Up)&lt;/P&gt;&lt;P&gt;COC5B BABIs: PI-PCS Interface, Proc. Messages&lt;/P&gt;&lt;P&gt;BAPI_PROCESS_MESSAGE_CHK_EXIST Check process message existence&lt;/P&gt;&lt;P&gt;BAPI_PROCESS_MESSAGE_CREATEMLT Create process messages&lt;/P&gt;&lt;P&gt;BAPI_PROC_MESS_DEST_RECEIVE_PM BAPI: Receiving and Processing of Process Messages&lt;/P&gt;&lt;P&gt;COC7B BABIs: PI-PCS Interface, Control Recipes&lt;/P&gt;&lt;P&gt;BAPI_CONTROL_RECIPE_GET_LIST Read control recipe list&lt;/P&gt;&lt;P&gt;BAPI_CONTROL_RECIPE_REQUEST Request and transfer control recipes&lt;/P&gt;&lt;P&gt;COC8B BABIs: Service Functions&lt;/P&gt;&lt;P&gt;BAPI_PROC_CHAR_GET_HELPVALUES Read allowed values for a process characteristic&lt;/P&gt;&lt;P&gt;BAPI_PROC_CHAR_GET_LIST Read process characteristics, incl. detail data&lt;/P&gt;&lt;P&gt;CTBP BAPIs for Characteristics&lt;/P&gt;&lt;P&gt;BAPI_CHARACT_CHANGE BAPI for Characteristics - Change&lt;/P&gt;&lt;P&gt;BAPI_CHARACT_CREATE BAPI for Characteristics - Create&lt;/P&gt;&lt;P&gt;BAPI_CHARACT_DELETE BAPI for Characteristics - Delete&lt;/P&gt;&lt;P&gt;BAPI_CHARACT_EXISTENCECHECK BAPI for Characteristics - Check Existence&lt;/P&gt;&lt;P&gt;BAPI_CHARACT_GETDETAIL BAPI for Characteristics - Read Attributes&lt;/P&gt;&lt;P&gt;CUW1 BAPI Configuration&lt;/P&gt;&lt;P&gt;BAPI_CFGINST_CHARCS_ATTR_READ Displays the attributes of all or the specified chars of the instance&lt;/P&gt;&lt;P&gt;BAPI_CFGINST_CHARCS_READ Displays characteristics (according to search criteria) of the instance&lt;/P&gt;&lt;P&gt;BAPI_CFGINST_CHARCS_VALS_DEL Deletes one or more values of one or more characteristics of an instance&lt;/P&gt;&lt;P&gt;BAPI_CFGINST_CHARCS_VALS_READ Displays current values or allowed values of chars of an instance&lt;/P&gt;&lt;P&gt;BAPI_CFGINST_CHARCS_VALS_SET Sets one or more values for one or more characteristics of an instance&lt;/P&gt;&lt;P&gt;BAPI_CFGINST_INCOMPLETE_CHECK Checks whether data is missing for instance and returns missing data&lt;/P&gt;&lt;P&gt;BAPI_CFGINST_INCONSIST_CHECK Checks whether instance has inconsistencies and returns inconsistencies&lt;/P&gt;&lt;P&gt;BAPI_CFG_CREATE Starts a new configuration (root item, initializes configurator)&lt;/P&gt;&lt;P&gt;BAPI_CFG_READ Returns external representation of configuration currently loaded&lt;/P&gt;&lt;P&gt;CVBAPI BAPIs for document info records&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_CHANGE Change document&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_CHANGE2 Change document&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_CHECKIN Check in document&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_CHECKIN2 Check in document&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_CHECKIN_REPLACE Check in document (overwrite originals)&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_CHECKIN_REPLACE2 Check in document (overwrite originals)&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_CHECKOUTCANCEL Terminate checkout&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_CHECKOUTCANCEL2 Terminate checkout&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_CHECKOUTMODIFY Check out document for processing&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_CHECKOUTMODIFY2 Check out document for processing&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_CHECKOUTSET Set document to checked out&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_CHECKOUTSET2 Set document to checked out&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_CHECKOUTVIEW Check out document for display&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_CHECKOUTVIEW2 Check out document for display&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_CHECKOUTVIEWX Check out document for display&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_CREATE Create document&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_CREATE2 Create document&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_CREATEFROMSOURCE Create Document with Template Source&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_CREATEFROMSRC2 Create Document with Template Source&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_CREATENEWVERSION Create new document version&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_CREATENEWVRS2 Create new document version&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_DELETE Delete document or set deletion indicator&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_DEQUEUE Unlock document&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_ENQUEUE Lock document&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_EXISTENCECHECK Document Exists&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_GETACTVERSION Determine Valid Version of a Document&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_GETAPPLICATION Determine Data for an Application&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_GETDCDETAIL Determine Detail Data of Data Carrier&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_GETDCLIST Determine List of Data Carriers&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_GETDCLIST2 Determine List of Data Carriers&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_GETDETAIL Determine Detail Data for a Document&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_GETDETAIL2 Determine Detail Data for a Document&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_GETDOCTYPEDETAIL Determine Data for a Document Type&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_GETFRONTENDTYPE Determine Frontend Type for Computer&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_GETLATEST Deterimines Last Versions of Document Interface&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_GETLIST Find Document&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_GETLIST_OLD Find documents&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_GETOBJECTDOCS Determine Documents for an Object&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_GETOBJECTLINKS Read Object Links&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_GETSTATUS Read Document Status&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_GETSTATUSLIST Determine Status List for a Document Type&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_GETSTRUCTURE Determine document structure&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_GETTEXTS Read Long Texts for Documents&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_INIT Set general data for BAPIs&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_LOAD Load document data (data transfer Workbench)&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_SAVEOBJECTLINKS Save object link&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_SETFRONTENDTYPE Set frontend type for computer&lt;/P&gt;&lt;P&gt;BAPI_DOCUMENT_SETSTATUS Set Document Status&lt;/P&gt;&lt;P&gt;BAPI_MOVE_DOC_DRAD_TO_DRAD Compare object links (BAPI_DOC_DRAD -&amp;gt; DRAD)&lt;/P&gt;&lt;P&gt;BAPI_MOVE_DOC_DRAD_TO_DRAD2 Compare object links (BAPI_DOC_DRAD -&amp;gt; DMS_DB_DRAD)&lt;/P&gt;&lt;P&gt;BAPI_MOVE_DOC_DRAT_TO_DRAT Compare object links (BAPI_DOC_DRAD -&amp;gt; DRAD)&lt;/P&gt;&lt;P&gt;BAPI_MOVE_DOC_DRAT_TO_DRAT2 Compare object links (BAPI_DOC_DRAT -&amp;gt; DMS_DRAT)&lt;/P&gt;&lt;P&gt;BAPI_MOVE_DOC_TEXT_TO_TEXT Long texts&lt;/P&gt;&lt;P&gt;BAPI_MOVE_DOC_TEXT_TO_TEXT2 Long texts&lt;/P&gt;&lt;P&gt;DX_BAPILOAD Data Transfer Using BAPIs&lt;/P&gt;&lt;P&gt;BAPI_IDOC_INPUT_FROM_FILE Inbound Function Module IDoc -&amp;gt; BAPI -&amp;gt; Application Via MDTB&lt;/P&gt;&lt;P&gt;ECOP Entity Copier&lt;/P&gt;&lt;P&gt;BAPI_ECOP_ORG_UNITS RFC call from ECOP&lt;/P&gt;&lt;P&gt;FTR_BUS2042 Financial Transaction: BUS2042&lt;/P&gt;&lt;P&gt;BAPI_FTR_CHANGE Change Transaction&lt;/P&gt;&lt;P&gt;BAPI_FTR_COUNTERCONFIRM Counterconfirm Transaction&lt;/P&gt;&lt;P&gt;BAPI_FTR_CREATEFROMDATA Create Transaction&lt;/P&gt;&lt;P&gt;BAPI_FTR_GETDETAIL Read Transaction Detailed Data&lt;/P&gt;&lt;P&gt;BAPI_FTR_GETLIST Read Transaction List&lt;/P&gt;&lt;P&gt;BAPI_FTR_REVERSE Reverse Transaction&lt;/P&gt;&lt;P&gt;BAPI_FTR_ROLLOVER Roll Over Transaction&lt;/P&gt;&lt;P&gt;BAPI_FTR_SETTLE Settle Transaction&lt;/P&gt;&lt;P&gt;BAPI_FTR_TERMINATE Terminate Transaction&lt;/P&gt;&lt;P&gt;GLEX Function modules for active EXCEL&lt;/P&gt;&lt;P&gt;BAPI_DUMMY DUMMY&lt;/P&gt;&lt;P&gt;BAPI_F4_FORMOL Selection of Line Layout Rules&lt;/P&gt;&lt;P&gt;BAPI_F4_RACCT Selection of Item&lt;/P&gt;&lt;P&gt;BAPI_F4_RCOMP Selection of Company&lt;/P&gt;&lt;P&gt;BAPI_F4_RMVCT Selection of Transaction Type Group Texts&lt;/P&gt;&lt;P&gt;BAPI_F4_RSUBD Selection of Subgroup&lt;/P&gt;&lt;P&gt;BAPI_F4_RVERS Selection of Version&lt;/P&gt;&lt;P&gt;BAPI_GET_TABLE_HEADER Get Column Headings for EXCEL_TAB* (Internal)&lt;/P&gt;&lt;P&gt;BAPI_READ_INDX_GESPOS Read Gespos from INDX (internal)&lt;/P&gt;&lt;P&gt;BAPI_READ_INDX_GESVBUND Read Imptab from INDX (internal)&lt;/P&gt;&lt;P&gt;BAPI_READ_INDX_IMPTAB Read Imptab from MCDX (internal)&lt;/P&gt;&lt;P&gt;BAPI_READ_INDX_POSDATEN Read Posdaten from INDX (internal)&lt;/P&gt;&lt;P&gt;BAPI_REP_GLI70 List of Companies&lt;/P&gt;&lt;P&gt;BAPI_SET_RACCT Item Set acc. to Line Layout&lt;/P&gt;&lt;P&gt;BAPI_SET_RCOMP Company Set acc. to Subgroup&lt;/P&gt;&lt;P&gt;BAPI_SET_RCOMP_SORT1 Company Set acc. to Sort Criterion 1&lt;/P&gt;&lt;P&gt;BAPI_SET_RCOMP_SORT2 Company Set acc. to Sort Criterion 2&lt;/P&gt;&lt;P&gt;BAPI_SET_RCOMP_SORT3 Company Set acc. to Sort Criterion 3&lt;/P&gt;&lt;P&gt;BAPI_SET_RMVCT Transaction Type Groups-Set dissolved to TTy-Groups&lt;/P&gt;&lt;P&gt;BAPI_TAB_T880 General Company Data acc. to T880&lt;/P&gt;&lt;P&gt;BAPI_VALUE_GESPOS L1P(L1) L2P(L2) G1P(L3) G2P(L4) Company-FS Item Values&lt;/P&gt;&lt;P&gt;BAPI_VALUE_GESVBUND L1B(L1) L2B(L2) G1B(L3) G2B(L4) Company-Items-TTy-Values&lt;/P&gt;&lt;P&gt;BAPI_VALUE_IMPTAB A2P(L2) A3P(L3) Company Shares to FS Items&lt;/P&gt;&lt;P&gt;BAPI_VALUE_IMPTAB_RMVCT A2B(L2) A3B(L3) Company Shares to TTy&lt;/P&gt;&lt;P&gt;BAPI_VALUE_IMPTAB_RSUBD K1B(L1) K2B(L2) K3B(L3) Group-FS Items-TTy-Values&lt;/P&gt;&lt;P&gt;BAPI_VALUE_PIVOT Group-Years-Company-FS Items-Values&lt;/P&gt;&lt;P&gt;BAPI_VALUE_POSDATEN K1P(Ll) K2P(L2) K3P(L3) Group FS Items Values&lt;/P&gt;&lt;P&gt;HRBEN00BENADJREAS Function group for object BENADJREAS&lt;/P&gt;&lt;P&gt;BAPI_BEN_BENADJREAS_CALC_ENDDA Determination of the (new) end date of an existing adjustment reason&lt;/P&gt;&lt;P&gt;BAPI_BEN_BENADJREAS_DELIMIT Delimitation of adjustment reason&lt;/P&gt;&lt;P&gt;BAPI_BEN_BENADJREAS_GET_LIST Define adjustment reasons that are currently valid for an employee&lt;/P&gt;&lt;P&gt;HRBEN00BUS3029 Function Group for Business Object 3029&lt;/P&gt;&lt;P&gt;BAPI_BEN_BUS3029_CHECK_SELECT Consistency Check&lt;/P&gt;&lt;P&gt;BAPI_BEN_BUS3029_CREATE_PLANS Enroll employee&lt;/P&gt;&lt;P&gt;BAPI_BEN_BUS3029_DELETE_PLANS Cancel EE enrollment&lt;/P&gt;&lt;P&gt;BAPI_BEN_BUS3029_GET_COREQ Determine corequisite plans&lt;/P&gt;&lt;P&gt;BAPI_BEN_BUS3029_GET_EVT_LIST Determine adjustment reasons that are currently valid for an employee&lt;/P&gt;&lt;P&gt;BAPI_BEN_BUS3029_GET_OFFER Define benefits offer&lt;/P&gt;&lt;P&gt;BAPI_BEN_BUS3029_GET_OPEN_PERI Check if open enrollment period exists and period is indicated&lt;/P&gt;&lt;P&gt;BAPI_BEN_BUS3029_GET_PARTICIP Benefit participation of an employee&lt;/P&gt;&lt;P&gt;HRBEN00BUS302901 Function Group for Object BUS302901&lt;/P&gt;&lt;P&gt;BAPI_BEN_BUS302901_GET_DEP Health plan dependents&lt;/P&gt;&lt;P&gt;BAPI_BEN_BUS302901_GET_POS_DEP Possible health plan dependents&lt;/P&gt;&lt;P&gt;HRBEN00BUS302902 Function group for object BUS302902&lt;/P&gt;&lt;P&gt;BAPI_BEN_BUS302902_GET_BEN Beneficiary for insurance&lt;/P&gt;&lt;P&gt;BAPI_BEN_BUS302902_GET_POS_BEN Possible beneficiaries for insurance&lt;/P&gt;&lt;P&gt;HRBEN00BUS302903 Function group for object BUS302903&lt;/P&gt;&lt;P&gt;BAPI_BEN_BUS302903_GET_BEN Beneficiaries for savings plan&lt;/P&gt;&lt;P&gt;BAPI_BEN_BUS302903_GET_INV Investments for savings plan&lt;/P&gt;&lt;P&gt;BAPI_BEN_BUS302903_GET_POS_BEN Possible beneficiaries for savings plans&lt;/P&gt;&lt;P&gt;BAPI_BEN_BUS302903_GET_POS_INV Possible investments for savings plan&lt;/P&gt;&lt;P&gt;HRBEN00BUS302906 Function group for object BUS302906&lt;/P&gt;&lt;P&gt;BAPI_BEN_BUS302906_GET_BEN Beneficiaries for miscellaneous plans&lt;/P&gt;&lt;P&gt;BAPI_BEN_BUS302906_GET_DEP Health plan dependents&lt;/P&gt;&lt;P&gt;BAPI_BEN_BUS302906_GET_INV Investments for miscellaneous plans&lt;/P&gt;&lt;P&gt;BAPI_BEN_BUS302906_GET_POS_BEN Possible beneficiaries for misc. plans&lt;/P&gt;&lt;P&gt;BAPI_BEN_BUS302906_GET_POS_DEP Possible dependents for miscellaneous plans&lt;/P&gt;&lt;P&gt;BAPI_BEN_BUS302906_GET_POS_INV Possible investments for miscellaneous plans&lt;/P&gt;&lt;P&gt;HRBEN00BUS302907 Function group for object BUS302907&lt;/P&gt;&lt;P&gt;BAPI_BEN_BUS302907_GET_BEN Beneficiaries for stock purchase plans&lt;/P&gt;&lt;P&gt;BAPI_BEN_BUS302907_GET_POS_BEN Possible beneficiaries for stock purchase plans&lt;/P&gt;&lt;P&gt;HRBEN00GENBENINFO Function group for object GENBENINFO&lt;/P&gt;&lt;P&gt;BAPI_BEN_GENBENINFO_GET_OPENP Check if open enrollment period exists and period is indicated&lt;/P&gt;&lt;P&gt;HRIL Incentive Wages: Integration w/Logistics&lt;/P&gt;&lt;P&gt;BAPI_CONFIRMATION_INPUT BAPI: Transfer confirmations to Time Management/Incentive Wages&lt;/P&gt;&lt;P&gt;HROUT00BP HR: Payroll Outsourcing BAPI’s&lt;/P&gt;&lt;P&gt;BAPI_OUTEMPLOYEE_GETLIST List of employees in a payroll area&lt;/P&gt;&lt;P&gt;HRPT Transfer to accounting: ‘Translate’&lt;/P&gt;&lt;P&gt;BAPI_PAYACCDOC_DISPLAY_AWKEY Display posting document (from AC)&lt;/P&gt;&lt;P&gt;HRRW HR-CA: Posting and CHECK BAPIs&lt;/P&gt;&lt;P&gt;BAPI_TRVACCDOC_DISPLAY_AWKEY Display Trip Source Document (From RW)&lt;/P&gt;&lt;P&gt;HRTIM00ABSATTEXT External interface for 2001/2002&lt;/P&gt;&lt;P&gt;BAPI_PTMGREXTATTABS_CHECK BAPI: Checks External Attendance/Absence (w/o Account Assignment)&lt;/P&gt;&lt;P&gt;BAPI_PTMGREXTATTABS_CHECKCOLLI Collision check&lt;/P&gt;&lt;P&gt;BAPI_PTMGREXTATTABS_CHECKQUOTA Simulates Quota Deduction&lt;/P&gt;&lt;P&gt;BAPI_PTMGREXTATTABS_CHECKWACT BAPI: Checks Attendance/Absence (with Activity Allocation)&lt;/P&gt;&lt;P&gt;BAPI_PTMGREXTATTABS_CHECKWCOST BAPI: Checks Attendance/Absence (with Cost Assignment)&lt;/P&gt;&lt;P&gt;BAPI_PTMGREXTATTABS_INSERT BAPI: Inserts External Abs./Atts. in Interface Table (w/o Acct Assignment)&lt;/P&gt;&lt;P&gt;BAPI_PTMGREXTATTABS_INSERTWACT BAPI: Inserts External Abs./Atts. in Interface Table (Activity Allocation)&lt;/P&gt;&lt;P&gt;BAPI_PTMGREXTATTABS_INSWCOST BAPI Ext. Att./Absence: Insert in IFT (Acct Assgnmnt)&lt;/P&gt;&lt;P&gt;HRTIM00ALP Different Payment&lt;/P&gt;&lt;P&gt;BAPI_EETIMEVALSPEC_CHECK BAPI: Checks Different Payment&lt;/P&gt;&lt;P&gt;BAPI_EETIMEVALSPEC_CHECKBONUS BAPI: Checks Bonus&lt;/P&gt;&lt;P&gt;BAPI_EETIMEVALSPEC_CHECKCURR BAPI: Checks Currency&lt;/P&gt;&lt;P&gt;BAPI_EETIMEVALSPEC_CHECKGRLEV BAPI: Checks Payscale Group/Level&lt;/P&gt;&lt;P&gt;BAPI_EETIMEVALSPEC_CHECKPOS BAPI: Checks Item&lt;/P&gt;&lt;P&gt;BAPI_EETIMEVALSPEC_GETCURR BAPI: Determines Currency&lt;/P&gt;&lt;P&gt;BAPI_EETIMEVALSPEC_GETVALGRLEV BAPI: Checks Payscale Group/Level&lt;/P&gt;&lt;P&gt;HRTIM00BAPIABSATT BAPIs attendances/absences&lt;/P&gt;&lt;P&gt;BAPI_EMPATTABS_GETDETAIL BAPI: Orginal and Derived Data from Attendances/Absences&lt;/P&gt;&lt;P&gt;BAPI_EMPATTABS_GETLIST BAPI: List of Attendances/Absences for Online Interface&lt;/P&gt;&lt;P&gt;BAPI_PTMGRATTABS_MNGCHANGE Change Attendances/Absences&lt;/P&gt;&lt;P&gt;BAPI_PTMGRATTABS_MNGCREATION BAPI: Creates Attendances/Absences&lt;/P&gt;&lt;P&gt;BAPI_PTMGRATTABS_MNGDELETE Delete Attendances/Absences&lt;/P&gt;&lt;P&gt;BAPI_PTMGRATTABS_MNGFROMWF Create/Change/Delete Attendances/Absences from Workflow&lt;/P&gt;&lt;P&gt;HRTIM00BAPIPTWS HR-TIM: Work Schedule, Time Data&lt;/P&gt;&lt;P&gt;BAPI_TIMEAVAILSCHEDULE_BUILD Generate List of Employee Availability&lt;/P&gt;&lt;P&gt;HRTIM00BUS7013 BUS7013 PTimOverview&lt;/P&gt;&lt;P&gt;BAPI_PTIMEOVERVIEW_DELREPLICA Delete employees’ distributed time overviews&lt;/P&gt;&lt;P&gt;BAPI_PTIMEOVERVIEW_GET BAPI 7013&lt;/P&gt;&lt;P&gt;BAPI_PTIMEOVERVIEW_REPLICATE Trigger Distribution of Employee Time Overviews&lt;/P&gt;&lt;P&gt;BAPI_PTIMEOVERVIEW_SAVEREPLICA Insert/Delete employee time overviews&lt;/P&gt;&lt;P&gt;HRTIM00REMINFO Employee Remuneration Info&lt;/P&gt;&lt;P&gt;BAPI_PTMGREXTREMSPEC_CHECK Check External Employee Remuneration Info (w/o Account Assignment)&lt;/P&gt;&lt;P&gt;BAPI_PTMGREXTREMSPEC_CHECKWACT Check External Employee Remuneration Info (with Activity Allocation)&lt;/P&gt;&lt;P&gt;BAPI_PTMGREXTREMSPEC_CHECKWCOS Check External Employee Remuneration Info (with Cost Assignment)&lt;/P&gt;&lt;P&gt;BAPI_PTMGREXTREMSPEC_INSERT Inserts External EE Remuneraion Info in Table (w/o Account Assignment)&lt;/P&gt;&lt;P&gt;BAPI_PTMGREXTREMSPEC_INSWACT Insert External EE Remuneration Info in Table (with Activity Allocation)&lt;/P&gt;&lt;P&gt;BAPI_PTMGREXTREMSPEC_INSWCOST Inserts External EE Remuneration Info in Table (with Cost Assignment)&lt;/P&gt;&lt;P&gt;HRTL HR TRV: FM Interfaces PAY&lt;/P&gt;&lt;P&gt;BAPI_PAYROLLTRAVELEXPNSESPOST BAPI Transfer of trip costs results to payroll&lt;/P&gt;&lt;P&gt;HRTR HR TRIP:Interface to Trip Costs&lt;/P&gt;&lt;P&gt;BAPI_TRIP_APPROVE Approve trip&lt;/P&gt;&lt;P&gt;BAPI_TRIP_CANCEL Cancel trip&lt;/P&gt;&lt;P&gt;BAPI_TRIP_CHANGE_STATUS Change status of trip&lt;/P&gt;&lt;P&gt;BAPI_TRIP_CHECK_STATUS Establish status of trip&lt;/P&gt;&lt;P&gt;BAPI_TRIP_COLLECT_MILEAGE Determination of employee trip segments&lt;/P&gt;&lt;P&gt;BAPI_TRIP_CREATE_FROM_DATA Create EmployeeTrip with CallTransaction on PR01&lt;/P&gt;&lt;P&gt;BAPI_TRIP_DELETE Delete Trip&lt;/P&gt;&lt;P&gt;BAPI_TRIP_EXISTENCECHECK ExistenceCheck object: EmployeeTrip (BAPI interface)&lt;/P&gt;&lt;P&gt;BAPI_TRIP_GET_DETAILS Print detail tables for trip (receipt entry)&lt;/P&gt;&lt;P&gt;BAPI_TRIP_GET_FORM Trip form as internal table / Display form&lt;/P&gt;&lt;P&gt;BAPI_TRIP_GET_FORM_HTML Ouput of Travel Expense Form as HTML Table&lt;/P&gt;&lt;P&gt;BAPI_TRIP_GET_FORM_HTML_2 Ouput of Travel Expense Form as HTML Table&lt;/P&gt;&lt;P&gt;BAPI_TRIP_GET_OPTIONS Import personal data and travel expense tables&lt;/P&gt;&lt;P&gt;BAPI_TRIP_REPORT_CREATE Create simple weekly report (PR04)&lt;/P&gt;&lt;P&gt;BAPI_TRIP_REPORT_GET_DATA Weekly report detail (Output of tables)&lt;/P&gt;&lt;P&gt;BAPI_TRIP_REPORT_INIT Tables Needed for REPORT_CREATE (Local Workspace)&lt;/P&gt;&lt;P&gt;BAPI_TRIP_SET_ON_HOLD Set trip status to “on hold”&lt;/P&gt;&lt;P&gt;HRW0 Internet Services (Who’s Who)&lt;/P&gt;&lt;P&gt;BAPI_EMPLOYEE_GETLIST Find Employees and Their Information on Basis of Search Criteria&lt;/P&gt;&lt;P&gt;HU_BASIC_BAPIS Basic BAPIs for HUs&lt;/P&gt;&lt;P&gt;BAPI_HU_HUS_READ Read Handling Units from the Database&lt;/P&gt;&lt;P&gt;IF0002 Interface for Company Code BUS0002&lt;/P&gt;&lt;P&gt;BAPI_IF_COMPANYCODE_GETDETAIL Company code details&lt;/P&gt;&lt;P&gt;IF1037SR Partner sales activity - Receiver&lt;/P&gt;&lt;P&gt;BAPI_IFBUS1037SR_SAVEREPLICAM BAPI Business Partner Sales Activity Receiver&lt;/P&gt;&lt;P&gt;IFCIBD02 PDC Interface Communication Channel 2&lt;/P&gt;&lt;P&gt;BAPI_RCVPRODCF_REQUEST_CONF Send upload request to PDC system&lt;/P&gt;&lt;P&gt;BAPI_RCVPRORDCF_RECEIVEPRODORD Send production orders to PDC system&lt;/P&gt;&lt;P&gt;BAPI_RCVPRORDCF_RECEIVEWORKC Send work centers to PDC system&lt;/P&gt;&lt;P&gt;IQS6 SM notifications BAPIs&lt;/P&gt;&lt;P&gt;BAPI_SERVNOT_ADD_DATA Added Items, Causes, Activities, Tasks, Partners of the service notif.&lt;/P&gt;&lt;P&gt;BAPI_SERVNOT_CHANGEUSRSTAT Change the user status of a service notification&lt;/P&gt;&lt;P&gt;BAPI_SERVNOT_CLOSE Complete service notification&lt;/P&gt;&lt;P&gt;BAPI_SERVNOT_CREATE Create service notification&lt;/P&gt;&lt;P&gt;BAPI_SERVNOT_DEL_DATA Delete Items, Causes, Activities, Tasks, Partners of the service notif.&lt;/P&gt;&lt;P&gt;BAPI_SERVNOT_GET_DETAIL Get details about a service notification&lt;/P&gt;&lt;P&gt;BAPI_SERVNOT_MODIFY_DATA Modify a service notification or associated subdata&lt;/P&gt;&lt;P&gt;BAPI_SERVNOT_POSTPONE Postpone service notification&lt;/P&gt;&lt;P&gt;BAPI_SERVNOT_PUTINPROGRESS Put in process a service notification&lt;/P&gt;&lt;P&gt;BAPI_SERVNOT_SAVE Save service notification&lt;/P&gt;&lt;P&gt;IQS7 SM Tasks BAPIs&lt;/P&gt;&lt;P&gt;BAPI_SERVNOT_COMPLETE_TASK Complete Notification Task&lt;/P&gt;&lt;P&gt;BAPI_SERVNOT_RELEASE_TASK Release Notification Task&lt;/P&gt;&lt;P&gt;BAPI_SERVNOT_SUCCESSFUL_TASK Release Notification Task&lt;/P&gt;&lt;P&gt;ISBA Solution Database BAPIs&lt;/P&gt;&lt;P&gt;BAPI_SOLUTION_GETDETAIL Get details about solution&lt;/P&gt;&lt;P&gt;IWWW BAPIs for Eqpt. + Service Notifications&lt;/P&gt;&lt;P&gt;BAPI_EQMT_CREATE Create equipment&lt;/P&gt;&lt;P&gt;BAPI_EQMT_DETAIL Read details for equipment&lt;/P&gt;&lt;P&gt;BAPI_EQMT_DISMANTLEFL Dismantle equipment at functional location&lt;/P&gt;&lt;P&gt;BAPI_EQMT_DISMANTLEHR Dismantle equipment from equipment hierarchy&lt;/P&gt;&lt;P&gt;BAPI_EQMT_GETCATALOGPROFIL Determine catalog profile for equipment&lt;/P&gt;&lt;P&gt;BAPI_EQMT_GETLISTFORCUSTOMER Select customer equipment&lt;/P&gt;&lt;P&gt;BAPI_EQMT_INSTALLFL Install equipment at functional location&lt;/P&gt;&lt;P&gt;BAPI_EQMT_INSTALLHR Install equipment in equipment hierarchy&lt;/P&gt;&lt;P&gt;BAPI_EQMT_MODIFY Change equipment&lt;/P&gt;&lt;P&gt;BAPI_SERVICENOTIFICAT_CREATE Create service notification&lt;/P&gt;&lt;P&gt;BAPI_SERVICENOTIFICAT_GETLIST Select service notifications according to customer or contact person&lt;/P&gt;&lt;P&gt;J1BU General Utilities&lt;/P&gt;&lt;P&gt;BAPI_BRANCH_GETDETAIL Read Branch Data - for HR Use Only&lt;/P&gt;&lt;P&gt;BAPI_BRANCH_GETLIST Read Branch List - for HR Use Only&lt;/P&gt;&lt;P&gt;K40C CO Actual Postings, Manual&lt;/P&gt;&lt;P&gt;BAPI_ACC_ACTIVITY_ALLOC_CHECK Accounting: Check Activity Allocation&lt;/P&gt;&lt;P&gt;BAPI_ACC_ACTIVITY_ALLOC_POST Accounting: Post Activity Allocation&lt;/P&gt;&lt;P&gt;BAPI_ACC_ACT_POSTINGS_REVERSE Accounting: Reverse CO Documents - Manual Actual Postings&lt;/P&gt;&lt;P&gt;BAPI_ACC_MANUAL_ALLOC_CHECK Accounting: Check Manual Cost Allocation&lt;/P&gt;&lt;P&gt;BAPI_ACC_MANUAL_ALLOC_POST Accounting: Post Manual Cost Allocation&lt;/P&gt;&lt;P&gt;BAPI_ACC_PRIMARY_COSTS_CHECK Accounting: Check Primary Costs&lt;/P&gt;&lt;P&gt;BAPI_ACC_PRIMARY_COSTS_POST Accounting: Post Primary Costs&lt;/P&gt;&lt;P&gt;BAPI_ACC_REVENUES_CHECK Accounting: Check Revenues&lt;/P&gt;&lt;P&gt;BAPI_ACC_REVENUES_POST Accounting: Post Revenues&lt;/P&gt;&lt;P&gt;BAPI_ACC_SENDER_ACTIVITY_CHECK Accounting: Check Sender Activities&lt;/P&gt;&lt;P&gt;BAPI_ACC_SENDER_ACTIVITY_POST Accounting: Post Sender Activities&lt;/P&gt;&lt;P&gt;BAPI_ACC_STAT_KEY_FIG_CHECK Accounting: Check Statistical Key Figures&lt;/P&gt;&lt;P&gt;BAPI_ACC_STAT_KEY_FIG_POST Accounting: Post Statistical Key Figures&lt;/P&gt;&lt;P&gt;BAPI_CO_DOC_GET_ACT_POSTINGS Read CO Documents: Manual Actual Postings&lt;/P&gt;&lt;P&gt;KACG Coding Block: FI/LO Part of KACB&lt;/P&gt;&lt;P&gt;BAPI_ACCSERV_CHECKACCASSIGNMT BAPI: Object BUS6001 AccountingServices, Method CheckAccountAssignment&lt;/P&gt;&lt;P&gt;KEBAPI0017 BAPI CO-PA Operating Concern&lt;/P&gt;&lt;P&gt;BAPI_OPCONCERN_GETCHARACTS BAPI CO-PA: Get Characteristics for Operating Concern&lt;/P&gt;&lt;P&gt;BAPI_OPCONCERN_GETDETAIL BAPI Operating Concern GetDetail&lt;/P&gt;&lt;P&gt;BAPI_OPCONCERN_GETLIST BAPI Operating Concern: Get All (F4)&lt;/P&gt;&lt;P&gt;BAPI_OPCONCERN_GETVALUEFIELDS BAPI Operating Concern Value Fields&lt;/P&gt;&lt;P&gt;KEBAPI1161 BAPI CO-PA Characteristic&lt;/P&gt;&lt;P&gt;BAPI_COPACHARACT_GETDETAIL BAPI CO-PA Characteristic GetDetail&lt;/P&gt;&lt;P&gt;BAPI_COPACHARACT_GETHIERARCH BAPI CO-PA Characteristic: Get Hierarchies&lt;/P&gt;&lt;P&gt;BAPI_COPACHARACT_GETVALUES BAPI CO-PA Characteristic: Get Master Data&lt;/P&gt;&lt;P&gt;KEBAPI1162 BAPI CO-PA User-Defined Characteristic&lt;/P&gt;&lt;P&gt;BAPI_COPACHARUDEF_ADDVALUES BAPI CO-PA User-Defined Characteristic : Add Master Data&lt;/P&gt;&lt;P&gt;BAPI_COPACHARUDEF_REMOVEALLVAL BAPI CO-PA User-Defined Characteristic: Delete All Master Data&lt;/P&gt;&lt;P&gt;BAPI_COPACHARUDEF_REMOVEVALUES BAPI CO-PA User-Defined Characteristic: Delete Master Data&lt;/P&gt;&lt;P&gt;KEBAPI1164 BAPI CO-PA Hierarchy&lt;/P&gt;&lt;P&gt;BAPI_COPAHIERARCHY_GETDETAIL Hierarchy GetDetail&lt;/P&gt;&lt;P&gt;BAPI_COPAHIERARCHY_GETTREE Hierarchy GetValueTree&lt;/P&gt;&lt;P&gt;KEBAPI1165 BAPI CO-PA Hierarchy: User-Defined&lt;/P&gt;&lt;P&gt;BAPI1164_COPAHIERUDEF_SETTREE CO-PA Hierarhy User-Defined Set Tree&lt;/P&gt;&lt;P&gt;KE_BAPI_COPAPLANNING BAPIs for CO-PA Planning Data&lt;/P&gt;&lt;P&gt;BAPI_COPAPLANNING_GETDATA Read CO-PA Planning Data&lt;/P&gt;&lt;P&gt;BAPI_COPAPLANNING_POSTDATA Write CO-PA Planning data&lt;/P&gt;&lt;P&gt;KE_BAPI_COPAQUERY Modules for BOR Object COPAQuery&lt;/P&gt;&lt;P&gt;BAPI_COPAQUERY_GETACC_ACTDATA BAPI COPAQuery.GetAccountBasedActualData&lt;/P&gt;&lt;P&gt;BAPI_COPAQUERY_GETACC_PLANDATA BAPI COPAQuery.GetAccountBasedPlannningData&lt;/P&gt;&lt;P&gt;BAPI_COPAQUERY_GETCOST_ACTDATA BAPI COPAQuery.GetCostingBasedActualData&lt;/P&gt;&lt;P&gt;BAPI_COPAQUERY_GETCOST_PLANDAT BAPI COPAQuery.GetCostingBasedPlanningData&lt;/P&gt;&lt;P&gt;BAPI_OPCONCERN_GET_META_DATA Do Not Use!&lt;/P&gt;&lt;P&gt;KGR2 External Access to CO Hierarchies&lt;/P&gt;&lt;P&gt;BAPI_ACTIVITYTYPEGRP_CREATE Object BUS1115 (Activity type group) - Method Create&lt;/P&gt;&lt;P&gt;BAPI_ACTIVITYTYPEGRP_GETDETAIL Object BUS1115 (Activity type group) - Method GetDetail&lt;/P&gt;&lt;P&gt;BAPI_ACTIVITYTYPEGRP_GETLIST Object BUS1115 (Activity type group) - Method GetList&lt;/P&gt;&lt;P&gt;BAPI_BUSPROCESSCOGRP_ADDNODE Object BUS1112 (Business process group) - Method AddNode&lt;/P&gt;&lt;P&gt;BAPI_BUSPROCESSCOGRP_CREATE Object BUS1114 (Business process group) - Method Create&lt;/P&gt;&lt;P&gt;BAPI_BUSPROCESSCOGRP_GETDETAIL Object BUS1114 (Business process group) - Method GetDetail&lt;/P&gt;&lt;P&gt;BAPI_BUSPROCESSCOGRP_GETLIST Object BUS1114 (Business process group) - Method GetList&lt;/P&gt;&lt;P&gt;BAPI_COSTCENTERGROUP_ADDNODE Object BUS1112 (Cost center group) - Method AddNode&lt;/P&gt;&lt;P&gt;BAPI_COSTCENTERGROUP_CREATE Object BUS1112 (Cost center group) - Method Create&lt;/P&gt;&lt;P&gt;BAPI_COSTCENTERGROUP_GETDETAIL Object BUS1112 (Cost center group) - Method GetDetail&lt;/P&gt;&lt;P&gt;BAPI_COSTCENTERGROUP_GETLIST Object BUS1112 (Cost center group) - Method GetList&lt;/P&gt;&lt;P&gt;BAPI_COSTELEMENTGRP_CREATE Object BUS1113 (Cost element group) - Method Create&lt;/P&gt;&lt;P&gt;BAPI_COSTELEMENTGRP_GETDETAIL Object BUS1113 (Cost element group) - Method GetDetail&lt;/P&gt;&lt;P&gt;BAPI_COSTELEMENTGRP_GETLIST Object BUS1113 (Cost element group) - Method GetList&lt;/P&gt;&lt;P&gt;KPLB BAPIs: Plan data interface&lt;/P&gt;&lt;P&gt;BAPI_ACT_INPUT_CHECK_AND_POST Activity Type Planning/Price Planning: Formal Parameter Check&lt;/P&gt;&lt;P&gt;BAPI_ACT_PRICE_CHECK_AND_POST Activity Type Planning/Price Planning: Formal Parameter Check&lt;/P&gt;&lt;P&gt;BAPI_KEY_FIGURE_CHECK_AND_POST Statistical Key Figures Planning: Formal Parameter Check&lt;/P&gt;&lt;P&gt;BAPI_PRIM_COST_CHECK_AND_POST Primary Costs: Formal Parameter Check&lt;/P&gt;&lt;P&gt;KRHR HR Interface to Bus. Place/Section Code&lt;/P&gt;&lt;P&gt;BAPI_BPLACE_GETDETAIL Read Business Place Data - for HR Use Only&lt;/P&gt;&lt;P&gt;BAPI_BPLACE_GETLIST Read Business Place List - for HR Use Only&lt;/P&gt;&lt;P&gt;BAPI_SECCODE_GETDETAIL Read Section Code Data - for HR Use Only&lt;/P&gt;&lt;P&gt;BAPI_SECCODE_GETLIST Read Section Code Place List - for HR Use Only&lt;/P&gt;&lt;P&gt;LC01 Customer/Vendor Master: BAPIs&lt;/P&gt;&lt;P&gt;BAPI_BUSPARTNEREMPLOYE_GETLIST Read contact persons and addresses (access via specified range)&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_CHECKPASSWORD1 Check customer password&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_CREATE Create Customer Master Online&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_DELETE Delete Customer Master Online&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_DISPLAY Display Customer Master Online&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_EDIT Change Customer Master Online&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_EXISTENCECHECK Check Customer Existence&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_FIND Customer Matchcode&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_GETCONTACTLIST Read contact persons from customers&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_GETDETAIL2 Customer Detail Information&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_GETINTNUMBER Provides internal customer numbers&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_GETLIST Reads customers and addresses&lt;/P&gt;&lt;P&gt;BAPI_PARTNEREMPLOYEE_CREATE Create Contact Person Online&lt;/P&gt;&lt;P&gt;BAPI_PARTNEREMPLOYEE_DISPLAY Display Contact Person Online&lt;/P&gt;&lt;P&gt;BAPI_PARTNEREMPLOYEE_EDIT Display Contact Person Online&lt;/P&gt;&lt;P&gt;BAPI_PARTNEREMPLOYEE_GETINTNUM Supplies new internal contact person numbers&lt;/P&gt;&lt;P&gt;BAPI_VENDOR_CHANGEPASSWORD Change Vendor Password&lt;/P&gt;&lt;P&gt;BAPI_VENDOR_CHECKPASSWORD Check Vendor Password&lt;/P&gt;&lt;P&gt;BAPI_VENDOR_CREATE Create Vendor Master Online&lt;/P&gt;&lt;P&gt;BAPI_VENDOR_CREATEPASSWORD Create entry for vendor password&lt;/P&gt;&lt;P&gt;BAPI_VENDOR_DELETE Set Deletion Indicator Online for Vendor&lt;/P&gt;&lt;P&gt;BAPI_VENDOR_DELETEPASSWORD Delete entry for vendor password&lt;/P&gt;&lt;P&gt;BAPI_VENDOR_DISPLAY Display Vendor Online&lt;/P&gt;&lt;P&gt;BAPI_VENDOR_EDIT Change Vendor Master Online&lt;/P&gt;&lt;P&gt;BAPI_VENDOR_EXISTENCECHECK Check existence&lt;/P&gt;&lt;P&gt;BAPI_VENDOR_FIND Vendor Matchcode&lt;/P&gt;&lt;P&gt;BAPI_VENDOR_GETDETAIL Vendor Detail Information&lt;/P&gt;&lt;P&gt;BAPI_VENDOR_GETINTNUMBER Supplies new internal vendor numbers&lt;/P&gt;&lt;P&gt;BAPI_VENDOR_GETPASSWORD Read the Entry for the Vendor Password&lt;/P&gt;&lt;P&gt;BAPI_VENDOR_INITPASSWORD Initialize Vendor Password&lt;/P&gt;&lt;P&gt;MB_BUS2017 Function group for BAPIs goods movement&lt;/P&gt;&lt;P&gt;BAPI_GOODSMVT_CANCEL Reverse goods movements with MB_CANCEL_GOODS_MOVEMENT&lt;/P&gt;&lt;P&gt;BAPI_GOODSMVT_CREATE Post Goods Movements With MB_CREATE_GOODS_MOVEMENT&lt;/P&gt;&lt;P&gt;BAPI_GOODSMVT_GETDETAIL Display details for material document&lt;/P&gt;&lt;P&gt;BAPI_GOODSMVT_GETITEMS Display detailed list of material documents&lt;/P&gt;&lt;P&gt;MB_BUS2028 Function group for BAPIs for phys. inv.&lt;/P&gt;&lt;P&gt;BAPI_MATPHYSINV_CHANGECOUNT Change count for particular items of a phys. inv. doc.&lt;/P&gt;&lt;P&gt;BAPI_MATPHYSINV_COUNT Enter count for particular items of a phys. inv. doc.&lt;/P&gt;&lt;P&gt;BAPI_MATPHYSINV_CREATE Create Physical Inventory Document&lt;/P&gt;&lt;P&gt;BAPI_MATPHYSINV_CREATE_MULT Create Physical Inventory Document&lt;/P&gt;&lt;P&gt;BAPI_MATPHYSINV_GETDETAIL Read items for a physical inventory document&lt;/P&gt;&lt;P&gt;BAPI_MATPHYSINV_GETITEMS Read list of physical inventory documents with items&lt;/P&gt;&lt;P&gt;BAPI_MATPHYSINV_GETLIST Read list of phys. inv. documents&lt;/P&gt;&lt;P&gt;BAPI_MATPHYSINV_POSTDIFF Post differences for certain items in a phys. inv. document&lt;/P&gt;&lt;P&gt;MCOB BAPIs for OIW&lt;/P&gt;&lt;P&gt;BAPI_OIW_GET_CATALOG BAPI: Read Catalog with OIW Metadata&lt;/P&gt;&lt;P&gt;BAPI_OIW_GET_DATA BAPI: Read OIW Data&lt;/P&gt;&lt;P&gt;MCPD DRP interface&lt;/P&gt;&lt;P&gt;BAPI_QUOTA_ARRANGEMENT_GETLIST Get quota arrangement list&lt;/P&gt;&lt;P&gt;MEWB BAPIs Reservation&lt;/P&gt;&lt;P&gt;BAPI_RESERVATION_CREATE Create Reservation&lt;/P&gt;&lt;P&gt;BAPI_RESERVATION_GETDETAIL Display Details of Reservation&lt;/P&gt;&lt;P&gt;BAPI_RESERVATION_GETITEMS List Reservations&lt;/P&gt;&lt;P&gt;MEWF BAPIs for Release of Requisition/PO&lt;/P&gt;&lt;P&gt;BAPI_PO_RELEASE Release Purchase Orders&lt;/P&gt;&lt;P&gt;BAPI_PO_RESET_RELEASE Cancel Release of Purchase Orders&lt;/P&gt;&lt;P&gt;BAPI_REQUISITION_RELEASE Release Purchase Requisition Item by Item&lt;/P&gt;&lt;P&gt;BAPI_REQUISITION_RELEASE_GEN Release Entire Purchase Requisition&lt;/P&gt;&lt;P&gt;BAPI_REQUISITION_RESET_RELEASE Cancel Release of Purchase Requisition Items&lt;/P&gt;&lt;P&gt;BAPI_REQUISITION_RESET_REL_GEN Cancel Overall Release of Purchase Requisitions&lt;/P&gt;&lt;P&gt;MEWI BAPIs for Info Record&lt;/P&gt;&lt;P&gt;BAPI_INFORECORD_GETLIST Display Purchasing Info Records&lt;/P&gt;&lt;P&gt;MEWP BAPIs Purchase order&lt;/P&gt;&lt;P&gt;BAPI_PO_CREATE Create Purchase Order&lt;/P&gt;&lt;P&gt;BAPI_PO_GETDETAIL Display Purchase Order Details&lt;/P&gt;&lt;P&gt;BAPI_PO_GETITEMS List Purchase Order Items&lt;/P&gt;&lt;P&gt;BAPI_PO_GETITEMSREL List Purchase Orders for Release (Approval): New as of 4.0A&lt;/P&gt;&lt;P&gt;BAPI_PO_GETRELINFO Display Detailed Release (Approval) Information on Purchase Order&lt;/P&gt;&lt;P&gt;BAPI_PO_GET_LIST List Purchase Orders - Only up to 4.0A&lt;/P&gt;&lt;P&gt;BAPI_PROCOPERATION_GETCATALOGS Determine Valid Catalogs as Value Help&lt;/P&gt;&lt;P&gt;BAPI_PROCOPERATION_GETINFO Analysis of Objects to be Generated in Purchasing&lt;/P&gt;&lt;P&gt;MEWQ BAPIs Requirement Coverage Request&lt;/P&gt;&lt;P&gt;BAPI_REQUISITION_CHANGE Change Purchase Requisition&lt;/P&gt;&lt;P&gt;BAPI_REQUISITION_CREATE Create Purchase Requisition&lt;/P&gt;&lt;P&gt;BAPI_REQUISITION_DELETE Delete/Close Purchase Requisition&lt;/P&gt;&lt;P&gt;BAPI_REQUISITION_GETDETAIL Display Purchase Requisition Details&lt;/P&gt;&lt;P&gt;BAPI_REQUISITION_GETITEMS Read Purchase Requisition Item&lt;/P&gt;&lt;P&gt;BAPI_REQUISITION_GETITEMSREL List Purchase Requisitions Awaiting Release&lt;/P&gt;&lt;P&gt;BAPI_REQUISITION_GETRELINFO Display Detailed Release (Approval) Information on Purchase Requisition&lt;/P&gt;&lt;P&gt;BAPI_SOURCEDETERMIN_GETSOS Determine Sources for Material/Material Group&lt;/P&gt;&lt;P&gt;MEWR BAPIs Requirement Coverage Request&lt;/P&gt;&lt;P&gt;BAPI_REQUIREMENT_CREATE Create Requirement Coverage Request&lt;/P&gt;&lt;P&gt;BAPI_REQUIREMENT_GET_LIST List Requirement Coverage Requests/Requisitions&lt;/P&gt;&lt;P&gt;MLBO BAPIs for Entry Sheet (BO 2091)&lt;/P&gt;&lt;P&gt;BAPI_ENTRYSHEET_CHECK Check Service Entry Sheet&lt;/P&gt;&lt;P&gt;BAPI_ENTRYSHEET_CREATE Create Entry Sheet&lt;/P&gt;&lt;P&gt;BAPI_ENTRYSHEET_DELETE Delete Entry Sheet&lt;/P&gt;&lt;P&gt;BAPI_ENTRYSHEET_GETDETAIL Display Detailed Data on Entry Sheet&lt;/P&gt;&lt;P&gt;BAPI_ENTRYSHEET_GETLIST List Entry Sheets&lt;/P&gt;&lt;P&gt;BAPI_ENTRYSHEET_GETRELINFO Detailed Release Information Relating to Entry Sheet&lt;/P&gt;&lt;P&gt;BAPI_ENTRYSHEET_RELEASE Release Entry Sheet&lt;/P&gt;&lt;P&gt;BAPI_ENTRYSHEET_RESET_RELEASE Cancel Release of Entry Sheets&lt;/P&gt;&lt;P&gt;MPKV BAPIS for Kanban Control Cycle (BUS1172)&lt;/P&gt;&lt;P&gt;BAPI_KANBANCC_ADDEVENTDRKANBAN Create Event-Driven KANBAN for Control Cycle&lt;/P&gt;&lt;P&gt;BAPI_KANBANCC_GETLIST Determine Kanban Control Cycles with Selection Criteria&lt;/P&gt;&lt;P&gt;BAPI_KANBANCC_WITHDRAWQUANTITY Quantity Signal for Kanban Control Cycle&lt;/P&gt;&lt;P&gt;MPKW Methods (BAPIs) for Kanban (BUS1075)&lt;/P&gt;&lt;P&gt;BAPI_KANBAN_CHANGESTATUS Change Status of a Kanban&lt;/P&gt;&lt;P&gt;BAPI_KANBAN_GETLIST Determining Kanbans for Selection Criteria&lt;/P&gt;&lt;P&gt;BAPI_KANBAN_GETLISTFORSUPPLIE1 Provide KANBAN data for vendors 2nd version (new address fields)&lt;/P&gt;&lt;P&gt;BAPI_KANBAN_GETLISTFORSUPPLIER Provide Kanban data for vendors&lt;/P&gt;&lt;P&gt;BAPI_KANBAN_SETINPROCESS Set Kanban Status to IN PROCESS&lt;/P&gt;&lt;P&gt;MRM_BAPI Invoice Verification BAPIs&lt;/P&gt;&lt;P&gt;BAPI_INCOMINGINVOICE_CANCEL Invoice Verification: Reverse Invoice&lt;/P&gt;&lt;P&gt;BAPI_INCOMINGINVOICE_CREATE Invoice Verification: Create Invoice&lt;/P&gt;&lt;P&gt;BAPI_INCOMINGINVOICE_GETDETAIL Invoice Verification: Display Invoice&lt;/P&gt;&lt;P&gt;BAPI_INCOMINGINVOICE_GETLIST Invoice Verification: List Invoices&lt;/P&gt;&lt;P&gt;BAPI_INCOMINGINVOICE_RELEASE Invoice Verification: Release Invoice&lt;/P&gt;&lt;P&gt;PADR Business object: AddressEmp&lt;/P&gt;&lt;P&gt;BAPIADDRESSEMPSIMULATECREATION Simulation: Create Employee Address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPCREATESUCCESSOR Create subs.employee address record&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPGETDETAILEDLIST Read instances with data&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMP_APPROVE Unlock employee address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMP_CHANGE Change Employee Address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMP_CREATE Create Employee Address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMP_DELETE Delete employee address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMP_DELIMIT Delimit Employee Address Validity Period&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMP_GETDETAIL Read employee address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMP_GETLIST Read Instances&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMP_REQUEST Create locked employee address record&lt;/P&gt;&lt;P&gt;PADR_CH Business Object: AddressEmp&lt;/P&gt;&lt;P&gt;BAPIADDREMPCH_SIMULATECREATION Simulation: Create Employee Address&lt;/P&gt;&lt;P&gt;BAPI_ADDREMPCH_CREATESUCCESSOR Create Subsequent Employee Address Record&lt;/P&gt;&lt;P&gt;BAPI_ADDREMPCH_GETDETAILEDLIST Read Instances with Data&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPCH_CHANGE Change Employee Address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPCH_CREATE Create Employee Address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPCH_GETDETAIL Read Employee Address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPCH_REQUEST Create Locked Employee Address Record&lt;/P&gt;&lt;P&gt;PADR_DE Business Object AddressEmp (DE)&lt;/P&gt;&lt;P&gt;BAPIADDREMPDE_SIMULATECREATION Simulation: Create Employee Address&lt;/P&gt;&lt;P&gt;BAPI_ADDREMPDE_CREATESUCCESSOR Create Next Employee Address Record&lt;/P&gt;&lt;P&gt;BAPI_ADDREMPDE_GETDETAILEDLIST Read Instances with Data&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPDE_CHANGE Change Employee Address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPDE_CREATE Create Employee Address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPDE_GETDETAIL Read Employee Address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPDE_REQUEST Create Locked Employee Address Record&lt;/P&gt;&lt;P&gt;PADR_DK Business Object AddressEmp - DK&lt;/P&gt;&lt;P&gt;BAPIADDREMPDK_SIMULATECREATION Simulation: Create Employee Address&lt;/P&gt;&lt;P&gt;BAPI_ADDREMPDK_CREATESUCCESSOR Create Subs.Employee Address Record&lt;/P&gt;&lt;P&gt;BAPI_ADDREMPDK_GETDETAILEDLIST Read Instances with Data&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPDK_CHANGE Change Employee Address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPDK_CREATE Create Employee Address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPDK_GETDETAIL Read Employee Address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPDK_REQUEST Create Locked Employee Address Record&lt;/P&gt;&lt;P&gt;PADR_ES Business Object AddrEmpE&lt;/P&gt;&lt;P&gt;BAPIADDREMPES_SIMULATECREATION Simulation: Create employee address&lt;/P&gt;&lt;P&gt;BAPI_ADDREMPES_CREATESUCCESSOR Create employee address next record&lt;/P&gt;&lt;P&gt;BAPI_ADDREMPES_GETDETAILEDLIST Read instances with data&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPES_CHANGE Change Employee Address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPES_CREATE Create Employee Address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPES_GETDETAIL Read employee address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPES_REQUEST Create locked employee address record&lt;/P&gt;&lt;P&gt;PADR_FR&lt;/P&gt;&lt;P&gt;BAPIADDREMPFR_SIMULATECREATION&lt;/P&gt;&lt;P&gt;BAPI_ADDREMPFR_CREATESUCCESSOR&lt;/P&gt;&lt;P&gt;BAPI_ADDREMPFR_GETDETAILEDLIST&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPFR_CHANGE&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPFR_CREATE&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPFR_GETDETAIL&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPFR_REQUEST&lt;/P&gt;&lt;P&gt;PADR_IE Business Object AddressEmp - Ireland&lt;/P&gt;&lt;P&gt;BAPIADDREMPIE_SIMULATECREATION Simulation: Mitarbeiteradresse anlegen&lt;/P&gt;&lt;P&gt;BAPI_ADDREMPIE_CREATESUCCESSOR Create subs.employee address record&lt;/P&gt;&lt;P&gt;BAPI_ADDREMPIE_GETDETAILEDLIST Read instances with data&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPIE_CHANGE Change Employee Address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPIE_CREATE Create Employee Address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPIE_GETDETAIL Read employee address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPIE_REQUEST Create locked employee address record&lt;/P&gt;&lt;P&gt;PADR_IT HR Employee Self-Service: Address Italy&lt;/P&gt;&lt;P&gt;BAPIADDREMPIT_SIMULATECREATION Simulation: Create employee’s address&lt;/P&gt;&lt;P&gt;BAPI_ADDREMPIT_CREATESUCCESSOR Create subsequent record personnel number&lt;/P&gt;&lt;P&gt;BAPI_ADDREMPIT_GETDETAILEDLIST &lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPIT_CHANGE Change employee’s address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPIT_CREATE Create employee’s address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPIT_GETDETAIL Read employee’s address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPIT_REQUEST Create blocked employee’s address&lt;/P&gt;&lt;P&gt;PADR_JP Business object: AddressEmpJP&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPJP_CHANGE Address Japan: Change record&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPJP_CREATE address Japan: Create record&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPJP_CRESUCCESSOR Address Japan: Create succeeding record&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPJP_DETAILEDLIST Address Japan: Read instances with record&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPJP_GETDETAIL Address Japan: Read record&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPJP_REQUEST Address Japan: Create locked record&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPJP_SIMUCREATION Address Japan: Simulate Create record&lt;/P&gt;&lt;P&gt;PADR_NL Business Object AddressEmp (NL)&lt;/P&gt;&lt;P&gt;BAPIADDREMPNL_SIMULATECREATION Simulation: Create employee address&lt;/P&gt;&lt;P&gt;BAPI_ADDREMPNL_CREATESUCCESSOR Create subsequent employee address record&lt;/P&gt;&lt;P&gt;BAPI_ADDREMPNL_GETDETAILEDLIST Read instances with data&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPNL_CHANGE Change Employee Address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPNL_CREATE Create Employee Address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPNL_GETDETAIL Read employee address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPNL_REQUEST Create locked employee address record&lt;/P&gt;&lt;P&gt;PADR_US Business Object AddressEmp (NL)&lt;/P&gt;&lt;P&gt;BAPIADDREMPUS_SIMULATECREATION&lt;/P&gt;&lt;P&gt;BAPI_ADDREMPUS_CREATESUCCESSOR Create subs.employee address record&lt;/P&gt;&lt;P&gt;BAPI_ADDREMPUS_GETDETAILEDLIST Read instances with data&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPUS_CHANGE Change Employee Address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPUS_CREATE Create Employee Address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPUS_GETDETAIL Read employee address&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSEMPUS_REQUEST Create locked employee address record&lt;/P&gt;&lt;P&gt;PAW4_US Business Object W4W5InfoUS&lt;/P&gt;&lt;P&gt;BAPIW4W5INFOUSSIMULATECREATION Employee W4/W5 Information: Simulate Record Creation&lt;/P&gt;&lt;P&gt;BAPI_W4W5INFOUSGETDETAILEDLIST Employee W4/W5 Information: Read Instances with Data&lt;/P&gt;&lt;P&gt;BAPI_W4W5INFOUS_APPROVE Employee W4/W5 Information: Unlock Record&lt;/P&gt;&lt;P&gt;BAPI_W4W5INFOUS_CHANGE Employee W4/W5 Information: Change Record&lt;/P&gt;&lt;P&gt;BAPI_W4W5INFOUS_CREATE Employee W4/W5 Information: Create Record&lt;/P&gt;&lt;P&gt;BAPI_W4W5INFOUS_DELETE Employee W4/W5 Information: Delete Record&lt;/P&gt;&lt;P&gt;BAPI_W4W5INFOUS_DELIMIT Employee W4/W5 Information: Delimit Record&lt;/P&gt;&lt;P&gt;BAPI_W4W5INFOUS_GETDETAIL Employee W4/W5 Information: Read Record&lt;/P&gt;&lt;P&gt;BAPI_W4W5INFOUS_GETLIST Employee W4/W5 Information: Read Instances&lt;/P&gt;&lt;P&gt;BAPI_W4W5INFOUS_REQUEST Employee W4/W5 Information: Create Locked Record&lt;/P&gt;&lt;P&gt;PBNK Business Object BankDetail&lt;/P&gt;&lt;P&gt;BAPIBANKDETAILSIMULATECREATION Simulation: Create Bank Details&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAILCREATESUCCESSOR Create subsequent bank details record&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAILGETDETAILEDLIST Read instances with data&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAIL_APPROVE Unlock bank details&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAIL_CHANGE Change bank details&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAIL_CREATE Create bank details&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAIL_DELETE Delete bank details&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAIL_DELIMIT Delimit bank details&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAIL_GETDETAIL Read bank details&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAIL_GETLIST Read instances&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAIL_REQUEST Create locked bank details record&lt;/P&gt;&lt;P&gt;PBNK_GB Business Object BankDetail - GB&lt;/P&gt;&lt;P&gt;BAPIBANKDETAILGBSIMULATECREATN Simulation: Create Bank Details&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAILGBCREATESUCCESS Create subsequent bank details record&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAILGBGETDETAILLIST Read instances with data&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAILGB_APPROVE Unlock bank details&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAILGB_CHANGE Change bank details&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAILGB_CREATE Create bank details&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAILGB_DELETE Delete bank details&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAILGB_DELIMIT Bankverbindung zeitlich abgrenzen&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAILGB_GETDETAIL Read bank details&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAILGB_GETLIST Read instances&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAILGB_REQUEST Create locked bank details record&lt;/P&gt;&lt;P&gt;PBNK_JP Business Object BankDetail JP&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAILJP_DETAILEDLIST Bank Japan: Read instances with record&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAILJP_GETDETAIL Bank Japan: Read record&lt;/P&gt;&lt;P&gt;PBNK_NL Business Object BankDetail (NL)&lt;/P&gt;&lt;P&gt;BAPIBANKDETAILSIMULATECREATINL Simulation: Create bank details&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAILCREATESUCCESSNL Create subsequent bank details record&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAILGETDETAILEDLINL Read instances with data&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAILNL_APPROVE Unlock bank details&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAILNL_CHANGE Change Bank Details&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAILNL_CREATE Create Bank Details&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAILNL_DELETE Delete Bank Details&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAILNL_GETDETAIL Read bank details&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAILNL_GETLIST Read Instances&lt;/P&gt;&lt;P&gt;BAPI_BANKDETAILNL_REQUEST Create locked bank details record&lt;/P&gt;&lt;P&gt;PDATAR Business object date type&lt;/P&gt;&lt;P&gt;BAPI_DATESPECS_GETDETAILEDLIST Read instances with data&lt;/P&gt;&lt;P&gt;PERS Business object: PersData&lt;/P&gt;&lt;P&gt;BAPI_PERSDATA_CHANGE Change personal data&lt;/P&gt;&lt;P&gt;BAPI_PERSDATA_CREATE Create personal data&lt;/P&gt;&lt;P&gt;BAPI_PERSDATA_CREATESUCCESSOR Create subs.personal data record&lt;/P&gt;&lt;P&gt;BAPI_PERSDATA_DELETE Delete personal data&lt;/P&gt;&lt;P&gt;BAPI_PERSDATA_DELIMIT Delimit personal data validity period&lt;/P&gt;&lt;P&gt;BAPI_PERSDATA_GETDETAIL Read personal data&lt;/P&gt;&lt;P&gt;BAPI_PERSDATA_GETDETAILEDLIST Read instances with data&lt;/P&gt;&lt;P&gt;BAPI_PERSDATA_GETLIST Read instances&lt;/P&gt;&lt;P&gt;BAPI_PERSDATA_SIMULATECREATION Simulation: Create personal data&lt;/P&gt;&lt;P&gt;PERS_JP Business object: PersDataJP&lt;/P&gt;&lt;P&gt;BAPI_PERSDATAJP_CHANGE Personal data Japan: Change record&lt;/P&gt;&lt;P&gt;BAPI_PERSDATAJP_CREATE Personal data Japan: Create record&lt;/P&gt;&lt;P&gt;BAPI_PERSDATAJP_CREATSUCCESSOR Personal data Japan: Create succeeding record&lt;/P&gt;&lt;P&gt;BAPI_PERSDATAJP_GEDETAILEDLIST Personal data Japan: Read instances with record&lt;/P&gt;&lt;P&gt;BAPI_PERSDATAJP_GETDETAIL Personal data Japan: Read record&lt;/P&gt;&lt;P&gt;BAPI_PERSDATAJP_SIMULACREATION Personal data Japan: Simulate Create record&lt;/P&gt;&lt;P&gt;PERS_NL Business Object PersData (NL)&lt;/P&gt;&lt;P&gt;BAPI_PERSDANL_CREATESUCCESSOR Create subs.personal data record&lt;/P&gt;&lt;P&gt;BAPI_PERSDANL_GETDETAILEDLIST Read instances with data&lt;/P&gt;&lt;P&gt;BAPI_PERSDANL_SIMULATECREATION Simulation: Create personal data&lt;/P&gt;&lt;P&gt;BAPI_PERSDATANL_CHANGE Change Personal Data&lt;/P&gt;&lt;P&gt;BAPI_PERSDATANL_CREATE Create Personal Data&lt;/P&gt;&lt;P&gt;BAPI_PERSDATANL_DELETE Delete Personal Data&lt;/P&gt;&lt;P&gt;BAPI_PERSDATANL_GETDETAIL Read Personal Data&lt;/P&gt;&lt;P&gt;BAPI_PERSDATANL_GETLIST Read Instances&lt;/P&gt;&lt;P&gt;PFAM Business Object Family&lt;/P&gt;&lt;P&gt;BAPI_FAMILY_APPROVE Unlock family&lt;/P&gt;&lt;P&gt;BAPI_FAMILY_CHANGE Change Family&lt;/P&gt;&lt;P&gt;BAPI_FAMILY_CREATE Create Family&lt;/P&gt;&lt;P&gt;BAPI_FAMILY_CREATESUCCESSOR Create subsequent family record&lt;/P&gt;&lt;P&gt;BAPI_FAMILY_DELETE Delete Family&lt;/P&gt;&lt;P&gt;BAPI_FAMILY_DELIMIT Delimit family validity period&lt;/P&gt;&lt;P&gt;BAPI_FAMILY_GETDETAIL Read family&lt;/P&gt;&lt;P&gt;BAPI_FAMILY_GETDETAILEDLIST Read instances with data&lt;/P&gt;&lt;P&gt;BAPI_FAMILY_GETLIST Read Instances&lt;/P&gt;&lt;P&gt;BAPI_FAMILY_REQUEST Create locked family record&lt;/P&gt;&lt;P&gt;BAPI_FAMILY_SIMULATECREATION Simulation: Create family&lt;/P&gt;&lt;P&gt;PFAM_GB Business Object Family - GB&lt;/P&gt;&lt;P&gt;BAPI_FAMILYGB_APPROVE Unlock family&lt;/P&gt;&lt;P&gt;BAPI_FAMILYGB_CHANGE Change family&lt;/P&gt;&lt;P&gt;BAPI_FAMILYGB_CREATE Create family&lt;/P&gt;&lt;P&gt;BAPI_FAMILYGB_CREATESUCCESSOR Create subsequent family record&lt;/P&gt;&lt;P&gt;BAPI_FAMILYGB_DELETE Delete family&lt;/P&gt;&lt;P&gt;BAPI_FAMILYGB_DELIMIT Delimit family&lt;/P&gt;&lt;P&gt;BAPI_FAMILYGB_GETDETAIL Read family&lt;/P&gt;&lt;P&gt;BAPI_FAMILYGB_GETDETAILEDLIST Read instances with data&lt;/P&gt;&lt;P&gt;BAPI_FAMILYGB_GETLIST Read instances&lt;/P&gt;&lt;P&gt;BAPI_FAMILYGB_REQUEST Create locked family record&lt;/P&gt;&lt;P&gt;BAPI_FAMILYGB_SIMULATECREATION Simulation: Create family&lt;/P&gt;&lt;P&gt;PFAM_IE Business Object Family - Ireland&lt;/P&gt;&lt;P&gt;BAPI_FAMILYIE_APPROVE Unlock family&lt;/P&gt;&lt;P&gt;BAPI_FAMILYIE_CHANGE Change family&lt;/P&gt;&lt;P&gt;BAPI_FAMILYIE_CREATE Create family&lt;/P&gt;&lt;P&gt;BAPI_FAMILYIE_CREATESUCCESSOR Create subsequent family record&lt;/P&gt;&lt;P&gt;BAPI_FAMILYIE_DELETE Delete family&lt;/P&gt;&lt;P&gt;BAPI_FAMILYIE_DELIMIT Delimit family&lt;/P&gt;&lt;P&gt;BAPI_FAMILYIE_GETDETAIL Read family&lt;/P&gt;&lt;P&gt;BAPI_FAMILYIE_GETDETAILEDLIST Read instances with data&lt;/P&gt;&lt;P&gt;BAPI_FAMILYIE_GETLIST Read instances&lt;/P&gt;&lt;P&gt;BAPI_FAMILYIE_REQUEST Create locked family record&lt;/P&gt;&lt;P&gt;BAPI_FAMILYIE_SIMULATECREATION Simulation: Create family&lt;/P&gt;&lt;P&gt;PFAM_IT IT family member Business object&lt;/P&gt;&lt;P&gt;BAPI_FAMILYIT_CHANGE IT family member: change record&lt;/P&gt;&lt;P&gt;BAPI_FAMILYIT_CREATE IT family members: create record&lt;/P&gt;&lt;P&gt;BAPI_FAMILYIT_CREATESUCCESSOR IT family member: Create next record&lt;/P&gt;&lt;P&gt;BAPI_FAMILYIT_GETDETAIL IT family member: detail&lt;/P&gt;&lt;P&gt;BAPI_FAMILYIT_GETDETAILEDLIST IT family member: read instances with data&lt;/P&gt;&lt;P&gt;BAPI_FAMILYIT_REQUEST IT family member: Create blocked record&lt;/P&gt;&lt;P&gt;BAPI_FAMILYIT_SIMULATECREATION IT family member: Simulate creation&lt;/P&gt;&lt;P&gt;PFAM_JP Business Object FamilyJP&lt;/P&gt;&lt;P&gt;BAPI_FAMILYJP_CHANGE Family Japan: Change record&lt;/P&gt;&lt;P&gt;BAPI_FAMILYJP_CREATE Family Japan: Create record&lt;/P&gt;&lt;P&gt;BAPI_FAMILYJP_CREATESUCCESSOR Family Japan: Create succeeding record&lt;/P&gt;&lt;P&gt;BAPI_FAMILYJP_GETDETAIL Family Japan: Read record&lt;/P&gt;&lt;P&gt;BAPI_FAMILYJP_GETDETAILEDLIST Family Japan: Read instances with record&lt;/P&gt;&lt;P&gt;BAPI_FAMILYJP_REQUEST Family Japan: Create locked record&lt;/P&gt;&lt;P&gt;BAPI_FAMILYJP_SIMULATECREATION Family Japan: Simulate Create record&lt;/P&gt;&lt;P&gt;PFAM_NL Business Object Family (NL)&lt;/P&gt;&lt;P&gt;BAPI_FAMILYNL_CHANGE Change Family&lt;/P&gt;&lt;P&gt;BAPI_FAMILYNL_CREATE Create Family&lt;/P&gt;&lt;P&gt;BAPI_FAMILYNL_CREATESUCCESSOR Create subsequent family record&lt;/P&gt;&lt;P&gt;BAPI_FAMILYNL_GETDETAIL Read family&lt;/P&gt;&lt;P&gt;BAPI_FAMILYNL_GETDETAILEDLIST Read instances with data&lt;/P&gt;&lt;P&gt;BAPI_FAMILYNL_REQUEST Create locked family record&lt;/P&gt;&lt;P&gt;BAPI_FAMILYNL_SIMULATECREATION Simulation: Create family&lt;/P&gt;&lt;P&gt;PFAM_US Business Object FamilyUS&lt;/P&gt;&lt;P&gt;BAPI_FAMILYUS_CHANGE Family US: Change record&lt;/P&gt;&lt;P&gt;BAPI_FAMILYUS_CREATE Family US: Create record&lt;/P&gt;&lt;P&gt;BAPI_FAMILYUS_CREATESUCCESSOR Family US: Create subsequent family record&lt;/P&gt;&lt;P&gt;BAPI_FAMILYUS_GETDETAIL Family US: Read Record&lt;/P&gt;&lt;P&gt;BAPI_FAMILYUS_GETDETAILEDLIST Family US: Read instances with data&lt;/P&gt;&lt;P&gt;BAPI_FAMILYUS_REQUEST Family US: Create locked record&lt;/P&gt;&lt;P&gt;BAPI_FAMILYUS_SIMULATECREATION Family US: Simulate record creation&lt;/P&gt;&lt;P&gt;PFDC Bus Object FISCDATACA : Fisc Data Canada&lt;/P&gt;&lt;P&gt;BAPI_FISCDATA_CA_GETDETAILLIST Read the employee fiscal data - CANADA&lt;/P&gt;&lt;P&gt;PICO Business Object IntControl&lt;/P&gt;&lt;P&gt;BAPIINTCONTROLSIMULATECREATION Simulation: Create internal control&lt;/P&gt;&lt;P&gt;BAPI_INTCONTROLCREATESUCCESSOR Create subsequent internal control record&lt;/P&gt;&lt;P&gt;BAPI_INTCONTROL_APPROVE Unlock internal control&lt;/P&gt;&lt;P&gt;BAPI_INTCONTROL_CHANGE Change internal control&lt;/P&gt;&lt;P&gt;BAPI_INTCONTROL_CREATE Create internal control&lt;/P&gt;&lt;P&gt;BAPI_INTCONTROL_DELETE Delete internal control&lt;/P&gt;&lt;P&gt;BAPI_INTCONTROL_DELIMIT Delimit internal control validity period&lt;/P&gt;&lt;P&gt;BAPI_INTCONTROL_GETDETAIL Read internal control&lt;/P&gt;&lt;P&gt;BAPI_INTCONTROL_GETLIST Read instances&lt;/P&gt;&lt;P&gt;BAPI_INTCONTROL_REQUEST Create locked internal control record&lt;/P&gt;&lt;P&gt;PRGN_BAPIS BAPIs for Activity Groups&lt;/P&gt;&lt;P&gt;BAPI_CONVERT_DATA_FROM_AGR Conversion of Internal Tables to BAPI Format&lt;/P&gt;&lt;P&gt;BAPI_CONVERT_DATA_TO_AGR Conversion of Internal Tables From BAPI Format&lt;/P&gt;&lt;P&gt;BAPI_JOBROLE_CLONE Create a User Role in Another System By Copying&lt;/P&gt;&lt;P&gt;PTEX External Interfaces&lt;/P&gt;&lt;P&gt;BAPI_PTMGREXTTIMESPEC_GETSTATU BAPI: Transmits Status of Record in the Interface Table&lt;/P&gt;&lt;P&gt;QAALE Distribution of QM Setup Data&lt;/P&gt;&lt;P&gt;BAPI_MATINSPCTRL_REPLICATE Prepare Inspection Setup (Inspection Types) for Distribution&lt;/P&gt;&lt;P&gt;BAPI_MATINSPCTRL_SAVEREPLICA Replication of QM Inspection Setup&lt;/P&gt;&lt;P&gt;QC08 BAPIs for Q-certificates on the Web&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_GETSALESAREAS Create List of Sales Areas for the Customer&lt;/P&gt;&lt;P&gt;BAPI_CUST_SAREAS_MATERIALS_GET Create List of Materials for the Sales Areas of a Customer&lt;/P&gt;&lt;P&gt;QIST QM Statistical Interface (QM-STI)&lt;/P&gt;&lt;P&gt;BAPI_INSPLOT_STATINTERFACE QM STI Interface&lt;/P&gt;&lt;P&gt;RH65 HR-CA: Who is Who&lt;/P&gt;&lt;P&gt;BAPI_EMPLOYEE_GETDATA Find Personnel Numbers for Specified Search Criteria&lt;/P&gt;&lt;P&gt;RHABAPI HR-CA: Distribution Using BAPI&lt;/P&gt;&lt;P&gt;BAPI_HRMASTER_SAVE_REPL_MULT BAPI for Replicating HR Master Data, HR Organizational Data&lt;/P&gt;&lt;P&gt;RHALMULT1 HR-CA: Distributed Org. Managemt (BAPIs)&lt;/P&gt;&lt;P&gt;BAPI_ORGMASTER_REPLICATE HR-CA: Replication of HR Objects&lt;/P&gt;&lt;P&gt;BAPI_ORGMASTER_SAVE_ORIG_MULT Save Replications of HR Organizational Objects as Originals&lt;/P&gt;&lt;P&gt;BAPI_ORGMASTER_SAVE_REPL_MULT BAPI for Replication of HR Organizational Data&lt;/P&gt;&lt;P&gt;RHPE_JOBREQUIRE_BAPI PA-PD: BAPI’s for Requirements&lt;/P&gt;&lt;P&gt;BAPI_JOBREQUIRE_GETLIST Read requirements profile&lt;/P&gt;&lt;P&gt;RHPE_JOBREQUIRE_PROF_BAPI PA-PD: BAPIs for Requirements Profiles&lt;/P&gt;&lt;P&gt;BAPI_JOBREQUIREPROF_CHANGE Create, Delete or Change Requirements Subprofile&lt;/P&gt;&lt;P&gt;RHPE_PDOTYPE_Q_BAPI PA-PD: BAPI’s for Qualification Type&lt;/P&gt;&lt;P&gt;BAPI_PDOTYPE_Q_GETDETAIL Attributes of a qualification type&lt;/P&gt;&lt;P&gt;BAPI_PDOTYPE_Q_GETLIST Read qualification types&lt;/P&gt;&lt;P&gt;RHPE_QUALIFIC_BAPI PA-PD: BAPI’s for Qualifications&lt;/P&gt;&lt;P&gt;BAPI_QUALIFIC_GETLIST Read qualifications profile&lt;/P&gt;&lt;P&gt;RHPE_QUALI_DIR_BAPI PA-PD: BAPIs for Qualifications Catalog&lt;/P&gt;&lt;P&gt;BAPI_QUALIDIRECTORY_LIST Structure of qualifications catalog&lt;/P&gt;&lt;P&gt;BAPI_QUALIDIRECTORY_LIST_UP Read qualification group for qualification&lt;/P&gt;&lt;P&gt;RHPE_QUALI_PROF_BAPI PA-PD: BAPIs for Qualifications Profiles&lt;/P&gt;&lt;P&gt;BAPI_QUALIPROF_CHANGE Create, delete, and change qualifications profile&lt;/P&gt;&lt;P&gt;RHVI Training &amp;amp; Events: Internet, BAPI&lt;/P&gt;&lt;P&gt;BAPI_ATTENDEE_BOOK_LIST Read Attendee Bookings&lt;/P&gt;&lt;P&gt;BAPI_ATTENDEE_CHANGEPASSWORD Change attendee password&lt;/P&gt;&lt;P&gt;BAPI_ATTENDEE_CHECKEXISTENCE Check existence of attendee&lt;/P&gt;&lt;P&gt;BAPI_ATTENDEE_CHECKPASSWORD Check attendee password&lt;/P&gt;&lt;P&gt;BAPI_ATTENDEE_PREBOOK_LIST Read attendee prebookings&lt;/P&gt;&lt;P&gt;BAPI_ATTENDEE_TYPE_LIST Internet attendee types&lt;/P&gt;&lt;P&gt;BAPI_BOOK_ATTENDANCE Book Attendance&lt;/P&gt;&lt;P&gt;BAPI_BUS_EVENTGROUP_LIST Read Business Event Group Hierarchy&lt;/P&gt;&lt;P&gt;BAPI_BUS_EVENTTYPE_INFO Read data for business event type&lt;/P&gt;&lt;P&gt;BAPI_BUS_EVENTTYPE_LIST Read business event types in a business event group&lt;/P&gt;&lt;P&gt;BAPI_BUS_EVENT_INFO Read Business Event Data&lt;/P&gt;&lt;P&gt;BAPI_BUS_EVENT_INIT Read default values for creation of business event catalog&lt;/P&gt;&lt;P&gt;BAPI_BUS_EVENT_LANGUAGE Business event languages&lt;/P&gt;&lt;P&gt;BAPI_BUS_EVENT_LIST Read business event dates for event type&lt;/P&gt;&lt;P&gt;BAPI_BUS_EVENT_LOCATION Business event locations&lt;/P&gt;&lt;P&gt;BAPI_BUS_EVENT_SCHEDULE Read time schedule of a business event&lt;/P&gt;&lt;P&gt;BAPI_COMPANY_BOOK_LIST Read all bookings of a group attendee&lt;/P&gt;&lt;P&gt;BAPI_COMPANY_PREBOOK_LIST Read prebookings of a group attendee&lt;/P&gt;&lt;P&gt;BAPI_DELETE_ATTENDANCE Cancel attendance&lt;/P&gt;&lt;P&gt;BAPI_GET_EVENTTYPE_FOR_QUALIF Determine Business Event Types for Specified Qualifications&lt;/P&gt;&lt;P&gt;BAPI_GET_EVENTTYPE_FOR_TARGET Determine Business Event Types via Target Group&lt;/P&gt;&lt;P&gt;BAPI_PREBOOK_ATTENDANCE Prebook attendance&lt;/P&gt;&lt;P&gt;BAPI_SEARCH_EVENTTYPE_NAME Find Business Event Types Using String in Object Text&lt;/P&gt;&lt;P&gt;BAPI_SEARCH_EVENTTYPE_TEXT Find Business Event Types Using String in Object Description&lt;/P&gt;&lt;P&gt;BAPI_SUBTYPES_FOR_DESCRIPTION Determine Subtypes of Description Infotype&lt;/P&gt;&lt;P&gt;RH_APPRAISAL_BAPI PA-PD: BAPIs for Appraisals&lt;/P&gt;&lt;P&gt;BAPI_APPRAISAL_CHANGE Change appraisals&lt;/P&gt;&lt;P&gt;BAPI_APPRAISAL_CREATE Create appraisals&lt;/P&gt;&lt;P&gt;BAPI_APPRAISAL_DELETE Delete appraisals&lt;/P&gt;&lt;P&gt;BAPI_APPRAISAL_GETDETAIL Read appraisal&lt;/P&gt;&lt;P&gt;BAPI_APPRAISAL_GETLIST Display appraisals&lt;/P&gt;&lt;P&gt;BAPI_APPRAISAL_STATUS_CHANGE Change appraisal status&lt;/P&gt;&lt;P&gt;RH_APPRAISAL_MODEL_BAPI PA-PD: BAPIs for Appraisal Models&lt;/P&gt;&lt;P&gt;BAPI_APPRAISAL_MODEL_GETDETAIL Read appraisal model&lt;/P&gt;&lt;P&gt;BAPI_APPRAISAL_MODEL_GETLIST Display Appraisal Model&lt;/P&gt;&lt;P&gt;BAPI_APPRAISAL_SCALE_GETDETAIL Read proficiencies and texts for scale&lt;/P&gt;&lt;P&gt;BAPI_APPRAISEE_GETLIST Read appraisees&lt;/P&gt;&lt;P&gt;BAPI_APPRAISER_GETLIST Read appraisers&lt;/P&gt;&lt;P&gt;RH_ORGPUB_APP OrgPublisher Integration/Application&lt;/P&gt;&lt;P&gt;BAPI_ORGUNITEXT_DATA_GET Get data on organizational unit&lt;/P&gt;&lt;P&gt;RH_PDOTYPES BAPI Function Modules&lt;/P&gt;&lt;P&gt;BAPI_PDOTYPES_GETDETAILEDLIST Object List With Detailed Information&lt;/P&gt;&lt;P&gt;RPTC HR-TIM: Connection to Time Rec. Systems&lt;/P&gt;&lt;P&gt;BAPI_CC1_DNLOAD_ATTABSREASON HR-PDC: Download Attendance/Absence Reasons&lt;/P&gt;&lt;P&gt;BAPI_CC1_DNLOAD_BALANCES HR-PDC: Download Employee Balances&lt;/P&gt;&lt;P&gt;BAPI_CC1_DNLOAD_COSTCENTER HR-PDC: Download Cost Centers&lt;/P&gt;&lt;P&gt;BAPI_CC1_DNLOAD_EXTWAGETYPE HR-PDC: Download Permitted Employee Expenditures&lt;/P&gt;&lt;P&gt;BAPI_CC1_DNLOAD_INTERNALORDER HR-PDC: Download Internal Orders&lt;/P&gt;&lt;P&gt;BAPI_CC1_DNLOAD_MINIMASTER HR-PDC: Download HR Mini-Master&lt;/P&gt;&lt;P&gt;BAPI_CC1_DNLOAD_OBJECTID HRPDC: Download Objects (such as Positions)&lt;/P&gt;&lt;P&gt;BAPI_CC1_DNLOAD_TEVENTTGROUP HR-PDC: Download Time Event Type Groupings&lt;/P&gt;&lt;P&gt;BAPI_CC1_DNLOAD_WBSELEMENT HR-PDC: Download Work Breakdown Structure Element&lt;/P&gt;&lt;P&gt;BAPI_CC1_REQUEST_EXTWAGETYPE HR-PDC: Upload Request for Employee Expenditures&lt;/P&gt;&lt;P&gt;BAPI_CC1_REQUEST_TIMEEVENT HR-PDC: Upload Request for Time Events&lt;/P&gt;&lt;P&gt;BAPI_CC1_UPLOAD_EXTWAGETYPE HR-PDC: Upload Employee Expenditures&lt;/P&gt;&lt;P&gt;BAPI_CC1_UPLOAD_TIMEEVENT HR-PDC: Upload Time Events&lt;/P&gt;&lt;P&gt;RWCL Interface to Accounting&lt;/P&gt;&lt;P&gt;BAPI_ACC_DOCUMENT_DISPLAY Accounting: Display Method for Follow-On Document Display&lt;/P&gt;&lt;P&gt;BAPI_ACC_DOCUMENT_RECORD Accounting: Follow-on Document Numbers for Source Document&lt;/P&gt;&lt;P&gt;SALX Monitoring Arch.: External Interfaces&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_ALERT_ACKNOWLEDGE Confirmation of an Alert&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_ALERT_GETDETAILS Read Alert Details&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_ALERT_SPLITTDATA Splits Alert Data into Logical Units&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MON_BUILD Creating a System Monitor Using a List of MTEs&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MON_GETDETAILS Read (Display) Properties into System Monitor&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MON_GETLIST Read All Monitors in a Monitor Set&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MON_GETTEMPLATE Read All Monitor Templates for a Specific Monitor&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MON_GETTREE Reports the Monitor Tree&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MS_GETDETAILS Read the Monitor Set Display Properties&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MS_GETLIST Read All Stored Monitor Sets&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MTE_DISABLEALGEN Switch Off Alert Generation for a Monitor Tree Element&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MTE_ENABLEALGEN Switch On Alert Generation for a Monitor Tree Element&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MTE_GETALERTS Read Alerts for a Monitor Tree Element&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MTE_GETGENPROP Read General Properties of a Monitor Tree Element&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MTE_GETMLCURVAL Read Current Values of a Log Attribute&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MTE_GETMLHIS Read Value History of a Log Attribute&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MTE_GETMLPROP Read Specific Properties of a Log Attribute&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MTE_GETPERFCURVAL Read the Current Performance Values&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MTE_GETPERFHIS Read the Performance Data History&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MTE_GETPERFPROP Read the Specific Performance Attribute Properties&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MTE_GETSMPROP Read the Properties Specific to a Status Attribute&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MTE_GETSMVALUE Read Current Status Attribute Values&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MTE_GETTIDBYNAME Read TID for a Uniquely-Named MTE&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MTE_GETTREE Read Subtree Expanded by Monitor Tree Element&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MTE_RESET Reset Properties for Monitor Tree Element&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MTE_SETGENPROP Set the General Properties of a MTE&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MTE_SETMLPROP Set the Specific Message Log Properties&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MTE_SETPERFPROP Set the Specific Performance Attribute Properties&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MTE_SETSMPROP Set the Specific Status Attribute Properties&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MTE_SPLITTDATA Splits the Data for a Node into Logical Units&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MT_CREATEBYTEMPL Creates a Monitor Tree Based on a Monitor Template&lt;/P&gt;&lt;P&gt;BAPI_SYSTEM_MT_GETALERTDATA Read Alert Data into Monitor Tree&lt;/P&gt;&lt;P&gt;BAPI_SYS_MNGMT_UTIL_GETCURSERV Determine Current Available Servers and Services&lt;/P&gt;&lt;P&gt;SCTS_OBJECT_CTREQUEST Methods for Object Type CTRequest&lt;/P&gt;&lt;P&gt;BAPI_CTREQUEST_CREATE Create request with tasks (method for object CTREQUEST)&lt;/P&gt;&lt;P&gt;BAPI_CTREQUEST_CREATE_TASKS Create tasks for request (method for object CTREQUEST)&lt;/P&gt;&lt;P&gt;BAPI_CTREQUEST_RELEASE Release task or request (method for object CTREQUEST)&lt;/P&gt;&lt;P&gt;SU_COMPANY Distribution of company addresses&lt;/P&gt;&lt;P&gt;BAPI_COMPANY_CLONE Duplicate company address in another system&lt;/P&gt;&lt;P&gt;BAPI_COMPANY_DELETE Delete Company Address in Other System&lt;/P&gt;&lt;P&gt;BAPI_COMPANY_DISPLAY Delete Company Address in Other System&lt;/P&gt;&lt;P&gt;BAPI_COMPANY_RENAME Change Company Address&lt;/P&gt;&lt;P&gt;BAPI_COMPANY_RESPONSE Users: Confirmation to Central System&lt;/P&gt;&lt;P&gt;SU_USER Methods of object USER&lt;/P&gt;&lt;P&gt;BAPI_USER_ACTGROUPS_ASSIGN User: Change entire activity group assignment&lt;/P&gt;&lt;P&gt;BAPI_USER_ACTGROUPS_DELETE User: Delete entire activity group assignment&lt;/P&gt;&lt;P&gt;BAPI_USER_CHANGE Change User&lt;/P&gt;&lt;P&gt;BAPI_USER_CLONE Create User with Template in Another System&lt;/P&gt;&lt;P&gt;BAPI_USER_CREATE Create a User&lt;/P&gt;&lt;P&gt;BAPI_USER_CREATE1 Create a User&lt;/P&gt;&lt;P&gt;BAPI_USER_DELETE BAPI to Delete a User&lt;/P&gt;&lt;P&gt;BAPI_USER_DISPLAY Display users&lt;/P&gt;&lt;P&gt;BAPI_USER_EXISTENCE_CHECK Check a user exists&lt;/P&gt;&lt;P&gt;BAPI_USER_GET_DETAIL Read User Details&lt;/P&gt;&lt;P&gt;BAPI_USER_LOCACTGROUPS_ASSIGN Change Activity Group Assignment for Dependent Systems from Central System&lt;/P&gt;&lt;P&gt;BAPI_USER_LOCACTGROUPS_DELETE Delete Activity Group Assignments in the Dependent Systems&lt;/P&gt;&lt;P&gt;BAPI_USER_LOCK Lock User&lt;/P&gt;&lt;P&gt;BAPI_USER_LOCPROFILES_ASSIGN Change Profile Assignment for Dependent Systems from Central System&lt;/P&gt;&lt;P&gt;BAPI_USER_LOCPROFILES_DELETE Delete Profile Assignments for Dependent Systems&lt;/P&gt;&lt;P&gt;BAPI_USER_PROFILES_ASSIGN User: Assign profiles&lt;/P&gt;&lt;P&gt;BAPI_USER_PROFILES_DELETE User: Delete All Profile Assignments&lt;/P&gt;&lt;P&gt;BAPI_USER_UNLOCK Unlock user&lt;/P&gt;&lt;P&gt;SXBP External Interface f. Background Proc.&lt;/P&gt;&lt;P&gt;BAPI_XBP_GET_BP_RESRC_ON_DATE Determine all Background Resources Available on a Particular Date&lt;/P&gt;&lt;P&gt;BAPI_XBP_GET_BP_SRVRES_ON_DATE Determine Background Resources of Server on Particular Date&lt;/P&gt;&lt;P&gt;BAPI_XBP_GET_CURR_BP_RESOURCES Determine Background Resources Currently Available in System&lt;/P&gt;&lt;P&gt;BAPI_XBP_INTRFACE_DESCRIBE_INT Each SMAPI Delivers ‘Its’ Long Text Name via This Type of Function&lt;/P&gt;&lt;P&gt;BAPI_XBP_JOB_ABAP_STEP_MODIFY Assign ABAP Program to a Specific Job Step&lt;/P&gt;&lt;P&gt;BAPI_XBP_JOB_ABORT Cancel Job&lt;/P&gt;&lt;P&gt;BAPI_XBP_JOB_ADD_ABAP_STEP Add Job Step with ABAP Program to a Job&lt;/P&gt;&lt;P&gt;BAPI_XBP_JOB_ADD_EXT_STEP Assign an External Program to a Job Step&lt;/P&gt;&lt;P&gt;BAPI_XBP_JOB_CLOSE Complete Job Definition&lt;/P&gt;&lt;P&gt;BAPI_XBP_JOB_COUNT Count How Many Jobs There are With a Particular Name&lt;/P&gt;&lt;P&gt;BAPI_XBP_JOB_DEFINITION_GET Read Job Definition&lt;/P&gt;&lt;P&gt;BAPI_XBP_JOB_DELETE Count How Many Jobs There are With a Particular Name&lt;/P&gt;&lt;P&gt;BAPI_XBP_JOB_EXT_STEP_MODIFY Assign an External Program to a Particular Job Step&lt;/P&gt;&lt;P&gt;BAPI_XBP_JOB_JOBLOG_READ Read Job Log for a Job&lt;/P&gt;&lt;P&gt;BAPI_XBP_JOB_OPEN Create Job&lt;/P&gt;&lt;P&gt;BAPI_XBP_JOB_SELECT Select Background Job According to Specific Criteria&lt;/P&gt;&lt;P&gt;BAPI_XBP_JOB_SPOOLLIST_READ Read the Spool List of an ABAP Job Step&lt;/P&gt;&lt;P&gt;BAPI_XBP_JOB_START_ASAP Start Job as Soon as Possible&lt;/P&gt;&lt;P&gt;BAPI_XBP_JOB_START_IMMEDIATELY Start Job Immediately&lt;/P&gt;&lt;P&gt;BAPI_XBP_JOB_STATUS_CHECK Reconcile Job Status According to DB With Actual Status&lt;/P&gt;&lt;P&gt;BAPI_XBP_JOB_STATUS_GET Determine Status of a Job&lt;/P&gt;&lt;P&gt;BAPI_XBP_VARIANT_INFO_GET Determine all Defined Variants of an ABAP Program&lt;/P&gt;&lt;P&gt;BAPI_XBP_VERSIONS_GET_INT Each Interface Attaches Its Version to an Existing Table&lt;/P&gt;&lt;P&gt;BAPI_XBP_VERSION_CHECK_INT The Version of the External Tool is Tested Against the Supported Vers.&lt;/P&gt;&lt;P&gt;SXMI Help fct for connecting ext. mgmt tools&lt;/P&gt;&lt;P&gt;BAPI_XMI_CHECK_VERSION Check Whether a Particular Version of an Interface is Supported&lt;/P&gt;&lt;P&gt;BAPI_XMI_DESCRIBE_INTERFACE Query Long Name of an Interface&lt;/P&gt;&lt;P&gt;BAPI_XMI_ENTER_LOGMSG Enter External Message in XMI Log&lt;/P&gt;&lt;P&gt;BAPI_XMI_GET_VERSIONS Query Supported Versions of XMI Interfaces&lt;/P&gt;&lt;P&gt;BAPI_XMI_LOGOFF Log Off an External Management Tool&lt;/P&gt;&lt;P&gt;BAPI_XMI_LOGON Log onto an external management tool&lt;/P&gt;&lt;P&gt;BAPI_XMI_MSG_FORMATS_UPLOAD Obsolete: … external message formats&lt;/P&gt;&lt;P&gt;BAPI_XMI_SELECT_LOG Selection of Translated Entries in XMI Log&lt;/P&gt;&lt;P&gt;BAPI_XMI_SET_AUDITLEVEL Set Audit Level of an XMI Session&lt;/P&gt;&lt;P&gt;BAPI_XMI_UPLOAD_MSG_FORMATS Transfer of External Message Formats&lt;/P&gt;&lt;P&gt;SZAK BAPIs for BOR object BUS4001 (AddrOrg)&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSORG_CHANGE BAPI to change organization addresses&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSORG_GETDETAIL BAPI to read organization addresses&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSORG_SAVEREPLICA BAPI for inbound distribution of organizational addresses&lt;/P&gt;&lt;P&gt;SZAL BAPIs for BOR object BUS4002 (AddrPers)&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSPERS_CHANGE BAPI to change person addresses&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSPERS_GETDETAIL BAPI to read person addresses&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSPERS_SAVEREPLICA BAPI for inbound distribution of private addresses&lt;/P&gt;&lt;P&gt;SZAM BAPIs f. BOR obj. BUS4003 (AddrContPart)&lt;/P&gt;&lt;P&gt;BAPI_ADDRCONTPART_SAVEREPLICA BAPI for inbound distribution of contact person addresses&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSCONTPART_CHANGE BAPI to change contact person addresses&lt;/P&gt;&lt;P&gt;BAPI_ADDRESSCONTPART_GETDETAIL BAPI to read contact person addresses&lt;/P&gt;&lt;P&gt;TIQU Time quota&lt;/P&gt;&lt;P&gt;BAPI_TIMEQUOTA_GETDETAILEDLIST BAPI: Determines Quota Data for a Personnel Number&lt;/P&gt;&lt;P&gt;TSPA Division&lt;/P&gt;&lt;P&gt;BAPI_DIVISION_EXIST Division: Existence Check&lt;/P&gt;&lt;P&gt;BAPI_DIVISION_GET_DETAIL Division: Display Name&lt;/P&gt;&lt;P&gt;TVTW Distribution channel&lt;/P&gt;&lt;P&gt;BAPI_DISTRIBCHANNEL_EXIST Distribution Channel: Existence Check&lt;/P&gt;&lt;P&gt;BAPI_DISTRIBCHANNEL_GET_DETAIL Distribution Channel: Display Name&lt;/P&gt;&lt;P&gt;USR1 Business Object USR01DOHR&lt;/P&gt;&lt;P&gt;BAPI_USR01DOHR_GETEMPLOYEE Determine employee from user name&lt;/P&gt;&lt;P&gt;V02D Customer Master: Read/Block&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_CHANGEFROMDATA Customer: Change customer&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_CHANGEFROMDATA1 Check personal data of a customer&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_CREATEFROMDATA Customer: Create customer&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_CREATEFROMDATA1 BAPI Create customer for BO customer (KNA1) - with CAM features&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_GETDETAIL Customer: Read customer&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_GETDETAIL1 BAPI Read customer to BO customer (KNA1) - with CAM features&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_SEARCH Customer: Find customer number&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_SEARCH1 BAPI Search customer for BO customer (KNA1) - with CAM features&lt;/P&gt;&lt;P&gt;V02HBAPI SD Customer Hierarchy: BAPI Implementn&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_GET_CHILDREN BAPI Customer Hierarchy GetChildren() Implementation&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_GET_ROOT BAPI Customer Hiearchy getRoot() Implementation&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_GET_ROOT_LIST BAPI Customer Hierarchy getRootList() Implementation&lt;/P&gt;&lt;P&gt;V10A&lt;/P&gt;&lt;P&gt;BAPI_KTGRM_GETNAME&lt;/P&gt;&lt;P&gt;V46W SD Functions: Incoming Orders WWW&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_CHANGEPASSWORD Change customer password&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_CHECKEXISTENCE Check valid customer number&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_CHECKPASSWORD Check customer password&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_CREATEPWREG Create entry for customer password&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_DELETEPWREG Delete entry for customer password&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_GETPWREG Read entry for customer password&lt;/P&gt;&lt;P&gt;BAPI_CUSTOMER_INITPASSWORD Initialize customer password&lt;/P&gt;&lt;P&gt;V50I Delivery BAPIs&lt;/P&gt;&lt;P&gt;BAPI_IBDLV_CREATE_FROM_OBDLV BAPI Inbound Delivery from Outbound Delivery&lt;/P&gt;&lt;P&gt;BAPI_INB_DELIVERY_CONFIRM_DEC BAPI for Inbound Delivery Confirmation from a Decentralized System&lt;/P&gt;&lt;P&gt;BAPI_INB_DELIVERY_SAVEREPLICA BAPI Function Module for Replication of Inbound Deliveries&lt;/P&gt;&lt;P&gt;BAPI_OUTB_DELIVERY_CONFIRM_DEC BAPI for Outbound Delivery Confirmation from a Decentralized System&lt;/P&gt;&lt;P&gt;BAPI_OUTB_DELIVERY_SAVEREPLICA BAPI Function Module for Replication of Outbound Deliveries&lt;/P&gt;&lt;P&gt;V81ABAPI SD Product Hierarchy: BAPI Impl.&lt;/P&gt;&lt;P&gt;BAPI_MATERIAL_GET_PRODUCTHIER BAPI Material Get Product Hierarchy ()&lt;/P&gt;&lt;P&gt;VBAK Business Object Sales Document&lt;/P&gt;&lt;P&gt;BAPI_SALESDOCUMENT_CHANGE BAPI Change Sales Document&lt;/P&gt;&lt;P&gt;BAPI_SALESDOCUMENT_COPY Copying a Sales Document in a Subsequent Document&lt;/P&gt;&lt;P&gt;BAPI_SALESDOCU_CREATEFROMDATA1 Creating a Sales Document&lt;/P&gt;&lt;P&gt;BAPI_SALESDOCU_CREATEWITHDIA Creating a Sales Document&lt;/P&gt;&lt;P&gt;VBKA Business Object IFVBKA Abstract Method&lt;/P&gt;&lt;P&gt;BAPI_SALESSUPDOCUMENT_ADD_ASGN Abstract BAPI Sales Support Document Add to Assigned&lt;/P&gt;&lt;P&gt;BAPI_SALESSUPDOCUMENT_DELETE Abstract BAPI Sales Support Document Delete&lt;/P&gt;&lt;P&gt;BAPI_SALESSUPDOCUMENT_GETLIST Abstract BAPI Sales Support Document Get List&lt;/P&gt;&lt;P&gt;BAPI_SALESSUPDOCUMENT_REM_ASGN Abstract BAPI Sales Support Document Remove from Assigned&lt;/P&gt;&lt;P&gt;BAPI_SALESSUPDOCUMENT_REPCH Abstract BAPI Sales Support Document Replicate Changed Objects&lt;/P&gt;&lt;P&gt;BAPI_SALESSUPDOCUMENT_REPLIC Abstract BAPI Sales Support Document Replicate Objects on Demand&lt;/P&gt;&lt;P&gt;BAPI_SALESSUPDOCUMENT_SAVE Abstract BAPI Sales Support Document Save from Memory&lt;/P&gt;&lt;P&gt;BAPI_SALESSUPDOCUMENT_SETACT Abstract BAPI Sales Support Document - Set simulated to active&lt;/P&gt;&lt;P&gt;VBRK Methods for Object Type VBRK&lt;/P&gt;&lt;P&gt;BAPI_BILLINGDOC_CANCEL Cancel Customer Individual Billing Document&lt;/P&gt;&lt;P&gt;BAPI_BILLINGDOC_CANCEL1 Cancel Customer Individual Billing Document&lt;/P&gt;&lt;P&gt;BAPI_BILLINGDOC_CONFIRM Customer Individual Billing Document : Confirm Billing Document&lt;/P&gt;&lt;P&gt;BAPI_BILLINGDOC_CREATE Custimer Individual Billing Document : Create Billing Document&lt;/P&gt;&lt;P&gt;BAPI_BILLINGDOC_CREATEFROMDATA Create Customer Individual Billing Doc. Using Ext. Doc. from RH&lt;/P&gt;&lt;P&gt;BAPI_BILLINGDOC_CREATEMULTIPLE Create Individual Customer Billing Document&lt;/P&gt;&lt;P&gt;BAPI_BILLINGDOC_DISPLAY Customer Individual Billing Document : Display Billing Document&lt;/P&gt;&lt;P&gt;BAPI_BILLINGDOC_EDIT Customer Individual Billing Document : Change Billing Doc. (with dialogue)&lt;/P&gt;&lt;P&gt;BAPI_BILLINGDOC_EXISTENCECHECK Individual Customer Billing Document : Existence Check&lt;/P&gt;&lt;P&gt;BAPI_BILLINGDOC_GETDETAIL Detailed Information on a Billing Document&lt;/P&gt;&lt;P&gt;BAPI_BILLINGDOC_GETLIST Detailed Information on a Billing Document&lt;/P&gt;&lt;P&gt;BAPI_BILLINGDOC_GET_FIELD_INFO Determine Field Information for a Billing Document&lt;/P&gt;&lt;P&gt;BAPI_BILLINGDOC_IS_CANCELLED Individual Customer Billing Document: Is Billing Document Canceled?&lt;/P&gt;&lt;P&gt;BAPI_BILLINGDOC_SIMULATE Simulate Customer Individual Billing Document using External Document&lt;/P&gt;&lt;P&gt;VBWB BAPIs for Batch&lt;/P&gt;&lt;P&gt;BAPI_BATCH_CHANGE Change Batch&lt;/P&gt;&lt;P&gt;BAPI_BATCH_CREATE Create Batch&lt;/P&gt;&lt;P&gt;BAPI_BATCH_DELETE Set Deletion Indicator for Batch&lt;/P&gt;&lt;P&gt;BAPI_BATCH_GET_DETAIL Batch Detailed Information&lt;/P&gt;&lt;P&gt;BAPI_BATCH_GET_LEVEL Determine Batch Level&lt;/P&gt;&lt;P&gt;BAPI_BATCH_REPLICATE Distribute Batch&lt;/P&gt;&lt;P&gt;BAPI_BATCH_RESTRICT Change Batch Status to ‘Restricted’&lt;/P&gt;&lt;P&gt;BAPI_BATCH_SAVE_REPLICA Replicate Batch&lt;/P&gt;&lt;P&gt;BAPI_BATCH_UNDELETE Cancel Deletion Indicator for Batch&lt;/P&gt;&lt;P&gt;BAPI_BATCH_UNRESTRICT Change Batch Status to ‘Unrestricted’&lt;/P&gt;&lt;P&gt;VBWU BAPIs Batch-Specific Unit of Measure&lt;/P&gt;&lt;P&gt;BAPI_BMUOM_REPLICATE Distribute Batch-Specific Material Units of Measure&lt;/P&gt;&lt;P&gt;BAPI_BMUOM_SAVEREPLICAMULTIPLE Replicate Batch-Specific Material Quantity Units&lt;/P&gt;&lt;P&gt;VCCW Credit card processing Internet WWW&lt;/P&gt;&lt;P&gt;BAPI_CREDITCARD_AUTHORIZATION Credit Card Authorization&lt;/P&gt;&lt;P&gt;BAPI_CREDITCARD_CHECK Credit card check&lt;/P&gt;&lt;P&gt;BAPI_CREDITCARD_CHECKNUMBER Credit card check, type and number&lt;/P&gt;&lt;P&gt;VVTR Express Delivery Company Interface&lt;/P&gt;&lt;P&gt;BAPI_CAR_PRVD_LABEL_DATA Interface Methods: Get Data Fields from Express Delivery Company&lt;/P&gt;&lt;P&gt;BAPI_CAR_PRVD_META Interface Methods: Get Meta-Data from Express Delivery Company&lt;/P&gt;&lt;P&gt;BAPI_CAR_PRVD_NUMBER_RANGE Make Tracking Number Range Available&lt;/P&gt;&lt;P&gt;BAPI_CAR_PRVD_PRDCD Make Express Delivery Company’s Product Codes Available&lt;/P&gt;&lt;P&gt;BAPI_CAR_PRVD_ROUTING Make Express Delivery Company’s Routing Info Available&lt;/P&gt;&lt;P&gt;BAPI_CAR_PRVD_SRVC_CD Make Express Delivery Company’s Service Codes Available&lt;/P&gt;&lt;P&gt;BAPI_CAR_PRVD_TRACK_STATUS Make Tracking Status Available by Using an Object&lt;/P&gt;&lt;P&gt;BAPI_CAR_PRVD_TRKS Make Express Delivery Company’s Tracking Status Available&lt;/P&gt;&lt;P&gt;BAPI_CAR_PRVD_URL Make Express Delivery Company’s URLs Available&lt;/P&gt;&lt;P&gt;BAPI_PRVD_CARRIER_LIST List of All Available Express Delivery Companies&lt;/P&gt;&lt;P&gt;W61V ATP information in the internet&lt;/P&gt;&lt;P&gt;BAPI_MATERIAL_AVAILABILITY ATP information&lt;/P&gt;&lt;P&gt;WBW5 BAPIs for Revaluation at Retail&lt;/P&gt;&lt;P&gt;BAPI_SVCHANGE_CHANGE_STATUS Enter Count Quantity and Change Item Status from A to B or C&lt;/P&gt;&lt;P&gt;BAPI_SVCHANGE_GET_ITEMS Read Retail Revaluation Document for Store, Key Date, Item Status&lt;/P&gt;&lt;P&gt;WPLG Space management: Read and write&lt;/P&gt;&lt;P&gt;BAPI_SITELAYMOD_CHANGE Layout Module: Update Material Data&lt;/P&gt;&lt;P&gt;BAPI_SITELAYMOD_GETITEMS Layout Module: Read Material Data&lt;/P&gt;&lt;P&gt;BAPI_SITELAYMOD_GETITEMS2 Layout Module: Read Material Data&lt;/P&gt;&lt;P&gt;WRPL_BAPI Replenishment BAPIs&lt;/P&gt;&lt;P&gt;BAPI_RTMAT_RPL_SAVEREPLICAMULT Create and Change Replenishment Master Data&lt;/P&gt;&lt;P&gt;WSOS Modules for the structured material&lt;/P&gt;&lt;P&gt;BAPI_MATERIAL_GETCOMPONENTS Break down structured materials&lt;/P&gt;&lt;P&gt;WWG4 Distribution of Material Groups&lt;/P&gt;&lt;P&gt;BAPI_MATL_GROUP_SAVEREPLICA Distribution of material groups&lt;/P&gt;&lt;br /&gt;&lt;/DIV&gt;&lt;P&gt;&lt;br /&gt;&amp;nbsp;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-663246562814351180?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/663246562814351180/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2008/11/bapi-sap-bapi-list.html#comment-form' title='2개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/663246562814351180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/663246562814351180'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2008/11/bapi-sap-bapi-list.html' title='[BAPI] SAP BAPI LIST'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-6287557219853686370</id><published>2008-11-25T12:47:00.000+09:00</published><updated>2011-01-29T22:25:17.780+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='니콘'/><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><category scheme='http://www.blogger.com/atom/ns#' term='IT'/><category scheme='http://www.blogger.com/atom/ns#' term='쿨픽스 P5100'/><title type='text'>니콘 쿨픽스 P5100</title><content type='html'>이번에 구입한 디카!!&lt;br /&gt;&lt;br /&gt;작고 아담한게 기능도 풍부하고 쓰기에 참 좋을 것 같당^^;;&lt;br /&gt;&lt;br /&gt;상세 스펙소개!!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;TABLE cellSpacing=1 cellPadding=3 width=648 bgColor=#bcbec5 border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD vAlign=top align=left width=157 bgColor=#edf0f3 height=11&gt;&lt;B&gt;&lt;A class=title onclick="window.open('./full_spec_link.php?cc1=10&amp;amp;cc2=10&amp;amp;cc3=0&amp;amp;spec_id=1&amp;amp;spec_name=이미지 센서','na','width=840,height=600,top=0,left=0,status=yes,resizable=yes,scrollbars=yes')" href="http://www.dcinside.com/webdc/goods/review.php?pid=7954&amp;amp;cc1=10&amp;amp;cc2=10&amp;amp;cc3=0#0"&gt;&lt;FONT color=#333333&gt;이미지 센서&lt;/FONT&gt;&lt;/A&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD vAlign=top width=476 bgColor=white height=11&gt;1/1.72인치 1,243만 (유효화소 1,210만) 화소&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top width=157 bgColor=#edf0f3&gt;&lt;B&gt;&lt;A class=title onclick="window.open('./full_spec_link.php?cc1=10&amp;amp;cc2=10&amp;amp;cc3=0&amp;amp;spec_id=2&amp;amp;spec_name=파일 포맷','na','width=840,height=600,top=0,left=0,status=yes,resizable=yes,scrollbars=yes')" href="http://www.dcinside.com/webdc/goods/review.php?pid=7954&amp;amp;cc1=10&amp;amp;cc2=10&amp;amp;cc3=0#1"&gt;&lt;FONT color=#333333&gt;파일 포맷&lt;/FONT&gt;&lt;/A&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD bgColor=white&gt;&lt;FONT color=#333333&gt;&lt;IMG height=18 alt="정지 화상" src="http://imgdc.dcinside.com/contents/goods/spec/2_1_mode_shoot.jpg" width=26 align=absMiddle border=0&gt;&lt;/FONT&gt; : JPEG&lt;br /&gt;&lt;IMG height=18 alt=동영상 src="http://imgdc.dcinside.com/contents/goods/spec/2_2_mode_movie.jpg" width=26 align=absMiddle border=0&gt; : Motion JPEG(AVI) with sound&lt;br /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top width=157 bgColor=#edf0f3&gt;&lt;B&gt;&lt;A class=title onclick="window.open('./full_spec_link.php?cc1=10&amp;amp;cc2=10&amp;amp;cc3=0&amp;amp;spec_id=3&amp;amp;spec_name=기록 해상도','na','width=840,height=600,top=0,left=0,status=yes,resizable=yes,scrollbars=yes')" href="http://www.dcinside.com/webdc/goods/review.php?pid=7954&amp;amp;cc1=10&amp;amp;cc2=10&amp;amp;cc3=0#2"&gt;&lt;FONT color=#333333&gt;기록 해상도&lt;/FONT&gt;&lt;/A&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD bgColor=white&gt;&lt;FONT color=#333333&gt;&lt;IMG height=18 alt="정지 화상" src="http://imgdc.dcinside.com/contents/goods/spec/3_1_mode_shoot.jpg" width=26 align=absMiddle border=0&gt;&lt;/FONT&gt; : 4,000 x 3,000 / 3,984 x 2,656(3:2) / 3,968 x 2,232(16:9) / 3,264 x 2,448 / 2,992 x 2,992(1:1) / 2,592 x 1,944 / 2,048 x 1,536 / 1,600 x 1,200 / 1,280 x 960 / 1,024 x 768 / 640 x 480&lt;br /&gt;&lt;IMG height=18 alt=동영상 src="http://imgdc.dcinside.com/contents/goods/spec/3_2_mode_movie.jpg" width=26 align=absMiddle border=0&gt; : 640 x 480 / 320 x 240 / 160 x 120&lt;br /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top align=left width=157 bgColor=#edf0f3 height=11&gt;&lt;B&gt;&lt;A class=title onclick="window.open('./full_spec_link.php?cc1=10&amp;amp;cc2=10&amp;amp;cc3=0&amp;amp;spec_id=7&amp;amp;spec_name=렌즈','na','width=840,height=600,top=0,left=0,status=yes,resizable=yes,scrollbars=yes')" href="http://www.dcinside.com/webdc/goods/review.php?pid=7954&amp;amp;cc1=10&amp;amp;cc2=10&amp;amp;cc3=0#6"&gt;&lt;FONT color=#333333&gt;렌즈&lt;/FONT&gt;&lt;/A&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD vAlign=top width=476 bgColor=white height=11&gt;35 ~ 123mm&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top align=left width=157 bgColor=#edf0f3 height=11&gt;&lt;B&gt;&lt;A class=title onclick="window.open('./full_spec_link.php?cc1=10&amp;amp;cc2=10&amp;amp;cc3=0&amp;amp;spec_id=48&amp;amp;spec_name=렌즈 밝기','na','width=840,height=600,top=0,left=0,status=yes,resizable=yes,scrollbars=yes')" href="http://www.dcinside.com/webdc/goods/review.php?pid=7954&amp;amp;cc1=10&amp;amp;cc2=10&amp;amp;cc3=0#7"&gt;&lt;FONT color=#333333&gt;렌즈 밝기&lt;/FONT&gt;&lt;/A&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD vAlign=top width=476 bgColor=white height=11&gt;F2.7 ~ 5.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top align=left width=157 bgColor=#edf0f3 height=11&gt;&lt;B&gt;&lt;A class=title onclick="window.open('./full_spec_link.php?cc1=10&amp;amp;cc2=10&amp;amp;cc3=0&amp;amp;spec_id=49&amp;amp;spec_name=줌','na','width=840,height=600,top=0,left=0,status=yes,resizable=yes,scrollbars=yes')" href="http://www.dcinside.com/webdc/goods/review.php?pid=7954&amp;amp;cc1=10&amp;amp;cc2=10&amp;amp;cc3=0#8"&gt;&lt;FONT color=#333333&gt;줌&lt;/FONT&gt;&lt;/A&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD vAlign=top width=476 bgColor=white height=11&gt;광학 3.5배, 디지털 4배&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top width=157 bgColor=#edf0f3&gt;&lt;B&gt;&lt;A class=title onclick="window.open('./full_spec_link.php?cc1=10&amp;amp;cc2=10&amp;amp;cc3=0&amp;amp;spec_id=50&amp;amp;spec_name=AF 보조광','na','width=840,height=600,top=0,left=0,status=yes,resizable=yes,scrollbars=yes')" href="http://www.dcinside.com/webdc/goods/review.php?pid=7954&amp;amp;cc1=10&amp;amp;cc2=10&amp;amp;cc3=0#9"&gt;&lt;FONT color=#333333&gt;AF 보조광&lt;/FONT&gt;&lt;/A&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD bgColor=white&gt;있음&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top width=157 bgColor=#edf0f3&gt;&lt;B&gt;&lt;A class=title onclick="window.open('./full_spec_link.php?cc1=10&amp;amp;cc2=10&amp;amp;cc3=0&amp;amp;spec_id=52&amp;amp;spec_name=촬영 범위','na','width=840,height=600,top=0,left=0,status=yes,resizable=yes,scrollbars=yes')" href="http://www.dcinside.com/webdc/goods/review.php?pid=7954&amp;amp;cc1=10&amp;amp;cc2=10&amp;amp;cc3=0#11"&gt;&lt;FONT color=#333333&gt;촬영 범위&lt;/FONT&gt;&lt;/A&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD bgColor=white&gt;표준 : 30cm ~ 무한대&lt;br /&gt;매크로 : 4cm ~ 무한대&lt;br /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top width=157 bgColor=#edf0f3&gt;&lt;B&gt;&lt;FONT class=title color=#333333&gt;AF 방식&lt;/FONT&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD bgColor=white&gt;&lt;FONT color=#333333&gt;&lt;IMG height=18 alt=오토포커스 src="http://imgdc.dcinside.com/contents/goods/spec/10_1_focus_af.jpg" width=26 align=absMiddle border=0&gt;&lt;/FONT&gt; : 콘트라스트 검출 AF(9점 오토 / 센터 / 얼굴인식)&lt;br /&gt;&lt;IMG height=18 alt=매뉴얼포커스 src="http://imgdc.dcinside.com/contents/goods/spec/10_2_focus_mf.jpg" width=26 align=absMiddle border=0&gt; : 99점 매뉴얼&lt;br /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top width=157 bgColor=#edf0f3&gt;&lt;B&gt;&lt;A class=title onclick="window.open('./full_spec_link.php?cc1=10&amp;amp;cc2=10&amp;amp;cc3=0&amp;amp;spec_id=13&amp;amp;spec_name=셔터 스피드 조절 범위','na','width=840,height=600,top=0,left=0,status=yes,resizable=yes,scrollbars=yes')" href="http://www.dcinside.com/webdc/goods/review.php?pid=7954&amp;amp;cc1=10&amp;amp;cc2=10&amp;amp;cc3=0#19"&gt;&lt;FONT color=#333333&gt;셔터 스피드 조절 범위&lt;/FONT&gt;&lt;/A&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD bgColor=white&gt;: 8 ~ 1/2,000초&lt;br /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top align=left width=157 bgColor=#edf0f3 height=11&gt;&lt;B&gt;&lt;A class=title onclick="window.open('./full_spec_link.php?cc1=10&amp;amp;cc2=10&amp;amp;cc3=0&amp;amp;spec_id=14&amp;amp;spec_name=노출 보정','na','width=840,height=600,top=0,left=0,status=yes,resizable=yes,scrollbars=yes')" href="http://www.dcinside.com/webdc/goods/review.php?pid=7954&amp;amp;cc1=10&amp;amp;cc2=10&amp;amp;cc3=0#20"&gt;&lt;FONT color=#333333&gt;노출 보정&lt;/FONT&gt;&lt;/A&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD vAlign=top width=476 bgColor=white height=11&gt;-+2EV(1/3스텝)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top width=157 bgColor=#edf0f3&gt;&lt;B&gt;&lt;A class=title onclick="window.open('./full_spec_link.php?cc1=10&amp;amp;cc2=10&amp;amp;cc3=0&amp;amp;spec_id=16&amp;amp;spec_name=오토 브래킷','na','width=840,height=600,top=0,left=0,status=yes,resizable=yes,scrollbars=yes')" href="http://www.dcinside.com/webdc/goods/review.php?pid=7954&amp;amp;cc1=10&amp;amp;cc2=10&amp;amp;cc3=0#22"&gt;&lt;FONT color=#333333&gt;오토 브래킷&lt;/FONT&gt;&lt;/A&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD bgColor=white&gt;&lt;FONT color=#333333&gt;&lt;IMG height=18 alt="노출값 브래킷" src="http://imgdc.dcinside.com/contents/goods/spec/16_1_AEB.jpg" width=26 align=absMiddle border=0&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top width=157 bgColor=#edf0f3&gt;&lt;B&gt;&lt;A class=title onclick="window.open('./full_spec_link.php?cc1=10&amp;amp;cc2=10&amp;amp;cc3=0&amp;amp;spec_id=18&amp;amp;spec_name=측광 방식','na','width=840,height=600,top=0,left=0,status=yes,resizable=yes,scrollbars=yes')" href="http://www.dcinside.com/webdc/goods/review.php?pid=7954&amp;amp;cc1=10&amp;amp;cc2=10&amp;amp;cc3=0#24"&gt;&lt;FONT color=#333333&gt;측광 방식&lt;/FONT&gt;&lt;/A&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD bgColor=white&gt;&lt;FONT color=#333333&gt;&lt;IMG height=18 alt="" src="http://imgdc.dcinside.com/contents/goods/spec/18_1_metering_multi.jpg" width=26 align=absMiddle border=0&gt;&lt;IMG height=18 alt="" src="http://imgdc.dcinside.com/contents/goods/spec/18_2_metering_center.jpg" width=26 align=absMiddle border=0&gt;&lt;IMG height=18 alt="" src="http://imgdc.dcinside.com/contents/goods/spec/18_3_metering_spot.jpg" width=26 align=absMiddle border=0&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top width=157 bgColor=#edf0f3&gt;&lt;B&gt;&lt;A class=title onclick="window.open('./full_spec_link.php?cc1=10&amp;amp;cc2=10&amp;amp;cc3=0&amp;amp;spec_id=19&amp;amp;spec_name=ISO 감도','na','width=840,height=600,top=0,left=0,status=yes,resizable=yes,scrollbars=yes')" href="http://www.dcinside.com/webdc/goods/review.php?pid=7954&amp;amp;cc1=10&amp;amp;cc2=10&amp;amp;cc3=0#25"&gt;&lt;FONT color=#333333&gt;ISO 감도&lt;/FONT&gt;&lt;/A&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD bgColor=white&gt;&lt;FONT color=#333333&gt;&lt;IMG height=18 alt="ISO 자동" src="http://imgdc.dcinside.com/contents/goods/spec/19_1_iso_auto.jpg" width=26 align=absMiddle border=0&gt;&lt;/FONT&gt; : ISO 64 ~ 800&lt;br /&gt;&lt;IMG height=18 alt="ISO 64" src="http://imgdc.dcinside.com/contents/goods/spec/19_4_iso_64.jpg" width=26 align=absMiddle border=0&gt;&lt;br /&gt;&lt;IMG height=18 alt="ISO 100" src="http://imgdc.dcinside.com/contents/goods/spec/19_6_iso_100.jpg" width=26 align=absMiddle border=0&gt;&lt;br /&gt;&lt;IMG height=18 alt="ISO 200" src="http://imgdc.dcinside.com/contents/goods/spec/19_7_iso_200.jpg" width=26 align=absMiddle border=0&gt;&lt;br /&gt;&lt;IMG height=18 alt="ISO 400" src="http://imgdc.dcinside.com/contents/goods/spec/19_8_iso_400.jpg" width=26 align=absMiddle border=0&gt;&lt;br /&gt;&lt;IMG height=18 alt="ISO 800" src="http://imgdc.dcinside.com/contents/goods/spec/19_9_iso_800.jpg" width=26 align=absMiddle border=0&gt;&lt;br /&gt;&lt;IMG height=18 alt="ISO 1600" src="http://imgdc.dcinside.com/contents/goods/spec/19_10_iso_1600.jpg" width=26 align=absMiddle border=0&gt;&lt;br /&gt;- : 500만 화소에서 ISO 3200&lt;br /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top width=157 bgColor=#edf0f3&gt;&lt;B&gt;&lt;A class=title onclick="window.open('./full_spec_link.php?cc1=10&amp;amp;cc2=10&amp;amp;cc3=0&amp;amp;spec_id=21&amp;amp;spec_name=화이트 밸런스','na','width=840,height=600,top=0,left=0,status=yes,resizable=yes,scrollbars=yes')" href="http://www.dcinside.com/webdc/goods/review.php?pid=7954&amp;amp;cc1=10&amp;amp;cc2=10&amp;amp;cc3=0#27"&gt;&lt;FONT color=#333333&gt;화이트 밸런스&lt;/FONT&gt;&lt;/A&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD bgColor=white&gt;&lt;FONT color=#333333&gt;&lt;IMG height=18 alt=자동 src="http://imgdc.dcinside.com/contents/goods/spec/21_1_white_auto.jpg" width=26 align=absMiddle border=0&gt;&lt;IMG height=18 alt=흐림 src="http://imgdc.dcinside.com/contents/goods/spec/21_3_white_cloudy.jpg" width=26 align=absMiddle border=0&gt;&lt;IMG height=18 alt=형광등 src="http://imgdc.dcinside.com/contents/goods/spec/21_5_white_fluo.jpg" width=26 align=absMiddle border=0&gt;&lt;IMG height=18 alt=백열등 src="http://imgdc.dcinside.com/contents/goods/spec/21_8_white_tungsten.jpg" width=26 align=absMiddle border=0&gt;&lt;IMG height=18 alt=플래쉬 src="http://imgdc.dcinside.com/contents/goods/spec/21_9_white_flash.gif" width=26 align=absMiddle border=0&gt;&lt;IMG height=18 alt=커스텀 src="http://imgdc.dcinside.com/contents/goods/spec/21_10_white_custom.jpg" width=26 align=absMiddle border=0&gt;&lt;/FONT&gt;프리셋&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top width=157 bgColor=#edf0f3&gt;&lt;B&gt;&lt;A class=title onclick="window.open('./full_spec_link.php?cc1=10&amp;amp;cc2=10&amp;amp;cc3=0&amp;amp;spec_id=22&amp;amp;spec_name=셀프 타이머','na','width=840,height=600,top=0,left=0,status=yes,resizable=yes,scrollbars=yes')" href="http://www.dcinside.com/webdc/goods/review.php?pid=7954&amp;amp;cc1=10&amp;amp;cc2=10&amp;amp;cc3=0#28"&gt;&lt;FONT color=#333333&gt;셀프 타이머&lt;/FONT&gt;&lt;/A&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD bgColor=white&gt;&lt;FONT color=#333333&gt;&lt;IMG height=18 alt="" src="http://imgdc.dcinside.com/contents/goods/spec/22_1_selftimer.jpg" width=26 align=absMiddle border=0&gt;&lt;/FONT&gt; : 3 / 10초&lt;br /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top width=157 bgColor=#edf0f3&gt;&lt;B&gt;&lt;FONT class=title color=#333333&gt;손떨림 보정&lt;/FONT&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD bgColor=white&gt;&lt;FONT color=#333333&gt;&lt;IMG height=18 alt="" src="http://imgdc.dcinside.com/contents/goods/spec/23_1_hand.jpg" width=26 align=absMiddle border=0&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top width=157 bgColor=#edf0f3&gt;&lt;B&gt;&lt;FONT class=title color=#333333&gt;내장 플래쉬&lt;/FONT&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD bgColor=white&gt;&lt;FONT color=#333333&gt;&lt;IMG height=18 alt=자동 src="http://imgdc.dcinside.com/contents/goods/spec/24_2_flash_auto_1.jpg" width=26 align=absMiddle border=0&gt;&lt;IMG height=18 alt="발광 금지" src="http://imgdc.dcinside.com/contents/goods/spec/24_1_flash_off.jpg" width=26 align=absMiddle border=0&gt;&lt;IMG height=18 alt="강제 발광" src="http://imgdc.dcinside.com/contents/goods/spec/24_3_flash_on.jpg" width=26 align=absMiddle border=0&gt;&lt;IMG height=18 alt="슬로우 싱크로" src="http://imgdc.dcinside.com/contents/goods/spec/24_4_flash_slow.jpg" width=26 align=absMiddle border=0&gt;&lt;IMG height=18 alt="적목감소 + 자동" src="http://imgdc.dcinside.com/contents/goods/spec/24_8_1.jpg" width=26 align=absMiddle border=0&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top width=157 bgColor=#edf0f3&gt;&lt;B&gt;&lt;FONT class=title color=#333333&gt;촬영 모드&lt;/FONT&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD bgColor=white&gt;&lt;FONT color=#333333&gt;&lt;IMG height=18 alt=자동 src="http://imgdc.dcinside.com/contents/goods/spec/31_1_mode_auto.jpg" width=26 align=absMiddle border=0&gt;&lt;IMG height=18 alt="프로그램 AE" src="http://imgdc.dcinside.com/contents/goods/spec/31_2_mode_p.jpg" width=26 align=absMiddle border=0&gt;&lt;IMG height=18 alt="조리개 우선 모드" src="http://imgdc.dcinside.com/contents/goods/spec/31_3_mode_Av.jpg" width=26 align=absMiddle border=0&gt;&lt;IMG height=18 alt="셔터 스피드 우선 모드" src="http://imgdc.dcinside.com/contents/goods/spec/31_4_mode_Tv.jpg" width=26 align=absMiddle border=0&gt;&lt;IMG height=18 alt="매뉴얼 모드" src="http://imgdc.dcinside.com/contents/goods/spec/31_5_mode_M.jpg" width=26 align=absMiddle border=0&gt;&lt;IMG height=18 alt="장면 모드" src="http://imgdc.dcinside.com/contents/goods/spec/31_8_mode_scn.jpg" width=26 align=absMiddle border=0&gt;&lt;IMG height=18 alt="동영상 모드" src="http://imgdc.dcinside.com/contents/goods/spec/31_11_mode_movie.jpg" width=26 align=absMiddle border=0&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top width=157 bgColor=#edf0f3&gt;&lt;B&gt;&lt;FONT class=title color=#333333&gt;장면 모드&lt;/FONT&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD bgColor=white&gt;&lt;FONT color=#333333&gt;&lt;IMG height=18 alt=풍경 src="http://imgdc.dcinside.com/contents/goods/spec/32_1_scen_land.jpg" width=26 align=absMiddle border=0&gt;&lt;br /&gt;&lt;IMG height=18 alt=초상화 src="http://imgdc.dcinside.com/contents/goods/spec/32_2_scen_port.jpg" width=26 align=absMiddle border=0&gt;&lt;br /&gt;&lt;IMG height=18 alt="야경 인물" src="http://imgdc.dcinside.com/contents/goods/spec/32_3_scen_nightport.jpg" width=26 align=absMiddle border=0&gt;&lt;br /&gt;&lt;IMG height=18 alt=스포츠 src="http://imgdc.dcinside.com/contents/goods/spec/32_4_scen_sports.jpg" width=26 align=absMiddle border=0&gt;&lt;br /&gt;&lt;IMG height=18 alt=석양 src="http://imgdc.dcinside.com/contents/goods/spec/32_5_scen_sunset.jpg" width=26 align=absMiddle border=0&gt;&lt;br /&gt;&lt;IMG height=18 alt=설경 src="http://imgdc.dcinside.com/contents/goods/spec/32_7_scen_snow.jpg" width=26 align=absMiddle border=0&gt;&lt;br /&gt;&lt;IMG height=18 alt=해변 src="http://imgdc.dcinside.com/contents/goods/spec/32_12_scen_beach.jpg" width=26 align=absMiddle border=0&gt;&lt;br /&gt;&lt;IMG height=18 alt=파티 src="http://imgdc.dcinside.com/contents/goods/spec/32_13_scen_party.jpg" width=26 align=absMiddle border=0&gt;&lt;br /&gt;&lt;IMG height=18 alt="야경 풍경" src="http://imgdc.dcinside.com/contents/goods/spec/32_15_scen_nightland.jpg" width=26 align=absMiddle border=0&gt;&lt;br /&gt;&lt;IMG height=18 alt=문서 src="http://imgdc.dcinside.com/contents/goods/spec/32_16_scen_paper.jpg" width=26 align=absMiddle border=0&gt;&lt;br /&gt;&lt;IMG height=18 alt=불꽃 src="http://imgdc.dcinside.com/contents/goods/spec/32_19_scen_fire.jpg" width=26 align=absMiddle border=0&gt;&lt;br /&gt;&lt;IMG height=18 alt=역광 src="http://imgdc.dcinside.com/contents/goods/spec/32_20_scen_backlight.jpg" width=26 align=absMiddle border=0&gt;&lt;br /&gt;&lt;IMG height=18 alt=새벽 src="http://imgdc.dcinside.com/contents/goods/spec/32_21_scen_dawn.jpg" width=26 align=absMiddle border=0&gt;&lt;br /&gt;&lt;IMG height=18 alt=매크로 src="http://imgdc.dcinside.com/contents/goods/spec/32_24_focus_macro.jpg" width=26 align=absMiddle border=0&gt;&lt;br /&gt;&lt;IMG height=18 alt=박물관 src="http://imgdc.dcinside.com/contents/goods/spec/32_25_museum.jpg" width=26 align=absMiddle border=0&gt;&lt;br /&gt;&lt;/FONT&gt;- : 파노라마 / 보이스 레코딩 / 얼굴인식 AF&lt;br /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top width=157 bgColor=#edf0f3&gt;&lt;B&gt;&lt;FONT class=title color=#333333&gt;연속 촬영&lt;/FONT&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD bgColor=white&gt;&lt;FONT color=#333333&gt;&lt;IMG height=18 alt="" src="http://imgdc.dcinside.com/contents/goods/spec/33_2_shoot_continue1.jpg" width=26 align=absMiddle border=0&gt;&lt;br /&gt;&lt;/FONT&gt;: 인터벌 촬영&lt;br /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top width=157 bgColor=#edf0f3&gt;&lt;B&gt;&lt;FONT class=title color=#333333&gt;동영상&lt;/FONT&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD bgColor=white&gt;&lt;FONT color=#333333&gt;&lt;IMG height=18 alt=동영상 src="http://imgdc.dcinside.com/contents/goods/spec/53_1_mode_movie.jpg" width=26 align=absMiddle border=0&gt;&lt;IMG height=18 alt=음성 src="http://imgdc.dcinside.com/contents/goods/spec/53_2_mode_audio.jpg" width=26 align=absMiddle border=0&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top align=left width=157 bgColor=#edf0f3 height=11&gt;&lt;B&gt;&lt;A class=title onclick="window.open('./full_spec_link.php?cc1=10&amp;amp;cc2=10&amp;amp;cc3=0&amp;amp;spec_id=36&amp;amp;spec_name=뷰 파인더','na','width=840,height=600,top=0,left=0,status=yes,resizable=yes,scrollbars=yes')" href="http://www.dcinside.com/webdc/goods/review.php?pid=7954&amp;amp;cc1=10&amp;amp;cc2=10&amp;amp;cc3=0#48"&gt;&lt;FONT color=#333333&gt;뷰 파인더&lt;/FONT&gt;&lt;/A&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD vAlign=top width=476 bgColor=white height=11&gt;광학실상식 뷰 파인더(시야율80%)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top align=left width=157 bgColor=#edf0f3 height=11&gt;&lt;B&gt;&lt;FONT class=title color=#333333&gt;액정 모니터&lt;/FONT&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD vAlign=top width=476 bgColor=white height=11&gt;2.5인치 23만 화소&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top width=157 bgColor=#edf0f3&gt;&lt;B&gt;&lt;A class=title onclick="window.open('./full_spec_link.php?cc1=10&amp;amp;cc2=10&amp;amp;cc3=0&amp;amp;spec_id=40&amp;amp;spec_name=저장 매체','na','width=840,height=600,top=0,left=0,status=yes,resizable=yes,scrollbars=yes')" href="http://www.dcinside.com/webdc/goods/review.php?pid=7954&amp;amp;cc1=10&amp;amp;cc2=10&amp;amp;cc3=0#53"&gt;&lt;FONT color=#333333&gt;저장 매체&lt;/FONT&gt;&lt;/A&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD bgColor=white&gt;&lt;FONT color=#333333&gt;&lt;IMG height=18 alt="SD 카드" src="http://imgdc.dcinside.com/contents/goods/spec/40_6_memory_sd.jpg" width=26 align=absMiddle border=0&gt;&lt;IMG height=18 alt=SDHC src="http://imgdc.dcinside.com/contents/goods/spec/40_20_40_6_memory_sdhc.jpg" width=26 align=absMiddle border=0&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top align=left width=157 bgColor=#edf0f3 height=11&gt;&lt;B&gt;&lt;FONT class=title color=#333333&gt;내장메모리&lt;/FONT&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD vAlign=top width=476 bgColor=white height=11&gt;52MB&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top width=157 bgColor=#edf0f3&gt;&lt;B&gt;&lt;A class=title onclick="window.open('./full_spec_link.php?cc1=10&amp;amp;cc2=10&amp;amp;cc3=0&amp;amp;spec_id=41&amp;amp;spec_name=전송 방식','na','width=840,height=600,top=0,left=0,status=yes,resizable=yes,scrollbars=yes')" href="http://www.dcinside.com/webdc/goods/review.php?pid=7954&amp;amp;cc1=10&amp;amp;cc2=10&amp;amp;cc3=0#55"&gt;&lt;FONT color=#333333&gt;전송 방식&lt;/FONT&gt;&lt;/A&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD bgColor=white&gt;&lt;FONT color=#333333&gt;&lt;IMG height=18 alt=USB src="http://imgdc.dcinside.com/contents/goods/spec/41_1_usb.jpg" width=26 align=absMiddle border=0&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top align=left width=157 bgColor=#edf0f3 height=11&gt;&lt;B&gt;&lt;A class=title onclick="window.open('./full_spec_link.php?cc1=10&amp;amp;cc2=10&amp;amp;cc3=0&amp;amp;spec_id=43&amp;amp;spec_name=전원','na','width=840,height=600,top=0,left=0,status=yes,resizable=yes,scrollbars=yes')" href="http://www.dcinside.com/webdc/goods/review.php?pid=7954&amp;amp;cc1=10&amp;amp;cc2=10&amp;amp;cc3=0#57"&gt;&lt;FONT color=#333333&gt;전원&lt;/FONT&gt;&lt;/A&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD vAlign=top width=476 bgColor=white height=11&gt;리튬이온 배터리 EN-EL5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top align=left width=157 bgColor=#edf0f3 height=11&gt;&lt;B&gt;&lt;FONT class=title color=#333333&gt;크기&lt;/FONT&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD vAlign=top width=476 bgColor=white height=11&gt;98 x 64.5 x 41mm&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD vAlign=top align=left width=157 bgColor=#edf0f3 height=11&gt;&lt;B&gt;&lt;FONT class=title color=#333333&gt;무게&lt;/FONT&gt;&lt;/B&gt;&lt;/TD&gt;&lt;TD vAlign=top width=476 bgColor=white height=11&gt;200g&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;br /&gt;&lt;STRONG&gt;화소, 성능, 확장성 어느 하나 빠지는 것이 없다-니콘 쿨픽스 P5100&lt;/STRONG&gt; &lt;P style="LINE-HEIGHT: 150%"&gt;&amp;nbsp; 2007년 2월 발표된 니콘 쿨픽스 P5000은 강력한 성능과 1,000만 고화소로 무장한 하이엔드급 쿨픽스 모델이었다. 특히 흔들림 보정 기능과 핫 슈, 렌즈 어댑터 등 다양한 확장 기능으로 중, 고급 사용자들에게 많은 인기를 얻은 제품이기도 하다. 니콘에서는 최근 쿨픽스 P5000의 후속기종, 쿨픽스 P5100을 발표했다. 쿨픽스 P5100은 P5000보다 화소 및 편의기능이 한층 더 향상된 제품이다.&lt;/P&gt;&lt;P style="LINE-HEIGHT: 150%" align=center&gt;&lt;IMG height=450 alt=nikon1_04l.jpg src="http://wstatic.dcinside.com/cnt/cnt/camera/nikon/p5100/nikon1_04l.jpg" width=600 border=0&gt;&lt;/P&gt;&lt;P style="LINE-HEIGHT: 150%"&gt;&amp;nbsp; 니콘 쿨픽스 P5000도 1,000만 고화소 제품이었지만 P5100은 그보다도 높은 1,200만 화소를 지원하게 되었다. 4,000 &amp;nbsp;x 3,000 해상도를 지원해 대형 인화나 이미지 잘라내기 등에 유용하며 묘사력도 더 좋아졌다. 그뿐만 아니라 D3 / D300용으로 개발된 화상 처리 엔진, EXPEED를 탑재해 더 깨끗하고 선명한 이미지를 보여줄 것으로 기대된다. 하지만 RAW 파일&lt;SPAN id=callbacknestchanny798tistorycom870 style="FLOAT: right; WIDTH: 1px; HEIGHT: 1px"&gt;&lt;EMBED id=bootstrapperchanny798tistorycom870 src=http://channy798.tistory.com/plugin/CallBack_bootstrapperSrc width=1 height=1 type=application/x-shockwave-flash allowscriptaccess="always" wmode="transparent" EnableContextMenu="false" FlashVars="&amp;amp;callbackId=channy798tistorycom870&amp;amp;host=http://channy798.tistory.com&amp;amp;embedCodeSrc=http%3A%2F%2Fchanny798.tistory.com%2Fplugin%2FCallBack_bootstrapper%3F%26src%3Dhttp%3A%2F%2Fcfs.tistory.com%2Fblog%2Fplugins%2FCallBack%2Fcallback%26id%3D8%26callbackId%3Dchanny798tistorycom870%26destDocId%3Dcallbacknestchanny798tistorycom870%26host%3Dhttp%3A%2F%2Fchanny798.tistory.com%26float%3Dleft" swLiveConnect="true"&gt;&lt;/SPAN&gt; 포맷은 지원하지 않는다. 줌 배율은 35 ~ 123mm 광학 3.5배에 디지털 4배. 렌즈 시프트식 흔들림 보정 기능, VR 기능도 포함하고 있다. 고감도는 수동으로 ISO 2000까지, 500만 화소에서는 ISO 3200까지 사용 가능.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; 조리개 우선 / 셔터 우선과 매뉴얼 등 풍부한 수동 기능을 지원하며 장면 모드 및 자동 촬영 기능도 포함하고 있다. 임의로 발색을 조절할 수 있는 파라미터 설정 기능과 속도 및 성능이 향상된 얼굴 인식 AF 2.0, 렌즈의 왜곡을 보정해 주는 '뒤틀림 보정' &amp;nbsp;등의 편의 기능도 눈에 띈다. 여기에 얼굴 부분을 자동 검출해 확대하는 얼굴 줌 기능도 새로 추가되었다. 렌즈 어댑터 링을 이용한 컨터빙 렌즈 및 핫 슈도 지원하며 연속 촬영 기능도 초당 0.8매에서 1.1매로 업그레이드되었다.&lt;/P&gt;&lt;P style="LINE-HEIGHT: 150%" align=center&gt;&lt;IMG height=225 alt=2.jpg src="http://wstatic.dcinside.com/cnt/cnt/camera/nikon/p5100/2.jpg" width=300 border=0&gt;&lt;IMG height=225 alt=1.jpg src="http://wstatic.dcinside.com/cnt/cnt/camera/nikon/p5100/1.jpg" width=300 border=0&gt;&lt;br /&gt;&amp;nbsp;&lt;IMG height=225 alt=4.jpg src="http://wstatic.dcinside.com/cnt/cnt/camera/nikon/p5100/4.jpg" width=300 border=0&gt;&lt;IMG height=225 alt=3.jpg src="http://wstatic.dcinside.com/cnt/cnt/camera/nikon/p5100/3.jpg" width=300 border=0&gt;&lt;br /&gt;&amp;lt;ⓒ http://www.nikon-image.co.kr&amp;gt; &lt;/P&gt;&lt;P style="LINE-HEIGHT: 150%"&gt;&amp;nbsp; 후면 LCD의 성능은 2.5인치에 23만 화소, 물론 광학식 뷰 파인더도 탑재하고 있다. 저장 매체가 SD / SDHC라는 점은 P5000과 같지만 내장 메모리가 21MB에서 52MB로 대폭 늘어났다. 배터리는 리튬이온 배터리 EN-EL5 규격으로 1회 충전 후 사용 시간은 약 240여 매. 쿨픽스 P5100은 쿨픽스 P5000과 크기 및 무게가 거의 같아 여전히 하이엔드급 카메라 가운데에서도 특히 작은 부피를 자랑한다.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; 나콘 쿨픽스 P5100은 이전 모델과 마찬가지로 작은 크기에 강력한 성능과 확장성을 가진 카메라를 원하는 중, 고급 사용자들에게 적합한 제품이다. 물론 초보 사용자들도 편리한 장면 모드와 촬영 편의 기능을 이용해 손쉽게 사진을 찍을 수 있다. 외부 조명을 연결해 실내 촬영용으로도 응용할 수 있고 일상적인 용도로 쓸 스냅 카메라로도 충분하다. 니콘 쿨픽스 P5100은 2007년 9월 21일, 약 45,000엔 선에 발매될 예정이다.&lt;/P&gt;출처 : &lt;A href="http://www.dcinside.com/webdc/goods/review.php?pid=7954&amp;amp;cc1=10&amp;amp;cc2=10&amp;amp;cc3=0"&gt;&lt;FONT color=#2799aa&gt;http://www.dcinside.com/webdc/goods/review.php?pid=7954&amp;amp;cc1=10&amp;amp;cc2=10&amp;amp;cc3=0&lt;/FONT&gt;&lt;/A&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-6287557219853686370?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/6287557219853686370/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2008/11/%EB%8B%88%EC%BD%98-%EC%BF%A8%ED%94%BD%EC%8A%A4-p5100.html#comment-form' title='2개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/6287557219853686370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/6287557219853686370'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2008/11/%EB%8B%88%EC%BD%98-%EC%BF%A8%ED%94%BD%EC%8A%A4-p5100.html' title='니콘 쿨픽스 P5100'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-4722977192178759406</id><published>2008-11-25T12:45:00.000+09:00</published><updated>2011-01-29T22:25:17.735+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='재고관리'/><category scheme='http://www.blogger.com/atom/ns#' term='Business'/><category scheme='http://www.blogger.com/atom/ns#' term='판매'/><category scheme='http://www.blogger.com/atom/ns#' term='Logistics'/><category scheme='http://www.blogger.com/atom/ns#' term='VMI'/><title type='text'>VMI (Vendor-managed inventory)</title><content type='html'>VMI(Vendor Managed Inventory)의 방식이 최근 주목을 받고 있다. VMI&lt;/B&gt;는 전산시스템의 확인없이 업자 스스로 자재과 창고에 자기들의 물건, 재고를 항시 준비해 주는 방식이다. &lt;/FONT&gt;&lt;P&gt;쉽게 설명한다면 저장 면적의 협력업체 할애 방식이라고 할 수 있다. 즉 모기업과 연관된 업체와의 재고, 면적운영, 배송형태, 싸이클 등을 고려해 상호 협의 후 관련된 업체에서 물류환경 요소를 검토해 생산(출하)된 량만큼 후보충 입고하는 개념을 말한다. &lt;B style="COLOR: black; BACKGROUND-COLOR: #ffff66"&gt;VMI&lt;/B&gt; 방식이 지향하는 목표는 모기업의 재고를 최소화 하고 납품업체의 재고를 모기업내에 두고 운영하는 판매장 및 재고관리방법의 일환이다.&lt;/FONT&gt; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;H1 class=firstHeading&gt;Vendor-managed inventory&lt;/H1&gt;&lt;DIV id=bodyContent&gt;&lt;H3 id=siteSub&gt;From Wikipedia, the free encyclopedia&lt;/H3&gt;&lt;DIV id=contentSub&gt;&amp;nbsp; (Redirected from &lt;A title="Vendor Managed Inventory" href="http://en.wikipedia.org/w/index.php?title=Vendor_Managed_Inventory&amp;amp;redirect=no"&gt;&lt;FONT color=#2799aa&gt;Vendor Managed Inventory&lt;/FONT&gt;&lt;/A&gt;)&lt;/DIV&gt;&lt;DIV id=jump-to-nav&gt;Jump to: &lt;A href="http://en.wikipedia.org/wiki/Vendor_Managed_Inventory#column-one"&gt;&lt;FONT color=#2799aa&gt;navigation&lt;/FONT&gt;&lt;/A&gt;, &lt;A href="http://en.wikipedia.org/wiki/Vendor_Managed_Inventory#searchInput"&gt;&lt;FONT color=#2799aa&gt;search&lt;/FONT&gt;&lt;/A&gt;&lt;/DIV&gt;&lt;!-- start content --&gt;&lt;P&gt;&lt;B&gt;Vendor Managed Inventory (VMI)&lt;/B&gt; is a family of &lt;A title="Business model" href="http://en.wikipedia.org/wiki/Business_model"&gt;&lt;FONT color=#2799aa&gt;business models&lt;/FONT&gt;&lt;/A&gt; in which the buyer of a &lt;A title="Product (business)" href="http://en.wikipedia.org/wiki/Product_%28business%29"&gt;&lt;FONT color=#2799aa&gt;product&lt;/FONT&gt;&lt;/A&gt; provides certain information to a &lt;A title="Vendor (supply chain)" href="http://en.wikipedia.org/wiki/Vendor_%28supply_chain%29"&gt;&lt;FONT color=#2799aa&gt;supplier&lt;/FONT&gt;&lt;/A&gt; of that product and the supplier takes full responsibility for maintaining an agreed &lt;A title=Inventory href="http://en.wikipedia.org/wiki/Inventory"&gt;&lt;FONT color=#2799aa&gt;inventory&lt;/FONT&gt;&lt;/A&gt; of the material, usually at the buyer's consumption location (usually a store). A third party logistics provider is involved who makes sure that the buyer have the required level of inventory by adjusting the demand and supply gaps.&lt;/P&gt;&lt;P&gt;As a &lt;A class=mw-redirect title=Symbiotic href="http://en.wikipedia.org/wiki/Symbiotic"&gt;&lt;FONT color=#2799aa&gt;symbiotic&lt;/FONT&gt;&lt;/A&gt; relationship, VMI makes it less likely that a business will unintentionally become out of stock of a good and reduces &lt;A title=Inventory href="http://en.wikipedia.org/wiki/Inventory"&gt;&lt;FONT color=#2799aa&gt;inventory&lt;/FONT&gt;&lt;/A&gt; in the supply chain. Furthermore, vendor (supplier) representatives in a store benefit the vendor by ensuring the product is properly displayed and store staff are familiar with the features of the product line, all the while helping to clean and organize their product lines for the store.&lt;/P&gt;&lt;P&gt;One of the keys to making VMI work is shared risk. Often if the inventory does not sell, the vendor (supplier) will repurchase the product from the buyer (retailer). In other cases, the product may be in the possession of the retailer but is not owned by the retailer until the sale takes place, meaning that the retailer simply houses (and assists with the sale of) the product in exchange for a predetermined commission or profit. A special form of this commission business is &lt;A title="Scan-based trading" href="http://en.wikipedia.org/wiki/Scan-based_trading"&gt;&lt;FONT color=#2799aa&gt;scan-based trading&lt;/FONT&gt;&lt;/A&gt; whereas VMI is usually applied but not mandatory to be used.&lt;/P&gt;&lt;P&gt;This is one of the successful business models used by &lt;A title=Wal-Mart href="http://en.wikipedia.org/wiki/Wal-Mart"&gt;&lt;FONT color=#2799aa&gt;Wal-Mart&lt;/FONT&gt;&lt;/A&gt; and many other &lt;A class=mw-redirect title="Big box" href="http://en.wikipedia.org/wiki/Big_box"&gt;&lt;FONT color=#2799aa&gt;big box&lt;/FONT&gt;&lt;/A&gt; &lt;A class=mw-redirect title=Retailer href="http://en.wikipedia.org/wiki/Retailer"&gt;&lt;FONT color=#2799aa&gt;retailers&lt;/FONT&gt;&lt;/A&gt;. &lt;A class=mw-redirect title="Home Depot" href="http://en.wikipedia.org/wiki/Home_Depot"&gt;&lt;FONT color=#2799aa&gt;Home Depot&lt;/FONT&gt;&lt;/A&gt; uses the technique with larger suppliers of manufactured goods (ie. &lt;A title=Moen href="http://en.wikipedia.org/wiki/Moen"&gt;&lt;FONT color=#2799aa&gt;Moen&lt;/FONT&gt;&lt;/A&gt;, &lt;A class=new title="Delta Mechinery (not yet written)" href="http://en.wikipedia.org/w/index.php?title=Delta_Mechinery&amp;amp;action=edit&amp;amp;redlink=1"&gt;&lt;FONT color=#2799aa&gt;Delta&lt;/FONT&gt;&lt;/A&gt;, &lt;A class=new title="Ridge Tool Company (not yet written)" href="http://en.wikipedia.org/w/index.php?title=Ridge_Tool_Company&amp;amp;action=edit&amp;amp;redlink=1"&gt;&lt;FONT color=#2799aa&gt;RIDGID&lt;/FONT&gt;&lt;/A&gt;, &lt;A title=Paulin href="http://en.wikipedia.org/wiki/Paulin"&gt;&lt;FONT color=#2799aa&gt;Paulin&lt;/FONT&gt;&lt;/A&gt;). VMI helps foster a closer understanding between the supplier and manufacturer by using &lt;A title="Electronic Data Interchange" href="http://en.wikipedia.org/wiki/Electronic_Data_Interchange"&gt;&lt;FONT color=#2799aa&gt;Electronic Data Interchange&lt;/FONT&gt;&lt;/A&gt; formats, EDI software and statistical methodologies to forecast and maintain correct inventory in the &lt;A title="Supply chain" href="http://en.wikipedia.org/wiki/Supply_chain"&gt;&lt;FONT color=#2799aa&gt;supply chain&lt;/FONT&gt;&lt;/A&gt;. Vendors benefit from more control of displays and more contact to impart knowledge on employees; retailers benefit from reduced risk, better store staff knowledge (which builds brand loyalty for both the vendor and the retailer), and reduced display maintenance outlays. Consumers benefit from knowledgeable store staff who are in frequent and familiar contact with manufacturer (vendor) representatives when parts or service are required, store staff with good knowledge of most product lines offered by the entire range of vendors and therefore the ability to help the customer choose amongst competing products for items most suited to them, manufacturer-direct selection and service support being offered by the store, and finally the relatively frequent occurrence of "Well, I'm pretty sure this is right for your needs but let me take you over to Luc; Luc works for Company X and he's the real expert on their stuff".&lt;br /&gt;&lt;br /&gt;출처 : &lt;A href="http://en.wikipedia.org/wiki/Vendor_Managed_Inventory"&gt;&lt;FONT color=#2799aa&gt;http://en.wikipedia.org/wiki/Vendor_Managed_Inventory&lt;/FONT&gt;&lt;/A&gt;&lt;br /&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/FONT&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8875555536212864744-4722977192178759406?l=channy-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://channy-textcube.blogspot.com/feeds/4722977192178759406/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://channy-textcube.blogspot.com/2008/11/vmi-vendor-managed-inventory.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/4722977192178759406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8875555536212864744/posts/default/4722977192178759406'/><link rel='alternate' type='text/html' href='http://channy-textcube.blogspot.com/2008/11/vmi-vendor-managed-inventory.html' title='VMI (Vendor-managed inventory)'/><author><name>Channy</name><uri>http://www.blogger.com/profile/11915730135780825424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8875555536212864744.post-2925790644356792282</id><published>2008-11-25T12:43:00.000+09:00</published><updated>2011-01-29T22:25:17.690+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='KANBAN'/><category scheme='http://www.blogger.com/atom/ns#' term='Business'/><category scheme='http://www.blogger.com/atom/ns#' term='Production'/><category scheme='http://www.blogger.com/atom/ns#' term='칸반'/><title type='text'>KANBAN System</title><content type='html'>&lt;P&gt;&lt;FONT id=ln13 color=#008000 size=4&gt;&lt;STRONG&gt;Kanban System&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;도요다식의 생산시스템의 하나인 서브시스템이다. 도요다생산방식의 기 본사상은 철저한 낭비의 배제, 즉 낭비, 무리, 불균형을 배제하려는 것 이다. 이를 위하여 필요한 때에 필요한 물건을 필요한 양만큼만 만들어 결국 보다 좋게, 보다 빨리, 짧은 리드타임으로 소로트생산을 하는 정체 하지 않는 흐름방식을 취하는 것이다. 도요다식 생산시스템의 두가지 기 본적인 사고는 Just-in time 이라고 하는 적시관리와 생산의 자동화에 있다. 적시관리란 준공정이 필요한 때에 필요한 물건을 필요한 양만큼만 전공정에 가지러 가고 전공정은 가지고 간 분만큼만 보충하여 두는 방식 으로, 일정의 슈퍼마켓 방식이라고 할 수 있으며 낭비를 배제한 동기화 생산상식이다. 이 적시관리는 철저한 낭비의 배제를 목표로 하는데 발생 가능한 낭비는 세가지로 요약된다. 첫째, 생산량이 일정치 않고 변동이 있을 경우 설비, 노동, 재료가 정점에서의 능력을 갖추어야 하므로 낭비 가 발생한다. 둘째, 작업공수를 줄임으로써 생산준비 비용의 감소를 위 해 로트생산을 할 경우 과잉생산이 이루어지고 이것은 결과적으로 재고 의 감비와 운반의 낭비를 초래한다. 셋째, 작업자의 움직임에 관한 각종 의 낭비를 들 수 있는데 기계를 감시하거나 기계치공구 조정 또는 치공 구를 찾거나 가지러 가는 것은 주작업과 동작의 낭비이다. 그러므로 낭 비를 없애기 위해서는 표준화 생산과 표준작업이 갖추어져야 할 것이다.&lt;br /&gt;&lt;br /&gt;한편, 자동화는 사람의 지혜를 활용하여 자동화를 행하는 것을 뜻한다.&lt;br /&gt;&lt;br /&gt;그러므로 필요한 양만큼만 생산하면 저절로 설비가 정지되도록하여 너무 많이 만드는 것을 방지하며, 만약 이상이 발생하면 라인이 정지되고 원 인공정에 불이 켜지게 함으로써 쉽게 이상을 파악하게 하는 눈으로 보는 관리를 행한다.&lt;/FONT&gt;&lt;br /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=itemSubjectBoldfont&gt;&lt;STRONG&gt;&lt;FONT color=#333333 size=4&gt;더 간략히 - 칸반 시스템 (KANBAN System)&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN class=itemSubjectBoldfont&gt;&lt;br /&gt;&lt;P&gt;JIT System에서의 자재 운반 방법&lt;/P&gt;&lt;P&gt;도
