Сериализация объектов в XML

14.10.08

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

Сохраняет справочник, документ в XML файл, восстанавливает из него.

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

Наименование Файл Версия Размер
-
.1223969489 7,95Kb
1345
.1223969489 7,95Kb 1345 Скачать бесплатно
На работе возникла ситуация, когда под вечер переделали документ в уже закрытом периоде. Думали, что работали в локальной копии базы, а работали в живой. Документ нужно было срочно вернуть к первозданному виду. Т.к. хотя бэкапы и были в наличии, откатываться даже на день, когда в базе работало полсотни человек - удовольствие сомнительное.

ПоЯндексив нашёл статью http://www.kb.mista.ru/article.php?id=270, накарябал обработочку по предложенной методике, и выгрузив документ из архивной копии загрузил в рабочую. После проведения все стало на свои места. Сегодня обработочку причесал, напомадил, и положу здесь - мож еще кому пригодится.

А автору указанной статьи низкий поклон и большое спасибо. Выручил :-)

См. также

SALE! 15%

[ED3] Обмен для ERP 2.5, КА 2.5, УТ 11.5 БП 3.0, Розница, УНФ и других с EnterpriseData (универсальный формат обмена), правила обмена

Обмен между базами 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. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

25080 22572 руб.

12.06.2017    134930    722    291    

388

SALE! 20%

Перенос данных из ERP 2 / КА 2 / УТ 11 в БП 3.0. Переносятся документы, начальные остатки и справочники

Обмен между базами 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 | В продаже с 2019г. | Воспользовались более 176 предприятий! | Сэкономьте время - используйте готовое решение для перехода! | Перенос разработан в формате КД 2 (правила конвертации данных) | Переносятся все возможные виды документов, начальных остатков и нормативно-справочная информация| Можно опционально выгружать каждую пару "номенклатура+характеристика" как отдельную номенклатуру | Есть выгрузка настроек счетов учета и зарплатных данных из ERP / КА 2 | Можно проверить на вашем сервере перед покупкой, обращайтесь!

34650 27720 руб.

15.04.2019    68414    178    138    

111

SALE! 20%

Перенос данных из ERP 2 / КА 2 в ЗУП 3. Переносятся остатки, документы и справочники

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

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

43450 34760 руб.

03.12.2020    34168    80    58    

78

SALE! 10%

Перенос данных из УТ 10.3 в УТ 11.5. Переносятся документы (обороты за период), справочная информация и остатки

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

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

28000 25200 руб.

23.07.2020    46288    196    64    

158

Перенос данных из Парус 10 в ЗГУ ред.3

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

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 10 учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

60000 руб.

05.10.2022    9207    9    8    

10

SALE! 10%

Перенос данных из УПП 1.3 в БП 3.0. Переносятся документы (обороты за период), справочная информация и остатки

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

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

28000 25200 руб.

15.12.2021    20244    132    38    

90

SALE! 10%

Перенос данных из БП 3.0 в УНФ 3.0 / УНФ 1.6. Переносятся остатки, документы и справочная информация

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

В продаже с 2018г. | Воспользовались более 41 предприятия! | Правила конвертации (КД 2) для переноса данных из БП 3 в УНФ | Переносятся все виды документов, начальные остатки и вся возможная справочная информация | Есть фильтр по организациям | Оперативно обновляем на новые релизы | Оказываем техподдержку | В комплект файлов входит инструкция, авторская версия обработки "Универсальный обмен...", актуальные правила переноса данных и архив старых версий переноса | Учет в БП 3 должен быть корректным, некорректные данные не переносятся | Можно бесплатно проверить на вашем сервере до покупки!

50722 45650 руб.

10.07.2018    67442    41    122    

46

Загрузка номенклатуры c картинками (несколько потоков одновременно) и сопутствующими данными в базу и любые документы из yml, xls, xlsx, xlsm, ods, ots, csv для УТ 10.3, УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6/3.0, Розница 2

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

Эволюция не стоит на месте - новая удобная версия функциональной обработки для Вашего бизнеса! Что же Вы получаете? Удобный и интуитивно понятный интерфейс с 3-мя этапами работы. 2 режима - автоматический и ручной. Чтение XLSX, XLSM, CSV, XML/YML форматов без офиса, на любом сервере! Визуальное связывание колонок файла и реквизитов простым перетаскиванием колонок. Создание или обновление номенклатуры с иерархией, характеристик, доп. реквизитов, упаковок, загрузка практически неограниченного количества картинок на одну номенклатуру (с возможностью загрузки в несколько потоков одновременно), с хранением в томах или в базе. Загрузка номенклатуры поставщиков или поиск по их данным номенклатуры. Загрузка доп. реквизитов в характеристики. Загрузка штрихкодов с генерацией новых. Создание элементов справочников и ПВХ "на лету" для выбранных реквизитов. (Обновление от 11.12.2023, версия 9.5 - 9.9)

