Имя: Пароль:
1C
1C 7.7
v7: ЗиК 313, ЕНВД: отпуск по беременности по правилам 2010 года, проводки
,
0 andrewks
 
20.07.11
17:06
в продолжение ЗиК 311, ЕНВД: не рассчитывает отпуск по беременности по правилам 2010 года

после сделанного мной исправления, расчёт производился нормально, но вот бухи стали закрывать квартал, и обнаружился след.косяк: при формировании свода проводок суммы по таким начислениям не попадают на 69.1, при формировании пишет:
В.р. "Отпуск по беременности (по 2010 г.)" для сотрудника ХХХ. некорректно сопоставляется проводка из подразделения сотрудника.

посмотрел обновление 313 - там 1с сделало исправление ошибки в расчёте в ГМ (немного другим способом, чем я, но цифири все бьют до копеечки), но при формировании проводок - та же байда.

кто-нибудь лечил уже?
1 zak555
 
20.07.11
17:08
69.1 это ж ндфл
2 andrewks
 
20.07.11
17:08
(1) спал плохо? :)
3 Попытка1С
 
20.07.11
17:09
(0) Так галка что это за счет ФСС стоит? Шаблон настроен?
4 andrewks
 
20.07.11
17:12
(3) галка стоит, всё нормуль. шаблон тут не нужен, при формировании алгоритм сам учитываем и валит на 69.1

проблема в том, что не признаёт алгоритм данный в.р. как положено _в 2011 г_

щас буду в коде копаться, просто подумал - вдруг кто-то уже лечил?
5 zak555
 
20.07.11
17:12
в справочнике ВИд расчета Отпуск по беременности (по 2010 г.) поставить шаблон проводки
6 andrewks
 
20.07.11
17:14
(5) это понятно, я думал уже об этом, но хочется сделать по-нормальному, ошибка у них в коде, хочу докопаться до истины
7 andrewks
 
20.07.11
17:19
по-моему, собака порылась где-то в ПроверкаХозоперации()

щаз буду мыслить
8 zak555
 
20.07.11
17:22
могу сказать где =)
9 zak555
 
20.07.11
17:28
чему равен ОписательХО ?
10 andrewks
 
20.07.11
18:02
(9) не, с этим всё нормально, 4
там где-то глубже зарыто

ЗЫ

наткнулся на гамнокод:
Если (глХарактеристикаСчета(ШаблонПроводки.СчетДебета)<>2) и (глХарактеристикаСчета(ШаблонПроводки.СчетДебета)<>9) Тогда

а глХарактеристикаСчета() - функция на три скрина
11 Креатив
 
20.07.11
18:26
(0)А тебе не кажется странным, что у тебя Отпуск по беременности (по 2010 г.). А на дворе 2011?
12 andrewks
 
20.07.11
18:30
(11) нет. беременным разрешили
13 zak555
 
20.07.11
19:28
andrewks покажи скрин, что стои в шаблоне проводки справочника вида расчёта ?
14 andrewks
 
20.07.11
19:36
отбой, разобрался

в ГМ.глПолучитьРаспределениеРезультата()

есть такой кусок кода:


Если ВидДока="ОтпускПоУходуЗаРебенком" Тогда
       СпрВР = СоздатьОбъект("Справочник.ВидыРасчетов");
       Если ЗаписьИзЖурнала.ПериодРегистрации.ДатаНачала >= '01.01.2011' Тогда
           Если СпрВР.НайтиПоРеквизиту("Расчет",ВидРасчета.ОплатаБЛс2011,1) = 1 Тогда
               ШаблонФСС = СпрВР.ШаблонПроводки;
           КонецЕсли;
       ИначеЕсли ЗаписьИзЖурнала.ПериодРегистрации.ДатаНачала >= '01.01.2010' Тогда
           Если СпрВР.НайтиПоРеквизиту("Расчет",ВидРасчета.ОплатаБЛс2010,1) = 1 Тогда
               ШаблонФСС = СпрВР.ШаблонПроводки;
           КонецЕсли;
           Если СпрВР.НайтиПоРеквизиту("Расчет",ВидРасчета.ОплатаБЛВозмещаемаяФССприЕНВДс2010,1) = 1 Тогда
               ШаблонФССЕНВД = СпрВР.ШаблонПроводки;
           КонецЕсли;
       Иначе  
           Если СпрВР.НайтиПоРеквизиту("Расчет",ВидРасчета.ОплатаБЛс2007,1) = 1 Тогда
               ШаблонФСС = СпрВР.ШаблонПроводки;
           КонецЕсли;
           Если СпрВР.НайтиПоРеквизиту("Расчет",ВидРасчета.ОплатаБЛВозмещаемаяФССприЕНВДс2007,1) = 1 Тогда
               ШаблонФССЕНВД = СпрВР.ШаблонПроводки;
           КонецЕсли;
       КонецЕсли;
   КонецЕсли;


т.е. если бл 2010, но зарегистрирован в 2011, то он всё равно лезет за шаблоном бл 2011, который указан не был.
а я-то ессесно проверял шаблон в бл2010.

вот такая хреноверть
15 zak555
 
20.07.11
19:44
в комплексной я на другое наткнулся кажись