Expérience personnelle : comment mettre à jour rapidement et à moindre coût une configuration modifiée. Mise à jour d'une configuration non standard Mise à jour des configurations standards 1c

Instructions

Sélectionnez deux bases de données : une base de données fonctionnelle et une copie de celle-ci. Dans ce dernier, affichez les modifications qui le distinguent de la configuration standard du programme, disponible lorsque vous commencez à travailler avec le programme après l'avoir installé.

Créez un fichier .cf car le site Web du fabricant ne fournit aux utilisateurs qu'un fichier .cfu. Vous en aurez besoin pour terminer l'étape suivante, qui est directement liée à la mise à jour de la configuration modifiée.

Dans la base de travail, allez dans le menu « Support », puis cliquez sur la rubrique « Mise à jour de la configuration », sélectionnez le fichier .cf précédemment créé. Dans la fenêtre de comparaison des copies de base de données qui apparaît, décochez les cases que vous avez récemment mises à jour.

Comparez et consolidez les données à l’aide du menu Support. Dans l'option « Paramètres de support », il y aura un sous-élément « Comparer et fusionner ». Veuillez prêter une attention particulière au fait que dans ce cas, vous devez uniquement comparer et fusionner les données sans cocher les cases. Cette opération est nécessaire uniquement dans le but d'établir l'ordre et d'identifier la séquence des objets dans la configuration actuelle avec l'ordre et la séquence des objets situés dans le fichier de mise à jour.

Ensuite, accédez à nouveau aux mêmes éléments de menu dans « Support », effectuez à nouveau l'opération « Comparer et fusionner », exactement la même que la dernière fois. Effectuez un travail sur les objets, analysez les résultats, comparez la base de données de travail identifiée à partir de la copie et, dans la copie de la base de données, spécifiez exactement les éléments qui ont été modifiés. Migrez les modifications de la nouvelle configuration du fournisseur. Enregistrez les modifications en appuyant sur la touche F7.

Répétez les étapes ci-dessus plusieurs fois avant de commencer à travailler avec de véritables bases de données de production. N'oubliez pas que plus vous suivez cette séquence avant de commencer à travailler directement avec les données qui sont importantes pour vous, mieux c'est.

Veuillez noter

Les objets de configuration que vous avez ajoutés ne peuvent pas être modifiés ; vous risquez de perdre des données.

Conseils utiles

Entraînez-vous à mettre à jour les copies ; ne commencez pas à travailler sans certaines compétences.

Il existe des configurations standard et non standard pour l'application 1C : Enterprise. Une configuration standard est publiée par le développeur et utilisée par l'utilisateur final dans sa forme originale, tandis qu'une configuration non standard peut être écrite à partir de zéro ou modifiée sur la base de la configuration standard.

Instructions

Déterminez quelle configuration spécifique du programme 1C : Enterprise est installée sur votre ordinateur, car les méthodes de mise à jour de la configuration seront différentes. Si vous utilisez une configuration standard, il vous suffit alors d'effectuer l'action « Charger la configuration modifiée ». Si vous êtes le propriétaire du programme, suivez ces étapes.

Préparez les objets suivants pour la mise à jour de la configuration. Tout d’abord, vous devez avoir installé la configuration elle-même. Deuxièmement, recherchez la configuration typique de la version que vous utilisez. Troisièmement, vous devrez trouver la configuration typique de la dernière version de la version dont vous avez besoin à la suite de la mise à jour. Quatrièmement, faites une copie du fichier de configuration de votre version installée du programme 1C : Enterprise.

Les produits logiciels 1C sont spécifiques dans le sens où leur fonctionnement est fortement influencé par la législation du pays dans lequel ces programmes sont utilisés. C'est pourquoi il est très important de pouvoir mettre à jour ces produits, car en plus des questions législatives, les configurations mises à jour contiendront des corrections d'erreurs critiques, une accélération de tout le fonctionnement du programme et d'autres détails utiles. Il existe deux options pour le développement d'événements : la première option est une mise à jour de la configuration standard (standard), ce qui se produit assez rapidement et ne nécessite pas beaucoup d'effort, tandis que la deuxième option, lorsqu'il est nécessaire de mettre à jour un assemblage modifié, est plus long et plus complexe.

Définition du type de configuration

Habituellement, l'utilisateur sait exactement de quelle version il dispose, puisque la version standard se caractérise par l'absence d'interférence avec les objets internes du programme. Une autre chose est que la modification est généralement effectuée par des programmeurs ; par conséquent, l'utilisateur reçoit un produit déjà modifié, dont il n'a peut-être même pas connaissance. Il existe un moyen simple de comprendre si des modifications y ont été apportées ou non. Pour ce faire, vous devrez entrer dans le mode Configurateur dont le bouton correspondant se trouve dans la fenêtre de démarrage du programme. Il y a un onglet Configuration en haut, dans lequel se trouve un élément Support. Après avoir cliqué dessus, vous devez sélectionner Paramètres de support. Dans la fenêtre ouverte, le bouton « Activer les capacités de modification » doit être actif ; de plus, un signe d'un assemblage standard est la présence d'une icône de cadenas à côté du nom de l'assemblage. Ces signes indiquent que les modules du programme n'ont pas changé, ce qui signifie que vous pouvez effectuer une mise à jour centralisée depuis le site officiel via Internet. En l'absence de ces signes, on peut affirmer que le programmeur a travaillé sur l'édition de ce produit, alors qu'une situation est possible lorsque la modification a été partielle, c'est-à-dire qu'un certain nombre d'objets ont été laissés dans leur forme originale. Tous les objets modifiés restent sans icônes d'identification et les éléments standards sont marqués d'un cube jaune. Une modification partielle ne supprime pas complètement le programme du support, puisqu'il sera possible de mettre à jour les objets intacts.


Configuration standard (typique) - préparation à la mise à jour

En plus des problèmes indiqués, tels que des changements de législation ou une détérioration des performances du programme, vous devez le mettre à jour lorsque le programme 1C émet un message correspondant. Il dira que cette version a été publiée il y a quelque temps, qu'il existe désormais une configuration améliorée et qu'elle peut être mise à jour dès maintenant via le site Web ou en utilisant le disque ITS. Pour commencer, il est très important de faire une copie de sauvegarde de la base de données afin de pouvoir tout restaurer en cas de problème. Cela se fait de trois manières. Vous pouvez simplement copier le dossier racine contenant la base de données sur un disque ou un lecteur flash. Après avoir lancé 1C, une base de données est sélectionnée et le chemin d'accès à celle-ci sera indiqué dans la fenêtre. En cas de problème, ce dossier est déplacé vers l'emplacement de la base de données qui ne fonctionne pas. Vous pouvez également opérer via le configurateur, pour lequel vous devez sélectionner ce mode dans le programme. Dans la section Administration, il y a un bouton Télécharger la base d'informations. Après avoir sélectionné un dossier, un fichier .dt y apparaîtra, qui pourra ensuite être ouvert avec le bouton correspondant dans la même section.

