I believe its related to Pricing Condition but happy to move to finance .
We have define 2 pricing conditions .
They both are defined as + and - pricing condition and ZXY2 post as cross company .
Our code curreny is GBP and sales org currency is USD.
When ever we raised any sales order other than these 2 Currencies like CAD our billing docuemnt get failed to post with Error " Balance in Currency " .
I believe what system does is convert CAD into USD( Sales Org currency ) and then Convert to GBP in local currency and this conversion create error.
I believe this is the way we have defined the Pricing condition not the FI issue,
Can experts help me?