LA CLOCHE

Il y a ceux qui lisent cette actualité avant vous.
Abonnez-vous pour recevoir les derniers articles.
Email
Nom
Nom de famille
Comment voulez-vous lire The Bell
Pas de spam

Dans la configuration standard "1C: Enterprise Accounting", rév. Le changement de groupe 3.0 des détails est fourni dans la plupart des listes. Pour ce faire, dans la liste (documents ou ouvrages de référence), vous devez sélectionner un ou plusieurs éléments de la liste et dans le menu contextuel (appelé par le bouton droit de la souris) utiliser la commande " Modifier la sélection ".

Pour les administrateurs système et les utilisateurs avancés, le programme dispose d'un traitement "Changement de groupe de détails".

Tant dans l'interface régulière que dans l'interface «Taxi» (vous pouvez l'activer «Administration -« Interface »), ce traitement peut être appelé depuis le menu« Administration »-« Support et maintenance »dans la section« Correction des données », le lien hypertexte« Changement de groupe de détails » ...

Après avoir sélectionné un objet à modifier (le champ «Modifier»), la section tabulaire «Détails modifiables» est remplie avec les détails de l'objet. Sur l'onglet "Détails", les détails de l'objet sont visibles, sur les autres onglets - les détails des sections tabulaires correspondantes.

Essayons de modifier les informations supplémentaires. Pour ce faire, à droite de l'attribut requis, spécifiez sa nouvelle valeur et cliquez sur le bouton "Modifier les détails". Le programme émet un avertissement indiquant que cette modification sera effectuée pour tous les éléments du répertoire "Contractors" sans exception. Une fois le changement effectué, appuyez sur le bouton "Terminer" et le traitement se termine. Pour une utilisation ultérieure, vous devez le rappeler.


Figure: 2

Essayons d'effectuer une tâche plus complexe: pour l'organisation «Maison de commerce« Complexe »pour la contrepartie« Boutique 23 »dans les documents« Vente de biens et services »sélectionnés selon ces critères, changez l'entrepôt en valeur« Entrepôt n ° 17 ».


Figure: 3

Pour ce faire, utilisez le bouton "Ajouter une condition de sélection", ajoutez des filtres selon les critères spécifiés. En cliquant sur le lien hypertexte "Eléments sélectionnés 3", vous pouvez voir les documents sélectionnés dans la fenêtre supplémentaire qui s'ouvre (si vous le souhaitez, vous pouvez ouvrir chacun d'eux et les visualiser pour éviter des erreurs dans les conditions de sélection).

Puisque nous modifions le document, changer les détails entraîne un changement dans les transactions, alors n'oubliez pas de republier les documents. Nous indiquons la nouvelle valeur de l'entrepôt et l'attribut «Publié», définissez «Oui». Cliquez sur "Modifier les détails".


Figure: 4

Le résultat du changement peut être vu en ouvrant le document modifié et en regardant ses transactions: subconto par compte. 41 a été remplacé par une nouvelle valeur d'entrepôt.


Figure: cinq

Bien entendu, vous devez utiliser cet outil avec précaution et, comme recommandé dans l'aide pour ce traitement, vous devez enregistrer la base de données avant de l'utiliser.

Dans la base de données 1C 8.3, il est possible de définir de nouveaux détails de l'en-tête ou du pied de page du document, ou de définir immédiatement les détails de l'annuaire sous forme de listes de ces objets en utilisant le traitement de changement de groupe de détails. Dans ce cas, les détails des sections tabulaires des documents ne peuvent être modifiés que par traitement.

Première manière. Nous modifions les détails par la sélection et la sélection d'objets sous forme de listes

Problème numéro 1. Il est nécessaire de fixer le taux de TVA de 10% dans l'ouvrage de référence de la nomenclature pour le groupe Fish, car le gérant a fixé par erreur 18%.

Prenons un exemple de solution dans la configuration de 1C 8.3 Enterprise Accounting, rév.3. Interface de taxi.

Règle 1. Nous faisons une copie d'archive de la base de données 1C 8.3 et procédons.

Étape 1

Dans le menu Références, le groupe Produits et services, sélectionnez le livre de référence Nomenclature. Dans le groupe Produits, ouvrez le groupe Poisson:

Étape 2

