Hello Jing,
As this is really a technical support question, I'll move your post to that forum.
When reconciling Inventory and Ledger, the first place to start is to make sure that dayends have been run in OrderEntry, Inventory (and Purchase Orders for Adagio if you are using that module), with the batches retrieved and posted into Ledger. Then print the Inventory Valuation report as of today an a Trial Balance in the GL and see if the amounts agree. If they don't, then you should create a source journal in Ledger to seeif anyone has been posting directly to the Inventory account in Ledger.
_________________________
Andrew Bates