Шоу переноса данных из копии в рабочую. БП3

В рабочей базе БП3 были сделаны масштабные ошибочные корректировки при загрузке реализаций из файла из другой программы. В результате было принято решение восстановить базу из копии.

Но т.к. эти изменения были не сразу замечены, подходящая копия оказалась двухнедельной давности. Бухгалтер обратился ко мне за переносом введенных ею документов за этот период времени.

Задача была сформулирована так:

Перенести в разделе Покупки:
— Поступление: с 06.08.21
— Поступление доп. расходов: с 06.08.21
— ГТД по импорту: с 09.07

Обе базы находятся в облаке. Доступ через удаленное приложение 1С к каждой.

Поэтому нажимают открыть файл в копии и копирую туда через буфер обмена типовую обработку переноса:

Ставлю галочку «Вместе с документами выгружать их движения».

Вообще странно, что для документов разные периоды, наверное ГТД чуть раньше вводили, поэтому выгружаю двумя порциями — сначала поступления, потом ГТД.

У всех объектов, кроме справочников сбрасываю галочку «Выгружать при необходимости»:

Предложил тянуть счет-фактуры к поступлениям, поэтому поставил галочку «Выгружать при необходимости» у этого документа:

Выгружаю данные в файл.

Теперь с теми же настройками выгружаю таможенные декларации:

Потом до меня доходит, что нужно выгружать по одной организации.

Вся работа насмарку, надо переделывать.

Галочку «Выгружать при необходимости» оставляю такой же. Не ставлю к выгрузке ничего, перехожу на закладку «Дополнительные объекты для выгрузки».

Нажимаю добавить и вручную добавляю документы каждого вида, выделяя документы за период:

Но увы, подбор подбирает только один документ, поэтому делаю подбор через запрос (так даже проще, почему я сразу не сделал):

ВЫБРАТЬ Ссылка ИЗ Документ.ПоступлениеТоваровУслуг 
ГДЕ Дата > ДатаВремя(2021, 08, 06) 
И Организация.Наименование = "ООО ""Моё"""
ОБЪЕДИНИТЬ
ВЫБРАТЬ Ссылка ИЗ Документ.ПоступлениеДопРасходов 
ГДЕ Дата > ДатаВремя(2021, 08, 06) 
И Организация.Наименование = "ООО ""Моё"""
ОБЪЕДИНИТЬ
ВЫБРАТЬ Ссылка ИЗ Документ.ГТДИмпорт 
ГДЕ Дата > ДатаВремя(2021, 07, 09) 
И Организация.Наименование = "ООО ""Моё"""

Увы, подбор в запрос не работает. Приходится разбираться почему. Оказывается вот такая проблема:

Поправляю, документы попадают в список, выгружаются:

Но теперь возникает проблема с загрузкой, выдает вот такую ошибку:

Эта обработка обмена меня уже достала, поэтом бросаюсь на поиски типовой из КД2 (время поджимает).

Запускаю ее и там тоже ошибка, только другая:

На всякий случай ищу решение поиском и нахожу в статье, корректирую:

Загрузка запускается, но радует меня таким вот сообщением:

Выгружать заново не хочется, думаю проще разобраться, почему моей обработкой не грузит. Нахожу проблему, корректирую:

Запускаю загрузку, она проходит успешно:

Сдаю пользователю работу.

Объём: 1.5 час. Среда: актуальная БП3.

Вывод: держите рабочие инструменты смазанными в актуальном состоянии!

fixin

Программирую на 1С с 1999 года. В 1С просто Гений. В 2020 году ушел из офиса на вольные хлеба фриланса. Принимаю заказы.

Читайте также:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *