
de unica59
Crée et enregistre un modèle vide (de divers types) pour un objet 1C, en gérant les conventions de nommage, le placement dans SrcDir et la mise à jour optionnelle du MainDataCompositionSchema
Cette compétence fournit une procédure guidée pour ajouter un modèle vide (макет) à un objet 1C au sein d'une base de code. Elle standardise la création de différents types de modèles (HTMLDocument, TextDocument, SpreadsheetDocument/MXL, BinaryData, DataCompositionSchema), place les fichiers selon la structure correcte SrcDir/ObjectName/Templates, et met à jour le XML de l'objet parent pour enregistrer le nouveau modèle. Pour les modèles d'impression sur tableur, elle impose une convention de nommage ПФ_MXL_ lorsque c'est approprié.
Invoquez cette compétence lorsque vous devez créer une nouvelle mise en page/modèle pour des rapports, des formulaires ou d'autres objets 1C — par exemple, l'ajout d'un formulaire imprimable, d'un schéma de composition de données ou d'actifs binaires/modèles auxiliaires. Elle est adaptée aux flux de travail de développement, lors de la préparation d'extensions ou de l'ajout massif de modèles de base. La compétence privilégie le mode dry-run par défaut et nécessite explicitement dryRun=false pour les modifications destructrices.
unica (unica.template.add) comme chemin d'exécution privilégié.Les agents capables d'orchestrer les outils MCP et d'émettre des appels JSON-RPC ou d'exécuter l'outil wrapper unica (agents CI/CD, agents basés sur un harness) pourront utiliser cette compétence efficacement.
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.