La troisième méthode intervient un peu plus tard, au stade de la mise à jour via Internet. Tout peut se faire grâce au disque ITS, qui est reçu chaque mois par l'entreprise ; vous pouvez également récupérer ce disque auprès d'un salarié ayant un accord avec l'ITS, il suffit de s'assurer que les configurations correspondent. Sinon, tout se fait via Internet. Il existe une nuance importante : les packages de mise à jour sont installés de manière strictement séquentielle et si des versions ont été ignorées, le système vous demandera de les installer en premier. contenu dans le menu Aide, où vous devrez cliquer sur la section À propos.
Si tout est en ordre avec Internet, vous devez vous rendre sur le site Web usersv8.1c.ru, où vous entrez votre identifiant et votre mot de passe. Ensuite, sélectionnez les configurations requises situées sur le lien Télécharger les mises à jour. L'étape suivante consiste à sélectionner des versions spécifiques, en tenant compte des toutes premières et de celles qui ont été publiées récemment. Tous les fichiers sont enregistrés un par un sur l'ordinateur. Avant la mise à jour, vous devez ouvrir tous les fichiers d'archive et installer chaque version. Les versions peuvent être téléchargées, comme décrit, à partir du disque ITS. Vous devez maintenant entrer dans le mode Configurateur, après quoi les objets doivent être affichés à gauche ; s'ils n'y sont pas, vous devrez cliquer sur l'onglet Ouvrir la configuration ;
Pour mettre à jour, l'utilisateur accède à la configuration Configuration-Support-Update. Dans la nouvelle fenêtre, cliquez sur Rechercher.

Parmi les options proposées, sélectionnez Rechercher dans les catalogues de mises à jour en cours, puis indiquez la version disponible ou celle dont le nom sera surligné en gras. Vous devez cliquer sur Oui dans toutes les autres suggestions, y compris la dernière fenêtre Réorganiser les informations. La dernière étape consiste à exécuter le programme en mode production pour que les mises à jour prennent effet.

Mise à jour d'une configuration 1C non standard (modifiée)

Le but de la mise à jour d'un assembly modifié est de garantir que les modifications apportées par les programmeurs ne sont pas perdues et que les modifications apportées par les développeurs prennent effet. Toutes les étapes répertoriées décrites dans les instructions précédentes sont effectuées cette fois, seulement à l'étape finale un tableau de comparaison apparaîtra, où dans une colonne il y aura une configuration avec des objets modifiés, et dans la deuxième colonne il y aura une liste de mises à jour. Ces colonnes contiennent des arborescences de métadonnées. Avec un marqueur vert, le programme marquera les objets spécifiques sur lesquels le programmeur apporte des ajustements et ceux sur lesquels les développeurs de produits ont apporté des modifications. À ce stade, vous devez rechercher les objets marqués dans ces deux colonnes.

Pour simplifier votre recherche, vous pouvez utiliser le bouton Filtrer situé ci-dessous, puis cocher l'option Afficher les propriétés modifiées deux fois. Si tout est fait correctement, seuls les objets dont nous avons besoin seront affichés dans la fenêtre de travail. La procédure de mise à jour des modules non standards n'affectera pas la configuration.

Nous devons analyser ce tableau. Dans ce cas, il est clair que des changements ont eu lieu dans les deux cas, puisqu'il y a des icônes en forme de crayon, puisqu'il y a aussi une icône à côté du nom du module, cela signifie qu'ils seront fusionnés. La dernière colonne de droite indique qu'une fois le processus terminé, tout le code utilisateur sera modifié en faveur de la mise à jour des développeurs.

Il existe d'autres modes avec fusion partielle (prioritaire), mais ces modes sont utilisés par des utilisateurs expérimentés, puisqu'un débutant transformera tous les développements en modules déroutants. Il ne sert donc à rien de modifier quoi que ce soit dans la dernière colonne. En revanche, en décochant la première colonne, la fusion forcée peut être annulée. Sur cette base, vous pouvez soit saisir manuellement le code dans le module mis à jour, soit laisser le code seul et effectuer manuellement les mises à jour vous-même. Pour comprendre exactement ce qui doit être ajouté, faites un clic droit sur le module sélectionné et sélectionnez Afficher les différences. Cette étape montrera les différences dans les procédures spécifiques. Au bas de la fenêtre, il y a également une division en deux colonnes, mais le code lui-même y est déjà affiché.

D'autres actions dépendent du niveau de modification des modules ; si la configuration a été radicalement réécrite, il sera alors extrêmement difficile de tout mettre à jour vous-même, sans l'aide d'un programmeur.

Possible lors de la mise à jour de 1C

La plupart des erreurs se produisent lorsque la base de données est fortement modifiée, car plusieurs pages de code, divers ouvrages de référence et autres objets peuvent dérouter un utilisateur inexpérimenté. Il est très important de créer et de sauvegarder une archive de sauvegarde avant d'apporter des modifications, puis de vérifier que tout a été fait correctement. Une erreur classique consiste à mettre à jour un assemblage non standard comme s'il était standard. Mais même si vous suivez les instructions décrites, il est loin d'être certain que le programme fonctionnera immédiatement comme il se doit. Il est probable qu’une configuration supplémentaire ne soit pas nécessaire. Le configurateur n'affiche pas les modifications effectuées dans les champs des formulaires de dialogue, il faudra donc vérifier ce point manuellement, sinon les mises à jour seront toutes écrasées. Après mise à jour, le configurateur peut interdire la mise à jour de l'ancienne infobase, car les numéros de documents ne sont plus uniques, il en va de même pour les registres d'informations.

Pour résoudre le problème, vous aurez besoin de :
— modifier le nombre de caractères dans les codes ;
— modifier les codes dans la base d'informations ;
— modifiez la propriété de contrôle d'unicité dans tous les répertoires.

Lors du processus de mise à jour, il ne faut pas oublier la mise à jour des interfaces et des droits des utilisateurs, qui est souvent négligée. L'importance de la mise à jour séquentielle des versions a déjà été décrite ; il est également extrêmement important d'utiliser le traitement intégré des mises à jour de configuration, qui vous permettra de convertir les données nécessaires et de remplir les bases de données avec des informations si nécessaire. Il est dans l'intérêt de l'utilisateur de s'assurer que les identifiants internes des objets ou des détails correspondent, sinon la mise à jour risque d'écraser tous les développements. Même après avoir soigneusement préparé une nouvelle configuration, vous ne pouvez pas immédiatement passer à sa combinaison avec la base de travail utilisée, car elle doit également être mise à jour, puis tout doit être minutieusement testé.

Vous devez comprendre qu'il existe des options lorsque la configuration sera renvoyée pour assistance, c'est-à-dire que son processus de mise à jour se déroulera en mode standard du programme, en téléchargeant la version sur Internet. Le programme est supprimé du support après l'introduction de modules modifiés dans le produit. La suppression de ces modules ramènera le programme à son état d'origine, mais il est impossible de s'en débarrasser complètement, car le fonctionnement normal de 1C sera impossible, car pour une raison quelconque, c'est ainsi que les modules ont été programmés. En conséquence, ces modules peuvent être déplacés en dehors du cadre du programme - le travail sera effectué à l'aide de modules externes, mais cela n'affectera pas le fonctionnement du programme. Ainsi, les répertoires et autres objets resteront en place. Faire cela par vous-même sans les connaissances nécessaires est problématique, le programmeur doit donc renvoyer le programme au cadre d'assemblage standard, si nécessaire.

Il existe également plusieurs conseils qui faciliteront le processus de mise à jour des produits logiciels 1C à l'avenir. Tout d'abord, vous devez essayer de modifier le programme le moins possible, et à moins que cela ne soit absolument nécessaire, n'y introduisez rien de tiers, mais essayez de résoudre les problèmes avec les outils standard disponibles. Sans exception, toutes les modifications de configuration doivent être commentées et enregistrées dans un document séparé afin que rien d'important ne soit oublié lors du processus de récupération. Afin de réduire la quantité de code de programme dans les objets standard, vous devez le déplacer dans son propre module commun, mais vous devez comprendre que les appels aux procédures et aux fonctions ne peuvent pas être touchés - ils doivent rester dans les objets standard pour que le programme puisse fonctionner. correctement. À des fins d'optimisation, il est judicieux de remplacer tous les appels de procédures et de fonctions standards que l'on retrouve à la fois dans le code « auto-écrit » des objets et dans le code des modules externes, par des appels de procédures depuis son propre module. Ces procédures sont un simple raccourci qui servira à appeler des procédures depuis des modules standards. Ainsi, lors de la comparaison des modifications, l'utilisateur n'aura pas à rechercher longtemps les lignes nécessaires dans le code modifié. Si vous suivez ces recommandations, le temps de mise à jour est réduit à plusieurs heures de travail, et si tout est laissé tel quel, le processus peut s'éterniser pendant plusieurs jours.

La mise à jour 1C s'effectue en appuyant sur le bouton « un » ; la configuration typique elle-même peut télécharger la mise à jour 1C et l'installer. L’utilisateur n’aura qu’à saisir les informations d’inscription.

Que faire si la configuration est atypique ? Ou un standard, mais quelques modifications y ont été apportées - un répertoire, quelques détails, un rapport ont été ajoutés ?

Nous découvrirons la réponse à cette question aujourd’hui.

Qu'est-ce qu'une configuration 1C non standard

Une configuration 1C atypique est lorsque :

  • La configuration a été écrite à partir de zéro par le programmeur lui-même
  • La configuration était standard, mais des modifications y ont été ajoutées
  • Même si vous avez ajouté un accessoire.

Afin d'apporter des modifications à la configuration standard, vous devez.

Lors de la mise à jour de 1C d'une configuration non standard qui a été supprimée du support, 1C proposera de « remettre la configuration non standard sous support ». Ensuite, toutes les modifications seront annulées (effacées).

Afin de garantir que lors de la mise à jour de 1C vers une configuration 1C non standard (modifiée), les modifications restent et que la mise à jour 1C est appliquée, vous pouvez utiliser un mode de mise à jour 1C différent.

Regardons un exemple de configuration modifiée que nous souhaitons mettre à jour. Il s'agit d'une configuration comptable 1C typique (à gauche), à ​​laquelle des modifications ont été apportées (à droite) :

4) Dans le répertoire « Individus », dans le module formulaire, dans la fonction ReadPlace of Birth(), une ligne de programme a été ajoutée

Comment fonctionneront tous ces changements au moment de la mise à jour de 1C vers une configuration 1C non standard ?

Mise à jour de 1C avec enregistrement des modifications apportées à la configuration 1C non standard

Les mises à jour de configuration 1C sont généralement distribuées sous forme d'archive auto-extractible. Après le déballage, vous devez exécuter le fichier d'installation pour installer la mise à jour 1C sur votre ordinateur (pas en 1C !).

Lors de l'installation de la mise à jour, vous choisissez où la mise à jour 1C sera installée. Habituellement, c'est . Vous pouvez installer dans n'importe quel autre dossier du disque et 1C indique où se trouve le .

Les fichiers de mise à jour 1C peuvent être de la forme suivante :

  • fichier avec l'extension CF – contient un tout nouveau type de configuration
  • fichier avec l’extension CFU – contient uniquement les modifications de la version précédente.

Les deux fichiers sont stockés dans le répertoire de mise à jour 1C, dans le dossier portant le nom de la version.

Soyez prudent lorsque vous utilisez le fichier CFU - il vous permet uniquement de mettre à jour à partir de !

Ainsi, pour mettre à jour 1C, sélectionnez l'une des options de menu :

  • Configuration/Comparaison, fusion avec la configuration à partir d'un fichier – pour les fichiers CF
  • Configuration/Support/Configuration de mise à jour/Sélectionnez le fichier de mise à jour 1C – pour les fichiers CF ou CFU.

Tout d'abord, 1C comparera les deux configurations. La configuration de votre base de données est appelée « Configuration principale » et la configuration de la mise à jour est appelée « Configuration à partir d'un fichier ».

1C affichera toutes les différences sous la forme d'un arbre familier, où les modifications sont affichées à droite.

Regardez - dans notre exemple, les répertoires qui ont été modifiés ou ajoutés sont mis en surbrillance.

Puisque nous mettons à jour une configuration 1C non standard qui a été modifiée - c'est-à-dire qu'elle était autrefois standard, il est nécessaire de saisir certains paramètres.

Cliquez sur le bouton Paramètres. Sélectionnez « La configuration chargée est un descendant de la configuration principale » (c'est-à-dire qu'il s'agit d'une configuration standard modifiée).

La case « Autoriser la suppression des objets de configuration principaux » permet de supprimer s'ils ont été supprimés dans la mise à jour 1C. Puisque nous avons ajouté des détails et des répertoires à la configuration, mais qu'ils ne sont pas dans la mise à jour 1C, 1C considérera qu'ils ont été supprimés dans la mise à jour 1C. Il n’est donc pas nécessaire de cocher cette case.

Regardons de plus près les différences détectées par la plateforme.

Développons la branche du répertoire Nomenclature. Dans la branche Détails, nous voyons que la configuration standard ne contient pas les détails, mais nous les ajoutons. Un signe moins signifie qu'il sera supprimé.

Puisque nous n'avons pas besoin que les accessoires que nous avons nous-mêmes ajoutés soient supprimés, nous devons procéder comme suit (options) :

  • Dans le bouton « Paramètres », NE cochez PAS la case « Autoriser la suppression des objets de configuration principaux »
  • Si la case est toujours cochée, décochez la case à côté de cet attribut. Sur l'image, il n'y a pas de coche à côté des accessoires, car la suppression d'objets n'est pas autorisée.

Aussi, la forme du référentiel Nomenclature a été modifiée. 1C l'a vu et nous montre également le formulaire de répertoire dans la liste des objets modifiés.

Pour voir quelles modifications ont été apportées au formulaire, vous pouvez procéder comme suit (options) :

  • Faites d'abord un clic droit sur le formulaire dans la colonne de gauche et sélectionnez l'élément de menu « Ouvrir le formulaire », puis à droite. Comparez visuellement les deux formes.
  • Faites un clic droit sur le formulaire et sélectionnez l'élément de menu « Rapport de comparaison d'objets » (détails, tableur)

Le rapport de comparaison d'objets, lors de la comparaison de formes, montre de nombreuses différences. Cela est dû au fait que lorsque nous ajoutons un seul champ au formulaire, de nombreux éléments adjacents sont automatiquement modifiés - retraits, ancres, etc.

Dans la liste des modifications, nous voyons nos modifications - modifications de l'étiquette et remplacement du champ.

Nous pouvons accepter ou refuser de modifier le formulaire en cochant la case à côté de celui-ci. Cela a les conséquences suivantes :

a) si on coche la case

  • le formulaire sera remplacé par un nouveau
  • nos modifications par rapport à la configuration standard seront effacées
  • les modifications de la mise à jour 1C seront appliquées
  • nous devrons alors annuler manuellement nos modifications

b) si on ne coche pas la case

  • le formulaire sera laissé tel quel
  • nos changements restent
  • les nouvelles modifications de la mise à jour 1C ne sont pas appliquées
  • Ensuite, vous devrez ajouter manuellement les modifications de la mise à jour 1C.

Vous pouvez utiliser la troisième option. Développez la branche Formulaire jusqu'à la fin et dans la colonne « Mode de fusion » sélectionnez « Fusionner ».

c) si nous avons sélectionné « Fusionner »

  • il y aura une nouvelle forme, dans laquelle il y aura à la fois de nouveaux changements et d'anciens
  • nos changements restent
  • de nouveaux changements apparaissent
  • si un champ a été supprimé et qu'un autre champ a été remplacé, à la suite de la fusion, les deux champs apparaîtront au même endroit en même temps - l'ancien et le nouveau
  • il y a des chances que le formulaire ait l'air normal
  • alors vous devez vérifier manuellement qu’aucun « excès » ne s’est produit

2) Dans le répertoire « Individus », dans le module formulaire, dans la fonction ReadPlace of Birth(), une ligne de programme a été ajoutée

Pour voir les modifications détectées dans le module de formulaire par 1C, développez la branche du formulaire jusqu'à la fin, cliquez dessus avec le bouton droit et sélectionnez l'élément de menu « Afficher les différences dans les modules ».

Les modifications sont affichées dans le contexte de chaque fonction, mais dans ce mode de visualisation, vous pouvez soit choisir de mettre à jour 1C de l'ensemble du module, soit le refuser.

Une autre façon consiste à utiliser le bouton loupe dans cette ligne.

Ensuite, nous verrons non seulement les changements dans le contexte de chaque fonction, mais nous pourrons également utiliser des cases à cocher pour sélectionner quelle fonction nous voulons mettre à jour et laquelle non.

3) Plusieurs détails ont été supprimés du répertoire « Soumissions électroniques… ».

1C a déterminé que nous avons supprimé les détails du répertoire standard et nous propose de les restaurer.

Le répertoire que nous avons ajouté, 1C suggère de le supprimer. Dans ce cas, la même règle s'applique que dans le cas des accessoires que nous avons ajoutés (voir plus tôt).

Notre tâche est donc d'étudier attentivement les modifications 1C détectées et d'utiliser les cases à cocher pour les accepter ou les refuser. Après cela, cliquez sur le bouton Exécuter.

Veuillez noter que si vous avez supprimé un attribut à la suite de la mise à jour de 1C, vous avez également supprimé les données qui y ont été saisies par les utilisateurs, ce qui signifie que l'ajout à nouveau du même attribut ne restaurera pas ces données.

Si la configuration comporte plusieurs objets associés - par exemple, props et form ; Dans le même temps, vous avez autorisé la mise à jour du formulaire 1C, mais décochez la case, alors une contradiction se produit.

Après avoir cliqué sur le bouton Exécuter, 1C trouve de telles situations et en signale.

Après avoir cliqué sur le bouton Exécuter, vous avez encore une opportunité de réfléchir.

Pour confirmer la mise à jour 1C, vous devez sélectionner l'élément de menu Configuration/Mettre à jour la configuration de la base de données.

Pour refuser la mise à jour 1C, vous devez sélectionner l'élément de menu Configuration/Retour à la configuration de la base de données.

Troisième option (la séquence des éléments de menu est indiquée) :

  • Sélectionnez Fichier/Enregistrer
  • Configuration/Enregistrer la configuration dans un fichier
  • Configuration/Configuration de la base de données/Retour à la configuration de la base de données.

Ainsi, vous téléchargez la configuration combinée résultante dans un fichier et refusez les modifications. Vous pouvez analyser la configuration résultante, effectuer des modifications manuelles, puis simplement la charger à l'aide du menu Configuration/Charger la configuration à partir du fichier.

