Blog destinado aos analistas da área Fiscal/NFE e Desenv. ADVPL Básico para divulgar ferramentas e dicas que facilitem o dia a dia dos profissionais e usuários que trabalham com o ERP Microsiga Protheus © da Totvs.

Como o sistema monta os totais de saídas - CIAP (MATR995).

Muitos analistas e usuários  despreparados para trabalhar com o CIAP sempre "patinam" quando o assunto é ter noção dos valores que o sistema pode ou não considerar nos "Totais de Saídas Tributadas" e "Totais de Saída".

No link abaixo temos uma breve descrição das regras utilizadas pelo sistema:


Para auxiliar na análise segue a query baseada na regra:

Parâmetros: MV_CIAPCFO = ' '
--MV_CIAPVER = F
--MV_CIAPTOT = F
--MV_P3CIAP = F
--MV_CIAPVST = ' '

SELECT D2_EMISSAO,
       D2_TIPO,
       D2_TES,
       D2_CF,
       D2_DOC,
       SUM(D2_TOTAL)   D2_TOTAL, --(Campos de Total, Seguro, Frete, Despesas, IPI e ST influenciam no VALBRUT).
       SUM(D2_SEGURO)  D2_SEGURO,
       SUM(D2_VALFRE)  D2_VALFRE,
       SUM(D2_DESPESA) D2_DESPESA,
       SUM(D2_VALIPI)  D2_VALIPI,
       SUM(D2_ICMSRET) D2_ICMSRET,
       SUM(D2_BASEICM) D2_BASEICM, -- Coluna "BASEICM" trará os valores do Total de Saídas Tributadas (Somar com Exportação).
       SUM(D2_VALBRUT) D2_VALBRUT  -- Coluna "VALBRUT" trará os valores do Total de Saídas.
FROM   SD2990 AS SD2,
       SF4990 AS SF4
WHERE  D2_FILIAL = '01'
       AND D2_EMISSAO BETWEEN '20160201' AND '20160229' -- Periodo para análise das notas.
       AND D2_TIPO <> 'I' -- Tipo da Nota deve ser diferente de "Complemento de IPI".
       AND ( SD2.D2_CF LIKE '5%' -- CFOP's iniciados em: "5, 6 e 7".
              OR SD2.D2_CF LIKE '6%'
              OR SD2.D2_CF LIKE '7%' )
       AND SD2.D_E_L_E_T_ = ' '
       AND F4_FILIAL = '01'
       AND F4_CODIGO = D2_TES -- Verifica as TES utilizadas.
       AND F4_LFICM NOT IN ( 'N', 'Z' ) -- Desconsidera Livro de ICMS = "Não" e "Zerado".
       AND F4_PODER3 = 'N' -- Não controla Poder de Terceiros.
       AND SF4.D_E_L_E_T_ = ' '
GROUP  BY D2_EMISSAO,
          D2_TIPO,
          D2_TES,
          D2_CF,
          D2_DOC -- Documento considerado.
ORDER  BY D2_EMISSAO