Bonjour,
J’ai besoin d’automatiser la réception de factures en BtoB.
Voici le fonctionnement actuel :
1. D’un côté, je reçois de nombreuses factures par mail tous les jours ; un mail par facture. Tous les mails ont exactement le même format et toutes les factures de même. Dans les mails, il y a deux documents : la facture à proprement parler et les CGV qui sont toujours identiques. Ensuite, je stocke à la main les factures sur un répertoire du réseau avec un répertoire par mois. Et, j'ai un sous-répertoire par nom du client.
2. Et, d’un autre côté, je reçois un fichier excel tous les 15 jours avec une liste de factures des 15 jours précédents. Normalement, la liste doit correspondre aux mails reçus dans la quinzaine précédente. Or, ce n’est pas le cas.
Mon job, entre autres, est d’identifier, dans le fichier XLS, les factures en trop et celles qui manquent pour que je puisse les traiter manuellement. Ceci est très chronophage.
J’aimerais donc automatiser une partie du processus.
Je vois deux solutions :
- Solution idéale
- Solution acceptable.

A/ Description de la solution idéale :
J’ajoute un bouton dans Outlook (version 365 en desktop).
J’utilise le bouton au fil de l’eau dès réception d'un mail avec facture.
Voici le fonctionnement du bouton :
1. Si le répertoire du mois n’existe pas sur le réseau, on le crée.
2. On récupère le nom du client DANS la facture PDF – le nom est toujours au même endroit dans la facture.
3. Si le répertoire du client n’existe pas, on le crée
4. On enregistre le PDF de la facture dans le répertoire du mois/ client.
5. Ensuite, nous enregistrons les informations sur un fichier excel. Le fichier excel se trouve sur le réseau à la racine du mois. Pour cela, nous créons une nouvelle ligne avec le nom du client, le numéro de la facture (c’est le nom du fichier PDF) et si possible le montant de la facture (qui se trouve dans le corps du mail toujours au même endroit).
6. On déplace le mail dans un répertoire Outlook.
7. En cas d’anomalie, on affiche un message et le traitement n’est pas fait, dans la mesure du possible.
Dans cette solution, je pense qu’il va être compliqué d’aller chercher le nom du client dans le PDF.

B/ Description de la deuxième solution :
J’ajoute un bouton dans Outlook (version 365 en desktop).
J’utilise le bouton tous les 15 jours après réception du fichier excel récapitulatif.
Voici le fonctionnement du bouton :
1. Si le répertoire du mois n’existe pas sur le réseau, on le crée.
2. On récupère le numéro de la facture qui correspond au nom du fichier PDF de la facture.
3. On va chercher le nom du client dans le fichier excel récapitulatif en utilisant le numéro de la facture.
4. Si le répertoire du client n’existe pas, on le crée
5. On enregistre le PDF de la facture dans le répertoire du mois/ client.
6. Ensuite, nous enregistrons les informations sur un fichier excel (ou onglet du fichier récapitulatif). Le fichier excel se trouve sur le réseau à la racine du mois. Pour cela, nous créons une nouvelle ligne avec le nom du client, le numéro de la facture (c’est le nom du fichier PDF) et si possible le montant de la facture (qui se trouve dans le corps du mail toujours au même endroit).
7. On déplace le mail dans un répertoire Outlook.
8. En cas d’anomalie, on affiche un message et le traitement n’est pas fait.

Pourriez vous me proposer un devis pour le développement de cette macro ?
Par contre, j’aimerais pouvoir vérifier le code puis avoir la possibilité de la modifier moi-même si besoin.
Merci pour votre aide.

Budget indicatifMoins de 500 €
Publié le30 septembre 2021 à 09h44
Profils recherchés :

Vous avez aussi besoin d'un expert ?

Déposez une annonce en décrivant votre projet et recevez gratuitement des devis en quelques minutes

Déposer une annonce gratuite

Offres pour ce projet :

Offre déposée le 30/09/2021 à 09h59
Offre déposée le 30/09/2021 à 11h17
Offre déposée le 30/09/2021 à 10h12
Offre déposée le 30/09/2021 à 10h06
Offre déposée le 30/09/2021 à 10h25
Offre déposée le 30/09/2021 à 15h20
Offre déposée le 09/10/2021 à 23h58
15 jours Montant privé
Offre déposée le 30/09/2021 à 10h31
Offre déposée le 30/09/2021 à 11h14
Déposez un projet similaire
Publication 100% gratuite
Recevez 10 devis en moyenne
Pas de commission à payer

Vous êtes prestataire et vous cherchez des missions ?

Remplissez rapidement votre carnet de commandes en utilisant Codeur.com pour contacter des nouveaux clients.

Créer un compte gratuitement

Gérer mon projet

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

En utilisant ce site, vous acceptez l'utilisation de cookies. permettant de vous proposer des contenus et des services adaptés à vos centres d'intérêts.

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.