16°C
завтра: 18°C
Погода в Перми
16°C
днем21°C
вечером21°C
завтра18°C
Подробно
 66,26
−0.5210
Курс USD ЦБ РФна 22 августа
66,2630
−0.5210
 73,50
−0.4777
Курс EUR ЦБ РФна 22 августа
73,4989
−0.4777
PRM.Форум /Компьютеры Интернет Связь / Программирование /

Программисты 1С, помогите товарищу!!!

  • Такая проблема.
    //Исходный код
    БИ=СоздатьОбъект("БухгалтерскиеИтоги");
    БИ.ПериодД(НачДата,КонДата);
    Сумма=БИ.ДО(Сч_004,"С")-БИ.КО(Сч_004,"С");
    Количество=БИ.ДО(Сч_004,"К")-БИ.КО(Сч_004,"К");

    //Конец куска кода
    Так вот, функции БИ.ДО(Сч_004,"К") и БИ.КО(Сч_004,"К") всегда равны 0, хотя точно известно, что количественные проводки по этому счету имеются.
    Народ, подскажите в чем здесь подвох :а\?:?
    Конфигурация Бухгалтерия УСН.

    Осторожнее с травой!
    Если хапнешь много дряни
    Увезут тебя с собой
    Злые инопланетяне

  • Количественый учет, насколько я понимаю, идет по аналитике. Может быть дело в отсутствии конкретизации субконто?

    Кладоискатель высшей категории

  • Сам счет 004 количественный. И в проводках фигурируют и количество и сумма. Но сумму вышеприведенные функции показывают правильно, а количество у них всегда 0.

    Осторожнее с травой!
    Если хапнешь много дряни
    Увезут тебя с собой
    Злые инопланетяне

  • Сделай запросом.

    Скромность украшает мужчину. Но настоящий мужчина в украшениях не нуждается.

  • Может БИ.ИспользоватьСубконто(...) поможет?

    Кладоискатель высшей категории

  • Да, ты прав, сделал БИ. ВыполнитьЗапрос(.....), после чего в цикле
    Пока БИ.ПолучитьСубконто(1)=1 Цикл
    ......//Вычисляю сумму и количество
    КонецЦикла;
    И все заработало :pivo:!

    Осторожнее с травой!
    Если хапнешь много дряни
    Увезут тебя с собой
    Злые инопланетяне

Записей на странице:

Перейти в форум

Модератор: