Имя: Пароль:
1C
1С v8
1С Хомнет Бухгалтерский учет лизинговой компании
0 Maksuddik
 
10.03.17
17:08
При формировании  бухгалтерского отчета за период (Регламентированные отчеты) выходит такая ошибка
Метод объекта не обнаружен (ПолучитьИтог)
Внешнее внутреннее тестирования делал , кэш очищал, базу удалял добавлял, стоит последняя версия, с помощью окладчика не получается узнать (знаний не хватает), подскажите пожалуйста  куда где лучше копать.
Платформа  8.2.19.80
Релиз  1.0.66.17
1 HeKrendel
 
10.03.17
17:14
Я бы рекомендовал обратиться к разработчику, он скорее всего пошлет к обновлению до текущего релиза
2 Maksuddik
 
10.03.17
17:17
Релиз конфигурации последний , на платформу 8.3 не желают переходить,  обновление платформы до последнего релиза 8.2 считаете решит вопрос?
3 Анютик
 
10.03.17
17:19
Все просто, базу в файловый вариант, остановку по ошибке(ну или на сервере включить отладку) и смотреть...
4 Maksuddik
 
10.03.17
17:22
Пытался , останавливается по ошибке, а разобобраться что там написано знаний то не хватает. проблема в том что за декабрь 2016-за январь 17 при формировании выходит ошибка а если взять просто январь или просто декабрь отчет без ошибок выходит.
5 Maksuddik
 
10.03.17
17:22
а необходимо сформировать декабрь январь.
6 Garykom
 
гуру
10.03.17
17:26
оно до сих пор полной cf-кой и с огромной задержкой обновляется да?
7 Анютик
 
10.03.17
17:28
(4) нужно посмотреть, что за объект получается, у которого пытаются использовать "ПолучитьИтоги", мне думается, что там что-то вроде Неопределено. Но Вам искать это бесполезно, потому как даже найдя, не сможете исправить. Тогда какой смысл? звоните-пишите в поддержку
8 Maksuddik
 
10.03.17
17:28
Полной цфкой надо если пропустишь пару последних релизов, если периодически обновляешь , то цфка неполная и путем объединения обновляешь.
9 Sei Souma
 
10.03.17
17:28
Обратитесь к разработчикам, возьмите полный релиз последний.
Плюс отчет у вас может быть внешний (посмотрите в справочнике отчетов) - тогда вам нужно будет в нем покопаться.
10 Maksuddik
 
10.03.17
17:29
Функция СНД(Счет, БухИтоги = Неопределено)

    Перем Итог;

    Если ТипЗнч(Счет) = Тип("Строка") Тогда
        Если мСчет[Счет] = Неопределено Тогда
            Предупреждение("Ошибка. Не определен счет " + Счет + " в соответствии счетов");
        КонецЕсли;
        Счет = мСчет[Счет];
    КонецЕсли;

    Если БухИтоги = Неопределено Тогда
        Итог = мБухИтоги.ПолучитьИтог("СуммаНачальныйОстатокДт", "Счет", Счет);
    Иначе
        Итог = БухИтоги.ПолучитьИтог("СуммаНачальныйОстатокДт", "Счет", Счет);
    КонецЕсли;

    Возврат Итог;
11 Maksuddik
 
10.03.17
17:30
{Отчет.РегламентированныйОтчетБухОтчетность.Форма.ФормаОтчета2011Кв4.Форма(3506)}: Метод объекта не обнаружен (ПолучитьИтог)
        Итог = БухИтоги.ПолучитьИтог("СуммаНачальныйОстатокДт", "Счет", Счет);
12 Maksuddik
 
10.03.17
17:30
разработчики по договору поставляют нам только обновления и все.
13 Анютик
 
10.03.17
17:31
(11) ну и смотрите, что такое "бухитоги".
14 Maksuddik
 
10.03.17
17:32
// Функция вычисляет начальный остаток по дебету счета, указанного в качестве
// параметра функции. Бухгалтерские итоги должны быть предварительно рассчитаны
// процедурой РассчитатьИтоги() обработки БухгалтерскиеИтоги.
//
// Параметры:
//  Счет         - значение типа ПланСчетов - счет, для которого требуется
//                 получить итог.
//
// Возвращаемое значение:
//  Число        - начальный остаток по дебету счета, указанного в параметре.
15 Анютик
 
10.03.17
17:32
(14) отладчиком
16 Garykom
 
гуру
10.03.17
17:33
(13) Точнее что такое "БухИтоги = Неопределено" при вызове "СНД(Счет, БухИтоги = Неопределено)"
17 Garykom
 
