|
![]() |
#1 |
Гость
|
Коллеги доброе время суток.
В методе есть кусок кода вставляющий в SalesLine строчки, до сегодняшнего утра все работало стабильно и вот утром... появилась злосчастная надпись невозможно создать запись в Sales Line, запись уже существует В чём дело? (запись конечно же не существует) salesLine.clear(); salesLine.dimension = salesTable.dimension; salesLine.salesId = salesTable.salesId; salesLine.salesType = salesTable.salesType; ------------------------------------------------------------ salesLine.doInsert(); не работает ![]() Есть идеи? |
|
![]() |
#2 |
Участник
|
Это сообщение возникает, если вставка нарушит условие уникашлности по какому-то индексу SalesLine.
Проверьте их |
|
![]() |
#3 |
Участник
|
Используйте salesLine.insert(). doInsert() его пропускает, а для SalesLine там inventTransId инициализируется - поле, входящее в первичный ключ
__________________
Axapta v.3.0 sp5 kr2 |
|
![]() |
#4 |
Гость
|
Коллеги! Спасибо всем ответившим
![]() |
|