|
Gerar Processos e Intimações do ISS
[Edit] Gerar Processos do ISS, com opção da geração automática do relatório de Intimação
OCORRENCIA_DECL_SEM_TOMADORES Representa declarações de PRESTADORES em que os serviços tomados, geraram guia SEM MOVIMENTO, em que os serviços TOMADOS são NÃO tributáveis; OCORRENCIA_DOC_NAO_AUTORIZADOS Documentos declarados sem a respectiva autorização(AIDOF); Não considera a SÉRIE somente o Número da Nota e o TIPO; OCORRENCIA_FALTA_RECOLHIMENTO Tributos sem pagamento dos últimos 5 anos; Somente considera dívidas acima de R$ 1,00(Hum Real); OCORRENCIA_OMISSO Contribuintes PRESTADORES e TOMADORES OMISSOS; Para PRESTADORES utiliza o parâmetro AV_COMPETENCIA Para TOMADORES utiliza o parâmetro AV_COMPETENCIA_TOM Para TOMADORES verifica quem tem o tributo '02' cadastrado na 'Tabela de Tributos da Atividade Desenvolvida'; OCORRENCIA_SEM_MOVIMENTO Contribuintes SEM MOVIMENTO no período selecionado; Contribuinte com Isenção de 100% no período pesquisado NÃO são considerados;
DECLARE LS_RETORNO VARCHAR2(1000); BEGIN LS_RETORNO := TRI$_FISCALIZACAO_PACK.F_REG_FILA_FISCAL_PROC('200901',to_char(add_months(sysdate,-2),'RRRRMM'),'200901','7', 1,'S',100,33324,100,'N'); END;
Exemplo de Chamada ------------------ DECLARE LS_RETORNO VARCHAR2(1000); BEGIN LS_RETORNO := TRI$_FISCALIZACAO_PACK.F_REG_FILA_FISCAL_PROC( '200901',to_char(add_months(sysdate,-2),'RRRRMM'),'200901','7', 1,'S',100,33324,100,'N'); DBMS_OUTPUT.PUT_LINE( LS_RETORNO ); END; Parâmetros ---------- AV_COMPETENCIA -> Competência Inicial de escrituração(PRESTADOR) a ser considerado para geração das ocorrências; AV_COMPETENCIA_FINAL -> Competência Final de escrituração(PRESTADOR e TOMADOR) a ser considerado para geração das ocorrências; ex: to_char(add_months(sysdate,-2),'RRRRMM'); A partir do mês atual diminui 2 meses; AV_COMPETENCIA_TOM -> Competência Inicial de escrituração(TOMADOR) a ser considerado para OMISSOS; AV_TIPO -> Tipo, fixo em '7'; Não deve ser alterado; LN_QTD_SEM_MOV -> Quantidade de parcelas Sem Movimento a ser considerado para geração da ocorrência; AV_GERA_RELATORIO -> Gera(S) ou Não(N) automaticamente o relatório das intimações; LN_QUANTIDADE_REGISTROS -> Quantidade de relatórios(intimações) que serão gerados em cada arquivo PDF, caso o parâmetro AV_GERA_RELATORIO esteja ligado AV_CODIGOPROGRAMA -> 33324-Intimação ISSQN(3folhas) OU 33330Intimação ISSQN (AR)(4folhas) AV_QUANTIDADE_MAX_PROC -> Quantidade máxima de processos a GERAR AV_TOMADORES -> 'N' como parâmetro procedimento normal 'S' busca todas as atividades que não pagam ISSV '03'
A configuração do conteúdo dos textos está em Utilitários -> Registro do Sistema, nos campos: Tributos\Jasper\Intimacao\IntimacaoISSQN: TEXTO_1, TEXTO_1_I, TEXTO_1_II, TEXTO_1_III, TEXTO_1_IV, TEXTO_1_V, TEXTO_1_VI TEXTO_1_VII, TEXTO_1_VIII, TEXTO_1_IX, TEXTO_1_X, TEXTO_1_XI, TEXTO_1_XII DICA: Quanto necessitar incluir uma linha no conteúdo do texto, utilizar CTRL-ENTER;
Poderá ser configurado para notificar o(s) usuário(s) da quantidade de processos gerados; Para isto localizar o programa 33324(Programas[SuperUsuário]) e no vinculado (Tarefas - Ciência ao Responsável do Resultado) informar quais usuários deverão ser notificados;
Utilizar o programa Utilitários -> JPR$ Reimpressão Independente -> Selecionar por data ou por modelo, clicar sobre o registro e imprimir; IMPORTANTE: Nesta etapa é necessário existir na máquina do usuário um diretório c:\temp para a materialização do PDF;
O Procedimento somente gerará novo processo administrativo/intimação, quando no período selecionado NÃO existir processo para a a atividade e esta apresentar algum problema que se enquadre nos critérios de geração; Se os processos da Atividade estiverem NULOS ou CONCLUÍDOS então será gerado NOVO processo administrativo/intimação; O controle do período fiscalizado fica na consulta Tributos-Escrituração do ISS -> Fila de Fiscalização;
set serveroutput on; declare lv_retorno varchar2(500); begin delete from CAPAPROCESSO_TMP; insert into CAPAPROCESSO_TMP (NUMERO_PROCESSO) ( select c.CHAVE_PROTOCOLO from capaprocesso c where c.EXERCICIO_PROCESSO = '2009' and c.DATA_PROCESSO = '20/11/2009' and c.CDMODULO = '2' and c.STATUS_PROCESSO = 'A' and c.NUMERO_PROCESSO between 13090 and 13095 ); LV_RETORNO := TRI$_JOBS_PACK.F_DOCUMENTO_MODELO ('Intimação ISSQN',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, 100,33330); dbms_output.put_line( lv_retorno ); end; [Edit] Manual passo a passo das Intimações Automáticas |
All contents copyright of the author. ©2007. JAMWiki Version 0.5.2 |