katana_public_api_client.models.stock_adjustment¶
katana_public_api_client.models.stock_adjustment
¶
Classes¶
StockAdjustment
¶
Manual inventory adjustment record for correcting stock discrepancies and maintaining accurate inventory levels
Example
{'id': 2001, 'stock_adjustment_number': 'SA-2024-001', 'location_id': 1, 'status': 'COMPLETED', 'adjustment_date': '2024-01-15T14:30:00.000Z', 'reason': 'Cycle count discrepancy', 'additional_info': 'Physical count discrepancy correction', 'stock_adjustment_rows': [{'id': 3001, 'variant_id': 501, 'quantity': 100, 'cost_per_unit': 123.45, 'batch_transactions': [{'batch_id': 1001, 'quantity': 50}, {'batch_id': 1002, 'quantity': 50}]}, {'id': 3002, 'variant_id': 502, 'quantity': 150, 'cost_per_unit': 234.56}], 'created_at': '2024-01-15T14:30:00.000Z', 'updated_at': '2024-01-15T14:30:00.000Z', 'deleted_at': None}