Mettre à jour la configuration de plusieurs versions à la fois est très dangereux. Le fait est qu'après chaque mise à jour de la configuration, une mise à jour des infobases est lancée en mode 1C:Entreprise. Par conséquent, si vous mettez à jour uniquement la dernière version, les infobases peuvent ne pas correspondre à la dernière configuration. Dans l'article, Dmitry Rudakov, spécialiste du Groupe agraire sibérien CJSC, partage son expérience personnelle dans la mise à jour simultanée de la configuration pour 12 versions.

Vérification du mode de changement de configuration

Imaginons une telle situation. Les développeurs de « Manufacturing Enterprise Management » (ci-après dénommé PPE) dans la version 1 (les numéros de version ci-après sont attribués de manière conditionnelle) ont attribué à la dimension (indicateur) du registre de calcul le type « Directory Link.Individual » avec le nom « Individu ». . Dans la version 2, ils ont ajouté une autre dimension : « Employé » avec le type « DirectoryLink.Employees ». Lorsque vous démarrez "1C:Enterprise", le traitement est activé, ce qui remplit la dimension "Employé" d'une manière correspondant à la dimension "Individu". Et puis dans la version 3, les développeurs de 1C ont supprimé la dimension « Individuel » et n'ont laissé que « Employé ». Si vous mettez immédiatement à jour la configuration de la version 1 vers la version 3, vous pouvez effacer l'intégralité du registre de calcul.

Et si la configuration est prise en charge avec possibilité de modification et que des rapports réglementés sont générés dans la même base de données, il est alors nécessaire de mettre à jour la configuration pour chaque version, ce qui peut être très coûteux en heures de travail. Par exemple, la mise à jour d'un « UPP » fortement modifié pour une version peut prendre 30 heures à un spécialiste expérimenté.

Par conséquent, avant de commencer la mise à jour, vous devez déterminer : travaillez-vous dans une configuration standard avec possibilité de modification ou dans une configuration sans possibilité de modification ? Pour cela, rendez-vous dans le configurateur, où dans le menu suivez les étapes " Configuration - Assistance - Configuration de l'assistance".


Figure 1. Appel de la fenêtre de configuration du support de configuration

Si défini " Sur support", alors cette configuration est typique, mais si " La possibilité de changer est activée"- la configuration a très probablement été modifiée (au moins cette possibilité est incluse). Le troisième état est " La configuration a été supprimée du support." Les différents états de configuration sont représentés sur les figures 2, 3, 4.


Riz. 2. Configuration standard sans possibilité de modifications


Riz. 3. Configuration typique avec possibilité de modification activée


Riz. 4. Configuration obsolète

Algorithme de mise à jour des configurations modifiées

Récemment, j'ai été confronté à la tâche de mettre à jour la configuration modifiée de Trade Management, version 10.3.13.2. La configuration a été modifiée grâce à l'intégration avec la solution industrielle « BIT : Automotive Service Management 8 » et a été continuellement améliorée au cours des deux années. La configuration devait désormais être mise à jour vers la version 10.3.25.1, soit 12 versions. J'ai divisé l'ensemble de la procédure de mise à jour en plusieurs étapes.

Étape 1. Estimation du coût et du calendrier de la procédure de mise à jour

Avant de me lancer dans un travail indépendant, j'ai décidé de me faire évaluer de manière indépendante par des spécialistes dans ce domaine. La seule entreprise capable de mettre à jour les configurations modifiées à l'aide de méthodes automatisées est 1C-IzhTiS LLC. Je me suis tourné vers les spécialistes de cette société avec une demande d'estimation du coût de mise à jour de ma configuration. Pour estimer le temps et le coût des travaux, j'ai fourni la configuration actuelle à mettre à jour. Un jour plus tard, j'ai reçu une lettre avec un rapport .

Rapport sur les résultats de l'évaluation du coût et du calendrier de la mise à jour de la configuration :

Configuration : Trade Management, édition 10.3
Version de configuration actuelle : 10.3.13.2
Mise à jour vers la version : 10.3.25.1
Nombre de modules mis à jour : 1 847
Nombre de déclencheurs de contrôle : 8


Les résultats de l’évaluation m’ont surpris, puisque le site Internet de la société indiquait le prix par action - 1 000 roubles. par mise à jour et par version. Commentaire de "1C-IzhtiSi":

"Notre coût de mise à jour pour chaque version manquée ne dépasse pas 2 000 roubles. Il y a actuellement une promotion, le coût ne dépasse donc pas 1 000 roubles. Mais le prix final des services est déterminé sur la base des résultats d'une évaluation des coûts de main-d'œuvre pour la mise à jour et peut être inférieur à 1 000 roubles / version.".

J'ai également clarifié comment les versions requises pour la mise à jour ont été sélectionnées. En réponse à ma question, j'ai reçu une capture d'écran dans laquelle cela était clairement démontré (Fig. 5). La colonne Numéro de version indique la version de configuration vers laquelle vous devez effectuer la mise à niveau. La colonne « Mise à niveau de version » indique à partir de quelle version une mise à niveau est possible. À la suite de l’évaluation, le nombre de mises à jour requises a été réduit à 9.


Riz. 5. Sélection des versions à utiliser pour mettre à jour correctement la configuration

Après avoir étudié le rapport 1C-IzhTiS, j'ai calculé les coûts de temps personnel pour la même quantité de travail. Chaque mise à jour me prend environ 6 heures. Le coût total en temps est donc de 56 (9x6) heures de travail, soit environ sept jours ouvrables. De plus, il est possible qu'après la mise à jour, certaines lacunes soient révélées : par exemple, l'utilisateur se plaindra que les modifications de configuration dont il avait besoin ont été perdues, ce qui entraînerait une augmentation considérable du temps passé. Pendant ce temps, les spécialistes de la société 1C-IzhTiS proposent d'effectuer l'ensemble des travaux en trois à quatre jours ouvrables. J'ai donc décidé de faire appel à leurs services.

Je vais maintenant expliquer brièvement ce qui a exactement été modifié dans la configuration.

Objets fortement modifiés. Ce sont des objets dans lesquels de nombreuses propriétés typiques ont été modifiées. Les ajustements sont complexes. Les détails de l'objet ont été ajoutés à la partie tabulaire, affichés sur le formulaire objet et sur le formulaire liste. Des gestionnaires pour les détails ajoutés dans les formulaires ont été ajoutés. Le mécanisme standard de comptabilisation d'un document ou d'enregistrement d'un ensemble de mouvements pour un registre a été modifié.

Documents fortement modifiés :

  • « Commande au fournisseur » ;
  • « Circulation des marchandises » ;
  • « Besoin-facture » ;
  • "Réception de biens et services."

Registres fortement modifiés :

  • « Envois de marchandises en entrepôts » ;
  • "Marchandises dans les entrepôts."

