|
![]() |
#1 |
Участник
|
Все зависит от того, какой результат вам нужен на выходе - нужно только определить источник проводки ГК или вам нужно создавать проводки в ГК с учетом группировки по данному новому полю. В случае группировки, это однозначно смотреть и править текущий механизм формирования проводок.
Если нужен только источник, тот тут необходимо учитывать следующее - связь строк накладной поставщика с проводками ГК в общем случае много к одному, поэтому ваш второй вопрос скорее должен быть таким: каким набором строк накладных сформирована проводка ГК. По п.1 - не все поля в таблице GeneralJournalAccountEntrу, заполняются таким способом, который вы описали, см. пример как заполняется поле ReasonRef, для идентификации строк такое решение наврядли подойдет, но можно заполнять из строк накладной минуя весь механизм SubLedger*, SourceDocument* и прочее. По п.2 - посмотрите в сторону запроса SubLedgerJournalAccountEntryView join AccountingDistribution (SourceDocumentHeader+LedgerDimension), по идее это набор записей сформировавшей вашу проводку, по AccountingDistribution.SourceDocumentLine уже можно добраться до конкретной строки документа.
__________________
Sergey Nefedov |
|