...
Info |
---|
Tout mouvement d'article froid issu d’une intervention dont le mouvement de fluide est Chargé et qui n’est pas exporté via le flux des mouvements de stock, sera exporté via le flux des interventions. |
Codes opération
Dans Divalto infinity les codes OP sont la clé des traitements sur les stocks. Ils permettent entre autre de définir les natures de stock, le sens des mouvements (entrée/sortie), les types de documents, …
...
Nom champ | Valeur | Version mini weavy / infinity | Commentaire |
---|---|---|---|
CodeSoc | sw_data_companyinfo.codeCompanyinfo |
|
|
CodeMouvement | sw_data_productstockmovement.codeproductstockmovement |
|
|
Reference | sw_data_product.codeProduct ou codeProduct de la déclinaison |
|
|
Variante | sw_data_product.erpProductID | ||
Depot | sw_data_productdepot.codeproductdepot | ||
Qte | sw_data_productstockmovement.quantity | La quantité est signée | |
DateMouvement | sw_data_productstockmovement.dateMovement | Au format YYYYMMDDhhmmss | |
Commentaire | Si lié à intervention (intervention_ID <> '') : Intervention n° + sw_data_intervention.interventionNumber Sinon : sw_data_productstockmovement.comment | ||
CodeOperation | sw_data_productstockmovementtype.codeproductstockmovementtype ou II ou JI | cf chapitre ci dessus : Particularités - Codes opération | |
DepotLie | sw_data_productdepot.codeproductdepot | Lié à sw_data_productstockmovement.productdepot_ID_related | |
CodeVerification | sw_data_productstockmovement.verificationCode | ||
NumAffaire | sw_data_deal.codedeal | 6.1 / 10.11 | Pour une intervention |
CodeElementAffaire | sw_data_dealelement.originalCode | 6.1 / 10.11 | Pour une intervention |
NumIntervention | sw_data_intervention.interventionNumber | 6.1 / 10.11 | |
CodeIntervention | sw_data_intervention.codeIntervention | 6.1 / 10.11 | |
Info1 → Info20 | Disponible pour faire du spécifique | ||
SendToMobile | 1 | Constante | |
ExternalID | null | ||
Synchro | 'A' |
Import dans Divalto infinity :
Fonction scrutateur : Integrer_DonneesWeavyTecMouv
Particularités : utilisation de l’intégrateur de pièces pour faire un BL interne
Table : ENT, MOUV, MVTL
Détails mouvements
Action : [Infinity] Export Stock Movement
Export : MouvementDetail
Fichier : MouvementDetailV61.txt
Séparateur : Tabulation
Filtres :
Mouvement à exporter : sw_data_productstockmovement.srvExport = 1
Si variable ExternalExportInterventionColdProductLoaded.Value = 1
Alors on exporte uniquement les articles froid issus d’une intervention dont le mouvement de fluide est Récupéré (entrée de stock)
Sinon on exporte tous les articles froid issus d'une intervention
Exclusion des mouvements issus des inventaires : sw_data_productstockmovement.productinventoryheader_ID = ''
Exclusion des mouvements issus des documents commerciaux : sw_data_productstockmovement.orderheader_ID = ''
Exclusion des mouvements issus des bons de réception de transfert de stock : sw_data_productstockmovement.productstocktransferreceivedheader_ID = ''
Détail mouvement à exporter : sw_data_productstockmovementdetail.srvExport = 1
Description du fichier :
Nom champ | Valeur | Version mini weavy / infinity | Commentaire |
---|---|---|---|
CodeSoc | sw_data_companyinfo.codeCompanyinfo |
|
|
CodeMouvement | sw_data_productstockmovement.codeproductstockmovement |
|
|
Qte | sw_data_productstockmovementdetail.quantity | La quantité est signée | |
BatchSerialNo | sw_data_productstockmovementdetail.BatchSerialNumber | ||
NatureStock | sw_data_productstockqualification.codeproductstockqualification | Lié à sw_data_productstockmovementdetail.productstockqualification_ID Le code ‘NORMAL' est transformé en 'N’ pour rétrocompatibilité | |
DLC | sw_data_productstockmovementdetail.shelfLife | Au format YYYYMMDD | |
Info1 → Info20 | Disponible pour faire du spécifique | ||
SendToMobile | 1 | Constante | |
ExternalID | null | ||
Synchro | 'A' |
Import dans Divalto infinity : effectué en même temps que l’import des mouvements