diff -r 73ff341f80bd src/org/openbravo/erpCommon/ad_forms/DocAmortization.java
--- a/src/org/openbravo/erpCommon/ad_forms/DocAmortization.java	Tue Aug 25 16:29:24 2009 +0530
+++ b/src/org/openbravo/erpCommon/ad_forms/DocAmortization.java	Wed Aug 26 22:38:28 2009 +0530
@@ -115,11 +115,12 @@
   public boolean loadDocumentDetails(FieldProvider[] data, ConnectionProvider conn) {
     DocumentType = AcctServer.DOCTYPE_Amortization;
     DateDoc = data[0].getField("Dateacct");
+    Amounts[AMTTYPE_Gross] = data[0].getField("totalamortization");
     loadDocumentType(); // lines require doc type
     // Contained Objects
     p_lines = loadLines(conn);
     log4jDocAmortization.debug("Record_ID = " + Record_ID + " - Lines=" + p_lines.length);
-    return false;
+    return true;
   } // loadDocumentDetails
 
   /**
diff -r 73ff341f80bd src/org/openbravo/erpCommon/ad_forms/DocAmortization_data.xsql
--- a/src/org/openbravo/erpCommon/ad_forms/DocAmortization_data.xsql	Tue Aug 25 16:29:24 2009 +0530
+++ b/src/org/openbravo/erpCommon/ad_forms/DocAmortization_data.xsql	Wed Aug 26 22:38:28 2009 +0530
@@ -37,7 +37,7 @@
     <Sql>
       <![CDATA[
       SELECT AD_CLIENT_ID, AD_ORG_ID, C_CURRENCY_ID, NAME,DESCRIPTION, POSTED, DATEACCT,
-      C_PROJECT_ID, C_CAMPAIGN_ID, C_ACTIVITY_ID, USER1_ID, USER2_ID
+      C_PROJECT_ID, C_CAMPAIGN_ID, C_ACTIVITY_ID, USER1_ID, USER2_ID, TOTALAMORTIZATION 
       FROM A_AMORTIZATION
       WHERE AD_Client_ID=? 
       AND A_AMORTIZATION_ID=?

