Все посты из категории: 1С Предприятие

Интеграция Битрикс и 1С: с какого бока подойти к ней, если каталог исторически наполняется на стороне сайта

Многие клиенты обращаются ко мне с такой проблемой: Есть интернет-магазин с довольно большой базой товаров, 1С УТ раньше не использовали, но теперь хотят начать использовать ее, чтобы вести складской учет и управлять ценами на номенклатуру. При этом описания товаров, картинки и прочие свойства хотят продолжать вести на сайте, так как там уже есть штат контент-менеджеров, которых на 1С пересаживать не удобно. Раньше я убеждала клиентов в том, что каталог необходимо единоразово импортировать с сайта в 1С со всеми картинками и свойствами, на стороне 1С УТ причесать каталог, привести его в порядок при необходимости, и вдальнейшем вести каталог только на стороне…
Читать далее

Программное создание реализации на основе заказа в 1С УТ

Не забывать, что данная операция не может быть выполнена на клиенте, а может быть выполнена только на сервере, то есть перед процедурой пишем директиву &НаСервере (далее…)
Читать далее

Интеграция 1С-Битрикс и 1С Предприятия УТ – о фильтрации импорта по сегментам номенклатуры

Недавно столкнулась с интересным и  необычным вариантом организации номенклатурного учета в 1С Предприятии УТ.  Необычным, но допустимым в системе  и абсолютно корректным. Предприятие – реализует одежду, которую заказывает непосредственно на фабрике производителя. Специфика документооборота с производителем такова, что товаром считается лекало, фасон платья или другой одежды, а материал, размер, цвет, принадлежность к  коллекции – это все реквизиты характеристики (свойства торгового предложения). Импортировать же товар в интернет-магазин было решено именно в разрезе коллекций. На стороне 1С Предприятия коллекции были реализованы, как сегменты номенклатуры. Сегмент номенклатуры в 1С УТ – это по сути результат работы отбора по номенклатуре, который возможен, как по…
Читать далее

Как сделать, чтобы импорт каталога из 1С Предприятия в Битрикс шел «туда» (в нужный инфоблок)

Тема стара, как обмен между 1С Предприятие и 1С-Битрикс, но продолжает будоражить умы. Расскажу по шагам, как это делаю я.Мы провели выгрузку каталога из 1С и видим, что наряду со старым товарным инфоблоком в админке сайта создался новый. Что делать?1) Идем в настройки – Настройки модулей – Информационные блоки и включаем галочку«Показывать код загрузки из внешних источников»2) Далее идем в Магазин – Интеграция с 1СНа самой первой вкладке если тип инфоблока не выбран, выбираем тип инфоблока catalog3) Удаляем новый инфоблок и новый тип инфоблока и запускаем импорт из 1С по-новой.4) Теперь мы видим, что инфоблок создался уже в нужном нам…
Читать далее

Динамическое изменение шрифта в макете в зависимости от условия

На одном из проектов возникла задача: нужно было в печатной форме документа заказа в 1С УТ сделать, чтобы если количество товара в какой-то строке больше единицы, чтобы название товара и его количество в этой строке выделялись жирным шрифтом.Решила так: Нашла в УТ обработку ПечатьЗаказовНаТоварыиУслуги, сохранила ее как внешнюю обработку, в полученной внешней обработке в модуле менеджера нашла цикл, выводящий на печать товары, дописала:Если СтрокаТовары.Количество > 1 Тогда ОбластьТоварСтроки.ТекущаяОбласть.Шрифт=Новый Шрифт(ОбластьТоварСтроки.ТекущаяОбласть.Шрифт, , 10,Истина);Иначе        ОбластьТоварСтроки.ТекущаяОбласть.Шрифт=Новый Шрифт(ОбластьТоварСтроки.ТекущаяОбласть.Шрифт, , 8,Ложь);КонецЕсли;Потом чуть ниже, где выводилась сама циферка - количество - дописала:Если СтрокаТовары.Количество > 1 Тогда ОбластьДанныхСтроки.ТекущаяОбласть.Шрифт=Новый Шрифт(ОбластьДанныхСтроки.ТекущаяОбласть.Шрифт, , 10,Истина);Иначе ОбластьДанныхСтроки.ТекущаяОбласть.Шрифт=НовыйШрифт(ОбластьДанныхСтроки.ТекущаяОбласть.Шрифт, , 8,Ложь);КонецЕсли;Вот так…
Читать далее

