работало обращение УчетНДСВызовСервера.СоздатьСчетФактуруВыданныйНаОсновании(НайденныйДокумент.ссылка);
Теперь после изменение в конфигурации с

```1c
    Функция СоздатьСчетФактуруВыданныйНаОсновании(Основание, СтруктураОтбора = Неопределено, УникальныйИдентификаторФормы = Неопределено) Экспорт
    Перем Результат;

    СчетФактура = УчетНДСПереопределяемый.НайтиПодчиненныйСчетФактуруВыданныйНаРеализацию(Основание,,, СтруктураОтбора);
    ...
```

на

```1c
    Функция СоздатьСчетФактуруВыданныйНаОсновании(ПараметрыСоздания) Экспорт
    Перем Результат;

    Основание = ПараметрыСоздания.Основание;
    СтруктураОтбора = ПараметрыСоздания.СтруктураОтбора;
    УникальныйИдентификаторФормы = ПараметрыСоздания.УникальныйИдентификатор;
    ...
```

Выдает ошибку: Поле объекта не обнаружено (Основание)
{ОбщийМодуль.УчетНДСВызовСервера.Модуль(53)}: Основание = ПараметрыСоздания.Основание;

Как поправить?
---
передать Основание и ошибка пропадет. Дополню - передать Основание в виде ключа Структуры.
А реально - искать по всему тексту вызов этой функции и смотреть передаваемые параметры. Должно быть примерно так:

```1c
    ПараметрыСоздания = Новый Структура;
    ПараметрыСоздания.Вставить("Основание", НайденныйДокумент.Ссылка);
    УчетНДСВызовСервера.СоздатьСчетФактуруВыданныйНаОсновании(ПараметрыСоздания);
```
---
Теперь после изменение в конфигурации
Кто изменял? Может ему вопрос задать?
А по теме - передать Основание и ошибка пропадет.
---
передать Основание и ошибка пропадет. Дополню - передать Основание в виде ключа Структуры.
А реально - искать по всему тексту вызов этой функции и смотреть передаваемые параметры. Должно быть примерно так:

```1c
    ПараметрыСоздания = Новый Структура;
    ПараметрыСоздания.Вставить("Основание", НайденныйДокумент.Ссылка);
    УчетНДСВызовСервера.СоздатьСчетФактуруВыданныйНаОсновании(ПараметрыСоздания);
```
---
Сделал так:
ПараметрыСоздания = Новый Структура;
     ПараметрыСоздания.Вставить("Основание", НайденныйДокумент.Ссылка);
     ПараметрыСоздания.Вставить("СтруктураОтбора", Неопределено);
     ПараметрыСоздания.Вставить("УникальныйИдентификатор", Неопределено);
УчетНДСВызовСервера.СоздатьСчетФактуруВыданныйНаОсновании(ПараметрыСоздания);

Ошибка ушла))
теперь дальше буду разбираться:
Поле объекта не обнаружено (ЭтоУниверсальныйДокумент)
{Документ.СчетФактураВыданный.МодульМенеджера(236)}: ЭтоУниверсальныйДокумент = ПараметрыСоздания.ЭтоУниверсальныйДокумент;
{ОбщийМодуль.УчетНДСПереопределяемый.Модуль(4118)}: Возврат Документы.СчетФактураВыданный.СоздатьДокументНаОсновании(ПараметрыСоздания);
{ОбщийМодуль.УчетНДСВызовСервера.Модуль(145)}: СчетФактура = УчетНДСПереопределяемый.СоздатьСчетФактуруВыданныйНаОсновании(ПараметрыСоздания)
Гребанный УПД))
---
Это в очередном обновлении конфигурации 1с Бух. Теперь же возможность печати УПД добавили и заодно в этом модуле добавили параметров.
Как его передать? Вроде основанием было: "НайденныйДокумент.ссылка"
---
вызывает сомнения тот факт что в типовой БП допустили такую оплошность. Номер релиза?
---
3.0.83.37 Почему оплошность, просто требуется теперь менять внешнюю обработку под новые параметры
---
где в вопросе хоть слово про внешнюю обработку?
---
А мозги тебе для чего дадены??? )))
---
мне то они как раз нормально пригождаются) А вот некоторые даже вопрос корректно сформулировать не могут. Рассуждения на уровне детсада типа я вот нажал и всё сломалось помогите)
---
я вот нажал и всё сломалось помогите) Элементарно же - надо просто отжать обратно...
---
ПараметрыСоздания = Новый Структура;
ПараметрыСоздания.Вставить("Основание", Накладная.Ссылка);
ПараметрыСоздания.Вставить("СтруктураОтбора", Неопределено);
ПараметрыСоздания.Вставить("УникальныйИдентификатор", Неопределено);
ПараметрыСоздания.Вставить("ЭтоУниверсальныйДокумент", Ложь);
ПараметрыСоздания.Вставить("КодВидаОперации", "01");