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.App().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.6.tar.gz (29.2 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.6-py3-none-any.whl (37.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for verifacturation-1.4.6.tar.gz
Algorithm Hash digest
SHA256 1320d63703dd1f329fe7bd05e433503d84794afdc645788111571c5e9931163a
MD5 45195c8309dc4956d4c4e24ecc9604b6
BLAKE2b-256 d677bf6ccc5fe50218a0b9a31e604fc9d5805e59d488d3aa87432a73141dbd92

See more details on using hashes here.

File details

Details for the file verifacturation-1.4.6-py3-none-any.whl.

File metadata

File hashes

Hashes for verifacturation-1.4.6-py3-none-any.whl
Algorithm Hash digest
SHA256 63097ae1d6edc4c1142afdfee67fa0521d759dccab94a4dc9f0781db165535f7
MD5 8f80c1b479b7d5c4b7d173c138d048aa
BLAKE2b-256 54d4aa34a4c134f313a4a06a4ece8f09aa36dd30c08c204bbf3ee3ca99646120

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