<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>z2soo's Blog</title>
    <link>https://z2soo.tistory.com/</link>
    <description>동일한 내용으로 깃블로그도 올리고 있어요:)
https://z2soo.github.io/</description>
    <language>ko</language>
    <pubDate>Thu, 16 Apr 2026 22:08:26 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>z2soo</managingEditor>
    <image>
      <title>z2soo's Blog</title>
      <url>https://tistory1.daumcdn.net/tistory/3496325/attach/cea13a109cee41e5a94f375c2aac98f6</url>
      <link>https://z2soo.tistory.com</link>
    </image>
    <item>
      <title>[Fiori] Fiori App Call Transaction</title>
      <link>https://z2soo.tistory.com/215</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Fiori&amp;nbsp;App&amp;nbsp;Call&amp;nbsp;Transaction&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Fiori App 으로만 작동되는 프로그램이 존재하다보니, T-Code가 아닌 Fiori App을 Call Transaction 하는 방법을 찾게 되었다.&amp;nbsp;&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;상품코드 관리(F2516)&amp;nbsp;&lt;br /&gt;- SAPGUI 에서 관리되던 HS Code가 Fiori App 에서 관리되도록 변경됨 (S/4HANA 변경사항)&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1776148333822&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;CALL METHOD cl_lsapi_manager=&amp;gt;navigate_to_intent
  EXPORTING
    object          = 'CommodityCode'
    action          = 'manage'
  EXCEPTIONS
    not_supported   = 1
    error           = 2
    OTHERS          = 3.&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>SAP/Etc</category>
      <category>ABAP</category>
      <category>call transaction</category>
      <category>COMMODITYCODE</category>
      <category>F2516</category>
      <category>Fiori</category>
      <category>hscode</category>
      <category>Rap</category>
      <category>S/4HAHA</category>
      <category>sap</category>
      <category>상품코드관리</category>
      <author>z2soo</author>
      <guid isPermaLink="true">https://z2soo.tistory.com/215</guid>
      <comments>https://z2soo.tistory.com/215#entry215comment</comments>
      <pubDate>Tue, 14 Apr 2026 18:35:20 +0900</pubDate>
    </item>
    <item>
      <title>탈잉 스크루지 환급 챌린지 데일리 미션 6</title>
      <link>https://z2soo.tistory.com/209</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;1. 벌써 한 주가 지나고&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;강의를 수강한 적은 많지만, '이번만큼은 정말 환급을 받아보자'라는 다짐으로 시작했고, 벌써 일주일이 지났다. 아무래도 약 10분정도의 강의와 블로그를 쓴다고 하더라도 30분 내로 걸리다보니 보다 부담감이 덜해서 아직까지 미션을 해오고 있는 것 같다. 물론 이제야 진짜 재테크 관련한 내용들이 나올 것이라 기대(?)한다. 아직까지는 그냥 왜 재테크를 해야하는지 그리고 마음을 먹어보자 정도의 가벼운 강의여서 앞으로의 강의 내용은 보다 알차기를 생각하고 있다.&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;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2. 직장인이 재테크하기 좋은 환경인 이유&lt;/b&gt;&lt;/h3&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;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;3. 수강 인증&lt;/b&gt;&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;IMG_0021.jpeg&quot; data-origin-width=&quot;1000&quot; data-origin-height=&quot;1044&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/biPcST/dJMcacamWN3/gCwP1zfOm70W3dkwc6i5Kk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/biPcST/dJMcacamWN3/gCwP1zfOm70W3dkwc6i5Kk/img.jpg&quot; data-alt=&quot;강의 수강 시작 시간 및 인증&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/biPcST/dJMcacamWN3/gCwP1zfOm70W3dkwc6i5Kk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbiPcST%2FdJMcacamWN3%2FgCwP1zfOm70W3dkwc6i5Kk%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;1000&quot; height=&quot;1044&quot; data-filename=&quot;IMG_0021.jpeg&quot; data-origin-width=&quot;1000&quot; data-origin-height=&quot;1044&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 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;IMG_0022.jpeg&quot; data-origin-width=&quot;1000&quot; data-origin-height=&quot;1006&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/5OSx3/dJMcabiel9Y/ImYSbetmgt6HOJTY3kKyj1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/5OSx3/dJMcabiel9Y/ImYSbetmgt6HOJTY3kKyj1/img.jpg&quot; data-alt=&quot;강의 수강 종료 시간 및 인증&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/5OSx3/dJMcabiel9Y/ImYSbetmgt6HOJTY3kKyj1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F5OSx3%2FdJMcabiel9Y%2FImYSbetmgt6HOJTY3kKyj1%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;1000&quot; height=&quot;1006&quot; data-filename=&quot;IMG_0022.jpeg&quot; data-origin-width=&quot;1000&quot; data-origin-height=&quot;1006&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 data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;4. 앞으로의 방향&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;연금 저축은 사회 초년생일 때 부터 들고 있었는데, 막상 내가 언제부터 받을 수 있고, 언제까지 일하기를 원하고 ... 등 세부적인 계획을 세워보지는 않았다. 이번 기회에 실제 내가 은퇴하고 얼마를 받고 벌어야 삶의 유지가 가능할지 역산해봐야겠다.&lt;/p&gt;</description>
      <category>Others/[탈잉X스크루지 환급반]-[데일리 미션]</category>
      <category>ETF</category>
      <category>경제공부</category>
      <category>부업</category>
      <category>수익화</category>
      <category>스크루지</category>
      <category>스크루지강의후기</category>
      <category>재테크강의</category>
      <category>탈잉</category>
      <category>탈잉스크루지챌린지</category>
      <category>탈잉후기</category>
      <author>z2soo</author>
      <guid isPermaLink="true">https://z2soo.tistory.com/209</guid>
      <comments>https://z2soo.tistory.com/209#entry209comment</comments>
      <pubDate>Mon, 10 Nov 2025 23:59:26 +0900</pubDate>
    </item>
    <item>
      <title>탈잉 스크루지 환급 챌린지 데일리 미션 5</title>
      <link>https://z2soo.tistory.com/206</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;1. 나도 언젠가는&lt;/b&gt;&lt;/h3&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;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2. 재테크 선배로서의 실제 경험담 공유&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&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;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;3. 수강 인증&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;수강 후 수강인증 사진을 캡쳐해두었는데, 잘못되어 있어서 결국 한참 지난 시간으로ㅠㅠ 다시 캡쳐를 했다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;971&quot; data-origin-height=&quot;925&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/FZiG7/dJMcacg7GeN/hRWElEJ6jRN3VVwj5NRHM1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/FZiG7/dJMcacg7GeN/hRWElEJ6jRN3VVwj5NRHM1/img.jpg&quot; data-alt=&quot;강의 수강 시작 시간 및 인증&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/FZiG7/dJMcacg7GeN/hRWElEJ6jRN3VVwj5NRHM1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FFZiG7%2FdJMcacg7GeN%2FhRWElEJ6jRN3VVwj5NRHM1%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;971&quot; height=&quot;925&quot; data-origin-width=&quot;971&quot; data-origin-height=&quot;925&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-origin-width=&quot;1011&quot; data-origin-height=&quot;950&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ciniaD/dJMcacOXDUB/UGFgifYetk8elKAKJOZtIK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ciniaD/dJMcacOXDUB/UGFgifYetk8elKAKJOZtIK/img.jpg&quot; data-alt=&quot;강의 수강 종료 시간 및 인증&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ciniaD/dJMcacOXDUB/UGFgifYetk8elKAKJOZtIK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FciniaD%2FdJMcacOXDUB%2FUGFgifYetk8elKAKJOZtIK%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;1011&quot; height=&quot;950&quot; data-origin-width=&quot;1011&quot; data-origin-height=&quot;950&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 data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;4. 앞으로의 방향&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사실 아직까지는 엄청난 팁이라던가, 뭘 해야겠다는 특별한 방향을 잡지는 못하고 있다. 다만 며칠 전부터 사소한 소비도 한번 더 생각해보게 되고, 일단 제태를 해야한다는 매일의 마음가짐을 새로하고 있기 때문에 우선은 이 마음이 작심삼일에 그치지 않도록 잘 유지해보도록 하겠다. 앞으로 계속해서 있을 과제라던가 미션 등을 통해 나 또한 언젠가 경험담을 풀 수 있을 날을 위해 다시 마음을 다잡아본다.&amp;nbsp;&lt;/p&gt;</description>
      <category>Others/[탈잉X스크루지 환급반]-[데일리 미션]</category>
      <category>ETF</category>
      <category>경제공부</category>
      <category>부업</category>
      <category>수익화</category>
      <category>스쿠루지</category>
      <category>스쿠루지강의후기</category>
      <category>재테크강의</category>
      <category>탈잉</category>
      <category>탈잉스크루지챌린지</category>
      <category>탈잉후기</category>
      <author>z2soo</author>
      <guid isPermaLink="true">https://z2soo.tistory.com/206</guid>
      <comments>https://z2soo.tistory.com/206#entry206comment</comments>
      <pubDate>Fri, 7 Nov 2025 23:58:58 +0900</pubDate>
    </item>
    <item>
      <title>탈잉 스크루지 환급 챌린지 데일리 미션 4</title>
      <link>https://z2soo.tistory.com/205</link>
      <description>&lt;blockquote data-ke-style=&quot;style2&quot;&gt;‘어떤 뉴스를 읽어야 하지?’라는 근본적인 물음표로부터 시작한다. 평소에 온라인 뉴스 기사를 보지만, 주로 상단에 뜨는 항목을 별 생각없이 클릭해서 봤다면, 이제는 어떤 뉴스를 봐야 경제 측면에서 분석할 수 있을까 고민하면서 배너를 클릭하게 된다. &lt;/blockquote&gt;&lt;p data-ke-size=&quot;size16&quot; style=&quot;text-align: justify;&quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: justify;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;3개월 만에 18조 벌었다&quot;…국민연금이 가장 많이 담은 美주식 1위는?&lt;/b&gt;&lt;/h3&gt;&lt;p data-ke-size=&quot;size16&quot; style=&quot;text-align: justify;&quot;&gt;&lt;a href=&quot;https://n.news.naver.com/article/011/0004552628?type=editn&amp;amp;cds=news_edit&quot; target=&quot;_blank&quot;&gt;&lt;span&gt;https://n.news.naver.com/article/011/0004552628?type=editn&amp;amp;cds=news_edit&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;figure data-ke-type=&quot;opengraph&quot; data-og-title=&quot;&amp;quot;3개월 만에 18조 벌었다&amp;quot;…국민연금이 가장 많이 담은 美주식 1위는?&quot; data-ke-align=&quot;alignCenter&quot; data-og-description=&quot;국민연금이 올해 3분기 미국 증시에서 공격적인 기술주 투자를 이어가며 3개월 만에 18조7000억 원의 평가이익을 거둔 것으로 나타났다. 인공지능(AI) 열풍을 타고 엔비디아·애플·마이크로소프트&quot; data-og-host=&quot;n.news.naver.com&quot; data-og-source-url=&quot;https://n.news.naver.com/article/011/0004552628&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/lReC7/hyZMFaySfB/gBN12tbU1dTWrKoUK8es61/img.jpg?width=640&amp;amp;height=480&amp;amp;face=0_0_640_480&quot; data-og-url=&quot;https://n.news.naver.com/article/011/0004552628&quot;&gt;&lt;a href=&quot;https://n.news.naver.com/article/011/0004552628&quot; target=&quot;_blank&quot; data-source-url=&quot;https://n.news.naver.com/article/011/0004552628&quot;&gt;&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/lReC7/hyZMFaySfB/gBN12tbU1dTWrKoUK8es61/img.jpg?width=640&amp;amp;height=480&amp;amp;face=0_0_640_480')&quot;&gt; &lt;/div&gt;&lt;div class=&quot;og-text&quot;&gt;&lt;p class=&quot;og-title&quot;&gt;&quot;3개월 만에 18조 벌었다&quot;…국민연금이 가장 많이 담은 美주식 1위는?&lt;/p&gt;&lt;p class=&quot;og-desc&quot;&gt;국민연금이 올해 3분기 미국 증시에서 공격적인 기술주 투자를 이어가며 3개월 만에 18조7000억 원의 평가이익을 거둔 것으로 나타났다. 인공지능(AI) 열풍을 타고 엔비디아·애플·마이크로소프트&lt;/p&gt;&lt;p class=&quot;og-host&quot;&gt;n.news.naver.com&lt;/p&gt;&lt;/div&gt;&lt;/a&gt;&lt;/figure&gt;&lt;p data-ke-size=&quot;size16&quot; style=&quot;text-align: justify;&quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: justify;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;주요 포인트&lt;/b&gt;&lt;/h3&gt;&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;&lt;li&gt;국민연금이 올해 3분기 미국 증시에서 기술주 투자를 통해 3개월 만에 18조7000억 원의 평가이익을 거두었다.&lt;/li&gt;&lt;li&gt;인공지능(AI) 열풍을 타고 엔비디아·애플·마이크로소프트(MS) 등 대형 기술주 중심 포트폴리오가 주가 상승세의 주 이유다.&lt;/li&gt;&lt;li&gt;국민연금의 미국 주식 포트폴리오에서 가장 큰 비중을 차지한 종목은 엔비디아(7.2%)였고, 이어 애플(5.9%), 마이크로소프트(5.7%·74억 달러), 아마존닷컴(3.2%·41억5848만 달러), 메타플랫폼(2.5%·32억8282만 달러) 순이었다.&lt;/li&gt;&lt;/ul&gt;&lt;p data-ke-size=&quot;size16&quot; style=&quot;text-align: justify;&quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: justify;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;주요 인사이트&lt;/b&gt;&lt;/h3&gt;&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;&lt;li&gt;기술주 투자가 계속해서 상승세에 있다는 것&lt;/li&gt;&lt;li&gt;넷플릭스, 세일즈포스, 코스트코, 치폴레멕시칸그릴, 월트 디즈니, 코카콜라, 스타벅스, 암호화폐 거래서 코인 베이스 등 약세를 보인 항목에 대해서는 저점 매수를 하고 있다는 것&lt;/li&gt;&lt;li&gt;항공, 전기차, 방산, 언론 등으로 투자 범위를 다변화한 것&lt;/li&gt;&lt;/ul&gt;&lt;p data-ke-size=&quot;size16&quot; style=&quot;text-align: justify;&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: justify;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;적용 포인트&lt;/b&gt;&lt;/h3&gt;&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;&lt;li&gt;기술 항목에 주요하게 투자를 하고 있지만, 엔비디아, 애플, 마이크로소프트 외에는 사실 관심을 두고 있지 않았다. 아마존이랑 메타플랫폼도 추가로 투자해보는걸 생각해봐야겠다.&lt;/li&gt;&lt;li&gt;이전부터 국민연금에서 투자를 잘 하는 것으로 뉴스에 언급되어오고 있어, 스스로 투자 감각이 부족하다고 느끼면 국민연금을 따라 투자하는 것도 나쁘지 않은 선택으로 보인다.&lt;/li&gt;&lt;li&gt;추가 매수 대상: 메타플랫폼, 넷플릭스, 코인베이스, 치폴레멕시칸그릴, 델타항공, 폭스코스, L3해리스&lt;/li&gt;&lt;/ul&gt;&lt;p data-ke-size=&quot;size16&quot; style=&quot;text-align: justify;&quot;&gt;&lt;br&gt;&lt;/p&gt;</description>
      <category>Others/[탈잉X스크루지 환급반]-[데일리 미션]</category>
      <category>ETF</category>
      <category>경제공부</category>
      <category>부업</category>
      <category>수익화</category>
      <category>스크루지</category>
      <category>스크루지강의후기</category>
      <category>재테크강의</category>
      <category>탈잉</category>
      <category>탈잉스크루지챌린지</category>
      <category>탈잉후기</category>
      <author>z2soo</author>
      <guid isPermaLink="true">https://z2soo.tistory.com/205</guid>
      <comments>https://z2soo.tistory.com/205#entry205comment</comments>
      <pubDate>Thu, 6 Nov 2025 13:39:21 +0900</pubDate>
    </item>
    <item>
      <title>탈잉 스크루지 환급 챌린지 데일리 미션 3</title>
      <link>https://z2soo.tistory.com/204</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;1. 나의 마인드 셋&lt;/b&gt;&lt;/h3&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;/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;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2. 재테크를 잘 하기 위한 마인드 만들기&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;재테크를 잘 하기 위한 마인드라고 하면, 사실상 '많이 모으고 덜 쓰기'가 기본이지 않을까 싶다. 다만 단순하게 모으기보다는 모은 돈으로 적절한 공부와 함께 투자를 한다면 제일 좋고. 스스로의 소비 습관을 돌이켜본다면, 쇼핑을 좀 더 줄이고 모으면서, 추가로 부수적인 수입을 얻을 수 있는 부분을 생각해봐야할 것 같다. 혹 소비를 하면서도 투자와 이어질 수 있는 (e.g., 금 구매) 부분에서 소소하게 재미를 느껴보려고 한다. 이 마인드가 부디 잘 유지될 수 있도록, 환급 챌린지를 하는 동안 스스로 다짐해본다.&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;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;3. 수강 인증&lt;/b&gt;&amp;nbsp;&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;IMG_0012.jpeg&quot; data-origin-width=&quot;1326&quot; data-origin-height=&quot;1000&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bGe30e/dJMcafEUmVh/Ik63elB6XkeGqit7kiEMy1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bGe30e/dJMcafEUmVh/Ik63elB6XkeGqit7kiEMy1/img.jpg&quot; data-alt=&quot;강의 수강 시작 시간 및 인증&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bGe30e/dJMcafEUmVh/Ik63elB6XkeGqit7kiEMy1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbGe30e%2FdJMcafEUmVh%2FIk63elB6XkeGqit7kiEMy1%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;1326&quot; height=&quot;1000&quot; data-filename=&quot;IMG_0012.jpeg&quot; data-origin-width=&quot;1326&quot; data-origin-height=&quot;1000&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;IMG_0013.jpeg&quot; data-origin-width=&quot;1397&quot; data-origin-height=&quot;1000&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/0kZZy/dJMcajAxDFs/sY8SgdkiOIck2AdlZqRQW0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/0kZZy/dJMcajAxDFs/sY8SgdkiOIck2AdlZqRQW0/img.jpg&quot; data-alt=&quot;강의 수강 종료 시간 및 인증&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/0kZZy/dJMcajAxDFs/sY8SgdkiOIck2AdlZqRQW0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F0kZZy%2FdJMcajAxDFs%2FsY8SgdkiOIck2AdlZqRQW0%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;1397&quot; height=&quot;1000&quot; data-filename=&quot;IMG_0013.jpeg&quot; data-origin-width=&quot;1397&quot; data-origin-height=&quot;1000&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 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;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;4. 앞으로의 방향&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아직 3일차지만, 하루를 보내면서 글을 쓰는게 생각보다 아슬한 시간이 되어버리고는 한다. 그래도 금방 루틴으로 잡히기를 바라며, 오늘 어쩌다가 받은 현금은 소비보다는 투자에 사용해보도록 해야겠다.&lt;/p&gt;</description>
      <category>Others/[탈잉X스크루지 환급반]-[데일리 미션]</category>
      <category>ETF</category>
      <category>경제공부</category>
      <category>부업</category>
      <category>수익화</category>
      <category>스크루지</category>
      <category>스크루지강의후기</category>
      <category>재테크강의</category>
      <category>탈잉</category>
      <category>탈잉스크루지챌린지</category>
      <category>탈잉후기</category>
      <author>z2soo</author>
      <guid isPermaLink="true">https://z2soo.tistory.com/204</guid>
      <comments>https://z2soo.tistory.com/204#entry204comment</comments>
      <pubDate>Wed, 5 Nov 2025 23:34:26 +0900</pubDate>
    </item>
    <item>
      <title>탈잉 스크루지 환급 챌린지 데일리 미션 2</title>
      <link>https://z2soo.tistory.com/203</link>
      <description>&lt;blockquote data-ke-style=&quot;style2&quot;&gt;어제부터 시작한 스크루지 환급 챌린지는 격일로 강의 수강과 경제 뉴스 분석을 진행해야 한다.&lt;br /&gt;매일 두 개를 다 진행해야 한다면 아마 둘쨋날에 포기했을 것 같지만 ... 다행히 부담이 적어 2일차도 순조롭게 미션을 시작해본다.&amp;nbsp;&lt;br /&gt;경제 공부는 옛날부터나 지금이나 결국은 세상 돌아가는게 가장 중요한 것 같고, 그래서인지 진행하는 경제 뉴스 분석.&lt;br /&gt;한 달을 꾸준하게 하고나서 뉴스에 익숙해지고, 보다 보는 눈이 생기기를.&lt;/blockquote&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;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;무역 휴전 후 ... &quot;중국 1년여만에 미국산 밀 수입도 추친&quot;&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://n.news.naver.com/mnews/article/001/0015723180&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://n.news.naver.com/mnews/article/001/0015723180&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1762227355615&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;무역 휴전 후&amp;hellip;&amp;quot;중국, 1년여 만에 미국산 밀 수입도 추진&amp;quot;&quot; data-og-description=&quot;미국과의 무역전쟁을 1년간 휴전하기로 한 중국이 미국산 대두에 이어 1년여 만에 처음으로 밀 구매에도 나선다고 블룸버그 통신이 3일(현지시간) 보도했다. 블룸버그는 익명의 소식통을 인용해&quot; data-og-host=&quot;n.news.naver.com&quot; data-og-source-url=&quot;https://n.news.naver.com/mnews/article/001/0015723180&quot; data-og-url=&quot;https://n.news.naver.com/mnews/article/001/0015723180&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/dBlz8u/hyZM2v4h1C/yFPHdzL7SKNTYLpq1jF2zk/img.jpg?width=500&amp;amp;height=332&amp;amp;face=0_0_500_332,https://scrap.kakaocdn.net/dn/lz66o/hyZMt1XYxy/tXfzSrfSibqzo0DKyH6Gd0/img.jpg?width=500&amp;amp;height=332&amp;amp;face=0_0_500_332&quot;&gt;&lt;a href=&quot;https://n.news.naver.com/mnews/article/001/0015723180&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://n.news.naver.com/mnews/article/001/0015723180&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/dBlz8u/hyZM2v4h1C/yFPHdzL7SKNTYLpq1jF2zk/img.jpg?width=500&amp;amp;height=332&amp;amp;face=0_0_500_332,https://scrap.kakaocdn.net/dn/lz66o/hyZMt1XYxy/tXfzSrfSibqzo0DKyH6Gd0/img.jpg?width=500&amp;amp;height=332&amp;amp;face=0_0_500_332');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;무역 휴전 후&amp;hellip;&quot;중국, 1년여 만에 미국산 밀 수입도 추진&quot;&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;미국과의 무역전쟁을 1년간 휴전하기로 한 중국이 미국산 대두에 이어 1년여 만에 처음으로 밀 구매에도 나선다고 블룸버그 통신이 3일(현지시간) 보도했다. 블룸버그는 익명의 소식통을 인용해&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;n.news.naver.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&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;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;주요 포인트&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;미국과의 무역전쟁을 1년간 휴전하기로 한 중국이 미국산 대두에 이어 1년여 만에 처음으로 밀 구매에도 나선다고 블룸버그 통신이&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt; 보도했다.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;이같은 소식에 시카고 선물시장에서 밀 가격은 2.1% 상승하며 석 달 만의 최고치를 기록했다.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&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;b&gt;&lt;span style=&quot;color: #303038;&quot;&gt;&lt;span style=&quot;caret-color: #303038; background-color: #ffffff;&quot;&gt;주요 인사이트&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;추후 중국에서 대두, 밀 이외의 다른 농산물의 수입을 전망해볼 수 있을 것 같으며, 관련된 농산물 관련 투자 항목도 노려볼 수 있음.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;선물 거래 : 매매 계약 시점과 실제 상품의 인도/결제 시점이 분리되어 있는 거래&lt;/li&gt;
&lt;li&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;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;적용 포인트&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;관심 있어하던 기술 관련된 기사 외에도 수출입 등 세계 경제에서 영향을 줄 수 있는 다양한 경제 뉴스를 보는 습관을 들여보자&lt;/li&gt;
&lt;li&gt;선물 거래에는 큰 관심은 없고 뭔가 아직 하기는 어렵지만, 다른 거래를 하더라도 선물 옵션에도 한 번씩 관심을 두어보자&lt;/li&gt;
&lt;/ul&gt;</description>
      <category>Others/[탈잉X스크루지 환급반]-[데일리 미션]</category>
      <category>ETF</category>
      <category>경제공부</category>
      <category>스크루강의후기</category>
      <category>스크루지</category>
      <category>재태크</category>
      <category>재태크강의</category>
      <category>재테크강의</category>
      <category>탈잉</category>
      <category>탈잉스크루지챌린지</category>
      <category>탈잉후기</category>
      <author>z2soo</author>
      <guid isPermaLink="true">https://z2soo.tistory.com/203</guid>
      <comments>https://z2soo.tistory.com/203#entry203comment</comments>
      <pubDate>Tue, 4 Nov 2025 12:57:36 +0900</pubDate>
    </item>
    <item>
      <title>탈잉 스크루지 환급 챌린지 데일리 미션 1</title>
      <link>https://z2soo.tistory.com/202</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;1. 어쩌다 경제 공부&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&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;스크루지 환급 챌린지를 선택한 이유는 크게 3가지&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style1&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;1. 마침 팔로우 하고 있던 계정이라서&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;2. 교육 목차를 보니 부담없으면서 기본적인 내용이라서&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;3. 환급 챌린지가 있어서&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&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;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2. 당신의 재테크는 안녕하신가요&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;첫 강의는 '당신의 재테크는 안녕하신가요.' 나의 답변은 '아니오...'&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;주변에 재테크라는 개념과 행동이 너무 당연시되고 이제는 필수가 되어버렸다고 하지만, 남들 하는 주식, ETF, 가상화폐 등 한 번씩 해보기는 했어도 그 개념을 잘 이해하고 실제 수익을 얻기 위해 노력한 적은 없다보니 이렇다할 재테크가 이루어지진 않은 상태이다. 안녕하지 못한 상태랄까.&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;아직은 기본 도입부다 보니 세상 심각하고 어려운 용어들이 나와서 벌써 의지를 꺾어버리는 일은 일어나지 않았다. 하나의 강의에 약 10분 정도로 정말 부담없이 수강할 수 있어서 그게 제일 마음에 든달까.&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;/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;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;3. 수강 인증&lt;/b&gt;&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1006&quot; data-origin-height=&quot;1000&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/xnh6N/dJMcai9sHFX/3GY96vlkUHowoIzXgtm6qk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/xnh6N/dJMcai9sHFX/3GY96vlkUHowoIzXgtm6qk/img.jpg&quot; data-alt=&quot;강의 수강 시작 시간 및 인증&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/xnh6N/dJMcai9sHFX/3GY96vlkUHowoIzXgtm6qk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fxnh6N%2FdJMcai9sHFX%2F3GY96vlkUHowoIzXgtm6qk%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;1006&quot; height=&quot;1000&quot; data-origin-width=&quot;1006&quot; data-origin-height=&quot;1000&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-origin-width=&quot;1040&quot; data-origin-height=&quot;1000&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Ol6iO/dJMcabJgAyg/kwEqxFJtu9MRCoAxb2gBJK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Ol6iO/dJMcabJgAyg/kwEqxFJtu9MRCoAxb2gBJK/img.jpg&quot; data-alt=&quot;강의 수강 종료 시간 및 인증&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Ol6iO/dJMcabJgAyg/kwEqxFJtu9MRCoAxb2gBJK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FOl6iO%2FdJMcabJgAyg%2FkwEqxFJtu9MRCoAxb2gBJK%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;1040&quot; height=&quot;1000&quot; data-origin-width=&quot;1040&quot; data-origin-height=&quot;1000&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 data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;3. 앞으로의 방향&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이제 시작이고, 아직 갈 길이 멀지만 ... 시작이 반이라고, 그래도 처음 시작부터 포기하지 않고 이렇게 글을 작성한 스스로에게 뿌듯함을 느끼고 있다. 꼭 강의도 완강하고, 나의 재태크가 안녕할 날을 위하여 앞으로 한 달 동안 화이팅해보록 하겠다.&lt;/p&gt;</description>
      <category>Others/[탈잉X스크루지 환급반]-[데일리 미션]</category>
      <category>ETF</category>
      <category>경제공부</category>
      <category>부업</category>
      <category>수익화</category>
      <category>스크루지</category>
      <category>스크루지강의후기</category>
      <category>재테크강의</category>
      <category>탈잉</category>
      <category>탈잉스크루지챌린지</category>
      <category>탈잉후기</category>
      <author>z2soo</author>
      <guid isPermaLink="true">https://z2soo.tistory.com/202</guid>
      <comments>https://z2soo.tistory.com/202#entry202comment</comments>
      <pubDate>Mon, 3 Nov 2025 23:28:14 +0900</pubDate>
    </item>
    <item>
      <title>[오류-해결] BAS Deploy 후 Tenant 앱 조회 불가</title>
      <link>https://z2soo.tistory.com/201</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;오류 상황&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;SAP Public Edition 제품에서 RAP 개발 방법론을 통해 Application을 개발했다. BAS에서 Deploy를 하면 개발 테넌트에서 조회되어야 하는데 조회되고 있지 않다. Deploy 하는 중 에러가 나고 있지도 않고, BSP Library 및 Fiori User Interface도 잘 생성되어 있다.&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;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;해결 방안&lt;/b&gt;&lt;/h2&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;color: #006dd7;&quot;&gt;&lt;b&gt;Business Catalog 생성 및&amp;nbsp; User 할당&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 해당 앱에 접근이 가능한 권한을 가진 Business Catalog를 생성하고 이를 사용자 계정에 할당해준다. 그러나 아직 조회되지 않고 있다. 권한 문제는 아닌 것 같다.&amp;nbsp;&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;color: #006dd7;&quot;&gt;&lt;b&gt;IAM App - Fiori Launchpad App Descr Item ID 작성&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;IAM App에 Fiori Launchpad App ID 내역이 빠져있는 경우 안뜨는 경우가 있다고 한다. 따라서 해당 필드에 Fiori App Descriptor Item을 작성해준다. 만약 적합하지 않은 항목을 입력하면, 위에 에러 표시가 나온다.&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;1897&quot; data-origin-height=&quot;922&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/btHGek/btsGVeClWAQ/Wd37kKBUwHsFpr98jUPjeK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/btHGek/btsGVeClWAQ/Wd37kKBUwHsFpr98jUPjeK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/btHGek/btsGVeClWAQ/Wd37kKBUwHsFpr98jUPjeK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbtHGek%2FbtsGVeClWAQ%2FWd37kKBUwHsFpr98jUPjeK%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;1897&quot; height=&quot;922&quot; data-origin-width=&quot;1897&quot; data-origin-height=&quot;922&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;입력 후, 우측 상단의 Publish Locally를 클릭한다. (시간이 조금 걸릴 수 있다.)&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;1920&quot; data-origin-height=&quot;1030&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cxSxDL/btsGUPW3qLx/lDNX9QOBQ7UgUAaicKqkd1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cxSxDL/btsGUPW3qLx/lDNX9QOBQ7UgUAaicKqkd1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cxSxDL/btsGUPW3qLx/lDNX9QOBQ7UgUAaicKqkd1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcxSxDL%2FbtsGUPW3qLx%2FlDNX9QOBQ7UgUAaicKqkd1%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;1920&quot; height=&quot;1030&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1030&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;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;조치 결과&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래와 같이 잘 조회가 된다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1622&quot; data-origin-height=&quot;925&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/7eATh/btsGUUKQSX6/n0TUUFKoL6d0TKTBg9CKM1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/7eATh/btsGUUKQSX6/n0TUUFKoL6d0TKTBg9CKM1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/7eATh/btsGUUKQSX6/n0TUUFKoL6d0TKTBg9CKM1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F7eATh%2FbtsGUUKQSX6%2Fn0TUUFKoL6d0TKTBg9CKM1%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;1622&quot; height=&quot;925&quot; data-origin-width=&quot;1622&quot; data-origin-height=&quot;925&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>SAP/Error Handling</category>
      <author>z2soo</author>
      <guid isPermaLink="true">https://z2soo.tistory.com/201</guid>
      <comments>https://z2soo.tistory.com/201#entry201comment</comments>
      <pubDate>Wed, 24 Apr 2024 18:12:45 +0900</pubDate>
    </item>
    <item>
      <title>ABAP Development on Cloud (4)  RAP 100 Ex.1 Create Database Table and Generate UI Service</title>
      <link>https://z2soo.tistory.com/198</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;1. RESTful Application Programming Model (RAP)&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;SAP 에서 RAP 관련하여 개념을 이해하고 Hands-on 실습을 진행할 수 있도록 자료를 올려 두었다. 난이도가 상당히 높으니 RAP100 부터 진행해보도록 한다.&lt;/p&gt;
