Универсальная выгрузка/загрузка XML (2.0.26) С АНАЛИЗОМ ИЗМЕНЕННЫХ ОБЪЕКТОВ ПРИ ЗАГРУЗКЕ

22.11.09

Интеграция - Файловый обмен (TXT, XML, DBF), FTP

Обработка позволяет проанализировать измененные при загрузке объекты базы (справочники, документы) и позволяет принять решение о завершении транзакции либо о ее отмене (то есть отмене загрузки).

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
-
.1225472906 163,46Kb
3027
3027 Скачать (1 SM) Купить за 1 850 руб.

Каждый кто писал правила обмена XML и потом использовал, должен знать, что бывает довольно сложно отследить правильность написания правил и косяки замечаешь только после загрузки в базу. Хорошо если сразу замечаешь, а если нет.. и уже люди работали... Все мы люди все мы человеки....
Вот и возникла идея написать анализ что и где изменяется при загрузке. Первой мыслью было сохранять базу и потом сравнивать ее с измененной. Но поразмыслив и прикинув к той базе с которой я работал на 2 гига я решил что это слишком грамоздко и долго.
Вышел я из этой ситуации так: при записи делаю анализ изменений объекта... и помещаю в таблицу она же дерево значений... и все :)...
И представляете при первом же использовании нашел пару косяков... один мой... а один из за кривых рук пользователей скажем базы донора...
По этому, думаю что обработка будет ОСОБЕННО полезна тем людям которые начинают изучать обмен XML и конвертацию данных.
Код открыт!!! Приветствуется помощь развитии!

ОНОВЛЕНИЯ:

Новое в версии 1.0 (beta):

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

   а) Документы

   б) Справочники

   в) Регистры сведений

   г) Регистры накопления

   д) Регистры рассчетов

   е) Константы

2. Добавлены настройки анализа. Есть 3 варианта анализа:

   а) Принимать решение о принятии сделанных обработкой изменений

   б) Сразу принимать изменения и выводить отчет о анализе

   в) только проанализировать действия обработки (удобно при тестировании обработки!!!)

3. Появилась возможность отключить типовой контроль при записи объектов!!! Даже в обработчиках

4. В анализ добавлена колонка "Уникальный идентификатор", что дает возможность отката!

5. Исправлены ошибки.

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

Для щедрых людей которым помогла обработка:
Яндекс деньги № 41001241519720 , не откажусь :)

См. также

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Правила в универсальном формате обмена для ERP 2.5, КА 2.5, УТ 11.5, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен и синхронизацию в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

27660 24894 руб.

12.06.2017    143645    828    297    

429

SALE! 10%

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

Перенос данных из 1С:Управление торговлей 10.3 в 1С:Управление торговлей 11.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УТ 10.3 (10.3.88.x) и УТ 11.5 (11.5.20.x), также подходят для релиза 11.5 (11.5.19.x).

35000 31500 руб.

23.07.2020    53824    238    73    

194

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из ERP в ЗУП 3 | из КА 2 в ЗУП | Готовые правила конвертации данных (КД 2) для переноса остатков, документов с движениями и справочной информации 3 | Есть перенос начальной задолженности по зарплате и начальной штатной расстановки на выбранную дату | Обороты за прошлые годы (данные для расчета среднего) переносятся свернуто в документ "Перенос данных" | Есть фильтр по организациям | Документы за текущий период переносятся сразу с движениями, поэтому не потребуется делать перерасчеты | Перенос можно проверить перед покупкой, обращайтесь!

53111 47800 руб.

03.12.2020    37430    100    68    

95

SALE! 10%

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

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УПП 1.3 (1.3.237.x) и БП 3.0 (3.0.166.x). Правила подходят для версии ПРОФ и КОРП.

35000 31500 руб.

15.12.2021    24991    175    51    

133

SALE! 10%

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

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена | Можно выполнить переход с УПП на БП 3 или запускать выгрузку данных за выбранный период времени | Переносятся документы, начальные остатки и вся справочная информация | Есть фильтр по организации и множество других параметров выгрузки | Поддерживается несколько сценариев работы: как первичный полный перенос, так и перенос только новых документов | Перенос данных возможен в "1С: Бухгалтерия 3.0" версии ПРОФ, КОРП или базовую | Переход с "1С: УПП1.3" / "1С:КА 1.1" на "1С:БП3.0" с помощью правил конвертации будет максимально комфортным! | Можно бесплатно проверить перенос на вашем сервере!

48278 43450 руб.

25.02.2015    172183    308    259    

385

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Перенос данных из ERP в БП 3 | из КА 2 в БП 3 | из УТ 11 в БП 3 | из ЕРП в БП 3 | Сэкономьте время - используйте готовое решение для перехода! | Перенос разработан в формате КД 2 (правила конвертации данных) | Переносятся все возможные виды документов, начальных остатков и нормативно-справочная информация| Можно опционально выгружать каждую пару "номенклатура+характеристика" как отдельную номенклатуру | Есть выгрузка настроек счетов учета и зарплатных данных из ERP / КА 2 | Можно проверить на вашем сервере перед покупкой

55778 50200 руб.

15.04.2019    72938    187    152    

126

SALE! 10%

Перенос данных 1C Взаиморасчеты Оптовая торговля Логистика, склад и ТМЦ Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Платные (руб)

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Предлагаем качественное и проверенное временем решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам. При выходе новых релизов конфигураций 1C оперативно выпускаем обновление переноса данных.

55778 50200 руб.

24.04.2015    196104    155    244    

284

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Программист Платформа 1С v8.3 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:ERP Управление предприятием 2.5 и 1С:Комплексную автоматизацию 2.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УПП 1.3 (1.3.237.x), ERP 2.5 (2.5.20.x), КА 2.5 (2.5.20.x), также подходят для релиза ERP 2.5 (2.5.19.x), КА 2.5 (2.5.19.x).

35000 31500 руб.

24.06.2020    64209    61    27    

88
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. agent100 88 02.11.08 12:32 Сейчас в теме
Спасибо очень нужно. Я так и делаю что сравниваю две базы(. Буду тестить!
2. WiseSnake 1521 02.11.08 15:18 Сейчас в теме
(1) Пожалуйста.
Найдете косяки, обязательно напишите!
3. bambula 4 05.11.08 11:21 Сейчас в теме
В стандартах не встречал подобного. А посему +
4. shavkat_95@mail.ru 24 06.11.08 16:13 Сейчас в теме
А как эта штука работает с Регистрами (сведений)? У меня сразу выплюнула ошибку (для набора записей регистра сведений говорит нет метода ЭтоНовый).
А без анализа грузит нормально.
WiseSnake; +1 Ответить
5. shavkat_95@mail.ru 24 06.11.08 16:14 Сейчас в теме
Наверное, нужно ставить проверку на тип объекта (только справочники и документы)
6. WiseSnake 1521 06.11.08 16:24 Сейчас в теме
shavkat_95@mail.ru спасибо за замечание!
Я просто пока не тестировал ее с загрузкой регистров. Времени особо нет. Но я понял в чем дело. Сейчас попробую поправить. Если быстро получится то выложу и отпишусь.
7. WiseSnake 1521 06.11.08 16:38 Сейчас в теме
Попробовал исправить... Обновил файл... Попробуйте пожалуйста
8. shavkat_95@mail.ru 24 06.11.08 17:18 Сейчас в теме
Сейчас ошибка другого типа У РС нет поля Ссылка
10. shavkat_95@mail.ru 24 06.11.08 17:22 Сейчас в теме
+(9) в смысле : Поле объекта не обнаружено (Ссылка)
11. WiseSnake 1521 06.11.08 17:38 Сейчас в теме
Ясно... Надо тестить... мож вечерком сяду...
12. WiseSnake 1521 06.11.08 18:14 Сейчас в теме
Пока сделал так чтобы не выпадало ошибок. Справочники и документы показываются полностью. Регистры показывают что были загрузки (возможно и не менялись) но что конкретно изменилось пока не видно.
13. shavkat_95@mail.ru 24 07.11.08 11:44 Сейчас в теме
Теперь реагирует на изменения в РС, но не замечает изменений взагружаемом документе. Для пробы выгружаю из Торговли 7 РКО в Бухгалтерию 8. Сначала выгрузил с одной суммой, затем этот же РКО с дугой суммой - не реагирует анализ. Показывает только, что были измененения в РС.
14. kadik 09.11.08 17:11 Сейчас в теме
Я искал подобное.

На днях скачаем и протестируем.
Коментарии обязательно озвучим.
15. vmv 03.12.08 23:12 Сейчас в теме
Для ЗУПа 8.1 подойдет такая обработка? На последнем диске ИТС она не рабочая, слетает на последнем релизе типовой конфы
16. WiseSnake 1521 06.12.08 14:10 Сейчас в теме
(15) Скорее всего слетает не из-за обработки, а из-за используемых правил. Надо подправить правила в соответствии с последним релизом, как мне кажеться.
17. k_serg 16.12.08 12:25 Сейчас в теме
Вещь нужная, протестирую сообщю
18. rand74 21.01.09 13:48 Сейчас в теме
пока только разбираюсь, спасибо за проделанный труд и открытый код
19. WiseSnake 1521 21.01.09 17:26 Сейчас в теме
Пожалуйста! Буду рад если обработка пригодится.
20. Kontakt 109 17.03.09 00:12 Сейчас в теме
21. OSlike 02.04.09 14:43 Сейчас в теме
Спасибо. Очень актуально.
22. quest 23.04.09 15:27 Сейчас в теме
23. WiseSnake 1521 27.04.09 12:23 Сейчас в теме
Серьезное обновление:

Новое в версии 1.0 (beta):

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

а) Документы

