Предлагаемое решение не претендует на универсальность, но позволяет лицу, сопровождающему 1С, достаточно быстро его адаптировать под свои конкретные нужды.
Данная обработка позволяет импортировать Ваши налоговые накладные из формата XML (OPZ) J120104 в 1C 7.7
Позволяет выбирать поля, определяющие поиск реквизита в Справочниках Фирмы, Клиенты и ТМЦ.
Сразу оговорюсь, что поиск даст результаты, если
- реквизит не периодический (иначе нет возможности сделать отбор по реквизиту, решается, но методом перебора…)
- в конфигураторе должен стоять признак отбора по реквизиту
- реквизит однозначно характеризует позицию (если у Вас наименование в ТМЦ, а не код/штрихкод, то вероятность найти позицию «Банка с краской» не единожды очень велика)
Поля шапки НН заполняются «внутри» обработки — в XML их все равно нет, а каждый раз перевыбирать десятку реквизитов их значения я не вижу смысла.
При успешной работе обработки появится сообщение о импортированном документе.
Внимание!
Многие поля в документе НалоговаяНакладная, которых просто нет в XML, заполняются на мое усмотрение — вид учета, валюта, НДС…
Дать возможность их выбора можно, вопрос — надо ли?
Настроена для конфигурации АБТ






В связи с переходом на централизованную систему сдачи НН в ЄРПН у некоторых пользователей возникла обратная потребность в импорте из XML в 1С этих документов.
Предлагаемое решение не претендует на универсальность, но позволяет лицу, сопровождающему 1С, достаточно быстро его адаптировать под свои конкретные нужды.
Перейти к публикации
Можно было добавить переключатель — я — фирма или я — клиент..
Для Сч=1 по Спр.Реквизит() Цикл
{C:DOWNLOADS1CXMLXML.ERT(267)}: Поле агрегатного объекта не обнаружено (Реквизит)
в этом случае в строке
ВыборРеквизитов(«Клиенты»,Поле_Клиента,»Строка»,»ИНН»);
клиенты надо изменить на конртагенты
слишком много изменять для другой конфы — легче самому написать
Можно воспользоваться простой глобальной заменой — «Клиенты.» на «Контрагенты.»
Подгонка займет минут 10 — проверял на БУУ 2.58
А если в 1С нет того клиента или номенклатуры что в накладной XML?
(7) victorvl, ввобще-то должно проверять справочник ТМЦ на наличие номенклатуры, разве в этой обработке не так?