ilscipio/scipio-erp

View on GitHub
applications/accounting/widget/assets/FixedAssetForms.xml

Summary

Maintainability
Test Coverage
<?xml version="1.0" encoding="UTF-8"?>
<!--
This file is subject to the terms and conditions defined in the
files 'LICENSE' and 'NOTICE', which are part of this source
code package.
-->

<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
        xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/widget-form.xsd">
    <!-- list all assets in a tabular format -->
    <form name="ListFixedAssets" type="list" list-name="listIt" paginate-target="ListFixedAssets"
        odd-row-style="alternate-row" header-row-style="header-row-2"> <!-- orig: default-table-style=-style="basic-table hover-bar" -->
        <actions>
            <service service-name="performFind" result-map="result" result-map-list="listIt">
                <field-map field-name="inputFields" from-field="parameters"/>
                <field-map field-name="entityName" value="FixedAsset"/>
                <field-map field-name="orderBy" from-field="parameters.sortField"/>
                <field-map field-name="viewIndex" from-field="viewIndex"/>
                <field-map field-name="viewSize" from-field="viewSize"/>
            </service>
        </actions>
        <row-actions>
            <service service-name="calculateFixedAssetDepreciation" result-map="assetDepreciationResultMap">
                <field-map field-name="fixedAssetId" from-field="fixedAssetId"/>
            </service>
        </row-actions>
        <field name="fixedAssetId" title="${uiLabelMap.CommonId}" widget-style="${styles.link_nav_info_id}" sort-field="true">
            <hyperlink also-hidden="false" description="${fixedAssetId}" target="EditFixedAsset">
                <parameter param-name="fixedAssetId"/>
            </hyperlink>
        </field>
        <field name="fixedAssetName" title="${uiLabelMap.CommonName}" sort-field="true">
            <display/>
        </field>
        <field name="fixedAssetTypeId" title="${uiLabelMap.CommonType}" sort-field="true"><display-entity entity-name="FixedAssetType"/></field>
        <field name="parentFixedAssetId" title="${uiLabelMap.CommonParent}" sort-field="true">
            <display-entity entity-name="FixedAsset" key-field-name="fixedAssetId" description="${fixedAssetName}">
                <sub-hyperlink target="EditFixedAsset" description="${parentFixedAssetId}">
                    <parameter param-name="fixedAssetId" from-field="parentFixedAssetId"/>
                </sub-hyperlink>
            </display-entity>
        </field>
        <field name="dateAcquired" sort-field="true"><display type="date"/></field>
        <field name="expectedEndOfLife" sort-field="true"><display type="date"/></field>
        <field name="purchaseCost" widget-area-style="amount" title-area-style="align-right" sort-field="true"><display type="currency" currency="${purchaseCostUomId}"/></field>
        <field name="salvageValue" widget-area-style="amount" title-area-style="align-right" sort-field="true"><display type="currency" currency="${purchaseCostUomId}"/></field>
        <field name="depreciation" widget-area-style="amount" title-area-style="align-right" sort-field="true"><display type="currency" currency="${purchaseCostUomId}"/></field>
        <field name="plannedPastDepreciationTotal" widget-area-style="amount" title-area-style="align-right"><display description="${assetDepreciationResultMap.plannedPastDepreciationTotal}"/></field>
        <on-event-update-area event-type="paginate" area-id="search-results" area-target="FixedAssetSearchResults"/>
    </form>

    <form name="FindFixedAssetOptions" extends="lookupFixedAsset" extends-resource="component://accounting/widget/FieldLookupForms.xml"
        target="ListFixedAssets">
        <field name="searchOptions_collapsed"><hidden value="true"/></field>
        <field name="submitAction" title="${uiLabelMap.CommonFind}" widget-style="${styles.link_run_sys} ${styles.action_find}"><submit button-type="button"/></field>
    </form>

    <!-- create and update a fixed asset -->
    <form name="EditFixedAsset" type="single" target="updateFixedAsset" title="" default-map-name="fixedAsset"
        header-row-style="header-row"> <!-- orig: default-table-style=-style="basic-table" -->
        <alt-target use-when="fixedAsset==null" target="createFixedAsset"/>
        
        <field use-when="fixedAsset!=null" name="fixedAssetId" tooltip="${uiLabelMap.CommonNotModifRecreat}"><display/></field>
        <field use-when="fixedAsset==null&amp;&amp;fixedAssetId==null" name="fixedAssetId"><text size="20" maxlength="20"/></field>
        <field use-when="fixedAsset==null&amp;&amp;fixedAssetId!=null" name="fixedAssetId" tooltip="${uiLabelMap.CommonCannotBeFound}:[${fixedAssetId}]"><text size="20" maxlength="20"/></field>
        
        <field name="fixedAssetTypeId" title="${uiLabelMap.CommonType}" position="2">
            <drop-down allow-empty="false">
                <entity-options entity-name="FixedAssetType" description="${description}">
                    <entity-order-by field-name="description"/>
                </entity-options>
            </drop-down>
        </field>
        <field name="fixedAssetName" title="${uiLabelMap.CommonName}"><text/></field>
        <field name="parentFixedAssetId" title="${uiLabelMap.CommonParent}" position="2"><lookup target-form-name="LookupFixedAsset"/></field>
        <field name="instanceOfProductId"><lookup target-form-name="LookupProduct"/></field>
        <field name="classEnumId" title="${uiLabelMap.CommonClass}" position="2">
            <drop-down allow-empty="true">
                <entity-options description="${description}" entity-name="Enumeration" key-field-name="enumId">
                    <entity-constraint name="enumTypeId" operator="equals" value="FXAST_CLASS"/>
                    <entity-order-by field-name="description"/>
                </entity-options>
            </drop-down>
        </field>
        <field name="locatedAtFacilityId"><lookup target-form-name="LookupFacility"/></field>
        <field name="locatedAtLocationSeqId" position="2"><lookup target-form-name="LookupFacilityLocation"/></field>
        
        <field name="productionCapacity" title="${uiLabelMap.CommonCapacity}"><text/></field>
        <field name="uomId" title="${uiLabelMap.CommonUom}" position="2">
            <drop-down allow-empty="true">
                <entity-options entity-name="UomAndType" description="${description} [${typeDescription}]">
                    <entity-constraint name="uomTypeId" operator="not-equals" value="CURRENCY_MEASURE"/>
                    <entity-order-by field-name="uomTypeId"/>
                    <entity-order-by field-name="description"/>
                </entity-options>
            </drop-down>
        </field>
        <!--<field name="calendarId"><hidden/></field>-->  <!-- not show, can better be maintained by the system -->
        <field name="calendarId" title="${uiLabelMap.CommonCalendar}">
            <drop-down allow-empty="true">
                <entity-options entity-name="TechDataCalendar" description="[${calendarId}] ${description}">
                    <entity-order-by field-name="calendarId"/>
                </entity-options>
            </drop-down>
        </field>
        <field name="partyId" title="${uiLabelMap.CommonParty}"><lookup target-form-name="LookupPerson"/></field>
        <field name="roleTypeId" title="${uiLabelMap.CommonRole}" position="2">
            <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="dateAcquired" position="2"><date-time type="date"/></field>
        <field name="acquireOrderId"><text/></field>
        <field name="acquireOrderItemSeqId" position="2"><text/></field>
        <field name="dateLastServiced"><date-time type="date"/></field>
        <field name="dateNextService" position="2"><date-time type="date"/></field>
        <field name="expectedEndOfLife"><date-time type="date"/></field>
        <field name="actualEndOfLife" position="2"><date-time type="date"/></field>
        <field name="purchaseCostUomId" title="${uiLabelMap.CommonCurrency}">
            <drop-down allow-empty="true">
                <entity-options entity-name="Uom" key-field-name="uomId" description="${uomId} - ${description}">
                    <entity-constraint name="uomTypeId" operator="equals" value="CURRENCY_MEASURE"/>
                    <entity-order-by field-name="uomTypeId"/>
                </entity-options>
            </drop-down>
        </field>
        <field name="purchaseCost" position="2"><text/></field>
        <field name="depreciation" title="${uiLabelMap.AccountingDepreciation}" position="2"><text/></field>
        <field name="salvageValue" position="2"><text/></field>
        <field name="submitAction" use-when="fixedAssetId!=null" title="${uiLabelMap.CommonUpdate}" widget-style="${styles.link_run_sys} ${styles.action_update}"><submit button-type="button"/></field>
        <field name="submitAction" use-when="fixedAssetId==null" title="${uiLabelMap.CommonAdd}" widget-style="${styles.link_run_sys} ${styles.action_add}"><submit button-type="button"/></field>
    </form>

    <form name="ListFixedAssetProducts" type="list" list-name="fixedAssetProducts" target="updateFixedAssetProduct"
        odd-row-style="alternate-row" header-row-style="header-row-2" paginate-target="ListFixedAssetProducts"> <!-- orig: default-table-style=-style="basic-table hover-bar" -->
        <field name="productId" title="${uiLabelMap.AccountingProduct}"><display-entity entity-name="Product" description="${description}[${productId}]"/></field>
        <field name="fixedAssetProductTypeId" title="${uiLabelMap.CommonType}"><display-entity entity-name="FixedAssetProductType"/></field>
        <field name="fromDate" title="${uiLabelMap.CommonFrom}"><display type="date"/></field>
        <field name="thruDate" title="${uiLabelMap.CommonThru}"><date-time type="date"/></field>
        <field name="fixedAssetId"><hidden/></field>
        <field name="submitAction" title="${uiLabelMap.CommonUpdate}" widget-style="${styles.link_run_sys} ${styles.action_update}"><submit button-type="button"/></field>
        <field name="deleteAction" title=" " widget-style="${styles.link_run_sys} ${styles.action_remove}">
            <hyperlink target="removeFixedAssetProduct" description="${uiLabelMap.CommonRemove}" also-hidden="false">
                <parameter param-name="fixedAssetId"/>
                <parameter param-name="productId"/>
                <parameter param-name="fixedAssetProductTypeId"/>
                <parameter param-name="fromDate"/>
            </hyperlink>
        </field>
    </form>

    <!-- create and update a product on a fixed asset -->
    <form name="AddFixedAssetProduct" type="single" target="addFixedAssetProduct" title="" default-map-name="fixedAssetProduct"
        header-row-style="header-row"> <!-- orig: default-table-style=-style="basic-table" -->

        <field name="fixedAssetId"><hidden/></field>
        <field name="productId" title="${uiLabelMap.AccountingProduct}"><lookup target-form-name="LookupProduct"/></field>
        <field name="fixedAssetProductTypeId" title="${uiLabelMap.CommonType}" position="2">
            <drop-down allow-empty="true">
                <entity-options entity-name="FixedAssetProductType" description="${description}">
                    <entity-order-by field-name="description"/>
                </entity-options>
            </drop-down>
        </field>
        <field name="quantity" title="${uiLabelMap.CommonQuantity}"><text/></field>
        <field name="quantityUomId" position="2">
            <drop-down allow-empty="true">
                <entity-options entity-name="UomAndType" key-field-name="uomId" description="[${typeDescription}] ${description}">
                    <entity-order-by field-name="uomTypeId"/>
                </entity-options>
            </drop-down>
        </field>
        <field name="fromDate" title="${uiLabelMap.CommonFrom}" position="1"><date-time type="date"/></field>
        <field name="thruDate" title="${uiLabelMap.CommonThru}" position="2"><date-time type="date"/></field>
        <field name="sequenceNum"><text/></field>
        <field name="comments" position="2"><textarea/></field>

        <field name="submitAction" title="${uiLabelMap.CommonUpdate}" widget-style="${styles.link_run_sys} ${styles.action_update}"><submit button-type="button"/></field>
    </form>

    <form name="WorkEffortSummary" type="single" default-map-name="workEffort"
        header-row-style="header-row"> <!-- orig: default-table-style=-style="basic-table" -->
        <field name="workEffortId"><display/></field>
        <field name="workEffortName" title="${uiLabelMap.CommonName}"><display/></field>
        <field name="workEffortTypeId" title="${uiLabelMap.CommonType}">
            <display-entity entity-name="WorkEffortType" description="${description}"/>
        </field>
        <field name="workEffortPurposeTypeId" title="${uiLabelMap.CommonPurpose}">
            <display-entity entity-name="WorkEffortPurposeType" description="${description}"/>
        </field>
        <field name="currentStatusId" title="${uiLabelMap.CommonStatus}">
            <display-entity entity-name="StatusItem" key-field-name="statusId" description="${description}"/>
        </field>
        <field name="percentComplete"><display/></field>
        <field name="estimatedStartDate"><display/></field>
        <field name="estimatedCompletionDate"><display/></field>
        <field name="actualStartDate"><display/></field>
        <field name="actualCompletionDate"><display/></field>
    </form>

    <form name="ListFixedAssetStdCosts" list-name="fixedAssetStdCosts" type="list" target="updateFixedAssetStdCost" title="" paginate-target="EditFixedAssetStdCosts"
        odd-row-style="alternate-row" header-row-style="header-row-2"> <!-- orig: default-table-style=-style="basic-table hover-bar" -->
        <actions>
            <entity-condition entity-name="FixedAssetStdCost">
                <condition-expr field-name="fixedAssetId" from-field="fixedAssetId"/>
                <order-by field-name="fromDate"/>
            </entity-condition>
        </actions>
        <auto-fields-entity entity-name="FixedAssetStdCost"/>
        <field name="fixedAssetId"><hidden/></field>
        <field name="fromDate" title="${uiLabelMap.CommonFrom}"><display type="date"/></field>
        <field name="thruDate" title="${uiLabelMap.CommonThru}"><display type="date"/></field>
        <field name="fixedAssetStdCostTypeId" title="${uiLabelMap.CommonType}">
            <display-entity entity-name="FixedAssetStdCostType"/>
        </field>
        <field name="amountUomId" title="${uiLabelMap.CommonCurrency}">
            <drop-down allow-empty="true" no-current-selected-key="${defaultOrganizationPartyCurrencyUomId}">
                <entity-options key-field-name="uomId" description="${uomId} - ${description}" entity-name="Uom">
                    <entity-constraint name="uomTypeId" operator="equals" value="CURRENCY_MEASURE"/>
                    <entity-order-by field-name="description"/>
                </entity-options>
            </drop-down>
        </field>
        <field name="cancel" title=" " widget-style="${styles.link_run_sys} ${styles.action_terminate}">
           <hyperlink also-hidden="false" description="${uiLabelMap.CommonCancel}" target="cancelFixedAssetStdCost">
                <parameter param-name="fixedAssetId"/>
                <parameter param-name="fixedAssetStdCostTypeId"/>
                <parameter param-name="fromDate"/>
            </hyperlink>
        </field>
        <field name="submitAction" title="${uiLabelMap.CommonUpdate}" widget-style="${styles.link_run_sys} ${styles.action_update}"><submit button-type="button"/></field>
    </form>
    <form name="EditFixedAssetStdCost" type="single" target="createFixedAssetStdCost" title="" default-map-name="fixedAssetStdCost"
        header-row-style="header-row"> <!-- orig: default-table-style=-style="basic-table" -->
        <field name="fixedAssetId"><hidden/></field>
        <field name="fixedAssetStdCostTypeId" title="${uiLabelMap.CommonType}" position="2">
            <drop-down allow-empty="true">
                <entity-options description="${description}" entity-name="FixedAssetStdCostType" key-field-name="fixedAssetStdCostTypeId"/>
            </drop-down>
        </field>
        <field name="fromDate" title="${uiLabelMap.CommonFrom}"><date-time type="date"/></field>
        <field name="thruDate" title="${uiLabelMap.CommonThru}" position="2"><date-time type="date"/></field>
        <field name="amount" title="${uiLabelMap.CommonAmount}"><text/></field>
        <field name="amountUomId" title="${uiLabelMap.CommonCurrency}" position="2">
            <drop-down allow-empty="true" no-current-selected-key="${defaultOrganizationPartyCurrencyUomId}">
                <entity-options key-field-name="uomId" description="${uomId} - ${description}" entity-name="Uom">
                    <entity-constraint name="uomTypeId" operator="equals" value="CURRENCY_MEASURE"/>
                    <entity-order-by field-name="description"/>
                </entity-options>
            </drop-down>
        </field>
        <field name="submitAction" title="${uiLabelMap.CommonAdd}" widget-style="${styles.link_run_sys} ${styles.action_add}"><submit button-type="button"/></field>
    </form>

    <!-- List all fixed asset idents  -->
    <form name="ListFixedAssetIdents" type="list" list-name="fixedAssetIdents" target="updateFixedAssetIdent"
        odd-row-style="alternate-row" header-row-style="header-row-2" paginate-target="EditFixedAssetIdents"> <!-- orig: default-table-style=-style="basic-table hover-bar" -->
        <actions>
            <entity-condition entity-name="FixedAssetIdent">
                <condition-expr field-name="fixedAssetId" from-field="fixedAssetId"/>
            </entity-condition>
        </actions>
        <auto-fields-service service-name="updateFixedAssetIdent"/>
        <field name="fixedAssetId"><hidden/></field>
        <field name="fixedAssetIdentTypeId" title="${uiLabelMap.CommonType}">
            <display-entity entity-name="FixedAssetIdentType"/>
        </field>
        <field name="idValue" title="${uiLabelMap.CommonValue}"/>
        <field name="deleteAction" title=" " widget-style="${styles.link_run_sys} ${styles.action_remove}">
            <hyperlink target="removeFixedAssetIdent" description="${uiLabelMap.CommonDelete}" also-hidden="false">
                <parameter param-name="fixedAssetId"/>
                <parameter param-name="fixedAssetIdentTypeId"/>
            </hyperlink>
        </field>
        <field name="submitAction" title="${uiLabelMap.CommonUpdate}" widget-style="${styles.link_run_sys} ${styles.action_update}"><submit button-type="button"/></field>
    </form>

    <!-- create a fixed asset Idents-->
    <form name="AddFixedAssetIdent" type="single" target="createFixedAssetIdent" title=""
        header-row-style="header-row"> <!-- orig: default-table-style=-style="basic-table" -->
        <auto-fields-service service-name="createFixedAssetIdent"/>
        <field name="fixedAssetId"><hidden/></field>
        <field name="fixedAssetIdentTypeId" title="${uiLabelMap.CommonType}">
            <drop-down allow-empty="false">
                <entity-options entity-name="FixedAssetIdentType" description="${description}">
                    <entity-order-by field-name="description"/>
                </entity-options>
            </drop-down>
        </field>
        <field name="idValue" title="${uiLabelMap.CommonValue}" position="2"><text size="20" maxlength="20"/></field>
        <field name="submitAction" title="${uiLabelMap.CommonAdd}" widget-style="${styles.link_run_sys} ${styles.action_add}"><submit button-type="button"/></field>
    </form>

    <!-- List all fixed asset Registration  -->
    <form name="ListFixedAssetRegistrations" type="list" list-name="fixedAssetRegistrations" target="updateFixedAssetRegistration"
        odd-row-style="alternate-row" header-row-style="header-row-2" paginate-target="EditFixedAssetRegistrations"> <!-- orig: default-table-style=-style="basic-table hover-bar" -->
        <actions>
            <entity-condition entity-name="FixedAssetRegistration">
                <condition-expr field-name="fixedAssetId" from-field="fixedAssetId"/>
            </entity-condition>
        </actions>
        <field name="fixedAssetId"><hidden/></field>
        <field name="registrationDate"><display type="date"/></field>
        <field name="fromDate" title="${uiLabelMap.CommonFrom}" ><display type="date"/></field>
        <field name="thruDate" title="${uiLabelMap.CommonThru}" ><display type="date"/></field>
        <field name="registrationNumber" title="${uiLabelMap.AccountingFixedAssetRegNumber}"><text size="20"/></field>
        <field name="licenseNumber" title="${uiLabelMap.AccountingFixedAssetLicenseNumber}"><text size="20"/></field>
        <field name="govAgencyPartyId" title="${uiLabelMap.CommonParty}"><lookup target-form-name="LookupPartyName"/></field>
        <field name="deleteAction" title=" " widget-style="${styles.link_run_sys} ${styles.action_remove}">
            <hyperlink target="deleteFixedAssetRegistration" description="${uiLabelMap.CommonDelete}" also-hidden="false">
                <parameter param-name="fixedAssetId"/>
                <parameter param-name="fromDate"/>
            </hyperlink>
        </field>
        <field name="submitAction" title="${uiLabelMap.CommonUpdate}" widget-style="${styles.link_run_sys} ${styles.action_update}"><submit button-type="button"/></field>
        <field name="submitAction" title="${uiLabelMap.CommonUpdate}" widget-style="${styles.link_run_sys} ${styles.action_update}"><submit button-type="button"/></field>
    </form>
    
    <!-- create a fixed asset Registration-->
    <form name="AddFixedAssetRegistration" type="single" target="createFixedAssetRegistration" title=""
        header-row-style="header-row"> <!-- orig: default-table-style=-style="basic-table" -->
        <field name="fixedAssetId" title="${uiLabelMap.CommonFixedAsset}"><hidden/></field>
        <field name="registrationDate" position="2"><date-time type="date"/></field>
        <field name="fromDate" title="${uiLabelMap.CommonFrom}" ><date-time type="date"/></field>
        <field name="thruDate" title="${uiLabelMap.CommonThru}" position="2"><date-time type="date"/></field>
        <field name="govAgencyPartyId" title="${uiLabelMap.CommonParty}"><lookup target-form-name="LookupPartyName"/></field>
        <field name="registrationNumber" title="${uiLabelMap.AccountingFixedAssetRegNumber}" position="2"><text size="20"/></field>
        <field name="licenseNumber" title="${uiLabelMap.AccountingFixedAssetLicenseNumber}" position="2"><text size="20"/></field>
        <field name="submitAction" title="${uiLabelMap.CommonAdd}" widget-style="${styles.link_run_sys} ${styles.action_add}"><submit button-type="button"/></field>
    </form>

    <!-- list all Fixed Asset Maintenance-->
    <form name="ListFixedAssetMaints" type="list" list-name="listIt" paginate-target="ListFixedAssetMaints" paginate="true"
        odd-row-style="alternate-row" header-row-style="header-row-2"> <!-- orig: default-table-style=-style="basic-table hover-bar" -->
        <actions>
            <service service-name="performFind" result-map="result" result-map-list="listIt">
                <field-map field-name="inputFields" from-field="parameters"/>
                <field-map field-name="entityName" value="FixedAssetMaint"/>
                <field-map field-name="orderBy" value="-maintHistSeqId"/>
                <field-map field-name="viewIndex" from-field="viewIndex"/>
                <field-map field-name="viewSize" from-field="viewSize"/>
            </service>
        </actions>
        <field name="maintHistSeqId" widget-style="${styles.link_nav_info_id}">
            <hyperlink also-hidden="false" description="${maintHistSeqId}" target="EditFixedAssetMaint">
                <parameter param-name="fixedAssetId"/>
                <parameter param-name="maintHistSeqId"/>
            </hyperlink>
        </field>
        <field name="productMaintTypeId" title="${uiLabelMap.CommonType}"><display-entity entity-name="ProductMaintType"/></field>
        <field name="statusId" title="${uiLabelMap.CommonStatus}"><display-entity entity-name="StatusItem"/></field>
        <field name="intervalMeterTypeId" title="${uiLabelMap.AccountingFixedAssetMaintIntervalMeterType}"><display/></field>
        <field name="intervalQuantity" title="${uiLabelMap.AccountingFixedAssetMaintIntervalQuantity}"><display/></field>
        <field name="intervalUomId" title="${uiLabelMap.AccountingFixedAssetMaintIntervalUom}"><display/></field>
    </form>

    <form name="EditFixedAssetMaint" type="single" default-map-name="fixedAssetMaint" target="updateFixedAssetMaint" title=""
        header-row-style="header-row"> <!-- orig: default-table-style=-style="basic-table" -->
        <actions>
            <entity-one entity-name="StatusItem" value-field="currentStatus" auto-field-map="false">
                <field-map field-name="statusId" from-field="fixedAssetMaint.statusId"/>
            </entity-one>
        </actions>
        <alt-target use-when="fixedAssetMaint==null" target="createFixedAssetMaint"/>
        
        <field name="fixedAssetId"><hidden/></field>
        <field name="estimatedStartDate"><hidden value="${parameters.estimatedStartDate}"/></field>
        <field name="estimatedCompletionDate"><hidden value="${parameters.estimatedCompletionDate}"/></field>
        <field use-when="fixedAssetMaint==null" name="maintHistSeqId"><ignored/></field>
        <field use-when="fixedAssetMaint!=null" name="maintHistSeqId"><display/></field>
        <field use-when="fixedAssetMaint!=null" title="${uiLabelMap.CommonCreated}" name="createdStamp" position="2"><display/></field>
        <field name="productMaintSeqId" tooltip="${uiLabelMap.AccountingFixedAssetMaintMessage2}">
            <drop-down allow-empty="true" >
                <entity-options description="${maintName}" entity-name="ProductMaint">
                    <entity-constraint name="productId" operator="equals" value="${fixedAsset.instanceOfProductId}"/>
                    <entity-order-by field-name="productMaintSeqId"/>
                </entity-options>
            </drop-down>
        </field>
        <field name="productMaintTypeId" title="${uiLabelMap.CommonType}" tooltip="${uiLabelMap.AccountingFixedAssetMaintMessage1}">
            <drop-down allow-empty="true">
                <entity-options description="${description}" entity-name="ProductMaintType">
                    <entity-order-by field-name="productMaintTypeId"/>
                </entity-options>
            </drop-down>
        </field>
        <field name="statusId" use-when="fixedAssetMaint==null" title="${uiLabelMap.CommonStatus}" position="2">
            <drop-down allow-empty="false">
                <entity-options description="${description}" entity-name="StatusItem">
                    <entity-constraint name="statusTypeId" operator="equals" value="FIXEDAST_MNT_STATUS"/>
                    <entity-order-by field-name="sequenceId"/>
                </entity-options>
            </drop-down>
        </field>
        <field name="statusId" use-when="fixedAssetMaint!=null" title="${uiLabelMap.CommonStatus}" position="2">
            <drop-down allow-empty="false" current-description="${currentStatus.description}">
                <entity-options entity-name="StatusValidChangeToDetail" key-field-name="statusIdTo" description="${transitionName} (${description})">
                    <entity-constraint name="statusId" env-name="fixedAssetMaint.statusId"/>
                    <entity-order-by field-name="sequenceId"/>
                </entity-options>
            </drop-down>
        </field>
        <field name="maintTemplateWorkEffortId" use-when="fixedAssetMaint==null" title="${uiLabelMap.AccountingFixedAssetMaintenanceTemplate}" tooltip="${uiLabelMap.AccountingFixedAssetMaintMessage3}">
            <lookup target-form-name="LookupWorkEffort"/>
        </field>
        <field name="intervalMeterTypeId" title="${uiLabelMap.AccountingFixedAssetMaintIntervalMeterType}" position="2">
            <drop-down allow-empty="true">
                <entity-options description="${description}" entity-name="ProductMeterType" key-field-name="productMeterTypeId">
                    <entity-order-by field-name="productMeterTypeId"/>
                </entity-options>
            </drop-down>
        </field>
        <field name="intervalQuantity" title="${uiLabelMap.AccountingFixedAssetMaintIntervalQuantity}"><text size="10"/></field>
        <field name="intervalUomId" position="2" title="${uiLabelMap.AccountingFixedAssetMaintIntervalUom}">
            <drop-down allow-empty="true">
                <entity-options description="${uiLabelMap.CommonTime}: ${description}" entity-name="Uom" key-field-name="uomId">
                    <entity-constraint name="uomTypeId" value="TIME_FREQ_MEASURE"/>
                    <entity-order-by field-name="description"/>
                </entity-options>
                <entity-options description="${uiLabelMap.CommonDistance}: ${description}" entity-name="Uom" key-field-name="uomId">
                    <entity-constraint name="uomTypeId" value="LENGTH_MEASURE"/>
                    <entity-order-by field-name="description"/>
                </entity-options>
            </drop-down>
        </field>
        <field name="scheduleWorkEffortId" widget-style="${styles.link_nav_info_id}">
            <hyperlink target="/workeffort/control/WorkEffortSummary" also-hidden="false" description="${fixedAssetMaint.scheduleWorkEffortId}" target-type="inter-app">
                <parameter param-name="workEffortId" from-field="fixedAssetMaint.scheduleWorkEffortId"/>
            </hyperlink>
        </field>
        <field name="purchaseOrderId" position="2"><lookup target-form-name="LookupOrderHeader"/></field>
        <field name="submitAction" title="${uiLabelMap.CommonUpdate}" widget-style="${styles.link_run_sys} ${styles.action_update}"><submit button-type="button"/></field>
    </form>

    <!-- List all fixed asset meter readings -->
    <form name="ListFixedAssetMeters" type="list" list-name="listIt" target="updateFixedAssetMeter" paginate-target="EditFixedAssetMeters"
        odd-row-style="alternate-row" header-row-style="header-row-2"> <!-- orig: default-table-style=-style="basic-table hover-bar" -->
        <actions>
            <set field="findParams.fixedAssetId" from-field="parameters.fixedAssetId"/>
            <set field="findParams.maintHistSeqId" from-field="parameters.maintHistSeqId" default-value=""/>
            <service service-name="performFind" result-map="result" result-map-list="listIt">
                <field-map field-name="inputFields" from-field="findParams"/>
                <field-map field-name="entityName" value="FixedAssetMeter"/>
                <field-map field-name="orderBy" value="-readingDate"/>
                <field-map field-name="viewIndex" from-field="viewIndex"/>
                <field-map field-name="viewSize" from-field="viewSize"/>
            </service>
        </actions>
        <field name="fixedAssetId"><hidden/></field>
        <field name="productMeterTypeId" title="${uiLabelMap.CommonType}">
            <display-entity entity-name="ProductMeterType" key-field-name="productMeterTypeId" description="${description}"/>
        </field>
        <field name="readingDate"><display type="date"/></field>
        <field name="meterValue" title="${uiLabelMap.CommonValue}"><text/></field>
        <field name="readingReasonEnumId" title="${uiLabelMap.CommonReason}"><text size="20"/></field>
        <field name="workEffortId" title="${uiLabelMap.WorkEffort}"><lookup target-form-name="LookupWorkEffort"></lookup></field>
        <field name="maintHistSeqId" title="${uiLabelMap.AccountingFixedAssetMaint}" widget-style="${styles.link_nav_info_id}">
            <hyperlink target="EditFixedAssetMaint" description="${maintHistSeqId}" also-hidden="false">
                <parameter param-name="fixedAssetId"/>
                <parameter param-name="maintHistSeqId"/>
            </hyperlink>
        </field>
        <field name="submitAction" title="${uiLabelMap.CommonUpdate}" widget-style="${styles.link_run_sys} ${styles.action_update}"><submit button-type="button"/></field>
        <field name="deleteAction" title="${uiLabelMap.CommonRemove}" widget-style="${styles.link_run_sys} ${styles.action_remove}">
            <hyperlink target="deleteFixedAssetMeter" description="${uiLabelMap.CommonRemove}" also-hidden="false">
                <parameter param-name="fixedAssetId"/>
                <parameter param-name="productMeterTypeId"/>
                <parameter param-name="readingDate"/>
                <parameter param-name="maintHistSeqId"/>
            </hyperlink>
        </field>
    </form>
    <!-- create a fixed asset meter reading -->
    <form name="AddFixedAssetMeter" type="single" target="createFixedAssetMeter" title=""
        header-row-style="header-row"> <!-- orig: default-table-style=-style="basic-table" -->
        
        <field name="fixedAssetId"><hidden/></field>
        <field name="maintHistSeqId" use-when="maintHistSeqId != null"><hidden/></field>
        <field name="maintHistSeqId" use-when="maintHistSeqId == null"><ignored/></field>
        <field name="readingDate"><date-time type="date"/></field>
        <field name="productMeterTypeId"  title="${uiLabelMap.CommonType}" position="2">
            <drop-down allow-empty="true">
                <entity-options description="${description}" entity-name="ProductMeterType" key-field-name="productMeterTypeId">
                    <entity-order-by field-name="productMeterTypeId"/>
                </entity-options>
            </drop-down>
        </field>
        <field name="meterValue" title="${uiLabelMap.CommonValue}"><text size="20"/></field>
        <field name="readingReasonEnumId" title="${uiLabelMap.CommonReason}" position="2"><text size="20"/></field>
        <field name="workEffortId" title="${uiLabelMap.WorkEffort}" position="2"><lookup target-form-name="LookupWorkEffort"></lookup></field>
        <field name="submitAction" title="${uiLabelMap.CommonAdd}" widget-style="${styles.link_run_sys} ${styles.action_add}"><submit button-type="button"/></field>
    </form>
    <!-- List all fixed asset Maintenance Order  -->
    <form name="ListFixedAssetMaintOrders" type="list" list-name="fixedAssetMaintOrders" target="updateFixedAssetMaintOrder"
        odd-row-style="alternate-row" header-row-style="header-row-2" paginate-target="EditFixedAssetMaintOrders"> <!-- orig: default-table-style=-style="basic-table hover-bar" -->
        <actions>
            <entity-condition entity-name="FixedAssetMaintOrder" list="fixedAssetMaintOrders">
                <condition-list combine="and">
                    <condition-expr field-name="fixedAssetId" from-field="fixedAssetId"/>
                    <condition-expr field-name="maintHistSeqId" from-field="maintHistSeqId"/>
                </condition-list>
            </entity-condition>
        </actions>
        <auto-fields-entity entity-name="FixedAssetMaintOrder"/>
        <field name="fixedAssetId"><hidden/></field>
        <field name="maintHistSeqId"><hidden/></field>
        <field name="orderId" widget-style="${styles.link_nav_info_id}">
            <hyperlink target="/ordermgr/control/orderview" also-hidden="false" description="${orderId}" target-type="inter-app">
                <parameter param-name="orderId"/>
            </hyperlink>
        </field>
        <field name="orderItemSeqId"><display/></field>
        <field name="deleteAction" title=" " widget-style="${styles.link_run_sys} ${styles.action_remove}">
            <hyperlink target="deleteFixedAssetMaintOrder" description="${uiLabelMap.CommonRemove}" also-hidden="false">
                <parameter param-name="fixedAssetId"/>
                <parameter param-name="maintHistSeqId"/>
                <parameter param-name="orderId"/>
                <parameter param-name="orderItemSeqId"/>
            </hyperlink>
        </field>
    </form>
    <!-- create and update a Order on a fixed asset -->
    <form name="AddFixedAssetMaintOrder" type="single" target="createFixedAssetMaintOrder" title="" default-map-name="fixedAssetMaintOrder"
        header-row-style="header-row"> <!-- orig: default-table-style=-style="basic-table" -->
        <field name="fixedAssetId"><hidden/></field>
        <field name="maintHistSeqId"><hidden/></field>
        <field name="orderId"><lookup target-form-name="LookupOrderHeader"/></field>
        <field name="orderItemSeqId"><text size="20"/></field>
        <field name="submitAction" title="${uiLabelMap.CommonAdd}" widget-style="${styles.link_run_sys} ${styles.action_add}"><submit button-type="button"/></field>
    </form>

    <!-- =====================Party Fixed Asset Assignment Forms============== -->
    <form name="ListPartyFixedAssetAssignments" type="list" list-name="listPartyFixedAssets" target="updatePartyFixedAssetAssignment"
        odd-row-style="alternate-row" header-row-style="header-row-2" paginate-target="EditPartyFixedAssetAssignments"> <!-- orig: default-table-style=-style="basic-table hover-bar" -->
        <actions>
            <entity-condition entity-name="PartyFixedAssetAssignment" list="listPartyFixedAssets">
                <condition-expr field-name="fixedAssetId" from-field="fixedAssetId"/>
                <order-by field-name="fromDate"/>
            </entity-condition>
        </actions>
        <auto-fields-service service-name="updatePartyFixedAssetAssignment"/>
        <field name="fixedAssetId"><hidden/></field>
        <field name="partyId" title="${uiLabelMap.CommonParty}">
            <display-entity entity-name="PartyNameView" description="${firstName} ${middleName} ${lastName}">
                <sub-hyperlink target="/partymgr/control/viewprofile" target-type="inter-app" description="${partyId}" link-style="${styles.link_nav_info_id}">
                    <parameter param-name="partyId"/>
                </sub-hyperlink>
            </display-entity>
        </field>
        <field name="roleTypeId" title="${uiLabelMap.CommonRole}"><display/></field>
        <field name="fromDate" title="${uiLabelMap.CommonFrom}"><display type="date"/></field>
        <field name="thruDate" title="${uiLabelMap.CommonThru}"><date-time type="date"/></field>
        <field name="allocatedDate"><date-time type="date"/></field>
        <field name="statusId" title="${uiLabelMap.CommonStatus}">
            <drop-down allow-empty="false">
                 <entity-options description="${description}" entity-name="StatusItem" key-field-name="statusId">
                     <entity-constraint name="statusTypeId" value="PRTYASGN_STATUS"/>
                     <entity-order-by field-name="statusId"/>
                 </entity-options>
             </drop-down>
        </field>
        <field name="comments" title="${uiLabelMap.CommonComments}"><text size="35"/></field>
        <field name="submitAction" title="${uiLabelMap.CommonUpdate}" widget-style="${styles.link_run_sys} ${styles.action_update}">
            <submit button-type="button"/>
        </field>
        <field name="deleteAction" title=" " widget-style="${styles.link_run_sys} ${styles.action_remove}">
            <hyperlink target="deletePartyFixedAssetAssignment" description="${uiLabelMap.CommonDelete}" also-hidden="false">
                <parameter param-name="fixedAssetId"/>
                <parameter param-name="partyId"/>
                <parameter param-name="roleTypeId"/>
                <parameter param-name="fromDate"/>
            </hyperlink>
        </field>
    </form>

    <form name="AddPartyFixedAssetAssignment" type="single" target="createPartyFixedAssetAssignment"
         header-row-style="header-row"> <!-- orig: default-table-style=-style="basic-table" -->
         
         <field name="fixedAssetId"><hidden/></field>
         <field name="partyId" title="${uiLabelMap.CommonParty}">
             <lookup target-form-name="LookupPartyName"/>
         </field>
         <field name="roleTypeId" title="${uiLabelMap.CommonRole}" position="2">
             <drop-down allow-empty="true">
                 <entity-options description="${description}" entity-name="RoleType" key-field-name="roleTypeId">
                     <entity-order-by field-name="roleTypeId"/>
                 </entity-options>
             </drop-down>
         </field>
         <field name="statusId" title="${uiLabelMap.CommonStatus}">
             <drop-down allow-empty="false">
                 <entity-options description="${description}" entity-name="StatusItem" key-field-name="statusId">
                     <entity-constraint name="statusTypeId" value="PRTYASGN_STATUS"/>
                     <entity-order-by field-name="statusId"/>
                 </entity-options>
             </drop-down>
         </field>
         <field name="allocatedDate" position="2"><date-time type="date"/></field>

         <field name="fromDate" title="${uiLabelMap.CommonFrom}"><date-time type="date"/></field>
         <field name="thruDate" title="${uiLabelMap.CommonThru}" position="2"><date-time type="date"/></field>
         
         <field name="submitAction" title="${uiLabelMap.CommonAdd}" widget-style="${styles.link_run_sys} ${styles.action_add}"><submit button-type="button"/></field>
    </form>

    <form name="AddFixedAssetDepMethod" type="single" target="createFixedAssetDepMethod" title=""
        header-row-style="header-row"> <!-- orig: default-table-style=-style="basic-table" -->
        <auto-fields-service service-name="createFixedAssetDepMethod" default-field-type="edit"/>
        <field name="fixedAssetId"><hidden/></field>
        <field name="depreciationCustomMethodId" title="${uiLabelMap.CommonMethod}">
            <drop-down allow-empty="true">
                <entity-options entity-name="CustomMethod" key-field-name="customMethodId" description="${description}">
                    <entity-constraint name="customMethodTypeId" operator="equals" value="DEPRECIATION_FORMULA"/>
                </entity-options>
            </drop-down>
        </field>
        <field name="submitAction" title="${uiLabelMap.CommonAdd}" widget-style="${styles.link_run_sys} ${styles.action_add}"><submit button-type="button"/></field>
    </form>
    <form name="ListFixedAssetDepMethods" type="list" list-name="fixedAssetDepMethods"
        odd-row-style="alternate-row" header-row-style="header-row-2" paginate-target="showFixedAssetDepreciation"> <!-- orig: default-table-style=-style="basic-table hover-bar" -->
        <actions>
            <entity-condition entity-name="FixedAssetDepMethod" list="fixedAssetDepMethods">
                <condition-expr field-name="fixedAssetId" from-field="parameters.fixedAssetId"/>
            </entity-condition>
        </actions>
        <auto-fields-entity entity-name="FixedAssetDepMethod" default-field-type="display"/>
        <field name="fixedAssetId"><hidden/></field>
        <field name="depreciationCustomMethodId" title="${uiLabelMap.CommonMethod}">
            <display-entity entity-name="CustomMethod" key-field-name="customMethodId"/>
        </field>
        <field name="deleteAction" title=" " widget-style="${styles.link_run_sys} ${styles.action_remove}">
            <hyperlink target="deleteFixedAssetDepMethod" description="${uiLabelMap.CommonDelete}" also-hidden="false">
                <parameter param-name="fixedAssetId"/>
                <parameter param-name="depreciationCustomMethodId"/>
                <parameter param-name="fromDate"/>
            </hyperlink>
        </field>
    </form>
    
    <form name="ListFixedAssetDepreciations" type="list" list-name="assetDepreciationInfoList" default-map-name="assetDepreciationInfo"
        odd-row-style="alternate-row" header-row-style="header-row-2" paginate-target="showFixedAssetDepreciation"> <!-- orig: default-table-style=-style="basic-table hover-bar" -->
        <field name="index"><display description="${itemIndex + 1}"/></field>
        <field name="year"><display/></field>
        <field name="depreciation" title="${uiLabelMap.AccountingDepreciation}"><display type="currency" currency="${fixedAsset.purchaseCostUomId}"/></field>
        <field name="depreciationTotal"><display type="currency" currency="${fixedAsset.purchaseCostUomId}"/></field>
        <field name="nbv" title="Net Book Value"><display type="currency" currency="${fixedAsset.purchaseCostUomId}"/></field>
    </form>
    
    <form name="FixedAssetTransactions" type="list"
        odd-row-style="alternate-row" header-row-style="header-row-2" list-name="fixedAssetTransactions" paginate-target="showFixedAssetDepreciation"> <!-- orig: default-table-style=-style="basic-table hover-bar" -->
        <actions>
            <entity-condition entity-name="AcctgTransAndEntries" list="fixedAssetTransactions">
                <condition-expr field-name="fixedAssetId" from-field="fixedAssetId"/>
                <order-by field-name="transactionDate"/>
                <order-by field-name="debitCreditFlag"/>
            </entity-condition>
        </actions>
        <field name="acctgTransId" widget-style="${styles.link_nav_info_id}">
            <hyperlink target="EditAcctgTrans" description="${acctgTransId}" also-hidden="false">
                <parameter param-name="acctgTransId"/>
                <parameter param-name="organizationPartyId"/>
            </hyperlink>
        </field>
        <field name="transTypeDescription"><display/></field>
        <field name="transactionDate"><display/></field>
        <field name="accountCode"><display/></field>
        <field name="accountName"><display/></field>
        <field name="amount" title="${uiLabelMap.CommonAmount}" widget-area-style="amount" title-area-style="align-right"><display type="currency" currency="${currency}"/></field>
        <field name="debitCreditFlag"><display/></field>
        <field name="isPosted"><display/></field>
    </form>
    <form name="AddFixedAssetTypeGlAccount" type="single" target="createFixedAssetTypeGlAccountForFixedAsset" title=""
        header-row-style="header-row"> <!-- orig: default-table-style=-style="basic-table" -->
        <auto-fields-service service-name="createFixedAssetTypeGlAccount" default-field-type="edit"/>
        <field name="fixedAssetId"><hidden/></field>
        <field name="fixedAssetTypeId"><hidden value="_NA_"/></field>
        <field name="organizationPartyId"><hidden value="${fixedAsset.partyId}"/></field>
        <field name="assetGlAccountId">
            <drop-down allow-empty="true">
                <entity-options entity-name="GlAccountOrganizationAndClass" key-field-name="glAccountId" description="${accountCode} - ${accountName} [${glAccountId}]">
                    <entity-constraint name="organizationPartyId" operator="equals" value="${fixedAsset.partyId}"/>
                    <entity-constraint name="glAccountClassId" operator="equals" value="LONGTERM_ASSET"/>
                    <entity-order-by field-name="accountCode"/>
                </entity-options>
            </drop-down>
        </field>
        <field name="accDepGlAccountId">
            <drop-down allow-empty="true">
                <entity-options entity-name="GlAccountOrganizationAndClass" key-field-name="glAccountId" description="${accountCode} - ${accountName} [${glAccountId}]">
                    <entity-constraint name="organizationPartyId" operator="equals" value="${fixedAsset.partyId}"/>
                    <entity-constraint name="glAccountClassId" operator="equals" value="ACCUM_DEPRECIATION"/>
                    <entity-order-by field-name="accountCode"/>
                </entity-options>
                <entity-options entity-name="GlAccountOrganizationAndClass" key-field-name="glAccountId" description="${accountCode} - ${accountName} [${glAccountId}]">
                    <entity-constraint name="organizationPartyId" operator="equals" value="${fixedAsset.partyId}"/>
                    <entity-constraint name="glAccountClassId" operator="equals" value="ACCUM_AMORTIZATION"/>
                    <entity-order-by field-name="accountCode"/>
                </entity-options>
            </drop-down>
        </field>
        <field name="depGlAccountId">
            <drop-down allow-empty="true">
                <entity-options entity-name="GlAccountOrganizationAndClass" key-field-name="glAccountId" description="${accountCode} - ${accountName} [${glAccountId}]">
                    <entity-constraint name="organizationPartyId" operator="equals" value="${fixedAsset.partyId}"/>
                    <entity-constraint name="glAccountClassId" operator="equals" value="DEPRECIATION"/>
                    <entity-order-by field-name="accountCode"/>
                </entity-options>
                <entity-options entity-name="GlAccountOrganizationAndClass" key-field-name="glAccountId" description="${accountCode} - ${accountName} [${glAccountId}]">
                    <entity-constraint name="organizationPartyId" operator="equals" value="${fixedAsset.partyId}"/>
                    <entity-constraint name="glAccountClassId" operator="equals" value="AMORTIZATION"/>
                    <entity-order-by field-name="accountCode"/>
                </entity-options>
            </drop-down>
        </field>
        <field name="profitGlAccountId">
            <drop-down allow-empty="true">
                <entity-options entity-name="GlAccountOrganizationAndClass" key-field-name="glAccountId" description="${accountCode} - ${accountName} [${glAccountId}]">
                    <entity-constraint name="organizationPartyId" operator="equals" value="${fixedAsset.partyId}"/>
                    <entity-constraint name="glAccountClassId" operator="equals" value="CASH_INCOME"/>
                    <entity-order-by field-name="accountCode"/>
                </entity-options>
            </drop-down>
        </field>
        <field name="lossGlAccountId">
            <drop-down allow-empty="true">
                <entity-options entity-name="GlAccountOrganizationAndClass" key-field-name="glAccountId" description="${accountCode} - ${accountName} [${glAccountId}]">
                    <entity-constraint name="organizationPartyId" operator="equals" value="${fixedAsset.partyId}"/>
                    <entity-constraint name="glAccountClassId" operator="equals" value="SGA_EXPENSE"/>
                    <entity-order-by field-name="accountCode"/>
                </entity-options>
            </drop-down>
        </field>
        <field name="submitAction" title="${uiLabelMap.CommonAdd}" widget-style="${styles.link_run_sys} ${styles.action_add}"><submit button-type="button"/></field>
    </form>
    <form name="GlobalFixedAssetTypeGlAccounts" type="list" list-name="globalFixedAssetTypeGlAccounts"
        odd-row-style="alternate-row" header-row-style="header-row-2" paginate-target="showFixedAssetDepreciation"> <!-- orig: default-table-style=-style="basic-table hover-bar" -->
        <actions>
            <entity-condition entity-name="FixedAssetTypeGlAccount" list="globalFixedAssetTypeGlAccounts">
                <condition-list combine="and">
                    <condition-expr field-name="fixedAssetId" value="_NA_"/>
                    <condition-list combine="or">
                        <condition-expr field-name="fixedAssetTypeId" from-field="fixedAsset.fixedAssetTypeId"/>
                        <condition-expr field-name="fixedAssetTypeId" value="_NA_"/>
                    </condition-list>
                </condition-list>
            </entity-condition>
        </actions>
        <field name="fixedAssetTypeId"><display-entity entity-name="FixedAssetType"/></field>
        <field name="assetGlAccountId"><display-entity entity-name="GlAccount" key-field-name="glAccountId" description="${accountCode} - ${accountName} [${glAccountId}]"/></field>
        <field name="accDepGlAccountId"><display-entity entity-name="GlAccount" key-field-name="glAccountId" description="${accountCode} - ${accountName} [${glAccountId}]"/></field>
        <field name="depGlAccountId"><display-entity entity-name="GlAccount" key-field-name="glAccountId" description="${accountCode} - ${accountName} [${glAccountId}]"/></field>
        <field name="profitGlAccountId"><display-entity entity-name="GlAccount" key-field-name="glAccountId" description="${accountCode} - ${accountName} [${glAccountId}]"/></field>
        <field name="lossGlAccountId"><display-entity entity-name="GlAccount" key-field-name="glAccountId" description="${accountCode} - ${accountName} [${glAccountId}]"/></field>
    </form>
    <form name="FixedAssetTypeGlAccounts" type="list" list-name="fixedAssetTypeGlAccounts"
        odd-row-style="alternate-row" header-row-style="header-row-2" paginate-target="showFixedAssetDepreciation"> <!-- orig: default-table-style=-style="basic-table hover-bar" -->
        <actions>
            <entity-condition entity-name="FixedAssetTypeGlAccount" list="fixedAssetTypeGlAccounts">
                <condition-expr field-name="fixedAssetId" from-field="fixedAssetId"/>
            </entity-condition>
        </actions>
        <field name="assetGlAccountId"><display-entity entity-name="GlAccount" key-field-name="glAccountId" description="${accountCode} - ${accountName} [${glAccountId}]"/></field>
        <field name="accDepGlAccountId"><display-entity entity-name="GlAccount" key-field-name="glAccountId" description="${accountCode} - ${accountName} [${glAccountId}]"/></field>
        <field name="depGlAccountId"><display-entity entity-name="GlAccount" key-field-name="glAccountId" description="${accountCode} - ${accountName} [${glAccountId}]"/></field>
        <field name="profitGlAccountId"><display-entity entity-name="GlAccount" key-field-name="glAccountId" description="${accountCode} - ${accountName} [${glAccountId}]"/></field>
        <field name="lossGlAccountId"><display-entity entity-name="GlAccount" key-field-name="glAccountId" description="${accountCode} - ${accountName} [${glAccountId}]"/></field>
        <field name="deleteAction" title=" " widget-style="${styles.link_run_sys} ${styles.action_remove}">
            <hyperlink target="deleteFixedAssetTypeGlAccountForFixedAsset" description="${uiLabelMap.CommonDelete}" also-hidden="false">
                <parameter param-name="fixedAssetTypeId"/>
                <parameter param-name="fixedAssetId"/>
                <parameter param-name="organizationPartyId"/>
            </hyperlink>
        </field>
    </form>
</forms>