Форум 1С-Битрикс

Работа с классом StoreBarcodeTable в Битрикс D7: примеры и методы

Внимание! Работает режим премодерации. Все сообщения публикуются после проверки!
Страницы: 1
Ответить
RSS
Работа с классом StoreBarcodeTable в Битрикс D7: примеры и методы
Руководство по использованию класса StoreBarcodeTable в 1С-Битрикс D7

Класс StoreBarcodeTable является частью модуля каталогов в  1С-Битрикс и используется для работы с таблицей штрихкодов товаров. Он  позволяет управлять штрихкодами, связанными с товарами на складах, а  также предоставляет набор методов для удобной работы с этой информацией.
Изменено: Валерий Макеев - 29.09.2025 10:19:21
Удаляем все штрихкоды для товара с указанным ID.
Код
<?php
require_once($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/prolog_before.php');

use Bitrix\Catalog\StoreBarcodeTable;
use Bitrix\Main\Loader;

Loader::includeModule('catalog');

$productId = 123; // ID товара
$result = StoreBarcodeTable::getList([
    'filter' => ['PRODUCT_ID' => $productId],
    'select' => ['ID']
]);

while ($barcode = $result->fetch()) {
    $deleteResult = StoreBarcodeTable::delete($barcode['ID']);
    if (!$deleteResult->isSuccess()) {
        echo "Ошибка при удалении штрихкода {$barcode['ID']}: " . implode(', ', $deleteResult->getErrorMessages()) . "\n";
    }
}

echo "Все штрихкоды для товара {$productId} удалены";
Страницы: 1
Ответить
Форма ответов
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
 

Стоимость услуг по разработке и сопровождению сайтов на 1C-Битрикс

Разработка корпоративного сайта

от 7 дней

от 40 000 рублей

Разработка сайта без системы оплаты заказов через корзину

* стоимость зависит от наличия верстки, использования готового решения и т.д.

Аутсорсинг

готов помочь, если нет времени

договорная

Могу взять на себя работы по full-stack

* на основе готовой верстки

Перенос сайтов на «1С-Битрикс»

сайты на платформе «1С-Битрикс» — это удобство, надежность и высокая посещаемость

от 12 000 рублей
Перенос сайтов с любых CMS и статичных страниц на платформу «1С-Битрикс», с учетом дизайна, верстки и урл-адресов. С сохранением всей информации и структуры сайта.

* зависит от объема выполняемых работ.