Home > Developers > Wiki > Approval Form With Cascading Report Parameters
Document Actions

Approval Form With Cascading Report Parameters

last modified 2008-06-30 11:23

An accompanying file for the Building the Approval Form in BIRT presentation.

Click here to get the file

Size 94.6 kB - File type text/xml

File contents

<?xml version="1.0" encoding="UTF-8"?>
<!-- Written by Eclipse BIRT 2.0 -->
<report xmlns="http://www.eclipse.org/birt/2005/design" version="3.2.6" id="1">
    <property name="createdBy">Eclipse BIRT Designer Version 2.1.2.v20070205-1728 Build &lt;20070205-1728></property>
    <property name="units">in</property>
    <property name="comments">Copyright (c) 2006 &lt;&lt;Your Company Name here>></property>
    <parameters>
        <cascading-parameter-group name="PersonnelCenterMemberAccountCascadingParameterGroup" id="339">
            <property name="dataSetMode">multiple</property>
            <parameters>
                <scalar-parameter name="CRPCenter" id="340">
                    <property name="valueType">dynamic</property>
                    <text-property name="promptText">Select a center</text-property>
                    <property name="allowNull">false</property>
                    <property name="controlType">list-box</property>
                    <property name="dataSetName">Personnel to Center RP Data Set</property>
                    <expression name="valueExpr">row["CUSTOMER_ID"]</expression>
                    <expression name="labelExpr">row["DISPLAY_NAME"]</expression>
                    <property name="mustMatch">true</property>
                    <structure name="format">
                        <property name="category">Unformatted</property>
                    </structure>
                </scalar-parameter>
                <scalar-parameter name="CRPMember" id="341">
                    <property name="valueType">dynamic</property>
                    <text-property name="promptText">Select a memb er</text-property>
                    <property name="allowNull">false</property>
                    <property name="controlType">list-box</property>
                    <property name="dataSetName">Center to Member RP Data Set</property>
                    <expression name="valueExpr">row["CUSTOMER_ID"]</expression>
                    <expression name="labelExpr">row["DISPLAY_NAME"]</expression>
                    <property name="mustMatch">true</property>
                    <structure name="format">
                        <property name="category">Unformatted</property>
                    </structure>
                </scalar-parameter>
                <scalar-parameter name="CRPLoanAccount" id="342">
                    <property name="valueType">dynamic</property>
                    <text-property name="promptText">Select the loan account</text-property>
                    <property name="allowNull">false</property>
                    <property name="controlType">list-box</property>
                    <property name="dataSetName">Member to Loan Account RP Data Set</property>
                    <expression name="valueExpr">row["ACCOUNT_ID"]</expression>
                    <expression name="labelExpr">row["DATE(LA.DISBURSEMENT_DATE)"]</expression>
                    <property name="mustMatch">true</property>
                    <structure name="format">
                        <property name="category">Unformatted</property>
                    </structure>
                </scalar-parameter>
            </parameters>
        </cascading-parameter-group>
    </parameters>
    <data-sources>
        <oda-data-source extensionID="org.eclipse.birt.report.data.oda.jdbc" name="Mifos JDBC Data Source" id="4">
            <property name="odaDriverClass">com.mysql.jdbc.Driver</property>
            <property name="odaURL">jdbc:mysql://localhost:3306/mifos</property>
            <property name="odaUser">root</property>
            <encrypted-property name="odaPassword">bXlzcWw=</encrypted-property>
        </oda-data-source>
    </data-sources>
    <data-sets>
        <oda-data-set extensionID="org.eclipse.birt.report.data.oda.jdbc.JdbcSelectDataSet" name="Approval Form Data Set" id="5">
            <list-property name="columnHints">
                <structure>
                    <property name="columnName">DISPLAY_NAME</property>
                    <property name="alias">branch_name</property>
                </structure>
                <structure>
                    <property name="columnName">LOOKUP_NAME_10</property>
                    <property name="alias">gender_name</property>
                </structure>
                <structure>
                    <property name="columnName">FIELD_VALUE</property>
                    <property name="alias">financial_name</property>
                </structure>
                <structure>
                    <property name="columnName">ACTION_DATE</property>
                    <property name="alias">previous_loan_amount</property>
                </structure>
                <structure>
                    <property name="columnName">LOOKUP_VALUE</property>
                    <property name="alias">education_name</property>
                </structure>
                <structure>
                    <property name="columnName">LOOKUP_VALUE_12</property>
                    <property name="alias">marital_name</property>
                </structure>
                <structure>
                    <property name="columnName">LOOKUP_VALUE_23</property>
                    <property name="alias">business_name</property>
                </structure>
            </list-property>
            <structure name="cachedMetaData">
                <list-property name="resultSet">
                    <structure>
                        <property name="position">1</property>
                        <property name="name">CUSTOMER_ID</property>
                        <property name="dataType">integer</property>
                    </structure>
                    <structure>
                        <property name="position">2</property>
                        <property name="name">GOVERNMENT_ID</property>
                        <property name="dataType">string</property>
                    </structure>
                    <structure>
                        <property name="position">3</property>
                        <property name="name">branch_name</property>
                        <property name="dataType">string</property>
                    </structure>
                    <structure>
                        <property name="position">4</property>
                        <property name="name">FIRST_NAME</property>
                        <property name="dataType">string</property>
                    </structure>
                    <structure>
                        <property name="position">5</property>
                        <property name="name">LAST_NAME</property>
                        <property name="dataType">string</property>
                    </structure>
                    <structure>
                        <property name="position">6</property>
                        <property name="name">DATE_OF_BIRTH</property>
                        <property name="dataType">date-time</property>
                    </structure>
                    <structure>
                        <property name="position">7</property>
                        <property name="name">EDUCATION_LEVEL</property>
                        <property name="dataType">integer</property>
                    </structure>
                    <structure>
                        <property name="position">8</property>
                        <property name="name">education_name</property>
                        <property name="dataType">string</property>
                    </structure>
                    <structure>
                        <property name="position">9</property>
                        <property name="name">GENDER</property>
                        <property name="dataType">integer</property>
                    </structure>
                    <structure>
                        <property name="position">10</property>
                        <property name="name">gender_name</property>
                        <property name="dataType">string</property>
                    </structure>
                    <structure>
                        <property name="position">11</property>
                        <property name="name">MARITAL_STATUS</property>
                        <property name="dataType">integer</property>
                    </structure>
                    <structure>
                        <property name="position">12</property>
                        <property name="name">marital_name</property>
                        <property name="dataType">string</property>
                    </structure>
                    <structure>
                        <property name="position">13</property>
                        <property name="name">NUM_CHILDREN</property>
                        <property name="dataType">integer</property>
                    </structure>
                    <structure>
                        <property name="position">14</property>
                        <property name="name">LINE_1</property>
                        <property name="dataType">string</property>
                    </structure>
                    <structure>
                        <property name="position">15</property>
                        <property name="name">LINE_2</property>
                        <property name="dataType">string</property>
                    </structure>
                    <structure>
                        <property name="position">16</property>
                        <property name="name">CITY</property>
                        <property name="dataType">string</property>
                    </structure>
                    <structure>
                        <property name="position">17</property>
                        <property name="name">GLOBAL_ACCOUNT_NUM</property>
                        <property name="dataType">string</property>
                    </structure>
                    <structure>
                        <property name="position">18</property>
                        <property name="name">LOAN_AMOUNT</property>
                        <property name="dataType">decimal</property>
                    </structure>
                    <structure>
                        <property name="position">19</property>
                        <property name="name">NO_OF_INSTALLMENTS</property>
                        <property name="dataType">integer</property>
                    </structure>
                    <structure>
                        <property name="position">20</property>
                        <property name="name">DISBURSEMENT_DATE</property>
                        <property name="dataType">date-time</property>
                    </structure>
                    <structure>
                        <property name="position">21</property>
                        <property name="name">PRD_OFFERING_NAME</property>
                        <property name="dataType">string</property>
                    </structure>
                    <structure>
                        <property name="position">22</property>
                        <property name="name">BUSINESS_ACTIVITIES_ID</property>
                        <property name="dataType">integer</property>
                    </structure>
                    <structure>
                        <property name="position">23</property>
                        <property name="name">business_name</property>
                        <property name="dataType">string</property>
                    </structure>
                    <structure>
                        <property name="position">24</property>
                        <property name="name">financial_name</property>
                        <property name="dataType">string</property>
                    </structure>
                    <structure>
                        <property name="position">25</property>
                        <property name="name">previous_loan_amount</property>
                        <property name="dataType">date-time</property>
                    </structure>
                    <structure>
                        <property name="position">26</property>
                        <property name="name">LOAN_COUNTER</property>
                        <property name="dataType">decimal</property>
                    </structure>
                    <structure>
                        <property name="position">27</property>
                        <property name="name">PREVIOUS_LOAN_AMOUNT</property>
                        <property name="dataType">decimal</property>
                    </structure>
                </list-property>
            </structure>
            <property name="dataSource">Mifos JDBC Data Source</property>
            <property name="cachedRowCount">-1</property>
            <list-property name="parameters">
                <structure>
                    <property name="name">DSLoanAccountID</property>
                    <property name="paramName">CRPLoanAccount</property>
                    <property name="dataType">any</property>
                    <property name="position">1</property>
                    <property name="isInput">true</property>
                    <property name="isOutput">false</property>
                </structure>
            </list-property>
            <list-property name="resultSet">
                <structure>
                    <property name="position">1</property>
                    <property name="name">CUSTOMER_ID</property>
                    <property name="nativeName">CUSTOMER_ID</property>
                    <property name="dataType">integer</property>
                    <property name="nativeDataType">4</property>
                </structure>
                <structure>
                    <property name="position">2</property>
                    <property name="name">GOVERNMENT_ID</property>
                    <property name="nativeName">GOVERNMENT_ID</property>
                    <property name="dataType">string</property>
                    <property name="nativeDataType">12</property>
                </structure>
                <structure>
                    <property name="position">3</property>
                    <property name="name">DISPLAY_NAME</property>
                    <property name="nativeName">DISPLAY_NAME</property>
                    <property name="dataType">string</property>
                    <property name="nativeDataType">12</property>
                </structure>
                <structure>
                    <property name="position">4</property>
                    <property name="name">FIRST_NAME</property>
                    <property name="nativeName">FIRST_NAME</property>
                    <property name="dataType">string</property>
                    <property name="nativeDataType">12</property>
                </structure>
                <structure>
                    <property name="position">5</property>
                    <property name="name">LAST_NAME</property>
                    <property name="nativeName">LAST_NAME</property>
                    <property name="dataType">string</property>
                    <property name="nativeDataType">12</property>
                </structure>
                <structure>
                    <property name="position">6</property>
                    <property name="name">DATE_OF_BIRTH</property>
                    <property name="nativeName">DATE_OF_BIRTH</property>
                    <property name="dataType">date-time</property>
                    <property name="nativeDataType">91</property>
                </structure>
                <structure>
                    <property name="position">7</property>
                    <property name="name">EDUCATION_LEVEL</property>
                    <property name="nativeName">EDUCATION_LEVEL</property>
                    <property name="dataType">integer</property>
                    <property name="nativeDataType">4</property>
                </structure>
                <structure>
                    <property name="position">8</property>
                    <property name="name">LOOKUP_VALUE</property>
                    <property name="nativeName">LOOKUP_VALUE</property>
                    <property name="dataType">string</property>
                    <property name="nativeDataType">12</property>
                </structure>
                <structure>
                    <property name="position">9</property>
                    <property name="name">GENDER</property>
                    <property name="nativeName">GENDER</property>
                    <property name="dataType">integer</property>
                    <property name="nativeDataType">5</property>
                </structure>
                <structure>
                    <property name="position">10</property>
                    <property name="name">LOOKUP_NAME_10</property>
                    <property name="nativeName">LOOKUP_NAME</property>
                    <property name="dataType">string</property>
                    <property name="nativeDataType">12</property>
                </structure>
                <structure>
                    <property name="position">11</property>
                    <property name="name">MARITAL_STATUS</property>
                    <property name="nativeName">MARITAL_STATUS</property>
                    <property name="dataType">integer</property>
                    <property name="nativeDataType">4</property>
                </structure>
                <structure>
                    <property name="position">12</property>
                    <property name="name">LOOKUP_VALUE_12</property>
                    <property name="nativeName">LOOKUP_VALUE</property>
                    <property name="dataType">string</property>
                    <property name="nativeDataType">12</property>
                </structure>
                <structure>
                    <property name="position">13</property>
                    <property name="name">NUM_CHILDREN</property>
                    <property name="nativeName">NUM_CHILDREN</property>
                    <property name="dataType">integer</property>
                    <property name="nativeDataType">5</property>
                </structure>
                <structure>
                    <property name="position">14</property>
                    <property name="name">LINE_1</property>
                    <property name="nativeName">LINE_1</property>
                    <property name="dataType">string</property>
                    <property name="nativeDataType">12</property>
                </structure>
                <structure>
                    <property name="position">15</property>
                    <property name="name">LINE_2</property>
                    <property name="nativeName">LINE_2</property>
                    <property name="dataType">string</property>
                    <property name="nativeDataType">12</property>
                </structure>
                <structure>
                    <property name="position">16</property>
                    <property name="name">CITY</property>
                    <property name="nativeName">CITY</property>
                    <property name="dataType">string</property>
                    <property name="nativeDataType">12</property>
                </structure>
                <structure>
                    <property name="position">17</property>
                    <property name="name">GLOBAL_ACCOUNT_NUM</property>
                    <property name="nativeName">GLOBAL_ACCOUNT_NUM</property>
                    <property name="dataType">string</property>
                    <property name="nativeDataType">12</property>
                </structure>
                <structure>
                    <property name="position">18</property>
                    <property name="name">LOAN_AMOUNT</property>
                    <property name="nativeName">LOAN_AMOUNT</property>
                    <property name="dataType">decimal</property>
                    <property name="nativeDataType">3</property>
                </structure>
                <structure>
                    <property name="position">19</property>
                    <property name="name">NO_OF_INSTALLMENTS</property>
                    <property name="nativeName">NO_OF_INSTALLMENTS</property>
                    <property name="dataType">integer</property>
                    <property name="nativeDataType">5</property>
                </structure>
                <structure>
                    <property name="position">20</property>
                    <property name="name">DISBURSEMENT_DATE</property>
                    <property name="nativeName">DISBURSEMENT_DATE</property>
                    <property name="dataType">date-time</property>
                    <property name="nativeDataType">91</property>
                </structure>
                <structure>
                    <property name="position">21</property>
                    <property name="name">PRD_OFFERING_NAME</property>
                    <property name="nativeName">PRD_OFFERING_NAME</property>
                    <property name="dataType">string</property>
                    <property name="nativeDataType">12</property>
                </structure>
                <structure>
                    <property name="position">22</property>
                    <property name="name">BUSINESS_ACTIVITIES_ID</property>
                    <property name="nativeName">BUSINESS_ACTIVITIES_ID</property>
                    <property name="dataType">integer</property>
                    <property name="nativeDataType">4</property>
                </structure>
                <structure>
                    <property name="position">23</property>
                    <property name="name">LOOKUP_VALUE_23</property>
                    <property name="nativeName">LOOKUP_VALUE</property>
                    <property name="dataType">string</property>
                    <property name="nativeDataType">12</property>
                </structure>
                <structure>
                    <property name="position">24</property>
                    <property name="name">FIELD_VALUE</property>
                    <property name="nativeName">FIELD_VALUE</property>
                    <property name="dataType">string</property>
                    <property name="nativeDataType">12</property>
                </structure>
                <structure>
                    <property name="position">25</property>
                    <property name="name">ACTION_DATE</property>
                    <property name="nativeName">ACTION_DATE</property>
                    <property name="dataType">date-time</property>
                    <property name="nativeDataType">91</property>
                </structure>
                <structure>
                    <property name="position">26</property>
                    <property name="name">LOAN_COUNTER</property>
                    <property name="nativeName">LOAN_COUNTER</property>
                    <property name="dataType">decimal</property>
                    <property name="nativeDataType">3</property>
                </structure>
                <structure>
                    <property name="position">27</property>
                    <property name="name">PREVIOUS_LOAN_AMOUNT</property>
                    <property name="nativeName">PREVIOUS_LOAN_AMOUNT</property>
                    <property name="dataType">decimal</property>
                    <property name="nativeDataType">3</property>
                </structure>
            </list-property>
            <property name="queryText">SELECT
	C.CUSTOMER_ID, C.GOVERNMENT_ID, O.DISPLAY_NAME,
	C.FIRST_NAME, C.LAST_NAME, C.DATE_OF_BIRTH,
	CD.EDUCATION_LEVEL, LVL1.LOOKUP_VALUE, CD.GENDER, LV2.LOOKUP_NAME,
	CD.MARITAL_STATUS, LVL3.LOOKUP_VALUE,
	CD.NUM_CHILDREN,
  CAD.LINE_1, CAD.LINE_2, CAD.CITY,
	A.GLOBAL_ACCOUNT_NUM, LA.LOAN_AMOUNT,
	LA.NO_OF_INSTALLMENTS, LA.DISBURSEMENT_DATE,
	PO.PRD_OFFERING_NAME,	LA.BUSINESS_ACTIVITIES_ID, LVL4.LOOKUP_VALUE,
  ACF.FIELD_VALUE,
  LS.ACTION_DATE,
  (SELECT SUM(LOAN_CYCLE_COUNTER)
   FROM
     LOAN_COUNTER LC
     JOIN CLIENT_PERF_HISTORY CPH
     ON LC.CLIENT_PERF_ID = CPH.ID
   WHERE CPH.CUSTOMER_ID = C.CUSTOMER_ID
   GROUP BY CLIENT_PERF_ID) AS LOAN_COUNTER,
  (SELECT
    LA3.LOAN_AMOUNT
  FROM
    LOAN_ACCOUNT LA3
    JOIN ACCOUNT A3
    ON LA3.ACCOUNT_ID = A3.ACCOUNT_ID
  WHERE
    A3.CUSTOMER_ID = C.CUSTOMER_ID
    AND
    LA3.DISBURSEMENT_DATE =
    (SELECT
      MAX(LA2.DISBURSEMENT_DATE)
    FROM
      ACCOUNT A2
      JOIN LOAN_ACCOUNT LA2
      ON A2.ACCOUNT_ID = LA2.ACCOUNT_ID
    WHERE
      LA2.DISBURSEMENT_DATE &lt; LA.DISBURSEMENT_DATE
      AND
      A2.CUSTOMER_ID = C.CUSTOMER_ID)) AS PREVIOUS_LOAN_AMOUNT
