mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-09-21 09:45:53 +03:00
fix(interface-edit,role-compile): дополнить русские имена типов
interface-edit знал CalculationRegisters и ChartsOfCalculationTypes только по-английски: РегистрРасчёта/РегистрРасчета и ПланВидовРасчёта/ПланВидовРасчета не принимались ни в каком написании. Добавлены также Роль, ОбщийМакет, ЭлементСтиля, ОбщийРеквизит, ГруппаКоманд — в единственном и множественном числе. role-compile принимал только формы без ё (Отчет, РегистрРасчета, ПланВидовРасчета), тогда как meta-compile, form-compile и subsystem-навыки принимают обе. Добавлены варианты с ё. Правка аддитивная: ввод, который работал, продолжает работать. cfe-borrow/SKILL.md: «все 44 типа» -> 45 (таблица ChildObjects включает Bot и Language, оба подтверждены платформенной пробой). Кейс role-compile/type-aliases-yo проверен негативным прогоном на своём порте. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
a0a91a4e40
commit
34ac9a18d0
@@ -1,4 +1,4 @@
|
||||
# role-compile v1.21 — Compile 1C role from JSON (+write_xml_file/write_utf8_bom: общий эталон записи)
|
||||
# role-compile v1.22 — Compile 1C role from JSON (+русские алиасы типов: формы с ё и без)
|
||||
# Source: https://github.com/Nikolay-Shirokov/cc-1c-skills
|
||||
param(
|
||||
[Parameter(Mandatory)]
|
||||
@@ -193,15 +193,18 @@ $script:typeAliases = @{
|
||||
"РегистрНакопления" = "AccumulationRegister"
|
||||
"РегистрБухгалтерии" = "AccountingRegister"
|
||||
"РегистрРасчета" = "CalculationRegister"
|
||||
"РегистрРасчёта" = "CalculationRegister"
|
||||
"Константа" = "Constant"
|
||||
"ПланСчетов" = "ChartOfAccounts"
|
||||
"ПланВидовХарактеристик" = "ChartOfCharacteristicTypes"
|
||||
"ПланВидовРасчета" = "ChartOfCalculationTypes"
|
||||
"ПланВидовРасчёта" = "ChartOfCalculationTypes"
|
||||
"ПланОбмена" = "ExchangePlan"
|
||||
"БизнесПроцесс" = "BusinessProcess"
|
||||
"Задача" = "Task"
|
||||
"Обработка" = "DataProcessor"
|
||||
"Отчет" = "Report"
|
||||
"Отчёт" = "Report"
|
||||
"ОбщаяФорма" = "CommonForm"
|
||||
"ОбщаяКоманда" = "CommonCommand"
|
||||
"Подсистема" = "Subsystem"
|
||||
|
||||
Reference in New Issue
Block a user