Size: a a a

1с программирование

2020 November 16

SM

Sergio Maron in 1с программирование
RaFaeL
там для беларуси вроде нет
Извиняюсь просмотрел, да там только по России
источник

А

Артур in 1с программирование
RaFaeL
там для беларуси вроде нет
для Беларуси есть API на сайте нац.банка
источник

А

Артур in 1с программирование
источник

А

Артур in 1с программирование
есть и платное решение: https://1cnik.by/obnovlenie_bankov_belarusi_bez_podpiski_its.php
источник

dd

djd djder in 1с программирование
Как узнать имя свойства доп. реквизита для обращения к нему программно? У меня в конфигурации 1С Документооборот КОРП (версия 2.1.12.2) нет поля "Имя" и группы "Для разработчиков" в форме элемента.
источник

P

Polosating in 1с программирование
djd djder
Как узнать имя свойства доп. реквизита для обращения к нему программно? У меня в конфигурации 1С Документооборот КОРП (версия 2.1.12.2) нет поля "Имя" и группы "Для разработчиков" в форме элемента.
Наименование или идентификатор
источник

P

Polosating in 1с программирование
для получения свойств используешь функцию УправлениеСвойствами.СвойстваОбъекта()
источник

dd

djd djder in 1с программирование
Polosating
для получения свойств используешь функцию УправлениеСвойствами.СвойстваОбъекта()
Это понятно, мне нужно узнать имя свойства, как на этом скрине
источник

P

Polosating in 1с программирование
djd djder
Это понятно, мне нужно узнать имя свойства, как на этом скрине
у тебя уже показано наименование. это не то, что тебе нужно?
источник

P

Polosating in 1с программирование
а, вижу... это идентификатор
источник

dd

djd djder in 1с программирование
В том то и дело, что у меня в конфигурации это поле не показывается. Последний скриншот взял с интернета
источник

dd

djd djder in 1с программирование
А первый, это моя база
источник

P

Polosating in 1с программирование
djd djder
В том то и дело, что у меня в конфигурации это поле не показывается. Последний скриншот взял с интернета
вариант 1. у тебя в Документообороте скорее всего старая либо урезанная версия БСП. идентификатор не всегда там был. возможно надо обновить Документооборот
вариант 2. если не вариант 1 - не хватает прав, поэтому не показывается на форме.
источник

P

Polosating in 1с программирование
а для чего тебе именно идентификатор? можно и без него найти прекрасно нужное свойство
источник

dd

djd djder in 1с программирование
Скорее всего вариант 1 🤔 Мне нужно достать значение свойства, значит придется применять "НайтиПоНаименованию", правильно думаю?
источник

P

Polosating in 1с программирование
не совсем
доп.свойства - элементы плана видов характеристик. для начала нужно получить коллекцию доп.свойств, относящихся к нужному объекту
это выполняется с помощью вызова БСП: УправлениеСвойствами.СвойстваОбъекта(ВладелецСвойств, ПолучатьДопРеквизиты, ПолучатьДопСведения)
источник

P

Polosating in 1с программирование
и вот в этой коллекции уже нужно искать свойство. перебрать и найти
источник

P

Polosating in 1с программирование
хотя в принципе там массив возвращается, можно запросом найти быстро
источник

P

Polosating in 1с программирование
ВладелецСвойств в данном случае - объект или ссылка или ДанныеФормыСтруктура нужного владельца свойств
источник

dd

djd djder in 1с программирование
ПолучитьЗначенияСвойств(ВладелецСвойств, ПолучатьДопРеквизиты = Истина, ПолучатьДопСведения = Истина, МассивСвойств = Неопределено) и массив уже заполнить с помощью ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("Имя_Свойства") или так не получится?
источник