Делал акт сверки для бухии. Сделали замечание, что некоторые операции, введенные вручную, не попадают в отчет.
По кускам стал выгружать запрос в ТЗ. Заметил, что у некоторый операций в нижеследующем запросе было пустое поле doc_вид
|select
| cast(left(ob.ПозицияДокумента, 8) as datetime) data,
| right(ob.ПозицияДокумента, 9) doc,
| ob.СуммаОборотДт 'sumdt',
| ob.СуммаОборотКт 'sumkt',
//| ob.ВидДокумента 'doc_вид'
| ob.ВидДокумента [doc_вид $ВидДокумента]
|from $БИОстаткиОбороты.Основной(
| :d1,
| :d2~,
| Документ,
| Actions,
| ,
| Счет in (select val from #acclist),
| ,
| " + usl + ") ob
После перепроведения и перезаписи операции doc_вид появлялся и, соответственно, операция появлялась в отчете. Внешне через журнал операций операция не отличалась от остальных. Бухгалтера говорят, что вносили всё как обычно.
П.С. Заметил, что для некоторых операций в _1sjourn verstamp = 0, closed = 4, iddocdef > 0