<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>selectall 님의 블로그</title>
    <link>https://selectall.tistory.com/</link>
    <description>selectall 님의 블로그 입니다.</description>
    <language>ko</language>
    <pubDate>Mon, 6 Apr 2026 06:44:58 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>selectall</managingEditor>
    <item>
      <title>SAP MM 구매 금액 필드 DMBTR vs. WRBTR</title>
      <link>https://selectall.tistory.com/28</link>
      <description>&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;DMBTR: 회사 코드 통화(Local) (예: KRW)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;WRBTR: 전표 통화(Foreign/Document) 송장이나 구매오더 작성시 사용된 실제 통화 (예: USD, EUR)&lt;/span&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;CASE&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&amp;rarr; 미국 업체로부터 $1,000 짜리 부품을 수입 (당시 환율 $1 = 1,300원)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&amp;rarr; WRBTR (전표 통화): 실제 고지서에 적힌 1,000 이 저장 (단위: USD)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&amp;rarr; DMBTR (현지 통화): 우리 회사 장부에 기록될 1,300,000 이 저장 (단위: KRW)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;⚠️ 만약 국내 업체와 거래하여 전표 통화와 회사 통화가 모두 KRW라면, 두 필드의 값은 동일&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;환율 차이 (Exchange Rate): 입고(GR) 시점과 송장 처리(IR) 시점의 환율이 다를 경우, EKBE 내에서 각 라인 아이템별로 DMBTR을 비교하여 환차손익을 분석할 수 있습니다.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;통화 키(Currency Key): 금액 필드만 보면 단위를 알 수 없으므로, 반드시 WAERS(전표 통화 키) 필드를 함께 확인해야 WRBTR이 정확히 얼마인지 해석할 수 있습니다.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;데이터 타입: SAP 내부적으로 DMBTR은 보통 소수점 2자리를 가지는 CURR 타입으로 저장되지만, KRW나 JPY 같은 통화는 소수점이 없으므로 출력 시 변환 로직(Currency Conversion)이 적용된 값으로 사용&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&amp;rarr; 해당 경우, BAPI_CURRENCY_CONV_TO_EXTERNAL 사용&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;158&quot; data-origin-height=&quot;212&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bn3hoj/dJMcagdzrFu/OzT0Nfko2twWKzPI7ZdXB1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bn3hoj/dJMcagdzrFu/OzT0Nfko2twWKzPI7ZdXB1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bn3hoj/dJMcagdzrFu/OzT0Nfko2twWKzPI7ZdXB1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbn3hoj%2FdJMcagdzrFu%2FOzT0Nfko2twWKzPI7ZdXB1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;158&quot; height=&quot;212&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;158&quot; data-origin-height=&quot;212&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>SAP</category>
      <category>ABAP</category>
      <category>BAPI</category>
      <category>MM</category>
      <category>SAP</category>
      <category>구매</category>
      <category>환율</category>
      <author>selectall</author>
      <guid isPermaLink="true">https://selectall.tistory.com/28</guid>
      <comments>https://selectall.tistory.com/28#entry28comment</comments>
      <pubDate>Tue, 3 Mar 2026 09:58:57 +0900</pubDate>
    </item>
    <item>
      <title>SAP MM 구매 정보 레코드 PIR 텍스트정보</title>
      <link>https://selectall.tistory.com/27</link>
      <description>&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;구매정보레코드 텍스트&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;: 구매 정보 레코드의 텍스트를 값은 구매오더 생성 시 참조 텍스트로 남음&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;사용법&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;T-CODE: ME12&lt;/span&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;627&quot; data-origin-height=&quot;485&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bSHLMi/dJMcaaxBLNg/HfsBN7uqJDfT51koYm2NeK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bSHLMi/dJMcaaxBLNg/HfsBN7uqJDfT51koYm2NeK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bSHLMi/dJMcaaxBLNg/HfsBN7uqJDfT51koYm2NeK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbSHLMi%2FdJMcaaxBLNg%2FHfsBN7uqJDfT51koYm2NeK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;627&quot; height=&quot;485&quot; data-origin-width=&quot;627&quot; data-origin-height=&quot;485&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;T-CODE: ME21N &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;-&amp;gt; 구매오더 생성 시 품목의 텍스트 탭에 인포레코드에 있는 텍스트 참조&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;784&quot; data-origin-height=&quot;233&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/EQEPp/dJMcaioSlHA/fbSnNqqBYLBx9bIUT70i30/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/EQEPp/dJMcaioSlHA/fbSnNqqBYLBx9bIUT70i30/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/EQEPp/dJMcaioSlHA/fbSnNqqBYLBx9bIUT70i30/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FEQEPp%2FdJMcaioSlHA%2FfbSnNqqBYLBx9bIUT70i30%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;784&quot; height=&quot;233&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;784&quot; data-origin-height=&quot;233&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;775&quot; data-origin-height=&quot;231&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cq4K9I/dJMcaaYEI3g/lzmxhKmr6XWkC6jCbHPNNk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cq4K9I/dJMcaaYEI3g/lzmxhKmr6XWkC6jCbHPNNk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cq4K9I/dJMcaaYEI3g/lzmxhKmr6XWkC6jCbHPNNk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcq4K9I%2FdJMcaaYEI3g%2FlzmxhKmr6XWkC6jCbHPNNk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;775&quot; height=&quot;231&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;775&quot; data-origin-height=&quot;231&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;출처:&amp;nbsp;&lt;a href=&quot;https://help.sap.com/docs/SUPPORT_CONTENT/spmm/3362167418.html?locale=en-US&quot;&gt;Purchasing Info Record texts | SAP Help Portal&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;</description>
      <category>SAP</category>
      <category>ABAP</category>
      <category>MM</category>
      <category>PIR</category>
      <category>SAP</category>
      <category>구매</category>
      <category>구매정보레코드</category>
      <author>selectall</author>
      <guid isPermaLink="true">https://selectall.tistory.com/27</guid>
      <comments>https://selectall.tistory.com/27#entry27comment</comments>
      <pubDate>Wed, 25 Feb 2026 17:00:35 +0900</pubDate>
    </item>
    <item>
      <title>SAP MM 구매 정보 레코드 PIR 삭제</title>
      <link>https://selectall.tistory.com/26</link>
      <description>&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;Purchase Information Record (PIR, 구매정보레코드)&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;: 구매 정보 레코드는 자재와 공급업체의 연결 정보. 공급원 결정을 위한 근거로 사용됨.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;- 두 종류의 PIR&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;구매조직 없이 (TABLE - EINA)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;구매조직 포함 (TABLE - EINE)&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;PIR 삭제 지시자 설정 트랜잭션&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;T-CODE: ME15 (single) (EINA/EINE 테이블 LOEKZ 업데이트 )&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;T-CODE: ME16 (multi) (EINE 테이블만 LOEKZ 업데이트 )&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;T-CODE: ME15&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;혹은 T-CODE: ME12 &amp;gt; EXTRA &amp;gt; 삭제플래그 &amp;rarr; ME15로 이동&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;691&quot; data-origin-height=&quot;313&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/pg1iG/dJMcabcbswF/7wIuFH04pKcNZrUKuTa4pk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/pg1iG/dJMcabcbswF/7wIuFH04pKcNZrUKuTa4pk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/pg1iG/dJMcabcbswF/7wIuFH04pKcNZrUKuTa4pk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fpg1iG%2FdJMcabcbswF%2F7wIuFH04pKcNZrUKuTa4pk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;691&quot; height=&quot;313&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;691&quot; data-origin-height=&quot;313&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;591&quot; data-origin-height=&quot;329&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bLlJ4w/dJMcahpXurS/Q4N5CCDSwIMAEsdGImDct0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bLlJ4w/dJMcahpXurS/Q4N5CCDSwIMAEsdGImDct0/img.png&quot; data-alt=&quot;EINA, EINE LOEKZ 에 삭제플래그 업데이트 됨&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bLlJ4w/dJMcahpXurS/Q4N5CCDSwIMAEsdGImDct0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbLlJ4w%2FdJMcahpXurS%2FQ4N5CCDSwIMAEsdGImDct0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;591&quot; height=&quot;329&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;591&quot; data-origin-height=&quot;329&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;EINA, EINE LOEKZ 에 삭제플래그 업데이트 됨&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;T-CODE: ME16&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&amp;rarr; ME16 사용 시, 해당 인포의 PO 생성된 이력 있어야 리스트에 나옴&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;693&quot; data-origin-height=&quot;385&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bYu1En/dJMcaaYEAyr/yBOj15yo8NMlSBIuMUi5Jk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bYu1En/dJMcaaYEAyr/yBOj15yo8NMlSBIuMUi5Jk/img.png&quot; data-alt=&quot;조회조건&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bYu1En/dJMcaaYEAyr/yBOj15yo8NMlSBIuMUi5Jk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbYu1En%2FdJMcaaYEAyr%2FyBOj15yo8NMlSBIuMUi5Jk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;693&quot; height=&quot;385&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;693&quot; data-origin-height=&quot;385&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;조회조건&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;916&quot; data-origin-height=&quot;241&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/UpFYJ/dJMcadHOe4J/QKrLxOF5t7Osl0YNRNEWb1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/UpFYJ/dJMcadHOe4J/QKrLxOF5t7Osl0YNRNEWb1/img.png&quot; data-alt=&quot;삭제 플래그 체크 후 삭제플래그 버튼 클릭&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/UpFYJ/dJMcadHOe4J/QKrLxOF5t7Osl0YNRNEWb1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FUpFYJ%2FdJMcadHOe4J%2FQKrLxOF5t7Osl0YNRNEWb1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;916&quot; height=&quot;241&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;916&quot; data-origin-height=&quot;241&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;삭제 플래그 체크 후 삭제플래그 버튼 클릭&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;463&quot; data-origin-height=&quot;343&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/o8WhR/dJMcaf6Js77/82TrudSBjegn8c8JDExzcK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/o8WhR/dJMcaf6Js77/82TrudSBjegn8c8JDExzcK/img.png&quot; data-alt=&quot;EINE 테이블의 LOEKZ 만 삭제플래그 업데이트 됨&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/o8WhR/dJMcaf6Js77/82TrudSBjegn8c8JDExzcK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fo8WhR%2FdJMcaf6Js77%2F82TrudSBjegn8c8JDExzcK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;463&quot; height=&quot;343&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;463&quot; data-origin-height=&quot;343&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;EINE 테이블의 LOEKZ 만 삭제플래그 업데이트 됨&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;출처: &lt;a href=&quot;https://help.sap.com/docs/SUPPORT_CONTENT/spmm/3362168709.html?locale=en-US&quot;&gt;Purchasing Info Record (MM-PUR-VM-REC) | SAP Help Portal&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;</description>
      <category>SAP</category>
      <category>MM</category>
      <category>PIR</category>
      <category>SAP</category>
      <category>구매</category>
      <category>구매정보레코드</category>
      <category>인포레코드</category>
      <author>selectall</author>
      <guid isPermaLink="true">https://selectall.tistory.com/26</guid>
      <comments>https://selectall.tistory.com/26#entry26comment</comments>
      <pubDate>Wed, 25 Feb 2026 14:20:27 +0900</pubDate>
    </item>
    <item>
      <title>SAP MMAM 자재 유형 (Material Type) 변경</title>
      <link>https://selectall.tistory.com/25</link>
      <description>&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;T-CODE: MMAM &lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;: 자재 마스터(Material Master)의 자재 유형(Material Type)을 변경할 때 사용하는 트랜잭션&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;ROH (원자재) &amp;rarr; HALB (반제품)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;자재 유형이 불가한 경우가 있음&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 85px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style13&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;height: 17px; width: 51.8604%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic'; color: #333333; text-align: start;&quot;&gt;변경 가능&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 48.0233%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic'; color: #333333; text-align: start;&quot;&gt;변경 불가&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;height: 17px; width: 51.8604%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;아직 실적 데이터(입출고, 회계전표 등)가 거의 없는 경우&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 48.0233%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;이미 재고가 존재하는 경우&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;height: 17px; width: 51.8604%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;두 자재 유형 간 설정이 호환 가능한 경우&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 48.0233%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;회계 전표가 발생한 경우&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;height: 17px; width: 51.8604%;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 48.0233%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Valuation Class 변경이 필요한 경우&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;height: 17px; width: 51.8604%;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 48.0233%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Number range가 다른 경우&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;자재 유형이란?(Material Type)&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;: 자재의 성격을 정의하는 핵심 속성&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;설정 위치: SPRO &amp;rarr; Materials Management &amp;rarr; Material Master &amp;rarr; Basic Settings &amp;rarr; Material Types&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;자재 유형에 따라:&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;계정 결정 방식&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;번호 범위&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;뷰(View) 허용 여부&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;재고 관리 여부&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;사용법&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;변경 전&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;731&quot; data-origin-height=&quot;273&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lLOMH/dJMcahjca5t/adZmh3jytGK4hrgiLaXJs0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lLOMH/dJMcahjca5t/adZmh3jytGK4hrgiLaXJs0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lLOMH/dJMcahjca5t/adZmh3jytGK4hrgiLaXJs0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlLOMH%2FdJMcahjca5t%2FadZmh3jytGK4hrgiLaXJs0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;521&quot; height=&quot;407&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;731&quot; data-origin-height=&quot;273&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;MMAM 입력&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;변경할 자재번호 입력&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;새로운 자재 유형 입력&lt;/span&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;245&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dRssFY/dJMcahwIvii/ofYvS0oOQb34ZN9J3zC9Y1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dRssFY/dJMcahwIvii/ofYvS0oOQb34ZN9J3zC9Y1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dRssFY/dJMcahwIvii/ofYvS0oOQb34ZN9J3zC9Y1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdRssFY%2FdJMcahwIvii%2FofYvS0oOQb34ZN9J3zC9Y1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;245&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;245&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;실행, 오류 메시지 확인&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;532&quot; data-origin-height=&quot;278&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/biczN7/dJMcacIWI9L/FLwkpo2ckeOqsYYNxTeUZ1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/biczN7/dJMcacIWI9L/FLwkpo2ckeOqsYYNxTeUZ1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/biczN7/dJMcacIWI9L/FLwkpo2ckeOqsYYNxTeUZ1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbiczN7%2FdJMcacIWI9L%2FFLwkpo2ckeOqsYYNxTeUZ1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;532&quot; height=&quot;278&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;532&quot; data-origin-height=&quot;278&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li style=&quot;list-style-type: none;&quot;&gt;&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;</description>
      <category>SAP</category>
      <category>MM</category>
      <category>SAP</category>
      <category>구매</category>
      <category>자재</category>
      <author>selectall</author>
      <guid isPermaLink="true">https://selectall.tistory.com/25</guid>
      <comments>https://selectall.tistory.com/25#entry25comment</comments>
      <pubDate>Tue, 24 Feb 2026 10:25:25 +0900</pubDate>
    </item>
    <item>
      <title>SAP ABAP TRY~CATCH  덤프 방지</title>
      <link>https://selectall.tistory.com/24</link>
      <description>&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;&lt;span style=&quot;&quot;&gt;TRY~CATCH 구문&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;: 오류가 발생 할시, 프로그램이 에러로 뻗지 않게 잡아주는 안전장치&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;쉽게 말해, 에러 날 것 같은 코드를 TRY 안에 넣고, 에러 나면 CATCH에서 잡아서 처리&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;✅ TRY&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;: 에러 발생 가능성 있는 코드 작성 구간&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;DB 접근, 클래스 메소드 호출, 파일처리, 계산 등&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;✅ CATCH&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;: 발생한 예외 클래스(Exception Class) 를 잡는 부분&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 73.9535%; height: 85px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style9&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;height: 17px; width: 36.6937%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt; &lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;예외 클래스&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 37.1435%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt; &lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;의미&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;height: 17px; width: 36.6937%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;cx_sy_zerodivide&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 37.1435%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;0으로 나누기&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;height: 17px; width: 36.6937%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;cx_sy_itab_line_not_found&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 37.1435%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;READ TABLE 실패&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;height: 17px; width: 36.6937%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;cx_sy_conversion_error&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 37.1435%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;형변환 실패&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;height: 17px; width: 36.6937%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;cx_root&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 37.1435%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;모든 예외의 부모 (최후 방어막)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;CATCH ~ INTO (변수). GET_TEXT ( ).&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;: 예외 클래스에서 후에는 예외로 나온 메세지 변수에 담아준다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;CATCH ~ INTO (변수). GET_LONGTEXT ( ).&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;: 예외 클래스에서 후에는 예외로 나온 상세 메세지 변수에 담아준다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;✅ CLEARUP&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;: EXCEPTION 발생한 구문에 대한 변수 값을 CLEAR 처리&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&amp;nbsp;사용 예시&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;INPUT 값이 10 으로 나뉘어지는지 결과보기&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1770886175212&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;PARAMETERS: PV_INPUT TYPE I.

DATA: LV_RESULT TYPE P LENGTH 10,
      LV_TEXT   TYPE STRING,
      LV_LTEXT  TYPE STRING.&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;410&quot; data-origin-height=&quot;66&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bTvArR/dJMcafeuPzL/gKMkowFLvc2MQS7yo6qrF1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bTvArR/dJMcafeuPzL/gKMkowFLvc2MQS7yo6qrF1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bTvArR/dJMcafeuPzL/gKMkowFLvc2MQS7yo6qrF1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbTvArR%2FdJMcafeuPzL%2FgKMkowFLvc2MQS7yo6qrF1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;410&quot; height=&quot;66&quot; data-origin-width=&quot;410&quot; data-origin-height=&quot;66&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;TRY ~ CATCH 구문&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1770886574427&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;TRY.
    &quot; 에러 발생 가능 구간
    LV_RESULT = 10 / PV_INPUT.

  CATCH CX_SY_ZERODIVIDE INTO DATA(LX_ZERO).    &quot; 나누기
    LV_TEXT  = LX_ZERO-&amp;gt;GET_TEXT( ).
    LV_LTEXT = LX_ZERO-&amp;gt;GET_LONGTEXT( ).

  CATCH CX_SY_CONVERSION_NO_NUMBER INTO DATA(LX_CONV).  &quot; CHAR 변환
    LV_TEXT  = LX_CONV-&amp;gt;GET_TEXT( ).
    LV_LTEXT = LX_CONV-&amp;gt;GET_LONGTEXT( ).

  CATCH CX_ROOT INTO DATA(LX_ROOT).    &quot; 그외
    LV_TEXT  = LX_ROOT-&amp;gt;GET_TEXT( ).
    LV_LTEXT = LX_ROOT-&amp;gt;GET_LONGTEXT( ).

ENDTRY.

WRITE: / 'GET_TEXT 결과: ', LV_TEXT.
WRITE: / 'GET_LONGTEXT 결과: ', LV_LTEXT.&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;TEST&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&amp;nbsp;1 입력 시, CATCH 잡히는 것 없기에. 공백&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;295&quot; data-origin-height=&quot;47&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Ft10o/dJMcac24Kaw/FULcGRappPSaW3kg9RW2JK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Ft10o/dJMcac24Kaw/FULcGRappPSaW3kg9RW2JK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Ft10o/dJMcac24Kaw/FULcGRappPSaW3kg9RW2JK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FFt10o%2FdJMcac24Kaw%2FFULcGRappPSaW3kg9RW2JK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;295&quot; height=&quot;47&quot; data-origin-width=&quot;295&quot; data-origin-height=&quot;47&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;TEST: 0 입력 시, CATCH&amp;nbsp;CX_SY_ZERODIVIDE 걸림&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;500&quot; data-origin-height=&quot;43&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bkdRBi/dJMcajnzABT/45L9futnc0LJkfVKntRnFK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bkdRBi/dJMcajnzABT/45L9futnc0LJkfVKntRnFK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bkdRBi/dJMcajnzABT/45L9futnc0LJkfVKntRnFK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbkdRBi%2FdJMcajnzABT%2F45L9futnc0LJkfVKntRnFK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;43&quot; data-origin-width=&quot;500&quot; data-origin-height=&quot;43&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;- 끝&lt;/span&gt;&lt;/p&gt;</description>
      <category>SAP</category>
      <category>ABAP</category>
      <category>catch</category>
      <category>dump</category>
      <category>SAP</category>
      <category>TRY</category>
      <category>에러방지</category>
      <author>selectall</author>
      <guid isPermaLink="true">https://selectall.tistory.com/24</guid>
      <comments>https://selectall.tistory.com/24#entry24comment</comments>
      <pubDate>Thu, 12 Feb 2026 18:00:09 +0900</pubDate>
    </item>
    <item>
      <title>SAP MM ABAP PO 구매오더 CBO 필드 추가</title>
      <link>https://selectall.tistory.com/23</link>
      <description>&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;구매오더 PO의 정보 중 일반 필드 외 업무에 따라 필요한 정보가 상이함.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;회사의 필요 구매오더 정보를 추가 하는 과정이 필요.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;CBO 필드 추가 됨으로 영향 받는&amp;hellip;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;※&amp;nbsp;ME21N/ME22N/ME23N&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt; ※ BAPI_PO_CREATE1&lt;/span&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;PO 구매오더 CBO 필드 추가 과정 &lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote data-ke-style=&quot;style1&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;USER-EXIT Project 생성 &lt;b&gt;&amp;nbsp;&amp;rarr;&amp;nbsp;&lt;/b&gt; CI 구조 확장 &amp;rarr; Subscreen 생성 &amp;rarr; MM06E005 Exit 연결 &amp;rarr; 로직 작성&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;USER-EXIT Project 생성&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;:&amp;nbsp;SAP가 미리 만들어 둔 확장 콘센트에 전기 꽂는 구조임. 그 콘센트 전원을 켜주는 스위치가 PROJECT.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;427&quot; data-origin-height=&quot;164&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Hsznq/dJMcabwkUaG/MGHKsrU9qZg37hdmsOFKvK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Hsznq/dJMcabwkUaG/MGHKsrU9qZg37hdmsOFKvK/img.png&quot; data-alt=&quot;USER-EXIT 구조.Project가 중간 어댑터 역할&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Hsznq/dJMcabwkUaG/MGHKsrU9qZg37hdmsOFKvK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FHsznq%2FdJMcabwkUaG%2FMGHKsrU9qZg37hdmsOFKvK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;427&quot; height=&quot;164&quot; data-origin-width=&quot;427&quot; data-origin-height=&quot;164&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;USER-EXIT 구조.Project가 중간 어댑터 역할&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;- T-CODE: CMOD, USER-EXIT 실행해줄 PROJECT 생성&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;319&quot; data-origin-height=&quot;335&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dfuTSa/dJMcabQCQee/NzohAVKsCDNUrelaObApj0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dfuTSa/dJMcabQCQee/NzohAVKsCDNUrelaObApj0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dfuTSa/dJMcabQCQee/NzohAVKsCDNUrelaObApj0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdfuTSa%2FdJMcabQCQee%2FNzohAVKsCDNUrelaObApj0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;319&quot; height=&quot;335&quot; data-origin-width=&quot;319&quot; data-origin-height=&quot;335&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;- Enhancement 추가 (MM06E005)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;: 어댑터인 Project 안에 어떠한 확장을 할지 확장 패키지를 넣어 주는 것 = Exit 묶음 세트&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;392&quot; data-start=&quot;360&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;MM06E005 &amp;rarr; PO 관련 Exit 세트&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;417&quot; data-origin-height=&quot;160&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/EuUbd/dJMcaaKXzS4/kVe9tp2evc7ZbClUcte73K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/EuUbd/dJMcaaKXzS4/kVe9tp2evc7ZbClUcte73K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/EuUbd/dJMcaaKXzS4/kVe9tp2evc7ZbClUcte73K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FEuUbd%2FdJMcaaKXzS4%2FkVe9tp2evc7ZbClUcte73K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;417&quot; height=&quot;160&quot; data-origin-width=&quot;417&quot; data-origin-height=&quot;160&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;CI 구조 확장&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;: EKKO/EKPO 확장 할 테이블에 필드 추가&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;CI_EKKODB: PO Header Enhance Structure&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;CI_EKPODB: PO Item Enhance Structure&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;a)&amp;nbsp; T-CODE: SE11 에서 (CI_EKKODB / CI_EKPODB)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;b)&amp;nbsp; Project &lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&amp;rarr;&lt;/span&gt; Enhancement &lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&amp;rarr;&lt;/span&gt; 구성요소 &amp;rarr; Include 테이블 확인 ( &lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;CI_EKKODB / CI_EKPODB)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;509&quot; data-origin-height=&quot;41&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/czoXKX/dJMcajgMu9j/OtyDwYVBvZJvDkRkz5rCnK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/czoXKX/dJMcajgMu9j/OtyDwYVBvZJvDkRkz5rCnK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/czoXKX/dJMcajgMu9j/OtyDwYVBvZJvDkRkz5rCnK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FczoXKX%2FdJMcajgMu9j%2FOtyDwYVBvZJvDkRkz5rCnK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;509&quot; height=&quot;41&quot; data-origin-width=&quot;509&quot; data-origin-height=&quot;41&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;860&quot; data-origin-height=&quot;380&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qNb2T/dJMcai3eZM3/KumP92tQfSdqdZh1qqnfDK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qNb2T/dJMcai3eZM3/KumP92tQfSdqdZh1qqnfDK/img.png&quot; data-alt=&quot;필드 이름 앞 'Z' 로 생성&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qNb2T/dJMcai3eZM3/KumP92tQfSdqdZh1qqnfDK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqNb2T%2FdJMcai3eZM3%2FKumP92tQfSdqdZh1qqnfDK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;643&quot; height=&quot;284&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;860&quot; data-origin-height=&quot;380&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;필드 이름 앞 'Z' 로 생성&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;Subscreen 생성&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;: ME21N/ME22N/ME223N 와 같은 화면에 보일 때, 스크린 설정 및 값에 대한 layout 로직 구현 필요&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;CMOD - Screen Exit 에서 스크린 이름 확인 가능&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;SAPLXM06 0101: Header tab&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;SAPLXM06 0111: Item tab&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;908&quot; data-origin-height=&quot;411&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bjrmMz/dJMcagqR2Cr/V4drnxshNKTVtUDMiUFvNk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bjrmMz/dJMcagqR2Cr/V4drnxshNKTVtUDMiUFvNk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bjrmMz/dJMcagqR2Cr/V4drnxshNKTVtUDMiUFvNk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbjrmMz%2FdJMcagqR2Cr%2FV4drnxshNKTVtUDMiUFvNk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;908&quot; height=&quot;411&quot; data-origin-width=&quot;908&quot; data-origin-height=&quot;411&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;1) Screen의 레이아웃으로 어떻게 화면에 보일 건지 필드 구성&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;675&quot; data-origin-height=&quot;283&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/4zgph/dJMcadnlALh/olh82DRsgh6UrveEiKKL8K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/4zgph/dJMcadnlALh/olh82DRsgh6UrveEiKKL8K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/4zgph/dJMcadnlALh/olh82DRsgh6UrveEiKKL8K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F4zgph%2FdJMcadnlALh%2Folh82DRsgh6UrveEiKKL8K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;675&quot; height=&quot;283&quot; data-origin-width=&quot;675&quot; data-origin-height=&quot;283&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;2) 스크린페인터 로직&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;요구사항에 따라 추가로직 구현 가능.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;많이 구현 되는 로직&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;list-style-type: circle;&quot; data-ke-list-type=&quot;circle&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt; 필드 값에 따라 텍스트 필드 구현 시 로직 추가 필요 (FIELD~ON REQUEST)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;생성/변경/조회에 따라 필드 값 입력 활성/비활성화 필요 (PBO)&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;u&gt;예 1) 필드 입력 활성/비활성화&lt;/u&gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1770774056335&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;  LOOP AT SCREEN.

    IF GV_TRTYP = 'A'.       &quot; GV_TRTYP = I_TRTYP.
      SCREEN-INPUT = 0.
    ELSE.
      SCREEN-INPUT = 1.
    ENDIF.

    MODIFY SCREEN.

  ENDLOOP.
  
  &quot; SET TEXT
  PERFORM GET_ZTRANS_TXT.&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;u&gt;예 2) 값에 따라 텍스트 필드 구현 &lt;u&gt;FIELD ~ ON REQUEST 활용&lt;/u&gt; - 운송모드 ' A' = 항공&lt;/u&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;231&quot; data-origin-height=&quot;27&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dazu4T/dJMcaaKXALN/rHMnj1lSqpNWk9hyeoKN90/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dazu4T/dJMcaaKXALN/rHMnj1lSqpNWk9hyeoKN90/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dazu4T/dJMcaaKXALN/rHMnj1lSqpNWk9hyeoKN90/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdazu4T%2FdJMcaaKXALN%2FrHMnj1lSqpNWk9hyeoKN90%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;231&quot; height=&quot;27&quot; data-origin-width=&quot;231&quot; data-origin-height=&quot;27&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;pre id=&quot;code_1770617992910&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;PROCESS BEFORE OUTPUT.
  MODULE STATUS_0101.
  
PROCESS AFTER INPUT.
  MODULE USER_COMMAND_0101.

  FIELD EKKO_CI-ZTRANS  MODULE GET_ZTRANS_TXT  ON REQUEST.&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;-&amp;gt; 도메인 값&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1770617980168&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;FORM GET_ZTRANS_TXT .
  SELECT SINGLE DDTEXT
    INTO @GV_ZTRANS_TXT
    FROM DD07T
   WHERE DOMNAME    EQ 'ZD_TRANS'
     AND DDLANGUAGE EQ @SY-LANGU
     AND DOMVALUE_L EQ @EKKO_CI-ZTRANS.
ENDFORM.&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;※ TIP&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;- PO 화면 TAB 텍스트 설정&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1058&quot; data-origin-height=&quot;179&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bHT7LM/dJMcahDiNlQ/xRKVdy290kMWuUxMZCr1kK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bHT7LM/dJMcahDiNlQ/xRKVdy290kMWuUxMZCr1kK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bHT7LM/dJMcahDiNlQ/xRKVdy290kMWuUxMZCr1kK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbHT7LM%2FdJMcahDiNlQ%2FxRKVdy290kMWuUxMZCr1kK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1058&quot; height=&quot;179&quot; data-origin-width=&quot;1058&quot; data-origin-height=&quot;179&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;1)&amp;nbsp;Sub Screen 의 텍스트 요소&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;2) Sub Screen 화면 번호 (101/111) 에 따라 이름 지정&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;632&quot; data-origin-height=&quot;227&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/DucRB/dJMcacB06P6/0GDzr3KnKwjwKTw09QuoFK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/DucRB/dJMcacB06P6/0GDzr3KnKwjwKTw09QuoFK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/DucRB/dJMcacB06P6/0GDzr3KnKwjwKTw09QuoFK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FDucRB%2FdJMcacB06P6%2F0GDzr3KnKwjwKTw09QuoFK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;632&quot; height=&quot;227&quot; data-origin-width=&quot;632&quot; data-origin-height=&quot;227&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;MM06E005 Exit 연결&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;: 컴포넌트 (Funtion Exit) 활성화&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;해당 Exit 더블 클릭 후, Include 되어 있는 프로그램 더블 클릭으로 활성화&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;해당 프로그램에 관련 로직 추가&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;어떤 exit을 사용해야할 지 모를때&amp;hellip;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Header&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;EXIT_SAPMM06E_006: Export data to customer subscreen for header (PBO) (대표적)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;EXIT_SAPMM06E_007: Export data to customer subscreen for header(PAI)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;EXIT_SAPMM06E_008: Import data from customer subcreen for header (대표적)&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Item&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;EXIT_SAPMM06E_016: Export data to customer subscreen for item (PBO) (대표적)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;EXIT_SAPMM06E_017: Export data to customer subscreen for item(PAI)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;EXIT_SAPMM06E_018: Import data from customer subcreen for item (대표적)&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;로직 작성&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;: 사용하고자 하는 EXIT 안에 로직 작성해줌&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt; EXIT_SAPMM06E_006 (PO&amp;nbsp; Header Export data)&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1770774351257&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;*&amp;amp;---------------------------------------------------------------------*
*&amp;amp; Include          ZXM06U36
*&amp;amp;---------------------------------------------------------------------*
 EKKO_CI-ZTRANS   = I_CI_EKKO-ZTRANS.

 GV_TRTYP = I_TRTYP.&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;EXIT_SAPMM06E_008 (PO&amp;nbsp; Header Import data)&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1770774456099&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;*&amp;amp;---------------------------------------------------------------------*
