ilscipio/scipio-erp

View on GitHub
applications/accounting/widget/ledger/AccountingTrees.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.
-->

<trees xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/widget-tree.xsd">
    <tree name="GlAccountTree" entity-name="GlAccount" root-node-name="node-root" default-render-style="expand-collapse" default-wrap-style="accountItem" expand-collapse-request="GlAccountNavigate">
        <node name="node-root" render-style="simple">
            <sub-node node-name="node-body">
                <entity-and entity-name="GlAccount">
                    <field-map field-name="parentGlAccountId" from-field="null"/>
                    <order-by field-name="accountCode"/>
                </entity-and>
            </sub-node>
        </node>
        <node name="node-body">
            <entity-one entity-name="GlAccount" value-field="glAccount"></entity-one>
            <link target="GlAccountNavigate" text="${glAccount.accountCode} ${glAccount.accountName}">
                <parameter param-name="glAccountId"/>
                <parameter param-name="trail"/>
            </link>
            <sub-node node-name="node-body">
                <entity-and entity-name="GlAccount">
                    <field-map field-name="parentGlAccountId" from-field="glAccountId"/>
                    <order-by field-name="accountCode"/>
                </entity-and>
            </sub-node>
        </node>
    </tree>
    <tree name="ListGlAccountTree" entity-name="GlAccount" root-node-name="node-root" default-render-style="expand-collapse" default-wrap-style="accountItem">
        <node name="node-root" render-style="simple">
            <sub-node node-name="node-body">
                <entity-and entity-name="GlAccount">
                    <field-map field-name="parentGlAccountId" from-field="null"/>
                    <order-by field-name="accountCode"/>
                </entity-and>
            </sub-node>
        </node>
        <node name="node-body">
            <entity-one entity-name="GlAccount" value-field="glAccount"></entity-one>
            <link target="GlAccountNavigate" text="${glAccount.accountCode} ${glAccount.accountName}">
                <parameter param-name="glAccountId"/>
                <parameter param-name="trail"/>
            </link>
            <sub-node node-name="node-body">
                <entity-and entity-name="GlAccount">
                    <field-map field-name="parentGlAccountId" from-field="glAccountId"/>
                    <order-by field-name="accountCode"/>
                </entity-and>
            </sub-node>
        </node>
    </tree>
    <tree name="TreeFixedAsset" root-node-name="node-root" entity-name="FixedAsset" expand-collapse-request="FixedAssetChildren"
        default-render-style="expand-collapse">
        <node name="node-root" render-style="simple">
            <sub-node node-name="node-body">
                <entity-and entity-name="FixedAsset">
                    <field-map field-name="parentFixedAssetId" from-field="fixedAssetId"/>
                    <order-by field-name="fixedAssetName"/>
                </entity-and>
            </sub-node>
        </node>
        <node name="node-body">
            <link target="EditFixedAsset" text="${fixedAssetId} ${fixedAssetName} ${instanceOfProductId} ${fixedAssetTypeId} ">
                <parameter param-name="fixedAssetId" from-field="fixedAssetId"/>
            </link>
            <sub-node node-name="node-body">
                <entity-and entity-name="FixedAsset">
                    <field-map field-name="parentFixedAssetId" from-field="fixedAssetId"/>
                    <order-by field-name="fixedAssetName"/>
                </entity-and>
            </sub-node>
        </node>
    </tree>
</trees>