Бухгалтерские итоги, валютные суммы, Получить итоги в валюте
19.03.2009
16:31
#1
" Подскажите, пожалуйста, как получить итоги в валюте? Так, как приведено ниже, не работает. Что я неправильно делаю?
БИ = СоздатьОбъект("БухгалтерскиеИтоги");
БИ.ИспользоватьСубконто(ВидыСубконто.Контрагенты, Контрагент);
БИ.ИспользоватьСубконто(ВидыСубконто.Договоры, Договор);
БИ.ВыполнитьЗапрос(НачДата, КонДата, СписокВыбранныхСчетов);
СальдоНач = БИ.СНД("В") - БИ.СНК("В");
СальдоКон = БИ.СКД("В") - БИ.СКК("В");
"
БИ = СоздатьОбъект("БухгалтерскиеИтоги");
БИ.ИспользоватьСубконто(ВидыСубконто.Контрагенты, Контрагент);
БИ.ИспользоватьСубконто(ВидыСубконто.Договоры, Договор);
БИ.ВыполнитьЗапрос(НачДата, КонДата, СписокВыбранныхСчетов);
СальдоНач = БИ.СНД("В") - БИ.СНК("В");
СальдоКон = БИ.СКД("В") - БИ.СКК("В");
"
19.03.2009
18:17
#2
Интересно, а обратиться к выборке не надо?
Там еще куча функций Выбрать и Получить.
Там еще куча функций Выбрать и Получить.
23.03.2009
15:24
#3
"Акт сверки. Нужно выводить данные в валюте. СписокВыбранныхСчетов = 60, 62, 66, 67, 75, 76, 79. Если НЕ выбирать счет 76, то сальдо в валюте считается нормально, но когда по всем счетам - сальдо нулевое. Подскажите, плз, в чем ошибка?
БИ = СоздатьОбъект("БухгалтерскиеИтоги");
БИ.ИспользоватьСубконто(ВидыСубконто.Контрагенты, Контрагент);
БИ.ИспользоватьСубконто(ВидыСубконто.Договоры, Договор);
БИ.ВключатьСубсчета(1, 0);
БИ.ВыполнитьЗапрос(НачДата, КонДата, СписокВыбранныхСчетов,,,,,);
СальдоНач = 0;
СальдоКон = 0;
БИ.ВыбратьСчета();
Пока БИ.ПолучитьСчет() = 1 Цикл
БИ.ВыбратьВалюты();
БИ.ПолучитьВалюту(,Договор.ВалютаДоговора);
СальдоНач = СальдоНач + БИ.СНД("В") - БИ.СНК("В");
СальдоКон = СальдоКон + БИ.СКД("В") - БИ.СКК("В");
КонецЦикла;
"
БИ = СоздатьОбъект("БухгалтерскиеИтоги");
БИ.ИспользоватьСубконто(ВидыСубконто.Контрагенты, Контрагент);
БИ.ИспользоватьСубконто(ВидыСубконто.Договоры, Договор);
БИ.ВключатьСубсчета(1, 0);
БИ.ВыполнитьЗапрос(НачДата, КонДата, СписокВыбранныхСчетов,,,,,);
СальдоНач = 0;
СальдоКон = 0;
БИ.ВыбратьСчета();
Пока БИ.ПолучитьСчет() = 1 Цикл
БИ.ВыбратьВалюты();
БИ.ПолучитьВалюту(,Договор.ВалютаДоговора);
СальдоНач = СальдоНач + БИ.СНД("В") - БИ.СНК("В");
СальдоКон = СальдоКон + БИ.СКД("В") - БИ.СКК("В");
КонецЦикла;
"
1С:Бухгалтерия 770504.Не правильно формирует налоговую карточку 1-НДФЛ.По какому регистру оформляется продажа ,7.7 ПУБ
Читают тему
(гостей: 1)