*&amp;amp; Include          ZXM06U37
*&amp;amp;---------------------------------------------------------------------*

E_CI_EKKO-ZTRANS   = EKKO_CI-ZTRANS.&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;참조&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;a href=&quot;https://community.sap.com/t5/application-development-and-automation-blog-posts/custom-tab-in-me21n-me22n-me23n-purchase-order-transactions/ba-p/13219646&quot;&gt;Custom Tab in ME21N/ME22N/ME23N purchase order tra... - SAP Community&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;- 끝&lt;/span&gt;&lt;/p&gt;</description>
      <category>SAP</category>
      <category>ABAP</category>
      <category>CMOD</category>
      <category>EXIT</category>
      <category>MM</category>
      <category>PO</category>
      <category>SAP</category>
      <category>구매</category>
      <author>selectall</author>
      <guid isPermaLink="true">https://selectall.tistory.com/23</guid>
      <comments>https://selectall.tistory.com/23#entry23comment</comments>
      <pubDate>Wed, 11 Feb 2026 10:55:14 +0900</pubDate>
    </item>
    <item>
      <title>SAP ABAP MIGO 확장, 자재 전표 BADI [MB_MIGO_BADI]</title>
      <link>https://selectall.tistory.com/22</link>
      <description>&lt;blockquote data-ke-style=&quot;style1&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;MB_MIGO_BADI&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;: MIGO (구매입고, 자재전표 생성) 의 데이터 유효성 검사/추가 데이터 갱신/변경 수행하는 핵심 BADI&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;각 METHOD 당 매개변수 확인 필요. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;어떤 값이 들어가는지는 DEBUGGING&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt; METHOD 특징 &lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 425px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style13&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 32.3256%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt; 메쏘드 &lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.4652%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt; 특징 &lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.093%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt; 사용 예시 &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 32.3256%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;INIT&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.4652%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;MIGO 최초 실행 시 초기 세팅 전용&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.093%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;커스텀 필드 기본값 세팅&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 32.3256%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;PBO_DETAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.4652%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;아이템 화면 그리기 전&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.093%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;필드 입력 가능/불가&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 34px;&quot;&gt;
