Сравнение и синхронизация баз УТ-БП

Публикация № 697602

Администрирование - Администрирование данных 1С - Обработка документов

Обработка обмен УТ БП синхронизация сверка.

Обработка позволяет быстро синхронизировать документы в базах УТ и БП. Будет полезна для бухгалтеров, специалистов поддержки, программистов, руководителей. Тестировалась на конфигурациях Бухгалтерия предприятия, редакция 3.0 (3.0.52.39) и Управление торговлей, редакция 11 (11.3.4.93), платформа 8.3.10.2299.

Все мы с нетерпением ждем процедуры закрытия квартала, когда бухгалтера превращаются в демонов ада, а 1С-ники начинают судорожно исправлять ошибки обмена, отрицательные остатки, проводить не проведенное и сводить дебет с кредитом в едином порыве с вышеупомянутыми демонами.

Данная обработка поможет решить проблему хотя бы частично, а может быть даже и избежать опасных метаморфоз привычного течения рабочих дней. 

Она подключается через COM к базе бухгалтерии и сверяет наличие и суммы документов.

Если документ в БП отсутствует или изменен, то он ставится на выгрузку из УТ. Если в БП найден документ, которого нет в УТ, то выводится служебное сообщение.

Работает не идеально (например, не учитывается стоимость возвратной тары и оплата бонусами), но позволяет радикально (в моём случае на несколько дней) сократить временные затраты при проверке соответствия баз при закрытии периода.

Сверяемые документы:

1. Поступления товаров и услуг

2. Возвраты поставщикам

3. Реализации товаров и услуг

4. Отчеты о розничных продажах

5. Возвраты от покупателей

6. Поступления безналичных ДС

7. Списания безналичных ДС

8. Операции эквайринга

9. Перемещения товаров

Работает как для файловых, так и для серверных баз.

Запускается на стороне УТ.

Скачать файлы

Наименование Файл Версия Размер
Сравнение и синхронизация баз УТ-БП:

.epf 13,06Kb
36
.epf 13,06Kb 36 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Рейтинг всех уровней
1. olezhe 21 26.09.18 10:43 Сейчас в теме
{ВнешняяОбработка.СверкаБаз.Форма.Форма.Форма(701)}: Ошибка при вызове метода контекста (Выполнить)
Выборка = Запрос.Выполнить().Выбрать();
по причине:
{(19, 2)}: Таблица не найдена "Документ.ПоступлениеТоваровУслуг"
<<?>>Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг

Файловые базы:
1С:Предприятие 8.3 (8.3.12.1595)
Управление торговлей, редакция 11 (11.4.3.115)
Тонкий клиент

Бухгалтерия предприятия, редакция 3.0 (3.0.64.54)
Тонкий клиент
2. olezhe 21 26.09.18 11:02 Сейчас в теме
Проблема выше – только с Поступлениями. Остальные виды документов обрабатываются корректно. Меняешь док в Бухгалтерии, обработка на него начинает ругаться, и ставит на обмен. После обмена документ опять с правильным содержимым.

Поправьте Поступление, пожалуйста.
3. olezhe 21 26.09.18 14:42 Сейчас в теме
Чтобы заработало, достаточно отредактировать модуль формы:
&НаСервере
Функция ТекстЗапросаКЛокальнойБД(НомерЗапроса)
	... чуть ниже:
	
	Если НомерЗапроса = 0 Тогда
		ТекстЗапроса = ТекстЗапроса +"ВЫБРАТЬ
		|	ПоступлениеТоваровУслуг.Номер,
		|	ПоступлениеТоваровУслуг.СуммаДокумента,
		|	ПоступлениеТоваровУслуг.Ссылка
		|ПОМЕСТИТЬ ТаблицаЛокальнойБазы
		|ИЗ
//		|	Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг    // в УТ11 нет такого, правильная строчка ниже
		|	Документ.ПоступлениеТоваров          КАК ПоступлениеТоваровУслуг
Показать
4. leossb 14 01.10.18 08:13 Сейчас в теме
Поправил, спасибо за комментарий.
5. lenokv_07 22.01.21 14:09 Сейчас в теме
Добрый день. Бух-я поставила задачу перекинуть все документы в БП с 2019 заново.
УТ 11 (11.4.9.91) странно себя ведет, если документ не перепровожу, а просто регистрирую для обмена, выгружает только шапку и подвал, табличную часть в файл обмена не выгружает. Подскажите, пожалуйста, что можно с этим сделать?
6. leossb 14 22.01.21 18:01 Сейчас в теме
(5) Добрый день!
Обработка только регистрирует документы для обмена, если они отличаются. Сам обмен происходит стандартным образом.
Эта обработка вообще не про "выгрузить все документы за период", тем более, обрабатывается ограниченный список типов документов, а не все.
Если вам надо вообще все документы зарегистрировать, то надо просто фильтр по дате поставить в обработке регистрации.
Могу предположить, что проблема в закрытом периоде.
В любом случае - надо смотреть правила обмена, чтобы понять, почему тч не выгружается.
Бухгалтерия готова уточненку сдавать, если сальдо не сойдется? А оно не сойдется)) Такие эксперименты на копии делайте)
Оставьте свое сообщение

См. также

Рабочее место менеджера по продажам УТ 11.3, 11.4, ERP 2.4 Промо

Рабочее место Оптовая торговля Оптовая торговля v8 v8::ОУ ERP2 УТ11 УУ Абонемент ($m)

Рабочее место менеджера по продажам УТ, ЕРП. Удобный инструмент в 1С для менеджеров по продажам для повседневной работы с клиентами. Все самое необходимое под рукой для оперативного создания заказа или реализации!

10 стартмани

17.08.2018    14307    45    Ivan90    35