Manage manual product compositions

This commit is contained in:
Cauê Faleiros
2026-08-14 14:28:47 -03:00
parent 2fb9092e05
commit 36981c9ac5
6 changed files with 305 additions and 14 deletions

View File

@@ -604,6 +604,19 @@ export interface ProductComposition {
components: ProductCompositionComponent[];
}
export interface ProductCompositionPayload {
productSku: string;
productDescription: string;
productUnit: string;
components: Array<{
componentTinyId?: string;
componentSku?: string;
componentName: string;
quantityPerUnit: number;
unit: string;
}>;
}
export interface ProductCompositionImportSummary {
imported: number;
failed: number;