Produto: | Microsiga Protheus | Versões: | P11 e P12 | Ocorrência: | Manual do relatório Regime de Processamento de Dados. |
Passo a Passo
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. 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*.
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. Descrição de Ajustes 1. Criação no Arquivo SX2 – Tabelas: Tabela | CE5 | Descrição | Controle de Créditos Fiscais | | 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 | |
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. |
Procedimentos para Configuração 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.
Procedimentos para Utilização 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 Código de Ajuste GO040022 será preenchido no campo CE5_CODCDH. Automaticamente o sistema converte os códigos de Tipo de Utilização, no caso GO09 (preenchimento do campo CE5_CODUTI), e Código de Ajuste de referência, no caso GO020047 (preenchimento do campo CE5_CODLAN).
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.
Informações Técnicas
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 |
|