Maison / Maîtriser le PC / Téléchargement d'un document de 1s vers un fichier csv. Comment télécharger des données qui ne sont pas visibles dans la liste

Téléchargement d'un document de 1s vers un fichier csv. Comment télécharger des données qui ne sont pas visibles dans la liste

Les scripts gratuits des boutiques en ligne dont nous parlons (voir sur notre site) ont presque tout pour organiser le e-commerce : ils sont russifiés, riches en fonctionnalités et gratuits. Mais, malheureusement, presque tous ne sont pas russes et ne savent pas comment télécharger les données du programme 1C : Trade Management populaire en Russie.

Pour télécharger des données à partir du programme 1C, il existe des modules payants supplémentaires pour les scripts. Mais il existe toujours la possibilité de laisser un script gratuit libre : vous pouvez moyens réguliers scripts et 1C pour échanger des données. Dans cet article, nous expliquerons à nos lecteurs comment le faire vous-même : rapidement et gratuitement. Télécharger l'information sur les marchandises de 1C à la boutique en ligne.

Pour échanger des données, nous utiliserons le fait que presque tous les scripts de boutique en ligne disposent d'un module de chargement de données au format CSV. CSV est l'habituel fichier texte, dont les informations sont délimitées par un symbole. Il s'agit généralement d'une virgule. Par exemple, les informations sur le produit pourraient ressembler à ceci :

  • Produit, quantité, prix
  • Baskets, 10, 1800
  • Ventilateur, 150, 350

Comme vous pouvez le voir, il s'agit essentiellement d'un tableau : dans chaque ligne nouveau produit et des informations sur son prix et sa quantité, et la première ligne contient les en-têtes de colonnes.

Afin d'échanger des données, nous devons préparer un tel fichier de données au format CSV et le télécharger sur la boutique en ligne.

Il ne reste plus qu'à télécharger des informations sur les marchandises de 1C au format CSV. Malheureusement, 1C ne peut pas télécharger directement les données au format CSV. Vous pouvez écrire un module supplémentaire pour 1C (traitement) qui téléchargerait les données dont nous avons besoin dans ce format, mais il existe un moyen plus simple de le faire.

L'essence de notre moyen facile qu'en 1C, vous pouvez générer un rapport sur les marchandises, puis enregistrer ce rapport au format XLS ( Document Excel). Ouvrez ensuite ce fichier dans Excel et ré-enregistrez-le au format CSV. Excel peut enregistrer des données dans ce format.

Instructions détaillées pour télécharger des données de 1C au format CSV :

  1. Dans le programme 1C : Trade Management, générez un rapport : Valorisation de l'entrepôt en prix des articles. Mais il se trouve dans le menu : Rapports -> Stocks.
  2. Une fois le rapport généré, enregistrez-le : Fichier -> Enregistrer une copie.
  3. Lors de l'enregistrement, précisez le format du fichier enregistré " feuille de calcul Excel(*.xls)".
  4. Ouvrez le fichier enregistré dans Programme Excel.
  5. Dans Excel, enregistrez à nouveau le fichier : Fichier -> Enregistrer sous
  6. Lors de l'enregistrement, précisez le format du fichier enregistré : CSV.

Pour télécharger le fichier de données reçu sur la boutique en ligne, vous devez trouver une section dans le panneau d'administration de la boutique en ligne, qui peut s'appeler quelque chose comme ceci : Importer au format CSV. Sélectionnez ensuite notre fichier de données et cliquez sur le bouton Télécharger. Après cela, vous devrez faire correspondre les noms des colonnes de votre fichier avec les noms des champs de la base de données de la boutique en ligne.

Si vous comprenez 1C, vous pouvez rédiger un rapport supplémentaire qui donnera toutes les informations nécessaires pour une boutique en ligne (pas seulement le solde et le prix). Vous pouvez écrire un traitement qui enregistrera immédiatement les données au format CSV. Dans un avenir proche, une leçon sur la rédaction d'un tel traitement apparaîtra sur notre site Internet.

Malgré le fait que 1C soit le plus populaire, le plus pratique et le plus fiable Système d'Information, qui propose dans sa gamme un ensemble de solutions pour automatiser et traiter absolument tous les processus commerciaux dans les entreprises de toute taille et de tout domaine d'activité, les utilisateurs doivent néanmoins télécharger quotidiennement des données de 1C à programmes tiers ou des fichiers. Dans cet article, nous examinerons ce qu'est le déchargement depuis 1C et montrerons comment décharger depuis 1C et quels problèmes peuvent survenir dans ce cas.

Données téléchargeables depuis 1C

1Quelle que soit la configuration, il prend en charge le téléchargement de données telles que :

  • Formulaires imprimés ;
  • Rapports;
  • Tableaux et listes.

