Téléchargement de données de 1C 8,2 en XML. Formation du fichier XML. Déchargement simple pour une application tierce. Processus de déchargement de données en XML. Définition du téléchargement

Lors de la création d'un site Web de la société dans le réseau social des entreprises, vous avez la possibilité, sans faire de gros efforts, décharge du programme 1C version 8.2 Vos produits et services de votre boutique en ligne. Pour ce faire, vous devez utiliser le traitement externe "Données de déchargement Télécharger XML". Ce traitement peut être trouvé sur le disque.

Vous pouvez télécharger plus de 100 produits du programme 1C.

Pour utiliser le traitement, vous devez ouvrir le programme 1C dans le menu principal, cliquer sur le bouton. "déposer", choisir "ouvert" Et spécifiez le chemin d'accès au traitement. Puis dans la fenêtre qui s'ouvre, dans le champ "Nom de fichier", Spécifiez le nom et le dossier où le fichier XML sera déchargé. Après cela, sur le côté gauche de l'écran, vous devez spécifier ce que vous devez décharger. À la fin, cliquez sur le bouton "Données de déchargement". Pour télécharger sur la boutique en ligne dans le prélèvement personnel, vous devez cliquer sur le bouton Chargement de XML et spécifier le chemin d'accès au fichier déchargé de 1c. L'intégration est basée sur les normes russes et internationales et des protocoles d'échange de données électroniques.

1 . Pour utiliser le traitement, vous devez ouvrir le programme 1c, dans le menu principal, cliquez sur "déposer", choisir "ouvert" Et spécifiez le chemin d'accès au traitement.

2. Après cela, dans la fenêtre qui s'ouvre, le champ "Nom de fichier", Spécifiez le nom et le dossier où le fichier XML sera déchargé.

3. Ensuite, sur le côté gauche de l'écran, vous devez spécifier ce que vous devez décharger.

4 . À la fin, cliquez sur le bouton "Données de déchargement".

Probablement, chaque spécialiste du 1C est apparu sur la situation de la nécessité de transférer des données d'une base d'informations à une autre. Dans le cas où les configurations sont différentes, vous devez écrire des règles de conversion de données. Ces règles sont créées dans la configuration 1C "Conversion des données".

En outre, les données peuvent être transférées en utilisant. De nombreuses configurations 1C 8.3 Il existe une fonctionnalité typique permettant de configurer la synchronisation des données entre différentes configurations et une intégration transparente avec le flux de documents 1C.

Mais lorsque les données doivent être transférées entre des configurations absolument identiques, vous pouvez simplifier la tâche et utiliser le traitement standard de téléchargement et de téléchargement via XML. Veuillez noter que cette méthode, ainsi que la conversion de données, compare les objets sur un identifiant unique (GUID) et non par nom.

Vous pouvez télécharger ce traitement sur le disque ou par référence:

Il est universel et convient à n'importe quelle configuration.

Considérons un exemple de déchargement du manuel "Nomenclature" d'une base d'informations de 1 C 8.3 Comptabilité 3.0 à un autre. Il y aura une condition préalable au parent (groupe) "Woodworking".

Téléchargement de données de 1c en XML

Accédez à la base d'informations, d'où les données (source) seront déchargées. Assurez-vous de les vérifier, prévu à toutes les conditions possibles afin d'éviter l'occurrence de conséquences indésirables.

Ouvrez le téléchargement et le chargement et le téléchargement de données XML (Ctrl + O).

Nous sommes intéressés par l'onglet "Déchargement". Tout d'abord, spécifiez le nom du fichier auquel les données et le chemin de sauvegarde seront déchargés. Dans ce cas, les données sont déchargées "dans le fichier sur le serveur".

Dans le capuchon de traitement, la période au cours de laquelle la sélection sera effectuée. En outre, pour des registres périodiques, vous pouvez spécifier une méthode d'utilisation de la sélection par période. Si vous devez décharger des mouvements avec des documents, le drapeau correspondant est défini. Dans ce cas, nous surchargons le répertoire, vous n'avez donc pas besoin de définir quoi que ce soit dans l'en-tête.

Passons à la sélection des données pour le déchargement. Dans la partie du tableau du formulaire de traitement, sélectionnez les objets de configuration dont vous avez besoin pour transférer des indicateurs.

