Хочу предложить такую обработку, может кому пригодится для дальнейшего использования. Может использоваться для конфигураций, связанных с бухгалтерским учетом, причем неважно, идентичны они или нет (т.е. можно перебрасывать данные между различными конфигурациями). Код открыт для дальнейшего использования.
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
0% комиссии — оплата напрямую исполнителю;
Исполнители любого масштаба — от отдельных специалистов до команд под проект;
Прямой обмен контактами между заказчиком и исполнителем;
Безопасная сделка — при необходимости;
Рейтинги, кейсы и прозрачная система откликов.
Можно переброс проводок осуществлять и при работающих пользователях в обеих конфигурациях, проверено. В исходном коде для интересующихся даны кое-какие подробные комментарии... Полностью прошла тесты под УСН, так как писалась именно под неё.
Механизм переброса заключается в том, что импортируются не документы, а только операции с проводками, сгенерированные этими документами. Таким образом, можно не учитывать разницу между конфигурациями (конечно, планы счетов должны совпадать, но это бухгалтер и сам должен обеспечить). Если будут вопросы или советы, буду признателен...
Обработка для универсальной выгрузки данных из конфигурации 7.7 в JSON. Может быть полезна для задач переноса данных из различных конфигураций в другие конфигурации, для перехода на другие версии 1С, для перехода на 8.3, для переноса данных в другие системы учета, для организации онлайн выгрузки с целью синхронизации разных систем учета. Выгрузка справочников, документов, результатов запросов, остатков по планам счетов.
Обработка позволяет подключаться к базе данных СКУД "Parsec" v 2.5 и формировать отчеты УРВ. По сути реализует функционал родного модуля парсека (и даже немного его расширяет), что позволяет слегка сэкономить на лицензиях.
В обработке реализованы три запроса (GetBusinessEntityList - получения списка хозяйствующих субъектов с возможностью фильтрации по названию и\или ИНН, GetBusinessEntityByGuid - получение хозяйствующего субъекта по глобальному идентификатору, GetRussianEnterpriseList - получения списка предприятий с фильтрацией по названию) и просмотр ответов по ним для работы системы 1с 7.7 и Меркурий через Ветис.API.
Позволяет выгружать данные справочников, документов, сальдо по счетам из 1С 7.7 (компонента «Бухгалтерский учет» в файлы формата MXL, XLS, DBF.
Полученные файлы удобно использовать для переноса в другие программы.
В разработке применено несколько оригинальных решений.
Реализованы отправка на сервер ЕГАИС запросов: контрагентов, продукции, остатков, справок А и Б,
чтение ответов на запросы, чтение входящих XML, чтение ответов на исходящие XML, удаление из базы данных УТМ.
Реализовано без использования утилиты CURL, используются объекты из встроенной в Windows библиотеки MSXML.
Вообще-то надо было бы проверять не только Контрагенты-Договоры, но и другие справочники на предмет взаимосвязанности. Да и субконто с типом "Документ" как-то выпало. Но для начала неплохо.
Верно, ссылку на документы я проигнорировал. Там кстати задача была не привязываться к документам вообще... А проверки я не делал по другим справочникам на подчиненность потому что знал, что других таких справочников (Владелец-Подчиненный) в плане счетов (конкретно УСН) нет.
Я просто хотел такую разработку выложить для тех, кому вдруг понадобится с чего-то начать при решении подобной задачи. На какую-то индивидуальность я не претендую. За замечания спасибо.