"use strict"; /** * Inventory Entities Index * @module Inventory * * Entidades de inventario para construcción * - Entidades core sincronizadas desde erp-core * - Extensiones específicas para construcción (MAI-004) */ var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.StockValuationLayer = exports.TransferOrderLine = exports.TransferOrder = exports.InventoryAdjustmentLine = exports.InventoryAdjustment = exports.InventoryCountLine = exports.InventoryCount = exports.StockMovement = exports.StockLevel = exports.StockMove = exports.Picking = exports.Lot = exports.StockQuant = exports.Location = exports.Warehouse = exports.Product = void 0; // ======================================== // CORE ENTITIES (from erp-core) // ======================================== // Core Inventory Entities var product_entity_1 = require("./product.entity"); Object.defineProperty(exports, "Product", { enumerable: true, get: function () { return product_entity_1.Product; } }); // Re-export Warehouse from canonical location in warehouses module var warehouse_entity_1 = require("../../warehouses/entities/warehouse.entity"); Object.defineProperty(exports, "Warehouse", { enumerable: true, get: function () { return warehouse_entity_1.Warehouse; } }); var location_entity_1 = require("./location.entity"); Object.defineProperty(exports, "Location", { enumerable: true, get: function () { return location_entity_1.Location; } }); var stock_quant_entity_1 = require("./stock-quant.entity"); Object.defineProperty(exports, "StockQuant", { enumerable: true, get: function () { return stock_quant_entity_1.StockQuant; } }); var lot_entity_1 = require("./lot.entity"); Object.defineProperty(exports, "Lot", { enumerable: true, get: function () { return lot_entity_1.Lot; } }); // Stock Operations var picking_entity_1 = require("./picking.entity"); Object.defineProperty(exports, "Picking", { enumerable: true, get: function () { return picking_entity_1.Picking; } }); var stock_move_entity_1 = require("./stock-move.entity"); Object.defineProperty(exports, "StockMove", { enumerable: true, get: function () { return stock_move_entity_1.StockMove; } }); var stock_level_entity_1 = require("./stock-level.entity"); Object.defineProperty(exports, "StockLevel", { enumerable: true, get: function () { return stock_level_entity_1.StockLevel; } }); var stock_movement_entity_1 = require("./stock-movement.entity"); Object.defineProperty(exports, "StockMovement", { enumerable: true, get: function () { return stock_movement_entity_1.StockMovement; } }); // Inventory Management var inventory_count_entity_1 = require("./inventory-count.entity"); Object.defineProperty(exports, "InventoryCount", { enumerable: true, get: function () { return inventory_count_entity_1.InventoryCount; } }); var inventory_count_line_entity_1 = require("./inventory-count-line.entity"); Object.defineProperty(exports, "InventoryCountLine", { enumerable: true, get: function () { return inventory_count_line_entity_1.InventoryCountLine; } }); var inventory_adjustment_entity_1 = require("./inventory-adjustment.entity"); Object.defineProperty(exports, "InventoryAdjustment", { enumerable: true, get: function () { return inventory_adjustment_entity_1.InventoryAdjustment; } }); var inventory_adjustment_line_entity_1 = require("./inventory-adjustment-line.entity"); Object.defineProperty(exports, "InventoryAdjustmentLine", { enumerable: true, get: function () { return inventory_adjustment_line_entity_1.InventoryAdjustmentLine; } }); // Transfers var transfer_order_entity_1 = require("./transfer-order.entity"); Object.defineProperty(exports, "TransferOrder", { enumerable: true, get: function () { return transfer_order_entity_1.TransferOrder; } }); var transfer_order_line_entity_1 = require("./transfer-order-line.entity"); Object.defineProperty(exports, "TransferOrderLine", { enumerable: true, get: function () { return transfer_order_line_entity_1.TransferOrderLine; } }); // Valuation var stock_valuation_layer_entity_1 = require("./stock-valuation-layer.entity"); Object.defineProperty(exports, "StockValuationLayer", { enumerable: true, get: function () { return stock_valuation_layer_entity_1.StockValuationLayer; } }); // ======================================== // CONSTRUCCION-SPECIFIC ENTITIES (MAI-004) // ======================================== __exportStar(require("./almacen-proyecto.entity"), exports); __exportStar(require("./requisicion-obra.entity"), exports); __exportStar(require("./requisicion-linea.entity"), exports); __exportStar(require("./consumo-obra.entity"), exports); //# sourceMappingURL=index.js.map