Le téléchargement de données depuis 1C 8.3 est possible dans de nombreux formats populaires :

  • Microsoft Excel;
  • Microsoft Word;
  • Télécharger au format CSV ;
  • HTML et autres.

Téléchargement de formulaires et de rapports imprimés

Tout formulaire ou rapport imprimé en 1C peut être enregistré au format souhaité. Pour ce faire, vous devez ouvrir un formulaire ou un rapport, puis sélectionner dans le menu principal Fichier - Enregistrer sous.

Après cela, une fenêtre d'enregistrement du fichier s'ouvrira, dans laquelle sont indiqués le nom et le type du fichier :



Problèmes possibles lors du déchargement depuis 1C


Cela est dû au fait que formulaire imprimé ou le rapport n'est pas activé dans ce moment. Pour rendre l'imprimable disponible pour l'enregistrement, il vous suffit de cliquer n'importe où dessus :


Exporter vers Excel

Le traitement des données dans le format tabulaire le plus populaire nécessite un téléchargement approprié. Afin de stocker les données requises dans format Excel, il est nécessaire de spécifier le type de feuille Excel2007-...(*.xlsx) dans la boîte de dialogue d'enregistrement du fichier. Moins souvent, vous devez enregistrer les données dans l'ancien format de feuille Excel (*.xls) :


De même, en choisissant format souhaité, vous pouvez télécharger de 1C vers PDF, de 1C vers WORD, de 1C vers CSV, ainsi que vers d'autres formats.

Déchargement de tables arbitraires de 1C

Cette section vous montrera comment télécharger des données, à condition que vous ayez les droits pour le faire.

1C a développé un mécanisme régulier qui vous permet de télécharger n'importe quelle liste (par exemple, une liste de documents ou d'éléments de répertoire). Pour ce faire, dans le panneau de commande de n'importe quelle liste, dans le groupe "Plus" commande disponible "Afficher la liste" :



Les informations seront affichées dans un format spécial feuille de calcul. Ce document ressemble à n'importe quel autre rapport dans 1C, et il peut être déchargé exactement de la même manière à l'aide de la commande Fichier - Enregistrer sous :



Comment télécharger des données qui ne sont pas visibles dans la liste

Souvent, la tâche de téléchargement d'une liste s'accompagne de la nécessité d'y ajouter des colonnes qui se trouvent définitivement dans le document (répertoire), mais pour une raison quelconque, elles ne sont pas visibles dans la liste actuelle. Exemple : dans la liste « Clients », ajoutez le champ « Téléphone » pour le téléchargement, qui s'affiche uniquement dans le panneau supplémentaire de droite :


Pour que le téléphone soit déchargé de 1C, il doit d'abord être ajouté à la liste. Pour ce faire, appelez la commande "Plus - Remodeler". Ensuite, nous devons trouver la colonne souhaitée dans la liste des colonnes. Il y a une astuce ici : les développeurs de configurations typiques ajoutent presque toujours un champ "Lien". Si vous vous tenez dessus et que vous appuyez ensuite sur le bouton alors nous verrons tous les champs possibles de ce répertoire. Trouver un champ "Téléphone" et cochez la case pour l'utiliser.



Après cela, la base de données des clients équipés de téléphones peut être téléchargée dans un fichier à l'aide de la commande habituelle. "Afficher la liste" et vendre à des concurrents.

Très souvent, il est nécessaire de décharger des marchandises de 1С 7.7 V boutique en ligne. Mais il ne suffit pas de les décharger, nous devons tenir à jour la liste des prix. Si vous avez plus de 1 000 articles dans votre inventaire, cette tâche prend beaucoup de temps à effectuer manuellement. Et puis il y a le taux de change qui est instable. Ci-dessous, je propose une solution toute faite pour télécharger et mettre à jour la liste de prix d'une boutique en ligne.

En bref comment ça marche :

  • On suppose que la boutique en ligne utilisera une structure de prix à deux niveaux. Une catégorie et une sous-catégorie à l'intérieur. Dans le même temps, peu importe le nombre de niveaux de nomenclature dont vous disposez dans 1C.
  • Une fois que nous avons configuré l'exportation depuis 1C.
  • Nous ouvrons le traitement et déchargeons la liste de prix de 1C avec un seul bouton.
  • Nous allons sur le site et en appuyant sur quelques boutons supplémentaires, nous mettons à jour le prix de la boutique en ligne.

Tous testés sur Trade+Warehouse 9.2 (7.70.981). Des modifications minimes sont apportées à la configuration principale Trade + Warehouse 9.2

CONFIGURATION 1C

1. Ouvrir Configurateur. Créez de nouveaux répertoires avec les paramètres par défaut. Leurs noms:

  • iShopCatégorie
  • iShopSous-catégorie

2. Dans l'annuaire Nomenclature ajouter de nouveaux champs :

  • Recherche de type de champ CategoryIM.IshopCategory, onglet Avancé - utilisez " Pour les groupes"
  • Recherche de type de champ SubcategoryIM.AndShopSubcategory, onglet Avancé - utilisez " Pour les groupes"

  • Numéro de type de champ UnloadIM, longueur 1, précision 0
  • Numéro de type de champ PublishIM, longueur 1, précision 0

3. Ouvrez les paramètres du répertoire Nomenclatures, en corrigeant le visuel Formulaire de groupe. Ajoutez-y nos nouveaux champs :

  • CatégorieIM
  • Sous-catégorieIM

Ensuite, nous corrigeons le visuel Forme de l'article. Ajoutons de nouveaux drapeaux pour le déchargement des marchandises. Pour ce faire, utilisez le bouton Conditions requises. N'oubliez pas de changer le type de l'élément prop ajouté en case à cocher.

  • DéchargerIM
  • PublierIM

4. Nous enregistrons les modifications apportées. Ceci termine la configuration. Fermez le configurateur. Attention, absolument rien de compliqué.

CONFIGURATION EXPORTATION VERS CSV

5. Nous lançons 1C Enterprise. Nous ouvrons le traitement pour l'exportation de marchandises au format CSV. Nous commençons la pré-préparation. Pour ce faire, nous devons comparer les catégories de produits de la boutique en ligne et de votre base de données 1C. Ouvrez le répertoire des catégories et ajoutez tout d'abord une entrée avec code 0 et texte !ne pas télécharger. Ensuite, remplissez votre liste de catégories. Comme vous l'avez compris, les produits de la catégorie avec le code 0 ne seront pas téléchargés. Ensuite, remplissez le répertoire des sous-catégories.

7. Attention au tableau. Sur la gauche, il affiche des informations sur les catégories existantes dans 1C. A droite, leur nouveau nom dans la boutique en ligne est attribué.

9. Il existe plusieurs façons d'attribuer de nouvelles catégories. En vrac ou individuellement. Pour une affectation en masse, utilisez les cases à cocher de la première colonne du tableau, les champs correspondants du groupe 1 et le " Attribuer des catégories". Pour l'affectation individuelle des catégories, utilisez un double-clic à l'endroit souhaité dans la colonne "Catégorie sur Internet", "Sous-catégorie".

10. Une fois toutes les correspondances des catégories Internet et 1C établies, il est nécessaire de sauvegarder les paramètres définis. Pour cela, utilisez le bouton correspondant " Enregistrer les catégories".

11. Fonctions supplémentaires en mode de réglage des catégories. En double-cliquant sur la colonne "Catégories en 1C", vous pouvez rapidement renommer la catégorie sélectionnée en 1C.

12. Accédez à la deuxième section des paramètres d'export "Restes et prix". Tout d'abord, nous sélectionnons l'entreprise souhaitée, la date du tarif, le type de prix et l'entrepôt, si nécessaire, sinon tous les entrepôts seront traités. Définissez les filtres nécessaires - cases à cocher :

  • Seul reste positif
  • Prix ​​fixe uniquement

Appuie sur le bouton " Télécharger des produits". À la fin de la procédure, le nombre total d'articles pouvant être déchargés sera signalé. Les produits qui ne sont pas affectés à une catégorie ou qui appartiennent à la catégorie ! Ne pas décharger sont ignorés.

13. Maintenant, à l'aide des trois premières colonnes du tableau, des cases à cocher et des 3 boutons dans le coin gauche au-dessus du tableau, vous devez configurer les options de déchargement de l'élément. A savoir, cette position est déchargée ou non, que ce produit soit immédiatement publié dans la boutique en ligne ou qu'il soit masqué par défaut.

14 Fonctions supplémentaires disponibles dans ce mode. En sélectionnant l'un des postes, vous pouvez modifier rapidement le nom en double-cliquant sur la colonne « Nomenclature en 1C ». À l'aide du bouton "Sous-répertoire", vous pouvez accéder rapidement à n'importe quel répertoire subordonné de l'élément. Par exemple, pour modifier le prix.

15. Enregistrez les modifications apportées avec le bouton de la deuxième section " Sauvegarder @ #". Maintenant, tout est prêt pour télécharger le fichier portant le nom.

16 Accédez à la troisième section - Exporter. Prévu pour le téléchargement de 2 versions du fichier csv, avec des informations complètes sur la nomenclature et une version tronquée contenant uniquement les données nécessaires à la mise à jour du prix des marchandises. En bas à droite se trouve le chemin pour télécharger le fichier source.

#1Entreprise #Export #Magasin en ligne#CSV #Traitement #Prix #Configurateur#Nomenclature #Prix