Помогите найти дату последней операции по Бухгалтерским Итогам #415756


#0 by yan325
Нужно добавить в отчет "Оборотно Сальдовая Ведомость По Счету" новую колонку с датой последней операции. С бухгалтерскими итогами ни разу не работал. Подскажите как проще вытащить дату:) 1с7 Бухгалтерский учет 4.5
#1 by lamme
я б .. наверное (размышляя сильно) получил бы в базе - документ (выборка в обратном порядке - т.е. с конца) и проверил бы - есть ли у этого документа проводки. если есть -то ура. то что ищем
#2 by Aleksey_3
Не взлетит. Ну получишь ты к примеру реализацию. А ему надо дату по счету 51
#3 by lamme
почему ? если в оперцуаии по документу -нет проводки по определенному счету - то перебирай документы дальше - в поисках проводки с указанным счетом
#4 by SaM58
наверно через ВыбратьОперацииСПроводками вот только обратного порядка там нет
#5 by yan325
А если выбрать операции с проводками как  их потом отсортировать и найти по нужному субконту (контрагенту) проводку?
#6 by Я не курил
Сортировать уже не придётся, перебирая все проводки, если удовлетворяет условию присваивай дату переменной.. в конце переменная будет содержать нужную дату
#7 by yan325
А правильно ли я работаю? КонецЦикла; Потому что у меня в итоге получаеться бесконечный цикл и дата по циклу не меняется....
#8 by yan325
Или есть более правильные решения?:)
#9 by SaM58
можно еще через запрос попробовать, должен быстрее работать
#10 by у лю 427
не взлетит... никогда.... тем более в ОСВ по счету....
#11 by yan325
Т.е добавить в запрос все документы и смотреть по нужному счету проводки? наверное будет очень долго:) Лучше из бух итогов правильно вытащить:)
#12 by SaM58
я имел в виду запрос по БИ
#13 by yan325
Не подскажите как сделать, с БИ совсем не дружу:0)
#14 by Aleksey_3
ВыбратьОперацииСПроводками(<?>,,,,,) Синтаксис: ВыбратьОперацииСПроводками(<НачалоПериода>,<КонецПериода>,<Счет>,<КорСчет>,<Флаг>,<Валюта>,<ПланСчетов>,<РазделительУчета>) Назначение: Открывает выборку операций с проводками за указанный период. В данном варианте основные условия отбора задаются указанием счета и корреспондирующего счета. Возвращает: 1 - действие выполнено и в выборке есть хотя бы одна проводка; 0 - действие не выполнено или в выборке нет ни одной проводки. Параметры: <НачалоПериода> - дата, документ или позиция начала периода выбора операций. Необязательный параметр. <КонецПериода> - дата, документ или позиция конца периода выбора операций. Необязательный параметр. <Счет> - счет, по которому будут отбираться проводки. <КорСчет> - корреспондирующий счет, по которому будут отбираться проводки. Параметр имеет смысл, если указан параметр <Счет>. <Флаг> - признак вида оборота. Параметр может принимать значения: 1 - отбирать проводки только по дебету счета; 2  - отбирать проводки только по кредиту счета; 3 - отбирать проводки и по дебету, и по кредиту. По умолчанию 3. <Валюта> - значание типа ''справочник'' (вида справочника, используемого для валютного учета) - признак отбора проводок по валюте. Необязательный параметр. <ПланСчетов> - значение типа ''ПланСчетов''. Если параметр не указан, то по всем планам счетов. <РазделительУчета> - значение разделителя учета. Если параметр не указан - по всем значениям разделителя учета. Правда придется 2 раза. (первый раз по дебету, потом по кредету счета)
#15 by ZDenis
Может быстрее будет периодичность в БИ выставить?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С