1С Предприятие УТ – как обновлять модуль обмена на модифицированной конфигурации

В последнее время обновления модуля обмена с сайтом для 1С Предприятия выходят очень часто. Если текущий модуль обмена, установленный в УТ - оригинальный, обновлять его не составляет труда. Что же делать, если модуль обмена модифицирован, обмен с сайтом в целом налажен и устраивает, но есть необходимость "выцепить" какую-то новую фичу из свежего модуля обмена?К примеру, одна из версий модуля обмена генерировала ошибку при попытке добавить штрих-код номенклатуры:Ошибка при выполнении обработчика - 'ПередЗаписью'по причине:{ОбщийМодуль.Б_ОбменССайтомСервер.Модуль(411)}: Ошибка при вызове метода контекста (ЗарегистрироватьИзменения) ПланыОбмена.ЗарегистрироватьИзменения(МассивУзловТовары, Запись.Номенклатура);по причине:Несоответствие типов (параметр номер '1')Техподдержка Битрикс сообщила нам, что данная проблема известна и решена в обновлении модуля обмена. Однако…
Читать далее

1С Предприятие УТ – как сделать чтобы при импорте с сайта правильно заполнялись адреса контрагентов

Сам импорт не трогаем - адрес контрагента приходит, как приходит. Возникает проблема при последующем пересохранении контрагента - адрес слетает. Чтобы этого не случалось - подписываемся на событие: (далее…)
Читать далее

1С Предприятие УТ – Как сделать, чтобы при создании реализации на основании заказа менеджер подставлялся из заказа

...в не зависимости от того, какой пользователь вводит реализацию. Открываем конфигуратор, раскрываем дерево конфигурации Общие ->Общие модули -> Добавляем новый модуль Пишем в нем процедуру: [crayon-5977c69d81abd815556572/] Идем в -> Общие -> Подписки на события. Добавляем новую подписку на ДокументОбъект.РеализацияТоваровУслуг Событие ПередЗаписью в поле Обработчик выбираем процедуру, которую мы только что написали в нашем новом модуле. Данная модификация не снимает конфигурацию с поддержки.
Читать далее

Импорт товаров из 1С-Битрикс в 1С Предприятие УТ 11 – опыт использования стандартного функционала

В прошлый раз, когда я делала клиенту импорт товаров из 1С-Битрикс в 1С Предприятие УТ мы с 1С-программистом делали какую-то жуткую кастомизацию по его инициативе, и от стандартного импорта там остались только рожки да ножки. Сейчас со мной работает другой 1С-программист, и мы стараемся сначала выжать максимум из стандартного функционала, а уж потом, если этого мало — переходим к кастомизации.Итак передо мной встала задача импортировать 36 000 с хвостом товаров из 1С-Битрикс в 1С УТ 11.1.6. Битрикс обновлен до самой свежей версии, на 1С УТ установлено битриксоидовское дополнение.Начав настраивать импорт каталога с сайта заказчика в 1С УТ я, как обычно,…
Читать далее

О том, как отдать заказы с сайта на 1С Битрикс двум ИБ 1С Предприятие

Читатели моего блога попросили меня рассказать о том, как лучше организовать обмен заказами между 1С Битикс и 1С Предприятием в условиях, когда справочник номенклатуры в одной и в другой ИБ синхронизирован по внешнему коду. Это можно сделать 2мя различными способами в зависимости от того, какой программист - 1с-ник или битриксоид имеется  в трудовом резерве: 1) На стороне 1С. Можно сделать, чтобы первая информационная база, забрав заказы, не посылала сайту сообщение http://<сайт>/bitrix/admin/1c_exchange.php?type=sale&mode=success    см. описание протокола обмена: http://dev.1c-bitrix.ru/api_help/sale/orders_protocol.php тогда вторая ИБ, зайдя после, сможет забрать те же самые заказы. 2) Или на стороне сайта: создаются 2 разных файла http://<сайт>/bitrix/admin/1c_exchange.php и  http://<сайт>/bitrix/admin/1c_exchange2.php одинакового…
Читать далее

Подписаться на рассылку:

Fields marked with an * are required