Avec un raccourci clavier Ctrl + A sélectionnez tous les produits du groupe Poisson (et en appuyant sur Ctrl et un clic gauche peut sélectionner séparé éléments). Les objets sélectionnés sont mis en évidence en couleur.

Étape 3

Cliquez avec le bouton droit sur les objets sélectionnés et sélectionnez l'élément de menu contextuel Modifier la sélection:

Étape 4

Dans la fenêtre de modification des détails, cochez la case en face du% TVA et une nouvelle valeur de 10%:

Étape 5

Cliquez sur le bouton Modifier les détails. Nous recevons un message sur le changement dans les détails des 4 éléments sélectionnés. Notez qu'en cliquant sur le bouton Retour, vous pouvez revenir à la définition d'une nouvelle valeur pour la variable. Dans notre cas, cliquez sur Terminer:

Nous avons le résultat dans le livre de référence Nomenclature: tous les éléments du groupe Fish ont une TVA de 10%:

Vous pouvez également sélectionner les éléments dont vous souhaitez modifier les détails en cliquant sur le bouton Plus - Personnaliser la liste.

Comment sélectionner des documents pour le traitement de groupe dans 1C 8.2, voir notre tutoriel vidéo:

Deuxième manière. Modifier les détails à l'aide du traitement Changement de groupe des détails dans 1C 8.3

Problème numéro 2. Le responsable des documents d'expédition n'a pas correctement sélectionné le type de cabines fournies aux clients. Par conséquent, dans 1C 8.3 Comptabilité 3.0, vous devez modifier tous les documents enregistrés, en remplaçant le vestiaire de type 1 par le type 2.

Puisque nous parlons de la partie tabulaire du document, nous utilisons le traitement de changement de groupe de détails. Menu Administration - Support et service, groupe de liens Correction des données:

Ouvrons-le:

Dans le champ Modifier, sélectionnez l'objet de modification. Dans notre cas, les documents de mise en œuvre sont intéressants:

Notez que la composition du signet Conditions requises dépend de type d'éléments sélectionnés pour changer... Pour les livres de référence, il y aura un ensemble, pour les documents - un autre. Et pour ce dernier, sur l'onglet Détails, on voit les détails de l'en-tête et du pied de page du document. Et uniquement pour les documents, des onglets supplémentaires apparaissent, correspondant aux sections tabulaires des documents. Par exemple, pour les documents de vente, nous voyons les onglets Marchandises, Emballages retournables, Services, Services de l'agence, Compensation des avances.

Sélectionnons les implémentations dans lesquelles il a été livré change de maison type 1... Cliquer sur le lien Tous les éléments et définissez la sélection en cliquant sur le bouton Ajouter une condition de sélection - Produit Nomenclature Égal Changer le type de maison №1 (4x2m). En conséquence, dans la base de données 1C 8.3, les éléments sélectionnés ont été immédiatement (interactivement) affichés, alors qu'ils peuvent être ouverts et visualisés depuis la fenêtre de sélection:

Ajoutons une condition de sélection, c'est-à-dire que nous ne traiterons que les documents de cette année. Comme vous pouvez le voir, le nombre de documents dans lesquels nous souhaitons modifier les détails a diminué. Appuyez sur le bouton OK:

Dans la fenêtre de traitement principale, sur l'onglet Produits, cochez l'attribut Nomenclature et sélectionnez une nouvelle valeur dans le répertoire correspondant:

Maintenant, nous pouvons appuyer en toute sécurité sur le bouton Modifier les détails (voir l'image ci-dessus). Les détails des 4 documents sélectionnés ont maintenant été modifiés.

Ouverture de l'un des documents traités dans le journal des documents la mise en oeuvre (actes, factures). À l'aide du bouton DtKt, voyons les transactions de l'un des documents traités. Nous voyons qu'avec l'aide du traitement dans 1C 8.3, ils ont non seulement remplacé la nomenclature expédiée, mais ont également formé les mouvements de documents corrects:

Modification des détails de service des documents à l'aide du traitement Modification des détails du groupe

Les détails du service, par exemple, incluent les détails publiés ou l'indicateur de suppression.

Problème numéro 3. Il est nécessaire de conduire un groupe de documents dans la base de données 1C 8.3.

Nous sélectionnons les documents nécessaires, comme indiqué ci-dessus. Dans l'onglet Attributs, sélectionnez l'attribut publié - Nouvelle valeur Oui:

Attention: dans 1C 8.3, l'attribut Performed est un service et ne sera disponible que lorsque vous cochez la case dans les paramètres supplémentaires -Afficher les détails du service.

Appuyez sur le bouton Modifier les détails (voir l'image ci-dessus). Et nous recevons un message sur le problème:

Autrement dit, le traitement du changement de groupe de détails "diagnostique" également les erreurs qui ne permettent pas de changer les détails. Dans notre cas, le programme 1C 8.3 signale qu'il ne peut pas publier un document marqué pour suppression.

Après avoir résolu le problème, cliquez sur le bouton Refaire le changement. Les détails des 4 documents sélectionnés ont maintenant été modifiés.

Si dans 1C 8.3, vous devez modifier les détails des objets de différents types

Par exemple, nous sélectionnerons les accords et la facture client à modifier. Seuls 6 détails sont affichés comme possible pour les changements: commentaire, organisation, indicateur de suppression, responsable, lien, type de prix. Ce sont des détails généraux pour différents types d'objets Contrats et Facture à l'acheteur. En essayant de sélectionner des éléments, nous voyons la possibilité de sélectionner dans les mêmes champs:

Pour les objets sélectionnés, nous pouvons, par exemple, remplacer un commentaire par un autre, ou définir une marque de suppression.

Est-il possible de modifier des détails et des informations supplémentaires lors du traitement en masse

Oui, et il y a une telle opportunité dans 1C 8.3!

Problème numéro 4. Les employés de l'organisation Parquet Master doivent être divisés en deux groupes de recyclage et leur affiliation avec le groupe doit être reflétée sur la carte de l'employé. De plus, le groupe de reconversion n ° 1 comprendra les femmes salariées (toutes) et les hommes nés en 1980 et moins, et le groupe de reconversion n ° 2 comprendra le reste des salariés, c'est-à-dire les hommes nés avant 1980.

Dans le menu Administration - Paramètres généraux, définissez case à cocher Conditions et informations supplémentaires. Créez un attribut supplémentaire de l'objet de configuration Employés - Groupe de recyclage avec les valeurs Groupe 1 et Groupe 2:

Ouvrez le traitement du changement de groupe des détails dans le menu Administration - Support et Service:

  • Sélectionnez les éléments à modifier - Employés;
  • Attribut variable - groupe de recyclage;
  • Nous mettons une coche devant les accessoires, sélectionnons une nouvelle valeur - Groupe 1:

En cliquant sur le bouton Tous les éléments, sélectionnez les employés pour définir une nouvelle valeur pour le groupe de recyclage. Nous fixons la sélection en fonction de l'organisation Parquet Master, du sexe d'un individu (égal à une femme) et de la date de naissance d'un individu (supérieur ou égal au 01.01.1980). Ainsi, 2 salariés ont été sélectionnés. Cliquez sur OK:

Nous revenons aux conditions requises (photo ci-dessus). Cliquez sur Modifier les détails et obtenez le résultat - dans 1C 8.3, les détails des éléments sélectionnés ont été modifiés. En cliquant sur le bouton Retour, vous pouvez voir les éléments sélectionnés, les ouvrir et voir les accessoires modifiés:

Ainsi, Kudryavtseva a un groupe de recyclage - Groupe 1:

En cliquant sur le bouton Retour, vous pouvez modifier les conditions de sélection pour la sélection par Condition ET - La date de naissance d'un individu est inférieure à 1980 et le sexe est masculin. On voit que 3 salariés correspondent à cette sélection:

Dans cet article, nous verrons comment vous pouvez modifier les détails de plusieurs éléments d'un document ou d'un ouvrage de référence à la fois. A titre d'exemple, toutes les actions seront effectuées sur la base de démonstration 1C 8.3 Comptabilité 3.0.

De telles situations se produisent assez souvent et il y a de nombreuses raisons à cela. Imaginez à quel point il serait peu pratique et laborieux d'effectuer cette opération pour chaque document séparément.

Dans le programme 1C 8.3 (sur formulaires gérés), il existe deux méthodes principales de traitement groupé des répertoires et des documents:

  • à partir du formulaire de liste;
  • en utilisant un traitement standard.

La première méthode est assez simple et tout utilisateur peut facilement y faire face. Le second est destiné aux administrateurs et a beaucoup plus de fonctionnalités, par exemple la modification des détails dans les sections tabulaires.

Commençons du simple au complexe. Voyons comment utiliser le traitement dans la première option.

Supposons, dans notre exemple, que nous devions modifier le taux de TVA pour plusieurs postes de nomenclature de l'ouvrage de référence du même nom à la fois. Pour ce faire, nous devons ouvrir son formulaire de liste.

Mettez en surbrillance les positions qui devraient être modifiées. Cela peut être fait avec le bouton gauche de la souris et en maintenant la touche "Ctrl" ou "Shift" du clavier. Si tous les éléments sont dans une rangée, ils peuvent être sélectionnés non pas avec la souris, mais avec les flèches haut et bas du clavier.

Sans supprimer la sélection, faites un clic droit sur l'un des éléments et sélectionnez l'élément "Modifier la sélection" dans le menu contextuel qui apparaît.

Ensuite, une fenêtre s'ouvrira devant vous, dans le coin supérieur gauche de laquelle s'affichera le nombre d'éléments susceptibles de changer. Dans la section tabulaire ci-dessous, indiquez quels détails doivent être modifiés et quelle valeur les définir. Dans notre cas, nous définirons pour tous les éléments de la nomenclature dans le champ "% TVA" - "Sans TVA".

En outre, ce traitement vous permet de modifier non seulement plusieurs éléments à la fois, mais également plusieurs groupes avec tous les éléments subordonnés. Pour ce faire, sous forme de paramétrage des détails, cliquez sur le bouton "Paramètres supplémentaires" et dans la fenêtre qui s'ouvre, définissez le drapeau dans la rubrique "Traiter les éléments enfants".

Après avoir défini tous les paramètres nécessaires, cliquez sur le bouton "Modifier les détails" dans le formulaire indiquant les détails. Avec une grande quantité de données modifiées, cette opération peut prendre un certain temps. Une fois terminé, le programme émettra une notification.

Maintenant, sous la même forme de liste, nous voyons que le pourcentage de TVA a changé dans toutes les positions que nous avons sélectionnées.

Traitement standard "Changement de groupe de détails"

Sans aucun doute, la méthode décrite ci-dessus est très facile à utiliser et ne nécessite pas de compétences particulières ni de droits d'accès de la part de l'utilisateur, mais, malheureusement, elle peut ne pas toujours être applicable. Ensuite, le traitement standard vient à la rescousse, qui se trouve dans la section "Administration" - "Support et service". Vous pouvez également le trouver dans les traitements via le menu «Toutes les fonctions».

Le formulaire de traitement lui-même s'ouvrira devant vous. Dans le champ supérieur «Modifier», nous sélectionnerons les documents «Mise en œuvre (actes, factures)». Le lien hypertexte Tous les éléments apparaît à droite. En cliquant dessus, vous pouvez configurer la sélection pour ne pas sélectionner tous les documents, mais seulement certaines parties d'entre eux selon certains critères.

Dans le formulaire de sélection ouvert, nous indiquerons que nous n'avons besoin que des documents de décembre de l'année dernière. Cela peut être fait dans le champ supérieur de la fenêtre. Il peut y avoir autant de sélections que vous le souhaitez. Dans la partie inférieure de celui-ci, les documents qui correspondent à la sélection spécifiée sont sélectionnés dynamiquement. Dans notre cas, seuls 56 documents seront traités.

Nous devons maintenant spécifier quelles données et ce que nous remplacerons. Le traitement vous permet de modifier non seulement les attributs d'en-tête, mais également les sections tabulaires. Ils sont placés sous forme d'onglets sur le formulaire de traitement.

Introduire de nouvelles valeurs

Ce traitement vous permet à la fois de définir de manière rigide les valeurs des conditions requises et d'utiliser des algorithmes flexibles. Dans le premier cas, tout est beaucoup plus simple. Ce mode est défini par défaut à l'ouverture du traitement et peut être commuté par le bouton correspondant.

Dans un souci de simplicité de l'exemple, nous allons définir le "Entrepôt principal" comme un entrepôt partout. Après avoir effectué toutes les modifications, cliquez sur le bouton «Modifier les détails».

Lorsque vous cliquez sur le bouton "Paramètres supplémentaires", vous pouvez étendre légèrement la possibilité de modifier les paramètres pour les détails, par exemple, modifier les détails du service.

Utiliser un algorithme arbitraire

Ce mode est plus flexible que le précédent, mais vous ne pouvez pas vous passer de compétences de base en programmation. Vous pouvez l'activer en cliquant sur le bouton "Exécuter un algorithme arbitraire".

Sur le côté gauche du traitement, vous devez décrire l'algorithme lui-même, et sur le côté droit, pour plus de commodité, les détails de notre document se trouvent.

En bas du formulaire, vous pouvez indiquer si l'objet que vous modifiez est automatiquement enregistré, ou cette condition sera spécifiée dans votre algorithme. Vous pouvez également désactiver l'utilisation du mode sans échec lors de l'exécution d'un changement de groupe de détails.

Assez souvent, des situations surviennent lorsque dans 1C 8.3 il est nécessaire de changer massivement les détails d'un élément du programme. Un élément est le plus souvent une référence ou un document.

Vous pouvez modifier massivement les détails de deux manières:

  • sous les formes de la liste des documents et ouvrages de référence;
  • traitement du «changement de groupe de détails» (analogue au «traitement de groupe des ouvrages et documents de référence» de 1C 8.2).

La première méthode est la plus simple et la plus accessible à tous, la seconde est plus difficile, mais beaucoup plus flexible et n'est disponible que pour les utilisateurs disposant de droits d'administrateur.

Je vais donner un exemple: pour les documents «», vous devez changer l'attribut «Responsable» d'Ivanov à Petrov. Vous pouvez, bien entendu, parcourir chaque document à tour de rôle et changer le responsable à la main. Et imaginez s'il existe des centaines de ces documents ou si vous devez modifier les conditions requises non pas pour tous les documents, mais de manière sélective en fonction d'une condition. Cette opération prendra un temps très long.

Pour simplifier ces opérations, il existe un traitement groupé des détails dans le programme.

Travailler avec le traitement "Changement de groupe de détails" 1C 8.3

Comme je l'ai dit plus tôt, ce traitement est beaucoup plus puissant et est destiné aux utilisateurs et administrateurs avancés.

Nous allons dans le menu "Administration", la rubrique "Support et maintenance", "Changement de groupe de détails".

Le traitement se compose de deux parties:

  • en haut, nous sélectionnons les objets souhaités;
  • en bas, nous définissons les valeurs des attributs à traiter.

Donc, sélection et sélection des éléments. Dans le champ "Modifier", sélectionnez, par exemple, "Réception de biens et services".

Maintenant, sélectionnons, par exemple, tous les documents pour avril. Appuyez sur le bouton "Ajouter des conditions de sélection" et sélectionnez les conditions requises. Dans notre cas, ce sera "Date". Définissez le type de comparaison "Supérieur ou égal à", la valeur "Date personnalisée" et, en conséquence, la date du premier jour du mois.

Obtenez gratuitement 267 didacticiels vidéo 1C:

Ajoutez une autre ligne et définissez la fin du dernier jour du mois.

Ajoutons une condition supplémentaire, excluons les documents marqués pour suppression. Ajoutez une ligne, sélectionnez "Marquer la suppression", définissez le type de comparaison sur "Egal", la valeur - "Non".

Les documents sélectionnés peuvent être consultés en cliquant sur le lien "Documents sélectionnés":

Nous pouvons maintenant, comme dans l'exemple ci-dessus, modifier les détails des documents sélectionnés.

Ce traitement vous permet également de traiter des sections tabulaires de documents.

Ajoutez la variable "Unité" à la condition de sélection (elle doit être sélectionnée dans la section tabulaire "Produits"):

Indiquons que c'est "Stuck". Nous ajouterons également à la sélection la nomenclature qui nous intéresse.

Allez maintenant dans l'onglet "Produits", recherchez l'attribut "Unité" et indiquez que vous devez le changer, par exemple pour le packaging:

Cliquez sur "Modifier les détails".

Désormais, tous les documents non marqués pour suppression dans la section tabulaire "Produits" pour l'élément spécifié seront modifiés.

Traitement groupé des détails des documents et répertoires sous forme de listes

Dans la plupart des formes de la liste, la fonction "Modifier la sélection" est disponible. À partir du nom, il est clair que vous devez d'abord sélectionner manuellement les objets dont nous voulons modifier les détails, puis effectuer les actions nécessaires avec eux.

Regardons un exemple. Passons à la liste des documents "Réception des biens et services".

Pour sélectionner plusieurs documents dans la liste, maintenez la touche "Shift" enfoncée et sélectionnez en même temps les lignes souhaitées avec la souris.

Télécharger Universal Object Processing 1C 8.3.

Dans l'application habituelle de la version de la plate-forme 1C 8.2 et 8.1 (sur les formes régulières), il y avait un traitement aussi merveilleux que "Sélection et traitement universels des objets". Cela a rendu la vie beaucoup plus facile aux programmeurs et aux administrateurs de programmes.

Il existe le même traitement 1C pour une application gérée (8.3 et 8.2). Avant cela, dans 1C 8.3, il était nécessaire de gérer un changement de groupe de détails avec un traitement typique, mais cela ne résout pas toutes les tâches requises dans le travail quotidien d'un utilisateur ou d'un programmeur 1C.

Recherche et sélection d'objets

Après avoir téléchargé le traitement, nous pouvons l'exécuter en externe. Qui ne sait pas, cela se fait via le menu "Fichier" - "Ouvrir". Une fenêtre de traitement apparaîtra:

Dans le premier onglet, nous devons sélectionner l'objet avec lequel nous allons travailler. Ainsi, dans le champ "Objet de recherche", le document "Mise en œuvre (actes, factures)" est déjà sélectionné. En effet, cet objet a déjà été sélectionné auparavant. Le traitement sait se souvenir.

En cliquant sur le bouton "Personnaliser la sélection", nous pouvons définir la sélection pour presque tous les champs de l'objet:

Si les données de sélection ne sont pas suffisantes, vous pouvez sélectionner les objets nécessaires à l'aide d'une requête arbitraire. Pour ce faire, tournez le sélecteur de mode sur la position appropriée.

Après tous les réglages, les objets doivent être sélectionnés. Appuyez sur le bouton "Rechercher des objets" et voyez le résultat de la sélection:

Eléments de traitement

Passons à l'onglet "Traitement":

Seuls les trois premiers traitements méritent un bref examen séparé. Le travail des autres ressort clairement du nom et ils ne nécessitent aucun réglage.

Algorithme arbitraire

Le traitement "Algorithme arbitraire" permet d'écrire un programme d'actions sur des objets en langage 1C interne. Le traitement nécessite des compétences en programmation et sa description mérite un article séparé. Avec son aide, vous pouvez effectuer des actions pratiques sur des objets:

Configuration requise

Le traitement des "Détails de réglage" vous permet de modifier les détails des documents ou ouvrages de référence sélectionnés, ainsi que les registres d'informations. Traitement assez utile et parfois juste nécessaire. Par exemple, remplaçons la devise du document dans les documents sélectionnés:

Il convient de noter tout de suite que le traitement peut être effectué immédiatement ou que vous pouvez enregistrer le paramètre. Ce paramètre sera affiché dans l'arborescence de traitement.

Renuméroter des objets

Le traitement de "Renumérotation des objets" permet en conséquence de renuméroter des documents ou de modifier les codes des répertoires. Le traitement fournit un riche ensemble d'actions. Par exemple, vous avez décidé de changer le préfixe des documents que vous avez sélectionnés:

Voyons maintenant ce que nous pouvons faire avec les paramètres enregistrés. Il s'avère que nous pouvons le faire dans un seul package en passant dans la fenêtre "Traitements sélectionnés":

Maintenant, nous pouvons exécuter systématiquement les paramètres sélectionnés en cliquant sur le bouton "Exécuter".

Basé sur des matériaux: programmist1s.ru

LA CLOCHE

Il y a ceux qui lisent cette actualité avant vous.
Abonnez-vous pour recevoir les derniers articles.
Email
Nom
Nom de famille
Comment voulez-vous lire The Bell
Pas de spam