FROM
  CUSTOMER C
  LEFT JOIN OFFICE O
  ON C.BRANCH_ID = O.OFFICE_ID
    LEFT JOIN CUSTOMER_DETAIL CD
    ON C.CUSTOMER_ID = CD.CUSTOMER_ID
      LEFT JOIN CUSTOMER_ADDRESS_DETAIL CAD
      ON C.CUSTOMER_ID = CAD.CUSTOMER_ID
        LEFT JOIN LOOKUP_VALUE_LOCALE LVL1
        ON CD.EDUCATION_LEVEL = LVL1.LOOKUP_ID
          LEFT JOIN LOOKUP_VALUE LV2
          ON CD.GENDER = LV2.LOOKUP_ID
            LEFT JOIN LOOKUP_VALUE_LOCALE LVL3
            ON CD.MARITAL_STATUS = LVL3.LOOKUP_ID
              LEFT JOIN ACCOUNT A
              ON C.CUSTOMER_ID = A.CUSTOMER_ID
                LEFT JOIN LOAN_ACCOUNT LA
                ON A.ACCOUNT_ID = LA.ACCOUNT_ID
                  LEFT JOIN LOOKUP_VALUE_LOCALE LVL4
                  ON LA.BUSINESS_ACTIVITIES_ID = LVL4.LOOKUP_ID
                     LEFT JOIN PRD_OFFERING PO
                     ON LA.PRD_OFFERING_ID = PO.PRD_OFFERING_ID
                       JOIN LOAN_SCHEDULE LS
                       ON A.ACCOUNT_ID = LS.ACCOUNT_ID
                         JOIN ACCOUNT_CUSTOM_FIELD ACF
                         ON A.ACCOUNT_ID = ACF.ACCOUNT_ID
WHERE
  LS.INSTALLMENT_ID = 1
  AND
  ACF.FIELD_ID = 15
  AND
  A.ACCOUNT_ID = ?</property>
            <xml-property name="designerValues"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<model:DesignValues xmlns:design="http://www.eclipse.org/datatools/connectivity/oda/design" xmlns:model="http://www.eclipse.org/birt/report/model/adapter/odaModel">
  <Version>1.0</Version>
  <design:ResultSets derivedMetaData="true">
    <design:resultSetDefinitions>
      <design:resultSetColumns>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>CUSTOMER_ID</design:name>
            <design:position>1</design:position>
            <design:nativeDataTypeCode>4</design:nativeDataTypeCode>
            <design:precision>11</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>NotNullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>CUSTOMER_ID</design:label>
            <design:formattingHints>
              <design:displaySize>11</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>GOVERNMENT_ID</design:name>
            <design:position>2</design:position>
            <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
            <design:precision>50</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>GOVERNMENT_ID</design:label>
            <design:formattingHints>
              <design:displaySize>50</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>DISPLAY_NAME</design:name>
            <design:position>3</design:position>
            <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
            <design:precision>200</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>NotNullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>DISPLAY_NAME</design:label>
            <design:formattingHints>
              <design:displaySize>200</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>FIRST_NAME</design:name>
            <design:position>4</design:position>
            <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
            <design:precision>200</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>FIRST_NAME</design:label>
            <design:formattingHints>
              <design:displaySize>200</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>LAST_NAME</design:name>
            <design:position>5</design:position>
            <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
            <design:precision>200</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>LAST_NAME</design:label>
            <design:formattingHints>
              <design:displaySize>200</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>DATE_OF_BIRTH</design:name>
            <design:position>6</design:position>
            <design:nativeDataTypeCode>91</design:nativeDataTypeCode>
            <design:precision>10</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>DATE_OF_BIRTH</design:label>
            <design:formattingHints>
              <design:displaySize>10</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>EDUCATION_LEVEL</design:name>
            <design:position>7</design:position>
            <design:nativeDataTypeCode>4</design:nativeDataTypeCode>
            <design:precision>11</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>EDUCATION_LEVEL</design:label>
            <design:formattingHints>
              <design:displaySize>11</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>LOOKUP_NAME</design:name>
            <design:position>8</design:position>
            <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
            <design:precision>100</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>LOOKUP_NAME</design:label>
            <design:formattingHints>
              <design:displaySize>100</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>GENDER</design:name>
            <design:position>9</design:position>
            <design:nativeDataTypeCode>5</design:nativeDataTypeCode>
            <design:precision>6</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>GENDER</design:label>
            <design:formattingHints>
              <design:displaySize>6</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>LOOKUP_NAME</design:name>
            <design:position>10</design:position>
            <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
            <design:precision>100</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>LOOKUP_NAME</design:label>
            <design:formattingHints>
              <design:displaySize>100</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>MARITAL_STATUS</design:name>
            <design:position>11</design:position>
            <design:nativeDataTypeCode>4</design:nativeDataTypeCode>
            <design:precision>11</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>MARITAL_STATUS</design:label>
            <design:formattingHints>
              <design:displaySize>11</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>LOOKUP_NAME</design:name>
            <design:position>12</design:position>
            <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
            <design:precision>100</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>LOOKUP_NAME</design:label>
            <design:formattingHints>
              <design:displaySize>100</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>NUM_CHILDREN</design:name>
            <design:position>13</design:position>
            <design:nativeDataTypeCode>5</design:nativeDataTypeCode>
            <design:precision>6</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>NUM_CHILDREN</design:label>
            <design:formattingHints>
              <design:displaySize>6</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>LINE_1</design:name>
            <design:position>14</design:position>
            <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
            <design:precision>200</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>LINE_1</design:label>
            <design:formattingHints>
              <design:displaySize>200</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>LINE_2</design:name>
            <design:position>15</design:position>
            <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
            <design:precision>200</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>LINE_2</design:label>
            <design:formattingHints>
              <design:displaySize>200</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>CITY</design:name>
            <design:position>16</design:position>
            <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
            <design:precision>100</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>CITY</design:label>
            <design:formattingHints>
              <design:displaySize>100</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>GLOBAL_ACCOUNT_NUM</design:name>
            <design:position>17</design:position>
            <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
            <design:precision>100</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>GLOBAL_ACCOUNT_NUM</design:label>
            <design:formattingHints>
              <design:displaySize>100</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>LOAN_AMOUNT</design:name>
            <design:position>18</design:position>
            <design:nativeDataTypeCode>3</design:nativeDataTypeCode>
            <design:precision>10</design:precision>
            <design:scale>3</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>LOAN_AMOUNT</design:label>
            <design:formattingHints>
              <design:displaySize>12</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>NO_OF_INSTALLMENTS</design:name>
            <design:position>19</design:position>
            <design:nativeDataTypeCode>5</design:nativeDataTypeCode>
            <design:precision>6</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>NotNullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>NO_OF_INSTALLMENTS</design:label>
            <design:formattingHints>
              <design:displaySize>6</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>DISBURSEMENT_DATE</design:name>
            <design:position>20</design:position>
            <design:nativeDataTypeCode>91</design:nativeDataTypeCode>
            <design:precision>10</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>DISBURSEMENT_DATE</design:label>
            <design:formattingHints>
              <design:displaySize>10</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>PRD_OFFERING_NAME</design:name>
            <design:position>21</design:position>
            <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
            <design:precision>50</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>NotNullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>PRD_OFFERING_NAME</design:label>
            <design:formattingHints>
              <design:displaySize>50</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>BUSINESS_ACTIVITIES_ID</design:name>
            <design:position>22</design:position>
            <design:nativeDataTypeCode>4</design:nativeDataTypeCode>
            <design:precision>11</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>BUSINESS_ACTIVITIES_ID</design:label>
            <design:formattingHints>
              <design:displaySize>11</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>LOOKUP_NAME</design:name>
            <design:position>23</design:position>
            <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
            <design:precision>100</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>LOOKUP_NAME</design:label>
            <design:formattingHints>
              <design:displaySize>100</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>FIELD_VALUE</design:name>
            <design:position>24</design:position>
            <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
            <design:precision>200</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>FIELD_VALUE</design:label>
            <design:formattingHints>
              <design:displaySize>200</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>ACTION_DATE</design:name>
            <design:position>25</design:position>
            <design:nativeDataTypeCode>91</design:nativeDataTypeCode>
            <design:precision>10</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>ACTION_DATE</design:label>
            <design:formattingHints>
              <design:displaySize>10</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>LOAN_COUNTER</design:name>
            <design:position>26</design:position>
            <design:nativeDataTypeCode>3</design:nativeDataTypeCode>
            <design:precision>27</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>LOAN_COUNTER</design:label>
            <design:formattingHints>
              <design:displaySize>28</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>PREVIOUS_LOAN_AMOUNT</design:name>
            <design:position>27</design:position>
            <design:nativeDataTypeCode>3</design:nativeDataTypeCode>
            <design:precision>10</design:precision>
            <design:scale>3</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>PREVIOUS_LOAN_AMOUNT</design:label>
            <design:formattingHints>
              <design:displaySize>12</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
      </design:resultSetColumns>
    </design:resultSetDefinitions>
  </design:ResultSets>
</model:DesignValues>]]></xml-property>
        </oda-data-set>
        <oda-data-set extensionID="org.eclipse.birt.report.data.oda.jdbc.JdbcSelectDataSet" name="Personnel to Center RP Data Set" id="336">
            <structure name="cachedMetaData">
                <list-property name="resultSet">
                    <structure>
                        <property name="position">1</property>
                        <property name="name">CUSTOMER_ID</property>
                        <property name="dataType">integer</property>
                    </structure>
                    <structure>
                        <property name="position">2</property>
                        <property name="name">DISPLAY_NAME</property>
                        <property name="dataType">string</property>
                    </structure>
                </list-property>
            </structure>
            <property name="dataSource">Mifos JDBC Data Source</property>
            <list-property name="resultSet">
                <structure>
                    <property name="position">1</property>
                    <property name="name">CUSTOMER_ID</property>
                    <property name="nativeName">CUSTOMER_ID</property>
                    <property name="dataType">integer</property>
                    <property name="nativeDataType">4</property>
                </structure>
                <structure>
                    <property name="position">2</property>
                    <property name="name">DISPLAY_NAME</property>
                    <property name="nativeName">DISPLAY_NAME</property>
                    <property name="dataType">string</property>
                    <property name="nativeDataType">12</property>
                </structure>
            </list-property>
            <property name="queryText">SELECT
  CUSTOMER_ID, DISPLAY_NAME
FROM
  CUSTOMER
WHERE
  DISCRIMINATOR = 'CENTER'
  AND
  STATUS_ID = '13' /* active */

