Contacts

Lire le fichier XML 1C 8.3. Formation du fichier XML. Déchargement simple pour une application tierce. Versez les entrées au récepteur

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, enregistre un grand nombre de Fait 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 est créé par les développeurs. données XML».

IMPORTANT. Exporter vers XML en 1C et un chargement supplémentaire en XML de 1c est autorisé à configurations identiques - Sinon, ses dégâts se produiront.

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.

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 base de l'information Avec le 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 portions de table, propriétés du "principal" objet de métadonnées et ainsi de suite.

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).

Un simple échange de données entre différents comptes est l'un des moments clés de leur prévalence, dans la pratique qu'il suffit de télécharger XML dans 1C ou d'un autre produit. Plus souvent, il est facile de faire sans sa conversion: toutes les bases de données prennent en charge la norme de format. En pratique, il existe de nombreuses façons d'utiliser XML pour transférer des données, toutes sont implémentées en 1C et compatibles avec les produits informatiques.

Comment télécharger le fichier XML sur la base de données 1C?

Les bases de données non chargées, les documents pris séparément peuvent être transmis à partir d'utilisateurs sur tout canal de communication - sur un support interchangeable, par courrier électronique ou par le biais de stockage en ligne. Le format est bien comprimé avec les architons, ce qui accélère de manière significative la copie et enregistre un espace disque.

