Сверка Документов между базами УТ и БП (Управление Торговлей 10.3 и Бухгалтерия предприятия 2,0)

Опубликовал Влад (matus) в раздел Обработки - Обработка документов

Внешняя обработка "Сверка Документов" между базами УТ 10.3 и БП 2.0 по основным реквизитам.
Задача решается простая: Проверить наличие и соответствие участвующих в обмене документов.

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

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

Одна обработка на обе базы.

Нижняя часть - Выгрузка из Торговли (Соответственно открывается в УТ ;-) )

Верхняя - для запуска непосредственно сверки документов с Бухгалтерией (Открывается в БП)

Результат показывается на экран в виде таблиц и в этом же виде выгружается в EXCEL в выбранный каталог.

 

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

 

Буду благодарен за Плюсик

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

Наименование Файл Версия Размер
СверкаДокументовУТ2БП.epf
.epf 17,25Kb
03.07.13
95
.epf 17,25Kb 95 Скачать

См. также

Комментарии
1. Макас (makas) 41 05.07.13 10:40 Сейчас в теме
В типовой БП 2.0.49.10 и УТ 10.3.21.2 вылетает ошибка:

{Форма.Форма.Форма(385)}: Преобразование значения к типу Число не может быть выполнено
Табторг = ЗначениеИзФайла(ПутьКФайламТаблиц+ВидДок+".tz");
2. Макас (makas) 41 05.07.13 11:14 Сейчас в теме
(0) Автор, с ошибкой разобрался, она в другом:
Если ссылку вставлять "копи-пастом", тогда обработка не видит папку и вылезает указанная выше ошибка.
Если папку вручную выбрать, тогда все ОК!
---
ЗЫ. обработка не запоминает папку обмена, хотя текстовая надпись ссылки имеется
3. Макас (makas) 41 11.07.13 15:49 Сейчас в теме
Замечание(типа ошибка) по ситуатции: - если из УТ выгружаем данные за 2квартал, а в БП стоит период 1-квартал, то обработка не видит данные.
4. Solo * (Solo1) 01.08.13 09:52 Сейчас в теме
А контрагентов в базах по какому элементу сверяет?
5. Ксения (LadyDy) 5 26.11.13 17:41 Сейчас в теме
А сверка между однотипными конфигурациями работает?
6. Влад (matus) 58 29.11.13 02:23 Сейчас в теме
(5) LadyDy,
Да, будет работать с небольшой доработкой... изначально затачивалось под сверку именно УТ10-БП2
7. Влад (matus) 58 29.11.13 02:24 Сейчас в теме
(4) Solo1,
По коду, т.к. мои базы полностью синхронизированы для автоматического обмена..
8. Влад (matus) 58 29.11.13 02:27 Сейчас в теме
(3) makas,
Разумеется, и не увидит в таком варианте... данных для анализа просто нет... Если бы выгружено было из УТ 1 и 2 кв, а в БП, для сверки выбран только 1кв, то всё будет работать...
9. Гость 18.08.14 12:30 Сейчас в теме
Извините за вопрос, но что должно быть выбрано в "Плане обмена", где-то его выгрузить можно или как?
10. Максим Алексеев (peshitepisma) 3 11.10.16 14:07 Сейчас в теме
Спасибо за обработку! Заработала сразу, на УТ 10.3 и БП 2.0

P.S. добавил в ней выгрузку и загрузку по контрагенту, в модуле формы в паре мест после сточки "| "+ВидДок+".Дата МЕЖДУ &НачПериода И &КонПериода" вбил

	|	И "+ВидДок+".Организация = &Организация ";
    КонецЕсли;
	Запрос.УстановитьПараметр("КонПериода", КонПериода);
	Запрос.УстановитьПараметр("НачПериода", НачПериода);
	Запрос.УстановитьПараметр("Организация", Организация);
...Показать Скрыть


и в форме один реквизит "Организация"


Если кому надо выгрузку и загрузку проводить по отбору по одной организации должно помочь ;)
Оставьте свое сообщение