mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-07-16 15:55:16 +03:00
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:
+2
-1
@@ -299,7 +299,8 @@ DataCompositionSchema
|
||||
| `dcscom:accountTypeExpression` | Выражение для определения типа счёта |
|
||||
| `dcscom:balance` | Поле является остатком |
|
||||
| `dcscom:balanceGroup` | Группа остатка |
|
||||
| `dcscom:period` | Поле — период |
|
||||
| `dcscom:periodNumber` | Номер периода (обычно `1`) |
|
||||
| `dcscom:periodType` | Тип периода (`Main`, `Additional`) |
|
||||
|
||||
### 4.7. Тип значения (valueType)
|
||||
|
||||
|
||||
@@ -183,7 +183,7 @@
|
||||
| `@dimension` | `"role": "dimension"` или `{"dimension": true}` | `<dcscom:dimension>true</dcscom:dimension>` |
|
||||
| `@account` | `"role": "account"` или `{"account": true}` | `<dcscom:account>true</dcscom:account>` |
|
||||
| `@balance` | `"role": "balance"` или `{"balance": true}` | `<dcscom:balance>true</dcscom:balance>` |
|
||||
| `@period` | `"role": "period"` или `{"period": true}` | `<dcscom:period>true</dcscom:period>` |
|
||||
| `@period` | `"role": "period"` или `{"period": true}` | `<dcscom:periodNumber>1</dcscom:periodNumber>` + `<dcscom:periodType>Main</dcscom:periodType>` |
|
||||
|
||||
Объектная форма с доп. полями:
|
||||
```json
|
||||
|
||||
Reference in New Issue
Block a user