1C:Бухгалтерия
1С:CRM ПРОФ, КОРП
1С:ERP Управление предприятием 2
Платформа 1С v8.3
Корп. решения 1С
Здравствуйте. Я плохо знаю русский. Извините за этого. Я еще новичок в 1С программирование. В УТ 10.3. Каждого контрагента есть свой собственный код (длина кода 9) например 000000346. Пользователю надо что он написал 346 и программ знал что это тот контрагент который с кодам 000000346. Пользователь не вводил нули. Как решить эту задачи?
Можете дать подсказки?
Спасибо всем за ранее.
Можете дать подсказки?
Спасибо всем за ранее.
По теме из базы знаний
- Формы "Универсальный передаточный документ 1096" для УТ 10.3, "Счет фактура 1096" для УТ 10.3, "Акт о приемке выполненных работ (форма КС-2)", "Справка о стоимости выполненных работ и затрат (форма КС-3)", для: "1С: Управление торговлей 10.3", "1С: Управл
- Универсальный передаточный документ (УПД) для УТ 10.3 с выбором организации
- Универсальный корректировочный документ (УКД) для УТ 10.3 по Постановлению Правительства РФ от 2 апреля 2021 г. N 534
- Пропуск на вывоз продукции и транспортная накладная в документе реализации. УТ 10.3
- Универсальный передаточный документ (УПД) для УТ 10.3 и КА 1.1 без ввода счета-фактуры
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Если открыть карточку справочника контрагентов в конфигураторе, то на закладке "Поле ввода" можно найти 2 свойства: "Ввод по строке" и "Способ поиска строки". Для решения своей задачи добавьте в список "Ввод по строке" поле "Код", а способ поиска укажите как "Любая часть".
(1) Для программного решения задачи загляните в общий модуль "ПартнерыИКонтрагентыВызовСервера". Там есть две функции - "КонтрагентыДанныеВыбора" и "ПартнерыДанныеВыбора" - благодаря которым также осуществляется подбор партнеров и контрагентов (если Вы ведете их учет раздельно). В этих функциях необходимо будет немного доработать условия запросов, чтобы элементы справочников подбирались не только по наименованию, но и по коду.
(1)
Где пользователь должен писать 346? В каком поле? У справочника "Контрагенты" основное представление - в виде наименования. Т.е. пользователь должен вводить не фрагмент кода, а фрагмент наименования. Или вы это поменяли?
Пользователю надо что он написал 346 и программ знал что это тот контрагент который с кодам 000000346. Пользователь не вводил нули. Как решить эту задачи?
Где пользователь должен писать 346? В каком поле? У справочника "Контрагенты" основное представление - в виде наименования. Т.е. пользователь должен вводить не фрагмент кода, а фрагмент наименования. Или вы это поменяли?
(11)
В документе реализация товаров есть реквизит "Контрагент". В форме документа отображается как поле ввода. Пользователю обязательно надо заполнить его. В текущий время если пользователь будить вводить "000000004" тогда программ автоматически делает отбор и заполняет полу. Но если вводит проста "4" тогда выдают ошибка. Как решит эту задачу?
Во первых создал новый реквизит в справочнике контрагенты и после записи написал такой код , Отбор тоже работает.
Но как сделать что реализация тоже могла использовать этот отбор
В документе реализация товаров есть реквизит "Контрагент". В форме документа отображается как поле ввода. Пользователю обязательно надо заполнить его. В текущий время если пользователь будить вводить "000000004" тогда программ автоматически делает отбор и заполняет полу. Но если вводит проста "4" тогда выдают ошибка. Как решит эту задачу?
Во первых создал новый реквизит в справочнике контрагенты и после записи написал такой код
КодБезНулей = СтрЗаменить (Код, "0", "")
Но как сделать что реализация тоже могла использовать этот отбор
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот