Сравнение 2х однотипных баз

01.10.09

Задачи пользователя - Анализ учета

Обработка позволяет определить какие данные были внесены в 2 ОДНОТИПНЫХ базах, например, архивах за разные числа (проверка объектов в целом, не по реквизитам)

Обновил: Добавил возможность выборочного сравнения :)

Скачать исходный код

Наименование Файл Версия Размер
-
.1250679765 223,00Kb
342
.1250679765 223,00Kb 342 Скачать

Прошу строго не судить, обработку писал ООООООЧЕНЬ давно.

Принцип работы:

 

  • Запускаем обработку в одной из 2х баз. Происходит сбор всех элементов справочников и документов за указанный период, перевод их во внутренние коды и сохранение во внешний файл (файл появляется там же где и обработка)
  • 2 запуск осуществляем во второй базе, происходит все то же самое и определяется список элементов, отсутствующих в базе №1
  • 3 запуск производим опять в базе №1 и смотрим на объекты, которых нет в базе №2

НЕ ОБРАБАТЫВАЕТСЯ ИСТОРИЯ!!!  но думаю если кому надо будет, то реализовать будет не сложно по тому же принципу :) Возможно, когда нибудь в дальнейшем сделаю :))))

Чтоб не возникало вопросов, снабдил обработку справкой :) , которая появляется при запуске отчета :)

 

См. также

Переход с 1С:Комплексной 7.7 на 1С:УТ 10.3

Перенос данных 1C Программист Платформа 1С v7.7 Платформа 1С v8.3 Платформа 1C v8.2 1С:Управление торговлей 10 1С:Комплексная 7.7 Россия Управленческий учет Платные (руб)

Начните вести учет в УТ 10.3! Перенесите все свои данные в УТ 10.3 в любом месяце года и продолжите вести учет! Программа перенесёт любое количество баз с документами и остатками в больших количествах. Обработка выгрузки выполнит проверку исходных данных и сформирует отчет о найденных ошибках в справочниках и документах. Партии переносятся с себестоимостью. Штрихкоды номенклатуры загружаются. Цена переносится. Автор консультирует.

8400 руб.

17.03.2021    15619    5    13    

6

Обмен данными ЗУП 3.1 - Бухгалтерия 7.7

Зарплата Перенос данных 1C Программист Бухгалтер Бухгалтерский учет 7.7 Сложные периодические расчеты 1С:Бухгалтерия 7.7 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Платные (руб)

Как известно, Бухгалтерия 7.7 не имеет штатной возможности для обмена с ЗУП 3.1. Данная разработка пригодится тем, кто перешел с ЗиК 2.3 на ЗУП 3.1, но вынужден по каким-то своим причинам оставаться на Бухгалтерии 7.7.

18000 руб.

29.09.2020    13627    2    0    

5

Перенос данных из 1С:Бухгалтерия 7.7 в БП 3.0. Переносятся остатки, документы и справочники

Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C Программист Платформа 1С v7.7 Платформа 1С v8.3 1С:Бухгалтерия 7.7 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Перенос данных из 1С:Бухгалтерия 7.7 в БП 3.0 | Продукт является развитием и исправлением ошибок стандартной обработки для выгрузки данных из 1С Бухгалтерии 7.7 в Бухгалтерию 3.0 | Предоставляем техподдержку | Обновляем на новые релизы 1С | Перенос из 7.7 является сложным, и на рынке сложно найти специалистов 1С по "семерке" - наши сотрудники помогут вам выполнить переход в рамках техподдержки предлагаемого переноса данных!

45650 руб.

26.05.2020    34359    10    68    

16

Выгрузка данных из 1С 7.7. в формате EnterpriseData 1.6 (универсальный формат обмена) в конфигурации 8.3

Перенос данных 1C Программист Платформа 1С v7.7 Платформа 1С v8.3 1С:Торговля и склад 7.7 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Обработка позволяет выгружать данные из ТиС 7.7 в конфигурации 8.3 для сдачи отчетности, для переноса данных при переходе на 8.3, для организации обмена внутри компании при использовании разных версий 1С в структурных подразделениях или формирования отгрузочных накладных для клиентов.

6000 руб.

