Исправлять тут нечего, что скидка, что наценка, применяются на закупочную цену. Это нужно дорабатывать.
У вас наценка 14% на цену, а скидка 30%, но закупочная цена от этого не меняется.
Насколько я понял Вам нужно делать скидку на закупочную цену и именно эту цену писать в карточку как закупочную.
Варианты у Вас такие:
1) Если у всех товаров поставщика есть РРЦ, то отключить скидку, она вообще нигде не значится по тем примерам, что вы отправили.
2) Настроить наценку через автоматизацию для продуктов - действия при сохранении карточки продукта. По формулам просчитать цены. но таких формул нужно будет кучу сделать, чтобы для всех поставщиков настроить.
3) Доработать, чтобы скидку можно было проставить на закупочную цену - то есть ставим 30% и эта скидка применяется не к продажной цене а к закупочной, а уже на эту цену поставщикас учётом скидки происходила наценка, и считалась цена продажи.
4) Загружать скидку в позицию.
То есть, чтобы работало так как я написал, нужноЮ, чтобы скидка была прописана тут
https://i.imgur.com/vFPj0b7.pngВ вашем случае, конкретно по данному поставщику вам нужно указывать скидку в прайсе
https://i.imgur.com/0vfCHM6.pngЕсли это xml - то можно сделать так
https://i.imgur.com/n2M4Eoi.png