7.7 Отчет КарточкаКлиента в Бухучете.

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

  1. TopicStarter Overlay
    fantas
    Offline

    fantas Опытный в 1С

    Регистрация:
    12 июл 2006
    Сообщения:
    104
    Симпатии:
    0
    Баллы:
    26
    Нужно сделать отчет КарточкаКлиента в базе Бухучет. Вид диалога формы и печатная форма такая как и в отчете КарточкаКлиента в комплексной базе.
    Насколько я понял надо сделать бухзапрос по счетам "36,377, 63" и если Константа.ВыделятьАвансы = Да, тогда еще до этих счетов добавить "681,371", по субконто "ВыбКонтрагент".

    Ит = СоздатьОбъект("БухгалтерскиеИтоги");
    Ит.ИспользоватьСубконто(ВидыСубконто.Контрагенты, ВыбКонтрагент, 2);
    Если Константа.ВыделятьАвансы = Перечисление.ДаНет.Да Тогда
    СтрРах= "681,681,371,36,377,63";
    Иначе
    СтрРах = "36,377,63";
    КонецЕсли;
    Ит.ВключатьСубсчета(1);
    Ит.ВыполнитьЗапрос(Дата1,Дата2,СтрРах, , ,3,"Проводка");
    Ит.ВыбратьПериоды();
    Пока Ит.ПолучитьПериод() = 1 Цикл
    ...
    КонецЦикла;


    Но как быть из расчетом валютных сумм? Ведь ВыполнитьЗапрос(<НачалоПериода>,<КонецПериода>,<Счет>,<КоррСчет>,<Валюта>,<ТипИтогов>,<Периодичность>,<ТипСуммы>)
    где параметр <Валюта> - значение типа ''Справочник.Валюты''. Если параметр не указан итоги выдаются без учета валюты.

    Т.е. по валюте итоги не будуть рассчитыватся? А мне нужно (см. печат. форму) и по валюте и по грн.

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