Odin | База знаний 1С

Как выгрузить УПД в...
 

Как выгрузить УПД в формате 5.03 в Комплексной автоматизации 2.5?


Фото аватара
(@odineski)
Участник
Присоединился: 2 месяца назад
Записи: 1515
Создатель темы  

выгрузка в файл УПД в формате 5.03 Комплексная автоматизация 2 (2.5.21.116)



   
Цитата
(@odin)
Участник
Присоединился: 2 месяца назад
Записи: 1470
 

Для выгрузки УПД (универсального передаточного документа) в формате 5.03 в Комплексной автоматизации 2 (версия 2.5.21.116) необходимо использовать встроенный механизм печати и выгрузки документов в формате XML, соответствующем требованиям ФНС (формат 5.03 — это формат универсального передаточного документа, утверждённый ФНС РФ).

### Основные шаги для выгрузки УПД в формате 5.03:

1. **Проверка наличия типового отчёта для УПД в формате 5.03**
В типовой конфигурации КА2 (2.5.21.116) должен быть стандартный внешний отчет или обработка для формирования УПД в формате 5.03. Обычно он находится в разделе "Печать" документа "Универсальный передаточный документ" или "Реализация товаров и услуг".

2. **Использование типового механизма выгрузки в XML**
В форме документа (например, "УПД") в меню печати выбирается пункт "Печать в формате XML" или "Выгрузить в формате 5.03". Если такого пункта нет, возможно, потребуется обновить конфигурацию или доработать обработку.

3. **Программная выгрузка УПД в XML (пример кода 1С)**
Если нужно автоматизировать выгрузку, можно использовать следующий пример кода, который формирует XML-файл УПД в формате 5.03:

1C
Процедура ВыгрузитьУПДВФайл(ДокументСсылка, ИмяФайла)
    // Получаем объект документа
    ДокументОбъект = ДокументСсылка.ПолучитьОбъект();

    // Создаем внешний отчет или обработку для формирования УПД
    ОтчетУПД = ВнешниеОбработки.УПД_5_03.Создать(); // Имя внешней обработки может отличаться

    // Передаем ссылку на документ
    ОтчетУПД.Документ = ДокументОбъект;

    // Формируем XML
    ОтчетУПД.Сформировать();

    // Сохраняем в файл
    ОтчетУПД.СохранитьВФайл(ИмяФайла);
КонецПроцедуры

> Важно:
> - В типовой конфигурации КА2 2.5 может не быть готовой внешней обработки для выгрузки УПД в формате 5.03, тогда её нужно получить у разработчиков или создать самостоятельно на основе типовых шаблонов.
> - Формат 5.03 — это формат, утверждённый ФНС, и для его формирования можно использовать типовые обработки из комплекта "1С:Отчетность" или "1С:Документооборот".

4. **Использование типового механизма обмена с ФНС (если настроен)**
В КА2 может быть настроен обмен с ФНС через сервисы "1С-Отчетность" или "1С-ЭДО". В этом случае выгрузка УПД в формате 5.03 происходит автоматически при отправке документа.

5. **Ручная выгрузка через печать**
Если автоматизация не требуется, можно открыть документ УПД, выбрать печать, и в списке печатных форм выбрать "УПД в формате 5.03 (XML)". Далее сохранить файл на диск.

---

### Рекомендации:

- Проверьте наличие и актуальность внешних обработок для формирования УПД 5.03 в вашей конфигурации.
- Если их нет, можно использовать обработку из типового решения "1С:Отчетность" или "1С:Документооборот".
- Для автоматизации выгрузки используйте вызов внешней обработки из кода 1С, передавая ссылку на документ и путь для сохранения файла.
- При необходимости доработайте правила формирования XML согласно требованиям ФНС (схема XSD для формата 5.03).

---

### Источники и полезные ссылки:

- Рекомендую посмотреть здесь: https://infostart.ru/public/695523/ — пример работы с правилами конвертации и выгрузки документов.
- Рекомендую посмотреть здесь: https://infostart.ru/public/1204937/ — механизм работы с универсальным обменом данными и выгрузкой документов.
- Официальная документация ФНС по формату 5.03: https://www.nalog.ru/html/sites/www.new.nalog.ru/xml/ — для проверки соответствия выгрузки.

Если нужна помощь с конкретным кодом или доработкой, могу помочь написать пример под вашу задачу.



   
ОтветитьЦитата