Les meilleurs développeurs Java freelances sont sur Codeur.com

APPLI POUR CONVERTIR FICHIER COMMANDES EN FACTURES

 Terminé·500 € à 1 000 €·18 offres·1661 vues·26 interactions


Bonjour,
J'ai besoin d'une petite application PHP hébergée sur un serveur sécurisé (j'ai un serveur).
J'ai un fichier de commandes de 20000 lignes. Il y a des chaque ligne l'ensemble des informations pour définir l'origine d'un produit, la destination du produit, son prix, son nom, son code TVA.

Il faut traiter chaque ligne et générer une facture PDF pour chaque commande avec les obligations légales dessus.

J'ajoute que la spécificité est que j'expédie depuis plusieurs pays en europe. A ce titre, je possède des numéros de TVa dans plusieurs PAYS. Il faudra donc comprendre le fonctionnement du calcule de la TVA pour chaque configuration.

Exemple:
1)
Je vend un produit en Belgique et qui est expédié de France.
Je possède un numéro de TVA français = FACTURE en FRANCE AVEC TVA FRANCAISE.

2)
Je vend un produit en Allemagne et qui est expédié de France ou alors d'Allemagne.
J'ai un numéro de TVA ALLEMAND donc la facture est édité avec mon numéro de TVA allemand et les taux de TVA allemands.

3)
Je vend un produit en suisse où je n'ai pas de numéro de TVA et il est expédié depuis l'italie (je n'ai pas de numéro de TVA car très peu de cas comme cela). Alors dans ce cas, nous mettons la TVA FRANCAISE. Le taux et le numéro de TVA française.

4)
Je vend un produit en Angleterre (où j'ai un numéro de TVA) et qui est expédié depuis la république tcheque où j'ai pas de numéro de TVA = taux de TVA anglais et numéro de Tva anglais.

etc...

Il est important de noter que les produits prossèdent des références. Chaque référence est classé chez moi dans un tableau en fonction de son taux de TVA. 20/10/5,5 en France Par exemple. Il faut comparer la référence du fichier de commande avec ce tableau pour déterminer la TVA dans le calcul. Certaines ventes incluent des frais de port. Ou des frais d'emballage cadeau. Il faut ajouter cela à la facture avec un taux de TVA 20%. Les taux de TVA changent en fonction des pays (ce qui compte c'est le pays où on affecte le taux et le numéro de tva). Enfin, j'ai des ventes en Angleterre. Il faut à la date du jour de la commande regarder le taux de change livre/euro pour convertir la ligne de £ vers € au taux du jour.

Une fois ces factures éditées, j'ai besoin qu'il soit généré un fichier excel pour mon comptable. Dans ce fichier, Chaque facture est éclatée en 3 lignes minimum:

Ligne 1: numéro de facture/numéro de compte comptable / montant TTC
Ligne 2: numéro de facture / numéro de compte comptable/ montant HT
Ligne 3: numéro de facture / numéro de compte comptable / montant tva
parfois ligne 4: numéro de facture / numéro de compte comptable/ montant deuxième tva si plusieurs taux sur une même facture.
parfois ligne 5 si un troisième taux de tva est présent (exemple vente multi produits (un à 5,5 et un à 10) + frais de port.

Je fournirai tous les numéros de comptes comptables.
Attention, les numéros de comptes comptables seront propre à chaque pays de facturation (là où j'ai un numéro de TVA en propre dans le pays)

Cela ressemble à une usine à gaz mais c'est relativement simple. Une fois que vous aurez compris, cela ira très vite.

Budget indicatif : 500 € à 1 000 €

Publication : 01 janvier 2020 à 15h52

Profils recherchés : Développeur Java freelance, Expert BDD freelance, Développeur PHP freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

18 freelances ont répondu à ce projet

11 propositions de devis en moins de 2h

+11

Montant moyen des devis proposés : 550 €

Estimation du délai : 5 jours

Publier un projet similaire

Projet réalisé par Jerome-NosyDev

Jerome-NosyDev
Sainte-Marie, 515

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

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.