Skip to main content

Logiciel de vérification de la numérotation des factures.

Project description

VeriFacturation

Vérifie les numéros de factures manquants et les numéros de factures en doublon.

PyPI License Download LOC

VeriFacturation Demo


Fonctionnalités

  • Tente de deviner les préfixes et suffixes des séquences de factures
  • Cherche les factures manquantes de chaque séquence
  • Cherche les doublons de chaque séquence
  • Exporte les résultats au format Excel

Formats d'import

  • Fichier Ecritures Comptables (.txt) : "FEC"
  • Journal des Ventes de Cador/ComptabilitéExpert d'ACD (.csv) : "CADOR/ComptabilitéExpert (.csv)"
  • Journal des Ventes de Cador/ComptabilitéExpert d'ACD (.xlsx) : "CADOR/ComptabilitéExpert (.xlsx)"

Installation

pip install VeriFacturation

GitHub repo size


Exemples

import verifact

verifact.run()
from verifact import Invoice
from tkinter import filedialog

file = filedialog.askopenfilename(title="Sélectionner le journal de vente")
factures = Invoice(file)
factures.import_invoices("CADOR/ComptabilitéExpert (.csv)")

# Fonction optionnelle pour trouver les séquences automaticement
# Il est aussi possible de donner manuellement les séquences des factures
patterns = factures.infer_pattern()

for pattern in patterns:
    factures.serial.add_serial(
        prefix=pattern["prefix"], 
        suffix=pattern["suffix"], 
        start=pattern["start"], 
        end=pattern["end"]
        )

factures.search_pattern()
factures.search_missing()
factures.search_duplicate()

factures.export()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

verifacturation-1.4.1.tar.gz (26.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

VeriFacturation-1.4.1-py3-none-any.whl (33.7 kB view details)

Uploaded Python 3

File details

Details for the file verifacturation-1.4.1.tar.gz.

File metadata

  • Download URL: verifacturation-1.4.1.tar.gz
  • Upload date:
  • Size: 26.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.1

File hashes

Hashes for verifacturation-1.4.1.tar.gz
Algorithm Hash digest
SHA256 847e0e73e0adc05d1650d7affa47fd52c9fe5395e3cb556a09c1f16f7d18c4ed
MD5 18469aad3c2f9bb5ab5bc3009ca62c3c
BLAKE2b-256 85e122713db3e48c6fb89d706b4caa85def60f77a06547744d2d156f2697f5af

See more details on using hashes here.

File details

Details for the file VeriFacturation-1.4.1-py3-none-any.whl.

File metadata

File hashes

Hashes for VeriFacturation-1.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8a1a7cfcd547ef4ca72edba12847ea79ae92d666b724f785c95743e1e581c4b7
MD5 c16652060053f555da27489e954826b2
BLAKE2b-256 5093589f88af4ff84fd8c7d4a2a8553d1f165cc4c61eed4ea4535040db1f287e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page