Во-первых, иерархия таблиц объектов / баз данных, окружающих заказы, претерпела серьезную реорганизацию из объектов стиля EAV в «плоские» объекты в ветке 1.4.x. Эта специфика этого ответа относится к современной версии Magento.
Когда вы создаете груз в Magento, вы создаете объект sales/order_shipment
. Эти объекты хранятся в таблице sales_flat_shipment
. Эта таблица содержит столбцы created_at
и updated_at
.
Каждый из этих объектов отгрузки заказа связан с 1 или несколькими объектами отгрузки заказа объектов. Эти объекты хранятся в таблице sales_flat_shipment_item
. Каждая строка в этой таблице представляет отправленную позицию в заказе. Эта таблица ссылается на sales_flat_shipment
по столбцу parent_id
и может использоваться для обеспечения доставки конкретного продукта, а также его количества.
Имейте в виду, что в большинстве крупномасштабных выпусков электронной коммерции Magento не является окончательным «источником правды» для того, что было и не было отправлено. Каждая интеграция ERP, которую я когда-либо видел, представляет собой кусок недокументированного пользовательского кода, который используется для связи с перепроданным программным обеспечением для управления складом. Приведенные выше данные обычно используются в качестве флага для более крупной системы, что заказ готов для отправки. Имеет это или нет, полностью зависит от вашего процесса.