ЕНВД-шный контрагент в загрузке в БП
Читают тему
Вход в личный кабинет
Для получения доступа к форуму необходимо
авторизоваться
или
зарегистрироваться
на сайте.
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке
Вопрос несколько не типовой. При обмене данными с БП, у нас в таблице соответствия бухи руками проставляют физ лицам-покупателям в соответствие контрагента "наличный расчет" чтобы "на захламлять базу".
Контрагентов в месяц прибавляется порядка 600 по одному салону. Бухов по человечески жалко, хочется сделать контрагента по умолчанию, если в ТС именно для справочника контрагентов выбрано автосоздание.
Полазив по обработке, так и не поял, в какой процедуре находится создание нового элемента справочника. Подскажите, пожалуйста, где можно этот кусок расковырять.
Строка 10514
Здесь надо написать
Если ("Нужный контрагент") Тогда
ТекОбъект = Справочники.Контрагенты.НайтиПоНаименованию("Наличный расчет", Истина,).ПолучитьОбъект();
Возврат;
КонецЕсли;
Где нужный контрагент это любой способ опознать его.
Способ получения объёкта можно использовать любой. в данном случае поиск по наименованию что не оптимально.
Прикрепленные файлы
ПолучитьЗначениеРеквизита которая получает любой выгруженный реквизит из Альфы
Пример смотрим в обработке
и ПолучитьОбъект которая получает загруженный объект в БП если такой уже загружен
Пример там же
Так же стущетвует возможность получить вложенно реквизиты
таким образом
ПолучитьЗначениеРеквизита("ТипНоменклатуры", "Справочник.Номенклатура", ЗначенияСтрокиНоменклатура);
где ЗначенияСтрокиНоменклатура это УИД.
Это единичный пример. таких в обрабокте множество