netsuite-suitescript-records-reference — скилл для Claude Code
Справочник по 272 типам записей NetSuite и их полям для SuiteScript. Помогает проверять идентификаторы, типы данных и условия N/search перед написанием кода.
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-suitescript-records-reference -a claude-codeЧто делает netsuite-suitescript-records-reference
Скилл передаёт агенту базу данных из файла references/records.json. Он охватывает 272 типа записей NetSuite. Ассистент проверяет внутренние идентификаторы полей и их обязательность при вызовах N/record. Справочник хранит эти сведения, чтобы код не падал из-за опечатки в названии свойства.
В описании каждой сущности зафиксированы уровень доступа к API и поддержка клиентских скриптов. Статус Search Only сразу показывает ограничения. Если у записи стоит этот уровень, создать объект через N/record не выйдет. Флаг nlapiSubmitField подскажет, сработает ли точечное обновление через submitFields().
Учтите границу справочника: конфигурационные сущности вроде SDFInstallationScript в общем реестре отсутствуют. Они настраиваются через SDF и файл deploy.xml.
Какие задачи решает
- узнать точные внутренние идентификаторы и типы полей в NetSuite
- проверить поддержку операций создания и удаления через
N/record - выбрать доступные фильтры и колонки перед сборкой поиска
N/search - проверить возможность обновления конкретного поля через
submitFields()
Примеры запросов агенту
- Проверь обязательные поля для записи salesorder и их типы
- Можно ли обновлять поле entity в customer через submitFields()?
- Покажи доступные фильтры для поиска по типу invoice в N/search
Как установить netsuite-suitescript-records-reference
1Через Skills CLI (Vercel)
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-suitescript-records-reference -a claude-code2Вручную: положить файлы
~/.claude/skills/netsuite-suitescript-records-reference/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/netsuite-suitescript-records-reference/
1Через Skills CLI (Vercel)
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-suitescript-records-reference -a codex2Вручную: положить файлы
.agents/skills/netsuite-suitescript-records-reference/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-suitescript-records-reference -a cursor2Вручную: положить файлы
.cursor/skills/netsuite-suitescript-records-reference/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install oracle/netsuite-suitecloud-sdk netsuite-suitescript-records-reference2Вручную: положить файлы
.github/skills/netsuite-suitescript-records-reference/SKILL.md1Через Skills CLI (Vercel)
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-suitescript-records-reference -a gemini-cli2Командой платформы
gemini skills install https://github.com/oracle/netsuite-suitecloud-sdk --path packages/agent-skills/netsuite-suitescript-records-referenceВручную: положить файлы
.devin/skills/netsuite-suitescript-records-reference/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-suitescript-records-reference -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора7
Похожие
Рядом в теме «Бэкенд и API»
Всё по теме «Бэкенд и API» →Вопросы о netsuite-suitescript-records-reference
Как установить netsuite-suitescript-records-reference в Claude Code?
Выполните команду npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-suitescript-records-reference -a claude-code. Файлы скилла сохранятся по пути ~/.claude/skills/netsuite-suitescript-records-reference/SKILL.md.
Что делает netsuite-suitescript-records-reference?
Скилл предоставляет структурированную информацию по 272 типам записей NetSuite. Он помогает кодеру выяснять идентификаторы полей, поддержку клиентских или серверных скриптов и ограничения уровней API.
Все ли скриптовые типы NetSuite включены в этот справочник?
Нет. Объекты вроде SDFInstallationScript настраиваются через SDF в deploy.xml, поэтому в общем файле records.json их нет.