Objets considérablement modifiés. Les objets dans lesquels des détails ont été ajoutés, soit des formes d'objet, soit des modules d'objet ont été modifiés (en règle générale, le traitement des documents est atypique).

  • Document « Ordre d'encaissement » ;
  • Registre d'informations « Parties constitutives » ;
  • Registre d'informations « Marchandises en radiation » ;
  • Modules généraux.

Objets légèrement modifiés. Seuls les formulaires des objets ont été modifiés et des détails ont été ajoutés.

Annuaires :

  • « Types de nomenclature » ;
  • « Contrats entre entrepreneurs » ;
  • « Contreparties » ;
  • "Nomenclature";
  • « Types de prix des articles » ;
  • "Un certain nombre de registres d'informations."

Dans la section « Général », les abonnements aux événements, aux mises en page, aux rôles et aux modules généraux ont été modifiés. Presque tout a été changé par la décision de l’industrie.

Étape 2. Suppression des informations confidentielles

Avant de fournir aux employés de 1C-IzhTiS une base d'informations à des fins de test, les informations confidentielles doivent en être supprimées. Pour de tels cas, 1C recommande d'utiliser le traitement « Modification des informations confidentielles », peu connu.

Le traitement « Modification des informations confidentielles » est destiné à modifier ou effacer de manière sélective les informations de l'infobase. Le traitement peut être utilisé pour préparer une base d'informations avant de la transférer pour des tests, où il est nécessaire de masquer (effacer, modifier) ​​certaines informations.

Le traitement ChangeConfidentialInformation.epf se trouve sur le disque ITS dans le répertoire 1CIts\EXE\EXTREPS\UNIREPS81\UpdatePrivateInformation.

Ce traitement peut également être téléchargé à partir du lien : http://its.1c.ru/db/metod81#content:1644:1.

  • Naturellement, les informations confidentielles dans chaque entreprise sont différentes, mais j'attire votre attention sur les données qui devront le plus probablement être modifiées :
  • Annuaires : Particuliers, Personnes de contact, Personnes de contact des contreparties, Contreparties, Types de prix.

Registres d'informations : données de passeport d'une personne physique, nom complet d'une personne physique.

Votre liste sera probablement plus longue, mais ce sont les points de données les plus courants. Il est peu probable que leur modification affecte la capacité de tester votre base d'informations. Vous pouvez également utiliser le traitement de groupe pour supprimer tous les objets avec lesquels la société de services n'est pas censée travailler.

Étape 3 : obtention des résultats de la mise à jour

Trois jours plus tard, j'ai reçu des fichiers cf et des instructions complètes pour les installer. Pour les versions de contrôle, des fichiers cf sont fournis qui ne peuvent pas être utilisés pour le travail de l'utilisateur, car seules les métadonnées y sont mises à jour. Ils sont destinés uniquement à une mise à jour correcte vers la dernière version.

Sur la base des résultats du travail, je peux dire que toutes les modifications apportées à la configuration ont été enregistrées ; lors d'une inspection visuelle, tous les objets modifiés ont conservé leurs caractéristiques et leurs différences par rapport à la configuration standard. Pendant le fonctionnement, aucun des utilisateurs n'a signalé la perte de modifications.

D'abord. Du fait que la mise à jour s'effectue à l'aide du mécanisme « Comparer, Fusionner », la configuration de la base de données est effectivement mise à jour, et mise à jour correctement, sans risques techniques dus à la prise en compte des releases de contrôle. Cependant, la configuration du fournisseur n'est pas mise à jour. Bien entendu, un spécialiste techniquement compétent effectuera ce travail sans aucun problème, mais j'ai demandé à 1C-IzhTiS d'envoyer des instructions plus complètes pour la mise à jour. Conformément à celui-ci, même un spécialiste inexpérimenté peut effectuer la mise à jour.

Deuxième. À la suite de la mise à jour, tous les objets restent sur support avec possibilité de modification, ce qui peut également constituer un inconvénient indirect. Si vous devez utiliser ces services à la fois, vous devez alors remettre tous les objets sur support. Jusqu'à présent, je ne peux le faire qu'en recherchant dans tous les objets de métadonnées. Malheureusement, ce processus est actuellement effectué manuellement, mais il sera à l'avenir automatisé.

En plus des deux tâches mentionnées, une petite faille a été découverte, qui, en principe, n'affecte pas la qualité de la mise à jour et apparaît rarement. À la suite de la mise à jour, les lignes de code de la configuration d'origine et celles mises à jour correspondent visuellement, mais pour une raison quelconque, des espaces sont ajoutés à la fin des lignes. C'est un inconvénient car cela augmente légèrement la quantité de code modifié. Et dans le cas de mises à jour manuelles ultérieures, il serait préférable de ne pas avoir de telles sections de code. Sur la fig. 6 montre un exemple avant la mise à jour, et la Fig. 7 - exemple après mise à jour.

Mettre à jour une plateforme non standard est très difficile. Nous verrons comment mettre à jour une configuration 1C non standard et décrirons une solution étape par étape aux difficultés émergentes.

Comment mettre à jour dans une configuration 1C non standard.

Notions générales

Lors de la mise à jour d'une plateforme non standard, les modifications affectent toujours des éléments de la configuration standard du fournisseur.

