Цитата:
Сообщение от Alexlys
В декларации по прибыли нашел ошибку.
В строке 2166. Попадает не верное значение в Приложение АМ
колонка 4 в таблице.
Сейчас: АмортНУКон = АмортНУНач + БИАмортизация.СКК();
Надо: АмортНУКон = АмортНУКон + БИАмортизация.СКК();
|
Еще одна беда с приложением АМ: Не заполняется колонка 3 в таблицу
для нематериальных активов.
Я исправлял следующим образом:
1. В Функции РассчитатьИтоги() добавляем в запрос счета 12 и Н12. Это строка 2005.
Было:БИАмортизация.ВыполнитьЗапрос(Дата1,Дата2,"10 ,11,13,Н10,Н11,Н13,286",,,3,,1);
Стало: БИАмортизация.ВыполнитьЗапрос(Дата1,Дата2,"10,11,1 2,13,Н10,Н11,Н12,Н13,286",,,3,,1);
2. В Процедуре Заполнить() по аналогии с 10,Н10 счетами вставляем доп. условия на 12,Н12.
Напишу сразу что получилось, чтобы не увеличивать текст сообщения. Когда сами сравните
что было и что стало все поймете. Итак..
строка 2115: Если (Лев(ТекСчет, 2) = "10") ИЛИ (Лев(ТекСчет, 2) = "11") ИЛИ (Лев(ТекСчет, 2) = "12") ИЛИ (Лев(ТекСчет, 2) = "286") Тогда
строка 2117: Если (Лев(ТекСчет, 2) = "10") ИЛИ (Лев(ТекСчет, 2) = "11") ИЛИ (Лев(ТекСчет, 2) = "12") Тогда
строка 2124: Если (Лев(ТекСчет, 2) = "10") ИЛИ (Лев(ТекСчет, 2) = "11") ИЛИ (Лев(ТекСчет, 2) = "12") Тогда
строка 2132: Если (Лев(ТекКорСчет, 2) <> "10") И (Лев(ТекКорСчет, 2) <> "11") И (Лев(ТекКорСчет, 2) <> "12") И (Лев(ТекКорСчет, 2) <> "13") И (ТекКорСчет <> "286") Тогда
строка 2138: ИначеЕсли (Лев(ТекСчет, 3) = "Н10") ИЛИ (Лев(ТекСчет, 3) = "Н11") ИЛИ (Лев(ТекСчет, 3) = "Н12") Тогда
строка 2147: Если (Лев(ТекКорСчет, 3) <> "Н10") И (Лев(ТекКорСчет, 3) <> "Н11") И (Лев(ТекКорСчет, 3) <> "Н12") И (Лев(ТекКорСчет, 3) <> "Н13") Тогда
строка 2158: Если (Лев(ТекКорСчет, 2) <> "10") И (Лев(ТекКорСчет, 2) <> "11") И (Лев(ТекКорСчет, 2) <> "12") И (Лев(ТекКорСчет, 2) <> "13") Тогда
Ошибка заполнения строки 23 ПН декларации.
строка 1537
было: R023G3 = Округ(PNR0216G6);
Стало: R023G3 = Округ(PNR0122G6);
Приложение РИ показатель 3.2.4
Должно быть отрицательное значение.
строка 2046
было: R0324G3 = Мин(Число(СписокСохранения.Получить("R007G3")),0);
стало: R0324G3 = -Мин(Число(СписокСохранения.Получить("R007G3")),0);
Надеюсь кому-то поможет...