ЗиК-301: а счастье было так возможно (с)

Новая тема
Показывать по 10 20 40 сообщений
Мы на Кубани все такие:D

Спасибо за выход из ситуации!)
Рисовод - 10 баллов!

nancy - если вы имеете в виду то, что строкой выше в моем посте:

ИначеЕсли (КоличествоОсновныхТарифов > 0) ИЛИ (ЕстьТарифУСН = 1) Тогда

я привел равнозначное кубани решение, найденное мной независимо.
Вставлять нужно одно из 2-х, какое больше нравицца, но у меня короче :)
К сожалению твой вариант не сработает для чистого УСН, т.к. после
ИначеЕсли ТарифВзносовСтрока = "УпрощенныйНалоговыйРежим"
идёт лишь ЕстьТарифУСН = 1, и сразу на выход на КонецЕсли без захода в строку ИначеЕсли... - поэтому КоличествоОсновныхТарифов остаётся равно нулю и не зайдёт ниже в подсчёт Разделов 2 - их просто не будет для печати...
Я поняла, что Вы нашли другое решение этой задачки :) Пока ждала ответа, проверила оба варианта. ОБА РАБОТАЮТ!!!   BelAS  однозначно гений!!!
"Мой вариант УЖЕ работает для чистого УСН, просто я не посмотрел на предлагаемый nancy номер строки (в моей-то конфе это уже другие строки).
Вставлять надо на 2508 - ВМЕСТО
ИначеЕсли ТарифВзносовСтрока = "УпрощенныйНалоговыйРежим"
т.е. дополнить эту строку выражением  ИЛИ (ЕстьТарифУСН = 1)
Я решил, что все это и так очевидно ;)"
А для чистого ЕНВД с начала года?
Пардон, ошибся:
Вставлять надо на 2554 - ВМЕСТО

ИначеЕсли ТарифВзносовСтрока = "УпрощенныйНалоговыйРежим"

т.е. дополнить эту строку выражением  ИЛИ (ЕстьТарифУСН = 1)
Ну там проверка на ЕНВД идет в самом начале, так что на него не повлияет:

2521:
Если ((КоличествоОсновныхТарифов-ЕстьТарифУСН) < 1) и (ЕстьТарифЕНВД=1) Тогда

2543:
ИначеЕсли (КоличествоОсновныхТарифов=0) и (ЕстьВыплатыИнвалидамОсновнойТариф=1) Тогда

2554:
{БЫЛО}
ИначеЕсли КоличествоОсновныхТарифов > 0 Тогда
{СТАЛО}
ИначеЕсли (КоличествоОсновныхТарифов > 0) ИЛИ (ЕстьТарифУСН = 1) Тогда
Да ладно, сглазите ещё...
Мне то за что спасибо говоришь? Я тут сбоку припёка..
Читают тему
(гостей: 1)

Быстрый переход