Вы находитесь на странице: 1из 34

Инструкция по объединению

и обновлению конфигураций
«1С:ERP Управление предприятием
2.0»/«1С:Комплексная
автоматизация, редакция 2»
и «1С:Общепит. Модуль для 1С:ERP
и 1С:КА2»

ОБЪЕДИНЕНИЕ КОНФИГУРАЦИЙ «1С:ERP


УПРАВЛЕНИЕ ПРЕДПРИЯТИЕМ 2.0»
И «1С:ОБЩЕПИТ. МОДУЛЬ ДЛЯ 1С:ERP И 1С:КА2»

В данном разделе рассмотрен порядок объединения


конфигурации «1С:Общепит. Модуль для 1С:ERP и
1С:КА2», далее «Модуль», с типовым решением «1С:ERP
Управление предприятием 2.0» или «1С:Комплексная
автоматизация, редакция 2».

Последовательность действий при объединении:


1. Открыть типовую конфигурацию 1С («1С:ERP
Управление предприятием 2.0»/ «1С:Комплексная
автоматизация, редакция 2») в режиме «Конфигуратор».
2. Сделать архив БД: меню «Администрирование» –
«Выгрузить информационную базу».
3. В исходной конфигурации необходимо включить
возможность изменения. Для этого надо выбрать пункт
меню «Конфигурация» – «Поддержка» – «Настройка
2 Конфигурация «Модуль1С:Общепит для 1С:ERP и
1С:КА2»

поддержки», нажать кнопку «Включить возможность


изменения» и подтвердить свои действия нажатием
кнопки «Да» в окне вопроса, отображенном на рисунке
ниже.

4. В открывшемся окне следует выполнить настройку


правил поддержки в соответствии с представленным
ниже рисунком.
Объединение конфигураций «1С:ERP Управление предприятием 2.0» 3
и «Модуль 1С:Общепит для 1С:ERP и 1С:КА2»

5. Далее надо установить режим редактирования «Объект


поставщика редактируется с сохранением поддержки»
для следующих объектов:
■ Корень конфигурации «Управление предприятием»;
■ Общий модуль «БухгалтерскийУчетПереопределяемый»;
■ Общий модуль «ВариантыОтчетовПереопределяемый»;
■ Общий модуль
«ДатыЗапретаИзмененияПереопределяемый»;
■ Общий модуль «МодификацияКонфигурацииКлиент
Переопределяемый»;
■ Общий модуль «МодификацияКонфигурации
Переопределяемый»;
■ Общий модуль «ОбновлениеИнформационнойБазы
Переопределяемый»;
■ Общий модуль «ОбщегоНазначенияПереопределяемый»;
■ Общий модуль «ПодсистемыКонфигурации
Переопределяемый»;
■ ОбщийМодуль
«УправлениеДоступомПереопределяемый»
■ Общий модуль «УправлениеПечатью
Переопределяемый»;
4 Конфигурация «Модуль1С:Общепит для 1С:ERP и
1С:КА2»

