<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: SAP Developer Challenge - SAP Cloud Application Programming Model (Week 3) in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273560#M2092</link>
    <description>&lt;P&gt;Well done &lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 20 Jul 2023 07:39:31 GMT</pubDate>
    <dc:creator>nicoschoenteich</dc:creator>
    <dc:date>2023-07-20T07:39:31Z</dc:date>
    <item>
      <title>SAP Developer Challenge - SAP Cloud Application Programming Model (Week 3)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273060#M2070</link>
      <description>&lt;P class="lia-align-center"&gt;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;Please note that this challenge is closed. The deadline for receiving a badge upon successful completion has passed. Check out this&amp;nbsp;&lt;A href="https://blogs.sap.com/2023/08/01/sap-developer-challenge-apis/" target="_self"&gt;new challenge&lt;/A&gt; for the month of August.&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Welcome to the third week of this month's SAP Developer Challenge. This week we are going to learn how to use &lt;A href="https://cap.cloud.sap/docs/guides/providing-services#adding-custom-logic" target="_self"&gt;event handlers&lt;/A&gt;&amp;nbsp;with the SAP Cloud Application Programming Model.&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;SPAN&gt;If you haven't read the &lt;A href="https://blogs.sap.com/2023/07/05/sap-developer-challenge-sap-cloud-application-programming-model/" target="_self"&gt;announcement blog post&lt;/A&gt; for this challenge, please head over and do so. This week's challenge builds on top of previous two challenges, which you should have completed before starting with this one.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;H2&gt;&lt;SPAN&gt;The Challenge&lt;/SPAN&gt;&lt;/H2&gt;&lt;P&gt;&lt;SPAN&gt;After moving to the SAP Business Application Studio and adding some sample data to our application last week, it's now time to explore some more features and capabilities of the SAP Cloud Application Programming Model. One of those is &lt;A href="https://cap.cloud.sap/docs/guides/providing-services#adding-custom-logic" target="_self"&gt;event handling&lt;/A&gt;,&amp;nbsp;which will be our focus for this week.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Let's say we would like to enhance our application by automatically populating a new data field for the entity &lt;EM&gt;Holes&lt;/EM&gt;. We would like to know what score a player scored on a hole, but not as a number, rather as one of the following strings: "birdie", "par", "bogey" (and a few more, see table below). These terms are frequently used in golf to describe the score a player scored on a hole in relation to the hole's par (par = expected score from a professional player). Let's say it took the player 4 shots to get the ball into the hole on a par 4 - that is a par. If it took the player only 3 shots on that same hole - that would be a birdie. See the table below for all mappings.&lt;/P&gt;&lt;P data-unlink="true"&gt;&lt;SPAN&gt;The described requirement is a perfect use case for &lt;A href="https://cap.cloud.sap/docs/guides/providing-services#adding-custom-logic" target="_self"&gt;event handling&lt;/A&gt; in CAP. As described in the documentation, calculated fields should be pre-calculated whenever a new entry is written into the database (instead of calculating on every read operation). This means we need a custom event handler for the &lt;EM&gt;CREATE &lt;/EM&gt;operation on the &lt;EM&gt;&lt;EM&gt;Holes &lt;/EM&gt;&lt;/EM&gt;entity&lt;EM&gt;&lt;EM&gt;.&lt;/EM&gt;&lt;/EM&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;This is what you have to do to successfully complete this week's challenge:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;1.&amp;nbsp;&lt;SPAN&gt;Create a new property &lt;EM&gt;result: String; &lt;/EM&gt;in the schema definition of the &lt;EM&gt;&lt;EM&gt;Holes &lt;/EM&gt;&lt;/EM&gt;entity. This is where we will store "par", "birdie", "bogey" etc..&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;SPAN&gt;2. Read about &lt;A href="https://cap.cloud.sap/docs/guides/providing-services#adding-custom-logic" target="_self"&gt;custom logic and event handlers&lt;/A&gt;&amp;nbsp; in the CAP documentation. Also read about&amp;nbsp;&lt;A href="https://cap.cloud.sap/docs/node.js/core-services#implementing-services" target="_self"&gt;implementing services&amp;nbsp;in CAP Node.js&lt;/A&gt;.&lt;/SPAN&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;SPAN&gt;3. C&lt;SPAN&gt;reate a new file &lt;EM&gt;cat-service.js&lt;/EM&gt; in the &lt;EM&gt;&lt;EM&gt;srv/ &lt;/EM&gt;&lt;/EM&gt;directory, or give this new file another name and use the &lt;A href="https://cap.cloud.sap/docs/node.js/" target="_self"&gt;@impl annotation&lt;/A&gt;&lt;EM&gt;&lt;A href="https://cap.cloud.sap/docs/node.js/" target="_self"&gt;.&lt;/A&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;SPAN&gt;4.&amp;nbsp;&lt;SPAN&gt;Register an event handler on the &lt;EM&gt;CREATE &lt;/EM&gt;operation on the &lt;EM&gt;&lt;EM&gt;Holes &lt;/EM&gt;&lt;/EM&gt;entity&lt;EM&gt;&lt;EM&gt;.&lt;/EM&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;SPAN&gt;5.&amp;nbsp;&lt;SPAN&gt;In the event handler, read the &lt;EM&gt;req.data.score and &lt;EM&gt;req.data.par &lt;/EM&gt;&lt;/EM&gt;properties. Then add some custom logic that calculates and fills the new &lt;EM&gt;&lt;EM&gt;&lt;EM&gt;req.data.result &lt;/EM&gt;&lt;/EM&gt;&lt;/EM&gt;property so it represents the following mappings:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV&gt;&amp;nbsp;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;DIV&gt;&lt;TABLE border="1" width="100%"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="50%" height="30px"&gt;&lt;STRONG&gt;Score in relation to par&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD width="50%" height="30px"&gt;&lt;STRONG&gt;String&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="50%" height="30px"&gt;score - par = -3&lt;/TD&gt;&lt;TD width="50%" height="30px"&gt;albatross&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="50%" height="30px"&gt;score - par = -2&lt;/TD&gt;&lt;TD width="50%" height="30px"&gt;eagle&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="50%" height="30px"&gt;score - par = -1&lt;/TD&gt;&lt;TD width="50%" height="30px"&gt;birdie&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="50%" height="30px"&gt;score - par = 0&lt;/TD&gt;&lt;TD width="50%" height="30px"&gt;par&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="50%" height="30px"&gt;score - par = +1&lt;/TD&gt;&lt;TD width="50%" height="30px"&gt;bogey&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="50%" height="30px"&gt;score - par = +2&lt;/TD&gt;&lt;TD width="50%" height="30px"&gt;double bogey&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="50%" height="30px"&gt;score - par = +3&lt;/TD&gt;&lt;TD width="50%" height="30px"&gt;triple bogey&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="50%" height="30px"&gt;score = 1&lt;/TD&gt;&lt;TD width="50%" height="30px"&gt;hole in one&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;6. Don't forget to &lt;EM&gt;return next()&amp;nbsp;&amp;nbsp;&lt;/EM&gt;at the end of your event handler to resume the standard event processing of CAP.&lt;/SPAN&gt;&lt;DIV&gt;&lt;SPAN&gt;7.&amp;nbsp;&amp;nbsp;Test your custom event handler by creating a new &lt;EM&gt;test.http&lt;/EM&gt; file and pasting the following code:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="abap"&gt;POST http://localhost:4004/browse/Holes
Content-Type: application/json

{
    "score": 3,
    "par": 4
}​&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;8. Your editor (SAP Business Application Studio or VS Code) should recognize the &lt;/SPAN&gt;&lt;EM&gt;.http&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;file ending and display a little "Send Request"&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;button (if not, you might have to install &lt;A href="https://marketplace.visualstudio.com/items?itemName=humao.rest-client" target="_self"&gt;this extension&lt;/A&gt;).&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;9. Send the test request and inspect the result - hopefully it contains "birdie" as a result.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;10. Feel free to test and play around with other requests and&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;values.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;11. Share a screen shot of your editor so that we can see the test request being sent&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;and the &lt;/SPAN&gt;&lt;EM&gt;results&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;field being populated. It should look something like&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;this:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2023-07-18_15-14-21.png" style="width: 999px;"&gt;&lt;img src="https://community.sap.com/t5/image/serverpage/image-id/40317i0CB8AF2C0EE025E6/image-size/large?v=v2&amp;amp;px=999" role="button" title="2023-07-18_15-14-21.png" alt="2023-07-18_15-14-21.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;H2&gt;Resources&lt;/H2&gt;&lt;P&gt;We have gathered a few helpful resources for this week's challenge. Feel free to use the comments sections if you have question or need help.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="https://cap.cloud.sap/docs/guides/providing-services#adding-custom-logic" target="_self"&gt;Custom logic and event handlers&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://cap.cloud.sap/docs/node.js/core-services#implementing-services" target="_self"&gt;Implementing services&lt;/A&gt;&amp;nbsp;(also contains information about event handlers)&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://cap.cloud.sap/docs/advanced/performance-modeling#calculated-fields" target="_self"&gt;Calculated fields&lt;/A&gt;&amp;nbsp;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;FONT size="5"&gt;&lt;STRONG&gt;Good luck and happy learning!&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 02 Aug 2023 13:14:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273060#M2070</guid>
      <dc:creator>nicoschoenteich</dc:creator>
      <dc:date>2023-08-02T13:14:20Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Developer Challenge - SAP Cloud Application Programming Model (Week 3)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273291#M2072</link>
      <description>&lt;P&gt;Here are my results:&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2023-07-19_11-25-47.png" style="width: 999px;"&gt;&lt;img src="https://community.sap.com/t5/image/serverpage/image-id/40357iDC85D2B34CA9C860/image-size/large?v=v2&amp;amp;px=999" role="button" title="2023-07-19_11-25-47.png" alt="2023-07-19_11-25-47.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I decided to use a CodeList to make the result description translatable.&amp;nbsp; So, in the HTTP Post response you only see the code.&amp;nbsp; However, any read with an $expand on that result will also show the description.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2023-07-19_11-26-28.png" style="width: 670px;"&gt;&lt;img src="https://community.sap.com/t5/image/serverpage/image-id/40358iB522FA76C298109B/image-size/large?v=v2&amp;amp;px=999" role="button" title="2023-07-19_11-26-28.png" alt="2023-07-19_11-26-28.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jul 2023 15:34:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273291#M2072</guid>
      <dc:creator>thomas_jung</dc:creator>
      <dc:date>2023-07-19T15:34:43Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Developer Challenge - SAP Cloud Application Programming Model (Week 3)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273305#M2074</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="stickman_0x00_0-1689781190145.png" style="width: 400px;"&gt;&lt;img src="https://community.sap.com/t5/image/serverpage/image-id/40360iF6CBC2255EA2C836/image-size/medium?v=v2&amp;amp;px=400" role="button" title="stickman_0x00_0-1689781190145.png" alt="stickman_0x00_0-1689781190145.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Done &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jul 2023 15:40:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273305#M2074</guid>
      <dc:creator>stickman_0x00</dc:creator>
      <dc:date>2023-07-19T15:40:10Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Developer Challenge - SAP Cloud Application Programming Model (Week 3)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273457#M2076</link>
      <description>&lt;P&gt;My results:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="dinah_0-1689797376382.png" style="width: 400px;"&gt;&lt;img src="https://community.sap.com/t5/image/serverpage/image-id/40396iD627AB7814114970/image-size/medium?v=v2&amp;amp;px=400" role="button" title="dinah_0-1689797376382.png" alt="dinah_0-1689797376382.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jul 2023 20:10:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273457#M2076</guid>
      <dc:creator>dinah</dc:creator>
      <dc:date>2023-07-19T20:10:22Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Developer Challenge - SAP Cloud Application Programming Model (Week 3)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273462#M2077</link>
      <description>&lt;P&gt;My submission:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="romil_agrawal_0-1689798124223.png" style="width: 833px;"&gt;&lt;img src="https://community.sap.com/t5/image/serverpage/image-id/40399iC7492F2CF780133F/image-dimensions/833x373?v=v2" width="833" height="373" role="button" title="romil_agrawal_0-1689798124223.png" alt="romil_agrawal_0-1689798124223.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jul 2023 20:22:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273462#M2077</guid>
      <dc:creator>former_member122296</dc:creator>
      <dc:date>2023-07-19T20:22:48Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Developer Challenge - SAP Cloud Application Programming Model (Week 3)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273481#M2079</link>
      <description>&lt;P&gt;I have used POSTMAN here. I will deploy this in BAS and test it with .http file later-&amp;gt;&lt;BR /&gt;Here is my submission for Week 3. Please check -&amp;gt;&lt;/P&gt;&lt;P&gt;1. Create Round&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="1.png" style="width: 941px;"&gt;&lt;img src="https://community.sap.com/t5/image/serverpage/image-id/40403i95A6A2BAF6108013/image-size/large?v=v2&amp;amp;px=999" role="button" title="1.png" alt="1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. Create Hole Entry -&amp;gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2.png" style="width: 967px;"&gt;&lt;img src="https://community.sap.com/t5/image/serverpage/image-id/40404iAD0DE944E803D72B/image-size/large?v=v2&amp;amp;px=999" role="button" title="2.png" alt="2.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jul 2023 22:01:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273481#M2079</guid>
      <dc:creator>sabarna17</dc:creator>
      <dc:date>2023-07-19T22:01:35Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Developer Challenge - SAP Cloud Application Programming Model (Week 3)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273504#M2080</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="choujiacheng_0-1689817413964.png" style="width: 400px;"&gt;&lt;img src="https://community.sap.com/t5/image/serverpage/image-id/40412i5A5BC74BB6D2D1AD/image-size/medium?v=v2&amp;amp;px=400" role="button" title="choujiacheng_0-1689817413964.png" alt="choujiacheng_0-1689817413964.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Hi, this is my output for this week's exercise.&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jul 2023 01:44:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273504#M2080</guid>
      <dc:creator>choujiacheng</dc:creator>
      <dc:date>2023-07-20T01:44:16Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Developer Challenge - SAP Cloud Application Programming Model (Week 3)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273522#M2081</link>
      <description>&lt;P&gt;Here are my results for this weeks exercise.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="P41l_0-1689827337627.png" style="width: 400px;"&gt;&lt;img src="https://community.sap.com/t5/image/serverpage/image-id/40419i2FDE4E5AB5CE4BBB/image-size/medium?v=v2&amp;amp;px=400" role="button" title="P41l_0-1689827337627.png" alt="P41l_0-1689827337627.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jul 2023 04:29:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273522#M2081</guid>
      <dc:creator>Phil-L</dc:creator>
      <dc:date>2023-07-20T04:29:25Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Developer Challenge - SAP Cloud Application Programming Model (Week 3)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273523#M2082</link>
      <description>&lt;P&gt;I am receiving this error when posting the json:&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;,&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;"message"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"Deserialization Error: Unexpected token ​ in JSON at position 33."&lt;/SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;Here's link to gitrepo-&amp;nbsp;&lt;A href="https://github.com/abapalways/cap-developer-challenge1/blob/main/srv/cat-service.js" target="_blank" rel="noopener"&gt;https://github.com/abapalways/cap-developer-challenge1/blob/main/srv/cat-service.js&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;Can anyone help?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jul 2023 04:40:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273523#M2082</guid>
      <dc:creator>ajos</dc:creator>
      <dc:date>2023-07-20T04:40:56Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Developer Challenge - SAP Cloud Application Programming Model (Week 3)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273524#M2083</link>
      <description>&lt;P&gt;Check your http file.&lt;/P&gt;&lt;P&gt;I also faced this similar issue, due to additional space after the curly {} brackets&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jul 2023 04:49:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273524#M2083</guid>
      <dc:creator>former_member122296</dc:creator>
      <dc:date>2023-07-20T04:49:39Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Developer Challenge - SAP Cloud Application Programming Model (Week 3)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273537#M2084</link>
      <description>&lt;P&gt;Thanks. That helped.&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jul 2023 06:18:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273537#M2084</guid>
      <dc:creator>ajos</dc:creator>
      <dc:date>2023-07-20T06:18:50Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Developer Challenge - SAP Cloud Application Programming Model (Week 3)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273540#M2085</link>
      <description>&lt;P&gt;My results:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ajos_1-1689833962436.png" style="width: 400px;"&gt;&lt;img src="https://community.sap.com/t5/image/serverpage/image-id/40424i7EBE8914F8D53101/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ajos_1-1689833962436.png" alt="ajos_1-1689833962436.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jul 2023 06:19:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273540#M2085</guid>
      <dc:creator>ajos</dc:creator>
      <dc:date>2023-07-20T06:19:35Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Developer Challenge - SAP Cloud Application Programming Model (Week 3)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273554#M2086</link>
      <description>&lt;P&gt;Hello team&lt;/P&gt;&lt;P&gt;Here is my result&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="1joandre_0-1689838680857.png" style="width: 529px;"&gt;&lt;img src="https://community.sap.com/t5/image/serverpage/image-id/40426i66ECC059134E3B60/image-dimensions/529x300?v=v2" width="529" height="300" role="button" title="1joandre_0-1689838680857.png" alt="1joandre_0-1689838680857.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Ignacio&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jul 2023 07:37:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273554#M2086</guid>
      <dc:creator>1joandre</dc:creator>
      <dc:date>2023-07-20T07:37:36Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Developer Challenge - SAP Cloud Application Programming Model (Week 3)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273555#M2087</link>
      <description>&lt;P&gt;Well done &lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt; Love the community spirit!&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jul 2023 07:37:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273555#M2087</guid>
      <dc:creator>nicoschoenteich</dc:creator>
      <dc:date>2023-07-20T07:37:40Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Developer Challenge - SAP Cloud Application Programming Model (Week 3)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273556#M2088</link>
      <description>&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jul 2023 07:38:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273556#M2088</guid>
      <dc:creator>nicoschoenteich</dc:creator>
      <dc:date>2023-07-20T07:38:13Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Developer Challenge - SAP Cloud Application Programming Model (Week 3)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273557#M2089</link>
      <description>&lt;P&gt;Well done &lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jul 2023 07:38:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273557#M2089</guid>
      <dc:creator>nicoschoenteich</dc:creator>
      <dc:date>2023-07-20T07:38:26Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Developer Challenge - SAP Cloud Application Programming Model (Week 3)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273558#M2090</link>
      <description>&lt;P&gt;Well done &lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jul 2023 07:38:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273558#M2090</guid>
      <dc:creator>nicoschoenteich</dc:creator>
      <dc:date>2023-07-20T07:38:59Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Developer Challenge - SAP Cloud Application Programming Model (Week 3)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273559#M2091</link>
      <description>&lt;P&gt;Well done &lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jul 2023 07:39:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273559#M2091</guid>
      <dc:creator>nicoschoenteich</dc:creator>
      <dc:date>2023-07-20T07:39:09Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Developer Challenge - SAP Cloud Application Programming Model (Week 3)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273560#M2092</link>
      <description>&lt;P&gt;Well done &lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jul 2023 07:39:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273560#M2092</guid>
      <dc:creator>nicoschoenteich</dc:creator>
      <dc:date>2023-07-20T07:39:31Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Developer Challenge - SAP Cloud Application Programming Model (Week 3)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273561#M2093</link>
      <description>&lt;P&gt;Well done Dinah &lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jul 2023 07:39:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-developer-challenge-sap-cloud-application-programming-model-week-3/m-p/273561#M2093</guid>
      <dc:creator>nicoschoenteich</dc:creator>
      <dc:date>2023-07-20T07:39:39Z</dc:date>
    </item>
  </channel>
</rss>

