108 lines
3 KiB
Python
108 lines
3 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 UserResponse
|
|
from schemas.tiers.clients import (
|
|
ClientCreateRequest,
|
|
ClientDetails,
|
|
ClientResponse,
|
|
ClientUpdateRequest,
|
|
)
|
|
from schemas.tiers.contact import Contact, ContactCreate, ContactUpdate
|
|
from schemas.tiers.fournisseurs import (
|
|
FournisseurCreateAPIRequest,
|
|
FournisseurDetails,
|
|
FournisseurUpdateRequest,
|
|
)
|
|
from schemas.documents.avoirs import AvoirCreateRequest, AvoirUpdateRequest
|
|
from schemas.documents.commandes import CommandeCreateRequest, CommandeUpdateRequest
|
|
from schemas.documents.devis import (
|
|
DevisRequest,
|
|
DevisResponse,
|
|
DevisUpdateRequest,
|
|
RelanceDevisRequest,
|
|
)
|
|
from schemas.documents.documents import TypeDocument, TypeDocumentSQL
|
|
from schemas.documents.email import StatutEmail, EmailEnvoiRequest
|
|
from schemas.documents.factures import FactureCreateRequest, FactureUpdateRequest
|
|
from schemas.documents.livraisons import LivraisonCreateRequest, LivraisonUpdateRequest
|
|
from schemas.documents.universign import SignatureRequest, StatutSignature
|
|
from schemas.articles.articles import (
|
|
ArticleCreateRequest,
|
|
ArticleResponse,
|
|
ArticleUpdateRequest,
|
|
ArticleListResponse,
|
|
EntreeStockRequest,
|
|
SortieStockRequest,
|
|
MouvementStockResponse,
|
|
)
|
|
from schemas.articles.famille_article import (
|
|
FamilleResponse,
|
|
FamilleCreateRequest,
|
|
FamilleListResponse,
|
|
)
|
|
|
|
from schemas.sage.sage_gateway import (
|
|
SageGatewayCreate,
|
|
SageGatewayUpdate,
|
|
SageGatewayResponse,
|
|
SageGatewayListResponse,
|
|
SageGatewayHealthCheck,
|
|
SageGatewayTestRequest,
|
|
SageGatewayStatsResponse,
|
|
CurrentGatewayInfo,
|
|
)
|
|
|
|
__all__ = [
|
|
"TiersDetails",
|
|
"TypeTiers",
|
|
"BaremeRemiseResponse",
|
|
"UserResponse",
|
|
"ClientCreateRequest",
|
|
"ClientDetails",
|
|
"ClientResponse",
|
|
"ClientUpdateRequest",
|
|
"FournisseurCreateAPIRequest",
|
|
"FournisseurDetails",
|
|
"FournisseurUpdateRequest",
|
|
"Contact",
|
|
"AvoirCreateRequest",
|
|
"AvoirUpdateRequest",
|
|
"CommandeCreateRequest",
|
|
"CommandeUpdateRequest",
|
|
"DevisRequest",
|
|
"DevisResponse",
|
|
"DevisUpdateRequest",
|
|
"TypeDocument",
|
|
"TypeDocumentSQL",
|
|
"StatutEmail",
|
|
"EmailEnvoiRequest",
|
|
"FactureCreateRequest",
|
|
"FactureUpdateRequest",
|
|
"LivraisonCreateRequest",
|
|
"LivraisonUpdateRequest",
|
|
"SignatureRequest",
|
|
"StatutSignature",
|
|
"TypeTiersInt",
|
|
"ArticleCreateRequest",
|
|
"ArticleResponse",
|
|
"ArticleUpdateRequest",
|
|
"ArticleListResponse",
|
|
"EntreeStockRequest",
|
|
"SortieStockRequest",
|
|
"MouvementStockResponse",
|
|
"RelanceDevisRequest",
|
|
"FamilleResponse",
|
|
"FamilleCreateRequest",
|
|
"FamilleListResponse",
|
|
"ContactCreate",
|
|
"ContactUpdate",
|
|
"SageGatewayCreate",
|
|
"SageGatewayUpdate",
|
|
"SageGatewayResponse",
|
|
"SageGatewayListResponse",
|
|
"SageGatewayHealthCheck",
|
|
"SageGatewayTestRequest",
|
|
"SageGatewayStatsResponse",
|
|
"CurrentGatewayInfo",
|
|
]
|