La procédure de téléchargement de données à partir du fichier de format XML en général est la suivante:

    Autoriser l'affichage de l'élément de menu "Toutes les fonctions". Pour ce faire, placez une tick dans la fenêtre Paramètres correspondante (l'onglet se trouve dans la section «Service»).

    Dans le menu "Toutes les fonctions", via cet avantage, divulguez la liste des options où et sélectionnez "Traitement".

    Dans la liste proposée, open article " Échange universel données au format XML. "

En appuyant sur le bouton "Download Data", il sera lu dans le fichier, enregistré à la base de données avec vérification de validation simultanée. Si des erreurs sont détectées dans le document, la procédure sera interrompue avec la délivrance d'un texte spécifique indiquant la cause.

Comment sont les fichiers XML en 1c?

Utilisation du même traitement, l'utilisateur peut décharger la liste de données sélectionnée dans la base XML ou la totalité de l'ensemble, la créant sauvegarde. Cela doit être fait avant l'introduction d'ajustements sérieux au module global 1c, si vous ne réussissez pas en traitement externe pour une raison quelconque.

Le format est utilisé sur la plate-forme 1C: Entreprise 8 Dans les directions suivantes:

    Déchargement des listes de prix, des commandes, formulaires imprimés Documents.

    Exchange de données avec des banques, un service d'impôt, des fonds extrabudgétaires.

    Transfert de calculs par les salaires De 1C: ZUP et autres configurations "spécialisées" dans "Total" 1C: Comptabilité 8.

Partout est utilisé par la même mise en œuvre du traitement universel. Si ses fonctions ne suffisent pas, alors recourez au développement de vos propres variantes de ce module. De plus, il n'est pas nécessaire de modifier les fichiers standard de nécessité, il suffit de connecter le traitement souhaité et de les exécuter à choisir parmi - en fonction de la tâche spécifique.

Si une méthode distincte de comptabilité et de comptabilité fiscale est sélectionnée, le traitement pour déchargement / téléchargement de données financières via le format XML deviendra très populaire. Avec elle, le nécessaire au calcul fiscalité Les chiffres sont transférés au programme 1C: contribuable ou comme logiciel. En raison du fait que les fichiers de ce format sont facilement modifiés à l'aide du package Microsoft Office. Facile à corriger leur contenu avant expédition dans le service d'impôt.

La même chose se réfère à KUDIR (livre de comptabilité de livres de revenus et charges), magazine comptable émis ou reçu de la facture. Tout cela est transmis via le système SMIS ++ et, en plus du processus d'édition du fichier XML, le déchargement de ce format est nécessaire pour le téléchargement ultérieur sur la transmission de services et de données dans la FTS.

L'échange est souvent à la demande et avec une telle configuration que 1C: la gestion du commerce, car elle est utilisée dans l'entreprise, il est utilisé pour organiser des ventes, la comptabilité de gestion et la comptabilité basée sur 1C: la comptabilité 8 fonctionne de manière autonome, ne recevant que des données sommaires sur tous les mouvements. et fonds de mouvements de trésorerie.

Si vous déchargez des commandes ou des plumnks pour configurer simplement, car il est facile d'utiliser le format de données «tout», les mêmes relevés de compte bancaire doivent être enregistrés dans XML (en tant que norme généralement acceptée).

La plupart des échanges se produisent avec le programme de la banque clientèle. Le processus de téléchargement est ici comme suit:

    Frais supplémentaires pour l'utilisateur dont vous avez besoin.

    Selon la version du programme, le bouton est enfoncé ou "Exporter" ou "Exporter".

    Dans la fenêtre qui s'ouvre est sélectionné dossier aiguille et nom de fichier.

Après avoir terminé la procédure, le document peut être transféré sur un support interchangeable ou via Internet ( e-mail, stockages nuageux avec accès commun etc.). Lorsque vous devez télécharger un extrait dans la configuration 1C, sélectionnez la section "Banque and Cashier", puis accédez à la revue "Statutions bancaires".

Avant que partie tabulaire Le document (dans le coin droit) Appuyez sur la touche "Toujours", après quoi la liste des fonctions apparaît lorsque l'élément "Exchange avec la banque" apparaît. Bookmark "Chargement d'un extrait de la banque" vous permet d'importer des données sur le nom de la société spécifié ou sur un compte bancaire spécifique.

Après avoir chargé un extrait dans la base de données 1C, les commandes de paiement auront toujours besoin, cela se produit dans mode manuel. Un comptable peut commander un développement de traitement qui vous permettra d'automatiser le processus, mais il sera nécessaire de contacter le programmeur compétent.

Le format XML est utilisé et pour le téléchargement de différents classificateurs (brassage, Octop, ENef). S'ils manquent dans le programme 1C, il est nécessaire d'éviter leur remplissage manuel, car il est facile de permettre une erreur lors de la spécification de codes. Il vaut la peine d'utiliser le fichier XML une fois en téléchargeant le classificateur d'une source fiable.

Faites que cela puisse l'utilisateur lui-même et le spécialiste des clients:

    Le menu principal Sélectionnez "Références".

    Appuyez sur le bouton "Paramètres".

    Dans la fenêtre qui s'ouvre, vous spécifiez l'élément "Télécharger le classificateur OKOF", puis en cliquant sur le bouton Ajouter.

    Dans la section "Service" qui apparaît, sélectionnez la commande souhaitée et hoche la tête OK.

Il reste à cliquer sur le bouton "Ouvrir et lire le fichier", spécifiez le support souhaité sur le disque ou le support de décalage, ouvrez-le avec la clé correspondante. Les classificateurs standard sont automatiquement copiés à disque dur Lors de l'installation de la plate-forme et de la configuration 1c. De plus, lors de la mise à jour de la version de ce ou de ces dossiers sont créés avec le numéro de révision, où le fichier actuel correspondant aux exigences en cours est placé. Dans la version 7 7 est également la possibilité télécharger XML Fichiers, mais cette plate-forme obsolète nécessite souvent l'aide de spécialistes.

Utilisation des documents XML est disponible directement dans la langue intégrée du système 1C: Entreprise 8.

C'est possible:

  • servir lire et écrire des documents XML:
    • convertir d'une chaîne obtenue à partir du texte de l'élément ou de la valeur d'attribut XML à la valeur en fonction du type spécifié;
    • recevez une représentation de chaîne de la valeur pour le placement dans le texte de l'élément ou de la valeur de l'attribut XML;
    • obtenez le type de données XML correspondant au type transmis en tant que paramètre;
    • vérifiez les fonctions de lecture de la valeur XML du type spécifié;
    • faire de la conformité avec le schéma XML lors de la lecture XML
    • enregistrer la valeur au format XML;
    • renvoyez le type correspondant au type de données XML.
  • utilisez le modèle d'accès à l'objet sur XML Documents (Documentation), conformément aux normes suivantes:
    • DOM niveau 2;
    • Xpath (DOM niveau 3);
    • DOM Charge et enregistrement (DOM NIVEAU 3).
  • utilisez le modèle d'objet du schéma XML (SCHEMEXML);
  • utilisez la norme CANONICAL XML 1.1 (CANONICAL XML 1.1).

En utilisant la connexion externe et les mécanismes de travail avec XML, vous pouvez organiser l'intégration avec les systèmes d'application en fonction des formats adoptés dans ces systèmes. Pour cela, les mécanismes de transformation XSL sont utilisés. Par exemple, pour une telle intégration, vous pouvez utiliser le serveur BizTalk Microsoft:

Infoset rapide.

La plate-forme fournit des moyens de travailler avec des documents XML en format binaire Infoset rapide. La technologie Fast InfoSet utilise une autre syntaxe d'affichage de données XML. Cela fournit des fichiers plus petits et une vitesse de traitement plus élevée que la vitesse de traitement de données enregistrée dans le format XML habituel. Le fichier enregistré dans Fast Infoset Format a une extension. Fi ou.finf.

Vous permet de gagner du temps sur des informations 1C sur l'achat de services Peterhost.
Pour ce faire, vous devez télécharger dans un fichier XML 1C et le document "Réception de biens et services" en est formé, contenant des informations sur les services achetés. La facture peut être formée sur la base de ce document.

Instructions détaillées Présenté ci-dessous.

1. Connexion de traitement externe

1.1. Si la base d'informations est utilisée: Enterprise 8.x avec la configuration "Comptable Société 2.0", charger un document au format du commerce, vous devez connecter le traitement externe ()
Ceci peut être fait de deux façons:
1. Enregistrez le fichier de traitement externe localement sur le disque et ouvrir via le menu "Fichier" → "Ouvrir" avant chaque charge de données dans le format CML.
2. Connectez constamment le traitement à la base d'informations (IB). Ensuite, il sera disponible pour tout le monde (en cas de fonctionnement sur le réseau) à partir du "Service" → "Rapports supplémentaires et traitement" → " traitement externe».

  • Dans le menu "Service", vous devez sélectionner "Rapports supplémentaires et traitement" - "Traitement externe supplémentaire".
  • Appuyez sur le bouton Ajouter. La forme d'ajout d'un nouvel élément de répertoire ouvrira:
  • Dans le champ "Nom", spécifiez le nom de traitement, telles que "Télécharger des données dans le format du commerce du commerce (groupe Ru-Center).
  • Appuyez sur la touche de sélection de fichier et spécifiez le chemin d'accès au fichier de traitement de démarrage ().
  • Appuyez sur le bouton "OK". Maintenant, le traitement est connecté à la base de données d'informations et se trouve dans le répertoire "Traitement externe avancé", et vous pouvez l'ouvrir avec une souris à double-clic.

1.2. Dans le cas de l'utilisation de la configuration "Gestion de l'entreprise de production" (version 10.3 et ci-dessus) et "Gestion des échanges" (version 1.3 et ci-dessus), ce traitement est déjà inclus et vous pouvez aller à la clause 2.

2. Formation du document "Réception de biens et services"

À la suite des actions suivantes en 1C, seront saisies des informations sur les services achetés à Peterhost.
1. Ensuite, vous devez enregistrer le fichier XML avec le document «Arrivée du document de biens et services» pour la période souhaitée. Fichier au format XML est en section Cabinet personnel Sous Référence "XML pour" 1c ".
Appuyez sur le bouton de sélection à droite du champ "Nom du fichier de données" et sélectionnez ce fichier (voir la figure 1). À la question "Lisez les données du fichier?" Répondez "OK". Le fichier de données sera lu en traitement.
2. Si le traitement peut être déterminé pour déterminer toute la conformité des éléments de données de fichier avec les données de base d'informations, la question sera-t-elle définie sur "Enregistrer les données à la base d'informations?". Si vous répondez "oui", il sera créé nouveau document "L'arrivée de biens et services." Aller à la clause 3.
3. Sinon, toutes les données rencontrées seront définies, le message sera affiché: "Lorsque les données sont chargées, le programme n'a pas pu trouver automatiquement des objets IB correspondant aux éléments transmis dans le fichier Exchange ..." et suggère de mapper manuellement . Dans ce cas, les éléments suivants doivent être effectués:

  • Appuyer sur OK". Le fichier correspondant à la forme et les objets IB apparaîtront. Il a plusieurs signets qui correspondent divers types Objets (organisation, contreparties, nomenclature, etc.). Si les données de certains types n'étaient pas comparées, alors sur les signets concernés, il y aura rouge. signes d'exclamation (Voir la figure 2).
  • Allez dans les signets appropriés et définissez manuellement la conformité des éléments. Il convient de noter que la conformité des contreparties et des organisations est recherchée à l'auberge et la conformité de la nomenclature - d'abord sur l'article, puis par son nom. Si l'élément qui correspond aux données de fichier n'est pas dans IB, il peut être créé automatiquement en fonction du fichier en cliquant sur le bouton "Créer des données dans le fichier".
  • Lorsque vous ajoutez une nomenclature, vous devez marquer la case à cocher «Service» (voir la figure 3). Vous pouvez également modifier le nom complet et bref de l'élément de la nomenclature.
  • Sur le compte de compte Bookmark, il est souhaitable d'ajouter des comptes de comptabilité de compte afin que, lors de la création d'un document "arrivée de biens et de services", ces chiffres sont automatiquement apposés. Par exemple, les valeurs suivantes peuvent être installées pour les services: «Compte de comptabilité» - 25 (coûts de production généraux) et «Compte de compte Compte responsable» - 19.04 (TVA pour les services accessibles) (voir la figure 4).
  • Après avoir mappé tous les éléments et appuyer sur le bouton "OK", le programme demandera la confirmation du téléchargement du document dans IB, après quoi le nouveau document "Arrivée de biens et services" créera (voir la figure 5).

3. Câblage du document "Arrivée des biens et services"

Pour mener un document "Réception de biens et services", il est nécessaire de l'ouvrir à doubler de pression et de remplir les champs manquants, tels que "Dépendance des avancées" (par exemple, "Automatique") et des champs sur le "compte de compte "Onglet (voir la figure 6). Les valeurs de ces champs sont déterminées par la politique comptable de votre organisation. Pour effectuer le document, vous devez cliquer sur le bouton "OK".

4. Formation du document "Facture"

Après avoir réussi à créer et à effectuer le document "Arrivée des biens et services", sur la base de celui-ci, créez un document "compte reçu". Pour ce faire, cliquez sur le lien approprié dans la partie inférieure gauche du formulaire de document.



Avez-vous aimé l'article? Partagez-le