|
Modified: ofbiz/branches/addbirt/applications/accounting/widget/ReportFinancialSummaryForms.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/addbirt/applications/accounting/widget/ReportFinancialSummaryForms.xml?rev=889851&r1=889850&r2=889851&view=diff ============================================================================== --- ofbiz/branches/addbirt/applications/accounting/widget/ReportFinancialSummaryForms.xml (original) +++ ofbiz/branches/addbirt/applications/accounting/widget/ReportFinancialSummaryForms.xml Fri Dec 11 23:11:39 2009 @@ -79,10 +79,9 @@ <field name="submitButton" widget-style="smallSubmit"><submit button-type="button"/></field> </form> - <form name="IncomeStatementParameters" type="single" header-row-style="header-row" default-table-style="basic-table"> - <field name="isIncomeStatement"><hidden value="true"/></field> + <form name="TransactionSelectionForm" type="single" header-row-style="header-row" default-table-style="basic-table"> <field name="selectedMonth" title="${uiLabelMap.CommonMonth}"> - <drop-down> + <drop-down allow-empty="true"> <list-options list-name="monthList" key-name="value" description="${description}"/> </drop-down> </field> @@ -98,61 +97,66 @@ <field name="submitButton" title="${uiLabelMap.CommonSubmit}" widget-style="smallSubmit" tooltip="Please enter From and Thru date in fields above"><submit button-type="button"/></field> </form> - <form name="IncomeStatementList" type="list" list-name="glAccountIncomeList" + <form name="IncomeStatementRevenues" type="list" list-name="revenueAccountBalanceList" odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> - <row-actions> - <entity-one entity-name="GlAccount" value-field="glAccount"> - <field-map field-name="glAccountId" from-field="glAccountId"/> - </entity-one> - </row-actions> - <field name="glAccountId" use-when="isPdf != true"> - <hyperlink target="FindAcctgTransEntries" description="${glAccountId}"> + <field name="accountCode"> + <hyperlink target="FindAcctgTransEntries" description="${accountCode}"> <parameter param-name="glAccountId"/> <parameter param-name="organizationPartyId"/> </hyperlink> </field> - <field name="glAccountId" use-when="isPdf == true"><display description="${glAccountId}"/></field> - <field name="accountName"><display description="${glAccount.accountName}"/></field> - <field name="totalAmount"><display type="currency" currency="${currencyUomId}"/></field> - <field name="totalOfCurrentFiscalPeriod"><display type="currency" currency="${currencyUomId}"/></field> + <field name="accountName" title-area-style="tableheadwide"><display description="${accountName}"/></field> + <field name="balance" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> </form> - - <form name="ExpenseStatementList" type="list" list-name="glAccountExpenseList" + <form name="IncomeStatementExpenses" type="list" list-name="expenseAccountBalanceList" odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> - <row-actions> - <entity-one entity-name="GlAccount" value-field="glAccount"> - <field-map field-name="glAccountId" from-field="glAccountId"/> - </entity-one> - </row-actions> - <field name="glAccountId" use-when="isPdf != true"> - <hyperlink target="FindAcctgTransEntries" description="${glAccountId}"> + <field name="accountCode"> + <hyperlink target="FindAcctgTransEntries" description="${accountCode}"> <parameter param-name="glAccountId"/> <parameter param-name="organizationPartyId"/> </hyperlink> </field> - <field name="glAccountId" use-when="isPdf == true"><display description="${glAccountId}"/></field> - <field name="accountName"><display description="${glAccount.accountName}"/></field> - <field name="totalAmount"><display type="currency" currency="${currencyUomId}"/></field> - <field name="totalOfCurrentFiscalPeriod"><display type="currency" currency="${currencyUomId}"/></field> + <field name="accountName" title-area-style="tableheadwide"><display description="${accountName}"/></field> + <field name="balance" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> </form> - - <form name="BalanceSheetParameters" type="single" target="prepareBalanceSheet" - header-row-style="header-row" default-table-style="basic-table"> + <form name="IncomeStatementIncome" type="list" list-name="incomeAccountBalanceList" + odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> + <field name="accountCode"> + <hyperlink target="FindAcctgTransEntries" description="${accountCode}"> + <parameter param-name="glAccountId"/> + <parameter param-name="organizationPartyId"/> + </hyperlink> + </field> + <field name="accountName" title-area-style="tableheadwide"><display description="${accountName}"/></field> + <field name="balance" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> + </form> + <form name="ComparativeIncomeStatementParameters" type="single" target="ComparativeIncomeStatement" header-row-style="header-row" default-table-style="basic-table"> <field name="organizationPartyId"><hidden/></field> - <field name="thruDate"><date-time default-value="${nowTimestamp}"/></field> - <field name="glFiscalTypeId" title="${uiLabelMap.FormFieldTitle_glFiscalType}"> + <field name="period1FromDate" title="${uiLabelMap.FormFieldTitle_period1FromDate}" required-field="true" position="1"><date-time type="timestamp"/></field> + <field name="period2FromDate" title="${uiLabelMap.FormFieldTitle_period2FromDate}" required-field="true" position="2"><date-time type="timestamp"/></field> + <field name="period1ThruDate" title="${uiLabelMap.FormFieldTitle_period1ThruDate}" required-field="true" position="1"><date-time type="timestamp"/></field> + <field name="period2ThruDate" title="${uiLabelMap.FormFieldTitle_period2ThruDate}" required-field="true" position="2"><date-time type="timestamp"/></field> + <field name="period1GlFiscalTypeId" position="1"> <drop-down> - <entity-options entity-name="GlFiscalType" description="${description}"> + <entity-options entity-name="GlFiscalType" key-field-name="glFiscalTypeId" description="${description}"> <entity-order-by field-name="glFiscalTypeId"/> </entity-options> </drop-down> </field> - <field name="submitButton" widget-style="smallSubmit"><submit button-type="button"/></field> + <field name="period2GlFiscalTypeId" position="2"> + <drop-down> + <entity-options entity-name="GlFiscalType" key-field-name="glFiscalTypeId" description="${description}"> + <entity-order-by field-name="glFiscalTypeId"/> + </entity-options> + </drop-down> + </field> + <field name="submitButton" title="${uiLabelMap.CommonSubmit}" widget-style="smallSubmit"><submit button-type="button"/></field> </form> - <form name="ComparativeBalanceSheetParameters" type="single" target="prepareComparativeBalanceSheet" - header-row-style="header-row" default-table-style="basic-table"> + <!-- This is required to render the date range in the PDF: the two columns layout is not supported --> + <form name="ComparativeIncomeStatementParametersOneColumn" type="single" target="ComparativeIncomeStatement" header-row-style="header-row" default-table-style="basic-table"> <field name="organizationPartyId"><hidden/></field> - <field name="period1ThruDate"><date-time/></field> + <field name="period1FromDate" title="${uiLabelMap.FormFieldTitle_period1FromDate}" required-field="true"><date-time type="timestamp"/></field> + <field name="period1ThruDate" title="${uiLabelMap.FormFieldTitle_period1ThruDate}" required-field="true"><date-time type="timestamp"/></field> <field name="period1GlFiscalTypeId"> <drop-down> <entity-options entity-name="GlFiscalType" key-field-name="glFiscalTypeId" description="${description}"> @@ -160,7 +164,8 @@ </entity-options> </drop-down> </field> - <field name="period2ThruDate"><date-time/></field> + <field name="period2FromDate" title="${uiLabelMap.FormFieldTitle_period2FromDate}" required-field="true"><date-time type="timestamp"/></field> + <field name="period2ThruDate" title="${uiLabelMap.FormFieldTitle_period2ThruDate}" required-field="true"><date-time type="timestamp"/></field> <field name="period2GlFiscalTypeId"> <drop-down> <entity-options entity-name="GlFiscalType" key-field-name="glFiscalTypeId" description="${description}"> @@ -168,119 +173,240 @@ </entity-options> </drop-down> </field> - <field name="submitButton" widget-style="smallSubmit"><submit button-type="button"/></field> + <field name="submitButton" title="${uiLabelMap.CommonSubmit}" widget-style="smallSubmit"><submit button-type="button"/></field> </form> - - <form name="BalanceSheetAssetList" type="list" list-name="assetBalancesList" + <form name="ComparativeIncomeStatementRevenues" type="list" list-name="revenueAccountBalanceList" odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> - <row-actions> - <entity-one entity-name="GlAccount" value-field="glAccount"> - <field-map field-name="glAccountId"/> - </entity-one> - </row-actions> - <field name="glAccountId" use-when="isPdf != true"> - <hyperlink target="FindAcctgTransEntries" description="[${glAccountId}] [${glAccount.accountCode}] ${glAccount.accountName}"> + <field name="accountCode"> + <hyperlink target="FindAcctgTransEntries" description="${accountCode}"> <parameter param-name="glAccountId"/> <parameter param-name="organizationPartyId"/> </hyperlink> </field> - <field name="glAccountId" use-when="isPdf == true"><display description="[${glAccountId}] [${glAccount.accountCode}] ${glAccount.accountName}"/></field> - <field name="totalAmount" title-area-style="tableheadmedium" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> + <field name="accountName" title-area-style="tableheadwide"><display description="${accountName}"/></field> + <field name="balance1" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> + <field name="balance2" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> </form> - <form name="BalanceSheetLiabilityList" type="list" list-name="liabilityBalancesList" + <form name="ComparativeIncomeStatementExpenses" type="list" list-name="expenseAccountBalanceList" odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> - <row-actions> - <entity-one entity-name="GlAccount" value-field="glAccount"> - <field-map field-name="glAccountId"/> - </entity-one> - </row-actions> - <field name="glAccountId" use-when="isPdf != true"> - <hyperlink target="FindAcctgTransEntries" description="[${glAccountId}] [${glAccount.accountCode}] ${glAccount.accountName}"> + <field name="accountCode"> + <hyperlink target="FindAcctgTransEntries" description="${accountCode}"> <parameter param-name="glAccountId"/> <parameter param-name="organizationPartyId"/> </hyperlink> </field> - <field name="glAccountId" use-when="isPdf == true"><display description="[${glAccountId}] [${glAccount.accountCode}] ${glAccount.accountName}"/></field> - <field name="totalAmount" title-area-style="tableheadmedium" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> + <field name="accountName" title-area-style="tableheadwide"><display description="${accountName}"/></field> + <field name="balance1" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> + <field name="balance2" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> </form> - <form name="BalanceSheetEquityList" type="list" list-name="equityBalancesList" + <form name="ComparativeIncomeStatementIncome" type="list" list-name="incomeAccountBalanceList" odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> - <row-actions> - <entity-one entity-name="GlAccount" value-field="glAccount"> - <field-map field-name="glAccountId"/> - </entity-one> - </row-actions> - <field name="glAccountId" use-when="isPdf != true"> - <hyperlink target="FindAcctgTransEntries" description="[${glAccountId}] [${glAccount.accountCode}] ${glAccount.accountName}"> + <field name="accountCode"> + <hyperlink target="FindAcctgTransEntries" description="${accountCode}"> <parameter param-name="glAccountId"/> <parameter param-name="organizationPartyId"/> </hyperlink> </field> - <field name="glAccountId" use-when="isPdf == true"><display description="[${glAccountId}] [${glAccount.accountCode}] ${glAccount.accountName}"/></field> - <field name="totalAmount" title-area-style="tableheadmedium" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> + <field name="accountName" title-area-style="tableheadwide"><display description="${accountName}"/></field> + <field name="balance1" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> + <field name="balance2" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> </form> - <form name="FindTransactionTotals" type="single" target="TransactionTotals" title="Find list of transaction totals" + <form name="BalanceSheetParameters" type="single" target="BalanceSheet" header-row-style="header-row" default-table-style="basic-table"> <field name="organizationPartyId"><hidden/></field> - <field name="fromDate"><date-time/></field> - <field name="thruDate"><date-time/></field> + <field name="thruDate"><date-time default-value="${nowTimestamp}"/></field> + <field name="glFiscalTypeId" title="${uiLabelMap.FormFieldTitle_glFiscalType}"> + <drop-down> + <entity-options entity-name="GlFiscalType" description="${description}"> + <entity-order-by field-name="glFiscalTypeId"/> + </entity-options> + </drop-down> + </field> <field name="submitButton" widget-style="smallSubmit"><submit button-type="button"/></field> </form> - <form name="PostedTransactionTotalList" type="list" list-name="postedTransTotalList" + <form name="BalanceSheetAssets" type="list" list-name="assetAccountBalanceList" odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> - <field name="glAccountId"> - <hyperlink target="GlAccountNavigate" description="${glAccountId}"> + <field name="accountCode"> + <hyperlink target="FindAcctgTransEntries" description="${accountCode}"> <parameter param-name="glAccountId"/> + <parameter param-name="organizationPartyId"/> </hyperlink> </field> - <field name="accountName" entry-name="glAccountId"><display-entity entity-name="GlAccount" key-field-name="glAccountId" description="${accountName}"/></field> - <field name="debit"><display type="currency" currency="${currencyUomId}"/></field> - <field name="credit"><display type="currency" currency="${currencyUomId}"/></field> + <field name="accountName" title-area-style="tableheadwide"><display description="${accountName}"/></field> + <field name="balance" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> </form> - - <form name="UnpostedTransactionTotalList" type="list" list-name="unpostedTransTotalList" + <form name="BalanceSheetLiabilities" type="list" list-name="liabilityAccountBalanceList" odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> - <field name="glAccountId"> - <hyperlink target="GlAccountNavigate" description="${glAccountId}"> + <field name="accountCode"> + <hyperlink target="FindAcctgTransEntries" description="${accountCode}"> <parameter param-name="glAccountId"/> + <parameter param-name="organizationPartyId"/> </hyperlink> </field> - <field name="accountName" entry-name="glAccountId"><display-entity entity-name="GlAccount" key-field-name="glAccountId" description="${accountName}"/></field> - <field name="debit"><display type="currency" currency="${currencyUomId}"/></field> - <field name="credit"><display type="currency" currency="${currencyUomId}"/></field> + <field name="accountName" title-area-style="tableheadwide"><display description="${accountName}"/></field> + <field name="balance" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> </form> - <form name="PostedAndUnpostedTransactionTotalList" type="list" list-name="postedAndUnpostedTransTotalList" + <form name="BalanceSheetEquities" type="list" list-name="equityAccountBalanceList" odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> - <field name="glAccountId"> - <hyperlink target="GlAccountNavigate" description="${glAccountId}"> + <field name="accountCode"> + <hyperlink target="FindAcctgTransEntries" description="${accountCode}"> <parameter param-name="glAccountId"/> + <parameter param-name="organizationPartyId"/> </hyperlink> </field> - <field name="accountName" entry-name="glAccountId"><display-entity entity-name="GlAccount" key-field-name="glAccountId" description="${accountName}"/></field> - <field name="debit"><display type="currency" currency="${currencyUomId}"/></field> - <field name="credit"><display type="currency" currency="${currencyUomId}"/></field> + <field name="accountName" title-area-style="tableheadwide"><display description="${accountName}"/></field> + <field name="balance" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> </form> - - <form name="PostedTransactionTotalListCsv" type="list" list-name="postedTransTotalList" odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> - <field name="glAccountId"><display/></field> - <field name="accountName" entry-name="glAccountId"><display-entity entity-name="GlAccount" key-field-name="glAccountId" description="${accountName}"/></field> - <field name="debit"><display type="currency" currency="${currencyUomId}"/></field> - <field name="credit"><display type="currency" currency="${currencyUomId}"/></field> + <form name="BalanceTotals" type="list" list-name="balanceTotalList" + odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> + <row-actions> + <set field="totalName" value="${groovy: uiLabelMap.get(totalName)}"/> + </row-actions> + <field name="totalName" title="${uiLabelMap.CommonTotal}" title-area-style="tableheadhuge"><display description="${totalName}"/></field> + <field name="balance" title="_" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> + </form> + <form name="ComparativeBalanceSheetParameters" type="single" target="ComparativeBalanceSheet" + header-row-style="header-row" default-table-style="basic-table"> + <field name="organizationPartyId"><hidden/></field> + <field name="period1ThruDate" position="1"><date-time/></field> + <field name="period2ThruDate" position="2"><date-time/></field> + <field name="period1GlFiscalTypeId" position="1"> + <drop-down> + <entity-options entity-name="GlFiscalType" key-field-name="glFiscalTypeId" description="${description}"> + <entity-order-by field-name="glFiscalTypeId"/> + </entity-options> + </drop-down> + </field> + <field name="period2GlFiscalTypeId" position="2"> + <drop-down> + <entity-options entity-name="GlFiscalType" key-field-name="glFiscalTypeId" description="${description}"> + <entity-order-by field-name="glFiscalTypeId"/> + </entity-options> + </drop-down> + </field> + <field name="submitButton" widget-style="smallSubmit"><submit button-type="button"/></field> + </form> + <!-- This is required to render the date range in the PDF: the two columns layout is not supported --> + <form name="ComparativeBalanceSheetParametersOneColumn" type="single" target="ComparativeBalanceSheet" + header-row-style="header-row" default-table-style="basic-table"> + <field name="organizationPartyId"><hidden/></field> + <field name="period1ThruDate"><date-time/></field> + <field name="period1GlFiscalTypeId"> + <drop-down> + <entity-options entity-name="GlFiscalType" key-field-name="glFiscalTypeId" description="${description}"> + <entity-order-by field-name="glFiscalTypeId"/> + </entity-options> + </drop-down> + </field> + <field name="period2ThruDate"><date-time/></field> + <field name="period2GlFiscalTypeId"> + <drop-down> + <entity-options entity-name="GlFiscalType" key-field-name="glFiscalTypeId" description="${description}"> + <entity-order-by field-name="glFiscalTypeId"/> + </entity-options> + </drop-down> + </field> + <field name="submitButton" widget-style="smallSubmit"><submit button-type="button"/></field> + </form> + <form name="ComparativeBalanceSheetAssets" type="list" list-name="assetAccountBalanceList" + odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> + <field name="accountCode"> + <hyperlink target="FindAcctgTransEntries" description="${accountCode}"> + <parameter param-name="glAccountId"/> + <parameter param-name="organizationPartyId"/> + </hyperlink> + </field> + <field name="accountName" title-area-style="tableheadwide"><display description="${accountName}"/></field> + <field name="balance1" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> + <field name="balance2" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> + </form> + <form name="ComparativeBalanceSheetLiabilities" type="list" list-name="liabilityAccountBalanceList" + odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> + <field name="accountCode"> + <hyperlink target="FindAcctgTransEntries" description="${accountCode}"> + <parameter param-name="glAccountId"/> + <parameter param-name="organizationPartyId"/> + </hyperlink> + </field> + <field name="accountName" title-area-style="tableheadwide"><display description="${accountName}"/></field> + <field name="balance1" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> + <field name="balance2" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> + </form> + <form name="ComparativeBalanceSheetEquities" type="list" list-name="equityAccountBalanceList" + odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> + <field name="accountCode"> + <hyperlink target="FindAcctgTransEntries" description="${accountCode}"> + <parameter param-name="glAccountId"/> + <parameter param-name="organizationPartyId"/> + </hyperlink> + </field> + <field name="accountName" title-area-style="tableheadwide"><display description="${accountName}"/></field> + <field name="balance1" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> + <field name="balance2" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> + </form> + <form name="ComparativeBalanceTotals" type="list" list-name="balanceTotalList" + odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> + <row-actions> + <set field="totalName" value="${groovy: uiLabelMap.get(totalName)}"/> + </row-actions> + <field name="totalName" title-area-style="tableheadwide"><display description="${totalName}"/></field> + <field name="balance1" title="Period1" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> + <field name="balance2" title="Period2" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> </form> - <form name="UnpostedTransactionTotalListCsv" type="list" list-name="unpostedTransTotalList" odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> - <field name="glAccountId"><display/></field> - <field name="accountName" entry-name="glAccountId"><display-entity entity-name="GlAccount" key-field-name="glAccountId" description="${accountName}"/></field> - <field name="debit"><display type="currency" currency="${currencyUomId}"/></field> - <field name="credit"><display type="currency" currency="${currencyUomId}"/></field> + <form name="SelectAcctReportPeriod" type="single" title="Select period for report"> + <field name="fromDate"><date-time/></field> + <field name="thruDate"><date-time/></field> + <field name="glFiscalTypeId" title="${uiLabelMap.FormFieldTitle_glFiscalType}"> + <drop-down> + <entity-options entity-name="GlFiscalType" description="${description}"> + <entity-order-by field-name="glFiscalTypeId"/> + </entity-options> + </drop-down> + </field> + <field name="submitButton" widget-style="smallSubmit"><submit button-type="button"/></field> </form> - <form name="PostedAndUnpostedTransactionTotalListCsv" type="list" list-name="postedAndUnpostedTransTotalList" odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> - <field name="glAccountId"><display/></field> - <field name="accountName" entry-name="glAccountId"><display-entity entity-name="GlAccount" key-field-name="glAccountId" description="${accountName}"/></field> - <field name="debit"><display type="currency" currency="${currencyUomId}"/></field> - <field name="credit"><display type="currency" currency="${currencyUomId}"/></field> + <form name="FindTransactionTotals" type="single" target="TransactionTotals" title="Find list of transaction totals" + header-row-style="header-row" default-table-style="basic-table"> + <field name="organizationPartyId"><hidden/></field> + <field name="fromDate"><date-time/></field> + <field name="thruDate"><date-time/></field> + <field name="glFiscalTypeId" title="${uiLabelMap.FormFieldTitle_glFiscalType}"> + <drop-down> + <entity-options entity-name="GlFiscalType" description="${description}"> + <entity-order-by field-name="glFiscalTypeId"/> + </entity-options> + </drop-down> + </field> + <field name="submitButton" widget-style="smallSubmit"><submit button-type="button"/></field> + </form> + <form name="PostedTransactionTotalList" type="list" list-name="postedTransactionTotals" + odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> + <row-actions> + <set field="closingD" value="${openingD + D}" type="BigDecimal"/> + <set field="closingC" value="${openingC + C}" type="BigDecimal"/> + </row-actions> + <field name="accountCode"> + <hyperlink target="FindAcctgTransEntries" description="${accountCode}"> + <parameter param-name="glAccountId"/> + <parameter param-name="organizationPartyId"/> + </hyperlink> + </field> + <field name="accountName" title-area-style="tableheadwide"><display description="${accountName}"/></field> + <field name="openingD" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> + <field name="openingC" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> + <field name="D" title="${uiLabelMap.AccountingDebitFlag}" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> + <field name="C" title="${uiLabelMap.AccountingCreditFlag}" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> + <field name="closingD" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> + <field name="closingC" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> + </form> + <form name="UnpostedTransactionTotalList" type="list" list-name="unpostedTransactionTotals" + odd-row-style="alternate-row" default-table-style="basic-table hover-bar" extends="PostedTransactionTotalList"> + </form> + <form name="PostedAndUnpostedTransactionTotalList" type="list" list-name="allTransactionTotals" + odd-row-style="alternate-row" default-table-style="basic-table hover-bar" extends="PostedTransactionTotalList"> </form> <form name="IncomeStatementListCsv" type="list" list-name="glAccountIncomeList" view-size="99999"> @@ -361,83 +487,6 @@ </field> <field name="submitButton" widget-style="buttontext" action=""><submit button-type="text-link"/></field> </form> - <form name="MonthlyTrialBalance" type="single" target="MonthlyTrialBalance" title="Find list of monthly transaction totals" - header-row-style="header-row" default-table-style="basic-table"> - - <field name="organizationPartyId"><hidden/></field> - <field name="selectedMonth"> - <drop-down> - <list-options list-name="monthList" key-name="value" description="${description}"/> - </drop-down> - </field> - <field name="posted"> - <drop-down> - <option description="${uiLabelMap.CommonY}" key="Y"/> - <option description="${uiLabelMap.CommonN}" key="N"/> - <option description="${uiLabelMap.CommonAll}" key="All"/> - </drop-down> - </field> - <field name="submitButton" widget-style="smallSubmit"><submit button-type="button"/></field> - </form> - <form name="MonthlyPostedTransactionList" type="list" list-name="postedTransTotalList" paginate-target="MonthlyTrialBalance" - odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> - - <field name="isPosted" field-name="parameters.isPosted"><hidden/></field> - <field name="accountCode" title="${uiLabelMap.FormFieldTitle_accountCode}" entry-name="glAccountId"> - <display-entity entity-name="GlAccount" key-field-name="glAccountId" description="${accountCode}"/> - </field> - <field name="accountName" title="${uiLabelMap.FormFieldTitle_accountName}" entry-name="glAccountId"> - <display-entity entity-name="GlAccount" key-field-name="glAccountId" description="${accountName}"/> - </field> - <field name="openingBalanceCredit"> - <display description="${openingBalanceCredit}" type="currency" currency="${currencyUomId}"/> - </field> - <field name="openingBalanceDebit"> - <display description="${openingBalanceDebit}" type="currency" currency="${currencyUomId}"/> - </field> - <field name="monthAmountCredit"> - <display description="${credit}" type="currency" currency="${currencyUomId}"/> - </field> - <field name="monthAmountDebit"> - <display description="${debit}" type="currency" currency="${currencyUomId}"/> - </field> - <field name="closingBalanceCredit"> - <display description="${openingBalanceCredit + credit}" type="currency" currency="${currencyUomId}"/> - </field> - <field name="closingBalanceDebit"> - <display description="${openingBalanceDebit + debit}" type="currency" currency="${currencyUomId}"/> - </field> - <field name="yearToDateBalanceCredit"> - <display description="${openingBalanceCredit + credit}" type="currency" currency="${currencyUomId}"/> - </field> - <field name="yearToDateBalanceDebit"> - <display description="${openingBalanceDebit + debit}" type="currency" currency="${currencyUomId}"/> - </field> - </form> - - <form name="MonthlyUnpostedTransactionList" type="list" list-name="unpostedTransTotalList" paginate-target="MonthlyTrialBalance" - odd-row-style="alternate-row" default-table-style="basic-table hover-bar" - extends="MonthlyPostedTransactionList" extends-resource="component://accounting/widget/ReportFinancialSummaryForms.xml"> - <field name="isPosted" field-name="parameters.isPosted"><hidden/></field> - </form> - - <form name="MonthlyPostedUnpostedTransactionList" type="list" list-name="postedAndUnpostedTransTotalList" paginate-target="MonthlyTrialBalance" - odd-row-style="alternate-row" default-table-style="basic-table hover-bar" - extends="MonthlyPostedTransactionList" extends-resource="component://accounting/widget/ReportFinancialSummaryForms.xml"> - <field name="isPosted" field-name="parameters.isPosted"><hidden/></field> - </form> - - <form name="CostCenter" type="single" header-row-style="header-row" target="getGlAcctgOrgWithPostedBalanceSplit" default-table-style="basic-table"> - <field name="organizationPartyId"><hidden/></field> - <field name="fromDate" required-field="false"><date-time type="timestamp"/></field> - <field name="thruDate" required-field="false"><date-time type="timestamp"/></field> - <field name="timePeriod" required-field="false"> - <drop-down> - <list-options list-name="customTimePeriods" key-name="customTimePeriodId" description="${fromDate} - ${thruDate}"/> - </drop-down> - </field> - <field name="submitButton" title="${uiLabelMap.CommonSubmit}" widget-style="smallSubmit" tooltip="Please enter From and Thru date or select financial time period in fields above"><submit button-type="button"/></field> - </form> <form name="InventoryValuation" type="single" target="InventoryValuation" header-row-style="header-row" default-table-style="basic-table"> <field name="facilityId" position="1"> @@ -484,52 +533,6 @@ <field name="totalInventoryCost" use-when="currencyUomId==null" title="${uiLabelMap.CommonTotalValue}"><display description="${uiLabelMap.ProductDifferentCurrencies}"/></field> </form> - <form name="ComparativeIncomeStatementParameters" type="single" header-row-style="header-row" default-table-style="basic-table"> - <field name="period1FromDate" title="${uiLabelMap.FormFieldTitle_period1FromDate}" required-field="true" position="1"><date-time type="timestamp"/></field> - <field name="period1ThruDate" title="${uiLabelMap.FormFieldTitle_period1ThruDate}" required-field="true" position="2"><date-time type="timestamp"/></field> - <field name="period2FromDate" title="${uiLabelMap.FormFieldTitle_period2FromDate}" required-field="true" position="1"><date-time type="timestamp"/></field> - <field name="period2ThruDate" title="${uiLabelMap.FormFieldTitle_period2ThruDate}" required-field="true" position="2"><date-time type="timestamp"/></field> - <field name="glFiscalTypeId" title="${uiLabelMap.FormFieldTitle_glFiscalType}"> - <drop-down> - <entity-options entity-name="GlFiscalType" description="${description}"> - <entity-order-by field-name="glFiscalTypeId"/> - </entity-options> - </drop-down> - </field> - <field name="submitButton" title="${uiLabelMap.CommonSubmit}" widget-style="smallSubmit" tooltip="Please enter From and Thru date in fields above"><submit button-type="button"/></field> - </form> - - <form name="ComparativeIncomeStatementList" type="list" list-name="glAccountIncomeList" - odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> - <row-actions> - <entity-one entity-name="GlAccount" value-field="glAccount"/> - </row-actions> - <field name="glAccountId" title="${uiLabelMap.AccountingGlAccountId}"> - <hyperlink target="FindAcctgTransEntries" description="${glAccountId}"> - <parameter param-name="glAccountId"/> - <parameter param-name="organizationPartyId"/> - </hyperlink> - </field> - <field name="glAccountId" use-when="isPdf == true"><display description="${glAccountId}"/></field> - <field name="accountName" title="${uiLabelMap.FormFieldTitle_accountName}"><display description="${glAccount.accountName}"/></field> - <field name="period1TotalAmount" title="${uiLabelMap.AccountingPeriod1TotalAmount}"><display type="currency" currency="${currencyUomId}"/></field> - <field name="period2TotalAmount" title="${uiLabelMap.AccountingPeriod1TotalAmount}"><display type="currency" currency="${currencyUomId}"/></field> - </form> - - <form name="ComparativeExpenseStatementList" type="list" list-name="glAccountExpenseList" extends="ComparativeIncomeStatementList"/> - - <form name="ComparativeIncomeStatementsCsv" type="list" list-name="glAccountIncomeList" view-size="99999"> - <row-actions> - <entity-one entity-name="GlAccount" value-field="glAccount"/> - </row-actions> - <field name="glAccountId"><display description="${glAccountId}"/></field> - <field name="accountName" title="${uiLabelMap.FormFieldTitle_accountName}"><display description="${glAccount.accountName}"/></field> - <field name="period1TotalAmount" title="${uiLabelMap.AccountingPeriod1TotalAmount}"><display type="currency" currency="${currencyUomId}"/></field> - <field name="period2TotalAmount" title="${uiLabelMap.AccountingPeriod1TotalAmount}"><display type="currency" currency="${currencyUomId}"/></field> - </form> - - <form name="ComparativeExpenseStatementsCsv" type="list" list-name="glAccountExpenseList" view-size="99999" extends="ComparativeIncomeStatementsCsv"/> - <form name="TrialBalanceFinancialTimePeriodSelection" type="single" header-row-style="header-row" target="TrialBalance" default-table-style="basic-table"> <field name="organizationPartyId"><hidden/></field> <field name="customTimePeriodId" required-field="true"> @@ -543,6 +546,7 @@ </field> <field name="submitButton" title="${uiLabelMap.CommonSubmit}" widget-style="smallSubmit"><submit button-type="button"/></field> </form> + <form name="TrialBalanceReport" type="list" list-name="glAccountAndHistories" odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> <actions> @@ -560,17 +564,92 @@ <order-by field-name="accountCode"/> </entity-condition> </actions> - <field name="glAccountId"> - <hyperlink target="FindAcctgTransEntries" description="${glAccountId}"> + <field name="accountCode"> + <hyperlink target="FindAcctgTransEntries" description="${accountCode}"> <parameter param-name="glAccountId"/> <parameter param-name="organizationPartyId"/> </hyperlink> </field> - <field name="accountCode"><display description="${accountCode}"/></field> <field name="accountName" title-area-style="tableheadwide"><display description="${accountName}"/></field> <field name="totalPostedDebits" title="${uiLabelMap.AccountingDebitFlag}" widget-style="tabletextright"><display description="${totalPostedDebits}" type="currency" currency="${currencyUomId}"/></field> <field name="totalPostedCredits" title="${uiLabelMap.AccountingCreditFlag}" widget-style="tabletextright"><display description="${totalPostedCredits}" type="currency" currency="${currencyUomId}"/></field> <field name="totalEndingBalance" title="${uiLabelMap.AccountingEndingBalance}" widget-style="tabletextright"><display description="${totalEndingBalance}" type="currency" currency="${currencyUomId}"/></field> </form> + <form name="CashFlowStatementParameters" type="single" header-row-style="header-row" default-table-style="basic-table"> + <field name="selectedMonth" title="${uiLabelMap.CommonMonth}"> + <drop-down allow-empty="true"> + <list-options list-name="monthList" key-name="value" description="${description}"/> + </drop-down> + </field> + <field name="fromDate" required-field="false"><date-time type="timestamp"/></field> + <field name="thruDate" required-field="false"><date-time type="timestamp"/></field> + <field name="glFiscalTypeId" title="${uiLabelMap.FormFieldTitle_glFiscalType}"> + <drop-down> + <entity-options entity-name="GlFiscalType" description="${description}"> + <entity-order-by field-name="glFiscalTypeId"/> + </entity-options> + </drop-down> + </field> + <field name="submitButton" title="${uiLabelMap.CommonSubmit}" widget-style="smallSubmit" tooltip="Please enter From and Thru date in fields above"><submit button-type="button"/></field> + </form> + + <!-- Cash Flow Statement --> + <form name="CashFlowStatementOpeningCashBalance" type="list" list-name="openingCashBalanceList" + odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> + <field name="accountCode"> + <hyperlink target="FindAcctgTransEntries" description="${accountCode}"> + <parameter param-name="glAccountId"/> + <parameter param-name="organizationPartyId"/> + </hyperlink> + </field> + <field name="accountName" title-area-style="tableheadwide"><display description="${accountName}"/></field> + <field name="balance" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> + </form> + <form name="CashFlowStatementPeriodCashBalance" type="list" list-name="periodCashBalanceList" + odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> + <field name="accountCode"> + <hyperlink target="FindAcctgTransEntries" description="${accountCode}"> + <parameter param-name="glAccountId"/> + <parameter param-name="organizationPartyId"/> + </hyperlink> + </field> + <field name="accountName" title-area-style="tableheadwide"><display description="${accountName}"/></field> + <field name="D" widget-style="tabletextright" title="${uiLabelMap.AccountingTotalDebit_Receipts}"><display type="currency" currency="${currencyUomId}"/></field> + <field name="C" widget-style="tabletextright" title="${uiLabelMap.AccountingTotalCredit_Disbursement}"><display type="currency" currency="${currencyUomId}"/></field> + <field name="balance" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> + </form> + <form name="CashFlowStatementClosingCashBalance" type="list" list-name="closingCashBalanceList" + odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> + <field name="accountCode"> + <hyperlink target="FindAcctgTransEntries" description="${accountCode}"> + <parameter param-name="glAccountId"/> + <parameter param-name="organizationPartyId"/> + </hyperlink> + </field> + <field name="accountName" title-area-style="tableheadwide"><display description="${accountName}"/></field> + <field name="balance" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> + </form> + <form name="CashFlowBalanceTotals" type="list" list-name="cashFlowBalanceTotalList" + odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> + <row-actions> + <set field="totalName" value="${groovy: uiLabelMap.get(totalName)}"/> + </row-actions> + <field name="totalName" title="${uiLabelMap.CommonTotal}" title-area-style="tableheadhuge"><display description="${totalName}"/></field> + <field name="balance" title="_" widget-style="tabletextright"><display type="currency" currency="${currencyUomId}"/></field> + </form> + <form name="FindCashFlowTotals" type="single" target="TransactionTotals" title="Find list of cash flow totals" + header-row-style="header-row" default-table-style="basic-table"> + <field name="organizationPartyId"><hidden/></field> + <field name="fromDate"><date-time/></field> + <field name="thruDate"><date-time/></field> + <field name="glFiscalTypeId" title="${uiLabelMap.FormFieldTitle_glFiscalType}"> + <drop-down> + <entity-options entity-name="GlFiscalType" description="${description}"> + <entity-order-by field-name="glFiscalTypeId"/> + </entity-options> + </drop-down> + </field> + <field name="submitButton" widget-style="smallSubmit"><submit button-type="button"/></field> + </form> </forms> |
| Free forum by Nabble | Edit this page |
