Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

6 - Código: PERIODO
Descrição: PERIODO
Fórmula: PERIODO
Criar eventos: 1 -  Código: 0251 Descrição: Pagamento de AutônomoCarreteiro CC 0, provento, valor, sem incidência alguma. 2 -  Código: 0256 Descrição: INSS 11% Autônomos Fórmula: INSSAUT CC 85, desconto, valor, sem incidência alguma. 3 -  Código: 3400 Descrição: IRRF Autônomos Fórmula: IRRFAUT CC 84, desconto, valor, sem incidência alguma, prioridade 81.
OBS.: Caso os eventos já existam com outro código, alterar o código correspondente no processo abaixo. O mesmo para casos onde já exista o código sugerido e há necessidade de criar outro código 


SQLOracle
1 -  Código: IRRFAUT
Título: IRRF Autônomos 
1 -  Código: IRRFAUT
Título: IRRF Autônomos 
SELECT TAB1.VAL + TAB2.VAL RESULT
FROM
(SELECT ISNULL(SUM(PFFINANC.VALOR),0) VAL
FROM PFFINANC, PFPERFF
WHERE 
PFFINANC.CODEVENTO ='0251'AND
PFPERFF.ANOCOMP=:FRM_ANO AND
PFPERFF.CHAPA=:FRM_CHAPA AND
PFPERFF.MESCAIXACOMUM=:FRM_MESCAIXA AND
PFPERFF.CODCOLIGADA=:FRM_Coligada AND
PFPERFF.CODCOLIGADA=PFFINANC.CODCOLIGADA AND
PFPERFF.CHAPA=PFFINANC.CHAPA and 
PFPERFF.anocomp=PFFINANC.anocomp and 
PFPERFF.mescomp=PFFINANC.mescomp and
PFPERFF.nroperiodo=PFFINANC.nroperiodo 
AND PFPERFF.NROPERIODO <>:FRM_PERIODO
AND PFPERFF.MESCOMP =:FRM_MES /*MES ATUAL*/ ) TAB1,
(SELECT ISNULL(SUM(PFFINANC.VALOR),0) VAL
FROM PFFINANC, PFPERFF
WHERE 
PFFINANC.CODEVENTO ='0251'AND
PFPERFF.ANOCOMP=:FRM_ANO AND
PFPERFF.CHAPA=:FRM_CHAPA AND
PFPERFF.MESCAIXACOMUM=:FRM_MESCAIXA AND
PFPERFF.CODCOLIGADA=:FRM_Coligada AND
PFPERFF.CODCOLIGADA=PFFINANC.CODCOLIGADA AND
PFPERFF.CHAPA=PFFINANC.CHAPA and 
PFPERFF.anocomp=PFFINANC.anocomp and 
PFPERFF.mescomp=PFFINANC.mescomp and
PFPERFF.nroperiodo=PFFINANC.nroperiodo 
AND PFPERFF.MESCOMP <:FRM_MES /*MESES ANTERIORES*/ ) TAB2 
SELECT TAB1.VAL + TAB2.VAL RESULT
FROM
(SELECT
  
NVL (SUM(PFFINANC.VALOR),0) VAL
FROM PFFINANC, PFPERFF
WHERE 
WHERE 
PFFINANC.CODEVENTO ='0251'AND
PFPERFF.ANOCOMP=
2011
:FRM_ANO AND
PFPERFF.CHAPA=
00001
:FRM_CHAPA AND
PFPERFF.MESCAIXACOMUM=
9
:FRM_MESCAIXA AND
PFPERFF.CODCOLIGADA=
1
:FRM_Coligada AND
PFPERFF.CODCOLIGADA=PFFINANC.CODCOLIGADA AND
PFPERFF.CHAPA=PFFINANC.CHAPA
and 
and 
PFPERFF.anocomp=PFFINANC.anocomp
and 
and 
PFPERFF.mescomp=PFFINANC.mescomp and
PFPERFF.nroperiodo=PFFINANC.nroperiodo 
AND PFPERFF.NROPERIODO <>
1
:FRM_PERIODO
AND PFPERFF.MESCOMP =
9
:FRM_MES /*MES ATUAL*/ ) TAB1,
(SELECT
nvl
NVL(SUM(PFFINANC.VALOR),0) VAL
FROM PFFINANC, PFPERFF
WHERE 
WHERE 
PFFINANC.CODEVENTO ='0251'AND
PFPERFF.ANOCOMP=
2011
:FRM_ANO AND
PFPERFF.CHAPA=
00001
:FRM_CHAPA AND
PFPERFF.MESCAIXACOMUM=
9
:FRM_MESCAIXA AND
PFPERFF.CODCOLIGADA=
1
:FRM_Coligada AND
PFPERFF.CODCOLIGADA=PFFINANC.CODCOLIGADA AND
PFPERFF.CHAPA=PFFINANC.CHAPA
and 
and 
PFPERFF.anocomp=PFFINANC.anocomp
and 
and 
PFPERFF.mescomp=PFFINANC.mescomp and
PFPERFF.nroperiodo=PFFINANC.nroperiodo 
AND PFPERFF.MESCOMP
= 9
<:FRM_MES /*MESES ANTERIORES*/ )
tab2
TAB2 
2 -  Código: IRRFAUT1
Título: IRRF Autônomos 1 
2 -  Código: IRRFAUT1
Título: IRRF Autônomos 1 
SELECT TAB1.VAL + TAB2.VAL RESULT
FROM
(SELECT ISNULL(SUM(PFFINANC.VALOR),0) VAL
FROM PFFINANC, PFPERFF
WHERE 
PFFINANC.CODEVENTO ='0256'AND
PFPERFF.ANOCOMP=:FRM_ANO AND
PFPERFF.CHAPA=:FRM_CHAPA AND
PFPERFF.MESCAIXACOMUM=:FRM_MESCAIXA AND
PFPERFF.CODCOLIGADA=:FRM_Coligada AND
PFPERFF.CODCOLIGADA=PFFINANC.CODCOLIGADA AND
PFPERFF.CHAPA=PFFINANC.CHAPA and 
PFPERFF.anocomp=PFFINANC.anocomp and 
PFPERFF.mescomp=PFFINANC.mescomp and
PFPERFF.nroperiodo=PFFINANC.nroperiodo 
AND PFPERFF.NROPERIODO <>:FRM_PERIODO
AND PFPERFF.MESCOMP =:FRM_MES /*MES ATUAL*/ ) TAB1,
(SELECT ISNULL(SUM(PFFINANC.VALOR),0) VAL
FROM PFFINANC, PFPERFF
WHERE 
PFFINANC.CODEVENTO ='0256'AND
PFPERFF.ANOCOMP=:FRM_ANO AND
PFPERFF.CHAPA=:FRM_CHAPA AND
PFPERFF.MESCAIXACOMUM=:FRM_MESCAIXA AND
PFPERFF.CODCOLIGADA=:FRM_Coligada AND
PFPERFF.CODCOLIGADA=PFFINANC.CODCOLIGADA AND
PFPERFF.CHAPA=PFFINANC.CHAPA and 
PFPERFF.anocomp=PFFINANC.anocomp and 
PFPERFF.mescomp=PFFINANC.mescomp and
PFPERFF.nroperiodo=PFFINANC.nroperiodo 
AND PFPERFF.MESCOMP <:FRM_MES /*MESES ANTERIORES*/ ) TAB2 
SELECT TAB1.VAL + TAB2.VAL RESULT
FROM
(SELECT NVL(SUM(PFFINANC.VALOR),0) VAL
FROM PFFINANC, PFPERFF
WHERE 
WHERE 
PFFINANC.CODEVENTO ='0256'AND
PFPERFF.ANOCOMP=
2011
:FRM_ANO AND
PFPERFF.CHAPA=
00001
:FRM_CHAPA AND
PFPERFF.MESCAIXACOMUM=
9
:FRM_MESCAIXA AND
PFPERFF.CODCOLIGADA=
1
:FRM_Coligada AND
PFPERFF.CODCOLIGADA=PFFINANC.CODCOLIGADA AND
PFPERFF.CHAPA=PFFINANC.CHAPA
and 
and 
PFPERFF.anocomp=PFFINANC.anocomp
and 
and 
PFPERFF.mescomp=PFFINANC.mescomp and
PFPERFF.nroperiodo=PFFINANC.nroperiodo 
AND PFPERFF.NROPERIODO <>
1
:FRM_PERIODO
AND PFPERFF.MESCOMP =
9
:FRM_MES /*MES ATUAL*/ ) TAB1,
(SELECT NVL(SUM(PFFINANC.VALOR),0) VAL
FROM PFFINANC, PFPERFF
WHERE 
WHERE 
PFFINANC.CODEVENTO ='0256'AND
PFPERFF.ANOCOMP=
2011
:FRM_ANO AND
PFPERFF.CHAPA=
00001
:FRM_CHAPA AND
PFPERFF.MESCAIXACOMUM=
9
:FRM_MESCAIXA AND
PFPERFF.CODCOLIGADA=
1
:FRM_Coligada AND
PFPERFF.CODCOLIGADA=PFFINANC.CODCOLIGADA AND
PFPERFF.CHAPA=PFFINANC.CHAPA
and 
and 
PFPERFF.anocomp=PFFINANC.anocomp
and 
and 
PFPERFF.mescomp=PFFINANC.mescomp and
PFPERFF.nroperiodo=PFFINANC.nroperiodo 
AND PFPERFF.MESCOMP <
9
:FRM_MES /*MESES ANTERIORES*/ ) TAB2 
3 -  Código: IRRFDESC
Título: IRRF Desconta do de Autônomos 
3 -  Código: IRRFDESC
Título: IRRF Desconta do de Autônomos 
 
