Documentation for creation of TransfertList from TransfertListModel
Contents |
Etapes de création d'un Transfert List
Cette documentation vous donnera les étapes de création d'un TransfertList grace aux TransfertListModel. Le but de cette fonctionnalité est de pouvoir créer une liste de transfert à partir d'un modèle. Ce modèle ayant été crée auparavant. De cette façon les listes de transfert qui se répète dans le temps n'auront pas besoin d'être recrées de A à Z . Ces modèles permettront de recréer une partie de l'entête de liste de transfert mais surtout l'intégralité des transfert de le liste. Bien évidemment cette liste de transfert crée sera éditable après sa création.
Il y a donc pour se faire 3 étapes :
- Création du TransfertListModel ( entête )
- Ajout de transfert au TransfertListModel
- Création du TransfertList
Création du TransfertListModel
Cet écran permet de créer un TransfertListModel , il est accessible depuis Stock -> Transfert -> Création d'un modèle de liste de transfert
Ceci n'est que la première étape , cette étape ne construit que l'entête du modèle.
Trois champs sont présent :
- Description
- Magasin d'origine par défaut
- Magasin de destination par défaut
Le champ "Description" est facultatif néanmoins il sera utile pour discerner les différents TransfertListModel dans l'écran de création de TransfertList. Une description appropriée au transfert du modèle est conseillée.
Les champs "Magasin d'origine par défaut" et "Magasin de destination par défaut" sont obligatoires. Ils représentent le magasin dans lequel on va prendre les produits et dans lequel on va les transférer. Ils seront utile lors de la l'ajout de transfert à un modèle notamment si dans ces transferts le magasin source et destination ne sont pas renseignés ils seront automatiquement remplacés par ceux de l'entête
Ajout de transfert au TransfertListModel
Cet écran est accessible juste après la création d'un modèle en cliquant sur le bouton "Transfert du modèle" qui sera apparu. Il est également possible d'y accéder d'une autre façon. Pour se faire il faut aller dans "Liste de modèle de transfert" puis cliquer sur "rechercher". Cet écran permettra d'afficher tous les modèles ayant déja été crées. Après avoir afficher la liste des modèles on pourra dans cette écran supprimer des modèles ou en sélectionner , cette dernière opération nous permettra d'atteindre deux nouveaux écran ; l'édition de l'entête du modèles via le bouton "Edition du modèle de la liste de transfert" ( cet écran apparait également automatiquement juste après la création de l'entête d'un modèle ) mais aussi l'ajout/édition des transfert d'un modèle via le bouton "Transfert du modèle". Ces deux écrans ne seront accessibles que lorsque un modèle est selectionner. Nous allons détailler un peu plus l'écran d'ajout/édition de transfert.
Cet écran permet d'ajouter des transfert à un modèle , d'en supprimer , ou de les éditer. Les transferts des modèles sont appelés TransfertUnitModel , afin d'en créer un, plusieurs paramètres dans le formulaire de création/édition sont présent :
- Quantité
- Date Création
- Commentaires
- Description
- Magasin d'origine par défaut
- Magasin de destination par défaut
- Réf. Produit
"Quantité" , "Date Création" et "Réf Produit" sont les 3 champs obligatoires; "Commentaires" et "Description" resteront vides s'ils ne sont pas remplis, ils ne servent qu'à titre informatif, comme indiqués ci dessus les champs des magasins s'ils ne sont pas remplis seront automatiquement remplacés par les magasins de l'entête du modèle.
"Quantité" correspond à la quantité du produit que l'on veux transférer "Date de création" correspondra à la date du création du transfert cette date n'a pas d'influence sur le déroulement des transfert "Magasin d'origine par défaut" sera le magasin dans lequel on va aller chercher le produit afin de le transférer dans le nouveau magasin "Magasin de destination par défaut" "Réf Produit" sera la référence du produit que l'on veut transférer
Création du TransfertList
Maintenant que l'on a créer un ou plusieurs TransfertListModel il est possible de créer quasi instantanément une liste de transfert. Pour ce faire il suffira de cliquer sur le bouton "Création d'une liste de transfert".
Il y a à nouveau plusieurs paramètres :
- Date réalisation
- Commentaires
- Magasin d'origine par défaut
- Magasin de destination par défaut
- Identifiant du modèle de liste de transfert
- Multiplicateur de chaque quantité de transfert
Le champ "Identifiant du modèle de liste de transfert" sera le champ crucial ici. En effet selon votre choix ( laisser vide ou sélection d'un modèle ), les autres paramètres de ce formulaire seront inutiles ou indispensable. Seul le paramètre "Date réalisation" et "Commentaires" sont indépendant de cette sélection. "Date réalisation" sera toujours indispensable alors que "Commentaires" sera toujours facultatif.
Création du TransfertList sans TransfertListModel
Ce choix implique :
- Magasin d'origine par défaut ( obligatoire ) - Magasin de destination par défaut ( obligatoire ) - Multiplicateur de chaque quantité de transfert ( inutile )
Ce choix est tous simplement la création d'une liste de transfert classique ( Création uniquement de l'entête , ajout de transfert manuel )
Création du TransfertList avec l'identifiant d'un TransfertListModel
Ce choix implique :
- Magasin d'origine par défaut ( inutile ) - Magasin de destination par défaut ( inutile ) - Multiplicateur de chaque quantité de transfert ( facultatif )
Ce choix permet de créer une liste de transfert grâce a un modèle pré-existant. La liste de transfert possédera alors la même entête que le modèle et il sera créer automatiquement les transferts présent dans le modèle, en d'autre termes tout est automatique. Toutefois il est ensuite possible de modifier manuellement cette liste de transfert venant juste d'être créer. Le paramètre "Multiplicateur de chaque quantité de transfert" permettra de multiplier la quantité de chaque produit à transférer. Par exemple si dans le modèle il y a un transfert de produit de référence A , alors si vous changer ce paramètre en mettant 8, il y aura dans votre liste de transfert 8 fois plus de produit de référence A à transférer. Attention cette multiplication s'applique à TOUS les transferts. Par défaut ce paramètre est à 1 .





