Fix @period role to emit periodNumber/periodType instead of period

Real DCS files use <dcscom:periodNumber>1</dcscom:periodNumber> and
<dcscom:periodType>Main</dcscom:periodType> for period fields.
The element <dcscom:period> does not exist in the XDTO schema and
causes build failures.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Nick Shirokov
2026-02-11 13:22:35 +03:00
co-authored by Claude Opus 4.6
parent 7e587b9a3e
commit 1382194201
3 changed files with 10 additions and 3 deletions
+2 -1
View File
@@ -299,7 +299,8 @@ DataCompositionSchema
| `dcscom:accountTypeExpression` | Выражение для определения типа счёта |
| `dcscom:balance` | Поле является остатком |
| `dcscom:balanceGroup` | Группа остатка |
| `dcscom:period` | Поле — период |
| `dcscom:periodNumber` | Номер периода (обычно `1`) |
| `dcscom:periodType` | Тип периода (`Main`, `Additional`) |
### 4.7. Тип значения (valueType)