Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

УПП 1.2.27.1 Начисление больничного

BelikovS
читатель
офлайн
Дата регистрации: 05.03.2007
Сообщений: 1701
Пост №11
 
28.01.2010 16:49

> У меня почему-то все равно не получилось рассчитать продолжение б/листа.<br>> Да период установился, но средний на 2010 год не рассчитался.<br>> <br>Это точно. Причем просто переходящий считается нормально. Будем искать.<br>Может кто-то раньше выяснит в чем принципиальное отличие Продолжения б/л.

Tanya
читатель
офлайн
Дата регистрации: 03.12.2001
Сообщений: 8412
Пост №12
 
28.01.2010 16:58

Принципиально одно. Если б/лист с продолжением, то данные для расчета выбирать заново не надо, так как средний не должен изменится. А для переходящего получается что выбирать нужно.<br><br>Точно не помню.По алгоритму просто берется данные из регистра расчет среднего из исходного б/листа.

BelikovS
читатель
офлайн
Дата регистрации: 05.03.2007
Сообщений: 1701
Пост №13
 
28.01.2010 17:52

"> Точно не помню.По алгоритму просто берется данные из регистра расчет среднего из исходного б/листа. <br><br>Правильно. А предыдущий документ ничего не знал о странном 2010, в котором появились новые ВидыРасчета.<br><br>Я в процедуру ПроведениеРасчетовПереопределяемый.РассчитатьДокументСреднегоЗаработка втавил (изменил) в районе строки 9136:<br><br>было так:<br><br>Если НЕ Отказ Тогда<br>// Заполним записи в наборах записей регистров<br> Движение = НаборРасчетСреднего.Добавить();<br>.....<br>КонецЕсли;<br> <br> КонецЦикла;<br> <br> Если НЕ Отказ Тогда<br> НаборРасчетСреднего.Записать();<br> КонецЕсли;<br><br>Сделал так:<br><br>лСоотв = Новый Соответствие;<br> лСоотв.Вставить(ПланыВидовРасчета.СреднийЗаработок.ПоПремиямПособий, ПланыВидовРасчета.СреднийЗаработок.ПоПремиямПособийС2010);<br> лСоотв.Вставить(ПланыВидовРасчета.СреднийЗаработок.ПоЗаработкуПособий, ПланыВидовРасчета.СреднийЗаработок.ПоЗаработкуПособийС2010);<br> Если НЕ Отказ Тогда<br> // Заполним записи в наборах записей регистров<br> Движение = НаборРасчетСреднего.Добавить();<br>....<br>Если (лСоотв[ВыборкаПоРасчетСреднего.ВидРасчета] <> Неопределено) И (Движение.ПериодРегистрации >= Дата(2010,1,1,0,0,0)) Тогда<br> Движение2 = НаборРасчетСреднего.Добавить();<br> ЗаполнитьЗначенияСвойств (Движение2, Движение);<br> Движение2.ВидРасчета = лСоотв[ВыборкаПоРасчетСреднего.ВидРасчета];<br> КонецЕсли;<br> КонецЕсли;<br> <br> КонецЦикла;<br> <br> Если НЕ Отказ Тогда<br> НаборРасчетСреднего.Записать();<br> КонецЕсли;<br><br>Иначе говоря - продублировал записи, но с видом расчета за 2010 год."

BelikovS
читатель
офлайн
Дата регистрации: 05.03.2007
Сообщений: 1701
Пост №14
 
28.01.2010 18:02

Правда я думаю возможна проблема - если первый больничный был переходящий, то возможно задвоение движений.

Показывать по 10 20 40 сообщений

Читают тему:

1 гостей
Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация