• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Бухгалтерские итоги, валютные суммы, Получить итоги в валюте

  • Автор темы Helena
  • Дата начала
H

Helena

Акт сверки. Нужно выводить данные в валюте. СписокВыбранныхСчетов = 60, 62, 66, 67, 75, 76, 79. Если НЕ выбирать счет 76, то сальдо в валюте считается нормально, но когда по всем счетам - сальдо нулевое. Подскажите, плз, в чем ошибка?

БИ = СоздатьОбъект("БухгалтерскиеИтоги");
БИ.ИспользоватьСубконто(ВидыСубконто.Контрагенты, Контрагент);
БИ.ИспользоватьСубконто(ВидыСубконто.Договоры, Договор);
БИ.ВключатьСубсчета(1, 0);
БИ.ВыполнитьЗапрос(НачДата, КонДата, СписокВыбранныхСчетов,,,,,);
СальдоНач = 0;
СальдоКон = 0;
БИ.ВыбратьСчета();
Пока БИ.ПолучитьСчет() = 1 Цикл
БИ.ВыбратьВалюты();
БИ.ПолучитьВалюту(,Договор.ВалютаДоговора);
СальдоНач = СальдоНач + БИ.СНД("В") - БИ.СНК("В");
СальдоКон = СальдоКон + БИ.СКД("В") - БИ.СКК("В");
КонецЦикла;
 
U

unknown181538

Есл ивыбравть все счета, то валютное сальдо не считается, вообще, или какие-то итоги получаются?
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!