Схема работы с УПД в распределённой БД Дальнейшее описание применимо к следующему варианту: распределённая БД: ЦБД в офисе и отдельные БД в магазинах бухгалтеры работают в офисе (ЦБД), в магазинах их нет обмен с Контуром настроен в офисе, УПД принимаются в ЦБД Процессы Нумерация процессов лишь  частично отражает последовательность их выполнения. Первая цифра определяет место действия: 1 - офис, 2 - магазин. 1-1 Получение УПД в ЦБД Поставщик прислал УПД. Коннектор забирает УПД с сервера Диадока и помещает файл в каталог обмена. Планировщик Домино на основании файла создаёт документ Входящий УПД в Домино. Выполняется автоматическое сопоставление данных из УПД со справочниками Домино: Продавец, грузоотправитель, покупатель и грузополучатель – по совпадению ИНН/КПП Товары – по совпадению GTIN и другим параметрам Если автоматическое сопоставление не получилось, то пользователь выполняет ручное сопоставление. Результат: документ ‘Входящий УПД’ содержится в ЦБД. В данном документе заполнены ссылки на справочники Домино. 2-1 Получение Приходной накладной в БД магазина Возможны разные варианты: ручной ввод, создание по заказу, создание по документу отгрузки в EDI (в том числе, автоматически).В общем случае, нельзя рассчитывать на одновременное завершение процессов 1 и 2 к ожидаемому моменту. Что делать, когда поставщик привёз товары, а УПД ещё нет, решает руководство компании. Можно применить доверительную приёмку, можно не принимать товары до прихода УПД. Результат: приходная накладная содержится в БД магазина. Процессы 2-2 и 2-3 не объединены в один по двум причинам:- неодновременное завершение процессов 1-1 и 2-1- информация о марках имеется только в УПД. При отсутствии УПД сравнение фактически поступивших марок невозможно. Замечание: УПД можно передать в БД магазина, но поскольку в магазине отсутствуют бухгалтера, то не понятно, кто и как будет работать с УПД. 2-2 Приёмка по номенклатуре и количеству (магазин) Кладовщик принимает товар и сравнивает с приходной накладной. Ручной режим или ТСД. Сканирует штриховые коды и вводит фактическое количество. Результат: акцептованная приходная накладная с заполненными фактическими параметрами. Содержится в БД магазина и в ЦБД. 2-3 Сравнение марок Кладовщик сканирует марки и сравнивает с марками в УПД. Можно использовать приложение Контур.Маркировка. ТСД настраивается на доступ к УПД через Диадок. Проверяются марки в УПД и Честном знаке. Результат: в УПД (Диадок) заполняются признаки с результатами проверок. Замечание. Контур.Коннектор данные признаки из Диадок не принимает и, следовательно, в Домино они не видны. При разработке Домино.Коннектор исследуем возможность получения признаков из Диадок и отображения их в Домино. 1-2 Привязка УПД к приходной накладной (ЦБД) Автоматический поиск подходящей приходной накладной Приходная накладная – по совпадению номера и даты счёта-фактуры, продавца, покупателя Если автоматическая процедура не смогла подобрать приходную накладную, то пользователь выбирает документ в ручном режиме. Результат: документ ‘Входящий УПД’ содержит ссылку на приходную накладную 1-3 Сравнение содержания УПД и приходной накладной (фактических значений) (ЦБД) Процедура запускается либо автоматически, либо в ручном режиме. Проверяется совпадение: сумм и количества из шапки документа количество товарных строк привязка (сопоставление) строк прихода и строк УПД сумм и количество в связанных строках если УПД содержит марки, то дополнительно проверяется: совпадение количества, вычисленного по кодам маркировки с количеством из товарных строк УПД отсутствие конфликта продуктов, определяемых по коду маркировки с продуктами, прописанными в товарные строки отсутствие кодов маркировки, добавленных пользователем путём сканирования Результат: в виде просмотра УПД выделяются несовпадающие параметры. Помечаются те УПД, которые либо прошли автоматическую проверку, либо пользователь вручную пометил как правильные. 1-4 Согласование в автоматическом режиме Выполняется автоматически для тех УПД, которые на предыдущем пункте помечены как правильные. Результат:  для каждого проверенного УПД через коннектор в Диадок отправляется запрос на подпись данного УПД. 1-5 Согласование, отклонение, частичная приёмка в ручном режиме Пользователь в ручном режиме указывает нужное действие (согласовать, отклонить, частично согласовать) и комментарий для передачи УПД в Диадок. Результат:  для каждого указанного УПД через коннектор в Диадок отправляется запрос на соответствующее действие с данным УПД.