Sage100-vps/schemas/__init__.py
2026-01-13 17:03:18 +03:00

120 lines
2.8 KiB
Python

from schemas.tiers.tiers import TiersDetails, TypeTiersInt
from schemas.tiers.type_tiers import TypeTiers
from schemas.schema_mixte import BaremeRemiseResponse
from schemas.user import Users
from schemas.tiers.clients import (
ClientCreate,
ClientDetails,
ClientResponse,
ClientUpdate,
)
from schemas.tiers.contact import Contact, ContactCreate, ContactUpdate
from schemas.tiers.fournisseurs import (
FournisseurCreate,
FournisseurDetails,
FournisseurUpdate,
)
from schemas.documents.avoirs import AvoirCreate, AvoirUpdate
from schemas.documents.commandes import CommandeCreate, CommandeUpdate
from schemas.documents.devis import (
DevisRequest,
Devis,
DevisUpdate,
RelanceDevis,
)
from schemas.documents.documents import TypeDocument, TypeDocumentSQL
from schemas.documents.email import StatutEmail, EmailEnvoi
from schemas.documents.factures import FactureCreate, FactureUpdate
from schemas.documents.livraisons import LivraisonCreate, LivraisonUpdate
from schemas.documents.universign import (
Signature,
StatutSignature,
SyncStatsResponse,
CreateSignatureRequest,
TransactionResponse,
)
from schemas.articles.articles import (
ArticleCreate,
Article,
ArticleUpdate,
ArticleList,
EntreeStock,
SortieStock,
MouvementStock,
)
from schemas.articles.famille_article import (
Familles,
FamilleCreate,
FamilleList,
)
from schemas.sage.sage_gateway import (
SageGatewayCreate,
SageGatewayUpdate,
SageGatewayResponse,
SageGatewayList,
SageGatewayHealthCheck,
SageGatewayTest,
SageGatewayStatsResponse,
CurrentGatewayInfo,
)
from schemas.society.societe import SocieteInfo
__all__ = [
"TiersDetails",
"TypeTiers",
"BaremeRemiseResponse",
"Users",
"ClientCreate",
"ClientDetails",
"ClientResponse",
"ClientUpdate",
"FournisseurCreate",
"FournisseurDetails",
"FournisseurUpdate",
"Contact",
"AvoirCreate",
"AvoirUpdate",
"CommandeCreate",
"CommandeUpdate",
"DevisRequest",
"Devis",
"DevisUpdate",
"TypeDocument",
"TypeDocumentSQL",
"StatutEmail",
"EmailEnvoi",
"FactureCreate",
"FactureUpdate",
"LivraisonCreate",
"LivraisonUpdate",
"Signature",
"StatutSignature",
"TypeTiersInt",
"ArticleCreate",
"Article",
"ArticleUpdate",
"ArticleList",
"EntreeStock",
"SortieStock",
"MouvementStock",
"RelanceDevis",
"Familles",
"FamilleCreate",
"FamilleList",
"ContactCreate",
"ContactUpdate",
"SageGatewayCreate",
"SageGatewayUpdate",
"SageGatewayResponse",
"SageGatewayList",
"SageGatewayHealthCheck",
"SageGatewayTest",
"SageGatewayStatsResponse",
"CurrentGatewayInfo",
"SyncStatsResponse",
"CreateSignatureRequest",
"TransactionResponse",
"SocieteInfo"
]