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.
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]
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.
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]
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]
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]
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?
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]
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]
Thanks for the content!
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.
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]
@@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 🙄
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.
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]
Hi DJ, I have a question please: When we should use CAP instead RAP?
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]
Quando você não manjar de ABAP kkkk
Old sap gui is gold
After I run cds init command, it adds eslint.config.mjs instead of .eslintrc. Am I skipping any step?
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]
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❤
Thanks, I'm looking forward to it too! See you a week today here on this channel! [dja]
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?
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]
@@sapdevs thanks dj
how do you get the tree unix command to run at your terminal? thanks!
I see....you are not using BAS but you are pointing to a folder to your MAC
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]
@@sapdevs thanks!
Actual Version of CDS: cds add samples (sample and tiny-sample was removed)!
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?
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