18.05.2020    22935    59    39    

36

Сверка 76.АВ с книгой покупок по ставкам НДС 18% и 20%. Проверка зачета аванса по ставкам НДС 18% и 20% в 1 квартале 2019 г. Переход на 20% НДС. Закрытие квартала 18% и 20% НДС

Анализ учета Оптовая торговля Бухгалтер Бухгалтерский учет 7.7 1С:Комплексная 7.7 Россия Бухгалтерский учет НДС Абонемент ($m)

Отчет написан для Комплексной конфигурации 4.2. Отчет позволяет выполнить сверку кредитовых оборотов счета 76.АВ (НДС с авансов полученных) с книгой покупок, проверить правильность выписки счетов фактур на зачет аванса по счетам БУ в разрезе разных ставок НДС 18% и 20% в комплексной конфигурации 1С:Предприятия 7.7. Позволяет найти и исправить ошибки в процессе перехода на 20% НДС. Помогает с закрытием квартала 18% и 20% НДС. Отчет обновлен для анализа данных 2 квартала 2019 года и всех следующих кварталов (стал более универсальным).

1 стартмани

27.03.2019    24130    13    ksnik    5    

2

Создание в 1С 7.7 XML в формате EnterpriseData (универсальный формат обмена), версия 1.5. Инструкции и примеры переноса данных из устаревшей конфигурации 1С 7.7 в любую современную 1С 8.3, поддерживающую EnterpriseData, через Конвертацию данных 3

Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C Программист Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv7 Россия Абонемент ($m)

Воспользоваться современным средством переноса данных "Конвертация данных 3.0.5.3" можно только выгрузив из системы - источника данных XML в формате обмена данными EnterpriseData. В этой публикации можно скачать приемы выгрузки из 1С 7.7 универсального формата обмена для Конвертации данных 3. Выполняем перенос данных из «1С:Предприятие 7.7» в «1С:Предприятие 8.3». Используем Конвертацию данных КД 3.0 из 1c 7.7 --> 1С 8.3. На первой стадии еще не опубликовано иного способа подложить файл для Конвертации данных 3 кроме как сформировать его вручную, постараемся решить данную проблему.

1 стартмани

26.02.2018    62984    70    ksnik    5    

44
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Арчибальд 2707 19.08.09 15:13 Сейчас в теме
2. DarkAn 1084 19.08.09 15:41 Сейчас в теме
да, было дело, я просто удалил случайно(нет вопроса с подтверждением удаления), пришлось заново заливать. Чуть ускорил скорость заливки в файл
3. Арчибальд 2707 19.08.09 15:49 Сейчас в теме
(2)Если пропадет, я восстановлю ;)
4. Свой 164 19.08.09 17:26 Сейчас в теме
"Происходит сбор всех элементов справочников и документов за указаный период, перевод их во внутрение коды и сохранение во внешний файл"
- сколько это будет крутиться на базе ТиС около гигабайта ?
5. Арчибальд 2707 19.08.09 17:32 Сейчас в теме
(4) Не по всей же базе крутиться будет... Но долго. Для активно пополняемой базы вряд ли реально сравнивать больше 2-3 дней.
6. DarkAn 1084 19.08.09 17:36 Сейчас в теме
хм..., хорошая идея щас добавлю возможность выбора выбора какие объекты проверять :) ну чтоб реально не всю базу перекручивать, а например по частям :)
7. Свой 164 19.08.09 18:15 Сейчас в теме
предлагаю идею сравнивать это дело через ОЛЕ, тогда результат будет за одно действие
8. DarkAn 1084 19.08.09 19:01 Сейчас в теме
У меня была такая идея в самом начале, если честно не помню почему я от нее отказался.

Поправил еще мелкие баги и сделал расшифровку
9. Kruzo 20.08.09 10:53 Сейчас в теме
Сравнить базы и выявить расхождения это хорошо. Но для чего это надо? В большинстве случаев для выгрузки добавленных объектов из одной базы в другую. Отсюда следует, что неплохо бы к обработке прикрутить стандартную выгрузку в текстовый файл.
10. DarkAn 1084 20.08.09 11:11 Сейчас в теме
ну это уже достаточно хлопотно.
11. almas 254 01.09.09 20:40 Сейчас в теме
9 наверное потому, что далеко не все можно идентифицировать однозначно и приходиться изгаляться через составление строкового ключа. А если учесть, что в SQl поиск и сравнение проводится нормально по строам не более 25 символов (личный горький опыт). http://www.infostart.ru/projects/3678/ надеюсь в ближайшее время добью до "ликвидного" вида тогда выложудля всех. однозначно плюс
12. Лаура 30.11.09 13:37 Сейчас в теме
Спасибо за отчет, пригождается при поисках расхождений "где что слетело и из-за чего лезет разница", тем более что отчет РАБОТАЕТ! в Подрядчике строительства. Удобство отчета - из таблицы результатов сравнения данных можно зайти во вносящий отличия документ/справочник. Недочет - автор не обращает внимания пользователей в пояснении к отчету что после каждого этапа необходимо закрывать окно запуска отчета. Пожелания для развития отчета - документы отличия описывать в таблице суммами и проводками (если это возможно).
13. DarkAn 1084 30.11.09 16:21 Сейчас в теме
(12)
Недочет - автор не обращает внимания пользователей в пояснении к отчету что после каждого этапа необходимо закрывать окно запуска отчета

ага, надо бы поправить :)
Пожелания для развития отчета - документы отличия описывать в таблице суммами и проводками

я хотел сделать детальную проверку по проводкам, но честно я у себя на RAM-диске стрельнулся ждать окончания. Самый тормоз во время перевода во внутренний код всего объема данных. Хотя т.к. добавил возможность выборочного сравнения - можно попробовать :)

П.С. у нас тоже подрядчик строительство, будь он трижды проклят :D
14. Resembler 02.04.10 11:57 Сейчас в теме
Опечатка в коде - "Чилсо" :)
15. Msokolov 12.10.10 15:15 Сейчас в теме
Почемуто на 3 шаге вылетела ошибка(
ТЗ.НоваяКолонка("Вид" , "Строка");
{C:\USERS\ADM\DESKTOP\СРАВНИВАНИЕ_БАЗ_V1.31.ERT(28)}: Значение не представляет агрегатный объект (НоваяКолонка)
16. White__ 22.10.10 02:05 Сейчас в теме
вылетает в ошибки и на шаге 1 и на шаге 2 :evil:
17. DarkAn 1084 22.10.10 02:20 Сейчас в теме
(16) и в какие ошибки????
Базы точно однотипные. Например архивы одной и той же базы за два разных числа?
18. vkr 14.10.11 10:15 Сейчас в теме
Очень интересно! Сколько раз уже нарывались в Бух-базах на пропадание объектов
(доки, элементы справочников) - и ни одна зараза не признается в содеянном... :D
Попробуем выводить на чистую воду...
19. Necytij 12.02.12 15:54 Сейчас в теме
Скачал, опробовал на деле. Сравнивал БП с архивом. Потому как полетели кое-какие итоги. Нашли один документ, но это оказалось еще не все, оказалась проблема именно в итогах, помогло ТИИ. Спасибо, в этот раз помогло, хотя мне показалось, что функционал недостаточен. Наверное надо будет писать свою, и вписывать туда в первую очередь сравнение по итогам и оборотам регистров...
20. LanaSN 10.12.12 08:22 Сейчас в теме
Спасибо, когда в базе работает более 10 человек, возможность возникновения "довнесения" документов очень вероятна, поэтому когда можно за на нахождения таких ситуаций потратить меньше времени - это огромное благо!
21. chmv 06.08.13 15:47 Сейчас в теме
22. A151 04.10.13 18:14 Сейчас в теме
Полезная обработка! Возникла необходимость перенести документы в архивную базу внешней обработкой. Период год. Проверить в ручную не реально. А сомнения в правильности переноса есть. Немного исправил обработку (проверяет только вид, номер,сумму и дату док)- и сомнения улетучились. Спасибо!
23. пользователь 18.12.13 15:03
Сообщение было скрыто модератором.
...
24. JuliettT 9 28.01.15 14:13 Сейчас в теме
я думала, это на 8.... жалко... а нет такого же на 8?
Оставьте свое сообщение