&lt;figure id=&quot;og_1712900244316&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;object&quot; data-og-title=&quot;GitHub - SAP-samples/abap-platform-rap100: RAP100&quot; data-og-description=&quot;RAP100. Contribute to SAP-samples/abap-platform-rap100 development by creating an account on GitHub.&quot; data-og-host=&quot;github.com&quot; data-og-source-url=&quot;https://github.com/SAP-samples/abap-platform-rap100?tab=readme-ov-file&quot; data-og-url=&quot;https://github.com/SAP-samples/abap-platform-rap100&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bSW10F/hyVPNii1rJ/ucyNF2HdmyLIVgPQb06gY1/img.png?width=1200&amp;amp;height=600&amp;amp;face=0_0_1200_600&quot;&gt;&lt;a href=&quot;https://github.com/SAP-samples/abap-platform-rap100?tab=readme-ov-file&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://github.com/SAP-samples/abap-platform-rap100?tab=readme-ov-file&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bSW10F/hyVPNii1rJ/ucyNF2HdmyLIVgPQb06gY1/img.png?width=1200&amp;amp;height=600&amp;amp;face=0_0_1200_600');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;GitHub - SAP-samples/abap-platform-rap100: RAP100&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;RAP100. Contribute to SAP-samples/abap-platform-rap100 development by creating an account on GitHub.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;github.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해당 내용을 진행하기 위해서는 우선 ABAP Flight Reference Scenario를 설치해줘야 한다. 이 부분이 쉽지 않은데, 현재 서버에서는 설치가 이미 진행되어 있는 상태이기에 설명은 넘어가도록 한다.&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;740&quot; data-origin-height=&quot;365&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/CojGf/btsGBeicCpL/WuE2PZLW3me4UbNm5qeUCK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/CojGf/btsGBeicCpL/WuE2PZLW3me4UbNm5qeUCK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/CojGf/btsGBeicCpL/WuE2PZLW3me4UbNm5qeUCK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCojGf%2FbtsGBeicCpL%2FWuE2PZLW3me4UbNm5qeUCK%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;740&quot; height=&quot;365&quot; data-origin-width=&quot;740&quot; data-origin-height=&quot;365&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;Beginner Level의 Exerciese 1 부터 진행해보도록 하자.&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;689&quot; data-origin-height=&quot;396&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/d85te2/btsGyRWCiHO/klgEIeTwtaAHAfdkWf3090/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/d85te2/btsGyRWCiHO/klgEIeTwtaAHAfdkWf3090/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/d85te2/btsGyRWCiHO/klgEIeTwtaAHAfdkWf3090/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd85te2%2FbtsGyRWCiHO%2FklgEIeTwtaAHAfdkWf3090%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;689&quot; height=&quot;396&quot; data-origin-width=&quot;689&quot; data-origin-height=&quot;396&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;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;&amp;nbsp;2. Exercise 1: Create Database Table and Generate UI Service&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;1) Package 생성&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Package는 이미 생성했다. 아래 글을 참고하도록 한다.&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;a href=&quot;https://z2soo.tistory.com/197&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.04.12 - [분류 전체보기] - ABAP Development on Cloud (3) Introduction&lt;/a&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;size18&quot;&gt;&lt;b&gt;2) Database Table 생성&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Package 우클릭 &amp;gt; New &amp;gt; Other ABAP Repository Object &amp;gt; ABAP Dictionary&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;1182&quot; data-origin-height=&quot;572&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/LPIBt/btsGza9v7NO/bOnWPIbgvyZeK5AL5VRzv1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/LPIBt/btsGza9v7NO/bOnWPIbgvyZeK5AL5VRzv1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/LPIBt/btsGza9v7NO/bOnWPIbgvyZeK5AL5VRzv1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FLPIBt%2FbtsGza9v7NO%2FbOnWPIbgvyZeK5AL5VRzv1%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;1182&quot; height=&quot;572&quot; data-origin-width=&quot;1182&quot; data-origin-height=&quot;572&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;테이블은 ABAP Dictionary Object에 속한다. 제일 중요한 네이밍은 아래와 같이 생성하도록 한다. 이 때, A/D는 각 Activate, Draft 를 의미하며 지금 당장은 draft table을 사용하지 않지만 중요하니 잘 알아두도록 하자. RAP는 이름이 특히 중요하고 길기 때문에 더욱 유의하자.&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;color: #006dd7;&quot;&gt;&lt;b&gt;Naming: Z[namespace]_A/D[name]&lt;/b&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-origin-width=&quot;597&quot; data-origin-height=&quot;471&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/4B3TI/btsGzg2EExE/3XMe1vysZdMGXoQf2K04H0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/4B3TI/btsGzg2EExE/3XMe1vysZdMGXoQf2K04H0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/4B3TI/btsGzg2EExE/3XMe1vysZdMGXoQf2K04H0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F4B3TI%2FbtsGzg2EExE%2F3XMe1vysZdMGXoQf2K04H0%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;597&quot; height=&quot;471&quot; data-origin-width=&quot;597&quot; data-origin-height=&quot;471&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;673&quot; data-origin-height=&quot;476&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cAT1J5/btsGBvYmdjc/FYH1y8bSgi59uIMXhG8pak/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cAT1J5/btsGBvYmdjc/FYH1y8bSgi59uIMXhG8pak/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cAT1J5/btsGBvYmdjc/FYH1y8bSgi59uIMXhG8pak/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcAT1J5%2FbtsGBvYmdjc%2FFYH1y8bSgi59uIMXhG8pak%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;673&quot; height=&quot;476&quot; data-origin-width=&quot;673&quot; data-origin-height=&quot;476&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;중간에 CTS를 선택 또는 생성하는 창이 나오고 최종적으로 테이블을 생성하면 아래와 같이 만들어진다.&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;1010&quot; data-origin-height=&quot;510&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bgyJOJ/btsGAK9FPNi/COfBFQifCGmsAPzjvztRZK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bgyJOJ/btsGAK9FPNi/COfBFQifCGmsAPzjvztRZK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bgyJOJ/btsGAK9FPNi/COfBFQifCGmsAPzjvztRZK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbgyJOJ%2FbtsGAK9FPNi%2FCOfBFQifCGmsAPzjvztRZK%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;1010&quot; height=&quot;510&quot; data-origin-width=&quot;1010&quot; data-origin-height=&quot;510&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;RAP 100 Exercies 내에 존재하는 코드를 보면서 작성하여 테이블의 필드를 생성해준다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 때, &lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;필드 이름 : 데이터 타입(data type 또는 data element)&lt;/b&gt; &lt;/span&gt;으로 정의된다.&amp;nbsp; Data element는 domain(데이터의 기술적 정보를 가짐)을 품고 있기 때문에 data type 대신 올 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 때, &lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;아래의 5개 필드의 경우 RAP 에서 다루는 테이블에 대해 꼭 들어가야 하는 항목이니 유의하자.&amp;nbsp; &lt;/b&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;color: #006dd7;&quot;&gt;&lt;b&gt;Toggle Open/Close: Ctrl + M&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;Data Element 세부 사항 조회: F3 또는 Ctrl + 클릭&lt;/b&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-origin-width=&quot;1015&quot; data-origin-height=&quot;671&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b2nZ41/btsGBeP9Z3K/2ApFdjCN4fvAukGThnS4Ek/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b2nZ41/btsGBeP9Z3K/2ApFdjCN4fvAukGThnS4Ek/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b2nZ41/btsGBeP9Z3K/2ApFdjCN4fvAukGThnS4Ek/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb2nZ41%2FbtsGBeP9Z3K%2F2ApFdjCN4fvAukGThnS4Ek%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;1015&quot; height=&quot;671&quot; data-origin-width=&quot;1015&quot; data-origin-height=&quot;671&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;pre id=&quot;code_1712904366121&quot; class=&quot;java&quot; data-ke-language=&quot;java&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;@EndUserText.label : 'Flight Travel Table'
@AbapCatalog.enhancement.category : #NOT_EXTENSIBLE
@AbapCatalog.tableCategory : #TRANSPARENT
@AbapCatalog.deliveryClass : #A
@AbapCatalog.dataMaintenance : #RESTRICTED
define table zrap100_atrav500 {

  key client            : abap.clnt not null;
  key travel_id         : /dmo/travel_id not null;
  agency_id             : /dmo/agency_id;
  customer_id           : /dmo/customer_id;
  begin_date            : /dmo/begin_date;
  end_date              : /dmo/end_date;
  @Semantics.amount.currencyCode : 'zrap100_atrav500.currency_code'
  booking_fee           : /dmo/booking_fee;
  @Semantics.amount.currencyCode : 'zrap100_atrav500.currency_code'
  total_price           : /dmo/total_price;
  currency_code         : /dmo/currency_code;
  description           : /dmo/description;
  overall_status        : /dmo/overall_status;
  attachment            : /dmo/attachment;
  mime_type             : /dmo/mime_type;
  file_name             : /dmo/filename;
  created_by            : abp_creation_user;
  created_at            : abp_creation_tstmpl;
  local_last_changed_by : abp_locinst_lastchange_user;
  local_last_changed_at : abp_locinst_lastchange_tstmpl;
  last_changed_at       : abp_lastchange_tstmpl;
}&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;size18&quot;&gt;&lt;b&gt;3) Data Generator Class 생성&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;새로운 클래스를 생성해주도록 하자. 이번에는 ABAP Class를 생성할 때 Interface를 동시에 생성해주도록 한다.&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;1346&quot; data-origin-height=&quot;683&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b1cYBB/btsGzj6g1b6/V88Ksd4WxoJkQKjZhUle8K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b1cYBB/btsGzj6g1b6/V88Ksd4WxoJkQKjZhUle8K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b1cYBB/btsGzj6g1b6/V88Ksd4WxoJkQKjZhUle8K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb1cYBB%2FbtsGzj6g1b6%2FV88Ksd4WxoJkQKjZhUle8K%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;1346&quot; height=&quot;683&quot; data-origin-width=&quot;1346&quot; data-origin-height=&quot;683&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;673&quot; data-origin-height=&quot;739&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/vUVgV/btsGAfa4YZV/xeZoZtsjqbBYtZm0KclYKK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/vUVgV/btsGAfa4YZV/xeZoZtsjqbBYtZm0KclYKK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/vUVgV/btsGAfa4YZV/xeZoZtsjqbBYtZm0KclYKK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FvUVgV%2FbtsGAfa4YZV%2FxeZoZtsjqbBYtZm0KclYKK%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;673&quot; height=&quot;739&quot; data-origin-width=&quot;673&quot; data-origin-height=&quot;739&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;RAP Exercise 100 항목을 참고하여 아래와 같이 코드를 작성하도록 하자.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&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;color: #006dd7;&quot;&gt;&lt;b&gt;자동완성: Tab&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;도움말: F1&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;Content Assist: Ctrl + Space&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;Display all keyboard shortcut: Ctrl + Shift + L&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;Object 검색: Ctrl + Shift + A&lt;/b&gt;&lt;/span&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-origin-width=&quot;1016&quot; data-origin-height=&quot;1089&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cHEkO0/btsGzjZzZFR/5jXworsAwKkHfNmQEfZpMK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cHEkO0/btsGzjZzZFR/5jXworsAwKkHfNmQEfZpMK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cHEkO0/btsGzjZzZFR/5jXworsAwKkHfNmQEfZpMK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcHEkO0%2FbtsGzjZzZFR%2F5jXworsAwKkHfNmQEfZpMK%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;1016&quot; height=&quot;1089&quot; data-origin-width=&quot;1016&quot; data-origin-height=&quot;1089&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;967&quot; data-origin-height=&quot;371&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bsbHqN/btsGzkD96T4/sZHwhL8GBSdB7cwV9cwhtK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bsbHqN/btsGzkD96T4/sZHwhL8GBSdB7cwV9cwhtK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bsbHqN/btsGzkD96T4/sZHwhL8GBSdB7cwV9cwhtK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbsbHqN%2FbtsGzkD96T4%2FsZHwhL8GBSdB7cwV9cwhtK%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;967&quot; height=&quot;371&quot; data-origin-width=&quot;967&quot; data-origin-height=&quot;371&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;pre id=&quot;code_1712904306363&quot; class=&quot;java&quot; data-ke-language=&quot;java&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;CLASS zcl_rap100_gen_data_500 DEFINITION
  PUBLIC
  FINAL
  CREATE PUBLIC .

  PUBLIC SECTION.

    INTERFACES if_oo_adt_classrun .
  PROTECTED SECTION.
  PRIVATE SECTION.
