Помощь - Поиск - Пользователи - Календарь
Полная версия: Остатки на дату и контрагенты по ним
1C-PRO - Форум по 1С > Форумы по платформе "1С:Предприятие 7.7" > (7.7) Отчеты и обработки для платформы "1С:Предприятие 7.7"
shchof
В один из отчетов понадобилось вытащить остатки на начало текущего периода и Договора (№, дата) с Контрагентами по данным остаткам.
Как остатки сами вытащить, посмотрел по аналогии с обороткой по счету 41.1:
Код

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


А как к этим остаткам вытащить Договор (№, дата) и Контрагента, не знаю.

Помогите, люди добрые!!!
Stado_adama
по какому счету-то вытаскиваешь остатки???
если эти твои договора и контрагенты там есть в субконто, то и вытаскивай их через субконто1, субконто2 ... субконто5
shchof
Цитата(Евгений_ @ 11.1.2008, 10:47) *

по какому счету-то вытаскиваешь остатки???


Остатки вытаскиваю по 41.1
там нет нужной информации,
но в проводке Д. 41.1 -> К. 60.1
в счете 60.1 она присутствует.
Как её извлечь? Вот в чем вопрос.

Если идеи есть, может в коде напишешь изменения!!!
Stado_adama
какую-то хрень ты придумал если честно... ты хочешь знать какой у тебя товар остался на складе, от какого поставщика и по какому договору он пришел???
если да - то тебе нужен партионный учет :)) ставь ТиС и не морочь себе и людам голову!
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2009 Invision Power Services, Inc.