■ ОбщийМодуль
«СозданиеНаОснованииПереопределяемый»;
■ ОбщийМодуль «УстановкаЦенСервер»;
■ ОбщийМодуль
“УправлениеСвойствамиПереопределяемый”;
■ Общий модуль
«ИнтеграцияВЕТИСКлиентСерверПереопределяемый»;
■ Общий модуль «ИнтеграцияВЕТИСУТ»;
■ Общий модуль
«ПодключаемыеКомандыВЕТИСКлиентСерверПереопре
деляемый»;
■ Общий модуль «РасчетСтатусовОформленияВЕТИС»;
■ Общий модуль
«РасчетСтатусовОформленияВЕТИСПереопределяемый»
;
■ Общая форма
“НастройкаОтбораПоСвойствамИРасчетаПоФормулам”;
■ Критерий отбора «СвязанныеДокументы»;
■ Функциональная опция «ИспользоватьХарактеристики
Номенклатуры»;
■ Функциональная опция «ИспользоватьСерии
НоменклатурыСклад»;
■ Роль «ПолныеПрава»;
■ Определяемый тип
«ОснованиеИсходящаяТранспортнаяОперацияВЕТИС»;
■ Определяемый тип
«ОснованиеПроизводственнаяОперацияВЕТИС»;
■ Определяемый тип
«ОснованиеСтатусыОформленияДокументовВЕТИС»;
Объединение конфигураций «1С:ERP Управление предприятием 2.0» 5
и «Модуль 1С:Общепит для 1С:ERP и 1С:КА2»
■ Определяемый тип
«ОснованиеСтатусыОформленияДокументовВЕТИСОбъе
кт»;
■ Определяемый тип “ВладелецЗначенийКлючейДоступа”
■ Определяемый тип
“ВладелецЗначенийКлючейДоступаДокумент”
■ Определяемый тип
“ВладелецЗначенийКлючейДоступаНаборЗаписей
■ Справочник «КассыККМ»;
■ Справочник «Пользователи»;
■ Справочник «ПрофилиГруппДоступа»;
■ Справочник «ИдентификаторыОбъектовМетаданных»;
■ Справочник «Номенклатура»;
■ Справочник «СпособыОбеспечениПотребностей»;
■ Справочник «ВидыЦен»;
■ Перечисление «ТипыОбеспечения»;
■ Документ «ИсходящаяТранспортнаяОперацияВЕТИС»;
■ Регистр накопления «ДвижениеТоваров», Измерение
«Распоряжение»;
■ Обработка «РегламентныеИФоновыеЗадания»;
■ Обработка «РегламентныеИФоновыеЗадания» форма
«РегламентноеЗадание»;
■ РегистрСведений
«НастройкиВерсионированияОбъектов», форма
«НастройкиХраненияИстории».
6 Конфигурация «Модуль1С:Общепит для 1С:ERP и
1С:КА2»

6. Затем следует войти в режим сравнения и объединения с


конфигурацией «1С:Общепит. Модуль для 1С:ERP и
1С:КА2». Для этого надо:
■ выбрать пункт меню «Конфигурация» – «Сравнить,
объединить с конфигурацией из файла…»;
■ в появившемся окне необходимо выбрать cf-файл
конфигурации «1С:Общепит. Модуль для 1С:ERP и
1С:КА2». Если объединение с типовой конфигурацией
выполняется первый раз после установки конфигурации,
то файл поставки должен находиться в каталоге: \tmplts\
Rarus\FoodERP\номер релиза;
■ после выбора файла конфигурации
«1С:Общепит. Модуль для 1С:ERP и 1С:КА2»
необходимо утвердительно ответить на предложение об
объединении конфигурации с постановкой на поддержку:

7. В открывшемся окне сравнения и объединения


конфигураций надо снять отметку со всех объектов
конфигурации (выключить флажок в самой верхней
строке иерархического дерева основной конфигурации);
8. Нажать кнопку «Действия» и в открывшемся меню
выбрать пункт «Отметить по подсистемам файла». Далее
в окне «Отбор по подсистемам» необходимо отметить
Объединение конфигураций «1С:ERP Управление предприятием 2.0» 7
и «Модуль 1С:Общепит для 1С:ERP и 1С:КА2»
объекты подсистемы «питОбъектыВсе»,
«слкСистемаЛицензированияОРСР» и
«питСистемаЛицензированияОбщепит»;

9. На следующем шаге в дереве сравнения надо найти


объект критерий отбора «Связанные документы» и для
свойства «Состав» установить значение «Объединить».

10. Потом следует найти роль «Полные права» и установить


для свойства «Права» значение «Объединить с
приоритетом основной конфигурации», если установлен
флаг у свойства «Синоним», то необходимо его снять.

11. После этого в справочниках «Профили групп доступа» и


«ИдентификаторыОбъектовМетаданных» для свойства
8 Конфигурация «Модуль1С:Общепит для 1С:ERP и
1С:КА2»

«Предопределенные» установить «Объединить с


приоритетом основной конфигурации»

12. Далее в справочниках «Кассы ККМ», «Номенклатура»,


«Пользователи», «СпособыОбеспечениПотребностей» и
перечислении «ТипыОбеспечения» надо отметить для
объединения из файла реквизиты с префиксом «пит».

