RE: New SDF Extension for VS Code — problems
NetSuite recently “released” the SuiteCloud Development Framework Extension for Visual Studio Code. I quoted “released” because 1) they were ~2 weeks late in actually making it available after 2021.2 even though the release notes said it was published, and 2) all of the online help links point… to the CLI SDF framework.
I have a directory structure (under GitHub and a local repo) that goes something like: CompanyUtilities/Clients/ClientA/NetSuite SDF. I used the in-extension tools to create an SDF project, so the path for this is CompanyUtilities/Clients/ClientA/NetSuite SDF/ClientProjectA. (Path names changed to protect the innocent.)
The next step is to connect it to an account. Attempting to run this from the extension produces the error:
ClientProjectA: No manifest.xml file was found in “g:\src\GitHub\CompanyUtilities”. Make sure the active file in the editor belongs to a valid project structure before running this command. For more information about the project structure, see https://system.netsuite.com/app/help/helpcenter.nl?fid=section_155931221634.html.
However, the project was created in the ClientProjectA subfolder, not in the git root folder. The extension performed this action itself.
Does anyone have insight into why the extension expects the manifest file in a folder different from where it created it? And how to fix it? Commiserations welcome.
Why not use SDF CLI in node. That’s what I’m using . It will create everything for you when you initiate your project folder. https://www.npmjs.com/package/@oracle/suitecloud-cli