La colonne "Décharger, si nécessaire," signifie s'il est nécessaire de surcharger cet objet si les conditions requises des surcharges de livres de référence sont mentionnées. Par exemple, la position de la surcharge de la nomenclature a une telle unité de mesure qui n'est pas dans la base de données. Si, devant le livre de référence avec des unités de mesure, le drapeau de la colonne "Décharger, si nécessaire", créera une nouvelle position. Sinon, comme la valeur des accessoires sera l'inscription "<Объект не найден>"Et son identifiant unique.

Dans un cas simple, sans sélections, l'ajustement de la surcharge de la nomenclature ressemblera à ceci.

Dans cet exemple, il vous suffit de sélectionner la nomenclature située dans le dossier du travail du bois.

Traitement similaire pour 8.2 vous permet d'installer la sélection sous forme pratique pour chaque objet de configuration. Dans 8.3, malheureusement, il n'y a pas de tel fonctionnel. L'une des options de la sortie dans cette situation sera la sélection des positions nécessaires sur l'onglet "Objets supplémentaires pour déchargement".

Vous pouvez ajouter des objets ici comme manuellement ("Ajouter") et la requête ("Ajouter une demande ..."). Avec leur grande quantité, la deuxième option est préférable.

Dans ce cas, la demande sera la suivante. Remplissez les paramètres, exécutez la demande en cochant les données et cliquez sur le bouton "Sélectionner le résultat".

Après avoir spécifié tous les objets nécessaires et des éléments supplémentaires pour le déchargement, cliquez sur le bouton de téléchargement de téléchargement. Ils tomberont dans le fichier XML, le nom et le chemin dont ils ont été indiqués plus tôt. Les résultats de cette opération seront affichés dans les messages.

Dans cet exemple, il était nécessaire de décharger seulement 3 positions, mais cinq déchargées. Tous parce que devant le manuel "Nomenclature" dans la colonne "Décharger si nécessaire", un drapeau a été installé. Avec les bonnes positions, leurs parents ont surchargé.

Télécharger le répertoire de XML

Après avoir correctement décharger les données de la configuration - la source dans le fichier XML, ouvrez le récepteur de la base de données. La structure des objets et de leurs détails doivent coïncider les uns avec les autres. Dans ce cas, le transfert est effectué entre deux configurations standard 1C: Comptabilité 3.0.

Ouvrez le traitement dans la base de données. Ce traitement est utilisé à la fois pour le déchargement et le téléchargement de données. Cliquez sur l'onglet "Télécharger" et spécifiez le chemin d'accès au fichier XML dans lequel les données ont été non chargées. Après cela, cliquez sur le bouton de téléchargement de données.

Le résultat de téléchargement sera affiché dans les messages. Dans notre cas, tout a été réussi.

Manuel "Nomenclature" dans la base de données n'a pas été rempli. Maintenant, il possède cinq éléments: trois postes de nomenclature et deux groupes.

2018-11-15T19: 32: 35 + 00: 00

Traitement universel "Déchargement et téléchargement de données XML" constitue un déchargement complet ou partiel des données de base de données d'informations dans le fichier XML. Par la suite, ce fichier peut être chargé dans la base d'informations à l'aide du même traitement. Le format du fichier de déchargement est différent du format de fichier créé lors du déchargement en fonction du plan d'échange, de la partie d'en-tête.

Le traitement ne peut être utilisé que dans les cas où la base d'informations dans laquelle les données sont déchargées et que les données dans lesquelles les données sont chargées sont homogènes (les configurations sont identiques, les données peuvent varier) ou tous les objets non chargés sont presque complètement identiques dans la composition et Types de détails et de pièces tabulaires, propriétés de l'objet "Master" des métadonnées, etc.

L'utilisation de ce traitement est possible, par exemple, de créer une sauvegarde complète ou partielle de données, en effectuant un échange de données entre les bases d'information, ainsi que l'outil auxiliaire lors de la restauration des bases d'informations ayant échoué.

Traitement prend en charge le déchargement des données avec la possibilité de définir la sélection de la période. Également implémenté de vérifier les objets pour des symboles non valides lors de l'échange de XML.

Cordialement (enseignant et développeur).

2018-11-15T19: 32: 35 + 00: 00