13. В обработке «РегламентныеИФоновыеЗадания» отметить


для объединения форму
«питПараметрыРегламентогоЗадания».
14. В справочнике «ВидыЦен» отметить макет
«питНормативныеЦеныБлюдПредопределенный».
15. Отметить для объединения подсистемы с префиксом
«пит».
16. Отметить внешние источники данных «питRKeeper7»,
«питStoreHouse» и «питStoreHouse4».
17. После выполненных действий надо нажать кнопку
«Выполнить» и в окне поиска неразрешимых ссылок
нажать «Продолжить».
18. Для настроек правил поддержки следует оставить
значения по умолчанию, как показано на рисунке.
Объединение конфигураций «1С:ERP Управление предприятием 2.0» 9
и «Модуль 1С:Общепит для 1С:ERP и 1С:КА2»

19. Установка дополнительной типизации:


a. зайти в свойства критерия отбора
«СвязанныеДокументы» и дополнительно отметить
типы
«питВыпускБлюд», «питДанныеПродажФронта»,
«питПланМеню», «питРазделка», «питРецептура»,
«питРегистрацияЗамен»,
«питИнвентаризацияТоваров»,
«питАктПроработки»;
b. в регистре накопления «ДвижениеТоваров» у
измерения «Распоряжение» отметить тип
«питПланМеню».
c. В определяемых типах
«ОснованиеПроизводственнаяОперацияВЕТИС»,
«ОснованиеСтатусыОформленияДокументовВЕТИ
С» отметить типы «ДокументСсылка.питРазделка»,
«ДокументСсылка.питВыпускБлюд»;
10 Конфигурация «Модуль1С:Общепит для 1С:ERP и
1С:КА2»

d. В определяемом типе
«ОснованиеСтатусыОформленияДокументовВЕТИ
СОбъект» отметить типы
«ДокументОбъект.питРазделка»,
«ДокументОбъект.питВыпускБлюд»;
e. В определяемом типе
«ОснованиеИсходящаяТранспортнаяОперацияВЕТ
ИС» отметить тип
«ДокументСсылка.питВыпускБлюд»;
f. В определяемом типе
“ВладелецЗначенийКлючейДоступа” отметить
типы:
ДокументСсылка.питИнвентаризацияТоваров
ДокументСсылка.питПланМеню
ДокументСсылка.питДанныеПродажФронта
ДокументСсылка.питРецептура
ДокументСсылка.питВыпускБлюд
ДокументСсылка.питРазделка
ДокументСсылка.питАктПроработки
g. В определяемом типе
“ВладелецЗначенийКлючейДоступаДокумент”
отметить типы:
ДокументОбъект.питРецептура
ДокументОбъект.питДанныеПродажФронта
ДокументОбъект.питВыпускБлюд
ДокументОбъект.питПланМеню
ДокументОбъект.питИнвентаризацияТоваров
ДокументОбъект.питРазделка
Объединение конфигураций «1С:ERP Управление предприятием 2.0» 11
и «Модуль 1С:Общепит для 1С:ERP и 1С:КА2»
ДокументОбъект.питАктПроработки
h. В определяемом типе
“ВладелецЗначенийКлючейДоступаНаборЗаписей”
отметить типы: - -
РегистрСведенийНаборЗаписей.питЗаменыИнгредиентов
РегистрСведенийНаборЗаписей.питОплатыПоЧекам
РегистрСведенийНаборЗаписей.питПродажиПоЧекам
РегистрНакопленияНаборЗаписей.питПроизводство
20. В списке: «Конфигурация» – «Свойства» – «Командный
интерфейс» подсистему «Общепит» надо вынести на
первое место. Для этого следует передвинуть подсистему
«Общепит» наверх

21. Остается добавить код во включенные для


редактирования переопределяемые модули:
■ в модуле «БухгалтерскийУчетПереопределяемый» в
функции «ПолучитьЗначениеПоУмолчанию» в условии
«Если НастройкаВРег = ВРег("ОсновнаяОрганизация")
Тогда» ветку «Иначе» заменить на:
//+пит    //Было просто -  Возврат Неопределено;
ПустоеЗначение =
питОбщегоНазначенияСервер.ПолучитьЗначениеПоУмолчанию(
НастройкаВРег, Пользователь);
Если ПустоеЗначение = Неопределено Тогда
    Возврат Неопределено;
КонецЕсли;
//-пит

■ В модуле “ВариантыОтчетовПереопределяемый” в
процедуру “ОпределитьОбъектыСКомандамиОтчетов”
дописываем:
12 Конфигурация «Модуль1С:Общепит для 1С:ERP и
1С:КА2»

//+пит
питОтчеты.ДобавитьВСписокОбъектовСКомандамиОтче
товОбъектыОбщепита(Объекты);
//-пит

■ В модуле «ДатыЗапретаИзмененияПереопределяемый
Переопределяемый» в процедуру
«ПриЗаполненииРазделовДатЗапретаИзменения» в конец
дописать:
   //+пит
   питДатыЗапретаИзменения.ПриЗаполненииРазделовДатЗапретаИзм
енения(Разделы);
   //-пит

■ В модуле «ДатыЗапретаИзмененияПереопределяемый
Переопределяемый» в процедуру
«ЗаполнитьИсточникиДанныхДляПроверкиЗапретаИзмен
ения» в конец дописать:
//+пит
   питДатыЗапретаИзменения.ЗаполнитьИсточникиДанныхДляПровер
киЗапретаИзменения(ИсточникиДанных);
   //-пит

■ В модуле «МодификацияКонфигурацииКлиент
Переопределяемый» в процедуру «Выполнить
ПереопределяемуюКоманду» дописать:
    //+пит   
питИзменениеТиповыхФормКлиент.ВыполнитьПереопределяемуюКоманд
у(Форма, Команда, ДополнительныеПараметры);
    //-пит
Объединение конфигураций «1С:ERP Управление предприятием 2.0» 13
и «Модуль 1С:Общепит для 1С:ERP и 1С:КА2»

■ В модуле «МодификацияКонфигурации
Переопределяемый» в процедуру «ПриСоздании
НаСервере» дописать:
    //+пит
    питИнтеграцияСервер.ПриСозданииНаСервере(Форма, Отказ,
СтандартнаяОбработка);
    питИзменениеТиповыхФормСервер.ПриСозданииНаСервере(Форма,
Отказ, СтандартнаяОбработка);
    //-пит

■ В модуле «МодификацияКонфигурации
Переопределяемый» в процедуру
«ПослеЗаписиНаСервере» дописать:
   //+пит
   питИзменениеТиповыхФормСервер.ПослеЗаписиНаСервере(Форма,
ТекущийОбъект, ПараметрыЗаписи);
   //-пит

■ В модуле “УправлениеДоступомПереопределяемый” в
процедуру
“ПриЗаполненииПоставляемыхПрофилейГруппДоступа”
в конец добавить:

//+пит
питУправлениеДоступом.ЗаполнитьПоставляемыеПрофилиГ
руппДоступа(ОписанияПрофилей, ПараметрыОбновления);
//-пит
■ В модуле “УправлениеДоступомПереопределяемый” в
процедуру
“ПриЗаполненииСписковСОграничениемДоступа” в
конец добавить:
//+пит
14 Конфигурация «Модуль1С:Общепит для 1С:ERP и
1С:КА2»

питУправлениеДоступом.ПриЗаполненииСписковСОгран
ичениемДоступа(Списки);
//-пит

■ В модуле «УправлениеПечатьюПереопределяемый» в
процедуру «ПередДобавлениемКомандПечати» в конец
добавить:
    //+пит
    питОтчеты.ДобавитьКомандыПечатиВТиповойДокумент(ИмяФормы,
КомандыПечати);
    //-пит

■ В модуле “УправлениеПечатьюПереопределяемый” в
процедуру
“ПриОпределенииОбъектовСКомандамиПечати” в конец
добавить:

//+пит
питОтчеты.ДобавитьВСписокОбъектовСКомандамиПечатиО
бъектыОбщепита(СписокОбъектов);
//-пит

■ В модуле “СозданиеНаОснованииПереопределяемый” в
процедуру
“ПриОпределенииОбъектовСКомандамиСозданияНаОсн
овании” в конец добавить:

//+пит
питОтчеты.ДобавитьВСписокОбъектовСКомандамиВводаНа
ОснованииОбъектыОбщепита(Объекты);
//-пи
Объединение конфигураций «1С:ERP Управление предприятием 2.0» 15
и «Модуль 1С:Общепит для 1С:ERP и 1С:КА2»

■ В модуле «ПодсистемыКонфигурации
Переопределяемый» в процедуру «ПриДобавлении
Подсистем» в конец добавить:
//+пит
МодулиПодсистем.Добавить("питОбновлениеИнформационнойБ
азы");
//-пит

■ В модуле «ОбновлениеИнформационнойБазы
Переопределяемый» в процедуру «ПослеОбновления
ИнформационнойБазы» добавить:
//+пит
питОбновлениеИнформационнойБазы.УстановитьВыводитьОпис
аниеОбновлений(ВыводитьОписаниеОбновлений);
//-пит

■ В модуле “ОбщегоНазначенияПереопределяемый” в
процедуре
“ПриДобавленииПараметровРаботыКлиентаПриЗапуске”
закомментировать строку, если такова будет найдена:

Параметры.Вставить("ПоказатьОписаниеИзмененийСистем
ы", Ложь);

В результате получим:

//+пит
//
Параметры.Вставить("ПоказатьОписаниеИзмененийСистем
ы", Ложь);
//-пит
16 Конфигурация «Модуль1С:Общепит для 1С:ERP и
1С:КА2»

■ В Обработке “РегламентныеИФоновыеЗадания” в модуле


формы “РегламентноеЗадание” в конец добавить:
//+пит
&НаКлиенте
Процедура
Подключаемый_ВыполнитьПереопределяемуюКоманду(
Команда)

СобытияФормКлиент.ВыполнитьПереопределяемуюКом
анду(ЭтаФорма, Команда);

КонецПроцедуры
//-пит

■ В Обработке “РегламентныеИФоновыеЗадания” в модуле


формы “РегламентноеЗадание” в процедуру
“ПриСозданииНаСервере” в конец добавить:

//+пит
СобытияФорм.ПриСозданииНаСервере(ЭтаФорма,
Отказ, СтандартнаяОбработка);
//-пит
■ В Обработке “РегламентныеИФоновыеЗадания” в модуле
формы “РегламентноеЗадание” в процедуру
“ЗаписатьРегламентноеЗаданиеНаСервере” в конец
добавить:
Объединение конфигураций «1С:ERP Управление предприятием 2.0» 17
и «Модуль 1С:Общепит для 1С:ERP и 1С:КА2»

//+пит
питИзменениеТиповыхФормСервер.УстановитьПараметры(ЭтаФ
орма, Задание);
//-пит

■ В общем модуле “УстановкаЦенСервер” в процедуру


“ВычислитьЗначенияЦеныПоДаннымИБ” после
инициализации набора данных номенклатуры(после
строки “НаборДанныхНоменклатура.ИсточникДанных =
РабочийНаборДанных.ИсточникДанных;”) добавить::

//+пит
питТаблицаЦен =
питУстановкаЦенСервер.ВычислитьЗначенияЦеныПоДан
нымИБПолучитьТаблицуЦен(ТаблицаНоменклатуры,
СтрокаВидЦены,
СхемаКомпоновкиДанных,НастройкиКомпоновкиДанны
х, Форма, ДатаДокумента(Форма),
РабочийНаборДанных);
//-пит
18 Конфигурация «Модуль1С:Общепит для 1С:ERP и
1С:КА2»

■ В общем модуле “УстановкаЦенСервер” в процедуру


“ВычислитьЗначенияЦеныПоДаннымИБ” после
инициализации структуры “ВнешниеНаборыДанных”
добавить:

//+пит

питУстановкаЦенСервер.ДобавитьТаблицуЦенКакВнешнийНаборДанных
(ВнешниеНаборыДанных, СхемаКомпоновкиДанных, питТаблицаЦен);
//-пит
Объединение конфигураций «1С:ERP Управление предприятием 2.0» 19
и «Модуль 1С:Общепит для 1С:ERP и 1С:КА2»
■ В регистре сведений
“НастройкиВерсионированияОбъектов” в форме
“НастройкиХраненияИстории” в процедуру
“ЗаполнитьТипыОбъектовВДеревеЗначений” после
определения массива типов для версионирования
добавить:

//+пит
питВерсионированиеОбъектов.РасширитьМассивТиповВерс
ионирования(МассивТипов);
//-пит

■ В общем модуле
“УправлениеСвойствамиПереопределяемый” в процедуру
“ПриПолученииПредопределенныхНаборовСвойств” в
конец добавить:

//+пит

питУправлениеСвойствами.ПриПолученииПредопределенныхНаборовСв
ойств(Наборы);
//-пит
20 Конфигурация «Модуль1С:Общепит для 1С:ERP и
1С:КА2»

■ В общей форме
“НастройкаОтбораПоСвойствамИРасчетаПоФормулам” в
процедуру “ЗаполнитьСписокОтборовПоСвойствам” в
начале заменить строку:
СписокВсехДоступныхСвойств =
УправлениеДаннымиОбИзделиях.ПолучитьСвойстваНоменклатурыДляРа
счетаПоФормулам(ВидИзделий);
на
//+пит
//СписокВсехДоступныхСвойств =
УправлениеДаннымиОбИзделиях.ПолучитьСвойстваНоменклатурыДл
яРасчетаПоФормулам(ВидИзделий);
СписокВсехДоступныхСвойств =
питУправлениеДаннымиОбИзделиях.ПолучитьСвойстваНоменклатур
ыДляРасчетаПоФормулам(ВидИзделий, ИмяТЧ);
//-пит

■ В общей форме
“НастройкаОтбораПоСвойствамИРасчетаПоФормулам” в
процедуру “ПриСозданииНаСервере” в конец добавить:
//+пит
СобытияФорм.ПриСозданииНаСервере(ЭтаФорма, Отказ,
СтандартнаяОбработка);
//-пит

■ В общей форме
“НастройкаОтбораПоСвойствамИРасчетаПоФормулам” в
Объединение конфигураций «1С:ERP Управление предприятием 2.0» 21
и «Модуль 1С:Общепит для 1С:ERP и 1С:КА2»
процедуру “ЗаписатьИЗакрытьНаКлиенте” после
инициализации структуры “ПараметрыФормы”:
//+пит
питИзменениеТиповыхФормСервер.ДополнитьПараметрыФормыОтбо
раПоСвойствам(ПараметрыФормы, ?(ИмяТЧ = "Ингредиенты",
ЭтаФорма.питНаименованиеУсловия, ""), ИмяТЧ);
//-пит

■ В модуле
“ИнтеграцияВЕТИСКлиентСерверПереопределяемый” в
процедуру
“ЗаполнитьСоответствиеПолейДокументовОснованийИИ
сходящейТранспортнойОперации” в конец перед
возвратом:
22 Конфигурация «Модуль1С:Общепит для 1С:ERP и
1С:КА2»

//+пит
питИнтеграцияВЕТИСКлиентСервер.ДобавитьСоответст
виеПолейВыпускБлюд("ИсходящаяОперация",Соответст
виеПолей);
//-пит

■ В модуле
“ИнтеграцияВЕТИСКлиентСерверПереопределяемый” в
процедуру
“ЗаполнитьСоответствиеПолейДокументовОснованийИП
роизводственнойОперации” в конец перед возвратом:

//+пит
питИнтеграцияВЕТИСКлиентСервер.ДобавитьСоответст
виеПолейДокументовОбщепит("ПроизводственнаяОпера
ция",СоответствиеПолей);
//-пит

■ В модуле “ИнтеграцияВЕТИСУТ” в функцию


“СтруктураЗапросаДанныеПрикладногоДокумента” в
конец перед возвратом:
Объединение конфигураций «1С:ERP Управление предприятием 2.0» 23
и «Модуль 1С:Общепит для 1С:ERP и 1С:КА2»

//+пит
питИнтеграцияВЕТИС.СтруктураЗапросаДанныеДокуме
нтаОбщепит(СтруктураЗапроса, ДанныеЗаполнения);
//-пит

■ В модуле
“ПодключаемыеКомандыВЕТИСКлиентСерверПереопре
деляемый” в функцию
“КомандыИсходящейТранспортнойОперации” в конец:
//+пит
питИнтеграцияВЕТИСКлиентСервер.КомандыИсходяще
йТранспортнойОперации(Команды);
//-пит

■ В модуле
“ПодключаемыеКомандыВЕТИСКлиентСерверПереопре
деляемый” в функцию
“КомандыПроизводственнойОперации” в конец:
//+пит
питИнтеграцияВЕТИСКлиентСервер.КомандыПроизводс
твеннойОперации(Команды);
//-пит
24 Конфигурация «Модуль1С:Общепит для 1С:ERP и
1С:КА2»

■ В модуле “РасчетСтатусовОформленияВЕТИС” в
функцию
“РассчитатьСтатусОформленияВЕТИСПриЗаписиДокуме
нтаОбработчик” в начало:

//+пит
Если
Источник.ДополнительныеСвойства.Свойство("питРазре
шитьЗаписьТиповогоДокумента") Тогда
Возврат;
КонецЕсли;
//-пит

■ В модуле
“РасчетСтатусовОформленияВЕТИСПереопределяемый”
в процедуру
“ПриОпределенииИменРеквизитовДокументаДляРасчета
СтатусаОформленияДокументаВЕТИС” в конец перед
возвратом:
//+пит
Объединение конфигураций «1С:ERP Управление предприятием 2.0» 25
и «Модуль 1С:Общепит для 1С:ERP и 1С:КА2»
питРасчетСтатусовОформленияВЕТИС.ПриОпределении
ИменРеквизитовДокументаДляРасчетаСтатусаОформлен
ияДокументаВЕТИС(
МетаданныеДокументаОснования,
МетаданныеДокументаВЕТИС,
Реквизиты);
//-пит

■ В модуле
“РасчетСтатусовОформленияВЕТИСПереопределяемый”
в процедуру
“ПриОпределенииТекстаЗапросаДляРасчетаСтатусаОфор
мленияДокументаВЕТИС” в конец перед возвратом:

//+пит
питРасчетСтатусовОформленияВЕТИС.ПриОпределении
ТекстаЗапросаДляРасчетаСтатусаОформленияДокумента
ВЕТИС(
МетаданныеДокументаОснования,
МетаданныеДокументаВЕТИС,
ТекстЗапроса,
ДополнительныеПараметрыЗапроса);
//-пит

■ В документе “ИсходящаяТранспортнаяОперацияВЕТИС”
в модуле объекта функцию “ОбработкаЗаполнения” в
начало:
26 Конфигурация «Модуль1С:Общепит для 1С:ERP и
1С:КА2»

//+пит
ДанныеЗаполнения =
питИнтеграцияВЕТИС.НайтиИсточникДанныхДляДокум
ентаОбщепит(ДанныеЗаполнения);
//-пит

■ В модуле сеанса в процедуру «УстановкаПараметров


Сеанса» добавить:
//<слкСистемаЛицензированияОРСР   
слкМенеджерЗащитыСервер.УстановкаПараметровСеанса(ИменаПараме
тровСеанса);
//>слкСистемаЛицензированияОРСР

Примечание
Если в системе уже установлены модули для ERP других
производителей, то возможно эта строка уже присутствует.
Дублировать ее не надо.

22. Установка модуля завершена. Для проверки


правильности установленного модуля необходимо
выгрузить полученную конфигурацию в файл и сравнить
ее с исходной «Общепит ERP».
ОБНОВЛЕНИЕ КОНФИГУРАЦИЙ «1С:ERP
УПРАВЛЕНИЕ ПРЕДПРИЯТИЕМ 2.0» И «1С:ОБЩЕПИТ.
МОДУЛЬ ДЛЯ 1С:ERP И 1С:КА2»

Детальное описание процесса обновления конфигураций


приведено в документации 1С:Предприятие 8. В этом
разделе рассмотрены особенности обновления для
совместного решения «1С:ERP Управление предприятием
2.0», далее по тексту «Типовая конфигурация»,
объединенного с конфигурацией «1С:Общепит. Модуль для
1С:ERP и 1С:КА2», далее по тексту «Модуль».
Обновление устанавливается отдельно для типовой
конфигурации и отдельно для конфигурации «Модуль».
Таким образом, при выходе очередного обновления типовой
конфигурации можно обновить объединенную
конфигурацию в части типового функционала, не дожидаясь
выхода обновления конфигурации «Модуль», и наоборот.
Перед обновлением необходимо убедиться, что после
обновления релизы типовой конфигурации и конфигурации
«Модуль» будут соответствовать друг другу.
Процессы обновления типовой конфигурации и
конфигурации «Модуль» практически полностью
идентичны. В инструкции приведено общее описание
процесса. Если какие-либо шаги отличаются, то это
отмечено явно.
Последовательность действий при обновлении:
1. Открыть объединенную конфигурацию в режиме
«Конфигуратор».
23. Сделать архив БД: меню «Администрирование» –
«Выгрузить информационную базу».
28 Конфигурация «Модуль1С:Общепит для 1С:ERP и
1С:КА2»

24. Убедиться, что установлен режим редактирования


«Объект поставщика редактируется с сохранением
поддержки» для объектов, указанных в п.5 раздела
«Объединение конфигураций “1С:ERP Управление
предприятием 2.0” и “1С:Общепит. Модуль для 1С:ERP и
1С:КА2»
25. Запустить обновление конфигурации («Конфигурация» –
«Поддержка» – «Обновить конфигурацию»). Далее
выбрать либо «Поиск доступных обновлений» (если
новая версия модуля установлена как шаблон), либо
«Выбор файла обновления» (если у пользователя есть
файл обновления).
Обновление конфигураций «1С:ERP Управление предприятием 2.0» 29
и «Модуль 1С:Общепит для 1С:ERP и 1С:КА2»
В случае поиска обновления ищем его в папке шаблонов:

26. После того, как файл выбран, система выдаст


подтверждающее окно, в котором надо нажать кнопку
«ОК».
30 Конфигурация «Модуль1С:Общепит для 1С:ERP и
1С:КА2»

27. Далее будет произведен процесс сравнения исходной


конфигурации с файлом обновления, в ходе которого
пользователю могут быть выведены следующие
сообщения:
Обновление конфигураций «1С:ERP Управление предприятием 2.0» 31
и «Модуль 1С:Общепит для 1С:ERP и 1С:КА2»

На форме предупреждений необходимо нажать кнопку


«Закрыть», т.к. данные предупреждения относятся к
типовым объектам ERP, которые изменять не следует.
28. Далее выполняются п.п. 7-22 раздела «Объединение
конфигураций “1С:ERP Управление предприятием 2.0”
и “1С:Общепит. Модуль для 1С:ERP и 1С:КА2» с учетом
следующих особенностей:
■ в п.8 вместо «Отметить по подсистемам файла» надо
выбрать «Отметить по подсистемам новой конфигурации
поставщика».
32 Конфигурация «Модуль1С:Общепит для 1С:ERP и
1С:КА2»

■ в п.12-16 можно будет отметить для объединения только


измененные или новые реквизиты и объекты с префиксом
«пит».
■ ВАЖНО! После выполнения п.16 в случае, если в
конфигурацию вносились доработки, необходимо в окне
обновления выбрать режим «Показывать только дважды
измененные объекты» и для тех объектов в списке, для
которых был установлен флаг, произвести ручное
объединение дважды измененных объектов.
Обновление конфигураций «1С:ERP Управление предприятием 2.0» 33
и «Модуль 1С:Общепит для 1С:ERP и 1С:КА2»
■ после выполнения п.17 может быть задан вопрос,
показанный на рисунке ниже, на который необходимо
ответить «Да».

■ настройку правил поддержки надо выполнить


следующим образом:
34 Конфигурация «Модуль1С:Общепит для 1С:ERP и
1С:КА2»

■ в п.п.19,21 необходимо отметить только те объекты,


которые еще не были отмечены ранее, и удалить объекты
«пит» в случае, если их не должно быть в списке.

29. Выполнить п.20 в случае, если он еще не был выполнен.

Вам также может понравиться