1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
//! Inventory Module Exports
//!
//! Generated by metaphor-schema. Do not edit manually.
//!
//! This module defines the public API that Inventory exposes to other modules.
//! Other modules should ONLY depend on types defined here, not internal types.
//!
//! ## Usage from other modules
//!
//! ```text
//! use inventory::exports::{PickingBatchDto};
//! ```
// Re-export all public types
pub use *;
pub use *;
pub use *;
// ============================================================================
// EXPORT SUMMARY
// ============================================================================
/// Summary of what this module exports
///
/// ## Public Types
/// - `PickingBatchDto` - Data transfer object for PickingBatch
/// - `PickingBatchSummary` - Summary view of PickingBatch
/// - `PickingBatchId` - Type-safe ID wrapper
/// - `DeliveryNoteDto` - Data transfer object for DeliveryNote
/// - `DeliveryNoteSummary` - Summary view of DeliveryNote
/// - `DeliveryNoteId` - Type-safe ID wrapper
/// - `DeliveryNoteItemDto` - Data transfer object for DeliveryNoteItem
/// - `DeliveryNoteItemSummary` - Summary view of DeliveryNoteItem
/// - `DeliveryNoteItemId` - Type-safe ID wrapper
/// - `InventoryCompanySettingDto` - Data transfer object for InventoryCompanySetting
/// - `InventoryCompanySettingSummary` - Summary view of InventoryCompanySetting
/// - `InventoryCompanySettingId` - Type-safe ID wrapper
/// - `LandedCostDto` - Data transfer object for LandedCost
/// - `LandedCostSummary` - Summary view of LandedCost
/// - `LandedCostId` - Type-safe ID wrapper
/// - `LandedCostLineDto` - Data transfer object for LandedCostLine
/// - `LandedCostLineSummary` - Summary view of LandedCostLine
/// - `LandedCostLineId` - Type-safe ID wrapper
/// - `LandedCostAdjustmentLineDto` - Data transfer object for LandedCostAdjustmentLine
/// - `LandedCostAdjustmentLineSummary` - Summary view of LandedCostAdjustmentLine
/// - `LandedCostAdjustmentLineId` - Type-safe ID wrapper
/// - `LocationDto` - Data transfer object for Location
/// - `LocationSummary` - Summary view of Location
/// - `LocationId` - Type-safe ID wrapper
/// - `StockMoveDto` - Data transfer object for StockMove
/// - `StockMoveSummary` - Summary view of StockMove
/// - `StockMoveId` - Type-safe ID wrapper
/// - `StockMoveLineDto` - Data transfer object for StockMoveLine
/// - `StockMoveLineSummary` - Summary view of StockMoveLine
/// - `StockMoveLineId` - Type-safe ID wrapper
/// - `OperationTypeDto` - Data transfer object for OperationType
/// - `OperationTypeSummary` - Summary view of OperationType
/// - `OperationTypeId` - Type-safe ID wrapper
/// - `TransferDto` - Data transfer object for Transfer
/// - `TransferSummary` - Summary view of Transfer
/// - `TransferId` - Type-safe ID wrapper
/// - `RouteDto` - Data transfer object for Route
/// - `RouteSummary` - Summary view of Route
/// - `RouteId` - Type-safe ID wrapper
/// - `RouteRuleDto` - Data transfer object for RouteRule
/// - `RouteRuleSummary` - Summary view of RouteRule
/// - `RouteRuleId` - Type-safe ID wrapper
/// - `ReorderingRuleDto` - Data transfer object for ReorderingRule
/// - `ReorderingRuleSummary` - Summary view of ReorderingRule
/// - `ReorderingRuleId` - Type-safe ID wrapper
/// - `PurchaseReceiptDto` - Data transfer object for PurchaseReceipt
/// - `PurchaseReceiptSummary` - Summary view of PurchaseReceipt
/// - `PurchaseReceiptId` - Type-safe ID wrapper
/// - `PurchaseReceiptItemDto` - Data transfer object for PurchaseReceiptItem
/// - `PurchaseReceiptItemSummary` - Summary view of PurchaseReceiptItem
/// - `PurchaseReceiptItemId` - Type-safe ID wrapper
/// - `QuantDto` - Data transfer object for Quant
/// - `QuantSummary` - Summary view of Quant
/// - `QuantId` - Type-safe ID wrapper
/// - `ScrapDto` - Data transfer object for Scrap
/// - `ScrapSummary` - Summary view of Scrap
/// - `ScrapId` - Type-safe ID wrapper
/// - `ScrapReasonTagDto` - Data transfer object for ScrapReasonTag
/// - `ScrapReasonTagSummary` - Summary view of ScrapReasonTag
/// - `ScrapReasonTagId` - Type-safe ID wrapper
/// - `StockEntryDto` - Data transfer object for StockEntry
/// - `StockEntrySummary` - Summary view of StockEntry
/// - `StockEntryId` - Type-safe ID wrapper
/// - `StockEntryItemDto` - Data transfer object for StockEntryItem
/// - `StockEntryItemSummary` - Summary view of StockEntryItem
/// - `StockEntryItemId` - Type-safe ID wrapper
/// - `StockLedgerEntryDto` - Data transfer object for StockLedgerEntry
/// - `StockLedgerEntrySummary` - Summary view of StockLedgerEntry
/// - `StockLedgerEntryId` - Type-safe ID wrapper
/// - `BinDto` - Data transfer object for Bin
/// - `BinSummary` - Summary view of Bin
/// - `BinId` - Type-safe ID wrapper
/// - `StockReconciliationDto` - Data transfer object for StockReconciliation
/// - `StockReconciliationSummary` - Summary view of StockReconciliation
/// - `StockReconciliationId` - Type-safe ID wrapper
/// - `StockReconciliationItemDto` - Data transfer object for StockReconciliationItem
/// - `StockReconciliationItemSummary` - Summary view of StockReconciliationItem
/// - `StockReconciliationItemId` - Type-safe ID wrapper
/// - `PackageTypeDto` - Data transfer object for PackageType
/// - `PackageTypeSummary` - Summary view of PackageType
/// - `PackageTypeId` - Type-safe ID wrapper
/// - `StorageCategoryDto` - Data transfer object for StorageCategory
/// - `StorageCategorySummary` - Summary view of StorageCategory
/// - `StorageCategoryId` - Type-safe ID wrapper
/// - `StorageCategoryCapacityDto` - Data transfer object for StorageCategoryCapacity
/// - `StorageCategoryCapacitySummary` - Summary view of StorageCategoryCapacity
/// - `StorageCategoryCapacityId` - Type-safe ID wrapper
/// - `PutawayRuleDto` - Data transfer object for PutawayRule
/// - `PutawayRuleSummary` - Summary view of PutawayRule
/// - `PutawayRuleId` - Type-safe ID wrapper
/// - `LotDto` - Data transfer object for Lot
/// - `LotSummary` - Summary view of Lot
/// - `LotId` - Type-safe ID wrapper
/// - `PackageDto` - Data transfer object for Package
/// - `PackageSummary` - Summary view of Package
/// - `PackageId` - Type-safe ID wrapper
/// - `WarehouseDto` - Data transfer object for Warehouse
/// - `WarehouseSummary` - Summary view of Warehouse
/// - `WarehouseId` - Type-safe ID wrapper
/// - `StockItemDto` - Data transfer object for StockItem
/// - `StockItemSummary` - Summary view of StockItem
/// - `StockItemId` - Type-safe ID wrapper
///
/// ## Public Events
/// - `PickingBatchCreatedEvent` - Published when PickingBatch is created
/// - `PickingBatchUpdatedEvent` - Published when PickingBatch is updated
/// - `PickingBatchDeletedEvent` - Published when PickingBatch is deleted
/// - `DeliveryNoteCreatedEvent` - Published when DeliveryNote is created
/// - `DeliveryNoteUpdatedEvent` - Published when DeliveryNote is updated
/// - `DeliveryNoteDeletedEvent` - Published when DeliveryNote is deleted
/// - `DeliveryNoteItemCreatedEvent` - Published when DeliveryNoteItem is created
/// - `DeliveryNoteItemUpdatedEvent` - Published when DeliveryNoteItem is updated
/// - `DeliveryNoteItemDeletedEvent` - Published when DeliveryNoteItem is deleted
/// - `InventoryCompanySettingCreatedEvent` - Published when InventoryCompanySetting is created
/// - `InventoryCompanySettingUpdatedEvent` - Published when InventoryCompanySetting is updated
/// - `InventoryCompanySettingDeletedEvent` - Published when InventoryCompanySetting is deleted
/// - `LandedCostCreatedEvent` - Published when LandedCost is created
/// - `LandedCostUpdatedEvent` - Published when LandedCost is updated
/// - `LandedCostDeletedEvent` - Published when LandedCost is deleted
/// - `LandedCostLineCreatedEvent` - Published when LandedCostLine is created
/// - `LandedCostLineUpdatedEvent` - Published when LandedCostLine is updated
/// - `LandedCostLineDeletedEvent` - Published when LandedCostLine is deleted
/// - `LandedCostAdjustmentLineCreatedEvent` - Published when LandedCostAdjustmentLine is created
/// - `LandedCostAdjustmentLineUpdatedEvent` - Published when LandedCostAdjustmentLine is updated
/// - `LandedCostAdjustmentLineDeletedEvent` - Published when LandedCostAdjustmentLine is deleted
/// - `LocationCreatedEvent` - Published when Location is created
/// - `LocationUpdatedEvent` - Published when Location is updated
/// - `LocationDeletedEvent` - Published when Location is deleted
/// - `StockMoveCreatedEvent` - Published when StockMove is created
/// - `StockMoveUpdatedEvent` - Published when StockMove is updated
/// - `StockMoveDeletedEvent` - Published when StockMove is deleted
/// - `StockMoveLineCreatedEvent` - Published when StockMoveLine is created
/// - `StockMoveLineUpdatedEvent` - Published when StockMoveLine is updated
/// - `StockMoveLineDeletedEvent` - Published when StockMoveLine is deleted
/// - `OperationTypeCreatedEvent` - Published when OperationType is created
/// - `OperationTypeUpdatedEvent` - Published when OperationType is updated
/// - `OperationTypeDeletedEvent` - Published when OperationType is deleted
/// - `TransferCreatedEvent` - Published when Transfer is created
/// - `TransferUpdatedEvent` - Published when Transfer is updated
/// - `TransferDeletedEvent` - Published when Transfer is deleted
/// - `RouteCreatedEvent` - Published when Route is created
/// - `RouteUpdatedEvent` - Published when Route is updated
/// - `RouteDeletedEvent` - Published when Route is deleted
/// - `RouteRuleCreatedEvent` - Published when RouteRule is created
/// - `RouteRuleUpdatedEvent` - Published when RouteRule is updated
/// - `RouteRuleDeletedEvent` - Published when RouteRule is deleted
/// - `ReorderingRuleCreatedEvent` - Published when ReorderingRule is created
/// - `ReorderingRuleUpdatedEvent` - Published when ReorderingRule is updated
/// - `ReorderingRuleDeletedEvent` - Published when ReorderingRule is deleted
/// - `PurchaseReceiptCreatedEvent` - Published when PurchaseReceipt is created
/// - `PurchaseReceiptUpdatedEvent` - Published when PurchaseReceipt is updated
/// - `PurchaseReceiptDeletedEvent` - Published when PurchaseReceipt is deleted
/// - `PurchaseReceiptItemCreatedEvent` - Published when PurchaseReceiptItem is created
/// - `PurchaseReceiptItemUpdatedEvent` - Published when PurchaseReceiptItem is updated
/// - `PurchaseReceiptItemDeletedEvent` - Published when PurchaseReceiptItem is deleted
/// - `QuantCreatedEvent` - Published when Quant is created
/// - `QuantUpdatedEvent` - Published when Quant is updated
/// - `QuantDeletedEvent` - Published when Quant is deleted
/// - `ScrapCreatedEvent` - Published when Scrap is created
/// - `ScrapUpdatedEvent` - Published when Scrap is updated
/// - `ScrapDeletedEvent` - Published when Scrap is deleted
/// - `ScrapReasonTagCreatedEvent` - Published when ScrapReasonTag is created
/// - `ScrapReasonTagUpdatedEvent` - Published when ScrapReasonTag is updated
/// - `ScrapReasonTagDeletedEvent` - Published when ScrapReasonTag is deleted
/// - `StockEntryCreatedEvent` - Published when StockEntry is created
/// - `StockEntryUpdatedEvent` - Published when StockEntry is updated
/// - `StockEntryDeletedEvent` - Published when StockEntry is deleted
/// - `StockEntryItemCreatedEvent` - Published when StockEntryItem is created
/// - `StockEntryItemUpdatedEvent` - Published when StockEntryItem is updated
/// - `StockEntryItemDeletedEvent` - Published when StockEntryItem is deleted
/// - `StockLedgerEntryCreatedEvent` - Published when StockLedgerEntry is created
/// - `StockLedgerEntryUpdatedEvent` - Published when StockLedgerEntry is updated
/// - `StockLedgerEntryDeletedEvent` - Published when StockLedgerEntry is deleted
/// - `BinCreatedEvent` - Published when Bin is created
/// - `BinUpdatedEvent` - Published when Bin is updated
/// - `BinDeletedEvent` - Published when Bin is deleted
/// - `StockReconciliationCreatedEvent` - Published when StockReconciliation is created
/// - `StockReconciliationUpdatedEvent` - Published when StockReconciliation is updated
/// - `StockReconciliationDeletedEvent` - Published when StockReconciliation is deleted
/// - `StockReconciliationItemCreatedEvent` - Published when StockReconciliationItem is created
/// - `StockReconciliationItemUpdatedEvent` - Published when StockReconciliationItem is updated
/// - `StockReconciliationItemDeletedEvent` - Published when StockReconciliationItem is deleted
/// - `PackageTypeCreatedEvent` - Published when PackageType is created
/// - `PackageTypeUpdatedEvent` - Published when PackageType is updated
/// - `PackageTypeDeletedEvent` - Published when PackageType is deleted
/// - `StorageCategoryCreatedEvent` - Published when StorageCategory is created
/// - `StorageCategoryUpdatedEvent` - Published when StorageCategory is updated
/// - `StorageCategoryDeletedEvent` - Published when StorageCategory is deleted
/// - `StorageCategoryCapacityCreatedEvent` - Published when StorageCategoryCapacity is created
/// - `StorageCategoryCapacityUpdatedEvent` - Published when StorageCategoryCapacity is updated
/// - `StorageCategoryCapacityDeletedEvent` - Published when StorageCategoryCapacity is deleted
/// - `PutawayRuleCreatedEvent` - Published when PutawayRule is created
/// - `PutawayRuleUpdatedEvent` - Published when PutawayRule is updated
/// - `PutawayRuleDeletedEvent` - Published when PutawayRule is deleted
/// - `LotCreatedEvent` - Published when Lot is created
/// - `LotUpdatedEvent` - Published when Lot is updated
/// - `LotDeletedEvent` - Published when Lot is deleted
/// - `PackageCreatedEvent` - Published when Package is created
/// - `PackageUpdatedEvent` - Published when Package is updated
/// - `PackageDeletedEvent` - Published when Package is deleted
/// - `WarehouseCreatedEvent` - Published when Warehouse is created
/// - `WarehouseUpdatedEvent` - Published when Warehouse is updated
/// - `WarehouseDeletedEvent` - Published when Warehouse is deleted
/// - `StockItemCreatedEvent` - Published when StockItem is created
/// - `StockItemUpdatedEvent` - Published when StockItem is updated
/// - `StockItemDeletedEvent` - Published when StockItem is deleted
;