I am receiving the "The transaction cannot be completed because it will cause inconsistencies in the G/L Entry table. Check where and how the CONSISTENT function is used in the transaction to find the reason for the error, (etc., etc.)" error when posting a partial receipt on a P.O. within the Purchase Order screen. There is nothing particularly complex about this P.O., or the receipt. I've deleted the P.O. and re-entered it. I still get the same error when I try to post the receipt and invoice. One of the line items on the P.O. has a "Direct Unit cost Excl. Tax" of 0.165, but I am not posting any receipts against that particular line item. In any event, this shouldn't be too complex for Financials to handle.
I've researched the error message online, and all of the postings reference code bugs that would cause (or allow) a rounding error. The error would result in the G/L debit not being exactly equal to the G/L credit.
Since we (i.e. users) don't actually have access to the program source code modules in Financials, I believe this is an error in Microsoft's programming. This particular client has no third-party extensions that affect inventory or purchasing.