Имя: Пароль:
1C
1С v8
УПП 152.2, функция ПолучитьСклоненияСтроки не найдена
0 pasha_d
 
13.01.21
11:32
Сегодня выпустили УПП 152.2
Накатил на демо глянуть изменения, при входе в режим предприятия
{ОбщийМодуль.ИнтеграцияИСМП.Модуль(911,35)}: Процедура или функция с указанным именем не определена (ПолучитьСклоненияСтроки)
    ФормыИмениДокумента.Склоненная = <<?>>ПолучитьСклоненияСтроки(НРег(Лев(ФормыИмениДокумента.Основная, 1)) + Сред(ФормыИмениДокумента.Основная, 2), , "ПД=Винительный")[0];

Вот так))
1 Волшебник
 
13.01.21
11:35
Продолжайте наблюдения. Держите нас в курсе.
2 pasha_d
 
13.01.21
12:32
Платформа у нас древняя. Вопрос закрыт.
3 Mikhail Volkov
 
13.01.21
13:32
Ниже 8.3.10.2466?
4 DEVIce
 
13.01.21
13:33
Только завтра накачу этот релиз - посмотрим.
5 NorthWind
 
13.01.21
14:00
Пишут, что эта функця появилась начиная с 8.3.13. Эх, у меня двенадцатая... придется обновлять...
6 DEVIce
 
13.01.21
14:02
(5) Блин, про это же была целая ветка года два или три назад. У меня 8.3.13, хвала Аллаху. :)
7 DEVIce
 
13.01.21
14:03
(5) Ну и классическое: "Текущий релиз конфигурации "Управление производственным предприятием" предназначен для использования с версией системы 1С:Предприятие 8 не ниже 8.3.13".
8 NorthWind
 
13.01.21
14:14
Что там постабильнее работает из более свежего, чтоб на косяки не нарваться?
9 Mikhail Volkov
 
13.01.21
15:36
А что, в предыдущем релизе эта строка (0): ФормыИмениДокумента.Склоненная = НРег(Лев(ФормыИмениДокумента.Основная, 1)) + Сред(ФормыИмениДокумента.Основная, 2); // имя с маленькой буквы - неправильно работала?
10 NorthWind
 
13.01.21
15:50
(9) Может, реально понадобился винительный падеж, а может, фирма 1С просто взяла и именем революции решила, что так будет красивее. На самом деле, если вы не работаете с ГИС МП, то можно просто вернуть эту строку к старому виду или вовсе закомментировать. Другой вопрос, что потом это, скорее всего, придется делать повторно, а также могут добавиться новые подобные вызовы в других местах.
11 pasha_d
 
13.01.21
17:32
(3) 8.3.12
12 pasha_d
 
13.01.21
17:33
(10) вернул как (9)
13 Nikkitka
 
14.01.21
07:39
Косяк при получении ЭЛН из ФСС:
в модуле ОбменСведениямиОПособияхсФСС Стока 5555
НУжно написать:
    Если ДанныеИзСервиса.lnResult <> Неопределено Тогда
Вместо
    Если ДанныеИзСервиса.LN_RESULT <> Неопределено Тогда

НУ и вылезает предупреждение по поводу отчества так как ФСС поправило название поля PATRONiMIC на PATRONyMIC а в 1С не поправили. похоже не тестировали.
14 CHerypga
 
14.01.21
07:41
(13) еще не заполняется поле хеш у больничного листа, как следствие в реестре больничный считается бумажным
еще не загружаются первичные листки нетрудоспособности по беременности и родам
так что у вас еще всё впереди, только самое простое обнаружили
15 CHerypga
 
14.01.21
07:42
(14) правда я по зупу 2.5 написал, но казалось бы в упп должно быть точно также, ан нет
в зупе нет ошибки с lnResult
16 CHerypga
 
14.01.21
07:48
(13) ну что? уже хочется вернуться на версию 1.1? Тогда бездумно название поля с отчеством не правим, т.к в 1.1 оно написано через I, а добавляем проверку на версию как в куче других мест
17 Nikkitka
 
14.01.21
08:05
(16) Да ладно, дождемся исправлений от 1С. так то всё заполняется после исправления одной строки
18 CHerypga
 
14.01.21
08:32
(17) прям всё? т.е я в (14) напраслину возвёл на адинэсников?
19 Nikkitka
 
