Back to basics with SAP Cloud Application Programming Model (CAP) - part 2

Поделиться
HTML-код
  • Опубликовано: 21 окт 2024

Комментарии • 25

  • @gabrielsdsdsd
    @gabrielsdsdsd 11 дней назад +1

    Thanks for the content!

  • @erikpalmen4565
    @erikpalmen4565 9 месяцев назад +2

    Hi DJ another nice method to use containers. Is that you connect from VSC to the BAS Container. With the vsc extension "Remote access for Business Application Studio. The great thing is that you have access to all the services running on BTP such as the DB and destinations. Which is very handy for testing.

    • @sapdevs
      @sapdevs  8 месяцев назад +2

      Hey there Erik this is also a great solution, yes. In fact, my friend and colleague Tom Jung talked briefly about this in our #DidYouKnow series last month hachyderm.io/@qmacro/111560955030103840. Thanks for mentioning it here too! 🚀[dja]

    • @misterheoify
      @misterheoify Месяц назад

      @@sapdevs it works, but in my case, it lose the connection after a few minutes so it is a bit painful and not very useful 🙄

  • @SeemaSharma-mv1zv
    @SeemaSharma-mv1zv 6 месяцев назад +1

    Hi DJ, I have just started watching the series. I have downloaded folder capb2b as you advised in session 1 in VS code but I do not see any dev container in VS code.

    • @sapdevs
      @sapdevs  5 месяцев назад

      Hey there. Just make sure you have the Dev Containers extension installed in your VS Code and you should be good to go. Thanks for asking, btw! I've added the info to the README now 👍 github.com/qmacro/capb2b/commit/75d537cfbcb40bff156b70ec32a3846fb4d3dbe9 [dja]

  • @mpredolim
    @mpredolim 6 месяцев назад +1

    Hi DJ, I have a question please: When we should use CAP instead RAP?

    • @sapdevs
      @sapdevs  5 месяцев назад

      Always a good question! There are different factors that will influence the decision, not least the language that your developers are familiar with, plus the strategy to adopt ABAP in the Cloud. It all depends on your org's circumstances. Whatever the decision, the investment into CDS will pay off either way. [dja]

    • @lucasguimaraes8112
      @lucasguimaraes8112 5 месяцев назад

      Quando você não manjar de ABAP kkkk

  • @Gaming_station93
    @Gaming_station93 9 месяцев назад +6

    Old sap gui is gold

  • @Eubulaner8
    @Eubulaner8 Месяц назад

    After I run cds init command, it adds eslint.config.mjs instead of .eslintrc. Am I skipping any step?

    • @sapdevs
      @sapdevs  Месяц назад +1

      Don't worry, you're not skipping any steps :-) With cds 8 (recently released) there's been a move to ESLint v9. See cap.cloud.sap/docs/releases/jun24#eslint-v9 for more details. HTH! [dja]

  • @mdImteyazAlam89
    @mdImteyazAlam89 8 месяцев назад +1

    Hi DJ, I just watched the first 2 session and it is really amazing. Looking forward to join the upcoming one. Thank you for sharing this❤

    • @sapdevs
      @sapdevs  8 месяцев назад

      Thanks, I'm looking forward to it too! See you a week today here on this channel! [dja]

  • @deepakparashar2883
    @deepakparashar2883 4 месяца назад

    All this is cool. What if i want to update material master data in s4 cloud through a post call to the standard api. Can i do that using a cap service?
    Basically, how do we use the release odata v2 or v4 apis in our cap service and then add a bit of Ui and create a fiori app to serve our purpose?

    • @sapdevs
      @sapdevs  4 месяца назад +1

      Thanks! I'd start here: cap.cloud.sap/docs/guides/using-services - all about consuming (rather than producing) services. Look out for the use of the `cds import` command to import an EDMX definition of an OData API. Have fun! [dja]

    • @deepakparashar2883
      @deepakparashar2883 4 месяца назад

      @@sapdevs thanks dj

  • @alestar22
    @alestar22 6 месяцев назад +1

    how do you get the tree unix command to run at your terminal? thanks!

    • @alestar22
      @alestar22 6 месяцев назад

      I see....you are not using BAS but you are pointing to a folder to your MAC

    • @sapdevs
      @sapdevs  5 месяцев назад +1

      Sorry, I missed this question! You're right, I'm using a container on my macOS device, with a bind-mounted directory from there. And I have tree installed in the container image. On BAS, we now have tree, as of a couple of weeks ago, thanks to the team. See the details and update (at the bottom) in this post: qmacro.org/blog/posts/2024/02/15/opening-files-from-the-terminal-in-bas-dev-spaces/ - happy hacking! [dja]

    • @alestar22
      @alestar22 5 месяцев назад

      @@sapdevs thanks!

  • @carstenschlegel6975
    @carstenschlegel6975 7 месяцев назад

    Actual Version of CDS: cds add samples (sample and tiny-sample was removed)!

    • @sapdevs
      @sapdevs  7 месяцев назад

      I just checked the latest version of the cds-dk (development kit) cli and add samples is still there and supported. What exactly are you seeing here?

    • @carstenschlegel6975
      @carstenschlegel6975 7 месяцев назад

      Yes, it's my foult... ;-) I had a very old version running (6...) now I have 7.7.1 and tiny-sample, sample... are exists.@@sapdevs