oracle / netsuite-suitecloud-sdk

SuiteCloud Software Development Kit (SuiteCloud SDK) are the set of tools that allow you to customize accounts and create SuiteApps through SuiteCloud Development Framework (SDF).
https://www.netsuite.com/
Universal Permissive License v1.0
190 stars 59 forks source link

Custom Form for Custom Records deployment error #804

Closed sparco707 closed 2 months ago

sparco707 commented 2 months ago

Select the SuiteCloud tool where you encountered the issue

SuiteCloud CLI

Version of the SuiteCloud Tool

v1.6.0

Operating system

Windows 11

Node Version / VSCode Version

v16.17.1 / 1.88.1

JAVA Version

java 17.0.4.1+1-LTS-2

Bug description

When I do updates to my custom form XML and try to deploy it to the account, I receive error: "An error occurred during custom object creation."

To resolve this issue, I have to remove the form from my SDF project, so the deployment w/o form. Then I bring my form back and do deployment with form. And everything works fine. This is the only way to deploy form with changes.

I think, SDF installs forms prior their related custom records. Which is incorrect.

Steps To Reproduce

  1. Have custom record and form installed in the account
  2. Add new field to custom record and its form XML files
  3. Deploy custom record and updated form

Actual Output

Error "An error occurred during custom object creation."

Expected Output

Deloyment successfull

Anything else?

No response

philip-denys commented 2 months ago

upgrade to newer sdf version?

sparco707 commented 2 months ago

upgrade to newer sdf version?

@philip-denys I have already the latest version I believe. suitecloud --version 1.9.0

alisyed-19 commented 2 months ago

@sparco707 Unfortunately this is a server side error and not a problem with the suitecloud CLI, so please file an issue with netsuite support.