Traitement universel "Déchargement et téléchargement de données XML" constitue un déchargement complet ou partiel des données de base de données d'informations dans le fichier XML. Par la suite, ce fichier peut être chargé dans la base d'informations à l'aide du même traitement. Le format du fichier de déchargement est différent du format de fichier créé lors du déchargement en fonction du plan d'échange, de la partie d'en-tête.

Le traitement ne peut être utilisé que dans les cas où la base d'informations dans laquelle les données sont déchargées et que les données dans lesquelles les données sont chargées sont homogènes (les configurations sont identiques, les données peuvent varier) ou tous les objets non chargés sont presque complètement identiques dans la composition et Types de détails et de pièces tabulaires, propriétés de l'objet "Master" des métadonnées, etc.

L'utilisation de ce traitement est possible, par exemple, de créer une sauvegarde complète ou partielle de données, en effectuant un échange de données entre les bases d'information, ainsi que l'outil auxiliaire lors de la restauration des bases d'informations ayant échoué.

Traitement prend en charge le déchargement des données avec la possibilité de définir la sélection de la période. Également implémenté de vérifier les objets pour des symboles non valides lors de l'échange de XML.

Cordialement (enseignant et développeur).

Lorsque l'entreprise aime constamment dans son travail avec un complexe logiciel, bien sûr, la question de son soutien continu et de son administration est toujours surgi. Il n'y a aucun moyen de faire avec les tâches d'échange, de stockage et de récupération de données. Considérez comment télécharger ou décharger des données de 1C au format XML, car il s'agit d'une procédure importante pour ce sujet.

Ils sont construits de sorte que lors du déchargement, il était possible d'obtenir le fichier de format XML dans lequel les données nécessaires au client seront enregistrées. Dans le même temps, simultanément avec l'enregistrement, l'exactitude des entrées correctes pour les erreurs critiques se produit.

Ainsi, décharger sur un fichier XML (entrées d'importation) à partir d'une base d'informations et le chargement ultérieur de XML à un autre - représente l'échange de données au format XML entre les bases.

Une telle procédure, en particulier avec de grandes matrices d'informations, économise un grand nombre de personnes à la main.

Importation (fichier reçu) peut également être utilisé comme archive pour la récupération dans des situations imprévues (avec perte ou dommages).

Il y a beaucoup d'outils de traitement de ce type et ils sont disponibles sur Internet. La responsabilité de leur utilisation tombe sur les épaules (et la tête) du client.

Mais pour les utilisateurs officiels, un gestionnaire universel "Déchargement / chargement de données XML" a été créé par les développeurs.

IMPORTANT. Les exportations vers XML en 1C et un chargement supplémentaire en XML à partir de 1c est admissible pour des configurations identiques - sinon elle se produira.

Gestionnaire universel

Faits saillants pour l'utilisation d'un développeur universel:

  • Importer des fichiers pour enregistrer jusqu'à la fin des enregistrements de transfert et vérifiez leur exactitude;
  • Lorsque vous utilisez les deux copies de sauvegarde, ils doivent être enregistrés pour trier la recherche.

Il fournit deux modes dans ses travaux: créer un fichier tout en épargnant d'informations et de lecture / écriture - lors de l'importation.

De plus, l'utilisateur peut installer à la fois lors de l'exportation et du chargement des données supplémentaires.

Supprimer les enregistrements

Vous pouvez décharger des données dans toute la base de données et sélectivement.

Après avoir téléchargé, installer et ouvrir le gestionnaire, ce qui suit est suivi:


Leur sélection est produite dans la boîte de dialogue qui s'ouvre après le lancement. Pour ce faire, définissez des ticks dans la liste qui affiche des objets de métadonnées à extraire;

  1. Les filtres nécessaires sont configurés (par exemple, par date);
  2. Sélectionne une place sur l'espace disque;
  3. L'opération elle-même commence.

Versez les entrées au récepteur

La première étape pour accepter des données à la base de données, vous devez ouvrir un programme de traitement.

Une fois que le chemin du fichier source est spécifié et que les cases à cocher Paramètres de procédure sont activées (si nécessaire), vous pouvez exécuter le processus "Télécharger des données".

Maintenant, vous savez comment télécharger ou décharger des données de 1C au format XML pour enregistrer les données et échanger des bases de données.

Avez-vous aimé l'article? Partager avec des amis: