Первоначальное заполнение регистра вспомогательной информации расчетов ошибка обновления

Обновление ERP на 2.5.240 ☑ 0

Eskeych

14.07.22

11:54

Привет. После обновления выполняется обновление в фоне. из 498 не выполняется 1 процедура  «Заполнение измерения ОбъектРасчетов с типом СправочникСсылка.ОбъектыРасчетов.»

Чего делать в таком случае? установил патчи. на partners эта ошибка не описана.

Текст ошибки:

Процедура «РегистрыНакопления.РезервыПоСомнительнымДолгам.ОбработатьДанныеДляПереходаНаНовуюВерсию» обработки данных завершилась с ошибкой:

Произошло зацикливание процедуры обработки данных. Выполнение прервано.

{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(7787)}:ВызватьИсключение ТекстИсключения;

{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(4218)}:ПослеЗапускаПроцедурыОбработкиДанных(КонтекстОбработчика, КонтекстОбработчика.ИмяОбработчика);

{(1)}:ОбновлениеИнформационнойБазыСлужебный.ЗавершитьВыполнениеОтложенногоОбработчика(Параметры[0],Параметры[1])

{ОбщийМодуль.ОбщегоНазначения.Модуль(5263)}:Выполнить ИмяМетода + «(» + ПараметрыСтрока + «)»;

{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(4673)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ОписаниеПотока.ПроцедураЗавершения, ПараметрыВызова);

{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(4719)}:Если Не ЗавершитьПотокиВыполнившиеФЗ(Потоки, Группы) Тогда

{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(3123)}:ОжидатьЗавершениеЛюбогоПотока(Группы);

1

Eskeych

14.07.22

11:54

Версия 2.4.8.240*

2

Eskeych

14.07.22

11:54

(1) 2.5.8.240 **

3

Eskeych

14.07.22

12:09

up!

4

Eskeych

14.07.22

12:15

открыл регистр. видимо он не может перенести объект расчетов . Данных в регистре не так уж и много. записи расхода от 31.12.21 он заменил. но не получается заменить от 31.03.22. битых ссылок нет

5

DEVIce

14.07.22

12:25

Посмотри узлы планы обмена обновления, есть в них зарегистрированные битые объекты?

6

Eskeych

14.07.22

12:30

(5) план обмена — Обновление информационной базы? Там только список с номером очереди для обновления. или я не то смотрю?

7

PLUT

14.07.22

12:41

(0) такую ашипку может писать при превышении времени выполнения фонового задания

а в чем проблема в модуле менеджера регистра РезервыПоСомнительнымДолгам посмотреть код процедуры обормотки перехода на новую версию?

8

Naumov

14.07.22

12:46

Мог для какого-то объекта не создастся Объект расчетов.

Реквизиты объектов расчета не всегда правильно заполняет при переходе и не находит потом объект.

9

PLUT

14.07.22

12:49

+(7) в модуле менеджера регистра

Процедура ЗарегистрироватьДанныеКОбработкеДляПереходаНаНовуюВерсию(Параметры = Неопределено) Экспорт

здесь данные для обормотки перехода

Процедура ОбработатьДанныеДляПереходаНаНовуюВерсию(Параметры) Экспорт

здесь сам переход на новую версию

10

DEVIce

14.07.22

12:57

(6) Да именно эти узлы и смотри.

11

PLUT

14.07.22

12:59

(0) провера запросом по регистру, что нет записей с пустым «УдалитьОбъектРасчетов»

там в обормотке перехода в цЫкле условие при обработке выборки результата :) одноэсники такие одноэсники :)

Если Не ЗначениеЗаполнено(СтрокаНабора.ОбъектРасчетов)

                    И ЗначениеЗаполнено(СтрокаНабора.УдалитьОбъектРасчетов)

и в самом конце процедуры

Параметры.ОбработкаЗавершена = Не ОбновлениеИнформационнойБазы.ЕстьДанныеДляОбработки(Параметры.Очередь, ПолноеИмяРегистра);

конечно, так она никогда не завершится? если есть данные для обормотки, но не все записи могут обработаться :)

12

dmpl

14.07.22

13:03

(0) Корректировками записей регистров не баловались?

13

Eskeych

14.07.22

13:07

(12) нет)

(11) пустых значений нет. там и записей штук 40

14

PLUT

14.07.22

13:16

(13) ну тады или отладчиком пройтись по обормотке перехода на новую версию

или, если записей немного, покури вот это:

смысл в том, что у записей регистра везде заполнено УдалитьОбъектРасчетов, но вот сам ОбъектРасчетов не ищется в справочнике ОбъектыРасчетов по аналитике при переходе на новую версию

ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ОбъектыРасчетов КАК ОбъектыРасчетов

                |        ПО ОбъектыРасчетов.Объект                     = ВТРезервы.УдалитьОбъектРасчетов

                |            И ОбъектыРасчетов.Организация             = ВТРезервы.Организация

                |            И ОбъектыРасчетов.Партнер                 = ВТРезервы.Партнер

                |            И ОбъектыРасчетов.Контрагент             = ВТРезервы.Контрагент

                |            И ОбъектыРасчетов.ВалютаВзаиморасчетов     = ВТРезервы.Валюта

15

dmpl

14.07.22

13:17

(13) Тогда ищите что-то нестандартное. Лучше глянуть в РС обработчиков обновления в каком узле проблемный обработчик регистрировал изменения и посмотреть, что осталось в узле.

16

DEVIce

14.07.22

13:18

(13) Узлы посмотрел же уже? Есть зарегистрированные <Объект не найден>?

17

kobzon2

14.07.22

13:23

(0) Было что-то похожее. Вроде просто нажал на часики, зашел в историю, выбрал что-то типа результат обновления и там нажал что-то вроде завершить обновление.

18

Eskeych

14.07.22

13:29

(16) нет, объект не найден нету

(14) Сейчас заберу копию на комп и буду шарится отладкой.

(17) но он же тогда не заполнит реквизиты нужные?

19

kobzon2

14.07.22

13:33

(18) хз, все выполнилось в итоге нормально.

20

Eskeych

14.07.22

13:35

(16) либо я не то смотрю. я уже писал что открываю план обмена обновление инф базы. и там список «узлов» как я понимаю. Смотрел отчетом, что тот регистр который не обновляется под номером 43. но если открыть этот узел, то он как справочник. Смотрел еще рег сведений обработчиков обмена. там есть запись с этим регистром но ничего больше не нашел. Скорее всего не понимаю что нужн осделать и как смотреть ) пс не бейте :)

21

dmpl

14.07.22

13:50

(20) Ну а что со справочником в том узле обмена? Ничего хитрого не было? Всё правильно заполнено? И к чему он относится — тоже? Лучше смотреть универсальным редактором реквизитов, чтобы и скрытые видеть.

22

Eskeych

14.07.22

14:02

23

Eskeych

14.07.22

14:25

https://imageup.ru/img123/3974270/screenshot_2.png

https://imageup.ru/img277/3974271/screenshot_3.png

вот еще что нашел. отладил запрос, который получает данные для заполнения.

заполнены только те Объекты расчетов(новый рекв) у которого был заполнен тип объекта.

(14) (21) (16)

24

PLUT

14.07.22

15:04

(23) ну вот и славно. теперь добавь в справочник новые объекты расчетов (которых не хватает) и аминь

25

Eskeych

14.07.22

15:40

(24) интересно, что они там есть. в запрос передаются 2 списка типов 1. тип документов для расчета с клиентами, и для расчета с покупателями. и если удалить тип «первичный документ» в расчете с покупателями, то почти все заполняется. сейчас влез в запрос и попробую заполнить объекты расчетов насильно)

26

PLUT

14.07.22

15:44

(25)  и если удалить тип «первичный документ»

ввод остатков :)

27

PLUT

14.07.22

15:55

> сейчас влез в запрос и попробую заполнить объекты расчетов насильно)

грусть пичаль… дело не в коде, а в данных. влезай обратно из запроса

28

Eskeych

14.07.22

16:22

(26) не там тип реализация клиенту

(27) есть немного. кстати идея с запросом провалилась) 1с-ники пишут непонятно ваще) Спасибо всем за помощь :)

47

Заполняет реквизит «Ставка НДС». Заполняет реквизит «Объект расчетов».
Заполняет реквизит «Настройка счетов учета».

29.08.2021 17:31:39 —
01.09.2021 16:22:45

14 ч. 1 мин.

11.09.2021 1:47:40 —

120

Заполняет реквизит «Ставка НДС». Заполняет признак оплата в иностранной валюте.
Заполняет реквизит «Объект расчетов».

29.08.2021 17:24:43 —
01.09.2021 16:50:22

18 ч. 42 мин.

11.09.2021 1:46:05 —

123

Заменяет количество в упаковке на количество в единице хранения и очищает упаковку для штучных товаров, которые учитываются в мерных единицах в табличных частях «Выходные изделия», «Побочные изделия» и «Материалы», если количество в единице хранения дробное.
Заполняет реквизит «Идентификатор фин. записи» табличной части «Виды запасов (выходные изделия)» и «Виды запасов (побочные изделия)».
Заполняет реквизит «Идентификатор строки» в табличных частях.
Заполняет реквизит «Настройка счетов учета».

29.08.2021 17:53:49 —
01.09.2021 12:39:55

60 ч. 57 мин.

11.09.2021 8:14:57 —

133

Заполняет реквизит «Ставка НДС». Заполняет признак оплата в иностранной валюте.
Заполняет реквизит «Подразделение» в табличной части «Товары» для номенклатур типа «Работа».

29.08.2021 17:26:06 —
01.09.2021 16:50:31

26 ч. 42 мин.

11.09.2021 1:46:22 —

135

Заполняет реквизит «Объект расчетов».

29.08.2021 17:31:49 —
01.09.2021 16:50:26

3 ч. 57 мин.

11.09.2021 8:13:33 —

142

Заполняет реквизит «Объект расчетов».

29.08.2021 17:22:11 —
01.09.2021 16:50:23

6 ч. 9 мин.

11.09.2021 1:45:53 —

217

Перезаполняет ресурс «Количество» в записях с переполнением значения из-за несоответствия разрядности ресурса и реквизитов документов-регистраторов.

29.08.2021 17:59:08 —
01.09.2021 16:03:58

44 ч. 8 мин.

11.09.2021 8:18:37 —

222

Заполняет реквизит «Ставка НДС».
Заполняет измерение «Объект расчетов» и реквизит «Источник ГФУ расчетов».

29.08.2021 17:40:20 —
01.09.2021 17:00:18

37 ч. 39 мин.

11.09.2021 8:13:34 —

263

Заполняет измерения «Объект расчетов».

29.08.2021 17:13:45 —
01.09.2021 16:50:22

12 ч. 3 мин.

11.09.2021 1:44:41 —

274

Обновляет движения документов информационной базы по регистру накопления «Товары к отгрузке».
До завершения обработчика работа с документами не рекомендуется, т.к. информация в регистре некорректна.

29.08.2021 17:38:31 —
01.09.2021 16:50:24

161 ч. 45 мин.

11.09.2021 8:13:34 —

276

Обновляет движения документов информационной базы по регистру накопления «Товары к поступлению».
До завершения обработчика работа с документами не рекомендуется, т.к. информация в регистре некорректна.

29.08.2021 17:43:44 —
01.09.2021 20:28:09

110 ч. 51 мин.

11.09.2021 8:13:55 —

277

Обновляет движения документов информационной базы по регистру накопления «Товары на складах».
До завершения обработчика работа с документами не рекомендуется, т.к. информация в регистре некорректна.

29.08.2021 17:43:52 —
30.08.2021 8:29:44

14 ч. 14 мин

11.09.2021 8:13:59 —

282

Первоначальное заполнение регистра вспомогательной информации расчетов.

29.08.2021 17:38:27 —
01.09.2021 16:57:19

9 ч. 48 мин.

11.09.2021 8:13:38 —

314

Обновляет регистр «Параметры амортизации НМА (бухгалтерский и налоговый учет)»:

  • заполняет по данным учета НМА версии 2.2

29.08.2021 18:04:29 —
01.09.2021 16:50:30

1 ч. 17 мин.

11.09.2021 8:22:58 —

315

Обновляет регистр «Параметры амортизации ОС (бухгалтерский и налоговый учет)»

  • заполняет по данным учета ОС версии 2.2

29.08.2021 18:04:40 —
01.09.2021 16:50:38

1 ч. 13 мин.

11.09.2021 8:23:01 —

322

Обновляет регистр «Порядок учета НМА (БУ)»:

  • заполняет новые ресурсы «Статья расходов НУ», «Аналитика расходов НУ»

  • заполняет по данным учета НМА версии 2.2

29.08.2021 18:04:36 —
01.09.2021 16:50:31

1 ч. 7 мин.

11.09.2021 8:22:54 —

323

Обновляет регистр «Порядок учета ОС»:

  • заполняет новый реквизит «Организация»

  • заполняет по данным учета ОС версии 2.2

29.08.2021 17:59:36 —
01.09.2021 16:51:26

1 ч. 22 мин.

11.09.2021 8:18:56 —

324

Обновляет регистр «Порядок учета ОС (бухгалтерский и налоговый учет)»:

  • заполняет новые ресурсы «Налогообложение НДС», «Статья расходов НУ», «Аналитика расходов НУ», «Амортизационная группа», «Недвижимое имущество»

  • добавляет записи по данным учета ОС версии 2.2

  • заполняет новые ресурсы «Состояние (БУ)», «Состояние (НУ)»

29.08.2021 18:04:49 —
01.09.2021 16:51:32

1 ч. 8 мин.

11.09.2021 8:23:03 —

326

Заполняет регистр «Реестр документов» по данным относящихся к нему документов.

29.08.2021 17:40:02 —
01.09.2021 16:50:27

102 ч. 38 мин.

11.09.2021 8:13:45 —

334

Заполняет реквизит «Ставка НДС», заполняет другие служебные реквизиты.

29.08.2021 17:42:35 —
31.08.2021 18:31:36

10 ч. 15 мин.

11.09.2021 8:13:58 —

Записи регистра сведений стали неуникальными

Ошибка возникает в момент реорганизации базы при обновлении конфигурации, вследствие специфики регистров сведений: набор измерений и периода(для периодического регистра) должен быть уникальным.

В обычной ситуации такое происходить не должно, так как в момент записи производится подобная проверка. Из этого вытекает основная причина ошибки: записи были уникальными, пока не поменялся тип значения измерения, либо был удалено одно/несколько измерений из регистра.

Варианты сообщения об ошибке:

  • «Имеются записи с одинаковыми измерениями»
  • «Записи регистра сведений стали неуникальными»

Важность ошибки

Критическая — возможно работать на старой версии, но применить обновление, которое может быть важным не получится.

Ошибка встречается на типовых регистрах, а также при использовании распределенных информационных баз: в момент, когда из главной базы приходят изменения без учета данных в текущей базе (или применяется до их исправления). Обычно в этом случае исправление возможно только путем удаления записей в регистре.

Устранение данной ошибки

Надо убедится, что обновление верное.

Если конфигурация типовая:

  • Проверьте не вносились ли правки в регистр, если вносились при обновлении данный регистр следует исключить из списка обновления.
  • Если регистр типовой — может быть вы пропустили важное обновление от 1С — попробуйте обновлять последовательно — без пропусков версий (при обновлении запускаются специализированные обработчики, которые могут исключить данную ошибку).

Если конфигурации или объект ваш:

  • Убедитесь, что новые измерения корректны,
  • Если это так, то перед обновлением необходимо удалить дубли записей (оставить только нужные).
  • Когда в регистре записей мало, такое можно сделать вручную, в противном случае необходимо будет написать код для исправления.

Далее, чтобы удалить дубли в автоматическом режиме, воспользуйтесь обработкой

  • Выберите нужный регистр сведений
  • Отметьте измерения, которые будут удалены
  • Нажмите «Свернуть дубли».

Можно дурачить всех все время, — при условии, что реклама ведется правильно, а расходы на нее достаточно велики.

— Джозеф Левин

Тема: Записи регистра сведений стали не уникальными

Записи регистра сведений стали не уникальными

Добрый день. При обновлении конфигурации (Зарплата и Управление персоналом Базовая с версии 2.5.130.2 до 3.1.8.246) доходит до реорганизации информации и появляется ошибка: «Записи регистра сведений стали не уникальными. ГрафикРаботыПоВидамВремен и»

Кнопка «Принять» не активна и обновление не завершается. Подскажите, что можно сделать в этой ситуации?

  • Просмотр профиля
  • Сообщения форума
  • Личное сообщение

Re: Записи регистра сведений стали не уникальными

Пользователь сказал cпасибо:

  • Просмотр профиля
  • Сообщения форума
  • Личное сообщение

Re: Записи регистра сведений стали не уникальными

  • Просмотр профиля
  • Сообщения форума
  • Личное сообщение

Re: Записи регистра сведений стали не уникальными

Пользователь сказал cпасибо:

  • Просмотр профиля
  • Сообщения форума
  • Личное сообщение

Гордость форума /> />
Регистрация 18.07.2018 Сообщений 1021 Сказал(а) спасибо 320 Поблагодарили 3530 раз(а) в 603 сообщениях

Re: Записи регистра сведений стали не уникальными

Сообщение от neploho

Добрый день. При обновлении конфигурации (Зарплата и Управление персоналом Базовая с версии 2.5.130.2 до 3.1.8.246) доходит до реорганизации информации и появляется ошибка: «Записи регистра сведений стали не уникальными. ГрафикРаботыПоВидамВремен и»

Кнопка «Принять» не активна и обновление не завершается. Подскажите, что можно сделать в этой ситуации?

Какой бы ни была причина появления этой ошибки, она говорит об одном: в регистре сведений есть запись с ключевыми параметрами, для которой имеется несколько значений, и программа 1С не знает: какая из этих записей правильная.

Ключевые параметры регистра сведений называются Измерениями , а значения по измерениям указываются в Ресурсах . PDF По правилам записи в регистры сведений ключевые параметры определяют значение ОДНОЗНАЧНО.

При работе в пользовательском режиме при попытке записи в регистр разных данных с одинаковыми ключевыми параметрами выдается ошибка, не позволяющая провести документ. PDF Пользователь при этом сразу видит ошибку, понимает в чем дело и исправляет ее.

В режиме обновления конфигурации ситуация более сложная, хотя отслеживание таких ситуаций регулируется в большинстве случаев в 1С автоматически. Разработчики вносят в программу изменения таким образом, что программа сама, по заложенному алгоритму и анализу данных, определяет какая из записей неактуальна и удаляет ее, продолжив обновление.

Но бывают случаи, когда определить самостоятельно какую из записей оставить, а какую удалить, программа 1С не может и тогда пользователь уже должен сам исправить ситуацию. Обычно это происходит при удалении каких-то ключевых параметров из регистра сведений в новом обновлении и наиболее часто проявляется у любителей «обновляться редко, но сразу на последний релиз».

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

В новой версии конфигурации был изменен регистр Цены номенклатуры . PDF При обновлении конфигурации было выдано предупреждение о возникших неуникальных записях по этому регистру. PDF

Исправление ошибки «Записи регистра сведений стали неуникальными»

Последовательное обновление конфигурации без «пропусков»

Если конфигурация типовая и изменений в нее пользователем не вносилось, проведите обновление последовательно всеми вышедшими релизами, без пропусков. Возможно, разработчики что-то убирали в коде, а в следующем релизе — добавляли и пропуск этих промежуточных релизов привел к ошибке заполнения каких-то данных регистра по умолчанию.

  • 0.67.63;
  • 0.67.67;
  • 0.67.70;
  • 0.67.72.

При последовательном обновлении запускаются специализированные обработчики, которые могут исключить данную ошибку автоматически.

Настройка автоматического обновления

Настройте автоматическое обновление 1С: раздел Администрирование — Настройки программы — Интернет-поддержка и сервисы — Обновление версии программы .

При автоматическом обновлении подобная ошибка, как правило, не появляется, так как все изменения разработчиков в «промежуточных» релизах, которые может пропустить пользователь при самостоятельном обновлении, учитываются автоматически.

Для автоматического обновления программы 1С должна быть настроена Интернет-поддержка.

Сравнение конфигураций

В самых сложных случаях придется сравнить основную конфигурацию с конфигурацией базы данных, анализ данных последней и приводит к ошибке.

Основная конфигурация – это обновляемая конфигурация программы. В типовых, не измененных программах 1С она совпадает с конфигурацией поставщика. После обновления конфигурации, запускается процесс обновления Конфигурации базы данных, в которой еще содержатся старые данные до тех пор, пока процесс обновления не завершится полностью.

В момент появления ошибки основная конфигурация и конфигурация базы данных отличаются. Именно появление ошибки и мешает завершению обновления конфигурации базы данных. Поэтому нужно разобраться, что происходит и какие данные в базе мешают ее обновлению.

Пошаговая инструкция сравнения основной конфигурации и конфигурации базы данных.

Шаг 1. Открытие Конфигуратора.

Войдите в Конфигуратор информационной базы.

Откройте конфигурацию по кнопке Конфигуратор — Открыть конфигурацию . В правом окне откроется список всех объектов 1С.

Выберите команду Сравнить конфигурации .

Шаг 2. Настройка сравнения конфигураций.

Установите настройки как показано на рисунке.

Шаг 3. Запуск сравнения конфигураций.

Нажмите на кнопку ОК . Программа 1С выдаст окно сравнения конфигураций, в котором нужно перейти на регистр сведения Цены номенклатуры и раскрыть различия, нажав на «+» справа от объекта.

Шаг 4. Исправление ошибки.

Из таблицы сравнения видно, что в регистре Цены номенклатуры в основной конфигурации отсутствует параметр измерения Тип цен .

Войдите в базу данных и откройте регистр Цены номенклатуры : кнопка Главное меню — Все функции — Регистры сведений — Цены номенклатуры .

Как видно из рисунка, сейчас в регистре сведений Цены номенклатуры для Комплекта постельного белья две записи для типов цен:

  • Продажная — 3 670 руб.;
  • Оптовая — 2 090 руб.

Поскольку реквизит Тип цен был удален из основной конфигурации, в регистре сведений должно остаться две записи с разными ценами на одинаковые ключевые параметры для Комплекта постельного белья. Правила записи в регистр этого не допускают, и программа 1С выдает ошибку при обновлении базы данных.

Удалите одну из записей для Комплекта постельного белья и выполните обновление сначала. На этот раз никаких ошибок программа 1С не выдаст!

Если причину самостоятельно, используя указанные рекомендации, отыскать не удалось, базу придется передать профессионалам 1С для исправления.

См. также:

Помогла статья?

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Похожие публикации

    Обработка удаляет все записи из регистра сведений Данные о времени...Минэкономразвития России обновил коэффициенты-дефляторы на 2019 год, применяемые при расчете налогов при.

(3 оценок, среднее: 1,00 из 5)

Обсуждение (1)

Спасибо за полезную информацию

Добавить комментарий Отменить ответ

Для отправки комментария вам необходимо авторизоваться.

Вы можете задать еще вопросов

Доступ к форме «Задать вопрос» возможен только при оформлении полной подписки на БухЭксперт8

Нажимая кнопку «Задать вопрос», я соглашаюсь с
регламентом БухЭксперт8.ру >>

Содержание:

1.       Базовая функциональность

2.       Работа и пуск системы

3.       Обновление вспомогательных данных 

1.      Базовая функциональность

Вспомогательные данные – это особый вид данных, которыми необходимы для удобства работы пользователей. Они никак не меняют логику работы системы 1С. Управление, в том числе, обновление вспомогательных данных производится при помощи подсистемы «Базовая функциональность».

Для того чтобы обновить вспомогательные данные, первым делом необходимо произвести настройку и проверить подсистему «Базовая функциональность». Эта подсистема вмещает в себя весь первоначальный функционал системы 1С, при этом он является обязательным для каждого из прикладных решений, в которых используется библиотека. Помимо вспомогательных данных, к базовой функциональности относятся функции и процедуры, которые имеют общее назначение, а также перечень с универсальными обработками данных и стандартные роли, такие как «БазовыеПраваБСП», «ПолныеПрава» и так далее.

Рассмотрим, как происходит настройка основных базовых типов. Когда внутри конфигурации имеется справочник «Организация», то нужно в обязательном порядке:

· прописать его ссылку внутри свойства «Тип», который является определяемым типом внутри «Организации»;

· сделать реализацию функции по экспорту внутри модуля менеджера для справочника «Организации» в области «ПрограммныйИнтерфейс», как показано на скриншоте кода ниже:

Рис. 1 Функции по экспорту в справочнике Организации  

2.      Работа и пуск системы

Рассмотрим алгоритм работы и пуска системы перед началом обновления вспомогательных данных. Все действия до начала работы, а также перед окончанием работы должны находится в процедурах для общего модуля «ОбщегоНазначенияКлиентПереопределяемый: ПередНачаломРаботыСистемы, ПриНачалеРаботыСистемы», а также «ПередЗавершениемРаботыСистемы». Также стоит помнить, что в работе модели сервиса информация из процедуры может вызываться не только во время фактического входа или выхода, но и во время интерактивного входа или выхода администратора из базы информации для областей данных.

Чтобы минимизировать вызовы на серверную часть, во время начала работы системы лучше всего прямо вызывать процедуры из сервера, а также функции, которые находятся в коде модуля в приложении и в модуле управляемого приложения. Чтобы осуществить передачу для клиента всех параметров, которые нужны для запуска кода клиента, нужно воспользоваться функцией «ПараметрыРаботыКлиентаПриЗапуске» в общем модуле «СтандартныеПодсистемыКлиентПовтИсп». Когда функция вызывается в первый раз, то обращение к серверу является единственным, после чего значение подлежит кешированию на клиенте для каждого из следующих вызовов вышеописанной функции.

Если есть необходимость передать больше параметров, то добавляем все новые параметры в функцию «ПараметрыРаботыКлиентаПриЗапуске» в общем модуле «ОбщегоНазначенияПереопределяемый».  

3.      Обновление вспомогательных данных

В некоторых случаях, когда происходит разработка и отладка конфигурации, необходимо сделать обновление по вспомогательным данным, так как они имеют влияние на работу программы, а именно: на служебные регистры сведений, на кеши по свойствам метаданных и так далее.

Чтобы обновить вспомогательные данные следует придерживаться таких пунктов:

1. чтобы обновление вспомогательных данных произошло полностью необходимо использовать внешнюю обработку «ОбновлениеВспомогательныхДанных.epf», она находится в составе дистрибутива в библиотеке;

2. сделать наиболее оптимальное обновление всех вспомогательных данных, для этого нужно прописать параметр запуска «ЗапуститьОбновлениеИнформационнойБазы» внутри самого конфигуратора, либо при помощи параметра на строке с командами «/С»;

3. во время закладки всех перемен, которые могут потребовать обновление вспомогательных данных, в хранилище нужно обновить номер версии конфигурации, тогда у всех остальных участников общей разработки автоматом будут запущены обработчики для обновления.

Все случаи для обновления вспомогательных данных всегда помечены в тексте документации на подсистемах, а также имеют приставку «Внимание».

Во всех иных случаях вспомогательные данные обновляются автоматически, во время обновления номера (версии) конфигурации, а именно: когда происходит заполнение базы с информацией.