б) Справочники

в) Регистры сведений

г) Регистры накопления

д) Регистры рассчетов

е) Константы

2. Добавлены настройки анализа. Есть 3 варианта анализа:

а) Принимать решение о принятии сделанных обработкой изменений

б) Сразу принимать изменения и выводить отчет о анализе

в) только проанализировать действия обработки (удобно при тестировании обработки!!!)

3. Появилась возможность отключить типовой контроль при записи объектов!!! Даже в обработчиках

4. Добавлены алгоритмы. Процедуры используемые привыполнении обработки теперь можно выносить в отдельный алгоритм. Так же отработанные алгоритмы легко переносить в алгоритмы конфигурации "Конвертация данных 2.0"

5. В анализ добавлена колонка "Уникальный идентификатор", что дает возможность отката!

6. Исправлены ошибки.

Примечание: В анализ добавлены не все обработчики, а только те которые мне были нужны. По этому если есть запись в обработчиках, то проверяйте, дорабатывайте анализ!
24. WiseSnake 1521 27.04.09 12:24 Сейчас в теме
Немного переборщил с текстом правильный текст читать в шапке
25. aspirator23 340 19.06.09 06:52 Сейчас в теме
Постоянно пользуюсь: приходится каждый день делать обмены. Очень удачная на мой взгляд обработка. Спасибо! Надеюсь автор будет поддерживать по мере своих возможностей обновленные релизы КД от 1с.
26. WiseSnake 1521 19.06.09 10:03 Сейчас в теме
(26) Спасибо!
В том то и прелесть данной обработки, что как раз обновления поддерживать очень просто. Ограничение только в том какой релиз КД я сам сейчас использую ))))). А это зависит от моей загруженности.
27. aspirator23 340 28.06.09 11:17 Сейчас в теме
Пожелание: Поскольку при загрузке доступна информация о загружаемых объектах, возможна ли выборочная их загрузка? Причина в том, что иногда загружаются документы текущего периода, которые имеют ссылки на документы прошлого, уже закрытого, периода. Не хочется "зацепить" данные по уже сданному балансу.
28. WiseSnake 1521 28.06.09 12:13 Сейчас в теме
(27) Я такие вещи регулировал в правилах обмена. Например написать условие если дата документа < ДатаНачала, то не замещать найденный объект. А с помощью обработки можно проконтролировать выполнение данного условия.

А по вопросу: теоретически возможно, можно до завершения транзакции обратно вернуть значения объектов. Думал об этом, но если это и будет реализовано то не скоро, это факт, есть более интересные вещи которые надо реализовать!
29. Збянтэжаны Саўка 245 02.07.09 12:38 Сейчас в теме
а что добавлено изменено по сравнению с предыдущей версией?
30. WiseSnake 1521 02.07.09 13:09 Сейчас в теме
Изменения последней версии отражены в описании разработки и в посте 23.
31. Збянтэжаны Саўка 245 02.07.09 15:36 Сейчас в теме
(30) Хм я то думал что обновление от 01.07.2009 как в заголовке,
а пост (23) от 27.04.2009.
33. WiseSnake 1521 02.07.09 15:51 Сейчас в теме
(31)Ааа, понятно. Я исправлял кое что в описании к разработке, по этому и стоит дата исправления.

