6 declare(strict_types=1);
10 use Magento\InventoryApi\Api\Data\SourceItemInterfaceFactory;
19 $sourceItemsSave = Bootstrap::getObjectManager()->get(SourceItemsSaveInterface::class);
33 SourceItemInterface::SOURCE_CODE =>
'eu-1',
34 SourceItemInterface::SKU =>
'SKU-1',
35 SourceItemInterface::QUANTITY => 5.5,
36 SourceItemInterface::STATUS => SourceItemInterface::STATUS_IN_STOCK,
39 SourceItemInterface::SOURCE_CODE =>
'eu-2',
40 SourceItemInterface::SKU =>
'SKU-1',
41 SourceItemInterface::QUANTITY => 3,
42 SourceItemInterface::STATUS => SourceItemInterface::STATUS_IN_STOCK,
45 SourceItemInterface::SOURCE_CODE =>
'eu-3',
46 SourceItemInterface::SKU =>
'SKU-1',
47 SourceItemInterface::QUANTITY => 10,
48 SourceItemInterface::STATUS => SourceItemInterface::STATUS_OUT_OF_STOCK,
51 SourceItemInterface::SOURCE_CODE =>
'eu-disabled',
52 SourceItemInterface::SKU =>
'SKU-1',
53 SourceItemInterface::QUANTITY => 10,
54 SourceItemInterface::STATUS => SourceItemInterface::STATUS_IN_STOCK,
57 SourceItemInterface::SOURCE_CODE =>
'us-1',
58 SourceItemInterface::SKU =>
'SKU-2',
59 SourceItemInterface::QUANTITY => 5,
60 SourceItemInterface::STATUS => SourceItemInterface::STATUS_IN_STOCK,
63 SourceItemInterface::SOURCE_CODE =>
'eu-2',
64 SourceItemInterface::SKU =>
'SKU-3',
65 SourceItemInterface::QUANTITY => 6,
66 SourceItemInterface::STATUS => SourceItemInterface::STATUS_OUT_OF_STOCK,
69 SourceItemInterface::SOURCE_CODE =>
'eu-2',
70 SourceItemInterface::SKU =>
'SKU-4',
71 SourceItemInterface::QUANTITY => 6,
72 SourceItemInterface::STATUS => SourceItemInterface::STATUS_IN_STOCK,