SELECT TAB1.VAL + TAB2.VAL RESULT
FROM
(SELECT ISNULL(SUM(PFFINANC.VALOR),0) VAL
FROM PFFINANC, PFPERFF
WHERE 
PFFINANC.CODEVENTO ='3400'AND
PFPERFF.ANOCOMP=:FRM_ANO AND
PFPERFF.CHAPA=:FRM_CHAPA AND
PFPERFF.MESCAIXACOMUM=:FRM_MESCAIXA AND
PFPERFF.CODCOLIGADA=:FRM_Coligada AND
PFPERFF.CODCOLIGADA=PFFINANC.CODCOLIGADA AND
PFPERFF.CHAPA=PFFINANC.CHAPA and 
PFPERFF.anocomp=PFFINANC.anocomp and 
PFPERFF.mescomp=PFFINANC.mescomp and
PFPERFF.nroperiodo=PFFINANC.nroperiodo 
AND PFPERFF.NROPERIODO <>:FRM_PERIODO
AND PFPERFF.MESCOMP =:FRM_MES /*MES ATUAL*/ ) TAB1,
(SELECT ISNULL(SUM(PFFINANC.VALOR),0) VAL
FROM PFFINANC, PFPERFF
WHERE 
PFFINANC.CODEVENTO ='3400'AND
PFPERFF.ANOCOMP=:FRM_ANO AND
PFPERFF.CHAPA=:FRM_CHAPA AND
PFPERFF.MESCAIXACOMUM=:FRM_MESCAIXA AND
PFPERFF.CODCOLIGADA=:FRM_Coligada AND
PFPERFF.CODCOLIGADA=PFFINANC.CODCOLIGADA AND
PFPERFF.CHAPA=PFFINANC.CHAPA and 
PFPERFF.anocomp=PFFINANC.anocomp and 
PFPERFF.mescomp=PFFINANC.mescomp and
PFPERFF.nroperiodo=PFFINANC.nroperiodo 
AND PFPERFF.MESCOMP <:FRM_MES /*MESES ANTERIORES*/ ) TAB2 
SELECT TAB1.VAL + TAB2.VAL RESULT
FROM
(SELECT NVL(SUM(PFFINANC.VALOR),0) VAL
FROM PFFINANC, PFPERFF
WHERE 
WHERE 
PFFINANC.CODEVENTO ='3400'AND
PFPERFF.ANOCOMP=
2011
:FRM_ANO AND
PFPERFF.CHAPA=
9
:FRM_CHAPA AND
PFPERFF.MESCAIXACOMUM=
9
:FRM_MESCAIXA AND
PFPERFF.CODCOLIGADA=
1
:FRM_Coligada AND
PFPERFF.CODCOLIGADA=PFFINANC.CODCOLIGADA AND
PFPERFF.CHAPA=PFFINANC.CHAPA
and 
and 
PFPERFF.anocomp=PFFINANC.anocomp
and 
and 
PFPERFF.mescomp=PFFINANC.mescomp and
PFPERFF.nroperiodo=PFFINANC.nroperiodo 
AND PFPERFF.NROPERIODO <>
1
:FRM_PERIODO
AND PFPERFF.MESCOMP =
9
:FRM_MES /*MES ATUAL*/ ) TAB1,
(SELECT NVL (SUM(PFFINANC.VALOR),0) VAL
FROM PFFINANC, PFPERFF
WHERE 
WHERE 
PFFINANC.CODEVENTO ='3400'AND
PFPERFF.ANOCOMP=
2011
:FRM_ANO AND
PFPERFF.CHAPA=
00001
:FRM_CHAPA AND
PFPERFF.MESCAIXACOMUM=
9
:FRM_MESCAIXA AND
PFPERFF.CODCOLIGADA=
1
:FRM_Coligada AND
PFPERFF.CODCOLIGADA=PFFINANC.CODCOLIGADA AND
PFPERFF.CHAPA=PFFINANC.CHAPA
and 
and 
PFPERFF.anocomp=PFFINANC.anocomp
and 
and 
PFPERFF.mescomp=PFFINANC.mescomp and
PFPERFF.nroperiodo=PFFINANC.nroperiodo 
AND PFPERFF.MESCOMP <
9
:FRM_MES /*MESES ANTERIORES*/ ) TAB2 



Criar fórmula:
7 -  Código: IRRFAUT
Descrição: IRRFAUT
Fórmula: 
 

...