Перенос документа Передача сырья в переработку в документ Поступление в переработку из базы-источника в базу-приемник. БП 3.0
Учетные задачи - Логистика, склад и ТМЦ
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Обработка состоит из 2-х вкладок.
1. Выгрузка передачи материалов в переработку - выполняется в базе источнике.
По кнопке "Подбор" подбираются документы Передачи (поддерживается множественный выбор).
По кнопке "Выгрузить" происходит выгрузка в файл формата json, который, по умолчанию, называется "Выгрузка передач материалов" + Текущая дата/время. Помеченные на удаление документы пропускаются.
В файл выгружаются поля шапки документа
Номер
Дата
Контрагент.ИНН
Организация.ИНН
УникальныйИдентификатор()
ВалютаДокумента.Код
ВалютаДокумента
КратностьВзаиморасчетов
КурсВзаиморасчетов
и таблица товаров с реквизитами номенклатуры, количеством и суммой списания (если документ был проведен).
2. Загрузка поступления материалов в переработку - выполняется в базе приемнике.
В поле Склад указывается склад, который будет подставлен в создаваемые документы.
Галка "Перезаполнять" указывает, перезаполнять ли ранее загруженные документы, или пропускать их.
Галка "Заполнять цены по умолчанию как при ручном подборе (иначе по цене списания из источника)" отвечает за установку цены в создаваемых документах, если она стоит, то будет отрабатывать штатный механизм подстановки цены как при интерактивном заполнении документа при добавлении номенклатуры, если не стоит, то цена берется из базы источника как цена списания.
По кнопке "Загрузить" предлагается выбрать файл, из которого будет произведена загрузка.
При создании документа, в его доп.свойство "УИД Передачи материалов" (св-во создается автоматически) записывается УИД документа Передачи из базы источника, соответственно при повторной загрузке того же документа он однозначно находится, что полностью исключает возможность возникновения дублей.
Контрагент ищется по реквизиту ИНН из базы источника Организация.ИНН, договор подставляется основной, если такой есть, Организация ищется по реквизиту ИНН из базы источника Контрагент. ИНН, если не находится, подставляется по умолчанию, как при интерактивном создании документа.
При заполнении товаров Номенклатура ищется сначала по УИД, если не найдена, то по наименованию (точное совпадение), если не найдена, то создается новая по реквизитам базы источника и ей присваивается УИД базы источника.
Созданные документы записываются не проведенные и отображаются в таблице обработки.
Если документ был загружен повторно, то в таблице он будет отмечен галкой "Перезаполнен".
Тестировалось на БП 3.0 3.0.88.22 и 3.0.115.19.
Подключается как дополнительная внешняя обработка (ну, или через Файл - Открыть).
Вступайте в нашу телеграмм-группу Инфостарт