svn commit: r788368 [2/2] - /ofbiz/trunk/applications/accounting/widget/GlForms.xml

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

svn commit: r788368 [2/2] - /ofbiz/trunk/applications/accounting/widget/GlForms.xml

ashish-18

Modified: ofbiz/trunk/applications/accounting/widget/GlForms.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/widget/GlForms.xml?rev=788368&r1=788367&r2=788368&view=diff
==============================================================================
--- ofbiz/trunk/applications/accounting/widget/GlForms.xml (original)
+++ ofbiz/trunk/applications/accounting/widget/GlForms.xml Thu Jun 25 14:44:38 2009
@@ -1,873 +1,873 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-
-<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-    xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/widget-form.xsd">
-
-    <form name="FindAcctgTrans" target="FindAcctgTrans" type="single" title="" default-map-name="journal"
-        header-row-style="header-row" default-table-style="basic-table">
-        <field name="organizationPartyId"><hidden/></field>
-        <field name="acctgTransId" title="${uiLabelMap.FormFieldTitle_acctgTransId}" entity-name="AcctgTrans">
-            <text size="20"/>
-        </field>
-        <field name="acctgTransTypeId" title="${uiLabelMap.AccountingTransactionType}">
-            <drop-down allow-empty="true">
-                <entity-options entity-name="AcctgTransType" description="${description}">
-                    <entity-order-by field-name="acctgTransTypeId"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="glFiscalTypeId">
-            <drop-down allow-empty="true">
-                <entity-options entity-name="GlFiscalType" description="${description}">
-                    <entity-order-by field-name="glFiscalTypeId"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="glJournalId">
-            <drop-down allow-empty="true">
-                <entity-options entity-name="GlJournal" description="${glJournalName} [${glJournalId}]">
-                    <entity-constraint name="organizationPartyId" operator="equals" env-name="organizationPartyId"/>
-                    <entity-order-by field-name="glJournalName"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="isPosted">
-            <drop-down allow-empty="true">
-                <option description="${uiLabelMap.CommonNo}" key="N"/>
-                <option description="${uiLabelMap.CommonYes}" key="Y"/>
-            </drop-down>
-        </field>
-        <field name="invoiceId"><lookup target-form-name="LookupInvoice" size="20" maxlength="20"/></field>
-        <field name="paymentId"><lookup target-form-name="LookupPayment" size="20" maxlength="20"/></field>
-        <field name="productId"><lookup target-form-name="LookupProduct" size="20" maxlength="20"/></field>
-        <field name="workEffortId"><lookup target-form-name="LookupWorkEffort" size="20" maxlength="20"/></field>
-        <field name="shipmentId"><lookup target-form-name="LookupShipment" size="20" maxlength="20"/></field>
-        <field name="fromDate"><date-time/></field>
-        <field name="thruDate"><date-time/></field>
-        <field name="performSearch"><hidden value="Y"/></field>
-        <field name="submitButton" title="${uiLabelMap.CommonFind}" widget-style="buttontext"><submit button-type="text-link"/></field>
-    </form>
-
-    <form name="ListAcctgTrans" type="list" title="List Accounting Transactions" list-name="acctgTransList"
-        odd-row-style="alternate-row" default-table-style="basic-table hover-bar">
-        <actions>
-            <entity-condition entity-name="AcctgTransAndEntries" list="acctgTransList" distinct="true">
-                <condition-list>
-                    <condition-expr field-name="organizationPartyId" operator="equals" from-field="organizationPartyId"/>
-                    <condition-expr field-name="acctgTransTypeId" operator="equals" from-field="parameters.acctgTransTypeId" ignore-if-empty="true"/>
-                    <condition-expr field-name="glFiscalTypeId" operator="equals" from-field="parameters.glFiscalTypeId" ignore-if-empty="true"/>
-                    <condition-expr field-name="glJournalId" operator="equals" from-field="parameters.glJournalId" ignore-if-empty="true"/>
-                    <condition-expr field-name="isPosted" operator="equals" from-field="parameters.isPosted" ignore-if-empty="true"/>
-                    <condition-expr field-name="invoiceId" operator="equals" from-field="parameters.invoiceId" ignore-if-empty="true"/>
-                    <condition-expr field-name="paymentId" operator="equals" from-field="parameters.paymentId" ignore-if-empty="true"/>
-                    <condition-expr field-name="productId" operator="equals" from-field="parameters.productId" ignore-if-empty="true"/>
-                    <condition-expr field-name="workEffortId" operator="equals" from-field="parameters.workEffortId" ignore-if-empty="true"/>
-                    <condition-expr field-name="shipmentId" operator="equals" from-field="parameters.shipmentId" ignore-if-empty="true"/>
-                    <condition-expr field-name="acctgTransId" operator="equals" from-field="parameters.acctgTransId" ignore-if-empty="true"/>
-                    <condition-expr field-name="transactionDate" operator="greater-equals" from-field="parameters.fromDate" ignore-if-empty="true"/>
-                    <condition-expr field-name="transactionDate" operator="less" from-field="parameters.thruDate" ignore-if-empty="true"/>
-                </condition-list>
-                <select-field field-name="acctgTransId"/>
-                <select-field field-name="transactionDate"/>
-                <select-field field-name="acctgTransTypeId"/>
-                <select-field field-name="glFiscalTypeId"/>
-                <select-field field-name="invoiceId"/>
-                <select-field field-name="paymentId"/>
-                <select-field field-name="workEffortId"/>
-                <select-field field-name="shipmentId"/>
-                <select-field field-name="isPosted"/>
-                <select-field field-name="postedDate"/>
-                <order-by field-name="-transactionDate"/>
-            </entity-condition>
-        </actions>
-
-        <field name="acctgTransId" widget-style="buttontext">
-            <hyperlink also-hidden="false" description="${acctgTransId}" target="EditAcctgTrans">
-                <parameter param-name="acctgTransId"/>
-                <parameter param-name="organizationPartyId"/>
-            </hyperlink>
-        </field>
-        <field name="transactionDate"><display/></field>
-        <field name="acctgTransTypeId"><display-entity entity-name="AcctgTransType" description="${description}"/></field>
-        <field name="glFiscalTypeId"><display-entity entity-name="GlFiscalType" description="${description}"/></field>
-        <field name="invoiceId" use-when="invoiceId!=null" widget-style="buttontext">
-            <hyperlink also-hidden="false" description="${invoiceId}" target="editInvoice">
-                <parameter param-name="invoiceId"/>
-            </hyperlink>
-        </field>
-        <field name="invoiceId" use-when="invoiceId==null"><display/></field>
-        <field name="paymentId" use-when="paymentId!=null" widget-style="buttontext">
-            <hyperlink also-hidden="false" description="${paymentId}" target="editPayment">
-                <parameter param-name="paymentId"/>
-            </hyperlink>
-        </field>
-        <field name="paymentId" use-when="paymentId==null"><display/></field>
-        <field name="workEffortId" use-when="workEffortId!=null" widget-style="buttontext">
-            <hyperlink also-hidden="false" description="${workEffortId}" target="/workeffort/control/EditWorkEffort" target-type="inter-app">
-                <parameter param-name="workEffortId"/>
-            </hyperlink>
-        </field>
-        <field name="workEffortId" use-when="workEffortId==null"><display/></field>
-        <field name="shipmentId" use-when="shipmentId!=null" widget-style="buttontext">
-            <hyperlink also-hidden="false" description="${shipmentId}" target="/facility/control/EditShipment" target-type="inter-app">
-                <parameter param-name="shipmentId"/>
-            </hyperlink>
-        </field>
-        <field name="shipmentId" use-when="shipmentId==null"><display/></field>
-        <field name="isPosted"><display/></field>
-        <field name="postedDate"><display/></field>
-        <field name="postAcctgTrans" title="${uiLabelMap.CommonEmptyHeader}" use-when="&quot;N&quot;.equals(isPosted)" widget-style="buttontext">
-            <hyperlink target="postAcctgTrans" description="${uiLabelMap.AccountingPostTransaction}">
-                <parameter param-name="acctgTransId"/>
-            </hyperlink>
-        </field>
-        <field name="postAcctgTrans" title="${uiLabelMap.CommonEmptyHeader}" use-when="!&quot;N&quot;.equals(isPosted)"><display/></field>
-    </form>
-
-    <form name="ListUnpostedAcctgTrans" type="list" title="Unposted Accounting Transactions" list-name="transactions"
-        odd-row-style="alternate-row" default-table-style="basic-table hover-bar">
-        <field name="acctgTransId" widget-style="buttontext">
-            <hyperlink also-hidden="false" description="${acctgTransId}" target="EditAcctgTrans">
-                <parameter param-name="acctgTransId"/>
-                <parameter param-name="organizationPartyId"/>
-            </hyperlink>
-        </field>
-        <field name="transactionDate"><display/></field>
-        <field name="acctgTransTypeId"><display-entity entity-name="AcctgTransType" description="${description}"/></field>
-        <field name="glFiscalTypeId"><display-entity entity-name="GlFiscalType" description="${description}"/></field>
-        <field name="invoiceId" use-when="invoiceId!=null" widget-style="buttontext">
-            <hyperlink also-hidden="false" description="${invoiceId}" target="editInvoice">
-                <parameter param-name="invoiceId"/>
-            </hyperlink>
-        </field>
-        <field name="invoiceId" use-when="invoiceId==null"><display/></field>
-        <field name="paymentId" use-when="paymentId!=null" widget-style="buttontext">
-            <hyperlink also-hidden="false" description="${paymentId}" target="editPayment">
-                <parameter param-name="paymentId"/>
-            </hyperlink>
-        </field>
-        <field name="paymentId" use-when="paymentId==null"><display/></field>
-        <field name="partyId"><display/></field>
-        <field name="workEffortId"><display/></field>
-        <field name="shipmentId"><display/></field>
-        <field name="verify" title="${uiLabelMap.CommonEmptyHeader}" widget-style="buttontext">
-            <hyperlink description="${uiLabelMap.AccountingVerifyTransaction}" target="postAcctgTrans" also-hidden="false">
-                <parameter param-name="acctgTransId"/>
-                <parameter param-name="organizationPartyId"/>
-                <parameter param-name="verifyOnly" value="Y"/>
-            </hyperlink>
-        </field>
-        <field name="post" title="${uiLabelMap.CommonEmptyHeader}" widget-style="buttontext">
-            <hyperlink description="${uiLabelMap.AccountingPostTransaction}" target="postAcctgTrans" also-hidden="false">
-                <parameter param-name="acctgTransId"/>
-                <parameter param-name="organizationPartyId"/>
-            </hyperlink>
-        </field>
-    </form>
-
-    <form name="FindAcctgTransEntries" target="FindAcctgTransEntries" type="single" title=""
-        header-row-style="header-row" default-table-style="basic-table">
-        <field name="organizationPartyId"><hidden/></field>
-        <field name="acctgTransId" title="${uiLabelMap.FormFieldTitle_acctgTransId}" entity-name="AcctgTrans">
-            <text size="20"/>
-        </field>
-        <field name="glAccountId">
-            <drop-down allow-empty="true">
-                <entity-options entity-name="GlAccountOrganizationAndClass" description="[${glAccountId}] ${accountCode} ${accountName}">
-                    <entity-constraint name="organizationPartyId" operator="equals" env-name="organizationPartyId"/>
-                    <entity-order-by field-name="glAccountId"/>
-                    <entity-order-by field-name="accountCode"/>
-                    <entity-order-by field-name="accountName"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="acctgTransTypeId" title="${uiLabelMap.AccountingTransactionType}">
-            <drop-down allow-empty="true">
-                <entity-options entity-name="AcctgTransType" description="${description}">
-                    <entity-order-by field-name="acctgTransTypeId"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="glFiscalTypeId">
-            <drop-down allow-empty="true">
-                <entity-options entity-name="GlFiscalType" description="${description}">
-                    <entity-order-by field-name="glFiscalTypeId"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="glJournalId">
-            <drop-down allow-empty="true">
-                <entity-options entity-name="GlJournal" description="${glJournalName} [${glJournalId}]">
-                    <entity-constraint name="organizationPartyId" operator="equals" env-name="organizationPartyId"/>
-                    <entity-order-by field-name="glJournalName"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="isPosted">
-            <drop-down allow-empty="true">
-                <option description="${uiLabelMap.CommonNo}" key="N"/>
-                <option description="${uiLabelMap.CommonYes}" key="Y"/>
-            </drop-down>
-        </field>
-        <field name="partyId" title="${uiLabelMap.PartyPartyId}">
-            <lookup target-form-name="LookupPartyName" size="20" maxlength="20"/>
-        </field>
-        <field name="invoiceId"><lookup target-form-name="LookupInvoice" size="20" maxlength="20"/></field>
-        <field name="paymentId"><lookup target-form-name="LookupPayment" size="20" maxlength="20"/></field>
-        <field name="produtId"><lookup target-form-name="LookupProduct" size="20" maxlength="20"/></field>
-        <field name="workEffortId"><lookup target-form-name="LookupWorkEffort" size="20" maxlength="20"/></field>
-        <field name="shipmentId"><lookup target-form-name="LookupShipment" size="20" maxlength="20"/></field>
-        <field name="fromDate"><date-time/></field>
-        <field name="thruDate"><date-time/></field>
-        <field name="performSearch"><hidden value="Y"/></field>
-        <field name="reportType">
-            <drop-down allow-empty="false">
-                <option description="${uiLabelMap.AccountingByAccount}" key="byAccount"/>
-                <option description="${uiLabelMap.AccountingByDate}" key="byDate"/>
-            </drop-down>
-        </field>
-        <field name="submitButton" title="${uiLabelMap.CommonFind}" widget-style="buttontext"><submit button-type="text-link"/></field>
-    </form>
-    <form name="ListFindAcctgTransEntriesByAccount" type="list" title="List Accounting Transaction Entries" list-name="acctgTransEntryList"
-        odd-row-style="alternate-row" default-table-style="basic-table hover-bar">
-        <actions>
-            <entity-condition entity-name="AcctgTransAndEntries" list="acctgTransEntryList">
-                <condition-list>
-                    <condition-expr field-name="organizationPartyId" operator="equals" from-field="organizationPartyId"/>
-                    <condition-expr field-name="glAccountId" operator="equals" from-field="parameters.glAccountId" ignore-if-empty="true"/>
-                    <condition-expr field-name="acctgTransTypeId" operator="equals" from-field="parameters.acctgTransTypeId" ignore-if-empty="true"/>
-                    <condition-expr field-name="glFiscalTypeId" operator="equals" from-field="parameters.glFiscalTypeId" ignore-if-empty="true"/>
-                    <condition-expr field-name="glJournalId" operator="equals" from-field="parameters.glJournalId" ignore-if-empty="true"/>
-                    <condition-expr field-name="isPosted" operator="equals" from-field="parameters.isPosted" ignore-if-empty="true"/>
-                    <condition-expr field-name="partyId" operator="equals" from-field="parameters.partyId" ignore-if-empty="true"/>
-                    <condition-expr field-name="invoiceId" operator="equals" from-field="parameters.invoiceId" ignore-if-empty="true"/>
-                    <condition-expr field-name="paymentId" operator="equals" from-field="parameters.paymentId" ignore-if-empty="true"/>
-                    <condition-expr field-name="productId" operator="equals" from-field="parameters.productId" ignore-if-empty="true"/>
-                    <condition-expr field-name="workEffortId" operator="equals" from-field="parameters.workEffortId" ignore-if-empty="true"/>
-                    <condition-expr field-name="shipmentId" operator="equals" from-field="parameters.shipmentId" ignore-if-empty="true"/>
-                    <condition-expr field-name="acctgTransId" operator="equals" from-field="parameters.acctgTransId" ignore-if-empty="true"/>
-                    <condition-expr field-name="transactionDate" operator="greater-equals" from-field="parameters.fromDate" ignore-if-empty="true"/>
-                    <condition-expr field-name="transactionDate" operator="less" from-field="parameters.thruDate" ignore-if-empty="true"/>
-                </condition-list>
-                <order-by field-name="glAccountId"/>
-                <order-by field-name="-transactionDate"/>
-            </entity-condition>
-        </actions>
-        <row-actions>
-            <set field="showPosition1" value="${bsh:String prev=(String)previousItem.get(&quot;glAccountId&quot;);return new Boolean(!(prev!=null&amp;&amp;prev.equals(glAccountId)));}" type="Boolean"/>
-        </row-actions>
-        <field name="glAccountId" position="1" use-when="showPosition1"><display/></field>
-        <field name="glAccountDescription" title="${uiLabelMap.CommonDescription}" position="1" use-when="showPosition1">
-            <display description="${accountCode} ${accountName}"/>
-        </field>
-        <field name="glAccountClassId" position="1" use-when="showPosition1">
-            <display-entity entity-name="GlAccountClass"/>
-        </field>
-
-        <field name="acctgTransId" widget-style="buttontext" position="2">
-            <hyperlink also-hidden="false" description="${acctgTransId}" target="EditAcctgTrans">
-                <parameter param-name="acctgTransId"/>
-                <parameter param-name="organizationPartyId"/>
-            </hyperlink>
-        </field>
-        <field name="acctgTransEntrySeqId" widget-style="buttontext" position="2"><display/></field>
-        <field name="transactionDate" position="2"><display/></field>
-        <field name="acctgTransTypeId" position="2"><display-entity entity-name="AcctgTransType" description="${description}"/></field>
-        <field name="glFiscalTypeId" position="2"><display-entity entity-name="GlFiscalType" description="${description}"/></field>
-        <field name="invoiceId" position="2" use-when="invoiceId!=null" widget-style="buttontext">
-            <hyperlink also-hidden="false" description="${invoiceId}" target="editInvoice">
-                <parameter param-name="invoiceId"/>
-            </hyperlink>
-        </field>
-        <field name="invoiceId" position="2" use-when="invoiceId==null"><display/></field>
-        <field name="paymentId" position="2" use-when="paymentId!=null" widget-style="buttontext">
-            <hyperlink also-hidden="false" description="${paymentId}" target="editPayment">
-                <parameter param-name="paymentId"/>
-            </hyperlink>
-        </field>
-        <field name="paymentId" position="2" use-when="paymentId==null"><display/></field>
-        <field name="workEffortId" position="2" use-when="workEffortId!=null" widget-style="buttontext">
-            <hyperlink also-hidden="false" description="${workEffortId}" target="/workeffort/control/EditWorkEffort" target-type="inter-app">
-                <parameter param-name="workEffortId"/>
-            </hyperlink>
-        </field>
-        <field name="workEffortId" position="2" use-when="workEffortId==null"><display/></field>
-        <field name="shipmentId" position="2" use-when="shipmentId!=null" widget-style="buttontext">
-            <hyperlink also-hidden="false" description="${shipmentId}" target="/facility/control/EditShipment" target-type="inter-app">
-                <parameter param-name="shipmentId"/>
-            </hyperlink>
-        </field>
-        <field name="shipmentId" position="2" use-when="shipmentId==null"><display/></field>
-        <field name="partyId" position="2" use-when="partyId!=null" widget-style="buttontext">
-            <hyperlink also-hidden="false" description="${partyId}" target="/partymgr/control/viewprofile" target-type="inter-app">
-                <parameter param-name="partyId"/>
-            </hyperlink>
-        </field>
-        <field name="partyId" position="2" use-when="partyId==null"><display/></field>
-        <field name="productId" position="2" use-when="productId!=null" widget-style="buttontext">
-            <hyperlink also-hidden="false" description="${productId}" target="/catalog/control/EditProduct" target-type="inter-app">
-                <parameter param-name="productId"/>
-            </hyperlink>
-        </field>
-        <field name="productId" position="2" use-when="productId==null"><display/></field>
-        <field name="isPosted" position="2"><display/></field>
-        <field name="postedDate" position="2"><display/></field>
-        <field name="debitCreditFlag" position="2"><display/></field>
-        <field name="amount" position="2"><display type="currency" currency="${currencyUomId}"/></field>
-    </form>
-    <form name="ListFindAcctgTransEntriesByDate" type="list" title="List Accounting Transaction Entries" list-name="acctgTransEntryList"
-        odd-row-style="alternate-row" default-table-style="basic-table hover-bar">
-        <actions>
-            <entity-condition entity-name="AcctgTransAndEntries" list="acctgTransEntryList">
-                <condition-list>
-                    <condition-expr field-name="organizationPartyId" operator="equals" from-field="organizationPartyId"/>
-                    <condition-expr field-name="glAccountId" operator="equals" from-field="parameters.glAccountId" ignore-if-empty="true"/>
-                    <condition-expr field-name="acctgTransTypeId" operator="equals" from-field="parameters.acctgTransTypeId" ignore-if-empty="true"/>
-                    <condition-expr field-name="glFiscalTypeId" operator="equals" from-field="parameters.glFiscalTypeId" ignore-if-empty="true"/>
-                    <condition-expr field-name="glJournalId" operator="equals" from-field="parameters.glJournalId" ignore-if-empty="true"/>
-                    <condition-expr field-name="isPosted" operator="equals" from-field="parameters.isPosted" ignore-if-empty="true"/>
-                    <condition-expr field-name="partyId" operator="equals" from-field="parameters.partyId" ignore-if-empty="true"/>
-                    <condition-expr field-name="invoiceId" operator="equals" from-field="parameters.invoiceId" ignore-if-empty="true"/>
-                    <condition-expr field-name="paymentId" operator="equals" from-field="parameters.paymentId" ignore-if-empty="true"/>
-                    <condition-expr field-name="productId" operator="equals" from-field="parameters.productId" ignore-if-empty="true"/>
-                    <condition-expr field-name="workEffortId" operator="equals" from-field="parameters.workEffortId" ignore-if-empty="true"/>
-                    <condition-expr field-name="shipmentId" operator="equals" from-field="parameters.shipmentId" ignore-if-empty="true"/>
-                    <condition-expr field-name="acctgTransId" operator="equals" from-field="parameters.acctgTransId" ignore-if-empty="true"/>
-                    <condition-expr field-name="transactionDate" operator="greater-equals" from-field="parameters.fromDate" ignore-if-empty="true"/>
-                    <condition-expr field-name="transactionDate" operator="less" from-field="parameters.thruDate" ignore-if-empty="true"/>
-                </condition-list>
-                <order-by field-name="-transactionDate"/>
-            </entity-condition>
-        </actions>
-
-        <field name="transactionDate"><display/></field>
-        <field name="acctgTransId" widget-style="buttontext">
-            <hyperlink also-hidden="false" description="${acctgTransId}" target="EditAcctgTrans">
-                <parameter param-name="acctgTransId"/>
-                <parameter param-name="organizationPartyId"/>
-            </hyperlink>
-        </field>
-        <field name="acctgTransEntrySeqId" widget-style="buttontext"><display/></field>
-        <field name="acctgTransTypeId"><display-entity entity-name="AcctgTransType" description="${description}"/></field>
-        <field name="glFiscalTypeId"><display-entity entity-name="GlFiscalType" description="${description}"/></field>
-        <field name="glAccountId"><display/></field>
-        <field name="glAccountDescription" title="${uiLabelMap.CommonDescription}">
-            <display description="${accountCode} ${accountName}"/>
-        </field>
-        <field name="glAccountClassId">
-            <display-entity entity-name="GlAccountClass"/>
-        </field>
-        <field name="invoiceId" use-when="invoiceId!=null" widget-style="buttontext">
-            <hyperlink also-hidden="false" description="${invoiceId}" target="editInvoice">
-                <parameter param-name="invoiceId"/>
-            </hyperlink>
-        </field>
-        <field name="invoiceId" use-when="invoiceId==null"><display/></field>
-        <field name="paymentId" use-when="paymentId!=null" widget-style="buttontext">
-            <hyperlink also-hidden="false" description="${paymentId}" target="editPayment">
-                <parameter param-name="paymentId"/>
-            </hyperlink>
-        </field>
-        <field name="paymentId" use-when="paymentId==null"><display/></field>
-        <field name="workEffortId" use-when="workEffortId!=null" widget-style="buttontext">
-            <hyperlink also-hidden="false" description="${workEffortId}" target="/workeffort/control/EditWorkEffort" target-type="inter-app">
-                <parameter param-name="workEffortId"/>
-            </hyperlink>
-        </field>
-        <field name="workEffortId" use-when="workEffortId==null"><display/></field>
-        <field name="shipmentId" use-when="shipmentId!=null" widget-style="buttontext">
-            <hyperlink also-hidden="false" description="${shipmentId}" target="/facility/control/EditShipment" target-type="inter-app">
-                <parameter param-name="shipmentId"/>
-            </hyperlink>
-        </field>
-        <field name="shipmentId" use-when="shipmentId==null"><display/></field>
-        <field name="partyId" use-when="partyId!=null" widget-style="buttontext">
-            <hyperlink also-hidden="false" description="${partyId}" target="/partymgr/control/viewprofile" target-type="inter-app">
-                <parameter param-name="partyId"/>
-            </hyperlink>
-        </field>
-        <field name="partyId" use-when="partyId==null"><display/></field>
-        <field name="productId" use-when="productId!=null" widget-style="buttontext">
-            <hyperlink also-hidden="false" description="${productId}" target="/catalog/control/EditProduct" target-type="inter-app">
-                <parameter param-name="productId"/>
-            </hyperlink>
-        </field>
-        <field name="productId" use-when="productId==null"><display/></field>
-        <field name="isPosted"><display/></field>
-        <field name="postedDate"><display/></field>
-        <field name="debitCreditFlag"><display/></field>
-        <field name="amount"><display type="currency" currency="${currencyUomId}"/></field>
-    </form>
-
-    <form name="CreateAcctgTransAndEntries" type="single" target="quickCreateAcctgTransAndEntries" title=""
-        header-row-style="header-row" default-table-style="basic-table">
-        <actions>
-            <set field="debitGlAccountClassId" from-field="parameters.debitGlAccountClassId"/>
-            <set field="creditGlAccountClassId" from-field="parameters.creditGlAccountClassId"/>
-        </actions>
-        <field name="organizationPartyId"><hidden value="${organizationPartyId}"/></field>
-        <field name="acctgTransTypeId" title="${uiLabelMap.AccountingTransactionType}">
-            <drop-down>
-                <entity-options entity-name="AcctgTransType" description="${description}">
-                    <entity-order-by field-name="acctgTransTypeId"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="glFiscalTypeId">
-            <drop-down>
-                <entity-options entity-name="GlFiscalType" description="${description}">
-                    <entity-order-by field-name="glFiscalTypeId"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="partyId" title="${uiLabelMap.PartyPartyId}">
-            <lookup target-form-name="LookupPartyName" size="20" maxlength="20"/>
-        </field>
-        <field name="roleTypeId" parameter-name="roleTypeId">
-            <drop-down allow-empty="true">
-                <entity-options entity-name="RoleType" key-field-name="roleTypeId" description="${description}">
-                    <entity-order-by field-name="roleTypeId"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="invoiceId"><text size="20" maxlength="20"/></field>
-        <field name="paymentId"><text size="20" maxlength="20"/></field>
-        <field name="produtId"><text size="20" maxlength="20"/></field>
-        <field name="workEffortId"><text size="20" maxlength="20"/></field>
-        <field name="debitGlAccountId" use-when="debitGlAccountClassId!=null">
-            <drop-down>
-                <entity-options entity-name="GlAccountOrganizationAndClass" key-field-name="glAccountId" description="${glAccountId} ${accountName}">
-                    <entity-constraint name="organizationPartyId" operator="equals" env-name="parameters.organizationPartyId"/>
-                    <entity-constraint name="glAccountClassId" operator="equals" env-name="debitGlAccountClassId" ignore-if-null="true"/>
-                    <entity-order-by field-name="glAccountId"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="debitGlAccountId" use-when="debitGlAccountClassId==null">
-            <drop-down>
-                <entity-options entity-name="GlAccountOrganizationAndClass" key-field-name="glAccountId" description="${glAccountId} ${accountName}">
-                    <entity-constraint name="organizationPartyId" operator="equals" env-name="parameters.organizationPartyId"/>
-                    <entity-order-by field-name="glAccountId"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="creditGlAccountId" use-when="creditGlAccountClassId!=null">
-            <drop-down>
-                <entity-options entity-name="GlAccountOrganizationAndClass" key-field-name="glAccountId" description="${glAccountId} ${accountName}">
-                    <entity-constraint name="organizationPartyId" operator="equals" env-name="parameters.organizationPartyId"/>
-                    <entity-constraint name="glAccountClassId" operator="equals" env-name="creditGlAccountClassId" ignore-if-null="true"/>
-                    <entity-order-by field-name="glAccountId"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="creditGlAccountId" use-when="creditGlAccountClassId==null">
-            <drop-down>
-                <entity-options entity-name="GlAccountOrganizationAndClass" key-field-name="glAccountId" description="${glAccountId} ${accountName}">
-                    <entity-constraint name="organizationPartyId" operator="equals" env-name="parameters.organizationPartyId"/>
-                    <entity-order-by field-name="glAccountId"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="amount"><text size="20" maxlength="20"/></field>
-        <field name="submitButton" title="${uiLabelMap.CommonCreate}"><submit button-type="button"/></field>
-    </form>
-
-    <form name="EditAcctgTrans" type="single" target="updateAcctgTrans" default-map-name="acctgTrans"
-        header-row-style="header-row" default-table-style="basic-table">
-        <auto-fields-service service-name="updateAcctgTrans"/>
-        <field name="acctgTransId" tooltip="${uiLabelMap.CommonNotModifRecreat}"><display/></field>
-        <field name="organizationPartyId" map-name="parameter"><hidden/></field>
-        <field name="acctgTransTypeId" title="${uiLabelMap.AccountingTransactionType}">
-            <drop-down>
-                <entity-options entity-name="AcctgTransType" description="${description}">
-                    <entity-order-by field-name="acctgTransTypeId"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="glFiscalTypeId">
-            <drop-down>
-                <entity-options entity-name="GlFiscalType" description="${description}">
-                    <entity-order-by field-name="glFiscalTypeId"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="roleTypeId">
-            <drop-down allow-empty="true">
-                <entity-options entity-name="RoleType" description="${description}">
-                    <entity-order-by field-name="roleTypeId"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="partyId" title="${uiLabelMap.PartyPartyId}"><lookup target-form-name="LookupPartyName" size="20" maxlength="20"/></field>
-        <field name="workEffortId"><lookup target-form-name="LookupWorkEffort" size="20" maxlength="20"/></field>
-        <field name="invoiceId"><lookup target-form-name="LookupInvoice" size="20" maxlength="20"/></field>
-        <field name="paymentId"><lookup target-form-name="LookupPayment" size="20" maxlength="20"/></field>
-        <field name="produtId"><lookup target-form-name="LookupProduct" size="20" maxlength="20"/></field>
-        <field name="shipmentId"><lookup target-form-name="LookupShipment" size="20" maxlength="20"/></field>
-        <field name="inventoryItemId"><text/></field>
-        <field name="groupStatusId">
-            <drop-down allow-empty="true">
-                <entity-options entity-name="StatusItem" description="${description}" key-field-name="statusId">
-                    <entity-order-by field-name="description"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="fixedAssetId">
-            <drop-down allow-empty="true">
-                <entity-options entity-name="FixedAsset" description="${fixedAssetId}">
-                    <entity-order-by field-name="fixedAssetId"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="createdByUserLogin"><hidden/></field>
-        <field name="lastModifiedByUserLogin"><hidden/></field>
-        <field name="transactionDate"><date-time/></field>
-        <field name="updateButton" title="${uiLabelMap.CommonUpdate}"><submit button-type="button"/></field>
-    </form>
-
-    <form name="EditAcctgTransEntry" type="single" target="updateAcctgTransEntry" default-map-name="acctgTransEntry" default-entity-name="AcctgTransEntry"
-        header-row-style="header-row" default-table-style="basic-table">
-        <alt-target use-when="acctgTransEntry==null" target="createAcctgTransEntry"/>
-        <field name="organizationPartyId"><hidden/></field>
-        <field name="acctgTransId"><hidden/></field>
-        <field name="acctgTransEntrySeqId"><hidden/></field>
-        <field name="acctgTransEntryTypeId" ><hidden value="_NA_"/></field>
-        <field name="description"><text size="30"/></field>
-        <field name="glAccountTypeId">
-            <drop-down allow-empty="true">
-                <entity-options entity-name="GlAccountType" description="${description}">
-                    <entity-order-by field-name="glAccountTypeId"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="glAccountId">
-            <drop-down allow-empty="true">
-                <entity-options entity-name="GlAccountOrganizationAndClass" key-field-name="glAccountId" description="${glAccountId} ${accountName}">
-                    <entity-constraint name="organizationPartyId" operator="equals" env-name="parameters.organizationPartyId"/>
-                    <entity-order-by field-name="glAccountId"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="origAmount"><text size="30"/></field>
-        <field name="origCurrencyUomId">
-            <drop-down allow-empty="true">
-                <entity-options key-field-name="uomId" description="${abbreviation} - ${description}" entity-name="Uom">
-                    <entity-constraint name="uomTypeId" operator="equals" value="CURRENCY_MEASURE"/>
-                    <entity-order-by field-name="abbreviation"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="purposeEnumId" title="${uiLabelMap.CommonPurpose}">
-            <drop-down allow-empty="true">
-                <entity-options entity-name="Enumeration" description="${description}" key-field-name="enumId">
-                    <entity-constraint name="enumTypeId" operator="equals" value="CONVERSION_PURPOSE"/>
-                    <entity-order-by field-name="sequenceId"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="voucherRef"><text size="30"/></field>
-        <field name="partyId"><text size="30"/></field>
-        <field name="productId"><text size="20"/></field>
-        <field name="debitCreditFlag">
-            <drop-down current="selected">
-                <option description="${uiLabelMap.FormFieldTitle_credit}" key="C"/>
-                <option description="${uiLabelMap.FormFieldTitle_debit}" key="D"/>
-            </drop-down>
-        </field>
-        <field name="reconcileStatusId"><text size="30"/></field>
-        <field name="settlementTermId"><text size="20"/></field>
-        <field name="isSummary"><text size="10"/></field>
-        <field use-when="acctgTransEntry!=null" name="updateButton" title="${uiLabelMap.CommonUpdate}" widget-style="buttontext" ><submit button-type="text-link"/></field>
-        <field use-when="acctgTransEntry==null" name="createButton" title="${uiLabelMap.CommonCreate}" widget-style="buttontext" ><submit button-type="text-link"/></field>
-    </form>
-    <form name="ListAcctgTransEntries" type="list" list-name="acctgTransEntries" default-entity-name="AcctgTransEntry" target="updateAcctgTransEntry"
-        odd-row-style="alternate-row" default-table-style="basic-table hover-bar">
-        <field name="organizationPartyId"><hidden/></field>
-        <field name="acctgTransId"><hidden/></field>
-        <field name="acctgTransEntrySeqId"><display/></field>
-        <field name="glAccountTypeId">
-            <drop-down allow-empty="true">
-                <entity-options entity-name="GlAccountType" description="${description}">
-                    <entity-order-by field-name="glAccountTypeId"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="glAccountId">
-            <drop-down allow-empty="true">
-                <entity-options entity-name="GlAccountOrganizationAndClass" key-field-name="glAccountId" description="${glAccountId} ${accountName}">
-                    <entity-constraint name="organizationPartyId" operator="equals" env-name="parameters.organizationPartyId"/>
-                    <entity-order-by field-name="glAccountId"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <!--
-        <field name="acctgTransEntryTypeId" title="${uiLabelMap.AccountingTransactionEntryType}">
-            <drop-down allow-empty="true">
-                <entity-options entity-name="AcctgTransEntryType" description="${description}">
-                    <entity-order-by field-name="acctgTransEntryTypeId"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="settlementTermId"><display/></field>
-        -->
-        <field name="description"><display/></field>
-        <field name="voucherRef"><display/></field>
-        <field name="partyId">
-            <lookup target-form-name="LookupPartyName" size="20" maxlength="20"/>
-        </field>
-        <field name="productId">
-            <lookup target-form-name="LookupProduct" size="20" maxlength="20"/>
-        </field>
-        <field name="reconcileStatusId">
-            <drop-down allow-empty="true">
-                <entity-options entity-name="StatusItem" key-field-name="statusId" description="${description}">
-                    <entity-constraint name="statusTypeId" operator="equals" value="ACCTG_ENREC_STATUS"/>
-                    <entity-order-by field-name="statusId"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="isSummary"><display/></field>
-        <field name="debitCreditFlag">
-            <drop-down current="selected">
-                <option description="${uiLabelMap.FormFieldTitle_credit}" key="C"/>
-                <option description="${uiLabelMap.FormFieldTitle_debit}" key="D"/>
-            </drop-down>
-        </field>
-        <field name="origAmount"><display type="currency" currency="${origCurrencyUomId}"/></field>
-        <field name="amount"><display type="currency" currency="${currencyUomId}"/></field>
-        <field name="updateButton" title="${uiLabelMap.CommonUpdate}"><submit button-type="button"/></field>
-        <field name="removeButton" title="${uiLabelMap.CommonEmptyHeader}" widget-style="buttontext">
-           <hyperlink description="${uiLabelMap.CommonRemove}" target="deleteAcctgTransEntry">
-                <parameter param-name="acctgTransId"/>
-                <parameter param-name="acctgTransEntrySeqId"/>
-                <parameter param-name="organizationPartyId"/>
-            </hyperlink>
-        </field>
-    </form>
-    <form name="CreateAcctgTrans" type="single" target="createAcctgTrans"
-        header-row-style="header-row" default-table-style="basic-table">
-        <auto-fields-service service-name="createAcctgTrans"/>
-        <field name="organizationPartyId"><hidden value="${organizationPartyId}"/></field>
-        <field name="acctgTransTypeId">
-            <drop-down>
-                <entity-options entity-name="AcctgTransType" description="${description}">
-                    <entity-order-by field-name="description"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="glFiscalTypeId">
-            <drop-down>
-                <entity-options entity-name="GlFiscalType" description="${description}" key-field-name="glFiscalTypeId">
-                    <entity-order-by field-name="description"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="groupStatusId">
-            <drop-down allow-empty="true">
-                <entity-options entity-name="StatusItem" description="${description}" key-field-name="statusId">
-                    <entity-constraint name="statusTypeId" operator="equals" value="ACCTG_ENREC_STATUS"/>
-                    <entity-order-by field-name="description"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="fixedAssetId">
-            <drop-down allow-empty="true">
-                <entity-options entity-name="FixedAsset" description="${fixedAssetId}">
-                    <entity-order-by field-name="fixedAssetId"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="paymentId">
-            <lookup target-form-name="LookupPayment" size="20" maxlength="20"/>
-        </field>
-        <field name="invoiceId">
-            <lookup target-form-name="LookupInvoice" size="20" maxlength="20"/>
-        </field>
-        <field name="partyId">
-            <lookup target-form-name="LookupPartyName" size="20" maxlength="20"/>
-        </field>
-        <field name="roleTypeId">
-            <drop-down allow-empty="true">
-                <entity-options entity-name="RoleType" description="${description}">
-                    <entity-order-by field-name="description"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="workEffortId">
-            <lookup target-form-name="LookupWorkEffort" size="20" maxlength="20"/>
-        </field>
-        <field name="createButton" widget-style="smallSubmit"><submit button-type="button"/></field>
-    </form>
-    <form name="FindGlAccountReconciliation" type="single" title="" target="findGlAccountReconciliation"
-        header-row-style="header-row" default-table-style="basic-table">
-        <field name="organizationPartyId"><hidden/></field>
-        <field name="glAccountId">
-            <drop-down allow-empty="false">
-                <entity-options entity-name="GlAccount" description="${glAccountId} ${accountName}" key-field-name="glAccountId">
-                    <entity-order-by field-name="glAccountId"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="performSearch"><hidden value="Y"/></field>
-        <field name="submitButton" title="${uiLabelMap.CommonSearch}" widget-style="buttontext"><submit button-type="text-link"/></field>
-    </form>
-    <form name="ListGlAccountReconciliation" type="multi" use-row-submit="true" target="EditGlReconciliation?organizationPartyId=${organizationPartyId}&amp;tabButtonItem=AccountReconciliation"
-        odd-row-style="alternate-row" default-table-style="basic-table hover-bar">
-        <actions>
-            <entity-condition entity-name="AcctgTransEntry">
-                <condition-list>
-                    <condition-expr field-name="organizationPartyId" from-field="organizationPartyId"/>
-                    <condition-expr field-name="reconcileStatusId" operator="equals" value="AES_NOT_RECONCILED"/>
-                    <condition-expr field-name="glAccountId" operator="equals" value="${glAccountId}"/>
-                </condition-list>
-                <order-by field-name="-lastUpdatedStamp"/>
-            </entity-condition>
-        </actions>
-
-        <field name="acctgTransId"><display/></field>
-        <field name="acctgTransEntrySeqId"><display/></field>
-        <field name="glAccountId"><display/></field>
-        <field name="partyId"><display/></field>
-        <field name="productId"><display/></field>
-        <field name="organizationPartyId"><display/></field>
-        <field name="amount"><display/></field>
-        <field name="_rowSubmit" title="${uiLabelMap.CommonSelect}"><check/></field>
-        <field name="submitButton" title="${uiLabelMap.AccountingCreateAcctRecons}" widget-style="buttontext"><submit button-type="text-link"/></field>
-    </form>
-    <form name="EditGlReconciliation" type="single" target="updateGlReconciliation?tabButtonItem=${tabButtonItem}" default-map-name="glReconciliation"
-        header-row-style="header-row" default-table-style="basic-table">
-        <auto-fields-service service-name="updateGlReconciliation"/>
-        <field name="glReconciliationId"><display/></field>
-        <field name="glReconciliationName"><text/></field>
-        <field name="description"><text/></field>
-        <field name="glAccountId"><display/></field>
-        <field name="reconciledDate"><date-time/></field>
-        <field name="organizationPartyId"><display/></field>
-        <field name="reconciledBalance"><display/></field>
-        <field use-when="glReconciliationId!=null" name="updateButton" title="${uiLabelMap.CommonUpdate}" widget-style="buttontext" ><submit button-type="text-link"/></field>
-    </form>
-    <form name="ListGlReconciliationEntries" type="list" use-row-submit="true"
-        odd-row-style="alternate-row" default-table-style="basic-table hover-bar">
-        <actions>
-            <entity-condition entity-name="GlReconciliationEntry">
-                <condition-list>
-                    <condition-expr field-name="glReconciliationId" from-field="glReconciliationId"/>
-                </condition-list>
-            </entity-condition>
-        </actions>
-        <field name="glReconciliationId"><display/></field>
-        <field name="acctgTransId"><display/></field>
-        <field name="acctgTransEntrySeqId"><display/></field>
-        <field name="reconciledAmount"><display/></field>
-        <field name="lastUpdatedStamp"><display/></field>
-    </form>
-    <form name="FindGlAccountReconciliations" type="single" title="" target="findGlAccountReconciliations"
-        header-row-style="header-row" default-table-style="basic-table">
-        <field name="organizationPartyId"><hidden/></field>
-        <field name="glAccountId">
-            <drop-down allow-empty="false">
-                <entity-options entity-name="GlAccount" description="${glAccountId} ${accountName}" key-field-name="glAccountId">
-                    <entity-order-by field-name="glAccountId"/>
-                </entity-options>
-            </drop-down>
-        </field>
-        <field name="fromDate"><date-time/></field>
-        <field name="thruDate"><date-time/></field>
-        <field name="performSearch"><hidden value="Y"/></field>
-        <field name="submitButton" title="${uiLabelMap.CommonSearch}" widget-style="buttontext"><submit button-type="text-link"/></field>
-    </form>
-    <form name="ListGlAccountReconciliations" type="list" default-entity-name="GlReconciliation"
-        odd-row-style="alternate-row" default-table-style="basic-table hover-bar">
-        <actions>
-            <entity-condition entity-name="GlReconciliation">
-                <condition-list>
-                    <condition-expr field-name="glAccountId"  operator="equals" value="${glAccountId}"/>
-                    <condition-expr field-name="reconciledDate" operator="greater-equals" from-field="parameters.fromDate" ignore-if-empty="true"/>
-                    <condition-expr field-name="reconciledDate" operator="less" from-field="parameters.thruDate" ignore-if-empty="true"/>
-                </condition-list>
-            </entity-condition>
-        </actions>
-        <field name="glReconciliationId">
-            <hyperlink also-hidden="false" description="${glReconciliationId}" target="EditGlReconciliations">
-                <parameter param-name="glReconciliationId"/>
-                <parameter param-name="tabButtonItem" from-field="AccountReconciliations"/>
-            </hyperlink>
-        </field>
-        <field name="glReconciliationName"><display/></field>
-        <field name="description"><display/></field>
-        <field name="createdByUserLogin"><display/></field>
-        <field name="lastModifiedByUserLogin"><display/></field>
-        <field name="glAccountId"><display/></field>
-        <field name="organizationPartyId"><display/></field>
-        <field name="reconciledBalance"><display/></field>
-    </form>
-    <form name="ViewAcctgTrans" type="single" default-map-name="acctgTrans"
-            default-table-style="basic-table">
-        <auto-fields-service service-name="updateAcctgTrans" default-field-type="display"/>
-        <field name="acctgTransTypeId" title="${uiLabelMap.AccountingTransactionType}">
-            <display-entity entity-name="AcctgTransType" description="${description}"/>
-        </field>
-        <field name="glFiscalTypeId">
-            <display-entity entity-name="GlFiscalType" description="${description}"/>
-        </field>
-        <field name="roleTypeId">
-            <display-entity entity-name="RoleType" description="${description}"/>
-        </field>
-        <field name="groupStatusId">
-            <display-entity entity-name="StatusItem" key-field-name="statusId" description="${description}"/>
-        </field>
-    </form>
-    <form name="ViewAcctgTransEntries" type="list" list-name="acctgTransEntries" default-entity-name="AcctgTransEntry"
-           default-table-style="basic-table">
-        <field name="organizationPartyId"><hidden/></field>
-        <field name="acctgTransId"><hidden/></field>
-        <field name="acctgTransEntrySeqId"><display/></field>
-        <field name="glAccountTypeId">
-            <display-entity entity-name="GlAccountType" description="${description}"/>
-        </field>
-        <field name="glAccountId">
-            <display-entity entity-name="GlAccount" description="${glAccountId} ${accountName}"/>
-        </field>
-        <field name="description"><display/></field>
-        <field name="voucherRef"><display/></field>
-        <field name="partyId" widget-style="buttontext">
-            <display-entity entity-name="PartyNameView" description="${firstName} ${middleName} ${lastName} ${groupName}">
-                <sub-hyperlink target="/partymgr/control/viewprofile" target-type="inter-app" description="${partyId}" link-style="buttontext">
-                    <parameter param-name="partyId"/>
-                </sub-hyperlink>
-            </display-entity>
-        </field>
-        <field name="productId" widget-style="buttontext">
-            <display-entity entity-name="Product" description="${internalName}">
-                <sub-hyperlink target="/catalog/control/EditProduct" target-type="inter-app" description="${productId}" link-style="buttontext">
-                    <parameter param-name="productId"/>
-                </sub-hyperlink>
-            </display-entity>
-        </field>
-        <field name="reconcileStatusId">
-            <display-entity entity-name="StatusItem"  key-field-name="statusId" description="${description}"/>
-        </field>
-        <field name="isSummary"><display/></field>
-        <field name="debitCreditFlag"><display/></field>
-        <field name="origAmount"><display type="currency" currency="${origCurrencyUomId}"/></field>
-        <field name="amount"><display type="currency" currency="${currencyUomId}"/></field>
-    </form>
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+    xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/widget-form.xsd">
+
+    <form name="FindAcctgTrans" target="FindAcctgTrans" type="single" title="" default-map-name="journal"
+        header-row-style="header-row" default-table-style="basic-table">
+        <field name="organizationPartyId"><hidden/></field>
+        <field name="acctgTransId" title="${uiLabelMap.FormFieldTitle_acctgTransId}" entity-name="AcctgTrans">
+            <text size="20"/>
+        </field>
+        <field name="acctgTransTypeId" title="${uiLabelMap.AccountingTransactionType}">
+            <drop-down allow-empty="true">
+                <entity-options entity-name="AcctgTransType" description="${description}">
+                    <entity-order-by field-name="acctgTransTypeId"/>
+                </entity-options>
+            </drop-down>
+        </field>
+        <field name="glFiscalTypeId">
+            <drop-down allow-empty="true">
+                <entity-options entity-name="GlFiscalType" description="${description}">
+                    <entity-order-by field-name="glFiscalTypeId"/>
+                </entity-options>
+            </drop-down>
+        </field>
+        <field name="glJournalId">
+            <drop-down allow-empty="true">
+                <entity-options entity-name="GlJournal" description="${glJournalName} [${glJournalId}]">
+                    <entity-constraint name="organizationPartyId" operator="equals" env-name="organizationPartyId"/>
+                    <entity-order-by field-name="glJournalName"/>
+                </entity-options>
+            </drop-down>
+        </field>
+        <field name="isPosted">
+            <drop-down allow-empty="true">
+                <option description="${uiLabelMap.CommonNo}" key="N"/>
+                <option description="${uiLabelMap.CommonYes}" key="Y"/>
+            </drop-down>
+        </field>
+        <field name="invoiceId"><lookup target-form-name="LookupInvoice" size="20" maxlength="20"/></field>
+        <field name="paymentId"><lookup target-form-name="LookupPayment" size="20" maxlength="20"/></field>
+        <field name="productId"><lookup target-form-name="LookupProduct" size="20" maxlength="20"/></field>
+        <field name="workEffortId"><lookup target-form-name="LookupWorkEffort" size="20" maxlength="20"/></field>
+        <field name="shipmentId"><lookup target-form-name="LookupShipment" size="20" maxlength="20"/></field>
+        <field name="fromDate"><date-time/></field>
+        <field name="thruDate"><date-time/></field>
+        <field name="performSearch"><hidden value="Y"/></field>
+        <field name="submitButton" title="${uiLabelMap.CommonFind}" widget-style="buttontext"><submit button-type="text-link"/></field>
+    </form>
+
+    <form name="ListAcctgTrans" type="list" title="List Accounting Transactions" list-name="acctgTransList"
+        odd-row-style="alternate-row" default-table-style="basic-table hover-bar">
+        <actions>
+            <entity-condition entity-name="AcctgTransAndEntries" list="acctgTransList" distinct="true">
+                <condition-list>
+                    <condition-expr field-name="organizationPartyId" operator="equals" from-field="organizationPartyId"/>
+                    <condition-expr field-name="acctgTransTypeId" operator="equals" from-field="parameters.acctgTransTypeId" ignore-if-empty="true"/>
+                    <condition-expr field-name="glFiscalTypeId" operator="equals" from-field="parameters.glFiscalTypeId" ignore-if-empty="true"/>
+                    <condition-expr field-name="glJournalId" operator="equals" from-field="parameters.glJournalId" ignore-if-empty="true"/>
+                    <condition-expr field-name="isPosted" operator="equals" from-field="parameters.isPosted" ignore-if-empty="true"/>
+                    <condition-expr field-name="invoiceId" operator="equals" from-field="parameters.invoiceId" ignore-if-empty="true"/>
+                    <condition-expr field-name="paymentId" operator="equals" from-field="parameters.paymentId" ignore-if-empty="true"/>
+                    <condition-expr field-name="productId" operator="equals" from-field="parameters.productId" ignore-if-empty="true"/>
+                    <condition-expr field-name="workEffortId" operator="equals" from-field="parameters.workEffortId" ignore-if-empty="true"/>
+                    <condition-expr field-name="shipmentId" operator="equals" from-field="parameters.shipmentId" ignore-if-empty="true"/>
+                    <condition-expr field-name="acctgTransId" operator="equals" from-field="parameters.acctgTransId" ignore-if-empty="true"/>
+                    <condition-expr field-name="transactionDate" operator="greater-equals" from-field="parameters.fromDate" ignore-if-empty="true"/>
+                    <condition-expr field-name="transactionDate" operator="less" from-field="parameters.thruDate" ignore-if-empty="true"/>
+                </condition-list>
+                <select-field field-name="acctgTransId"/>
+                <select-field field-name="transactionDate"/>
+                <select-field field-name="acctgTransTypeId"/>
+                <select-field field-name="glFiscalTypeId"/>
+                <select-field field-name="invoiceId"/>
+                <select-field field-name="paymentId"/>
+                <select-field field-name="workEffortId"/>
+                <select-field field-name="shipmentId"/>
+                <select-field field-name="isPosted"/>
+                <select-field field-name="postedDate"/>
+                <order-by field-name="-transactionDate"/>
+            </entity-condition>
+        </actions>
+
+        <field name="acctgTransId" widget-style="buttontext">
+            <hyperlink also-hidden="false" description="${acctgTransId}" target="EditAcctgTrans">
+                <parameter param-name="acctgTransId"/>
+                <parameter param-name="organizationPartyId"/>
+            </hyperlink>
+        </field>
+        <field name="transactionDate"><display/></field>
+        <field name="acctgTransTypeId"><display-entity entity-name="AcctgTransType" description="${description}"/></field>
+        <field name="glFiscalTypeId"><display-entity entity-name="GlFiscalType" description="${description}"/></field>
+        <field name="invoiceId" use-when="invoiceId!=null" widget-style="buttontext">
+            <hyperlink also-hidden="false" description="${invoiceId}" target="editInvoice">
+                <parameter param-name="invoiceId"/>
+            </hyperlink>
+        </field>
+        <field name="invoiceId" use-when="invoiceId==null"><display/></field>
+        <field name="paymentId" use-when="paymentId!=null" widget-style="buttontext">
+            <hyperlink also-hidden="false" description="${paymentId}" target="editPayment">
+                <parameter param-name="paymentId"/>
+            </hyperlink>
+        </field>
+        <field name="paymentId" use-when="paymentId==null"><display/></field>
+        <field name="workEffortId" use-when="workEffortId!=null" widget-style="buttontext">
+            <hyperlink also-hidden="false" description="${workEffortId}" target="/workeffort/control/EditWorkEffort" target-type="inter-app">
+                <parameter param-name="workEffortId"/>
+            </hyperlink>
+        </field>
+        <field name="workEffortId" use-when="workEffortId==null"><display/></field>
+        <field name="shipmentId" use-when="shipmentId!=null" widget-style="buttontext">
+            <hyperlink also-hidden="false" description="${shipmentId}" target="/facility/control/EditShipment" target-type="inter-app">
+                <parameter param-name="shipmentId"/>
+            </hyperlink>
+        </field>
+        <field name="shipmentId" use-when="shipmentId==null"><display/></field>
+        <field name="isPosted"><display/></field>
+        <field name="postedDate"><display/></field>
+        <field name="postAcctgTrans" title="${uiLabelMap.CommonEmptyHeader}" use-when="&quot;N&quot;.equals(isPosted)" widget-style="buttontext">
+            <hyperlink target="postAcctgTrans" description="${uiLabelMap.AccountingPostTransaction}">
+                <parameter param-name="acctgTransId"/>
+            </hyperlink>
+        </field>
+        <field name="postAcctgTrans" title="${uiLabelMap.CommonEmptyHeader}" use-when="!&quot;N&quot;.equals(isPosted)"><display/></field>
+    </form>
+
+    <form name="ListUnpostedAcctgTrans" type="list" title="Unposted Accounting Transactions" list-name="transactions"
+        odd-row-style="alternate-row" default-table-style="basic-table hover-bar">
+        <field name="acctgTransId" widget-style="buttontext">
+            <hyperlink also-hidden="false" description="${acctgTransId}" target="EditAcctgTrans">
+                <parameter param-name="acctgTransId"/>
+                <parameter param-name="organizationPartyId"/>
+            </hyperlink>
+        </field>
+        <field name="transactionDate"><display/></field>
+        <field name="acctgTransTypeId"><display-entity entity-name="AcctgTransType" description="${description}"/></field>
+        <field name="glFiscalTypeId"><display-entity entity-name="GlFiscalType" description="${description}"/></field>
+        <field name="invoiceId" use-when="invoiceId!=null" widget-style="buttontext">
+            <hyperlink also-hidden="false" description="${invoiceId}" target="editInvoice">
+                <parameter param-name="invoiceId"/>
+            </hyperlink>
+        </field>
+        <field name="invoiceId" use-when="invoiceId==null"><display/></field>
+        <field name="paymentId" use-when="paymentId!=null" widget-style="buttontext">
+            <hyperlink also-hidden="false" description="${paymentId}" target="editPayment">
+                <parameter param-name="paymentId"/>
+            </hyperlink>
+        </field>
+        <field name="paymentId" use-when="paymentId==null"><display/></field>
+        <field name="partyId"><display/></field>
+        <field name="workEffortId"><display/></field>
+        <field name="shipmentId"><display/></field>
+        <field name="verify" title="${uiLabelMap.CommonEmptyHeader}" widget-style="buttontext">
+            <hyperlink description="${uiLabelMap.AccountingVerifyTransaction}" target="postAcctgTrans" also-hidden="false">
+                <parameter param-name="acctgTransId"/>
+                <parameter param-name="organizationPartyId"/>
+                <parameter param-name="verifyOnly" value="Y"/>
+            </hyperlink>
+        </field>
+        <field name="post" title="${uiLabelMap.CommonEmptyHeader}" widget-style="buttontext">
+            <hyperlink description="${uiLabelMap.AccountingPostTransaction}" target="postAcctgTrans" also-hidden="false">
+                <parameter param-name="acctgTransId"/>
+                <parameter param-name="organizationPartyId"/>
+            </hyperlink>
+        </field>
+    </form>
+
+    <form name="FindAcctgTransEntries" target="FindAcctgTransEntries" type="single" title=""
+        header-row-style="header-row" default-table-style="basic-table">
+        <field name="organizationPartyId"><hidden/></field>
+        <field name="acctgTransId" title="${uiLabelMap.FormFieldTitle_acctgTransId}" entity-name="AcctgTrans">
+            <text size="20"/>
+        </field>
+        <field name="glAccountId">
+            <drop-down allow-empty="true">
+                <entity-options entity-name="GlAccountOrganizationAndClass" description="[${glAccountId}] ${accountCode} ${accountName}">
+                    <entity-constraint name="organizationPartyId" operator="equals" env-name="organizationPartyId"/>
+                    <entity-order-by field-name="glAccountId"/>
+                    <entity-order-by field-name="accountCode"/>
+                    <entity-order-by field-name="accountName"/>
+                </entity-options>
+            </drop-down>
+        </field>
+        <field name="acctgTransTypeId" title="${uiLabelMap.AccountingTransactionType}">
+            <drop-down allow-empty="true">
+                <entity-options entity-name="AcctgTransType" description="${description}">
+                    <entity-order-by field-name="acctgTransTypeId"/>
+                </entity-options>
+            </drop-down>
+        </field>
+        <field name="glFiscalTypeId">
+            <drop-down allow-empty="true">
+                <entity-options entity-name="GlFiscalType" description="${description}">
+                    <entity-order-by field-name="glFiscalTypeId"/>
+                </entity-options>
+            </drop-down>
+        </field>
+        <field name="glJournalId">
+            <drop-down allow-empty="true">
+                <entity-options entity-name="GlJournal" description="${glJournalName} [${glJournalId}]">
+                    <entity-constraint name="organizationPartyId" operator="equals" env-name="organizationPartyId"/>
+                    <entity-order-by field-name="glJournalName"/>
+                </entity-options>
+            </drop-down>
+        </field>
+        <field name="isPosted">
+            <drop-down allow-empty="true">
+                <option description="${uiLabelMap.CommonNo}" key="N"/>
+                <option description="${uiLabelMap.CommonYes}" key="Y"/>
+            </drop-down>
+        </field>
+        <field name="partyId" title="${uiLabelMap.PartyPartyId}">
+            <lookup target-form-name="LookupPartyName" size="20" maxlength="20"/>
+        </field>
+        <field name="invoiceId"><lookup target-form-name="LookupInvoice" size="20" maxlength="20"/></field>
+        <field name="paymentId"><lookup target-form-name="LookupPayment" size="20" maxlength="20"/></field>
+        <field name="produtId"><lookup target-form-name="LookupProduct" size="20" maxlength="20"/></field>
+        <field name="workEffortId"><lookup target-form-name="LookupWorkEffort" size="20" maxlength="20"/></field>
+        <field name="shipmentId"><lookup target-form-name="LookupShipment" size="20" maxlength="20"/></field>
+        <field name="fromDate"><date-time/></field>
+        <field name="thruDate"><date-time/></field>
+        <field name="performSearch"><hidden value="Y"/></field>
+        <field name="reportType">
+            <drop-down allow-empty="false">
+                <option description="${uiLabelMap.AccountingByAccount}" key="byAccount"/>
+                <option description="${uiLabelMap.AccountingByDate}" key="byDate"/>
+            </drop-down>
+        </field>
+        <field name="submitButton" title="${uiLabelMap.CommonFind}" widget-style="buttontext"><submit button-type="text-link"/></field>
+    </form>
+    <form name="ListFindAcctgTransEntriesByAccount" type="list" title="List Accounting Transaction Entries" list-name="acctgTransEntryList"
+        odd-row-style="alternate-row" default-table-style="basic-table hover-bar">
+        <actions>
+            <entity-condition entity-name="AcctgTransAndEntries" list="acctgTransEntryList">
+                <condition-list>
+                    <condition-expr field-name="organizationPartyId" operator="equals" from-field="organizationPartyId"/>
+                    <condition-expr field-name="glAccountId" operator="equals" from-field="parameters.glAccountId" ignore-if-empty="true"/>
+                    <condition-expr field-name="acctgTransTypeId" operator="equals" from-field="parameters.acctgTransTypeId" ignore-if-empty="true"/>
+                    <condition-expr field-name="glFiscalTypeId" operator="equals" from-field="parameters.glFiscalTypeId" ignore-if-empty="true"/>
+                    <condition-expr field-name="glJournalId" operator="equals" from-field="parameters.glJournalId" ignore-if-empty="true"/>
+                    <condition-expr field-name="isPosted" operator="equals" from-field="parameters.isPosted" ignore-if-empty="true"/>
+                    <condition-expr field-name="partyId" operator="equals" from-field="parameters.partyId" ignore-if-empty="true"/>
+                    <condition-expr field-name="invoiceId" operator="equals" from-field="parameters.invoiceId" ignore-if-empty="true"/>
+                    <condition-expr field-name="paymentId" operator="equals" from-field="parameters.paymentId" ignore-if-empty="true"/>
+                    <condition-expr field-name="productId" operator="equals" from-field="parameters.productId" ignore-if-empty="true"/>
+                    <condition-expr field-name="workEffortId" operator="equals" from-field="parameters.workEffortId" ignore-if-empty="true"/>
+                    <condition-expr field-name="shipmentId" operator="equals" from-field="parameters.shipmentId" ignore-if-empty="true"/>
+                    <condition-expr field-name="acctgTransId" operator="equals" from-field="parameters.acctgTransId" ignore-if-empty="true"/>
+                    <condition-expr field-name="transactionDate" operator="greater-equals" from-field="parameters.fromDate" ignore-if-empty="true"/>
+                    <condition-expr field-name="transactionDate" operator="less" from-field="parameters.thruDate" ignore-if-empty="true"/>
+                </condition-list>
+                <order-by field-name="glAccountId"/>
+                <order-by field-name="-transactionDate"/>
+            </entity-condition>
+        </actions>
+        <row-actions>
+            <set field="showPosition1" value="${bsh:String prev=(String)previousItem.get(&quot;glAccountId&quot;);return new Boolean(!(prev!=null&amp;&amp;prev.equals(glAccountId)));}" type="Boolean"/>
+        </row-actions>
+        <field name="glAccountId" position="1" use-when="showPosition1"><display/></field>
+        <field name="glAccountDescription" title="${uiLabelMap.CommonDescription}" position="1" use-when="showPosition1">
+            <display description="${accountCode} ${accountName}"/>
+        </field>
+        <field name="glAccountClassId" position="1" use-when="showPosition1">
+            <display-entity entity-name="GlAccountClass"/>
+        </field>
+
+        <field name="acctgTransId" widget-style="buttontext" position="2">
+            <hyperlink also-hidden="false" description="${acctgTransId}" target="EditAcctgTrans">
+                <parameter param-name="acctgTransId"/>
+                <parameter param-name="organizationPartyId"/>
+            </hyperlink>
+        </field>
+        <field name="acctgTransEntrySeqId" widget-style="buttontext" position="2"><display/></field>
+        <field name="transactionDate" position="2"><display/></field>
+        <field name="acctgTransTypeId" position="2"><display-entity entity-name="AcctgTransType" description="${description}"/></field>
+        <field name="glFiscalTypeId" position="2"><display-entity entity-name="GlFiscalType" description="${description}"/></field>
+        <field name="invoiceId" position="2" use-when="invoiceId!=null" widget-style="buttontext">
+            <hyperlink also-hidden="false" description="${invoiceId}" target="editInvoice">
+                <parameter param-name="invoiceId"/>
+            </hyperlink>
+        </field>
+        <field name="invoiceId" position="2" use-when="invoiceId==null"><display/></field>
+        <field name="paymentId" position="2" use-when="paymentId!=null" widget-style="buttontext">
+            <hyperlink also-hidden="false" description="${paymentId}" target="editPayment">
+                <parameter param-name="paymentId"/>
+            </hyperlink>
+        </field>
+        <field name="paymentId" position="2" use-when="paymentId==null"><display/></field>
+        <field name="workEffortId" position="2" use-when="workEffortId!=null" widget-style="buttontext">
+            <hyperlink also-hidden="false" description="${workEffortId}" target="/workeffort/control/EditWorkEffort" target-type="inter-app">
+                <parameter param-name="workEffortId"/>
+            </hyperlink>
+        </field>
+        <field name="workEffortId" position="2" use-when="workEffortId==null"><display/></field>
+        <field name="shipmentId" position="2" use-when="shipmentId!=null" widget-style="buttontext">
+            <hyperlink also-hidden="false" description="${shipmentId}" target="/facility/control/EditShipment" target-type="inter-app">
+                <parameter param-name="shipmentId"/>
+            </hyperlink>
+        </field>
+        <field name="shipmentId" position="2" use-when="shipmentId==null"><display/></field>
+        <field name="partyId" position="2" use-when="partyId!=null" widget-style="buttontext">
+            <hyperlink also-hidden="false" description="${partyId}" target="/partymgr/control/viewprofile" target-type="inter-app">
+                <parameter param-name="partyId"/>
+            </hyperlink>
+        </field>
+        <field name="partyId" position="2" use-when="partyId==null"><display/></field>
+        <field name="productId" position="2" use-when="productId!=null" widget-style="buttontext">
+            <hyperlink also-hidden="false" description="${productId}" target="/catalog/control/EditProduct" target-type="inter-app">
+                <parameter param-name="productId"/>
+            </hyperlink>
+        </field>
+        <field name="productId" position="2" use-when="productId==null"><display/></field>
+        <field name="isPosted" position="2"><display/></field>
+        <field name="postedDate" position="2"><display/></field>
+        <field name="debitCreditFlag" position="2"><display/></field>
+        <field name="amount" position="2"><display type="currency" currency="${currencyUomId}"/></field>
+    </form>
+    <form name="ListFindAcctgTransEntriesByDate" type="list" title="List Accounting Transaction Entries" list-name="acctgTransEntryList"
+        odd-row-style="alternate-row" default-table-style="basic-table hover-bar">
+        <actions>
+            <entity-condition entity-name="AcctgTransAndEntries" list="acctgTransEntryList">
+                <condition-list>
+                    <condition-expr field-name="organizationPartyId" operator="equals" from-field="organizationPartyId"/>
+                    <condition-expr field-name="glAccountId" operator="equals" from-field="parameters.glAccountId" ignore-if-empty="true"/>
+                    <condition-expr field-name="acctgTransTypeId" operator="equals" from-field="parameters.acctgTransTypeId" ignore-if-empty="true"/>
+                    <condition-expr field-name="glFiscalTypeId" operator="equals" from-field="parameters.glFiscalTypeId" ignore-if-empty="true"/>
+                    <condition-expr field-name="glJournalId" operator="equals" from-field="parameters.glJournalId" ignore-if-empty="true"/>
+                    <condition-expr field-name="isPosted" operator="equals" from-field="parameters.isPosted" ignore-if-empty="true"/>
+                    <condition-expr field-name="partyId" operator="equals" from-field="parameters.partyId" ignore-if-empty="true"/>
+                    <condition-expr field-name="invoiceId" operator="equals" from-field="parameters.invoiceId" ignore-if-empty="true"/>
+                    <condition-expr field-name="paymentId" operator="equals" from-field="parameters.paymentId" ignore-if-empty="true"/>
+                    <condition-expr field-name="productId" operator="equals" from-field="parameters.productId" ignore-if-empty="true"/>
+                    <condition-expr field-name="workEffortId" operator="equals" from-field="parameters.workEffortId" ignore-if-empty="true"/>
+                    <condition-expr field-name="shipmentId" operator="equals" from-field="parameters.shipmentId" ignore-if-empty="true"/>
+                    <condition-expr field-name="acctgTransId" operator="equals" from-field="parameters.acctgTransId" ignore-if-empty="true"/>
+                    <condition-expr field-name="transactionDate" operator="greater-equals" from-field="parameters.fromDate" ignore-if-empty="true"/>
+                    <condition-expr field-name="transactionDate" operator="less" from-field="parameters.thruDate" ignore-if-empty="true"/>
+                </condition-list>
+                <order-by field-name="-transactionDate"/>
+            </entity-condition>
+        </actions>
+
+        <field name="transactionDate"><display/></field>
+        <field name="acctgTransId" widget-style="buttontext">
+            <hyperlink also-hidden="false" description="${acctgTransId}" target="EditAcctgTrans">
+                <parameter param-name="acctgTransId"/>
+                <parameter param-name="organizationPartyId"/>
+            </hyperlink>
+        </field>
+        <field name="acctgTransEntrySeqId" widget-style="buttontext"><display/></field>
+        <field name="acctgTransTypeId"><display-entity entity-name="AcctgTransType" description="${description}"/></field>
+        <field name="glFiscalTypeId"><display-entity entity-name="GlFiscalType" description="${description}"/></field>
+        <field name="glAccountId"><display/></field>
+        <field name="glAccountDescription" title="${uiLabelMap.CommonDescription}">
+            <display description="${accountCode} ${accountName}"/>
+        </field>
+        <field name="glAccountClassId">
+            <display-entity entity-name="GlAccountClass"/>
+        </field>
+        <field name="invoiceId" use-when="invoiceId!=null" widget-style="buttontext">
+            <hyperlink also-hidden="false" description="${invoiceId}" target="editInvoice">
+                <parameter param-name="invoiceId"/>
+            </hyperlink>
+        </field>
+        <field name="invoiceId" use-when="invoiceId==null"><display/></field>
+        <field name="paymentId" use-when="paymentId!=null" widget-style="buttontext">
+            <hyperlink also-hidden="false" description="${paymentId}" target="editPayment">
+                <parameter param-name="paymentId"/>
+            </hyperlink>
+        </field>
+        <field name="paymentId" use-when="paymentId==null"><display/></field>
+        <field name="workEffortId" use-when="workEffortId!=null" widget-style="buttontext">
+            <hyperlink also-hidden="false" description="${workEffortId}" target="/workeffort/control/EditWorkEffort" target-type="inter-app">
+                <parameter param-name="workEffortId"/>
+            </hyperlink>
+        </field>
+        <field name="workEffortId" use-when="workEffortId==null"><display/></field>
+        <field name="shipmentId" use-when="shipmentId!=null" widget-style="buttontext">
+            <hyperlink also-hidden="false" description="${shipmentId}" target="/facility/control/EditShipment" target-type="inter-app">
+                <parameter param-name="shipmentId"/>
+            </hyperlink>
+        </field>
+        <field name="shipmentId" use-when="shipmentId==null"><display/></field>
+        <field name="partyId" use-when="partyId!=null" widget-style="buttontext">
+            <hyperlink also-hidden="false" description="${partyId}" target="/partymgr/control/viewprofile" target-type="inter-app">
+                <parameter param-name="partyId"/>
+            </hyperlink>
+        </field>
+        <field name="partyId" use-when="partyId==null"><display/></field>
+        <field name="productId" use-when="productId!=null" widget-style="buttontext">
+            <hyperlink also-hidden="false" description="${productId}" target="/catalog/control/EditProduct" target-type="inter-app">
+                <parameter param-name="productId"/>
+            </hyperlink>
+        </field>
+        <field name="productId" use-when="productId==null"><display/></field>
+        <field name="isPosted"><display/></field>
+        <field name="postedDate"><display/></field>
+        <field name="debitCreditFlag"><display/></field>
+        <field name="amount"><display type="currency" currency="${currencyUomId}"/></field>
+    </form>
+
+    <form name="CreateAcctgTransAndEntries" type="single" target="quickCreateAcctgTransAndEntries" title=""
+        header-row-style="header-row" default-table-style="basic-table">
+        <actions>
+            <set field="debitGlAccountClassId" from-field="parameters.debitGlAccountClassId"/>
+            <set field="creditGlAccountClassId" from-field="parameters.creditGlAccountClassId"/>
+        </actions>
+        <field name="organizationPartyId"><hidden value="${organizationPartyId}"/></field>
+        <field name="acctgTransTypeId" title="${uiLabelMap.AccountingTransactionType}">
+            <drop-down>
+                <entity-options entity-name="AcctgTransType" description="${description}">
+                    <entity-order-by field-name="acctgTransTypeId"/>
+                </entity-options>
+            </drop-down>
+        </field>
+        <field name="glFiscalTypeId">
+            <drop-down>
+                <entity-options entity-name="GlFiscalType" description="${description}">
+                    <entity-order-by field-name="glFiscalTypeId"/>
+                </entity-options>
+            </drop-down>
+        </field>
+        <field name="partyId" title="${uiLabelMap.PartyPartyId}">
+            <lookup target-form-name="LookupPartyName" size="20" maxlength="20"/>
+        </field>
+        <field name="roleTypeId" parameter-name="roleTypeId">
+            <drop-down allow-empty="true">
+                <entity-options entity-name="RoleType" key-field-name="roleTypeId" description="${description}">
+                    <entity-order-by field-name="roleTypeId"/>
+                </entity-options>
+            </drop-down>
+        </field>
+        <field name="invoiceId"><lookup target-form-name="LookupInvoice" size="20" maxlength="20"/></field>
+        <field name="paymentId"><lookup target-form-name="LookupPayment" size="20" maxlength="20"/></field>
+        <field name="produtId"><lookup target-form-name="LookupProduct" size="20" maxlength="20"/></field>
+        <field name="workEffortId"><lookup target-form-name="LookupWorkEffort" size="20" maxlength="20"/></field>
+        <field name="debitGlAccountId" use-when="debitGlAccountClassId!=null">
+            <drop-down>
+                <entity-options entity-name="GlAccountOrganizationAndClass" key-field-name="glAccountId" description="${glAccountId} ${accountName}">
+                    <entity-constraint name="organizationPartyId" operator="equals" env-name="parameters.organizationPartyId"/>
+                    <entity-constraint name="glAccountClassId" operator="equals" env-name="debitGlAccountClassId" ignore-if-null="true"/>
+                    <entity-order-by field-name="glAccountId"/>
+                </entity-options>
+            </drop-down>
+        </field>
+        <field name="debitGlAccountId" use-when="debitGlAccountClassId==null">
+            <drop-down>
+                <entity-options entity-name="GlAccountOrganizationAndClass" key-field-name="glAccountId" description="${glAccountId} ${accountName}">
+                    <entity-constraint name="organizationPartyId" operator="equals" env-name="parameters.organizationPartyId"/>
+                    <entity-order-by field-name="glAccountId"/>
+                </entity-options>
+            </drop-down>
+        </field>
+        <field name="creditGlAccountId" use-when="creditGlAccountClassId!=null">
+            <drop-down>
+                <entity-options entity-name="GlAccountOrganizationAndClass" key-field-name="glAccountId" description="${glAccountId} ${accountName}">
+                    <entity-constraint name="organizationPartyId" operator="equals" env-name="parameters.organizationPartyId"/>
+                    <entity-constraint name="glAccountClassId" operator="equals" env-name="creditGlAccountClassId" ignore-if-null="true"/>
+                    <entity-order-by field-name="glAccountId"/>
+                </entity-options>
+            </drop-down>

[... 396 lines stripped ...]