13200 руб.

20.11.2015    150710    367    375    

501
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
0. lazy 320 15.10.08 06:50 Сейчас в теме
Сохраняет справочник, документ в XML файл, восстанавливает из него.

Перейти к публикации

1. zzz_natali 61 15.10.08 06:50 Сейчас в теме
Что мешало поднять параллельно архивную копию, посмотреть на тот документ с нужными данными и внести в рабочую базу изменения ручками, а не писать для этого обработку, тем более, что на ИТС есть похожая? В противном случае, Вам следует пояснить термин "сериализация XML" и его смысловую нагрузку.
2. lazy 320 15.10.08 08:20 Сейчас в теме
Если бы речь шла о документе с табличной частью в три строки, я бы конечно не заморачивался. Но речь шла о документе ОтражениеЗарплатыВРеглУчете, с табличной частью в несколько тысяч строк. О ручном восстановлении не могло быть и речи.

Кстати, выгруженный XML файл с документом занимал более 50 мб.

Насчет ИТС - не искал на нем, более того, уверен, что ни только там, но и где нибудь на infostart есть полностью аналогичная разработка, может быть даже не одна, может быть даже более качественная, чем моя. Но поиск натолкнул меня на данную статью, и менее, чем за час проблема была решена. Что поймал из сети, с тем и работал. Если бы поймал уже готовую обработку, конечно же ничего бы не писал- см. перевод моего ника ;)

Насчет того, что такое сериализация вообще можно посмотреть вот здесь: http://ru.wikipedia.org/wiki/%D0%A1%D0%B5%D1%80%D0%B8%D0%B0%D0%BB%D0%B8%D0%B7%D0­%B0%D1%86%D0%B8%D1%8F или же в контексте 1С http://www.ricenter.ru/katalog/platforma_1s_predpriyatie_8_1__1/obschaya_arhitek­tura/obmen_dannymi/xml_serializaciya
13. sergzhel 25.03.16 17:55 Сейчас в теме
3. nnvlad 1 15.10.08 16:01 Сейчас в теме
я поднимал тему, редактирование документов в закрытом периоде, но почему то её не поняли и забили, а речь шла о том, что в таких случаях не админы исправлять должны, а те кому это положено, и те кто допустил ошибки, но мразрешения главного бухгалтера!
5. lazy 320 16.10.08 08:10 Сейчас в теме
(3) Ознакомился с Вашей концепцией - общая схема ясна, и идея хорошая, но мой случай иной и указанная обработка несколько из другой области.
(4) Как уже писал в (2) - если бы сразу нашёл готовую обработку, не тратил бы время на писанину. А так - узнал что-то новое, потренировался в кодинге :-)
4. nnvlad 1 15.10.08 16:04 Сейчас в теме
во вторых есть штатная обработка
[code] ЗагрузкаДанныхИзТабличногоДокумента.epf [code]
, она с успехом выгружает табличную часть документа и загружает ее назад!
6. imagoman@mail.ru 02.12.08 07:29 Сейчас в теме
респект, ничего лишнего
7. imagoman@mail.ru 02.12.08 07:38 Сейчас в теме
так она что без ссылок получается выгружает? если выгружаешь документ то огн не создаст элементы справочников которые в нем задействованы?
8. lazy 320 30.03.09 08:56 Сейчас в теме
Нет, выгрузка не содержит включенных элементов.
9. ABudnikov 3 14.10.11 16:50 Сейчас в теме
Спасибо, помогло. Для восстановления точечных данных из архивной копии - то что надо.
10. AVK_Alex 4 31.10.13 22:39 Сейчас в теме
Спасибо, мне тоже пригодилась :)
11. hitpower 30.01.15 14:42 Сейчас в теме
12. Designer1C 447 25.05.15 16:01 Сейчас в теме
Спасибо за передачу опыта !
14. METAL 289 14.01.19 16:44 Сейчас в теме
А возможно ли похожим образом выгрузить 10 документов например? То есть сериализовать в один файл сразу несколько объектов, и потом прочитать?
15. lazy 320 14.01.19 21:13 Сейчас в теме
(14)
можно ли похожим образом выгрузить 10 документов например? То есть сериализовать в один файл сразу несколько объектов, и потом про

Да, можно, но придется как-то ее дорабатывать под такую задачу. Возможно, что вам будет интересно посмотреть на конфигурацию "Конвертация данных". В ней более широкие возможности, и для идентичных конфигураций настройка правил обмена не сложна.
https://infostart.ru/public/659090/
Оставьте свое сообщение