Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 дек 2025, 21:08

Как получить характеристику НоменклатурыКонтрагента и записывать ее в наименование Номенклатуры?

Автор Sanchez, 12 дек 2025, 12:55

0 Пользователей и 1 гость просматривают эту тему.

sali

Sanchez, ну пишешь команду для своей кнопки
когда заполняешь данные по номенклатуре, вытягиваешь номер из нужного тебе документа эдо

Sanchez

sali, мне бы найти вообще где этот номер формируется, пытаюсь глобальным поиском, не знаю по какому значению запустить, потому что по значению Номер там давольно много всего

Sanchez

antoneus, это в отдельном поле Номер содержится, хз как глобальный поиск по нему правильно сделать

antoneus

Никак) Я имею в виду - в эту вот штуку под названием НоменклатураКонтрагента, в которой остальные данные лежат - туда этот номер приезжает?

Sanchez

antoneus, НоменклатураКонтрагента это СправочникСсылка.НоменклатураКонтрагентов, там реквизита такого нету даже )

Sanchez

а стоп, вижу что заполняется
&НаСервере
Процедура ЗаполнитьНоменклатуруКонтрагента(Знач НоменклатураКонтрагента)
   
    Владелец                           = НоменклатураКонтрагента.Владелец;
    Идентификатор                      = НоменклатураКонтрагента.Идентификатор;
    Наименование                       = НоменклатураКонтрагента.Наименование + ?(НоменклатураКонтрагента.Характеристика<>"", ", " + НоменклатураКонтрагента.Характеристика, "");;
    Характеристика                     = НоменклатураКонтрагента.Характеристика;
    ЕдиницаИзмерения                   = НоменклатураКонтрагента.ЕдиницаИзмерения;
    ЕдиницаИзмеренияКод                = НоменклатураКонтрагента.ЕдиницаИзмеренияКод;
    Артикул                            = НоменклатураКонтрагента.Артикул;
    СтавкаНДС                          = НоменклатураКонтрагента.СтавкаНДС;
    ШтрихкодКомбинации                 = НоменклатураКонтрагента.ШтрихкодКомбинации;
    ШтрихкодыНоменклатуры              = НоменклатураКонтрагента.ШтрихкодыНоменклатуры;
    ИдентификаторНоменклатурыСервиса   = НоменклатураКонтрагента.ИдентификаторНоменклатурыСервиса;
    ИдентификаторХарактеристикиСервиса = НоменклатураКонтрагента.ИдентификаторХарактеристикиСервиса;
   
    СвойстваУпаковки = СопоставлениеНоменклатурыКонтрагентовКлиентСервер.НовыеСвойстваУпаковки();
    СвойстваУпаковки.НаименованиеБазовойЕдиницыИзмерения = НоменклатураКонтрагента.ЕдиницаИзмерения;
    СвойстваУпаковки.КоличествоБазовойЕдиницыИзмерения   = НоменклатураКонтрагента.КоличествоБазовойЕдиницыИзмерения;
    СвойстваУпаковки.КоличествоУпаковок                  = НоменклатураКонтрагента.КоличествоУпаковок;
    СвойстваУпаковки.НаименованиеУпаковки                = НоменклатураКонтрагента.НаименованиеУпаковки;
    Если СопоставлениеНоменклатурыКонтрагентовСлужебныйКлиентСервер.УпаковкаИБазоваяЕдиницаИзмеренияРазличны(СвойстваУпаковки) Тогда
        НаименованиеУпаковки = НоменклатураКонтрагента.НаименованиеУпаковки;
    КонецЕсли;
   
    Если СтрДлина(Наименование) > 300 Тогда
        Элементы.Наименование.Высота = 3;
    ИначеЕсли СтрДлина(Наименование) > 200 Тогда
        Элементы.Наименование.Высота = 2;
    КонецЕсли;
   
    Если СтрДлина(Характеристика) > 300 Тогда
        Элементы.Характеристика.Высота = 3;
    ИначеЕсли СтрДлина(Характеристика) > 200 Тогда
        Элементы.Характеристика.Высота = 2;
    КонецЕсли;
   
КонецПроцедуры

в форме то же вижу поле есть

antoneus


Sanchez

всем спасибо кто помогал, в общем делал для клиента во фреше расширение , у него бух 3.0.187.20.
Отправил на аудит во фреше, выслали такое
При проверке для Бухгалтерия предприятия 3.0.175.24 обнаружены проблемы совместимости:
Возможность подключения: Критичная: Режим совместимости расширения конфигурации больше режима совместимости основной конфигурации
Возможность подключения: Критичная: Не удалось определить факт изменения структуры данных из-за проблем совместимости
При проверке для Бухгалтерия предприятия 3.0.176.38 обнаружены проблемы совместимости:
Возможность подключения: Критичная: Режим совместимости расширения конфигурации больше режима совместимости основной конфигурации
Возможность подключения: Критичная: Не удалось определить факт изменения структуры данных из-за проблем совместимости
При проверке для Бухгалтерия предприятия 3.0.177.30 обнаружены проблемы совместимости:
Возможность подключения: Критичная: Режим совместимости расширения конфигурации больше режима совместимости основной конфигурации
Возможность подключения: Критичная: Не удалось определить факт изменения структуры данных из-за проблем совместимости
При проверке для Бухгалтерия предприятия 3.0.180.14 обнаружены проблемы совместимости:
Возможность подключения: Критичная: Режим совместимости расширения конфигурации больше режима совместимости основной конфигурации
Возможность подключения: Критичная: Не удалось определить факт изменения структуры данных из-за проблем совместимости
При проверке для Бухгалтерия предприятия 3.0.183.24 обнаружены проблемы совместимости:
Возможность подключения: Критичная: Режим совместимости расширения конфигурации больше режима совместимости основной конфигурации
Возможность подключения: Критичная: Не удалось определить факт изменения структуры данных из-за проблем совместимости
При проверке для Бухгалтерия предприятия 3.0.184.21 обнаружены проблемы совместимости:
Возможность подключения: Критичная: Режим совместимости расширения конфигурации больше режима совместимости основной конфигурации
Возможность подключения: Критичная: Не удалось определить факт изменения структуры данных из-за проблем совместимости
Проверка для Бухгалтерия предприятия 3.0.188.22 выполнена успешно, проблем совместимости не обнаружено.

что им требуется, минимальную версию указать?

sali

Цитата: Sanchez от 17 дек 2025, 09:58Режим совместимости расширения конфигурации больше режима совместимости основной конфигурации
версию совместимости поменять или запускать на версии по ниже

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск