Discount not applying on sales invoice

Hi all
I have two pricing rule- without coupon based and one coupon based,
on applying coupon discount is applied on sales order but not on sales invoice it says partly paid , is it bug or i have to fix some settings, please help me in resolving it