Produto: | Microsiga Protheus |
Versões: | P11 e P12 |
Ocorrência: | Manual do relatório Regime de Processamento de Dados. |
Está disponível a rotina de Controle de Créditos Fiscais (FISA034).
Este processo visa viabilizar o Controle Efetivo das entradas e utilizações de Créditos pelo usuário e por fim o preenchimento do arquivo SPED Fiscal que exige tais informações para determinadas Unidades da Federação.Para viabilizar essa melhoria,
criou-se o compatibilizador U_UPDSIGAFIS, que deve ser aplicado conforme instruções descritas em Procedimentos para Implementação.
Antes de executar o compatibilizador U_UPDSIGAFIS é imprescindível:
a) Realizar o backup da base de dados do produto que será executado o compatibilizador (diretórioPROTHEUS11_DATA\DATA) e dos dicionários de dados SXs (diretório PROTHEUS11_DATA_SYSTEM).
b) Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.
c) Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
d) Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname.
e) O compatibilizador deve ser executado com a Integridade Referencial desativada*.
O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de Dados (DBA) ou equivalente!
A ativação indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas no banco de dados. Portanto, antes de utilizá-la, observe atentamente os procedimentos a seguir:
Contate o Help Desk Framework EM CASO DE DÚVIDAS!
|
1. Em Microsiga Protheus TOTVS Smart Client, digite U_UPDSIGAFIS no campo Programa Inicial.
Para a correta atualização do dicionário de dados, certifique-se que a data do compatibilizador seja igual ou superior a 02/09/2011.
2. Clique em OK para continuar.
3. Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será modificado é apresentada a janela para seleção do compatibilizador. Selecione o programa U_UPDSIGAFIS.
4. Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução emmodo exclusivo.
5. Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
É apresentada uma mensagem explicativa na tela.
6. Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse log de atualização são apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existem no dicionário de dados.
7. Clique em Gravar para salvar o histórico (log) apresentado.
8. Clique em OK para encerrar o processamento.
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) desta FNC.
1. Criação no Arquivo SX2 – Tabelas:
Tabela | CE5 |
Descrição | Controle de Créditos Fiscais |
Tipo | Exclusiva |
A tabela CE5 funciona como uma conta corrente dos créditos. Nela ficarão os registros de Recebimento e Utilização do Crédito.
Tabela | CE6 |
Descrição | Saldo de Créditos Fiscais |
Tipo | Exclusiva |
A tabela CE6 contém os saldos referente ao período e código de ajuste indicados. Os cálculos são feitos ao incluir, alterar ou excluir registros da tabela CE5.
Tabela | CE7 |
Descrição | Tipos de Utilização de Créditos de ICMS |
Tipo | Compartilhada |
2. Criação no arquivo SX3 – Campos:
Campo | CE5_CODIGO |
Tipo | Caracter |
Tamanho | 6 |
Formato | @E 999999 |
Título | Código |
Descrição | Código |
Nível | 1 |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Relação | GetSXENum("CE5","CE5_CODIGO") |
Help | Código de referência para o Controle |
Campo | CE5_DATA |
Tipo | Data |
Tamanho | 8 |
Título | Data |
Descrição | Data de Inclusão |
Nível | 1 |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Help | Data da inclusão |
Campo | CE5_CODLAN |
Tipo | Caracter |
Tamanho | 22 |
Título | Cód. Ajuste |
Descrição | Código do Ajuste |
Nível | 1 |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Consulta Padrão | CDO |
Val. Sistema | ExistCpo('CDO') |
Help | Código de Ajuste referente ao Recebimento de Crédito |
Campo | CE5_CODUTI |
Tipo | Caracter |
Tamanho | 4 |
Título | Cod. Util |
Descrição | Código de Utilização |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Consulta Padrão | CE7 |
Help | Código de Ajuste referente ao Tipo de Utilização de Crédito |
Campo | CE5_CODCDH |
Tipo | Caracter |
Tamanho | 22 |
Título | Cod. Aj. Apur |
Descrição | Código do Ajuste da Apuração |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Código de Ajuste da Apuração referente à Utilização de Crédito |
Campo | CE5_TPMOV |
Tipo | Caracter |
Tamanho | 1 |
Título | Tp Movimento |
Descrição | Tipo do Movimento |
Nível | 1 |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Opções | R=Recebimento de Crédito; U=Utilização de Crédito |
Val. Sistema | Pertence (" RU") |
Help | Tipo da Movimentação |
Campo | CE5_VALOR |
Tipo | Numérico |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Vlr. do Cred |
Descrição | Valor do Crédito |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Valor da Operação |
Campo | CE5_TRANSF |
Tipo | Caracter |
Tamanho | 1 |
Título | Transf. |
Descrição | Transferência |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Opções | 1=Sim; 2=Não |
Val. Sistema | Pertence ("12") |
Help | Indica se a Operação refere-se a uma transferência de crédito |
Campo | CE5_NUMDOC |
Tipo | Caracter |
Tamanho | 9 |
Título | Num. Doc. |
Descrição | Número do Documento |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Indica qual o número do documento utilizado na transferência do crédito |
Campo | CE5_SERIE |
Tipo | Caracter |
Tamanho | 3 |
Formato | @! |
Título | Série |
Descrição | Série do documento |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Quando a operação envolve uma transferência de crédito, deve-se indicar qual a série do documento |
Campo | CE5_CLIFOR |
Tipo | Caracter |
Tamanho | 6 |
Formato | @! |
Título | Cli.For. |
Descrição | Código do cliente ou fornecedor |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Quando a operação envolve uma transferência de crédito, deve-se indicar o cliente ou fornecedor do documento utilizado |
Campo | CE5_LOJACF |
Tipo | Caracter |
Tamanho | 2 |
Formato | @! |
Título | Loja |
Descrição | Loja do cliente ou fornecedor |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Quando a operação envolve uma transferência de crédito, deve-se indicar a loja do cliente ou fornecedor |
Campo | CE5_PERIOD |
Tipo | Caracter |
Tamanho | 6 |
Formato | @! |
Título | Período |
Descrição | Período |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Sim |
Help | Período da Operação |
Campo | CE6_PERIOD |
Tipo | Caracter |
Tamanho | 6 |
Formato | @! |
Título | Período |
Descrição | Período |
Nível | 1 |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Help | Período da Operação |
Campo | CE6_CODLAN |
Tipo | Caracter |
Tamanho | 22 |
Título | Cod. Ajuste |
Descrição | Código do Ajuste |
Nível | 1 |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Help | Código de Ajuste dos Créditos |
Campo | CE6_TOTCRE |
Tipo | Numérico |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Tot. do Cred |
Descrição | Total do Crédito |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Total de Crédito Recebido no Período |
Campo | CE6_TOTUTI |
Tipo | Numérico |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Tot. Utiliz |
Descrição | Total de Créd Utilizado |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Total de Crédito Utilizado no Período |
Campo | CE6_SALDO |
Tipo | Numérico |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Saldo |
Descrição | Saldo |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Saldo do Período |
Campo | CE6_TOTTRA |
Tipo | Numérico |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Tot. Transf. |
Descrição | Total de Créd Transferido |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Total de Crédito por transferência |
Campo | CE7_CODUTI |
Tipo | Caracter |
Tamanho | 4 |
Título | Cod. Util |
Descrição | Código de Utilização |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Código de Utilização de Crédito |
Campo | CE7_DESCR |
Tipo | Caracter |
Tamanho | 50 |
Formato | @! |
Título | Desc.Cod.Util. |
Descrição | Descrição do Código de Util. |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Descrição do Código de Ajuste |
Campo | CE7_DESCR2 |
Tipo | Caracter |
Tamanho | 6 |
Formato | @! |
Título | Descr2 |
Descrição | Descr2 |
Nível | 1 |
Usado | Não |
Obrigatório | Sim |
Browse | Não |
Campo | CE7_VERSAO |
Tipo | Caracter |
Tamanho | 5 |
Formato | @! |
Título | Versão |
Descrição | Versão |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Versão |
Campo | CDO_CODUTI |
Tipo | Caracter |
Tamanho | 4 |
Título | Cod. Util |
Descrição | Código de Utilização |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Código de Ajuste referente ao Tipo de Utilização de Crédito. Campo utilizado para a rotina de Controle de Crédito na geração do SPED Fiscal nos registros 1200 e 1210. |
Campo | CDO_CODCRE |
Tipo | Caracter |
Tamanho | 22 |
Título | Cod. Aj. Cred. |
Descrição | Código do Ajuste de Crédito |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Código de Ajuste referente ao Recebimento de Crédito. Campo utilizado para a rotina de Controle de Crédito na geração do SPED Fiscal nos registros 1200 e 1210. |
O tamanho dos campos que possuem grupo podem variar conforme ambiente em uso.
1. Criação de Consulta Padrão no arquivo SXB – Consulta Padrão:
Alias | CE7 |
Sequência | 01 |
Coluna | DB |
Descrição | Códigos de Util. |
Contém | CE7 |
2. Criação de Índices no arquivo SIX – Índices:
Índice | CE5 |
Ordem | 1 |
Chave | CE5_FILIAL+CE5_CODIGO+CE5_CODLAN+CE5_TPMOV |
Descrição | Codigo+CodLan+TipoMov. |
Índice | CE5 |
Ordem | 2 |
Chave | CE5_FILIAL+CE5_CODLAN+CE5_PERIOD |
Descrição | CodLan+Periodo. |
Índice | CE5 |
Ordem | 3 |
Chave | CE5_FILIAL+CE5_CODCDH+CE5_PERIOD |
Descrição | CodApur+Periodo. |
Índice | CE6 |
Ordem | 1 |
Chave | CE6_FILIAL+CE6_CODLAN+CE6_PERIOD |
Descrição | CodLan+Period |
Índice | CE7 |
Ordem | 1 |
Chave | CE7_FILIAL+CE7_CODUTI |
Descrição | Filial+Cod.Utiliz. |
1. No Configurador (SIGACFG) acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do Livros Fiscais (SIGAFIS), conforme instruções a seguir:
Menu | Atualizações |
Submenu | Sped |
Nome da Rotina | Contr. De Créd. Fiscais |
Programa | FISA034 |
Módulo | SIGAFIS |
Tabelas | CE5 – Controle de Créditos Fiscais / CE6 – Saldo de Créditos Fiscais |
Menu | Atualizações |
Submenu | Sped |
Nome da Rotina | Tipos de Util. De Créd. |
Programa | FISA035 |
Módulo | SIGAFIS |
Tabelas | CE7 – Tipos de Utilização de Crédito |
Procedimentos do Configurador, não precisam ser descritos passo-a-passo.
1. No módulo Livros Fiscais (SIGAFIS) acesse Atualizações/Sped/Controle de Créditos (FISA034).
O sistema apresenta a janela com os registros da tabela CE5 – Controle de Créditos Fiscais.
1. Para o processo manual de inclusão, selecione a opção no Menu e inclua o cadastro informando os dados necessários:
Os campos CE5_CODLAN, CE5_DATA e CE5_VALOR são imprescindíveis, pois a partir deles serão gerados os registros da Tabela CE6 - Saldo de Créditos Fiscais.
2. Para a inclusão de registros de Utilização de Crédito, é possível utilizar a rotina automática, através da rotina Apuração de ICMS (MATA953). Por exemplo, através de uma linha de dedução é possível utilizar desta funcionalidade:
Exemplo:
Ao incluir uma linha 012.01 – Dedução com o Código de Ajuste GO040022, automaticamente a tabela CE5 - Controle de Créditos Fiscais gera um registro com as seguintes referências (Relacionamento feito a partir das tabelas do Manual EFD SPED conforme orientação da UF):
O relacionamento dos códigos de Lançamento Manual e Códigos de Tipo de Utilização são feitos através da tabela CDO - Ajustes manuais de Apuração com a criação dos campos CDO_CODUTI e CDO_CODCRE. Após a importação do Códigos de Ajuste, altere o registro que será usado no Controle de Crédito e preencha os campos com a informação correspondente (disponível no Manual EFD da UF).
3. O saldo é gerado a partir dos registros incluídos no Controle de Crédito.
4. Para finalizar o processo, gere o meio magnético SPED Fiscal e confirme os dados processados.
A importação dos códigos de Tipo de Utilização de Crédito podem ser feitas também através do compatibilizador U_UPDSIGAFIS, e são importados para a tabela CE7 – Tipos de Utilização de Crédito.
Tabelas Utilizadas | CE5 – Controle de Créditos Fiscais CE6 – Saldo de Créditos Fiscais CE7 – Tipos de Utilização de Crédito CDH – Apuração de ICMS CDO – Ajustes manuais de Apuração |