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

2d


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.4.tar.gz (19.0 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.4-py3-none-any.whl (22.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: verifacturation-1.0.4.tar.gz
  • Upload date:
  • Size: 19.0 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.4.tar.gz
Algorithm Hash digest
SHA256 4a1ab6d4e93876b12545c9c65e5ae05cd517b8423848297a80f5f1e3fd4b720c
MD5 4c1fa0e45d98d2e6d533f8b2d9d5b9c2
BLAKE2b-256 858deaa055563479c5eeae41f6bdecce1630ac88b8d3ed928d71fb46535d257a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for VeriFacturation-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 4c8007bdfdfe459571dcec71b9c6abfd4e0076db371c41cd53c0d0177f0d151a
MD5 d44485b364d22de2abee74f253d100b3
BLAKE2b-256 d514a341a18705e87197aa63a608f766036f34b9176b7a6b2a7cdf23e06d7b39

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