B777-200
Flight Crew Multiengine; Flight Crew Instrument; Flight Crew Air Transport Pilot (ATP)
Deviation / Discrepancy - Procedural Published Material / Policy; Deviation / Discrepancy - Procedural Weight And Balance; Deviation / Discrepancy - Procedural Hazardous Material Violation
Flight Crew Overcame Equipment Problem; General Maintenance Action
Software and Automation; Human Factors
During preflight; the crew noticed the Hazmat paperwork showed 15300 pounds of Lithium in position 15L.  This Lithium was in an AAD can.  This can only weighted 2800 pounds.  As the Captain; I asked for the Dangerous Goods [DG] specialist to explain what we were seeing.  I asked the ramp agent what the weight of the can was and that is when I found out it was around 2800 pound.  Clearly there was a problem.  First problem is that the two systems do not talk and crosscheck the weights.  Secondly; the DG system does not know the max weight of a can and therefore can't check to see that the maximum can weight is not violated. Third; did I have a CG issue? Fourth; how does the system generate paperwork that has such gross errors?I believe the cause is the systems for DG and W&B do not talk and the DG system Allows Lithium to be declared way above the maximum AAD can weight.  Also; the W&B system does not catch such gross errors.My suggestion is to ensure the DG paperwork system and Weight and Balance system learn how to crosstalk.  There should be no way for the system to produce paperwork that has gross errors.  The DG paperwork system must know and be able to verify the max can weight is not violated.  Further; the actual can weight must be known by the DG paperwork system as another crosscheck.  It should never be able to have more Lithium declared in the can than the can weights.
B777-200 Captain reported Hazmat documents contained Hazmat cargo weight errors caused by Weight & Balance software/automation  issues.