гуру
10.03.17
17:34
(16)+ Вероятно "раз раб от чики" криво регламентную впилили и туда вместо "Неопределено" передают нечто что не имеет такой метод
18 Анютик
 
10.03.17
17:36
(17) фигня в том, что по наводке такие вещи не поправишь. Потому и было предложение пойти в поддержку.
19 Maksuddik
 
10.03.17
17:36
С разработчиком переговорил , он считает что ошибка не техническая а программная, тоесть где то может быть что то не заполнено которая должна отражаться в отчете
20 Maksuddik
 
10.03.17
17:36
в поддержку скриншот скинул , молчат .
21 Анютик
 
10.03.17
17:38
(19) да, я согласна с разработчиком - что где-то что-то не заполнено. Что значит, не техническая, а программная я не очень поняла. Отчеты должны корректно работать на любом наборе данных, и на пустом в том числе. Тут не та ситуация, которая лечится гаданием на кофейной гуще, увы.
22 Maksuddik
 
10.03.17
17:40
если где то что то не заполнено , программа должна выдавать пустой отчет а не ошибку.
23 Анютик
 
10.03.17
17:42
(22) если это предусмотрел разработчик. Я Вам о чем и толкую.
24 Maksuddik
 
10.03.17
17:47
Ладно в любому случае спасибо что откликнулись.
25 Анютик
 
10.03.17
17:56
удачи
26 Барматолог
 
10.03.17
18:18
Блин - ну ясно же написано "Метод объекта не обнаружен"

Есть вообще в общем модуле БухИтоги функция ПолучитьИтог?
27 Maksuddik
 
10.03.17
19:27
Функция ПолучитьИтог(ИмяИтога, Знач Группировки = Неопределено, Значение1 = Неопределено, Значение2 = Неопределено, Значение3 = Неопределено, Значение4 = Неопределено, Значение5 = Неопределено, Значение6 = Неопределено, Значение7 = Неопределено, Значение8 = Неопределено, Значение9 = Неопределено) Экспорт

    // Параметр Группировки преобразуется в структуру, если был передан в виде строки.
    Если ТипЗнч(Группировки) <> Тип("Структура") Тогда
        Группировки = Новый Структура(Группировки, Значение1, Значение2, Значение3, Значение4, Значение5, Значение6, Значение7, Значение8, Значение9);
    КонецЕсли;

    // Определяется, из какого результата запроса следует получать выборку.
    Если      мРезультатЗапросаОстаткиИОбороты <> Неопределено
            И мРезультатЗапросаОстаткиИОбороты.Колонки.Найти(ИмяИтога) <> Неопределено Тогда

        Выборка = ПолучитьОстаткиИОбороты(Группировки);

    ИначеЕсли мРезультатЗапросаКорОбороты <> Неопределено
            И мРезультатЗапросаКорОбороты.Колонки.Найти(ИмяИтога) <> Неопределено Тогда

        Выборка = ПолучитьКорОбороты(Группировки);

    Иначе
        Сообщить("Не рассчитан итог: """ + ИмяИтога + """.", СтатусСообщения.Важное);
    КонецЕсли;

    // Обращаться к итогу имеет смысл, если выборка была спозиционирована.
    Если ТипЗнч(Выборка) <> Тип("ВыборкаИзРезультатаЗапроса")
       И ТипЗнч(Выборка) <> Тип("Структура") Тогда
        Возврат 0;
    КонецЕсли;

    // Возвращается требуемое поле выборки.
    Возврат Выборка[ИмяИтога];

КонецФункции
28 Garykom
 
гуру
10.03.17
22:04
Эээ тупая совсем идея, но запусти ка в режиме "тонкий клиент"
29 Maksuddik
 
10.03.17
22:13
В тонком режиме только пару функций отображаются, а если открыть данный отчет с помощью вкладки все функции открывается полностью пустое окно
30 Garykom
 
гуру
10.03.17
22:26
(29) да логично старая на ОФ же, просто в новых конфах на УФ периодически разрабы тупят и некий функционал в толстом клиенте банально не пашет.
31 Garykom
 
гуру
10.03.17
22:27
(30)+ подумал вдруг регламентку дернули модули из новой и формочки перерисовали
32 Барматолог
 
13.03.17
13:45
(27) какие свойства у общего модуля БухИтоги?

Глобальный

Клиент
Сервер
Внешнее соединение

Вызов сервера
Привилегированный
Основная теорема систематики: Новые системы плодят новые проблемы.