Développement > Utilitaires > Dictionnaire > Copies > Transactions 

Cet utilitaire permet de transférer d'un dossier à un autre les transactions ou écrans paramétrables dans l'un quelconque des modules du progiciel. Attention, seul le transfert de la transaction est assuré par cet utilitaire: il faut revalider les transactions dans le dossier d'arrivée pour qu'elle y soit utilisable.

Les pièces automatiques sont également transférables par cet utilitaire.

En l'occurrence, les transferts autorisés par cet utilitaire sont les suivants :

Module

Eléments transférables

Achats

Transactions d'appel d'offres, de demandes d'achat, de commandes, de commande ouvertes, de factures

Stocks

Transaction de stock et d'inventaire

Ventes

Transactions de devis, de commande, de commande ouverte, de livraison, de retour, de facture

Production

Transactions de saisie OF, de suivi de fabrication, Plan global, Plan de travail, Regroupement, Plan de suivi des temps, Plan de suivi matière, Plan de suivi production

Comptabilité

Ecrans de saisie, transactions de saisie

Pièces automatiques

Comptabilité tiers

Transactions de saisie, Ecrans de saisie d'échéance

Pièces automatiques de règlement

Pré-requis

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre

Gestion de l'écran

Ecran de saisie

Présentation

Outre les dossiers de départ et d'arrivée, saisis avec des syntaxes détaillées dans une documentation annexe, on précise, pour chaque type de transaction, si l'on désire ou pas réaliser le transfert et si oui, on peut borner le transfert entre deux codes de transaction.

La validation de la boîte provoque le transfert des transactions. Un fichier de trace est alors affiché, donnant le résultat du transfert. Le fait de quitter la lecture du fichier trace permet de revenir à l'écran de départ pour recommencer, le cas échéant, un nouveau transfert.

Le chemin des fichiers à copier peut être relatif ou absolu. S'il est relatif, il est supposé partir du répertoire de base du dossier courant. Si on utilise le caractère # en lieu et place du serveur, le fichier censé se trouver sur le poste client. Attention, il existe des restrictions à l'ouverture de fichiers sur le poste client en mode Web.

 

Champs

Les champs suivants sont présents dans cet onglet :

Bloc numéro 1

  • Dossier origine (champ DOSORG)

Indiquez le dossier à partir duquel la fiche va être copiée. Les syntaxes possibles sont décrites dans l'annexe dédiée.

  • Dossier destination (champ DOSDES)

Indiquez le dossier dans lequel la fiche va être copiée. Les syntaxes possibles sont décrites dans l'annexe dédiée.

Tableau Transactions

  • Code (champ COD)

Ce code définit le type de transaction à copier.

  • Intitulé (champ DES)

Saisissez la description de la fiche concernée.

Cet intitulé long est utilisé en titre dans les écrans et les états.

  • Copie (champ COP)

Si le champ est égal à Oui, les transactions correspondant aux bonres données par ailleurs sont copiées.

  • Début (champ DEB)

Ce champ permet de donner une valeur de début sur les codes à traiter.

  • Fin (champ FIN)

Ce champ permet de donner une valeur de fin sur les codes à traiter.

 

Icône Actions

Oui à tout le reste

Lorsqu'on a un tableau de saisie de choix multiples avec un choix de réponse Oui / Nonsur chaque ligne, cette fonction permet de répondre Oui à toutes les lignes à partir de la ligne courante.

Non à tout le reste

Lorsqu'on a un tableau de saisie de choix multiples avec un choix de réponse Oui / Nonsur chaque ligne, cette fonction permet de répondre Non à toutes les lignes à partir de la ligne courante.

Contenu du fichier de trace

Dans la trace du transfert, on trouvera la liste des transactions copiées avec des messages de type :

  • Module date_lancement heure_lancement

   ------------------------------------------------------------

  • type_de_transaction code_transaction

Si une transaction transférée existait déjà sur le dossier destination, elle est remplacée sans sommation par la transaction du dossier d'origine, mais la trace signale ce remplacement par un message Enregistrement existant écrasé.

 

 

Tâche batch

Cette fonction peut être lancée en batch. La tâche standard ACOPTRS est prévue à cet effet.

Messages d'erreur

Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :

serveur : machine inaccessible

On a tenté d'accéder à un serveur inexistant sur le réseau.

Tables mises en oeuvre

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre