mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-10-01 14:35:54 +03:00
Документ, бизнес-процесс и задача с numberLength: 0 получали в дефолтном InputByString стандартный реквизит Номер, и платформа такую конфигурацию не загружала: «Указано неверное поле для ввода по строке: Номер» (8.3.24, 8.5.1). Код у справочника и прочих уже добавлялся только при codeLength > 0 — номер теперь так же. Явный inputByString из DSL не трогаем. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_018dc2yLQfw6wppbopM1Y4Ps
39 lines
974 B
JSON
39 lines
974 B
JSON
{
|
|
"name": "Документ, бизнес-процесс и задача без номера (numberLength 0) — номер не попадает во ввод по строке",
|
|
"input": [
|
|
{
|
|
"type": "Document",
|
|
"name": "БезНомераД",
|
|
"numberLength": 0
|
|
},
|
|
{
|
|
"type": "BusinessProcess",
|
|
"name": "БезНомераБП",
|
|
"numberLength": 0,
|
|
"task": "Task.БезНомераЗ"
|
|
},
|
|
{
|
|
"type": "Task",
|
|
"name": "БезНомераЗ",
|
|
"numberLength": 0
|
|
}
|
|
],
|
|
"validatePath": "Tasks/БезНомераЗ.xml",
|
|
"expect": {
|
|
"fileContains": [
|
|
{
|
|
"file": "Documents/БезНомераД.xml",
|
|
"text": "<InputByString/>"
|
|
},
|
|
{
|
|
"file": "BusinessProcesses/БезНомераБП.xml",
|
|
"text": "<InputByString/>"
|
|
},
|
|
{
|
|
"file": "Tasks/БезНомераЗ.xml",
|
|
"text": "<InputByString/>"
|
|
}
|
|
]
|
|
}
|
|
}
|