• Модуль: catalogmobile
  • Путь к файлу: ~/bitrix/modules/catalogmobile/lib/ProductWizard/SaveProductCommand.php
  • Класс: BitrixCatalogMobileProductWizardSaveProductCommand
  • Вызов: SaveProductCommand::prepareOldProductFields
private function prepareOldProductFields(int $variationId): array
{
	$variation = $this->getVariation($variationId);
	if (!$variation)
	{
		return [];
	}

	$oldFields = [];

	$barcodeCollection = $variation->getBarcodeCollection();

	/** @var Barcode $barcode */
	if ($barcode = $barcodeCollection->getFirst())
	{
		$oldFields['BARCODE'] = $barcode->getBarcode();
	}

	return $oldFields;
}