9.
Гена
24.10.10 10:38
Сейчас в теме
господа, без обид, но вы не чувствуете методологию формирования количества Разделов 2...
а она простая:
1. сколько было основных тарифов - столько и разделов 2
2. Раздел 3 заполняется, если есть как минимум один основной тариф... иначе чистый ЕНВД идёт самостоятельно в Раздел 2
вся структура модуля обработки овечает рассмотренной методологии, за исключением ошибки в блоке 2508... там забыли при проверке УСН:
ИначеЕсли ТарифВзносовСтрока = "УпрощенныйНалоговыйРежим" Тогда
ЕстьТарифУСН = 1;
добавить ещё и счётчик присваивания основного тарифа:
КоличествоОсновныхТарифов = КоличествоОсновныхТарифов +1; // забыли!
данное же предложение инфостарта по строке 2554, которое имеет смысл рисования Раздела 2 при КоличествоОсновныхТарифов > 0 зачем-то добавляется и равенство нулю... это несерьёзно...
вся структура рушится, если в отчётном периоде было 2(!) основных тарифа, например, сначала УСН, затем с какого-то квартала слёт на ОСНО... при наличии ЕНВД уйдёт в туфту строка 2521:
Если ((КоличествоОсновныхТарифов-ЕстьТарифУСН) < 1) и (ЕстьТарифЕНВД=1) Тогда
----------------
аналогично не сработает предложение на бух.ру
а пальцах: проще всего поправить ошибку в забытии счётчика основного тарифа для УСН, чем изгаляться потом с формальным приравниванием ЕстьУСН к формированию лист Раздела 2... тем более, что в случае УСН + ОСНО + ЕНВД не сработает ни данное предложение, ни предложение на бух.ру...
как всегда, права только Территория 1С... данной публикации - жёсткий минус