Объекты выгружаемые из ERP
Для загрузки из ERP доступны следующие типы пакетов:
Для обмена данными в ERP нужно завести правило выгрузки, а в MES4FOOD - правило загрузки для соответствующего пакета.
Справочники
Физические лица
Справочник "Физические лица" загружается в справочник "Физические лица" базы MES4FOOD.
Сопоставление реквизитов объектов:
Реквизит ERP | Реквизит MES4FOOD |
---|---|
Ссылка | Ссылка |
ЭтоГруппа | ЭтоГруппа |
_Отправитель = к2_инт_ВнешниеБазыОбменДаннымиИБ | |
Представление | _ОтправленныйОбъектПредставление |
ПометкаУдаления | ПометкаУдаления |
Родитель | Родитель |
Наименование | Наименование |
ФИО | ФИО |
ФамилияИнициалы = Справочники.к2ФизическиеЛица.ФамилияИнициалыФизЛица(СправочникОбъект.ФИО) | |
КонтактнаяИнформация.Вид | КонтактнаяИнформация.Вид |
КонтактнаяИнформация.Значение | КонтактнаяИнформация.Значение |
В видах контактной информации должен быть заполнен ИдентификаторДляФормул. Для заполнения можно перезаписать вид - ИдентификаторДляФормул заполнится автоматически.
Структура предприятия
Справочник "Структура предприятия" загружается в справочник "Подразделения" базы MES4FOOD.
Сопоставление реквизитов объектов:
Реквизит ERP | Реквизит MES4FOOD |
---|---|
Ссылка | Ссылка |
ЭтоГруппа | ЭтоГруппа |
_Отправитель = к2_инт_ВнешниеБазыОбменДаннымиИБ | |
Представление | _ОтправленныйОбъектПредставление |
ПометкаУдаления | ПометкаУдаления |
Родитель | Родитель |
Наименование | Наименование |
Склады
Справочник "Склады" загружается в справочник "Склады внешних ИБ" базы MES4FOOD.
Сопоставление реквизитов объектов:
Реквизит ERP | Реквизит MES4FOOD |
---|---|
Ссылка | Ссылка |
ЭтоГруппа | ЭтоГруппа |
_Отправитель = к2_инт_ВнешниеБазыОбменДаннымиИБ | |
Представление | _ОтправленныйОбъектПредставление |
ПометкаУдаления | ПометкаУдаления |
Родитель | Родитель |
Наименование | Наименование |
ТипВнешнейИБ = ерп |
В правилах выгрузки указываются подразделения склада.
После загрузки в MES4FOOD в справочнике "Склады внешних ИБ" надо указать Склады:
Контрагенты
Справочник "Контрагенты" загружается в справочник "Контрагенты" базы MES4FOOD.
Сопоставление реквизитов объектов:
Реквизит ERP | Реквизит MES4FOOD |
---|---|
Ссылка | Ссылка |
ЭтоГруппа | ЭтоГруппа |
_Отправитель = к2_инт_ВнешниеБазыОбменДаннымиИБ | |
Представление | _ОтправленныйОбъектПредставление |
ПометкаУдаления | ПометкаУдаления |
Наименование | Наименование |
ИНН | ИНН |
КПП | КПП |
КодПоОКПО | КодПоОКПО |
ЮрФизЛицо | ЮрФизЛицо |
Поставщик | Поставщик |
Клиент | Покупатель |
Тип = ЛокальнаяТочка |
Договоры контрагентов
Справочник "Договоры контрагентов" загружается в справочник "Соглашения с клиентами" базы MES4FOOD.
Сопоставление реквизитов объектов:
Реквизит ERP | Реквизит MES4FOOD |
---|---|
Ссылка | Ссылка |
ЭтоГруппа | ЭтоГруппа |
_Отправитель = к2_инт_ВнешниеБазыОбменДаннымиИБ | |
Представление | _ОтправленныйОбъектПредставление |
ПометкаУдаления | ПометкаУдаления |
Наименование | Наименование |
НаименованиеДляПечати | НаименованиеДляПечати |
Контрагент | Контрагент |
ДатаНачалаДействия | ДатаНачалаДействия |
ДатаОкончанияДействия | ДатаОкончанияДействия |
ТипДоговора | ВидСоглашения |
Налогообложение = ОблагаетсяНДС | |
Статус = Действует | |
ВалютаВзаиморасчетов | Валюта |
ВалютаВзаиморасчетов | ВалютаВзаиморасчетов |
ПорядокРасчетов = ПоНакладным | |
Организация = ПравилоЗагрузки.Организация | |
ВидЦен = ПравилоЗагрузки.ВидЦен | |
ГрафикОплаты = ПравилоЗагрузки.ГрафикОплаты |
В правиле выгрузки указываются типы выгружаемых договоров, статус договора = Действует.
Номенклатура
Справочник "Номенклатура" загружается в справочник "Номенклатура" базы MES4FOOD.
Сопоставление реквизитов объектов:
Реквизит ERP | Реквизит MES4FOOD |
---|---|
Ссылка | Ссылка |
ЭтоГруппа | ЭтоГруппа |
Код = УстановитьНовыйКод() | |
_Отправитель = к2_инт_ВнешниеБазыОбменДаннымиИБ | |
Представление | _ОтправленныйОбъектПредставление |
ПометкаУдаления | ПометкаУдаления |
Родитель | Родитель |
Наименование | Наименование |
ВидНоменклатуры = ПравилоЗагрузки.ВидНоменклатуры | |
НаименованиеПолное | НаименованиеПолное |
Артикул | Артикул |
ВесЕдиницаИзмерения | ВесЕдиницаИзмерения |
ЕдиницаИзмерения | ЕдиницаИзмерения |
ИспользованиеДопЕдиницИзмерения = НеИспользовать | |
ТипНоменклатуры | ТипНоменклатуры |
СрокГодности | СрокГодности |
ЕдиницаИзмеренияСрокаГодности | ПериодичностьСрокаГодности |
СтавкаНДС | СтавкаНДС |
ИспользоватьУпаковки | ИспользоватьУпаковки |
НаборУпаковок = ИндивидуальныйДляНоменклатуры (если ИспользоватьУпаковки = Истина) | |
ТоварнаяКатегория = ПравилоЗагрузки.ТоварнаяКатегория |
В правилах выгрузки указывается вид номенклатуры.
- Поиск единиц изменения осуществляется по коду. Если не найдена - подгружается из классификатора по коду ОКЕИ
- При загрузке, если ЕдиницаИзмерения = Штука, то она подменяется на Килограммы и создается упаковка для Штуки
Упаковки
Справочник "Упаковки и единицы измерения" загружается в справочник "Упаковки и единицы измерения" базы MES4FOOD.
Сопоставление реквизитов объектов:
Реквизит ERP | Реквизит MES4FOOD |
---|---|
Ссылка | Ссылка |
ЭтоГруппа | ЭтоГруппа |
Код = УстановитьНовыйКод() | |
_Отправитель = к2_инт_ВнешниеБазыОбменДаннымиИБ | |
Представление | _ОтправленныйОбъектПредставление |
ПометкаУдаления | ПометкаУдаления |
Владелец | Владелец |
Родитель | Родитель |
Наименование | Наименование |
Вес | Вес |
ВесЕдиницаИзмерения | ВесЕдиницаИзмерения |
Числитель | Числитель |
Знаменатель | Знаменатель |
КоличествоУпаковок | КоличествоУпаковок |
ЕдиницаИзмерения | ЕдиницаИзмерения |
ТипИзмеряемойВеличины = Упаковка | |
ТипУпаковки = Конечная |
В правилах выгрузки указывается вид номенклатуры.
Поиск единиц изменения осуществляется по коду. Если не найдена - подгружается из классификатора по коду ОКЕИ
Документы
Перемещение товаров
Документ "Перемещение товаров" загружается в документ "Распоряжение на перемещение" базы MES4FOOD.
Сопоставление реквизитов объектов:
Реквизит ERP | Реквизит MES4FOOD |
---|---|
Ссылка | Ссылка |
Дата | Дата |
Номер = УстановитьНовыйНомер() | |
_Отправитель = к2_инт_ВнешниеБазыОбменДаннымиИБ | |
Представление | _ОтправленныйОбъектПредставление |
ПометкаУдаления | ПометкаУдаления |
Проведен | Проведен |
Статус = Выполнено | |
СкладОтправитель (к2СкладыВнешнихИБОбменДаннымиИБ) | СкладОтправитель = к2СкладыВнешнихИБОбменДаннымиИБ.ОсновнойСклад |
СкладПолучатель (к2СкладыВнешнихИБОбменДаннымиИБ) | СкладПолучатель = к2СкладыВнешнихИБОбменДаннымиИБ.ОсновнойСклад |
СпособСоздания = ОбменДанными | |
ТипПеремещения = Перемещение | |
Дата | ФактическаяДатаПеремещения |
Товары.Номенклатура | Товары.Номенклатура |
Товары.Партия | Товары.Партия |
Товары.Количество | Товары.Количество |
Партии.Номенклатура | Товары.Номенклатура |
Партии.Количество | Товары.Количество |
Партии.Партия | Товары.Партия |
В правиле выгрузки указывается организация и дата. Дата документа должна быть больше даты начала обмена в правиле выгрузки. Статус выгружаемых документов - Принято.
Загрузка табличной части Товары из табличной части партии происходит следующим образом: среди уже загруженных строк ищется строка по Номенклатуре и пустой партии. Если такая строка найдена, то она перезаполняется, если такая строка не найдена - добавляется новая
Заказ поставщику
Документ "Заказ поставщику" загружается в документ Поступление товаров и услуг базы MES4FOOD.
Сопоставление реквизитов объектов:
Реквизит ERP | Реквизит MES4FOOD |
---|---|
Ссылка | Ссылка |
Дата | Дата |
Номер = УстановитьНовыйНомер() | |
_Отправитель = к2_инт_ВнешниеБазыОбменДаннымиИБ | |
Представление | _ОтправленныйОбъектПредставление |
ПометкаУдаления | ПометкаУдаления |
Проведен | Проведен |
Организация | Организация |
Контрагент | Поставщик |
Склад(к2СкладыВнешнихИБОбменДаннымиИБ) | Склад = к2СкладыВнешнихИБОбменДаннымиИБ.ОсновнойСклад |
Валюта | Валюта |
ЖелаемаяДатаПоступления | ПлановаяДатаПоставки (Если не заполнена, то Дата) |
ДатаПоДаннымПоставщика | ДатаНакладной |
НомерПоДаннымПоставщика | НомерНакладной |
Статус = НеПринято | |
СпособСоздания = ОбменДанными | |
Соглашение = УсловияПродаж.Соглашение | |
Товары.Номенклатура | ТоварыПлан.Номенклатура |
Товары.Количество | ТоварыПлан.Количество |
Товары.Цена | ТоварыПлан.Цена |
Товары.СтавкаНДС | ТоварыПлан.СтавкаНДС |
Товары.Сумма | ТоварыПлан.Сумма |
Товары.СуммаНДС | ТоварыПлан.СуммаНДС |
Товары.СуммаСНДС | ТоварыПлан.СуммаСНДС |
Товары.СуммаРучнойСкидки | ТоварыПлан.СуммаСкидкиНаценки |
Товары.ПроцентРучнойСкидки | ТоварыПлан.ПроцентСкидкиНаценки |
В правиле выгрузки указывается дата, дата документа должна быть больше даты начала обмена в правиле выгрузки. Статус выгружаемых документов - Подтвержден, хозяйственная операция - закупка у поставщика.
Регистры
Штрихкоды номенклатуры
Данные из регистра сведений "Штрихкоды номенклатуры" загружаются в регистр сведений "Штрихкоды номенклатуры" базы MES4FOOD.
Сопоставление реквизитов объектов:
Реквизит ERP | Реквизит MES4FOOD |
---|---|
Штрихкод | Штрихкод |
Номенклатура | Номенклатура |
Упаковка | Упаковка |
В правиле выгрузки указывается вид номенклатуры.
Запрещенные для редактирования документы обмен данными ИБ
Данные из регистра сведений "Запрещенные для редактирования документы обмен данными ИБ" загружаются в регистр сведений "Запрещенные для редактирования документы обмен данными ИБ" базы MES4FOOD.
Сопоставление реквизитов объектов:
Реквизит ERP | Реквизит MES4FOOD |
---|---|
ОбъектИБ | ОбъектИБ |
ДатаЗапрета | ДатаЗапрета |
Для объектов, полученных из внешней ИБ.