====== EXPORTINELOG : Export logistique INELOGIS ======
Cette extension produit, à partir d'une sélection de factures au statut "Brouillon" dans une plage de dates, un fichier destiné à être transmis à un sous-traitant logistique ([[https://www.inelogis.com|INELOGIS]]), afin qu'il puisse réaliser l'expédition de produits commandés par les clients.
===== Utilisation de l'écran =====
{{:wiki:extensmetierv15:export_logistique_01.png?nolink|}}
**Du** et **Au** permettent de sélectionner une plage de date, tandis que **Par** permet de sélectionner l'utilisateur suiveur de la facture.
**Rép sortie** permet de sélectionner le répertoire de sortie.
Le bouton **Afficher** déclenche l'affichage des factures au statut "Brouillon" selon la sélection.
**Enlever** retire la facture des éléments à traiter (elle n'est pas supprimée)
**Générer** déclenche la génération du fichier d'export. A partir des factures au statut "Brouillon" affichées pour la plage de date, un fichier d'export au format csv est généré. A la fin du traitement, si l'export est correct, le statut des factures peut être mis à jour avec la valeur "A transmettre".
Les factures sont contrôlées :
* le contact relié à la facture doit avoir son téléphone renseigné (TELP1), car il sert d'identifiant au partenaire logistique.
* l'ensemble des lignes de factures doit concerner des articles présents au catalogue, et dont le code EAN13 est renseigné.
===== Format de sortie =====
Le format de sortie est le format csv (fichier texte avec séparateur point-virgule).
La première ligne est constituée de la liste des descripteurs de colonne, à savoir :
NOM_LABORATOIRE;NOM_COMMERCIAL;PRENOM_COMMERCIAL;NOM_CLIENT;ADRESSE_CLIENT_1;ADRESSE_CLIENT_2;CODE_POSTAL_CLIENT;VILLE_CLIENT;TELEPHONE_CLIENT;FAX_CLIENT;CODE_CIP_CLIENT;IBAN_CLIENT;BIC_CLIENT;NOM_BANQUE_CLIENT;REFERENCE_COMMANDE_LIBRE;TYPE_PAIEMENT;DELAI_PAIEMENT;DATE_LIVRAISON_SOUHAITEE;COMMENTAIRE_COMMANDE_LIBRE;ADRESSE_LIVRAISON_INTITULE;ADRESSE_LIVRAISON_ 1;ADRESSE_LIVRAISON_ 2;CODE_POSTAL_LIVRAISON;VILLE_LIVRAISON;TELEPHONE_LIVRAISON;FAX_LIVRAISON;EMAIL_LIVRAISON;CODE_ ARTICLE_LABORATOIRE;CODE_EAN_ARTICLE;DESIGNATION_ARTICLE;QUANTITE;PRIX_UNITAIRE_HT;REMISE
Ensuite, chaque ligne de facture génère une ligne dans le fichier de sortie, selon les caractéristiques suivantes :
NOM_LABORATOIRE : Raison sociale de l'expéditeur
NOM_COMMERCIAL : Nom du user lié à la commande
PRENOM_COMMERCIAL : Prénom du user lié à la commande
NOM_CLIENT : Raison sociale portée sur la commande
ADRESSE_CLIENT_1 : Adresse ligne 1 portée sur la commande
ADRESSE_CLIENT_2 : Adresse ligne 2 portée sur la commande
CODE_POSTAL_CLIENT : Code postal portée sur la commande
VILLE_CLIENT : Ville portée sur la commande
TELEPHONE_CLIENT : TEL1 du contact lié à la commande, AVEC caractères de séparation. Ce n° est obligatoire.
FAX_CLIENT : TEL3 du contact lié à la commande, AVEC caractères de séparation.
CODE_CIP_CLIENT : le contenu du premier champs numérique complémentaire CONTACT
IBAN_CLIENT : IBAN du contact :
BIC_CLIENT : BIC du contact :
NOM_BANQUE_CLIENT : Banque du contact :
REFERENCE_COMMANDE_LIBRE : ID de la facture
TYPE_PAIEMENT : type de paiement :
DELAI_PAIEMENT : délai de paiement :
DATE_LIVRAISON_SOUHAITEE : Date de livraison souhaitée de la commande. Non obligatoire.
COMMENTAIRE_COMMANDE_LIBRE : Nature de la facture
ADRESSE_LIVRAISON_INTITULE : Raison sociale adresse livraison (si une adresse de livraison a été trouvée - le programme prendra la première adresse trouvé s'il en existe plusieurs).
ADRESSE_LIVRAISON_1 : Adresse livraison contact ligne 1 (si une adresse de livraison a été trouvée).
ADRESSE_LIVRAISON_2 : Adresse livraison contact ligne 2 (si une adresse de livraison a été trouvée).
CODE_POSTAL_LIVRAISON : code postal adresse livraison (si une adresse de livraison a été trouvée).
VILLE_LIVRAISON : ville adresse livraison (si une adresse de livraison a été trouvée).
TELEPHONE_LIVRAISON : TEL1 de l'adresse livraison (si une adresse de livraison a été trouvée), AVEC caractères de séparation.
FAX_LIVRAISON : TEL3 de l'adresse livraison (si une adresse de livraison a été trouvée), AVEC caractères de séparation.
EMAIL_LIVRAISON : email du responsable des BL, sinon mail pro du contact
CODE_ ARTICLE_LABORATOIRE : code produit porté dans la ligne de facture
CODE_EAN_ARTICLE : EAN13 produit
DESIGNATION_ARTICLE : libellé du produit
QUANTITE : quantité de la ligne de facture
PRIX_UNITAIRE_HT : PU HT porté dans la ligne de facture :
REMISE : taux de remise par ligne porté dans la ligne de facture :
===== Versions =====
^Version^Date^Description^
| 3.15.40.00 | 13/01/23 | L'extension peut être utilisée même si on est pas admin |
| 3.15.29.00 | 20/10/21 | Contrôle de présence du code produit et de l'EAN13 |
| 3.15.00.02 | 24/11/18 | Finalement, les téléphones doivent être exportés avec leur séparateur (99 99 99 99 99) |
| 3.15.00.01 | 24/10/18 | Seconde version après spécifications plus précises |
| 3.15.00.00 | 01/10/18 | Première version |
-----------------
{{:wiki:tags:voir_aussi.gif?nolink |}}**Autres articles "Extensions Métier"**
[[wiki:v15:admin:extensions|Installer une extension]]