Настройка сред / учетных записей в SuiteCloud IDE

У меня была интегрированная среда разработки SuiteCloud с доступом к средам Production и Sandbox в течение многих лет без каких-либо проблем. Недавно я обновил свою песочницу, и с ней появилась новая архитектура песочницы (то есть больше нет домена песочницы, это просто роль в производственной учетной записи). Похоже, что IDE и вся документация SuiteAnswers не догнали это изменение. Я не могу подключить IDE к моей песочнице. У меня был билет, открытый в течение недели с NS Support, и они, кажется, не могут понять это также. Они продолжают связывать меня со статьями, которые не были обновлены, чтобы отразить новую архитектуру.

Во время тестирования и перенастройки я в итоге стерла свои учетные записи и среды, чтобы заново их создать, подумав, что это может быть хорошей идеей. Теперь я даже не могу подключиться к производственной среде. Я пробовал "system.netsuite.com", а также новые учетные домены (например, 123456.shop.netsuite.com или 123456.suitetalk.api.netsuite.com и т. Д.). Все они терпят неудачу с сообщением, что моя информация либо недействительна, либо не может получить доступ к URL.

Кроме того, мы используем Celigo для синхронизации заказов из Amazon, eBay и нашего веб-сайта Magento в Netsuite. У них также есть соединение с песочницей, и они тоже изо всех сил пытаются связать их соединитель песочницы с учетной записью песочницы. Они РЕКОМЕНДУЕМЫЙ ПАРТНЕР и, тем не менее, не имеют ни малейшего понятия, как использовать эту новую архитектуру.

Я сбит с толку, что это не было учтено в их документации, и никто, кажется, не знает, что делать. Вот почему я обращаюсь к сообществу. Кто-нибудь настраивал IDE в новейшей архитектуре NetSuite? Если да, не могли бы вы помочь мне заставить это работать?

Спасибо!

PS Я еще не попал в SDF, но мне интересно, если это необходимо для того, чтобы это работало. Опять же, поддержка NS не сказала, но это новый способ работы или я могу все еще использовать ту же старую среду IDE, какой я всегда был?

1 ответ

Я на самом деле понял это и решил поделиться своими результатами. Я знал, что идентификаторы учетной записи SB изменились, но я не соединил 2 и 2, чтобы это повлияло на IDE. Очевидно, никто другой. Если вы уже настроили IDE до изменения, скорее всего, в IDE была настроена только одна учетная запись. Среды содержали учетные данные, и учетная запись была одинаковой как для Production, так и для Sandbox. После обновления вашей песочницы среда песочницы больше не работает, поскольку она пытается использовать неправильную учетную запись. Это еще более усложняется тем фактом, что, если ваша IDE уже настроена, вы не можете перезапустить мастер установки, он неактивен. Даже если вы удалите интегрированную среду разработки из Eclipse и переустановите ее, она сохранит вашу конфигурацию, и вы все равно не сможете запустить мастер. Однако я нашел полезный пункт меню в разделе NetSuite -> Устранение неполадок -> Сбросить главный пароль и информацию об учетной записи. Это удаляет все и повторно запускает мастера. Когда вы запускаете мастер, он запрашивает ваши учетные данные и автоматически находит учетные записи, на этот раз их обоих, и добавляет их в IDE. С этого момента таргетинг на одну или другую становится практически таким же, как и раньше, за исключением того, что вы выбираете новую учетную запись И новую среду в настройках проекта, а не просто новую среду.

Я надеюсь, что это помогает кому-то еще бороться с этим. Статьи SuiteAnswers неясны в этой области, и их вспомогательный персонал, кажется, сильно зависит от этих статей. Только потому, что я наткнулся на этот пункт меню, я смог понять его.

Другие вопросы по тегам