您好,请教一个会计问题,我生产企业采购物资环节,原材料已暂估入库发票未开款未付,发现材料质量次导致生产环节其他物资的损耗和其他损失,为此与供货方达成协议,从应付账款中扣减部分款项作为赔偿,会计处理应该怎么做?是冲减成本还是做营业外收入?对方按合同金额开具发票还是扣减后再开实际价格?依据是什么?谢谢指教!