Блог пользователя Nicholas

15 Jun

Пропали все пользователи в базе 1С

Published by Nicholas

Иногда случается так, что в базе 1С пропадают абсолютно все пользователи кроме одного. Причем этот один пользователь берется из кэша. Как действовать в этой ситуации читайте далее.

04 May

1С-Битрикс. Как не выгружать описание номенклатуры на сайт?

Published by Nicholas

Клиент попросил, чтобы из «1С:Управление торговлей, редакция 11» на сайт под управлением «1С-Битрикс» выгружались только данные о наименовании номенклатуры, цене и количестве. Остальные данные предполагается заполнять на стороне сайта.

Но, к сожалению, стандартный модуль обмена «Интернет-магазин + 1С» версии 7.0.1.11 не позволяет отключить обмен основных реквизитов. В результате описание, введенное на сайте заменяется текстом из 1С или затирается.

02 Apr

1С-Битрикс. Перенос данных о купонах из Highload-блока

Published by Nicholas

Информацию о скидках из 1С выгружаем на сайт в Highload-блок. Затем через подписку на событие (файл init.php) создаем купоны.

 

// Added("Nicholas Mikuslas", "06.10.2015 16:56:01", "Переносим данные о купонах из Highload-блока") {

AddEventHandler('catalog', 'OnSuccessCatalogImport1C', 'customCatalogImportStep');

use Bitrix\Highloadblock as HL;
use Bitrix\Main\Entity as EN;

function customCatalogImportStep()

02 Apr

Как отключить активность товара на сайте 1С-Битрикс?

Published by Nicholas

В УТ 10.3 создадим категорию у товара "удалить с сайта". Выгружаем только измененные объекты.

На стороне сайта делаем обработчик событий в файле /bitrix/php_interface/init.php для всех сайтов, либо для отдельного сайта /bitrix/php_interface/ID сайта/init.php

AddEventHandler('catalog', 'OnSuccessCatalogImport1C', 'DeleteCatalogItems');

21 Mar

Установить отбор в форме списка программно (управляемые формы)

Published by Nicholas
&НаСервере
Функция ПроверитьРоль(Роль)
	//Возврат РольДоступна(Роль); Для конфигураций с БСП лучше использовать такой вариант:
	Возврат Пользователи.РолиДоступны(Роль);
КонецФункции

Страницы