Имя: Пароль:
1C
1С v8
Проблема с контекстным меню в форме списка в типовой бухгалтерии
,
0 Бертыш
 
29.05.21
07:50
Преамбула, предыстория. Обновлял заказчику конфигурацию в две базы. На релиз Бухгалтерия предприятия, редакция 3.0 (3.0.93.20) После обновления заказчик просит подключиться и показывает мне обе базы. В одной меню ввода на основании как меню, а в другой базе от меню ввода на основании только огрызок, обмылок из двух пунктов. Открываю эту же базу у себя. Есть все пункты. Дело в кеше подуммал я и почистил клиентский кеш подключившись к заказчику. Однако это не помогло. После этого встал вопрос об очистке серверного кеша. У заказчика там свои косорукие по моему мнению админы и они сказали что кеш серверный почистили, но это не помогло. Можно бы было решить что господ врут, но дальнейшее происходяшее показало мне что это не так. Я предложил им обновить редакцию платформы до той что у меня.
Тут небольшое отступление надо сделать. У меня аппаратная защита 64 ех разрядным серверным хаспом, то есть точнее аппаратная зщита на 64 ех разрядный сервер. Тестируя проблему заказчика у которого 32 ух разрядня лицензия я словил лайфхак поставив рядом 32 ух разрядного агента версии что и у заказчика я могу останавливать оперативно одну службу одного релища 64 ех разрядную и ьез плясок с бубном, в смысле без перепрописывания версии агента переключаьсяна уровне служб двух разных редакций в силу разности разрядности.
И тут начинается самое интересное. А именно сравнение двух версий контекстного меню ввода на основании на двух разных редакциях платформы на изначально моей 64 ех разрядной 1С:Предприятие 8.3 (8.3.18.1483) и поставленной по просьбе клиента 32 ух разрядной 8.3.17.1851
Я обнаружил что на одной и той же базе, под одним и тем же пользователем с одним и тем же набором ролей, в одной и той же форме и на одном и том же документе, но под разными редакциями платформы контекстные меню ввода на основании различаются.
Вот 64 ех разрядное 8.3.18.1483 https://disk.yandex.ru/i/YrUHscUITmB0bQ
А Вот 32 ух разрядное 8.3.17.1851 https://disk.yandex.ru/i/KdsujX4ptHNRsg
Как говорится найдите 10 отличий.
В студию вопросы. Почему так? Что с этим делать? Кула рыть?
1 acht
 
29.05.21
08:15
Пока телепатия с утра не разогрелась, предположу что это традиционная завязка на данные. Я БП плохо помню, но ЕМНИП это меню оно конструируется с учетом каких-то настроек. Настройки хранятся в базе, базы разные и т.п.
2 Бертыш
 
29.05.21
08:17
(1) Я выложил скриншоты с одной и той же базы без изменения настроек с одного и того же документа под одним и тем же пользователем
3 acht
 
29.05.21
08:18
А, "под разными редакциями платформы". Да, у меня не только телепатия еще не разогрета...
4 acht
 
29.05.21
08:19
А вообще по скриншотам - все потому что у тебя windows не активирована =)
5 Вафель
 
29.05.21
09:02
А разве список на основании не программно заполняется?
Или это только в ерп так?
6 Бертыш
 
29.05.21
10:02
(5) Программное разумеется, но проблема то в том что оно отрабатывает по разному на разных редакциях платформы
7 ДенисЧ
 
29.05.21
10:03
Ну, если программно, то никто не запрещает пройтись отладчиком...
8 RomanYS
 
29.05.21
10:26
Это уже не первая такая тема здесь. Да, ошибка именно в платформе
Программист всегда исправляет последнюю ошибку.