Посмотрите как это сделано в сопоставлении по клиентам
CustVendSettle и CustVendSettle_Cust
Это сопоставление как должно быть и у персонала.
Счас в персонале жалкий сублимат, который что-то "автосопоставляет".
Оно в принципе и не нужно - можно написать курсовые разницы по персоналу отдельно.
Но если бухгалтера все же настаивают, чтоб в АО были суммы имено выданные под этот отчет, а не общая сумма долгов или вообще левые документы "за 2001год", то пишите сопоставление сами.
Для этого нужно просто откопировать весь набор таблиц и классов Cust, заменив его на Empl - если утрировано, то все
Данный (самописный) блок сопоставления я в свое время имел на ах2.5, но переносить его на ах30 не стали - повелись на "новое". А потом убедили бухов, что АО и без списка доков хорош.... и сопоставление по персоналу вообще не используется (пока... тфу-тфу-тфу...)
А потом появились АО по разным кассам... и "родное " сопостовление вообще не рассматривается, тк все одно переделывать полностью, если припрет.
ЗЫ Кусок кода особо порадовал - спасибо!