Пример создания документа Поступление (акт, накладная, УПД) в 1С: Бухгалтерии 3 путем загрузки из XML универсального формата EnterpriseData 1.12 файла, сгенерированного обработкой документа "Реализация". Выгрузка реализации написана в самописной конфигурации на платформе 1С:Предприятие 7.7. Способ заполнения реквизитов поступления можно переделать под себя, выгрузка XML в универсальный формат EnterpriseData останется работоспособной.
Скачать файл
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Группа компаний ведет торговую и производственную деятельность. Торговое предприятие осуществляет закупку сырья по агентской схеме в целях организации производства из давальческого сырья, документ "Реализация" из самописной базы поставщика на платформе 1С:Предприятие 7.7 выгружается в XML универсального формата EnterpriseData 1.12, и затем он загружается в программу "1С: Бухгалтерия 3" в документ "Поступление (акт, накладная, УПД)" с видом операции "ПриемНаКомиссию".
Ранее я уже опубликовал здесь выгрузку из 1С 7.7 в универсальный формат EnterpriseData выгрузку кассовых и банковских документов. Теперь пришлось вернуться к этой теме и создать еще одну обработку, уже для другой задачи. Во вложении находится выгрузка реализации в поступление "EnterpriseData" v1.12
Пример сгенерированного файла поступления товаров в XML формата EnterpriseData 1.12
<Message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:msg="http://www.1c.ru/SSL/Exchange/Message" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<msg:Header>
<msg:Format>http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.12</msg:Format>
<msg:CreationDate>2023-02-14T10:15:50</msg:CreationDate>
<msg:Confirmation>
<msg:ExchangePlan>СинхронизацияДанныхЧерезУниверсальныйФормат</msg:ExchangePlan>
<msg:To>ЭД</msg:To>
<msg:From>ЦБ</msg:From>
<msg:MessageNo>0</msg:MessageNo>
<msg:ReceivedNo>0</msg:ReceivedNo>
</msg:Confirmation>
<msg:AvailableVersion>1.12</msg:AvailableVersion>
</msg:Header>
<Body xmlns="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.12">
<Документ.ПоступлениеТоваровУслуг>
<КлючевыеСвойства>
<Ссылка>4f999920-2020-3535-3333-3330304d4348</Ссылка>
<Дата>2023-01-09T00:00:00</Дата>
<Номер> 4</Номер>
<Организация>
<Ссылка>42004620-2020-2020-3335-3731364d4348</Ссылка>
<Наименование>Пример организации покупателя</Наименование>
<ЮридическоеФизическоеЛицо>ЮридическоеЛицо</ЮридическоеФизическоеЛицо>
</Организация>
<Контрагент>
<Ссылка>42001320-2020-2020-2020-2031314d4348</Ссылка>
<Наименование>Пример контрагента поставщика</Наименование>
<ЮридическоеФизическоеЛицо>ЮридическоеЛицо</ЮридическоеФизическоеЛицо>
</Контрагент>
</КлючевыеСвойства>
<Товары>
<Строка>
<ДанныеНоменклатуры>
<Номенклатура>
<Ссылка>42999920-2020-2020-3737-3034344d4348</Ссылка>
<Наименование>Заказ поставщ №6815 к заказу покупат №Профи</Наименование>
</Номенклатура>
</ДанныеНоменклатуры>
<ЕдиницаИзмерения>
<ДанныеКлассификатора>
<Код>796</Код>
<Наименование>шт</Наименование>
</ДанныеКлассификатора>
</ЕдиницаИзмерения>
<Количество>1</Количество>
<Сумма>4009.5</Сумма>
<Цена>4009.5</Цена>
<СтавкаНДС>БезНДС</СтавкаНДС>
</Строка>
</Товары>
<Валюта>
<ДанныеКлассификатора>
<Код>643</Код>
<Наименование>RUB</Наименование>
</ДанныеКлассификатора>
</Валюта>
<ВидОперации>ПриемНаКомиссию</ВидОперации>
<ДанныеВзаиморасчетов>
<КурсВзаиморасчетов>1</КурсВзаиморасчетов>
</ДанныеВзаиморасчетов>
</Документ.ПоступлениеТоваровУслуг>
</Body>
</Message>
Выгрузка осуществлялась из самописной конфигурации на платформе 1С:Предприятие 7.7 (7.70.027)
Загрузка выполнялась в типовую конфигурацию "Бухгалтерия предприятия", редакция 3.0 (3.0.129.19)
Для загрузки XML EnterpriseData на стороне типовой конфигурации ничего дорабатывать не нужно. В заключение небольшая подсказка как загрузить XML EnterpriseData в типовую конфигурацию.