Специалист компании «Кодерлайн»

Анна Лисовая

СЭДО (система электронного документооборота) может использоваться для исправления ранее отправленных сведений по выплате пособий в СФР России. Для этого необходимо войти в систему, выбрать нужный документ и внести необходимые изменения. После этого документ следует отправить на повторное рассмотрение в СФР России.

Данный порядок применяется при исправлении ранее отправленных сведений в СФР России как по выплате пособий по временной нетрудоспособности, так и по уходу за ребенком до 1,5 лет.

Пример

В сентябре сотруднику Астрову А. В. рассчитали пособие по временной нетрудоспособности, сведения были переданы в СФР России. Пособие фондом было передано на оплату. В октябре сотрудник предоставил справку о доходах с предыдущего места работы.

Необходимо доначислить пособие за первые три дня за счет средств работодателя, а также отправить сведения в фонд для перерасчета.

1. Так как в нашем примере перерасчет пособия связан с предоставлением справки о сумме заработка, полученной у другого работодателя, необходимо зарегистрировать документ Справка для расчета пособий (входящая) (раздел ЗарплатаСправки для расчета пособий).

2. Далее необходимо произвести корректировку ранее оплаченного больничного листа по кнопке Исправить (внизу формы). В документе установите флажок Учитывать заработок предыдущих страхователей. В результате перерасчета среднедневной заработок будет увеличен.

3. Доначисленное пособие за счет средств работодателя необходимо выплатить, если новый размер пособия превышает старый (как в нашем примере). Фонду также нужно сообщить о перерасчете пособия. Если пособие передано фондом на оплату, то проактивный процесс завершен. Чтобы возобновить проактивный процесс, создайте и отправьте в фонд данные документа Исходящее сообщение о страховом случае ФСС (по кнопке Создать на основании из документа Больничный лист или раздел КадрыИсходящие сообщения о страховых случаях ФСС).

Обратитесь к нам за консультацией, и наши специалисты помогут вам

Получить консультацию

В документе установите флажок Перерасчет и в поле Ответ на запрос укажите документ Ответ на запрос ФСС для расчета пособия, который был отправлен в СФР России по больничному изначально. Поле Идентификатор строки реестра должно быть заполнено автоматически. В противном случае идентификатор укажите вручную. Его можно взять из сведений документа Ответ на запрос ФСС для расчета пособия, который был отправлен первоначально по этому пособию. В документе нажмите на ссылку Успешно принят ФСС. В форме Регистрация ответов на запросы ФСС идентификатор строки реестра указан в поле Номер реестра прямых выплат. Скопируйте его и вставьте в исходящее сообщение. Идентификатор строки реестра по документу Ответ на запрос ФСС для расчета пособия должен заканчиваться на «:1«. Если двоеточия и номера строки нет, их можно дописать вручную в документе Исходящее сообщение о страховом случае ФСС. Проведите документ и отправьте сведения в фонд.

4. Далее по пособию поступит входящий запрос из СФР России с признаком перерасчета (рабочее место Входящие запросы ФСС для расчета пособий в разделе Кадры). На основании запроса создайте ответ фонду с помощью документа Ответ на запрос ФСС для расчета пособия. В разделе Исправление должен быть указан код причины перерасчета. В нашем примере – «1» (представлены дополнительные сведения о выплатах в расчетном периоде). Проведите и отправьте сведения в фонд.

Бывают ситуации, когда в фонд отправлены сведения для расчета пособия, но фондом пособие еще не передано на оплату. В этом случае проактивный процесс еще не завершен. Поэтому повторно отправьте в фонд только ответ на запрос для расчета пособия, в котором укажите код и причины исправления.

Понравилась статья? Поделить с друзьями:

Интересное по теме:

  • Перевал дятлова ошибка
  • Первичные ошибки вторичные ошибки и их проявления программные
  • Переадресация билайн ошибка
  • Первичные ошибки вторичные ошибки и их проявления презентация
  • Первая трудность произошла со стройматериалами лексическая ошибка

  • Добавить комментарий

    ;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: