Вероятно, в базе существуют акты переоценки вида "ордер цен", на основе которых были сделаны акты переоценки, такие, что для одного артикула ордера цен имеется более одного акта (такого быть не должно).
В общем как я понял, я просто удаляю эти акты переоценки тем более они ни на что не повлияют, и смотрю что получится. Для верности еще индексы пересоздам.