Skip to main content

Logiciel de contrôle 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
  • Possède une interface graphique mais peut aussi être utilisé en ligne de commande

Installation

pip install VeriFacturation

GitHub repo size


Exemples

import verifact

verifact.gui.run_app()
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")

find_pattern = factures
patterns = find_pattern.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.0.5.tar.gz (19.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.0.5-py3-none-any.whl (22.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for verifacturation-1.0.5.tar.gz
Algorithm Hash digest
SHA256 1da358aeb168a2663160d227115c61ee1f3e626e8b5cbd1aec8d48faa7523e8e
MD5 3dc1432789ab687524c138ddf8ffbd34
BLAKE2b-256 648f5b6ea06ced969e91dd59cde47dd0ecb7f9c074373bb0df0f83b821a6df74

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for VeriFacturation-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 d790b5150b26fa30fc55cb7b78e15cfa585c94cd8bc6d8d5696273395919fc5f
MD5 7098b8b24e509b68dd1e187e3a66183a
BLAKE2b-256 a34d131c81ecbca47fdad0c7229a45501442159381106fe02bf07b134f77c85a

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