michangarrito/apps/backend/dist/modules/inventory/entities/inventory-movement.entity.d.ts
rckrdmrd 97f407c661 [MIGRATION-V2] feat: Migrar michangarrito a estructura v2
- Prefijo v2: MCH
- TRACEABILITY-MASTER.yml creado
- Listo para integracion como submodulo

Workspace: v2.0.0 | SIMCO: v4.0.0
2026-01-10 11:28:54 -06:00

26 lines
620 B
TypeScript

import { Product } from '../../products/entities/product.entity';
export declare enum MovementType {
PURCHASE = "purchase",
SALE = "sale",
ADJUSTMENT = "adjustment",
LOSS = "loss",
RETURN = "return",
TRANSFER = "transfer"
}
export declare class InventoryMovement {
id: string;
tenantId: string;
productId: string;
movementType: MovementType;
quantity: number;
quantityBefore: number;
quantityAfter: number;
unitCost: number;
referenceType: string;
referenceId: string;
notes: string;
createdBy: string;
createdAt: Date;
product: Product;
}