1С найтипореквизиту неверно указан реквизит
//Реквизит1, Реквизит2, Реквизит3 — реквизиты документа
//В Реквизит3 (с типом "Справочник.Контрагенты")
//помещается значение из "Справочник.Контрагенты"
НовыйДок = СоздатьОбъект( "Документ.Платежка" );
НовыйДок . Новый ();
НовыйДок . Реквизит1 = "ЗначениеРеквизита1" ;
НовыйДок . Реквизит2 = "ЗначениеРеквизита2" ;
СпрКонтрагенты = СоздатьОбъект( "Справочник.Контрагенты" );
СпрКонтрагенты . НайтиПоРеквизиту ( "РеквизитГдеИскать" , "ТоЧтоШщется" , 1 );
Если СпрКонтрагенты . Выбран () > 0 Тогда
НовыйДок . Реквизит3 = СпрКонтрагенты . ТекущийЭлемент ();
Иначе
Сообщить( "В СпрКонтрагенты ничего не найдено" );
КонецЕсли;
НовыйДок . Записать ();
НовыйДок . Провести ();
БП 3.0 Банковские выписки были разнесены с ошибками (неправильно указаны наименование контрагента, назначение платежа). Возможно одной обработкой исправить данную ситуацию?
Для редактирования выписок открыть Банк и касса — Банк — Банковские выписки. (Рис.1,2) Выделить необходимые банковские выписки (если их несколько, они выделяются с нажатой клавишей Shift) и, кликнув правой кнопкой мыши, выбрать команду "Изменить выделенные. " (Рис.3 список выбранных элементов.рис.4 — список реквизитов для редактирования) В окне формы "Изменение выделенных элементов "Списание с расчетного счета" найти реквизит, который подлежит изменению, установить флажок и выбрать новое значение из соответствующего справочника. "Изменить реквизиты" и проверить результат изменения (рис.5).
Найти элемент справочника по значению реквизита.
НайтиПоРеквизиту( , , Ф лагГлобальногоПоиска>)
ИмяРеквизита >
Строковое выражение с наименованием реквизита.
3начение >
Значение реквизита для поиска.
ФлагГлобальногоПоиска >
Числовое выражение. Если 0, то поиск должен выполняться в пределах подчинения справочника, если 1, то поиск должен выполняться по всему справочнику.
Число 1 — если действие выполнено;
Число 0 — если действие не выполнено (элемент не найден).
Метод НайтиПоРеквизиту выполняет поиск первого элемента с указанным значением заданного реквизита и позиционирует объект справочник на этом элементе.
Данный метод может использоваться только в том случае, если в конфигураторе при описании данного реквизита установлен признак «Сортировка» (Свойства реквизита — Дополнительные — Сортировка).
Данный метод может использоваться только для объектов, созданных функцией СоздатьОбъект .
// Позиционируем созданный объект Спр по реквизиту
Спр.НайтиПоРеквизиту("СерияПаспорта", "XXVII-OP", 1);
Если Спр.Выбран() > 0 Тогда
Предупреждение("Не найден сотрудник с таким паспортом!");