(32) Подождите денек и скачайте завтра ;).
32. Збянтэжаны Саўка 245 02.07.09 15:39 Сейчас в теме
Спрашиваю потому как скачать не могу.
В любом случае спасибо за продукт и за ответ.
34. 1vasia1 15 16.09.11 16:20 Сейчас в теме
Порой очень нужная весч. Быстрее XML врятли что-то придумается. Да и парсить его с руки.
35. onyx 29 21.09.11 17:00 Сейчас в теме
Спасибо. Очень актуально.
36. popova190 26.09.11 11:18 Сейчас в теме
спасибо,пригодилась обработка.
37. WiseSnake 1521 26.09.11 16:47 Сейчас в теме
(36) Поставьте плюс, если вы рекомендуете данную публикацию к прочтению и использованию.
Плюс добавляет публикацию в Мои рекомендации.
vvichina; MMCNosferatu; +2 Ответить
38. eli1984 13.10.11 14:09 Сейчас в теме
Пригодилась. Спасибо!
39. Еле 18.10.11 10:20 Сейчас в теме
очень пригодилась, спасибо
40. Aydrey 08.11.11 16:00 Сейчас в теме
Большое спасибо. простой и ничего лишнего. спасибо за сэкономленное время.
41. MMCNosferatu 07.02.12 11:52 Сейчас в теме
Алексей, у меня недостаточно баллов для скачивания обработки, однако её функционал весьма бы пригодился. Если не трудно, отпишитесь на saexton@gmail.com
42. materiy_boec 14.03.12 18:46 Сейчас в теме
Спасибо
Вопрос?
Бух 2.0
мне необходимо перекинуть остатки и документы за 3 месяца в новую идентичную базу, эта обработка мне поможет?
43. WiseSnake 1521 16.03.12 10:50 Сейчас в теме
(42) Поможет, если Вы умеете пользоваться "Конвертацией данных 2"
45. CratosX 114 03.08.12 14:49 Сейчас в теме
(42) materiy_boec, (43) КД в этом случае не нужна, нужна обработка с диска ИТС, ВыгрузкаЗагрузкаДанныхXML
46. WiseSnake 1521 03.08.12 17:44 Сейчас в теме
(45) 1. Вопрос был не в этом. А в том может ли помочь эта обработка. Ответ: может, правила обмена формируются за 5 мин. Как бонус мы видим что загружается.
2. Как вы выгрузите остатки? Если программа велась 3 года, а надо выгрузить остатки, например, с начала года и документы сначала года?
44. mariyanna 11.04.12 13:31 Сейчас в теме
Огромное спасибо!!! Очень полезная обработка оказалась!
47. SergeyGladyshev 28.11.12 11:47 Сейчас в теме
Очень полезная обработка, автору респект!
48. cybviolence 01.12.14 19:41 Сейчас в теме
Обновление обработки не планируется?
knocking; +1 Ответить
49. knocking 21.01.15 13:52 Сейчас в теме
(48) cybviolence, тоже интересует ответ на этот вопрос, а то 2.0.26 уже старовата.
cybviolence; +1 Ответить
51. WiseSnake 1521 21.01.15 16:11 Сейчас в теме
(48) cybviolence, да есть обновление и другие разработки. Только времени нет этим заниматься...
53. aspirator23 340 27.09.15 11:05 Сейчас в теме
(51)
Алексей, понимаю что обработки для инфостарта это скорее хобби, но возможна для этой обработки управляемая форма?
Обработкой активно пользуюсь и вот настала "пора" управляемых форм, а на них она увы...
50. knocking 21.01.15 15:19 Сейчас в теме
Важно! Для 8.2 нужно не забыть открыть обработку в конфигураторе, чтоб сконвертировать в формат 8.2.
52. dufrein 04.08.15 12:26 Сейчас в теме
УПП 8.2 не работает. 1С:Предприятие 8.2 (8.2.19.80)
версия 1.3 (1.3.65.3)
Оставьте свое сообщение