/*  AND
  IF((SELECT LEVEL_ID
     FROM PERSONNEL
     WHERE PERSONNEL_ID = (SELECT @PersonnelID := 13)) = 1,
  LOAN_OFFICER_ID = @PersonnelID,
  1)*/</property>
            <xml-property name="designerValues"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<model:DesignValues xmlns:design="http://www.eclipse.org/datatools/connectivity/oda/design" xmlns:model="http://www.eclipse.org/birt/report/model/adapter/odaModel">
  <Version>1.0</Version>
  <design:ResultSets derivedMetaData="true">
    <design:resultSetDefinitions>
      <design:resultSetColumns>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>CUSTOMER_ID</design:name>
            <design:position>1</design:position>
            <design:nativeDataTypeCode>4</design:nativeDataTypeCode>
            <design:precision>11</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>NotNullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>CUSTOMER_ID</design:label>
            <design:formattingHints>
              <design:displaySize>11</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>DISPLAY_NAME</design:name>
            <design:position>2</design:position>
            <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
            <design:precision>200</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>DISPLAY_NAME</design:label>
            <design:formattingHints>
              <design:displaySize>200</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
      </design:resultSetColumns>
    </design:resultSetDefinitions>
  </design:ResultSets>
</model:DesignValues>]]></xml-property>
        </oda-data-set>
        <oda-data-set extensionID="org.eclipse.birt.report.data.oda.jdbc.JdbcSelectDataSet" name="Center to Member RP Data Set" id="337">
            <structure name="cachedMetaData">
                <list-property name="resultSet">
                    <structure>
                        <property name="position">1</property>
                        <property name="name">CUSTOMER_ID</property>
                        <property name="dataType">integer</property>
                    </structure>
                    <structure>
                        <property name="position">2</property>
                        <property name="name">DISPLAY_NAME</property>
                        <property name="dataType">string</property>
                    </structure>
                </list-property>
            </structure>
            <property name="dataSource">Mifos JDBC Data Source</property>
            <list-property name="parameters">
                <structure>
                    <property name="name">DSPCenter</property>
                    <property name="paramName">CRPCenter</property>
                    <property name="dataType">any</property>
                    <property name="position">1</property>
                    <property name="isInput">true</property>
                    <property name="isOutput">false</property>
                </structure>
            </list-property>
            <list-property name="resultSet">
                <structure>
                    <property name="position">1</property>
                    <property name="name">CUSTOMER_ID</property>
                    <property name="nativeName">CUSTOMER_ID</property>
                    <property name="dataType">integer</property>
                </structure>
                <structure>
                    <property name="position">2</property>
                    <property name="name">DISPLAY_NAME</property>
                    <property name="nativeName">DISPLAY_NAME</property>
                    <property name="dataType">string</property>
                </structure>
            </list-property>
            <property name="queryText">SELECT
  CMEM.CUSTOMER_ID, CMEM.DISPLAY_NAME
FROM
  CUSTOMER CMEM
  JOIN CUSTOMER CGRP
  ON CMEM.PARENT_CUSTOMER_ID = CGRP.CUSTOMER_ID
    JOIN CUSTOMER CCNTR
    ON CGRP.PARENT_CUSTOMER_ID = CCNTR.CUSTOMER_ID
      JOIN ACCOUNT A
      ON CMEM.CUSTOMER_ID = A.CUSTOMER_ID
WHERE
  A.ACCOUNT_TYPE_ID = 1
  AND
  CCNTR.CUSTOMER_ID = ?</property>
            <xml-property name="designerValues"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<model:DesignValues xmlns:design="http://www.eclipse.org/datatools/connectivity/oda/design" xmlns:model="http://www.eclipse.org/birt/report/model/adapter/odaModel">
  <Version>1.0</Version>
  <design:ResultSets derivedMetaData="true">
    <design:resultSetDefinitions>
      <design:resultSetColumns>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>CUSTOMER_ID</design:name>
            <design:position>1</design:position>
            <design:nativeDataTypeCode>4</design:nativeDataTypeCode>
            <design:precision>11</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>NotNullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>CUSTOMER_ID</design:label>
            <design:formattingHints>
              <design:displaySize>11</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>DISPLAY_NAME</design:name>
            <design:position>2</design:position>
            <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
            <design:precision>200</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>DISPLAY_NAME</design:label>
            <design:formattingHints>
              <design:displaySize>200</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
      </design:resultSetColumns>
    </design:resultSetDefinitions>
  </design:ResultSets>
</model:DesignValues>]]></xml-property>
        </oda-data-set>
        <oda-data-set extensionID="org.eclipse.birt.report.data.oda.jdbc.JdbcSelectDataSet" name="Member to Loan Account RP Data Set" id="338">
            <structure name="cachedMetaData">
                <list-property name="resultSet">
                    <structure>
                        <property name="position">1</property>
                        <property name="name">ACCOUNT_ID</property>
                        <property name="dataType">integer</property>
                    </structure>
                    <structure>
                        <property name="position">2</property>
                        <property name="name">GLOBAL_ACCOUNT_NUM</property>
                        <property name="dataType">string</property>
                    </structure>
                    <structure>
                        <property name="position">3</property>
                        <property name="name">LOAN_AMOUNT</property>
                        <property name="dataType">decimal</property>
                    </structure>
                    <structure>
                        <property name="position">4</property>
                        <property name="name">DATE(LA.DISBURSEMENT_DATE)</property>
                        <property name="dataType">date-time</property>
                    </structure>
                    <structure>
                        <property name="position">5</property>
                        <property name="name">DISPLAY_STRING</property>
                        <property name="dataType">string</property>
                    </structure>
                </list-property>
            </structure>
            <property name="dataSource">Mifos JDBC Data Source</property>
            <list-property name="parameters">
                <structure>
                    <property name="name">DSPMember</property>
                    <property name="paramName">CRPMember</property>
                    <property name="dataType">any</property>
                    <property name="position">1</property>
                    <property name="isInput">true</property>
                    <property name="isOutput">false</property>
                </structure>
            </list-property>
            <list-property name="resultSet">
                <structure>
                    <property name="position">1</property>
                    <property name="name">ACCOUNT_ID</property>
                    <property name="nativeName">ACCOUNT_ID</property>
                    <property name="dataType">integer</property>
                </structure>
                <structure>
                    <property name="position">2</property>
                    <property name="name">GLOBAL_ACCOUNT_NUM</property>
                    <property name="nativeName">GLOBAL_ACCOUNT_NUM</property>
                    <property name="dataType">string</property>
                </structure>
                <structure>
                    <property name="position">3</property>
                    <property name="name">LOAN_AMOUNT</property>
                    <property name="nativeName">LOAN_AMOUNT</property>
                    <property name="dataType">decimal</property>
                </structure>
                <structure>
                    <property name="position">4</property>
                    <property name="name">DATE(LA.DISBURSEMENT_DATE)</property>
                    <property name="nativeName">DATE(LA.DISBURSEMENT_DATE)</property>
                    <property name="dataType">date-time</property>
                </structure>
                <structure>
                    <property name="position">5</property>
                    <property name="name">DISPLAY_STRING</property>
                    <property name="nativeName">DISPLAY_STRING</property>
                    <property name="dataType">string</property>
                </structure>
            </list-property>
            <property name="queryText">SELECT
  A.ACCOUNT_ID, A.GLOBAL_ACCOUNT_NUM,
  LA.LOAN_AMOUNT, DATE(LA.DISBURSEMENT_DATE),
  CONCAT(A.GLOBAL_ACCOUNT_NUM, " ", DATE(LA.DISBURSEMENT_DATE)) AS DISPLAY_STRING
FROM ACCOUNT A
  JOIN LOAN_ACCOUNT LA
  ON A.ACCOUNT_ID = LA.ACCOUNT_ID
WHERE
  A.ACCOUNT_TYPE_ID = 1 /* LOAN */
  AND
  A.CUSTOMER_ID = ?</property>
            <xml-property name="designerValues"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<model:DesignValues xmlns:design="http://www.eclipse.org/datatools/connectivity/oda/design" xmlns:model="http://www.eclipse.org/birt/report/model/adapter/odaModel">
  <Version>1.0</Version>
  <design:ResultSets derivedMetaData="true">
    <design:resultSetDefinitions>
      <design:resultSetColumns>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>ACCOUNT_ID</design:name>
            <design:position>1</design:position>
            <design:nativeDataTypeCode>4</design:nativeDataTypeCode>
            <design:precision>11</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>NotNullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>ACCOUNT_ID</design:label>
            <design:formattingHints>
              <design:displaySize>11</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>GLOBAL_ACCOUNT_NUM</design:name>
            <design:position>2</design:position>
            <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
            <design:precision>100</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>GLOBAL_ACCOUNT_NUM</design:label>
            <design:formattingHints>
              <design:displaySize>100</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>LOAN_AMOUNT</design:name>
            <design:position>3</design:position>
            <design:nativeDataTypeCode>3</design:nativeDataTypeCode>
            <design:precision>10</design:precision>
            <design:scale>3</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>LOAN_AMOUNT</design:label>
            <design:formattingHints>
              <design:displaySize>12</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>DISBURSEMENT_DATE</design:name>
            <design:position>4</design:position>
            <design:nativeDataTypeCode>91</design:nativeDataTypeCode>
            <design:precision>10</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>DISBURSEMENT_DATE</design:label>
            <design:formattingHints>
              <design:displaySize>10</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
        <design:resultColumnDefinitions>
          <design:attributes>
            <design:name>CONCAT(A.GLOBAL_ACCOUNT_NUM, &quot; &quot;, LA.DISBURSEMENT_DATE)</design:name>
            <design:position>5</design:position>
            <design:nativeDataTypeCode>-3</design:nativeDataTypeCode>
            <design:precision>111</design:precision>
            <design:scale>0</design:scale>
            <design:nullability>Nullable</design:nullability>
          </design:attributes>
          <design:usageHints>
            <design:label>CONCAT(A.GLOBAL_ACCOUNT_NUM, &quot; &quot;, LA.DISBURSEMENT_DATE)</design:label>
            <design:formattingHints>
              <design:displaySize>111</design:displaySize>
            </design:formattingHints>
          </design:usageHints>
        </design:resultColumnDefinitions>
      </design:resultSetColumns>
    </design:resultSetDefinitions>
  </design:ResultSets>
</model:DesignValues>]]></xml-property>
        </oda-data-set>
    </data-sets>
    <page-setup>
        <simple-master-page name="Simple MasterPage" id="2">
            <page-header>
                <label id="77">
                    <property name="fontFamily">"Arial"</property>
                    <property name="fontSize">large</property>
                    <property name="fontWeight">bold</property>
                    <property name="textAlign">center</property>
                    <text-property name="text">Approval Form</text-property>
                </label>
            </page-header>
            <page-footer>
                <text id="3">
                    <property name="fontFamily">"Arial"</property>
                    <property name="fontSize">small</property>
                    <property name="contentType">html</property>
                    <text-property name="content"><![CDATA[<value-of>new Date()</value-of>]]></text-property>
                </text>
            </page-footer>
        </simple-master-page>
    </page-setup>
    <body>
        <grid id="177">
            <property name="fontFamily">"Arial"</property>
            <property name="fontWeight">bold</property>
            <property name="color">#408080</property>
            <property name="width">100%</property>
            <column id="178"/>
            <column id="179"/>
            <column id="180"/>
            <row id="181">
                <cell id="182"/>
                <cell id="183">
                    <grid id="200">
                        <property name="width">100%</property>
                        <column id="201"/>
                        <column id="202"/>
                        <row id="203">
                            <cell id="204">
                                <label id="206">
                                    <text-property name="text">Disbursed  Date</text-property>
                                </label>
                            </cell>
                            <cell id="205">
                                <data id="194">
                                    <property name="fontFamily">"Arial"</property>
                                    <structure name="dateTimeFormat">
                                        <property name="category">Short Date</property>
                                        <property name="pattern">Short Date</property>
                                    </structure>
                                    <property name="dataSet">Approval Form Data Set</property>
                                    <list-property name="boundDataColumns">
                                        <structure>
                                            <property name="name">DISBURSEMENT_DATE</property>
                                            <expression name="expression">dataSetRow["DISBURSEMENT_DATE"]</expression>
                                            <property name="dataType">date-time</property>
                                        </structure>
                                    </list-property>
                                    <property name="resultSetColumn">DISBURSEMENT_DATE</property>
                                </data>
                            </cell>
                        </row>
                    </grid>
                </cell>
                <cell id="184">
                    <data id="197">
                        <property name="dataSet">Approval Form Data Set</property>
                        <list-property name="boundDataColumns">
                            <structure>
                                <property name="name">GLOBAL_ACCOUNT_NUM</property>
                                <expression name="expression">"Loan id:"+dataSetRow["GLOBAL_ACCOUNT_NUM"]</expression>
                                <property name="dataType">string</property>
                            </structure>
                        </list-property>
                        <property name="resultSetColumn">GLOBAL_ACCOUNT_NUM</property>
                    </data>
                </cell>
            </row>
            <row id="185">
                <cell id="186">
                    <data id="193">
                        <property name="dataSet">Approval Form Data Set</property>
                        <list-property name="boundDataColumns">
                            <structure>
                                <property name="name">Branch_Name</property>
                                <expression name="expression">"Branch  : " + dataSetRow["branch_name"]</expression>
                                <property name="dataType">string</property>
                            </structure>
                        </list-property>
                        <property name="resultSetColumn">Branch_Name</property>
                    </data>
                </cell>
                <cell id="187">
                    <data id="199">
                        <property name="dataSet">Approval Form Data Set</property>
                        <list-property name="boundDataColumns">
                            <structure>
                                <property name="name">NO_OF_INSTALLMENTS</property>
                                <expression name="expression">"Number of payments :"+dataSetRow["NO_OF_INSTALLMENTS"]</expression>
                                <property name="dataType">string</property>
                            </structure>
                        </list-property>
                        <property name="resultSetColumn">NO_OF_INSTALLMENTS</property>
                    </data>
                </cell>
                <cell id="188">
                    <data id="198">
                        <property name="dataSet">Approval Form Data Set</property>
                        <list-property name="boundDataColumns">
                            <structure>
                                <property name="name">PRD_OFFERING_NAME</property>
                                <expression name="expression">"Product:"+dataSetRow["PRD_OFFERING_NAME"]</expression>
                                <property name="dataType">string</property>
                            </structure>
                        </list-property>
                        <property name="resultSetColumn">PRD_OFFERING_NAME</property>
                    </data>
                </cell>
            </row>
            <row id="189">
                <cell id="190"/>
                <cell id="191">
                    <grid id="207">
                        <property name="width">100%</property>
                        <column id="208"/>
                        <column id="209"/>
                        <row id="210">
                            <cell id="211">
                                <label id="213">
                                    <text-property name="text">First payment Date</text-property>
                                </label>
                            </cell>
                            <cell id="212">
                                <data id="196">
                                    <property name="fontFamily">"Arial"</property>
                                    <property name="fontWeight">bold</property>
                                    <structure name="dateTimeFormat">
                                        <property name="category">Custom</property>
                                        <property name="pattern">dd MMM yyyy</property>
                                    </structure>
                                    <property name="dataSet">Approval Form Data Set</property>
                                    <list-property name="boundDataColumns">
                                        <structure>
                                            <property name="name">ACTION_DATE</property>
                                            <expression name="expression">dataSetRow["ACTION_DATE"]</expression>
                                            <property name="dataType">date-time</property>
                                        </structure>
                                    </list-property>
                                    <property name="resultSetColumn">ACTION_DATE</property>
                                </data>
                            </cell>
                        </row>
                    </grid>
                </cell>
                <cell id="192"/>
            </row>
        </grid>
        <grid id="214">
            <property name="fontFamily">"Arial"</property>
            <property name="width">100%</property>
            <column id="215">
                <property name="width">12%</property>
                <property name="fontWeight">bold</property>
            </column>
            <column id="216">
                <property name="width">13%</property>
            </column>
            <column id="217">
                <property name="width">12%</property>
                <property name="fontWeight">bold</property>
            </column>
            <column id="218">
                <property name="width">13%</property>
            </column>
            <column id="219">
                <property name="width">12%</property>
                <property name="fontWeight">bold</property>
            </column>
            <column id="220">
                <property name="width">13%</property>
            </column>
            <column id="221">
                <property name="width">12%</property>
                <property name="fontWeight">bold</property>
            </column>
            <column id="222"/>
            <row id="223">
                <cell id="224">
                    <label id="277">
                        <property name="color">#408080</property>
                        <text-property name="text">Government ID</text-property>
                    </label>
                </cell>
                <cell id="225">
                    <data id="295">
                        <property name="dataSet">Approval Form Data Set</property>
                        <list-property name="boundDataColumns">
                            <structure>
                                <property name="name">GOVERNMENT_ID</property>
                                <expression name="expression">dataSetRow["GOVERNMENT_ID"]</expression>
                                <property name="dataType">string</property>
                            </structure>
                        </list-property>
                        <property name="resultSetColumn">GOVERNMENT_ID</property>
                    </data>
                </cell>
                <cell id="226">
                    <label id="278">
                        <property name="color">#408080</property>
                        <text-property name="text">Name</text-property>
                    </label>
                </cell>
                <cell id="227">
                    <data id="296">
                        <property name="dataSet">Approval Form Data Set</property>
                        <list-property name="boundDataColumns">
                            <structure>
                                <property name="name">FIRST_NAME</property>
                                <expression name="expression">dataSetRow["FIRST_NAME"]</expression>
                                <property name="dataType">string</property>
                            </structure>
                        </list-property>
                        <property name="resultSetColumn">FIRST_NAME</property>
                    </data>
                </cell>
                <cell id="228"/>
                <cell id="229"/>
                <cell id="230">
                    <label id="291">
                        <property name="color">#408080</property>
                        <text-property name="text">Last Name</text-property>
                    </label>
                </cell>
                <cell id="231">
                    <data id="297">
                        <property name="dataSet">Approval Form Data Set</property>
                        <list-property name="boundDataColumns">
                            <structure>
                                <property name="name">LAST_NAME</property>
                                <expression name="expression">dataSetRow["LAST_NAME"]</expression>
                                <property name="dataType">string</property>
                            </structure>
                        </list-property>
                        <property name="resultSetColumn">LAST_NAME</property>
                    </data>
                </cell>
            </row>
            <row id="232">
                <cell id="233">
                    <label id="280">
                        <property name="color">#408080</property>
                        <text-property name="text">Sex</text-property>
                    </label>
                </cell>
                <cell id="234">
                    <data id="313">
                        <property name="dataSet">Approval Form Data Set</property>
                        <list-property name="boundDataColumns">
                            <structure>
                                <property name="name">gender_name</property>
                                <expression name="expression">dataSetRow["gender_name"]</expression>
                                <property name="dataType">string</property>
                            </structure>
                        </list-property>
                        <property name="resultSetColumn">gender_name</property>
                    </data>
                </cell>
                <cell id="235">
                    <label id="287">
                        <property name="color">#408080</property>
                        <text-property name="text">Marital Status</text-property>
                    </label>
                </cell>
                <cell id="236">
                    <data id="300">
                        <property name="dataSet">Approval Form Data Set</property>
                        <list-property name="boundDataColumns">
                            <structure>
                                <property name="name">MARITAL_STATUS</property>
                                <expression name="expression">dataSetRow["MARITAL_STATUS"]</expression>
                                <property name="dataType">integer</property>
                            </structure>
                        </list-property>
                        <property name="resultSetColumn">MARITAL_STATUS</property>
                    </data>
                </cell>
                <cell id="237">
                    <label id="288">
                        <property name="color">#408080</property>
                        <text-property name="text">Number of Children</text-property>
                    </label>
                </cell>
                <cell id="238">
                    <data id="299">
                        <property name="dataSet">Approval Form Data Set</property>
                        <list-property name="boundDataColumns">
                            <structure>
                                <property name="name">NUM_CHILDREN</property>
                                <expression name="expression">dataSetRow["NUM_CHILDREN"]</expression>
                                <property name="dataType">integer</property>
                            </structure>
                        </list-property>
                        <property name="resultSetColumn">NUM_CHILDREN</property>
                    </data>
                </cell>
                <cell id="239">
                    <label id="292">
                        <property name="color">#408080</property>
                        <text-property name="text">Level of instru</text-property>
                    </label>
                </cell>
                <cell id="240">
                    <data id="312">
                        <property name="dataSet">Approval Form Data Set</property>
                        <list-property name="boundDataColumns">
                            <structure>
                                <property name="name">education_name</property>
                                <expression name="expression">dataSetRow["education_name"]</expression>
                                <property name="dataType">string</property>
                            </structure>
                        </list-property>
                        <property name="resultSetColumn">education_name</property>
                    </data>
                </cell>
            </row>
            <row id="241">
                <cell id="242">
                    <label id="281">
                        <property name="color">#408080</property>
                        <text-property name="text">Birth Date</text-property>
                    </label>
                </cell>
                <cell id="243">
                    <data id="298">
                        <structure name="dateTimeFormat">
                            <property name="category">Custom</property>
                            <property name="pattern">MMM dd, yyyy</property>
                        </structure>
                        <structure name="numberFormat">
                            <property name="category">Custom</property>
                        </structure>
                        <property name="dataSet">Approval Form Data Set</property>
                        <list-property name="boundDataColumns">
                            <structure>
                                <property name="name">DATE_OF_BIRTH</property>
                                <expression name="expression">dataSetRow["DATE_OF_BIRTH"]</expression>
                                <property name="dataType">date-time</property>
                            </structure>
                        </list-property>
                        <property name="resultSetColumn">DATE_OF_BIRTH</property>
                    </data>
                </cell>
                <cell id="244"/>
                <cell id="245"/>
                <cell id="246">
                    <label id="289">
                        <property name="color">#408080</property>
                        <text-property name="text">Promotion</text-property>
                    </label>
                </cell>
                <cell id="247"/>
                <cell id="248">
                    <label id="293">
                        <property name="color">#408080</property>
                        <text-property name="text">Licence</text-property>
                    </label>
                </cell>
                <cell id="249"/>
            </row>
            <row id="250">
                <cell id="251">
                    <label id="282">
                        <property name="color">#408080</property>
                        <text-property name="text">Activity</text-property>
                    </label>
                </cell>
                <cell id="252">
                    <data id="310">
                        <property name="dataSet">Approval Form Data Set</property>
                        <list-property name="boundDataColumns">
                            <structure>
                                <property name="name">business_name</property>
                                <expression name="expression">dataSetRow["business_name"]</expression>
                                <property name="dataType">string</property>
                            </structure>
                        </list-property>
                        <property name="resultSetColumn">business_name</property>
                    </data>
                </cell>
                <cell id="253"/>
                <cell id="254"/>
                <cell id="255">
                    <label id="290">
                        <property name="color">#408080</property>
                        <text-property name="text">Loan purpose</text-property>
                    </label>
                </cell>
                <cell id="256">
                    <data id="311">
                        <property name="dataSet">Approval Form Data Set</property>
                        <list-property name="boundDataColumns">
                            <structure>
                                <property name="name">financial_name</property>
                                <expression name="expression">dataSetRow["financial_name"]</expression>
                                <property name="dataType">string</property>
                            </structure>
                        </list-property>
                        <property name="resultSetColumn">financial_name</property>
                    </data>
                </cell>
                <cell id="257">
                    <label id="294">
                        <property name="color">#408080</property>
                        <text-property name="text">Status</text-property>
                    </label>
                </cell>
                <cell id="258"/>
            </row>
            <row id="259">
                <cell id="260">
                    <label id="283">
                        <property name="color">#408080</property>
                        <text-property name="text">Previous Loan Amount</text-property>
                    </label>
                </cell>
                <cell id="261">
                    <data id="301">
                        <property name="paddingRight">10pt</property>
                        <structure name="numberFormat">
                            <property name="category">Currency</property>
                            <property name="pattern">$#,##0.000</property>
                        </structure>
                        <property name="textAlign">right</property>
                        <property name="dataSet">Approval Form Data Set</property>
                        <list-property name="boundDataColumns">
                            <structure>
                                <property name="name">PREVIOUS_LOAN_AMOUNT</property>
                                <expression name="expression">dataSetRow["PREVIOUS_LOAN_AMOUNT"]</expression>
                                <property name="dataType">decimal</property>
                            </structure>
                        </list-property>
                        <property name="resultSetColumn">PREVIOUS_LOAN_AMOUNT</property>
                    </data>
                </cell>
                <cell id="262">
                    <label id="286">
                        <property name="color">#408080</property>
                        <text-property name="text">Client House Address</text-property>
                    </label>
                </cell>
                <cell id="263">
                    <data id="302">
                        <property name="dataSet">Approval Form Data Set</property>
                        <list-property name="boundDataColumns">
                            <structure>
                                <property name="name">LINE_1</property>
                                <expression name="expression">dataSetRow["LINE_1"]</expression>
                                <property name="dataType">string</property>
                            </structure>
                        </list-property>
                        <property name="resultSetColumn">LINE_1</property>
                    </data>
                </cell>
                <cell id="264"/>
                <cell id="265"/>
                <cell id="266"/>
                <cell id="267"/>
            </row>
            <row id="268">
                <cell id="269">
                    <property name="borderBottomColor">#000000</property>
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">medium</property>
                    <label id="284">
                        <property name="color">#408080</property>
                        <text-property name="text">Amount</text-property>
                    </label>
                </cell>
                <cell id="270">
                    <property name="borderBottomColor">#000000</property>
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">medium</property>
                    <data id="305">
                        <property name="paddingRight">10pt</property>
                        <structure name="numberFormat">
                            <property name="category">Currency</property>
                            <property name="pattern">$#,##0.000</property>
                        </structure>
                        <property name="textAlign">right</property>
                        <property name="dataSet">Approval Form Data Set</property>
                        <list-property name="boundDataColumns">
                            <structure>
                                <property name="name">LOAN_AMOUNT</property>
                                <expression name="expression">dataSetRow["LOAN_AMOUNT"]</expression>
                                <property name="dataType">decimal</property>
                            </structure>
                        </list-property>
                        <property name="resultSetColumn">LOAN_AMOUNT</property>
                    </data>
                </cell>
                <cell id="271">
                    <property name="borderBottomColor">#000000</property>
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">medium</property>
                    <label id="285">
                        <property name="color">#408080</property>
                        <text-property name="text">Loan Cycle</text-property>
                    </label>
                </cell>
                <cell id="272">
                    <property name="borderBottomColor">#000000</property>
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">medium</property>
                    <data id="306">
                        <property name="dataSet">Approval Form Data Set</property>
                        <list-property name="boundDataColumns">
                            <structure>
                                <property name="name">LOAN_COUNTER</property>
                                <expression name="expression">dataSetRow["LOAN_COUNTER"]</expression>
                                <property name="dataType">decimal</property>
                            </structure>
                        </list-property>
                        <property name="resultSetColumn">LOAN_COUNTER</property>
                    </data>
                </cell>
                <cell id="273">
                    <property name="borderBottomColor">#000000</property>
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">medium</property>
                </cell>
                <cell id="274">
                    <property name="borderBottomColor">#000000</property>
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">medium</property>
                </cell>
                <cell id="275">
                    <property name="borderBottomColor">#000000</property>
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">medium</property>
                </cell>
                <cell id="276">
                    <property name="borderBottomColor">#000000</property>
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">medium</property>
                </cell>
            </row>
            <row id="314">
                <cell id="315">
                    <property name="colSpan">2</property>
                    <property name="rowSpan">1</property>
                    <property name="borderBottomColor">#000000</property>
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">medium</property>
                    <label id="323">
                        <text-property name="text">Signature</text-property>
                    </label>
                </cell>
                <cell id="317">
                    <property name="borderBottomColor">#000000</property>
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">medium</property>
                </cell>
                <cell id="318">
                    <property name="borderBottomColor">#000000</property>
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">medium</property>
                </cell>
                <cell id="319">
                    <property name="colSpan">2</property>
                    <property name="rowSpan">1</property>
                    <property name="borderBottomColor">#000000</property>
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">medium</property>
                    <label id="333">
                        <text-property name="text">Signature</text-property>
                    </label>
                </cell>
                <cell id="321">
                    <property name="borderBottomColor">#000000</property>
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">medium</property>
                </cell>
                <cell id="322">
                    <property name="borderBottomColor">#000000</property>
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">medium</property>
                </cell>
            </row>
            <row id="324">
                <cell id="325">
                    <property name="borderBottomColor">#000000</property>
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">medium</property>
                </cell>
                <cell id="326">
                    <property name="colSpan">3</property>
                    <property name="rowSpan">1</property>
                    <property name="borderBottomColor">#000000</property>
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">medium</property>
                </cell>
                <cell id="329">
                    <property name="borderBottomColor">#000000</property>
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">medium</property>
                </cell>
                <cell id="330">
                    <property name="borderBottomColor">#000000</property>
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">medium</property>
                </cell>
                <cell id="331">
                    <property name="borderBottomColor">#000000</property>
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">medium</property>
                </cell>
                <cell id="332">
                    <property name="borderBottomColor">#000000</property>
                    <property name="borderBottomStyle">solid</property>
                    <property name="borderBottomWidth">medium</property>
                </cell>
            </row>
        </grid>
    </body>
</report>
Grameen logo