&lt;td style=&quot;width: 32.3256%; height: 34px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;PAI_DETAIL&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.4652%; height: 34px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;아이템 입력 후&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.093%; height: 34px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;수량이 0이면 오류&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 32.3256%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;LINE_MODIFY&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.4652%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;아이템 데이터 변경 시&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.093%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;필드 값 강제 변경 가능&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 32.3256%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;LINE_DELETE&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.4652%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;아이템 데이터 삭제 시&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.093%; height: 17px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 32.3256%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;RESET&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.4652%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;MIGO Reset&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.093%; height: 17px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 34px;&quot;&gt;
&lt;td style=&quot;width: 32.3256%; height: 34px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;POST_DOCUMENT&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.4652%; height: 34px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;전표 저장 시&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.093%; height: 34px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Z 테이블 로그 저장/저장 권한 점검&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 32.3256%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;CHECK_ITEM&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.4652%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;저장 버튼 클릭시, 아이템 별로 실행&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.093%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;특정 자재 입고 금지&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 32.3256%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;MODE_SET&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.4652%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;MIGO에서 실행 가능한 수행 (업무모드)&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.093%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&amp;lsquo;A01&amp;rsquo; (입고)일 때만 검증 로직 태우기&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 32.3256%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;STATUS_AND_HEADER&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.4652%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;상단 헤더 상태 + 트랜잭션 상태 바뀔 때&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.093%; height: 17px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 32.3256%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;HOLD_DATA_SAVE&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.4652%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;임시 저장 시&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.093%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;커스텀 필드 데이터 유지&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 32.3256%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;HOLD_DATA_LOAD&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.4652%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;임시 저장 데이터 다시 불러올 때 실행&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.093%; height: 17px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 32.3256%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;HOLD_DATA_DELETE&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.4652%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;임시 저장 삭제&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.093%; height: 17px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 34px;&quot;&gt;
&lt;td style=&quot;width: 32.3256%; height: 34px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;PBO_HEADER&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.4652%; height: 34px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;헤더 화면 그리기 전 /&lt;br /&gt;화면 제어 가능(입력/출력/숨김)&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.093%; height: 34px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;특정 모드에서 참조문서 필드 숨기기&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 34px;&quot;&gt;
&lt;td style=&quot;width: 32.3256%; height: 34px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;PAI_HEADER&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.4652%; height: 34px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;사용자가 헤더 입력 후 엔터쳤을 때 / &lt;br /&gt;입력 값 검증 가능&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.093%; height: 34px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;문서일자 미래일자 금지&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 32.3256%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;CHECK_HEADER&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.4652%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;저장 직전 헤더 검정&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.093%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;문서 유형 체크&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 34px;&quot;&gt;
&lt;td style=&quot;width: 32.3256%; height: 34px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;PUBLISH_MATERIAL_ITEM&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.4652%; height: 34px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;아이템 데이터가 바뀌었음을 외부에 알려주는 이벤트 트리거&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.093%; height: 34px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 32.3256%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;PROPOSE_SERIALNUMBERS&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.4652%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;시리얼 번호 자동제안&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.093%; height: 17px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 32.3256%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;MAA_LINE_ID_ADJUST&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 35.4652%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;아이템 라인을 재정렬/조정&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 32.093%; height: 17px;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;사용 CASE&lt;/span&gt;&lt;/blockquote&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;특정 자재 입고 금지&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;이동유형 101인데, 특정 플랜트 오류&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;헤더/아이템 필드 값 자동 세팅&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;특정 필드 필수 값 체크&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;화면에 커스텀 필드 추가&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;EXIT 과 비교&lt;/span&gt;&lt;/blockquote&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 118px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;height: 17px;&quot;&gt;&lt;span style=&quot;color: #666666; text-align: left; font-family: 'Nanum Gothic';&quot;&gt; 구분 &lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px;&quot;&gt;&lt;span style=&quot;color: #666666; text-align: left; font-family: 'Nanum Gothic';&quot;&gt; MB_CF001 (EXIT) &lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px;&quot;&gt;&lt;span style=&quot;color: #666666; text-align: left; font-family: 'Nanum Gothic';&quot;&gt; MB_MIGO_BADI &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;방식&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;구식 User Exit&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;신형 BAdI&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;대상&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;MB01, MB1A, MB1B&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;MIGO 전용&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;화면 제어&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;거의 불가&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;가능  &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;SAP 권장&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;❌&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;✅&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;방법&lt;/span&gt;&lt;/blockquote&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;T-CODE: SE19&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Enhancement Spot: MB_MIGO_BADI&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;Enhancement Implementation: ZIM_MB_MIGO_BADI&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1048&quot; data-origin-height=&quot;463&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lwihH/dJMcacINoQ5/pRKgjyKm5dhyfpUsaanDm1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lwihH/dJMcacINoQ5/pRKgjyKm5dhyfpUsaanDm1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lwihH/dJMcacINoQ5/pRKgjyKm5dhyfpUsaanDm1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlwihH%2FdJMcacINoQ5%2FpRKgjyKm5dhyfpUsaanDm1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1048&quot; height=&quot;463&quot; data-origin-width=&quot;1048&quot; data-origin-height=&quot;463&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;2, 여러 메소드중 상황에 맞제 수행되는 메소드 더블 클릭 후 로직 수정&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;598&quot; data-origin-height=&quot;460&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/osrqC/dJMcaac8opM/KAsAu514Vz5S14oeItSaBK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/osrqC/dJMcaac8opM/KAsAu514Vz5S14oeItSaBK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/osrqC/dJMcaac8opM/KAsAu514Vz5S14oeItSaBK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FosrqC%2FdJMcaac8opM%2FKAsAu514Vz5S14oeItSaBK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;598&quot; height=&quot;460&quot; data-origin-width=&quot;598&quot; data-origin-height=&quot;460&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;887&quot; data-origin-height=&quot;678&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c8EgIn/dJMcafMikaF/EmX6zumTxDkexGQLSi8uIk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c8EgIn/dJMcafMikaF/EmX6zumTxDkexGQLSi8uIk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c8EgIn/dJMcafMikaF/EmX6zumTxDkexGQLSi8uIk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc8EgIn%2FdJMcafMikaF%2FEmX6zumTxDkexGQLSi8uIk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;887&quot; height=&quot;678&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;887&quot; data-origin-height=&quot;678&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>SAP</category>
      <category>ABAP</category>
      <category>badi</category>
      <category>EXIT</category>
      <category>MIGO</category>
      <category>MM</category>
      <category>SAP</category>
      <author>selectall</author>
      <guid isPermaLink="true">https://selectall.tistory.com/22</guid>
      <comments>https://selectall.tistory.com/22#entry22comment</comments>
      <pubDate>Mon, 9 Feb 2026 11:25:31 +0900</pubDate>
    </item>
    <item>
      <title>SAP ICON 아이콘 (상태/기능/가시성/업무속도 올리기)</title>
      <link>https://selectall.tistory.com/21</link>
      <description>&lt;blockquote data-ke-size=&quot;size16&quot; data-ke-style=&quot;style1&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt; SAP 에서는 ICON 아주 다양한게 쓰임. &lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;한눈에 상태 구분&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&amp;rarr; 텍스트 읽을 필요 없이 바로 상황 파악&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 38.1396%; height: 84px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;width: 23.4322%; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt; 텍스트만 있을 때 &lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 26.4561%; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt; &amp;nbsp;아이콘 있을 때 &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;width: 23.4322%; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&amp;ldquo;처리 완료&amp;rdquo;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 26.4561%; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;  초록불&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;width: 23.4322%; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&amp;ldquo;에러 발생&amp;rdquo;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 26.4561%; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;  에러 표시&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;width: 23.4322%; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&amp;ldquo;대기 중&amp;rdquo;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 26.4561%; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;⏳&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;사용자 실수 줄이기&lt;/span&gt;&lt;/blockquote&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;경고&amp;middot;에러를 시각적으로 강하게 전달&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;빨간 아이콘 &amp;rarr; 저장 누르기 전에 멈춤&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;노란 아이콘 &amp;rarr; 확인 필요&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;초록 아이콘 &amp;rarr; 정상&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;관리자또한 어디가 문제인지 한번에 파악 가능&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;ALV / 리포트 가독성 향상&lt;/span&gt;&lt;/blockquote&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;숫자&amp;middot;텍스트만 있을 시, 글자로 인한 가독성이 떨어져 보임 &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;아이콘 있으면 특정 상태에 대한 결과가 한눈에 보이는 효과 있음&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;예: 재고 모니터링 리포트&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;table style=&quot;border-collapse: collapse; width: 43.3721%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 16.0465%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt; 자재 &lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 12.6744%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt; 수량 &lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 14.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt; 상태 &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 16.0465%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;A100&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 12.6744%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 14.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;  부족&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 16.0465%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;B200&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 12.6744%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;150&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 14.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;  정상&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style1&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;아이콘 찾기.&amp;nbsp; &lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;어떤 아이콘이 있나....&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;1. 테이블&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;-&amp;gt; T-CODE: SE11 &amp;gt; TABLE 명 ICON&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;537&quot; data-origin-height=&quot;460&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/PTzDR/dJMcabJSwLz/zKyLz66BGRNqQiBCNNRbD0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/PTzDR/dJMcabJSwLz/zKyLz66BGRNqQiBCNNRbD0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/PTzDR/dJMcabJSwLz/zKyLz66BGRNqQiBCNNRbD0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FPTzDR%2FdJMcabJSwLz%2FzKyLz66BGRNqQiBCNNRbD0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;537&quot; height=&quot;460&quot; data-origin-width=&quot;537&quot; data-origin-height=&quot;460&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;2. 프로그램&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;-&amp;gt; T-CODE: ICON&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;672&quot; data-origin-height=&quot;366&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bOBTk5/dJMcajujKy9/vvtwjFWtc84g7GRfyEOCS1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bOBTk5/dJMcajujKy9/vvtwjFWtc84g7GRfyEOCS1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bOBTk5/dJMcajujKy9/vvtwjFWtc84g7GRfyEOCS1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbOBTk5%2FdJMcajujKy9%2FvvtwjFWtc84g7GRfyEOCS1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;672&quot; height=&quot;366&quot; data-origin-width=&quot;672&quot; data-origin-height=&quot;366&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;-&amp;gt; T-CODE: SE38 &amp;gt; 프로그램명: SHOWICON &amp;gt; 실행&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;787&quot; data-origin-height=&quot;418&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/N2AhF/dJMcabJSwLR/NpthipYAdp3wZ1iMOF8EP1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/N2AhF/dJMcabJSwLR/NpthipYAdp3wZ1iMOF8EP1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/N2AhF/dJMcabJSwLR/NpthipYAdp3wZ1iMOF8EP1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FN2AhF%2FdJMcabJSwLR%2FNpthipYAdp3wZ1iMOF8EP1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;787&quot; height=&quot;418&quot; data-origin-width=&quot;787&quot; data-origin-height=&quot;418&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;787&quot; data-origin-height=&quot;386&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/k5Tmr/dJMcaioGNku/A6CXnTWZ76fR5lWaBCMBJk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/k5Tmr/dJMcaioGNku/A6CXnTWZ76fR5lWaBCMBJk/img.png&quot; data-alt=&quot;* 아이콘 더블 클릭 시, 해당 아이콘의 상세 정보 확인 가능&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/k5Tmr/dJMcaioGNku/A6CXnTWZ76fR5lWaBCMBJk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fk5Tmr%2FdJMcaioGNku%2FA6CXnTWZ76fR5lWaBCMBJk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;787&quot; height=&quot;386&quot; data-origin-width=&quot;787&quot; data-origin-height=&quot;386&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;* 아이콘 더블 클릭 시, 해당 아이콘의 상세 정보 확인 가능&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style1&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;응용&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;⚠️ 조회조건 텍스트에 아이콘 추가&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;380&quot; data-origin-height=&quot;108&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Dy4Yz/dJMcaioGNJV/7hRrQGRQA9ZQXAA5BovHaK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Dy4Yz/dJMcaioGNJV/7hRrQGRQA9ZQXAA5BovHaK/img.png&quot; data-alt=&quot;글짜 '플랜트' 옆 아이콘 텍스트와 같이 나오기&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Dy4Yz/dJMcaioGNJV/7hRrQGRQA9ZQXAA5BovHaK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FDy4Yz%2FdJMcaioGNJV%2F7hRrQGRQA9ZQXAA5BovHaK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;380&quot; height=&quot;108&quot; data-origin-width=&quot;380&quot; data-origin-height=&quot;108&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;글짜 '플랜트' 옆 아이콘 텍스트와 같이 나오기&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;아이콘 찾기&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&amp;rarr; 뭔가 플랜트 관련 아이콘 있을 것 같아 PROGRAM: SHOWICON 에서 SERACH 로 플랜트 관련 아이콘 찾음&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&amp;rarr; 더블클릭하여 상세 정보로 내부코드 찾기&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;791&quot; data-origin-height=&quot;393&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bywjqh/dJMcagxBGIn/3iLMACruG6BvBpnokdeTs1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bywjqh/dJMcagxBGIn/3iLMACruG6BvBpnokdeTs1/img.png&quot; data-alt=&quot;내부코드 @A8@&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bywjqh/dJMcagxBGIn/3iLMACruG6BvBpnokdeTs1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbywjqh%2FdJMcagxBGIn%2F3iLMACruG6BvBpnokdeTs1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;791&quot; height=&quot;393&quot; data-origin-width=&quot;791&quot; data-origin-height=&quot;393&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;내부코드 @A8@&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;2. 조회조건 PARAMETER 의 텍스트에 해당 내부코드 추가&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1770362582332&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.

  PARAMETERS: P_WERKS TYPE T001W-WERKS.

SELECTION-SCREEN END OF BLOCK B1.&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;507&quot; data-origin-height=&quot;123&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cVFAi3/dJMcagxBGIq/OZ9cyGDQ99M74k4uhcptn1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cVFAi3/dJMcagxBGIq/OZ9cyGDQ99M74k4uhcptn1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cVFAi3/dJMcagxBGIq/OZ9cyGDQ99M74k4uhcptn1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcVFAi3%2FdJMcagxBGIq%2FOZ9cyGDQ99M74k4uhcptn1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;507&quot; height=&quot;123&quot; data-origin-width=&quot;507&quot; data-origin-height=&quot;123&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;-끝&lt;/span&gt;&lt;/p&gt;</description>
      <category>SAP</category>
      <category>ABAP</category>
      <category>ICON</category>
      <category>SAP</category>
      <category>아밥</category>
      <author>selectall</author>
      <guid isPermaLink="true">https://selectall.tistory.com/21</guid>
      <comments>https://selectall.tistory.com/21#entry21comment</comments>
      <pubDate>Fri, 6 Feb 2026 16:33:09 +0900</pubDate>
    </item>
    <item>
      <title>MM_HISTORY_POPUP_SHOW 구매오더 이력 팝업</title>
      <link>https://selectall.tistory.com/20</link>
      <description>&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;MM_HISTORY_POPUP_SHOW&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;: 구매오더의 이력 확인이 가능한 pop up 을 띄우는 함수&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;실제 ME23N에서 PO HISTORY 탭 기능과 유사하게 POP UP ALV 제공&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1014&quot; data-origin-height=&quot;175&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/tWB8k/dJMcahwxHWI/4SoSah3cwMQp8QKpAWzAq1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/tWB8k/dJMcahwxHWI/4SoSah3cwMQp8QKpAWzAq1/img.png&quot; data-alt=&quot;ME23N 구매오더의 이력 창&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/tWB8k/dJMcahwxHWI/4SoSah3cwMQp8QKpAWzAq1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FtWB8k%2FdJMcahwxHWI%2F4SoSah3cwMQp8QKpAWzAq1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1014&quot; height=&quot;175&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1014&quot; data-origin-height=&quot;175&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;ME23N 구매오더의 이력 창&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;사용법&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;1. ALV EVENT&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;보통의 경우 ALV EVENT (Double Click/Hotspot)으로 대상 PO를 선택 후 해당 PO 에 대한 이력 조회&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;2. 함수 사용&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1770268170664&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;CALL FUNCTION 'MM_HISTORY_POPUP_SHOW'
  EXPORTING
    PI_EBELN       = LV_EBELN          &quot; PO번호
    PI_EBELP       = LV_EBELP		   &quot; PO L/I 번호
 EXCEPTIONS
   ERROR          = 1
   OTHERS         = 2
          .
IF SY-SUBRC &amp;lt;&amp;gt; 0.
* Implement suitable error handling here
ENDIF.&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;* 함수 사용 시, 폐기되었다는 메세지가 뜸.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;358&quot; data-origin-height=&quot;95&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/VBnSt/dJMcajujj1u/gJKOgascYzmahCfcUVrYvk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/VBnSt/dJMcajujj1u/gJKOgascYzmahCfcUVrYvk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/VBnSt/dJMcajujj1u/gJKOgascYzmahCfcUVrYvk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FVBnSt%2FdJMcajujj1u%2FgJKOgascYzmahCfcUVrYvk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;358&quot; height=&quot;95&quot; data-origin-width=&quot;358&quot; data-origin-height=&quot;95&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-&amp;gt; copy 하여 ZMM_HISTORY_POPUP_SHOW 만들어 사용하길 권장&lt;/p&gt;</description>
      <category>SAP</category>
      <category>ABAP</category>
      <category>MM</category>
      <category>SAP</category>
      <category>구매</category>
      <author>selectall</author>
      <guid isPermaLink="true">https://selectall.tistory.com/20</guid>
      <comments>https://selectall.tistory.com/20#entry20comment</comments>
      <pubDate>Thu, 5 Feb 2026 14:14:04 +0900</pubDate>
    </item>
    <item>
      <title>SAP ABAP - OFFSET 문자열 특정 문자 추출, 바꾸기</title>
      <link>https://selectall.tistory.com/19</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;OFFSET&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;: 필드(주로 문자열)에서 몇 번째 자리부터 볼 건지 지정하는 위치 값&lt;/span&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;예시&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;ABC 일때, A의 위치는 0번째&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 35.5796%; height: 59px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style13&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;width: 9.4186%; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;글자&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 8.72096%; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;A&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 8.72086%; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;B&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 8.4883%; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;C&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;width: 9.4186%; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;위치&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 8.72096%; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 8.72086%; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;1&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 8.4883%; height: 21px;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;사용법&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;pre id=&quot;code_1769574698819&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;field+offset(length)   &quot; offset(시작위치)로부터 length(길이) 자리를 가져옴&lt;/code&gt;&lt;/pre&gt;
&lt;table style=&quot;border-collapse: collapse; width: 35.3489%; height: 73px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style13&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 23.5266%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;요소&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 42.2141%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;의미&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px; width: 23.5266%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;field&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 21px; width: 42.2141%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;대상 문자열&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px; width: 23.5266%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;offset&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 21px; width: 42.2141%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;시작 위치&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 21px;&quot;&gt;
&lt;td style=&quot;height: 21px; width: 23.5266%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;length&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 21px; width: 42.2141%;&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;가져올 길이&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;실무에서 많이 쓰는 용도&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;1. 코드에서 자리수 의미가 있을 때 - 사업자번호, 자재코드 앞자리 구분&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;2. 숫자 앞 0 제거 -&amp;nbsp;000123' &amp;rarr; '123'&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;3. 문자열 중 특정 플래그 체크 - &lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;3번째 자리가 'A'인지&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;로직 예시&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;특정 글자 추출&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1769575185641&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;DATA LV_OFFSET TYPE SY-DATUM. 

LV_OFFSET = SY-DATUM.    &quot;20260128

WRITE: LV_OFFSET+4(2),    &quot;결과값 01 - 4번째에서 2글자 추출
       LV_OFFSET+4.       &quot;결과값 0128&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;100&quot; data-origin-height=&quot;41&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bjCjj9/dJMcaa5bG9j/vzJWA8Nrq7TSHcHGn6Ta7K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bjCjj9/dJMcaa5bG9j/vzJWA8Nrq7TSHcHGn6Ta7K/img.png&quot; data-alt=&quot;결과&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bjCjj9/dJMcaa5bG9j/vzJWA8Nrq7TSHcHGn6Ta7K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbjCjj9%2FdJMcaa5bG9j%2FvzJWA8Nrq7TSHcHGn6Ta7K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;100&quot; height=&quot;41&quot; data-origin-width=&quot;100&quot; data-origin-height=&quot;41&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;결과&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&amp;rarr; 오늘 날짜인 '20260128'에서 4&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;번째 위치(0번째가 A)로부터 2글자 추출&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&amp;rarr; LEN은 생략시, 문자열의 마지막까지를 의미함&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;문자열 일부 잘라오기 (SUBSTRING 역할)&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1769575500975&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;DATA: LV_TEXT TYPE STRING VALUE 'ABCDE',
      LV_PART TYPE STRING.

LV_PART = LV_TEXT+2(2).
WRITE LV_PART.&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;166&quot; data-origin-height=&quot;100&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/nMM4j/dJMcadHzrBP/iY50Kk4krC3TbjK7hv1CW0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/nMM4j/dJMcadHzrBP/iY50Kk4krC3TbjK7hv1CW0/img.png&quot; data-alt=&quot;결과&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/nMM4j/dJMcadHzrBP/iY50Kk4krC3TbjK7hv1CW0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnMM4j%2FdJMcadHzrBP%2FiY50Kk4krC3TbjK7hv1CW0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;56&quot; height=&quot;34&quot; data-origin-width=&quot;166&quot; data-origin-height=&quot;100&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;결과&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&amp;rarr; &amp;nbsp;ABCDE 중 2번째 위치(0번째가 A)로부터 2글자 추출&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;특정 위치 문자 바꾸기&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1769575960814&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;DATA LV_TEXT TYPE CHAR05 VALUE 'ABCDE'.

LV_TEXT+1(1) = 'Z'.
WRITE LV_TEXT.&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;100&quot; data-origin-height=&quot;36&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/l5EGl/dJMcagK7amN/vvzuk4IepMorFgfM4wRpjK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/l5EGl/dJMcagK7amN/vvzuk4IepMorFgfM4wRpjK/img.png&quot; data-alt=&quot;결과&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/l5EGl/dJMcagK7amN/vvzuk4IepMorFgfM4wRpjK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fl5EGl%2FdJMcagK7amN%2Fvvzuk4IepMorFgfM4wRpjK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;100&quot; height=&quot;36&quot; data-origin-width=&quot;100&quot; data-origin-height=&quot;36&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;결과&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&amp;rarr; 'ABCDE'중 1번째 위치(0번째가 A)로부터 1글자를 'Z'로 변경&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;FIELD-SYMBOL 필드심볼 이용&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1769576209497&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;DATA LV_OFFSET TYPE SY-DATUM.

LV_OFFSET = SY-DATUM.     &quot; 20260128

FIELD-SYMBOLS &amp;lt;FS_OFFSET&amp;gt;.
ASSIGN LV_OFFSET+4(*) TO &amp;lt;FS_OFFSET&amp;gt;.

WRITE &amp;lt;FS_OFFSET&amp;gt;.        &quot;결과값 0128&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;59&quot; data-origin-height=&quot;27&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Epb4A/dJMcagYBTA4/w1t9Dqz9WFW0n2zPFxxxIk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Epb4A/dJMcagYBTA4/w1t9Dqz9WFW0n2zPFxxxIk/img.png&quot; data-alt=&quot;결과&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Epb4A/dJMcagYBTA4/w1t9Dqz9WFW0n2zPFxxxIk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FEpb4A%2FdJMcagYBTA4%2Fw1t9Dqz9WFW0n2zPFxxxIk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;59&quot; height=&quot;27&quot; data-origin-width=&quot;59&quot; data-origin-height=&quot;27&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;결과&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&amp;rarr; 필드심볼이용하여 사용 가능&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&amp;rarr; 오늘 날짜인 '20260128'에서 4번째 위치(0번째가 A)로부터 문자열 마지막까지 추출&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&amp;rarr; 필드심볼에서는 LENGHT 누락이 안되기에 마지막까지 추출 시 (*) 사용&lt;/span&gt;&lt;/p&gt;</description>
      <category>SAP</category>
      <category>ABAP</category>
      <category>FIELDSYMBOL</category>
      <category>Offset</category>
      <category>SAP</category>
      <category>substring</category>
      <category>아밥</category>
      <author>selectall</author>
      <guid isPermaLink="true">https://selectall.tistory.com/19</guid>
      <comments>https://selectall.tistory.com/19#entry19comment</comments>
      <pubDate>Wed, 28 Jan 2026 13:58:47 +0900</pubDate>
    </item>
  </channel>
</rss>