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