ENDCLASS.



CLASS zcl_rap100_gen_data_500 IMPLEMENTATION.


  METHOD if_oo_adt_classrun~main.
    DATA:
      group_id   TYPE string VALUE '500',
      attachment TYPE /dmo/attachment,
      file_name  TYPE /dmo/filename,
      mime_type  TYPE /dmo/mime_type.

*    Clear data
    DELETE FROM zrap100_atrav500.

*    Insert data
    INSERT zrap100_atrav500 FROM (
        SELECT
        FROM /dmo/travel    AS a
        FIELDS
            a~travel_id     AS travel_id,
            a~agency_id     AS agency_id,
            a~customer_id   AS customer_id,
            a~begin_date    AS begin_date,
            a~end_date      AS end_date,
            a~booking_fee   AS booking_fee,
            a~total_price   AS total_price,
            a~currency_code AS currency_code,
            a~description   AS description,
            CASE a~status
                WHEN 'N' THEN 'O'
                WHEN 'P' THEN 'O'
                WHEN 'B' THEN 'A'
                ELSE 'X'
            END AS overall_status,
        @attachment         AS attachment,
        @mime_type          AS mime_type,
        @file_name          AS file_name,
        a~createdby         AS created_by,
        a~createdat         AS created_at,
        a~lastchangedby     AS last_changed_by,
        a~lastchangedat     AS last_changed_at,
        a~lastchangedat     AS local_last_changed_at
        ORDER BY travel_id UP TO 10 ROWS
    ).

    COMMIT WORK.
    out-&amp;gt;write( | [RAP100] Demo data generated for table ZRAP100_atrav{ group_id }. | ).
  ENDMETHOD.
ENDCLASS.&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;size18&quot;&gt;&lt;b&gt;4) Transactional UI Service 생성&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Data table 우클릭 &amp;gt; Generate ABAP Repository Objects&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;1348&quot; data-origin-height=&quot;549&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/pwZPt/btsGAbzS0QT/pFR8RFRDAb4zQ3PTFifTZk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/pwZPt/btsGAbzS0QT/pFR8RFRDAb4zQ3PTFifTZk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/pwZPt/btsGAbzS0QT/pFR8RFRDAb4zQ3PTFifTZk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FpwZPt%2FbtsGAbzS0QT%2FpFR8RFRDAb4zQ3PTFifTZk%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;1348&quot; height=&quot;549&quot; data-origin-width=&quot;1348&quot; data-origin-height=&quot;549&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;OData UI Service 선택 후 Next를 선택한다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;OData Web API Service는 UI 서비스는 하지 않고 json, xml 서비스만 사용하는 경우에 속한다. Fiori Application에서는 UI가 무조건 필요하기 때문에 우리는 OData UI Service를 선택한다.&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;890&quot; data-origin-height=&quot;739&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bwDT68/btsGzfXgPeM/pfbZOkSJxVlFz74iNN12t0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bwDT68/btsGzfXgPeM/pfbZOkSJxVlFz74iNN12t0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bwDT68/btsGzfXgPeM/pfbZOkSJxVlFz74iNN12t0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbwDT68%2FbtsGzfXgPeM%2FpfbZOkSJxVlFz74iNN12t0%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;890&quot; height=&quot;739&quot; data-origin-width=&quot;890&quot; data-origin-height=&quot;739&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;b&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;RAP로 만든 Application을 구동하기 위해 필요한 Object를 여기서 정의하게 된다. (매우 중요!!!)&lt;/span&gt;&lt;/b&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;890&quot; data-origin-height=&quot;656&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/P3dca/btsGAKowi3o/kDNKpkplUbN9HvoQaFOaS0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/P3dca/btsGAKowi3o/kDNKpkplUbN9HvoQaFOaS0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/P3dca/btsGAKowi3o/kDNKpkplUbN9HvoQaFOaS0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FP3dca%2FbtsGAKowi3o%2FkDNKpkplUbN9HvoQaFOaS0%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;890&quot; height=&quot;656&quot; data-origin-width=&quot;890&quot; data-origin-height=&quot;656&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;Exercise RAP 100 내용 중 있는 아래의 표와 같이 보도록 하자.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;각 Object를 클릭해서 아래 Name과 동일하게 정확하게 대소문자를 구분해서 생성해주도록 하자. 오타가 나는 경우 Applciation이 작동하지 않을 수 있다.&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;867&quot; data-origin-height=&quot;524&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/MctUt/btsGAMNoZcE/ah5ekLYokT15QxNJdbRUK0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/MctUt/btsGAMNoZcE/ah5ekLYokT15QxNJdbRUK0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/MctUt/btsGAMNoZcE/ah5ekLYokT15QxNJdbRUK0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMctUt%2FbtsGAMNoZcE%2Fah5ekLYokT15QxNJdbRUK0%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;867&quot; height=&quot;524&quot; data-origin-width=&quot;867&quot; data-origin-height=&quot;524&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;890&quot; data-origin-height=&quot;656&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/nqmeS/btsGzMmP5xq/N9O5VeXvPLHY9q52myoKU1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/nqmeS/btsGzMmP5xq/N9O5VeXvPLHY9q52myoKU1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/nqmeS/btsGzMmP5xq/N9O5VeXvPLHY9q52myoKU1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnqmeS%2FbtsGzMmP5xq%2FN9O5VeXvPLHY9q52myoKU1%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;890&quot; height=&quot;656&quot; data-origin-width=&quot;890&quot; data-origin-height=&quot;656&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;890&quot; data-origin-height=&quot;656&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rMeZP/btsGz0egqNA/2437vIVMFLSO6NWKA1u19K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rMeZP/btsGz0egqNA/2437vIVMFLSO6NWKA1u19K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rMeZP/btsGz0egqNA/2437vIVMFLSO6NWKA1u19K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrMeZP%2FbtsGz0egqNA%2F2437vIVMFLSO6NWKA1u19K%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;890&quot; height=&quot;656&quot; data-origin-width=&quot;890&quot; data-origin-height=&quot;656&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;890&quot; data-origin-height=&quot;656&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/JeYeB/btsGARgQLA7/Xu4QrhbBPHNUQVOKf5yGTk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/JeYeB/btsGARgQLA7/Xu4QrhbBPHNUQVOKf5yGTk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/JeYeB/btsGARgQLA7/Xu4QrhbBPHNUQVOKf5yGTk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJeYeB%2FbtsGARgQLA7%2FXu4QrhbBPHNUQVOKf5yGTk%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;890&quot; height=&quot;656&quot; data-origin-width=&quot;890&quot; data-origin-height=&quot;656&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;890&quot; data-origin-height=&quot;656&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ItGs2/btsGBeph0LE/J7xvzwqIPfgK9j1lT6bhg0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ItGs2/btsGBeph0LE/J7xvzwqIPfgK9j1lT6bhg0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ItGs2/btsGBeph0LE/J7xvzwqIPfgK9j1lT6bhg0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FItGs2%2FbtsGBeph0LE%2FJ7xvzwqIPfgK9j1lT6bhg0%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;890&quot; height=&quot;656&quot; data-origin-width=&quot;890&quot; data-origin-height=&quot;656&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;890&quot; data-origin-height=&quot;656&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/FoR3u/btsGzcGktDW/FeMgUmPzCmgwssSbPElRxk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/FoR3u/btsGzcGktDW/FeMgUmPzCmgwssSbPElRxk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/FoR3u/btsGzcGktDW/FeMgUmPzCmgwssSbPElRxk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FFoR3u%2FbtsGzcGktDW%2FFeMgUmPzCmgwssSbPElRxk%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;890&quot; height=&quot;656&quot; data-origin-width=&quot;890&quot; data-origin-height=&quot;656&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;890&quot; data-origin-height=&quot;656&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/W7WaH/btsGAcMnQab/H5WmXkRTkoRMqGNi6fvkCK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/W7WaH/btsGAcMnQab/H5WmXkRTkoRMqGNi6fvkCK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/W7WaH/btsGAcMnQab/H5WmXkRTkoRMqGNi6fvkCK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FW7WaH%2FbtsGAcMnQab%2FH5WmXkRTkoRMqGNi6fvkCK%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;890&quot; height=&quot;656&quot; data-origin-width=&quot;890&quot; data-origin-height=&quot;656&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;size18&quot;&gt;&lt;b&gt;5) Application Publish 및 미리보기&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위에서 모든 Object 들이 잘 생성되었다면 Service Binding 하위 항목에서 서비스를 Publish 하도록 한다.&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;1346&quot; data-origin-height=&quot;455&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bbytaJ/btsGzfC3qoH/eF7GCGHPCNfzQGxRidsL00/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bbytaJ/btsGzfC3qoH/eF7GCGHPCNfzQGxRidsL00/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bbytaJ/btsGzfC3qoH/eF7GCGHPCNfzQGxRidsL00/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbbytaJ%2FbtsGzfC3qoH%2FeF7GCGHPCNfzQGxRidsL00%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;1346&quot; height=&quot;455&quot; data-origin-width=&quot;1346&quot; data-origin-height=&quot;455&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;Publish가 완료된 후 해당 Entity를 선택하고 Preview를 누르면 아래와 같이 화면을 확인할 수 있다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1346&quot; data-origin-height=&quot;433&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/byZom7/btsGBsOnn5C/4dKVGkz2xzI891zJFUdBj1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/byZom7/btsGBsOnn5C/4dKVGkz2xzI891zJFUdBj1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/byZom7/btsGBsOnn5C/4dKVGkz2xzI891zJFUdBj1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbyZom7%2FbtsGBsOnn5C%2F4dKVGkz2xzI891zJFUdBj1%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;1346&quot; height=&quot;433&quot; data-origin-width=&quot;1346&quot; data-origin-height=&quot;433&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;936&quot; data-origin-height=&quot;756&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/1FUdp/btsGAQhVNJX/lH0GojZCAK50QqHiz33p6k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/1FUdp/btsGAQhVNJX/lH0GojZCAK50QqHiz33p6k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/1FUdp/btsGAQhVNJX/lH0GojZCAK50QqHiz33p6k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F1FUdp%2FbtsGAQhVNJX%2FlH0GojZCAK50QqHiz33p6k%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;936&quot; height=&quot;756&quot; data-origin-width=&quot;936&quot; data-origin-height=&quot;756&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <author>z2soo</author>
      <guid isPermaLink="true">https://z2soo.tistory.com/198</guid>
      <comments>https://z2soo.tistory.com/198#entry198comment</comments>
      <pubDate>Fri, 12 Apr 2024 16:43:38 +0900</pubDate>
    </item>
    <item>
      <title>ABAP Development on Cloud (3) Introduction</title>
      <link>https://z2soo.tistory.com/197</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;1. Package 생성&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;연결 후 Favorite Package를 보면 ZLOCAL 이 보인다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;여기에서 새로운 ABAP package를 생성해준다.&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;960&quot; data-origin-height=&quot;1030&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lqFlJ/btsGyDKBrd7/AXAO6ttIDB42wjknaGP020/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lqFlJ/btsGyDKBrd7/AXAO6ttIDB42wjknaGP020/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lqFlJ/btsGyDKBrd7/AXAO6ttIDB42wjknaGP020/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlqFlJ%2FbtsGyDKBrd7%2FAXAO6ttIDB42wjknaGP020%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;960&quot; height=&quot;1030&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;960&quot; data-origin-height=&quot;1030&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;이 때, Add to favorite packages 를 선택하면 즐겨찾기에 바로 추가된다.&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;537&quot; data-origin-height=&quot;553&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/8fuPK/btsGzmasaz4/ZfOyFKfOk8FzvZKqfaKKYK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/8fuPK/btsGzmasaz4/ZfOyFKfOk8FzvZKqfaKKYK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/8fuPK/btsGzmasaz4/ZfOyFKfOk8FzvZKqfaKKYK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F8fuPK%2FbtsGzmasaz4%2FZfOyFKfOk8FzvZKqfaKKYK%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;553&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;537&quot; data-origin-height=&quot;553&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;package properties 는 ZLOCAL을 그대로 사용한다.&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;537&quot; data-origin-height=&quot;552&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cn3AVc/btsGAQu4rfr/oFD35ST5xLU6U4hx1H7TQ0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cn3AVc/btsGAQu4rfr/oFD35ST5xLU6U4hx1H7TQ0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cn3AVc/btsGAQu4rfr/oFD35ST5xLU6U4hx1H7TQ0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcn3AVc%2FbtsGAQu4rfr%2FoFD35ST5xLU6U4hx1H7TQ0%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;552&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;537&quot; data-origin-height=&quot;552&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;CTS 생성 화면이 나온다. 새로 생성하거나 기존에 존재하는 항목에 추가하여 진행한다.&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-filename=&quot;blob&quot; data-origin-width=&quot;537&quot; data-origin-height=&quot;591&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Jk0wt/btsGABdS3h5/ZRjB3PhMLAzvyFocfmekLk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Jk0wt/btsGABdS3h5/ZRjB3PhMLAzvyFocfmekLk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Jk0wt/btsGABdS3h5/ZRjB3PhMLAzvyFocfmekLk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJk0wt%2FbtsGABdS3h5%2FZRjB3PhMLAzvyFocfmekLk%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;591&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;537&quot; data-origin-height=&quot;591&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;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2. Class 생성&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위에서 생성한 Package 하위에 Class를 생성해준다.&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;807&quot; data-origin-height=&quot;590&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cO5Bzw/btsGABybnbY/MVVQgGuiZh6t5UWN4AZzk0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cO5Bzw/btsGABybnbY/MVVQgGuiZh6t5UWN4AZzk0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cO5Bzw/btsGABybnbY/MVVQgGuiZh6t5UWN4AZzk0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcO5Bzw%2FbtsGABybnbY%2FMVVQgGuiZh6t5UWN4AZzk0%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;807&quot; height=&quot;590&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;807&quot; data-origin-height=&quot;590&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;이 때, 생성되는 항목은 모두 Z 또는 Y로 시작되도록 네이밍에 유의한다.&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;537&quot; data-origin-height=&quot;591&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/edtysO/btsGyTz6M2I/qd92wJ80wkZ0X93L2BRS6k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/edtysO/btsGyTz6M2I/qd92wJ80wkZ0X93L2BRS6k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/edtysO/btsGyTz6M2I/qd92wJ80wkZ0X93L2BRS6k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FedtysO%2FbtsGyTz6M2I%2Fqd92wJ80wkZ0X93L2BRS6k%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;591&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;537&quot; data-origin-height=&quot;591&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;/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;902&quot; data-origin-height=&quot;341&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bvc6YA/btsGzMNwoos/23gD9lTkH2qwMCHK8P91Rk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bvc6YA/btsGzMNwoos/23gD9lTkH2qwMCHK8P91Rk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bvc6YA/btsGzMNwoos/23gD9lTkH2qwMCHK8P91Rk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbvc6YA%2FbtsGzMNwoos%2F23gD9lTkH2qwMCHK8P91Rk%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;902&quot; height=&quot;341&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;902&quot; data-origin-height=&quot;341&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;Public Section 에 인터페이스를 호출하기 위한 코드를 작성해준다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;참고로 ABAP Class는 상단이 선언부, 하단이 구현부로 상단 선언부에만 해당 메소드를 작성하고 구현부에 해당 코드가 없으면 노란색으로 경고 표기가 뜬다.&amp;nbsp;이 때, quick fix 단축키를 통해 구현부에 코드를 생성해주도록 한다.&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;color: #006dd7;&quot;&gt;&lt;b&gt;Quick Fix: Control + 1&lt;/b&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;edited_blob&quot; data-origin-width=&quot;898&quot; data-origin-height=&quot;456&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/PViIp/btsGzjLIV4h/84z38FFcA9krFLuHDs1hKk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/PViIp/btsGzjLIV4h/84z38FFcA9krFLuHDs1hKk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/PViIp/btsGzjLIV4h/84z38FFcA9krFLuHDs1hKk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FPViIp%2FbtsGzjLIV4h%2F84z38FFcA9krFLuHDs1hKk%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;898&quot; height=&quot;456&quot; data-filename=&quot;edited_blob&quot; data-origin-width=&quot;898&quot; data-origin-height=&quot;456&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-filename=&quot;blob&quot; data-origin-width=&quot;856&quot; data-origin-height=&quot;532&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/IoevO/btsGBiEDzJh/3mrAlySRD3gVrVp3k0jsz1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/IoevO/btsGBiEDzJh/3mrAlySRD3gVrVp3k0jsz1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/IoevO/btsGBiEDzJh/3mrAlySRD3gVrVp3k0jsz1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FIoevO%2FbtsGBiEDzJh%2F3mrAlySRD3gVrVp3k0jsz1%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;856&quot; height=&quot;532&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;856&quot; data-origin-height=&quot;532&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;아래와 같이 코드를 작성하고 실행하면 ABAP Consol View에 해당 내용이 수행된다. (Consol에 값을 찍는 것은 주로 개발자들이 값 확인 및 코드 테스트 목적을 위해 사용한다.) 참고로 기존의 ABAP 코드와 문법이 다르니 유의하자. 그리고 실행하기 전 Activate 즉, JAVA로 친다면 컴파일 작업을 수행해줘야 한다. 해당 단축키는 아래와 같다.&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;color: #006dd7;&quot;&gt;&lt;b&gt;Activate: Ctrl + F3&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;Run: F9&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;주석: ctrl + shift + &amp;lt;&amp;gt; &lt;/b&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-origin-width=&quot;900&quot; data-origin-height=&quot;634&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bDqYW1/btsGzkjDhpR/jkk4kUF5OAPIcNEfheYKs0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bDqYW1/btsGzkjDhpR/jkk4kUF5OAPIcNEfheYKs0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bDqYW1/btsGzkjDhpR/jkk4kUF5OAPIcNEfheYKs0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbDqYW1%2FbtsGzkjDhpR%2Fjkk4kUF5OAPIcNEfheYKs0%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;900&quot; height=&quot;634&quot; data-origin-width=&quot;900&quot; data-origin-height=&quot;634&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;참고로 기존의 ABAP은 선형구조(Linear)로 순차적으로 코드를 진행하는 형태다. 하지만 ABAP on Cloud 는 OOP 구조로 클래스에서 모든 것을 처리하게 된다. 이 부분 때문에 객체 지향을 잘 이해해야 한다.&lt;/p&gt;</description>
      <author>z2soo</author>
      <guid isPermaLink="true">https://z2soo.tistory.com/197</guid>
      <comments>https://z2soo.tistory.com/197#entry197comment</comments>
      <pubDate>Fri, 12 Apr 2024 14:35:48 +0900</pubDate>
    </item>
  </channel>
</rss>