0
DCKiller
07.09.11
✎
13:00
|
В бухгалтерской базе делается прямой запрос следующего вида (используется класс AccountsRecordset):
SELECT
| ОстаткиИОбороты.Счет As Счет,
| Обороты.КорСчет As КорСчет,
| ОстаткиИОбороты.СуммаНачальныйОстатокДт As СНД,
| ОстаткиИОбороты.СуммаНачальныйОстатокКт As СНК,
| ОстаткиИОбороты.ВалютнаяСуммаНачальныйОстатокДт As СНД2,
| ОстаткиИОбороты.ВалютнаяСуммаНачальныйОстатокКт As СНК2,
| Обороты.СуммаОборотДт As КорДО,
| Обороты.СуммаОборотКт As КорКО,
| Обороты.ВалютнаяСуммаОборотДт As КорДО2,
| Обороты.ВалютнаяСуммаОборотКт As КорКО2,
| ОстаткиИОбороты.СуммаОборотДт As ДО,
| ОстаткиИОбороты.СуммаОборотКт As КО,
| ОстаткиИОбороты.ВалютнаяСуммаОборотДт As ДО2,
| ОстаткиИОбороты.ВалютнаяСуммаОборотКт As КО2,
| ОстаткиИОбороты.СуммаКонечныйОстатокДт As СКД,
| ОстаткиИОбороты.СуммаКонечныйОстатокКт As СКК,
| ОстаткиИОбороты.ВалютнаяСуммаКонечныйОстатокДт As СКД2,
| ОстаткиИОбороты.ВалютнаяСуммаКонечныйОстатокКт As СКК2,
| ОстаткиИОбороты.Валюта As Валюта
|FROM
| $БИОстаткиОбороты.Основной(:НачДата, :КонДата~, , , , Счет = :ВыбСчет, , "+?(ПоВсемРУ = 1, "", "РазделительУчета = :ВыбРазделительУчета")+") As ОстаткиИОбороты
|LEFT JOIN
| $БИОбороты.Основной(:НачДата, :КонДата~, , , Счет = :ВыбСчет) As Обороты
|ON
| Обороты.Счет = ОстаткиИОбороты.Счет
Период задается в 1 день. После нажатия кнопки 1С задумывается, а через минуту вываливает сообщение:
Вот такая вот фигня :( Как сделать, чтобы "всё работало" (с)?
|
|