Выгрузка ЭСЧФ из Бухгалтерии 3.0 для Беларуси в XML

10.10.17

Учетные задачи - Оптовая торговля

Обработка позволяет выгружать сформированные в БП 3.0 для Беларуси счета-фактуры в XML, как это делалось раньше в 77. По разным причинам, не всегда получается настроить полноценное взаимодействие с сайтом, поэтому часто требуется выгрузка XML.

Файлы

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

Наименование Скачано Купить файл
Выгрузка ЭСЧФ из Бухгалтерии 3.0 для Беларуси в XML, обработка.
.zip 7,47Kb
18 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Использование обработки

Обработка имеет вид:

Необходимо выбрать период выгрузки, нажать кнопку «Заполнить».

Будут выведены все счет-фактуры за указанный период, отсортированные по дате со статусом и текстом XML в колонке «Данные».

Затем необходимо выбрать каталог выгрузки и нажать «Выгрузить XML в каталог».

Если счет-фактуры были изменены, в типовом интерфейсе не очень понятно, как переформировать XML, поэтому была сделана кнопка «Обновить XML документов». Она обновляет XML для выделенных строк. Выдается предупреждение с результатом, вида:

История вопроса

Ко мне обратился клиент из Беларуси с просьбой помочь с выгрузкой ЭСЧФ на портал vat.gov.by.

Он недавно перешел с 7.7 на БП 3.0, в семерке у него типовой механизм позволял выгружать счет-фактуры на портал в виде файлов XML.

В силу обстоятельств у него не получилось настроить полноценный обмен с порталом и перспективы подобной настройки были туманными. 

Для меня это был совершенно новый вопрос, я даже не знал, где формируются ЭСЧФ.

Поэтому пришлось провести полноценное детективное расследование. Я попросил у клиента образец XML-документа. 

Нашел в нем специфичный тег consignors, по нему нашел кусок кода в 1С:

элементСпискаXDTO = consignorList.consignor.Добавить(consignor);
senderReceiver.consignors  =    consignorList;

По этому коду обнаружил процедуру, в которой формировался XML, и только потом понял, что сам XML текст уже сформирован в регистре сведений «СостоянияЭД» с синонимом «Состояния электронных документов».

Осталось только написать извлекалку этого текста и кнопку перегенерации XML. Что я и сделал.

А вначале даже предполагал, что если не найду, как это делается в 1С, переписывать код из 7.7 по выгрузке. Но, слава богу, обошлось.

Вступайте в нашу телеграмм-группу Инфостарт

XML счет-фактуры

См. также

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    150924    878    302    

457

Оптовая торговля Розничная торговля Обмен с ГосИС Бухгалтер 1С v8.3 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Россия Бухгалтерский учет Управленческий учет Акцизы Платные (руб)

Автоматизация учета ЕГАИС в 1С для оптовой торговли, производства и импорта алкогольной продукции. Получение и отправка ТТН, отправка акта о постановке на баланс и акта о списании. Получение остатков. Загрузка и сопоставление номенклатуры и контрагентов. Оправка в ЕГАИС отчетов о производстве и импорте.

8970 руб.

15.12.2015    176663    1152    374    

412

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    177053    324    271    

393

SALE! 50%

Производство готовой продукции (работ, услуг) Учет доходов и расходов Бухгалтер Пользователь 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:Комплексная автоматизация 2.х Бухгалтерский учет Управленческий учет Платные (руб)

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

84000 42000 руб.

08.12.2021    31398    42    76    

50

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    77764    209    161    

146
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. пользователь 06.02.20 09:00
Сообщение было скрыто модератором.
...
2. пользователь 06.02.20 15:20
Сообщение было скрыто модератором.
...
3. zavyzka 51 21.06.22 12:57 Сейчас в теме
Вроде как в обработке пару строк кода, но даже здесь при выборе каталога ошибка сыпится:

Скриншот ошибки
4. fixin 4292 22.06.22 15:19 Сейчас в теме
(3) Работало на Бухгалтерия для Беларуси 2.1.16.4 (локализация 1С-Минск)
Хотя судя по скриншоту, в обработке просто не реализован код по выбору каталога. Это не критично. впишите каталог руками, остальное работает.
5. ВикторП 353 15.08.24 17:21 Сейчас в теме
Для процедуры оповещения надо добавить Экспорт - и все будет работать :)
6. fixin 4292 15.08.24 17:46 Сейчас в теме
(5) все гениальное просто!
7. user1742954 23.05.25 00:29 Сейчас в теме
а на 2.1.55.8 будет работать?
8. fixin 4292 23.05.25 17:18 Сейчас в теме
(7) без понятия. этого клиента не поддерживал. Могу доработать конечно, если нужно.
Для отправки сообщения требуется регистрация/авторизация