Log in
Model

Item

Magento\Sales\Model\Order\Shipment\Item

What it does

This class represents a single item within a shipment in Magento 2's order fulfillment process.

Developers use it when creating shipments to track which order items are being shipped, their quantities, and related product details.

It links shipment records to their corresponding order items and manages the shipped quantity registration.

Public Methods

  • setShipment()
  • getShipment()
  • setOrderItem()
  • getOrderItem()
  • setQty()
  • register()
  • getAdditionalData()
  • getDescription()
  • getName()
  • getOrderItemId()
  • getParentId()
  • getPrice()
  • getProductId()
  • getQty()
  • getRowTotal()
  • getSku()
  • getWeight()
  • setParentId()
  • setRowTotal()
  • setPrice()
  • setWeight()
  • setProductId()
  • setOrderItemId()
  • setAdditionalData()
  • setDescription()
  • setName()
  • setSku()
  • getExtensionAttributes()
  • setExtensionAttributes()