Имя: Пароль:
1C
1С v8
Снова про расширения. Очевидное невероятное.
0 folo
 
31.01.23
16:57
Доброго дня, коллеги. Имеем копию базы для разработки. В документ Счет покупателя 100 лет назад расширением добавлены реквизиты, которые те же 100 лет корректно отражались.  Так же как и в рабочей базе.
Очевидное - Обновляем копию из рабочей. Расширения на месте, добавленные реквизиты на месте. Под полными правами все ОК.
Невероятное- ТОЛЬКО В ДОКУМЕНТЕ СЧЕТ на оплату под правами менеджера добавленные на форму реквизиты объекта отсутствуют совсем, хотя как реквизиты объекта они видны.
Какие танцы с бубном не помогли
    а) Проверено что в перенесенной в расширение роли "Чтение счета на оплату" по прежнему все галки доступа стоят.
    б) Пользовательские разрешения на просмотр стоят.
    в) Форма снова обновлена из конфигурации
    г) Расширение снова обновлено на форме
    д) Кеш на ПК пользователя очищен
    е) На сервере база выгружалась- загружалась в несколько других баз. Результат тот же. То есть Кеш базы на сервере отсекаем
    ж) Возвращалось старое расширение. Теперь та же ошибка уже и там.

Удалять и заново добавлять расширение не вариант- в нем данные за 3 года.
1 folo
 
31.01.23
16:59
Куда еще Копать?  Как вариант в старой платформе запустить.
2 Сергиус
 
31.01.23
16:59
(0)Попробуйте удалить форму из расширения, перенести ее заново из основной и опять вывести на нее реквизиты.
3 Сергиус
 
31.01.23
17:00
+(2)На каждом этапе сохраняйтесь.
4 folo
 
31.01.23
17:04
(2) Да, так еще не пробовал. Радикальный метод.
5 Donkey_hot
 
31.01.23
17:15
(0) Поля на форму программно выведены?
6 folo
 
31.01.23
17:16
нет.
7 Donkey_hot
 
31.01.23
17:37
(6) Вот как раз хороший повод переделать на программное добавление.
8 lubitelxml
 
31.01.23
18:08
(0) "В документ Счет покупателя 100 лет назад расширением добавлены реквизиты" - я конечно может быть давно не читал про развитие технологии расширений, но раньше при реструктуризации эти реквизиты очищались. Реквизиты лучше все-таки в основную добавлять, при обновлении проблем не возникнет. А вот менять формы лучше кодом - (7) + 100500
9 2S
 
31.01.23
21:25
(0) скинь форму в дефолт в режиме предприятия
10 SiAl-chel
 
01.02.23
11:24
(7) +++
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.