La base de données (DB) contient jusqu'à trois types de configurations :

  • la base de données elle-même - des algorithmes logiques fonctionnent avec elle ;
  • travail (le soi-disant principal, ConfigOR) - que nous modifions périodiquement ;
  • configuration du fournisseur (ConfigP - sur cette base, les configurations de travail et de base de données sont créées par l'utilisateur.

Si un programme est supprimé du support, il ne sera plus disponible auprès du fournisseur. Cependant, une augmentation des coûts de main-d'œuvre pour la mise à jour est inévitable. Envisageons de mettre à jour une configuration 1C non standard. Un exemple serait la plateforme PPM (Manufacturing Enterprise Management).

Mélange

La première étape consiste à supprimer les différences entre les configurations de travail et livrées. Cela réduira l’évaluation des améliorations que nous avons apportées précédemment. Des incohérences entre eux surviennent lorsque des fichiers étrangers (ne provenant pas de la distribution fournie) ont été utilisés lors de la mise à jour ou que les méthodes de mise à jour diffèrent des méthodes standard.

Comparaison des versions

Nous vérifions les numéros de version (fonctionnels et livrés). Le premier est coché dans « Configuration » / « Ouvrir » / « Modifier » / « Propriétés ». Dans la rubrique "Développement/Version". Deuxièmement dans « Configuration » / « Support » / « Paramètres de support » / « Version » :

Si les numéros correspondent, vous pouvez passer à la section Réception d'un fichier via une mise à jour.

Les étapes suivantes montrent comment faire correspondre la configuration de travail et celle du fournisseur. Afin de prendre en charge les objets qui ont été supprimés ou ajoutés par l'utilisateur sans support. Pour ce faire :

Sauvegarde de la configuration (fonctionne)

Sauvegardons le ConfigOR dans un fichier nommé, par exemple, work.cf. Pour ce faire, sélectionnez « Configuration »/« Enregistrer... ».

Récupération du fichier fournisseur

Pour combiner ConfigOR avec ConfigP, vous avez besoin d'un fichier cf de la distribution du fournisseur (même version). Par défaut, ce sera dans C:/Program Files/1cv81/tmplts. Vérifions la présence du fichier cf requis dans la table modèle. Que dois-je faire si je ne dispose pas du fichier de configuration du fournisseur requis pour la version requise ? Ensuite, vous devez créer une base de données vide à partir de l'ancienne, la mettre à jour vers la version requise et ensuite l'utiliser seulement.

Réception d'un fichier via mise à jour

Pour effectuer une mise à jour du fichier ConfigP cf, sélectionnez la commande dans le menu : « Configuration/Support/Mise à jour.../Sélectionner le fichier/Terminer/Exécuter » (Séquentiellement dans les images) :

Pour résoudre ce problème, vous devez décocher la marque de suppression de l'objet dans la configuration du fournisseur. Ensuite, après la suppression, nous effectuons à nouveau la comparaison - cliquez sur le bouton « Mettre à jour » dans la fenêtre de mise à jour.

Restauration des paramètres

Certains des paramètres perdus sont restaurés en les fusionnant avec le fichier work.cf précédemment enregistré. Pour cela, sélectionnez « Configuration/Comparer, fusionner... fichiers ».

Sauvegarde et réglage

Pour enregistrer ConfigOR et mettre à jour la base de données, dans l'élément de menu « Configuration », sélectionnez « Mettre à jour...DB ». Nous rencontrons ici un nouveau problème :

Très probablement, la raison en était que ces objets avaient été copiés à partir de ConfigP ou supprimés par le fournisseur, puis de nouveaux ont été ajoutés sous les mêmes noms. Mais avec des identifiants différents. En conséquence, des objets du même nom sont apparus, mais avec des clés d'identification différentes.

Les rôles peuvent simplement être supprimés puisqu’ils n’ont pas été modifiés. L'attribut doit être renommé, par exemple, en OrderReserve1. Et après la mise à jour, entrez les valeurs de celui renommé à celui créé. Une autre situation lors de la mise à jour. Et les formulaires ?

Sur la figure, vous pouvez voir que le formulaire de liste a été supprimé par le fournisseur, puis ajouté à nouveau sous le même nom. Vous devez les marquer tous les deux pour mise à jour et cliquer sur « Exécuter ».

Si lors de la mise à jour, un message est émis concernant la présence de liens vers des objets à supprimer, alors, sans fermer le formulaire, vous devez effacer les liens vers celui-ci dans les propriétés des objets eux-mêmes. Le voici dans les propriétés du registre. Ensuite, dans le formulaire de mise à jour, sélectionnez l'option de mise à jour, marquez les propriétés du registre pour mise à jour maintenant et cliquez à nouveau sur « Exécuter ».

Sauvegarde des modifications de la base de données de travail et mise à jour de la configuration de la base de données : « Configuration/Mise à jour...DB ». Le transfert de la valeur de l'attribut OrderReserve1 vers OrderReserve est effectué par un traitement externe du mode 1C:Enterprise.

Préparation des bases

Sur la base des résultats des informations, nous préparons deux bases de données identiques. Le premier (principal) est le résultat souhaité. Le second (auxiliaire) sert à effectuer des actions préparatoires. Dans le cas de la version fichier, nous les copions simplement dans un répertoire et les connectons à la liste de sécurité des informations ; avec l'option client-serveur, nous effectuons le téléchargement/téléchargement.

Comparaison

Après avoir ouvert les deux bases de données avec le configurateur, nous effectuerons une comparaison à trois. Pour cela nous utilisons le nouveau fichier ConfigP - « Configuration/Support/Update…/Select file…/Finish » :

La comparaison des configurations de fournisseur actives, anciennes et nouvelles nous donne une liste des objets modifiés à l'aide du filtre « Afficher les propriétés modifiées deux fois ». Vous devez d'abord résoudre le problème avec eux :

À ce stade, le travail avec la base de données auxiliaire est suspendu jusqu'à ce que l'ensemble du processus soit terminé ; nous n'appuyons plus sur le bouton « Exécuter ». Passons au travail dans la base de données principale avec la liste résultante d'objets modifiés deux fois. Accepter la mise à jour entraînera la perte des améliorations précédemment apportées. Par conséquent, pour chacun des objets, il est nécessaire de décider de la manière dont il sera modifié.

Nous procéderons à une évaluation préliminaire uniquement pour réduire les travaux futurs. S'il y a plus de modifications d'éléments contenues dans le nouveau ConfigP, nous quittons l'objet fournisseur. Nous mettons une coche. Nous transférons les modifications depuis ConfigOR. S'il y a plus de modifications d'éléments contenues dans la configuration de travail, nous laissons une instance de l'objet ConfigOR. Décochez la case. Transférons les modifications de ConfigP. Les modules doivent être comparés de manière procédurale. Pour cela, appuyez sur le bouton comme sur la figure :

Nous cochons les cases pour indiquer les procédures et fonctions à remplacer ou à supprimer :

Vous devez maintenant dupliquer l'état des cases à cocher dans la base de données auxiliaire. Dans la page principale, cliquez sur « Exécuter ». À ce stade, nous obtenons pour l’essentiel une configuration presque prête à l’emploi.

Les comparaisons ultérieures sont à nouveau effectuées dans la base de données auxiliaire. Nous retrouvons les modifications apportées précédemment en comparant en outre l'ancien ConfigP avec ConfigOR - « Configuration/Comparaison... » :

De même, nous comparons l'ancien ConfigP avec le nouveau. S'il n'y a pas de nouveau fichier, vous pouvez maintenant le récupérer dans la base de données principale.

Ainsi, des objets modifiés deux fois sont obtenus. Une configuration presque prête à l'emploi a été obtenue dans la base de données principale. Dans celui-ci, vous devez gérer des éléments modifiés deux fois.

IMPORTANT. Lors de l'analyse, l'utilisateur doit s'intéresser non pas aux raisons de certains changements, mais à leurs conséquences. Autrement dit, l’essentiel est la nécessité de maintenir la fonctionnalité. Cela nécessitera peut-être non pas de transférer les lignes modifiées, mais une refonte complète du code du nouveau ConfigP.

Pour prendre une décision, il suffit de comparer les formulaires, les tableaux et les modules objets. Parfois, les données des rapports sont présentées sous une forme qui ne permet pas une prise de décision rapide. A cette étape, la perte des modifications se produit si les changements concernent des détails d'objet d'un type composite.

Dans le rapport comparatif, les différentes données sont présentées sous la forme d'une liste, dans laquelle il n'est pas clair quels types de données ont été ajoutées/supprimées. Si le nombre de lignes de rapport atteint deux cents, alors le processus de comparaison « manuelle » semble demander beaucoup de travail (environ cinquante heures).

La réduction de l'intensité du travail est obtenue en utilisant, par exemple, la configuration « Cell Comparison » de la société Inform Service. Il est disponible pour le lancement en mode 1C:Enterprise et présente les données du rapport de comparaison sous une forme pratique. La comparaison est effectuée à l'aide des capacités 1C :

Le schéma de fonctionnement est simple. Un rapport d'objet comparatif est créé dans le configurateur. Enregistré dans un fichier, par exemple, Comparison Report.mxl. Dans la boîte de dialogue 1C:Enterprise, elle s'ouvre et les cellules à comparer sont indiquées (en double-cliquant avec le bouton droit de la souris sur la cellule sélectionnée du tableur). En cliquant sur « Comparer », le résultat de la comparaison est donné, avec différentes positions surlignées en couleur.

D'autres instructions d'action ressemblent à ceci.

  1. Le rapport suivant est enregistré sous le même nom.
  2. Une fois la mise à jour terminée et les modifications apportées à la configuration standard transférées, un contrôle syntaxique des modules et des tests du fonctionnement des objets modifiés sont effectués.
  3. Après des tests réussis, le processus peut être considéré comme terminé. Il ne reste plus qu'à mettre à jour les formulaires imprimés, les rapports et les traitements. Dans certains cas, vérifiez les formulaires de déclaration externes.

Nous travaillons avec 1C 7.7

La mise à jour d'une plate-forme standard vers la même ne pose généralement pas de difficultés. Il vous suffit de suivre les instructions contenues dans les instructions. Ils se trouvent dans UPDATE.TXT du répertoire de distribution.

Il n'y a également aucune difficulté si des éléments comptables supplémentaires sont ajoutés à la plateforme (répertoires, constantes, sélections, rapports, registres, journaux de calcul, etc.). Ils s'adapteront lorsque les plates-formes seront combinées. Les documents ajoutés ne provoqueront pas non plus de discorde s'il n'y a eu aucun changement dans les caractéristiques de saisie « basées sur » ces documents ajoutés.

Il est recommandé d'effectuer la mise à jour sur un PC rapide doté d'une grande quantité de RAM. S'il y en a un manque, 1C peut refuser d'élaborer certaines fonctions et « geler ». Une grande quantité de mémoire virtuelle ne résout pas ce problème.

Création d'une copie de sauvegarde

Pour cela, vous devez utiliser l'option : « Administration/Sauvegarder les données... ». Il est pratique d'indiquer le nom de l'archive en le combinant avec la date de création (par exemple, AAMMJJ.zip).

Préparation des catalogues

Pour travailler, vous aurez besoin de six fichiers de configuration (1cv7.md) :

  1. « WorkingNew » pour préparer la mise à jour (fichier md résultant) ;
  2. « WorkingOld » pour suivre les modifications pendant la comparaison et pour transférer les paramètres vers TypeNew_2 ;
  3. Typique (ancien) « TypeOld_1 ». Sur cette base, un système fonctionnel a été créé auparavant.
  4. Types. (ancien) "TypeOld_2". Pour suivre les changements dans l'entreprise 1C dans la nouvelle version standard ;
  5. Taper. (nouveau) "TypeNew_1". Améliorations de 1C dans la nouvelle version ;
  6. « TypeNew_2 » pour les objets complexes.

Et cinq configurateurs en cours d'exécution (tous sauf « TypeNew_1 »).

Initialement, les répertoires sont identiques par paires :

  • « TravailleurNouveau » et « TravailleurAncien » ;
  • "TypeOld_1 et TypeOld_2" ;
  • "TypeNew_1" et "TypeNew_2".

Combinaison d'éléments

Tout d'abord, nous effectuons une comparaison entre 3 et 2, 4 et 5, 1 et 6. Pour ce faire, pour chacun des premiers de la paire, sélectionnez la rubrique « Configuration / Fusion… » et précisez le fichier de métadonnées 1cv7. md du deuxième de la paire. Un formulaire avec une arborescence d'éléments modifiés s'affichera à l'écran. Ensuite, il est nécessaire d'analyser les résultats d'une comparaison par paires de 3 avec 2 et de 4 avec 5. Partez pour fusionner des éléments dans les plates-formes mises à jour (1 et 6), dans lesquelles il y a eu des changements par rapport à 1C (4 avec 5), mais n'étaient pas reflétés dans 3 et 2. 1 et 4 doivent être combinés en mode substitution.

Autres

Cela peut inclure un plan comptable et des interfaces utilisateur. S'il y a eu des modifications dans le plan comptable, il doit alors être mis à jour dans le mode « Combinaison d'objets » WorkNew avec TypeNew_2. Après combinaison de l'interface, la présence d'erreurs est vérifiée : duplication d'éléments de menu, duplication de barres d'outils, définition du drapeau « Mise en page sur nouvelle ligne » pour les barres d'outils.

Le téléchargement s'effectue sur le réseau ou sur un serveur (de préférence). Premièrement, un accès exclusif à la base de données est fourni. Et grâce au mode configurateur, la base de données est ensuite chargée. Avant et après le téléchargement, les données sont archivées (comme décrit au tout début de la section). Ensuite, vous devez suivre les instructions du fichier UPDATE.TXT. Une fois le téléchargement terminé, tous les répertoires à l'exception de WorkNew peuvent être supprimés.

Nous espérons que notre publication vous a aidé à comprendre la mise à jour d'une configuration 1C non standard. Nous avons examiné cela en ce qui concerne les septième et huitième versions.

Laissez des commentaires, écrivez sur votre expérience dans la mise à jour 1C.



2024 wisemotors.ru. Comment cela marche-t-il. Fer. Exploitation minière. Crypto-monnaie.