91 lines
3.5 KiB
Python
91 lines
3.5 KiB
Python
from .product_schemas import (
|
|
ProductCreate,
|
|
ProductResponse,
|
|
ProductMaterialItemUpdate,
|
|
ProductBOMUpdate,
|
|
ProductMaterialItemResponse,
|
|
ProductBOMResponse
|
|
)
|
|
from .supplier_schemas import SupplierCreate, SupplierResponse
|
|
from .customer_schemas import CustomerCreate, CustomerResponse
|
|
from .warehouse_schemas import WarehouseCreate, WarehouseResponse
|
|
from .inventory_schemas import InventoryResponse, InventoryCreate, InventoryUpdate
|
|
from .stock_movement_schemas import StockMovementCreate, StockMovementResponse
|
|
from .purchase_order_schemas import (
|
|
PurchaseOrderCreate,
|
|
PurchaseOrderResponse,
|
|
PurchaseOrderItemCreate,
|
|
PurchaseOrderItemResponse,
|
|
PurchaseOrderDetailResponse,
|
|
PurchaseOrderReceiveItem,
|
|
PurchaseOrderReceiveRequest
|
|
)
|
|
from .sales_order_schemas import (
|
|
SalesOrderCreate,
|
|
SalesOrderResponse,
|
|
SalesOrderItemCreate,
|
|
SalesOrderItemResponse,
|
|
SalesOrderDetailResponse,
|
|
ProductionMaterialPlanItemResponse,
|
|
SalesOrderProductionPlanResponse,
|
|
SalesOrderIssueRequest,
|
|
SalesOrderIssueResponse,
|
|
SalesOrderStatusUpdate,
|
|
MaterialConsumptionItem,
|
|
MaterialConsumptionRequest
|
|
)
|
|
from .finance_schemas import (
|
|
FinanceAllocationCreate,
|
|
FinanceTransactionCreate,
|
|
ReceiptCreate,
|
|
PaymentCreate,
|
|
FinanceAllocationResponse,
|
|
FinanceTransactionResponse,
|
|
FinanceSummaryResponse,
|
|
ReceivableItemResponse,
|
|
PayableItemResponse,
|
|
PartnerStatementItemResponse,
|
|
FinancePartnerStatementResponse,
|
|
PartnerProductStatementItemResponse,
|
|
FinancePartnerProductStatementResponse
|
|
)
|
|
from .material_schemas import (
|
|
MaterialPriceHistoryCreate,
|
|
MaterialPriceHistoryResponse,
|
|
MaterialSupplierCreate,
|
|
MaterialSupplierResponse,
|
|
MaterialPriceTrendResponse
|
|
)
|
|
from .purchase_demand_schemas import (
|
|
PurchaseDemandCalculateRequest,
|
|
PurchaseDemandItemResponse,
|
|
PurchaseDemandResponse
|
|
)
|
|
|
|
from .common_schemas import PaginatedResponse
|
|
|
|
__all__ = [
|
|
"PaginatedResponse",
|
|
"ProductCreate", "ProductResponse", "ProductMaterialItemUpdate", "ProductBOMUpdate",
|
|
"ProductMaterialItemResponse", "ProductBOMResponse",
|
|
"SupplierCreate", "SupplierResponse",
|
|
"CustomerCreate", "CustomerResponse",
|
|
"WarehouseCreate", "WarehouseResponse",
|
|
"InventoryResponse", "InventoryCreate", "InventoryUpdate",
|
|
"StockMovementCreate", "StockMovementResponse",
|
|
"PurchaseOrderCreate", "PurchaseOrderResponse", "PurchaseOrderItemCreate",
|
|
"PurchaseOrderItemResponse", "PurchaseOrderDetailResponse", "PurchaseOrderReceiveItem", "PurchaseOrderReceiveRequest",
|
|
"SalesOrderCreate", "SalesOrderResponse", "SalesOrderItemCreate", "SalesOrderItemResponse", "SalesOrderDetailResponse",
|
|
"ProductionMaterialPlanItemResponse", "SalesOrderProductionPlanResponse",
|
|
"SalesOrderIssueRequest", "SalesOrderIssueResponse", "SalesOrderStatusUpdate",
|
|
"FinanceAllocationCreate", "FinanceTransactionCreate",
|
|
"ReceiptCreate", "PaymentCreate",
|
|
"FinanceAllocationResponse", "FinanceTransactionResponse",
|
|
"FinanceSummaryResponse", "ReceivableItemResponse", "PayableItemResponse",
|
|
"PartnerStatementItemResponse", "FinancePartnerStatementResponse",
|
|
"PartnerProductStatementItemResponse", "FinancePartnerProductStatementResponse",
|
|
"MaterialPriceHistoryCreate", "MaterialPriceHistoryResponse",
|
|
"MaterialSupplierCreate", "MaterialSupplierResponse", "MaterialPriceTrendResponse",
|
|
"PurchaseDemandCalculateRequest", "PurchaseDemandItemResponse", "PurchaseDemandResponse",
|
|
]
|