Всем добрый день!
Возникла необходимость сравнить склады в двух разных программах Бухгалтерия 3.0 и УТ 11.1 на предмет, нет ли там различия по количеству номенклатуры на складе. Поэтому пришлось сделать простенькую обработку, которая в этом помогла. (Когда-то давным давно мы покупали у кого-то такую обработку для 8.2 и на обычных формах, принцип остался тот же, только сделал на управляемых формах и для 8.3).
Принцип работы:
1. Запуск обработки производится из Бухгалтерии. Склады и номенклатура должны иметь одинаковые названия! Сравнение номенклатуры и склада производится по наименованию. Сортировка производится по номенклатуре (по возрастанию).
2. В закладке "Доступ к базе данных УТ" заполняете:
- Сервер, если УТ находится на сервере
- База УТ/Путь к БД - либо название базы УТ, если на сервере или просто путь к базе УТ, если она файловая
- Пользователь УТ и Пароль УТ - это данные пользователя, через которого программа будет осуществлять подключение к БД УТ.
- SQL - ставим галку, если УТ серверная.
3. Информация к заполнению:
Склад Бухгалтерии - выбираем тот склад, который хотим сравнить.
Дата - дата отчета
Цвет - при установке галки будут цветом выделяться поля с разницей в количестве.
4. В закладке Отчет - будет построен табличный документ, в котором будет указана информация.
5. Если все правильно указали в закладке "Доступ к базе данных УТ", то будет сообщение "Соединение установлено", если же что-то не так, то будет "Не удалось подключиться к базе".