Sage100-ws/schemas/__init__.py

107 lines
1.9 KiB
Python

from schemas.tiers.tiers import (
TiersList,
TypeTiers
)
from schemas.tiers.contact import (
ContactCreate,
ContactDelete,
ContactGet,
ContactList,
ContactUpdate,
)
from schemas.tiers.clients import (
ClientCreate,
ClientUpdate
)
from schemas.others.general_schema import (
FiltreRequest,
ChampLibre,
CodeRequest,
StatutRequest
)
from schemas.documents.documents import (
TransformationRequest,
TypeDocument,
DocumentGet,
PDFGeneration
)
from schemas.documents.devis import (
DevisRequest,
DevisUpdate
)
from schemas.tiers.fournisseurs import (
FournisseurCreate,
FournisseurUpdate
)
from schemas.documents.avoirs import (
AvoirCreate,
AvoirUpdate
)
from schemas.documents.commandes import (
CommandeCreate,
CommandeUpdate
)
from schemas.documents.factures import (
FactureCreate,
FactureUpdate
)
from schemas.documents.livraisons import (
LivraisonCreate,
LivraisonUpdate
)
from schemas.articles.articles import (
ArticleCreate,
ArticleUpdate,
MouvementStockLigneRequest,
EntreeStock,
SortieStock
)
from schemas.articles.famille_d_articles import FamilleCreate
__all__ = [
"TiersList",
"ContactCreate",
"ContactDelete",
"ContactGet",
"ContactList",
"ContactUpdate",
"ClientCreate",
"ClientUpdate",
"FiltreRequest",
"ChampLibre",
"CodeRequest",
"TransformationRequest",
"TypeDocument",
"DevisRequest",
"DocumentGet",
"StatutRequest",
"TypeTiers",
"DevisUpdate",
"FournisseurCreate",
"FournisseurUpdate",
"AvoirCreate",
"AvoirUpdate",
"CommandeCreate",
"CommandeUpdate",
"FactureCreate",
"FactureUpdate",
"LivraisonCreate",
"LivraisonUpdate",
"ArticleCreate",
"ArticleUpdate",
"MouvementStockLigneRequest",
"EntreeStock",
"SortieStock",
"FamilleCreate",
"PDFGeneration"
]