7.7 Бухгалтерские итоги

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем Киса_мяу, 12 ноя 2008.

  1. TopicStarter Overlay
    Киса_мяу
    Offline

    Киса_мяу

    Регистрация:
    1 сен 2008
    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    1
    Доброго времени суток!Помогите,пожалуйста!В чем ошибка данного кода отчета?У меня 1С вылетает.Я здесь хочу определить по материалам в Бух.ПланеСчетов(он основной)количест.остатки на начало и конец выбранного периода.И эти результаты поместить в след.таблицу:"Счет","Склад"(места хранения),"Материал","СальдоНач","СальдоКон".

    Код:
    БухИтоги=СоздатьОбъект("БухгалтерскиеИтоги");
    БухИтоги.ИспользоватьСубконто(ВидыСубконто.МестаХранения);
    БухИтоги.ИспользоватьСубконто(ВидыСубконто.Материалы);
    БухИтоги.ВыполнитьЗапрос("01.07.2008","31.07.2008","10",,,,,4);
    БухИтоги.ВыбратьСубконто(1,1,,,1);
    Пока БухИтоги.ПолучитьСубконто(1)=1 Цикл
    БухИтоги.ВыбратьСубконто(2,1,,,1);
    Пока БухИтоги.ПолучитьСубконто(2)=1 Цикл
    Сообщить(БухИтоги.СНДРС(3));
    КонецЦикла;
    КонецЦикла;
    
    А может вообще по другому как то сделать?Данный отчет я создала для того,чтобы определить расхождение остатков по материалам в Бух.плане счетов и в Упр.плане счетов.Если они не совпадают,то разница отражается в таблице("Счет","Склад","Материал","СальдоНачБПС","СальдоКонБПС","СальдоНачУПС","СальдоКонУПС","РазницаНач","РазницаКон"
    -это колонки таблицы
  2. WaRDeR
    Offline

    WaRDeR Модераторы Команда форума Модератор

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
    вылетает как? какие при этом сообщения?
    - Полагаю, что дату надо указывать в одинарных кавычках, а не двойных.
    - Для удобства чтения кода лучше тользоваться строковыми константами (для количества "К")
    - Можно попробовать вместо БухИтоги.СНДРС(3) написать БухИтоги.СНД("К") и сравнить результат.
    - Возможно нужно еще указать разделитель учета.

Поделиться этой страницей