InovacaoMediaBrasil/ProcessWorkflowsAndDatabaseScripts

View on GitHub
Src/Sankhya/Construtores de Componentes de BI/4.IMPOSTO_ICMS_BARRA.xml

Summary

Maintainability
Test Coverage
<gadget>
    <prompt-parameters>
        <parameter id="DATA_FINAL" description="DATA_FINAL" metadata="date" required="true" keep-last="false"/>
        <parameter id="DATA_INICIAL" description="DATA_INICIAL" metadata="date" required="true" keep-last="false"/>
    </prompt-parameters>
    <level id="lvl_yz10sl" description="Principal">
        <chart id="cht_yz10so" type="column">
            <title>
                <![CDATA[Total de Impostos]]>
            </title>
            <expression type="sql" data-source="MGEDS">
                <![CDATA[/* Gerada pelo SankhyaW QueryBuilder */ SELECT          SUM(CabecalhoNota.VLRNOTA) AS FATURAMENTO_TOTAL,          SUM(CabecalhoNota.BASEICMS) AS TOTAL_BASEICMS,          SUM(CabecalhoNota.VLRICMS) AS TOTAL_VALORICMS  FROM          TGFCAB CabecalhoNota  WHERE CabecalhoNota.TPAMBNFE = 1          AND CabecalhoNota.STATUSNFE = 'A'          AND CabecalhoNota.CODTIPOPER = 550          AND CabecalhoNota.DTNEG >= :DATA_INICIAL          AND CabecalhoNota.DTNEG <= :DATA_FINAL]]>
            </expression>
            <metadata>
                <field name="FATURAMENTO_TOTAL" label="FATURAMENTO_TOTAL" type="F" visible="true" mask="#.##0,00"/>
                <field name="TOTAL_BASEICMS" label="TOTAL_BASEICMS" type="F" visible="true" mask="#.##0,00"/>
                <field name="TOTAL_VALORICMS" label="TOTAL_VALORICMS" type="F" visible="true" mask="#.##0,00"/>
            </metadata>
            <horizontal-axis>
                <category field="Total de Impostos" rotation="0" dropLabel="false">
                    <title>Total | Base ICMS | Valor ICMS</title>
                </category>
            </horizontal-axis>
            <vertical-axis>
                <linear>
                    <mask>#.##0,00</mask>
                    <title>Valor (R$)</title>
                </linear>
            </vertical-axis>
            <series>
                <serie type="column">
                    <xField>FATURAMENTO_TOTAL</xField>
                    <yField accumulated="true">FATURAMENTO_TOTAL</yField>
                    <display>Faturamento</display>
                    <color>0x9900</color>
                </serie>
                <serie type="column">
                    <xField>TOTAL_BASEICMS</xField>
                    <yField accumulated="true">TOTAL_BASEICMS</yField>
                    <display>Base ICMS</display>
                    <color>0xff3333</color>
                </serie>
                <serie type="column">
                    <xField>TOTAL_VALORICMS</xField>
                    <yField accumulated="true">TOTAL_VALORICMS</yField>
                    <display>Valor ICMS</display>
                    <color>0x990000</color>
                </serie>
            </series>
        </chart>
    </level>
</gadget>