Цитата:
Сообщение от
axot
при перекодировании строк по клиенту A на клиента B в таблице SalesJournalAutoSummary возникает пара одинаковых записей (только RecID у них разный), Axapta на это ругается и объединение не срабатывает.
Скажите кто-нибудь решил эту проблему ?
Упорно на некоторых клиентских счетах выдает ошибку, по записям в таблице соотвествующие этим счетам записи ничем не отличаются от тех с которыми работает.
Процедура выполнения UTIL_Merge_CustTable идет следующая:
- удалить все записи для "ИЗ"-счета клиента из вспомогательных таблиц delete_from SBRT where SBRT.CustAccount == accountFrom; (удаляет)
- tableFrom.merge(tableTo) (ошибка): Cannot edit a record in Business relation table (smmBusRelTable). Business account: , . The record already exists.
- ttscommit откат удаления
В метод
merge дебагером не залезешь, не пойму что может вызывать ошибку ...