14.01.21
08:47
(18) Возможно хэш не заполняется, но по крайней мере ошибку пользователям не выдает. а с остальным уже будем разбираться
20 Mikhail Volkov
 
14.01.21
10:39
(12) А обновил на 1.3.152.2? В конфигурации были/есть свои изменения? Что-то мне дает: Ошибка при выполнении файловой операции. Даже на 8.3.16.1359 (поставил для ERP/КА2).
21 pasha_d
 
14.01.21
10:44
(20) Обновил. Эту строку кода заменил как в (9)
Конфа перепилина вдоль и поперек) Надо подниматься на новую платформу, но тогда падают вещи, дописанные нами лет 10-12 назад. Там используются функции, которые новые платформы не понимают уже. Замкнутый круг получается - надо садиться и переписывать конфу под новую платформу.
22 NorthWind
 
14.01.21
11:05
(21) зачем? Режим совместимости же.
23 ДенисЧ
 
14.01.21
11:39
(21) "используются функции, которые новые платформы не понимают"
Это какие, например? Насколько я помню, все новые функции несут примечание "Старая функция оставлена для совместимости"
24 Mikhail Volkov
 
15.01.21
14:27
(21) Работает на 8.3.12? А никак не могу (20)!? Смотрю v8: v8: Ошибка при выполнении файловой операции (решение), думаю тоже снять, и поставить на поддержку 1.3.152.2. Но как свои изменения не потерять?
25 Mikhail Volkov
 
15.01.21
16:57
Уже на свой комп поставил платформу 8.3.13.1926, все равно та же Ошибка при выполнении файловой операции?
26 Mikhail Volkov
 
17.01.21
09:18
(24) Конфигурация/Сравнить, объединить с конфигурацией из файла... но нет в фильтре возможности выбрать: Показывать отличия новой от старой конфигурации поставщика, как при обычном обновлении. Пришлось просматривать все где есть мои изменения...
Ладно, обновил УПП на 1.3.152.2, сейчас новая проблема: при попытке открыть любой документ выскакивает предупреждение, например для реализации:
При подписке РассчитатьСтатусОформленияТТНИсходящаяЕГАИС на событие ПриЗаписи произошла ошибка. Метод обработчика события РассчитатьСтатусОформленияТТНИсходящаяЕГАИС не найден.
Вроде это для алкоголиков, у нас автосервис, все запчасти безалкогольные. Может где в настройках УПП надо это указать? Как найти откуда это лезет?
27 ДенисЧ
 
17.01.21
09:37
(26) Найди эту подписку и удали её
28 Mikhail Volkov
 
17.01.21
10:50
(27) Да, некоторые подписки остались от предыдущего релиза:
  РассчитатьСтатусОформленияАктПостановкиНаБалансЕГАИС
  РассчитатьСтатусОформленияАктСписанияЕГАИС
  РассчитатьСтатусОформленияТТНВходящаяЕГАИС
  РассчитатьСтатусОформленияТТНИсходящаяЕГАИС
  РассчитатьСтатусОформленияЧекЕГАИС
  РассчитатьСтатусОформленияЧекЕГАИСВозврат
Удалил их, и вроде заработало... Спс.
29 Вера1С
 
22.01.21
11:21
(14) Добрый день, а как исправить, чтобы подтягивался хэш? Есть у кого-то варианты?
30 soulriwer
 
27.01.21
10:24
(29)Там есть такая функция

Функция ВерсияЭЛН() Экспорт
    Возврат "2.0";
КонецФункции

В зависимости от возвр. значения изменяется запрос к ФСС

Я вместо Возврат "2.0"; сделал
Возврат "1.1";

Больше никаких правок не нужно

Пока все Ok (данные по больничным запрашиваются, реестры заполняются)

Как я понимаю, ФСС отдает данные в формате 1.1, отсюда все проблемы (не получает ln_hash и путаница с наименованиями полей), видимо не все мед. организации перешли на формат 2.0 или что-то в это роде...
31 NorthWind
 
27.01.21
19:01
(30) Спасибо что поделились, респект
32 NorthWind
 
06.02.21
18:32
153.1 сегодня смотрел... Кажется, модуль ОбменСведениямиОПособияхсФСС заметно перепахан. Никто больнюки не тестил?
Программист всегда исправляет последнюю ошибку.