Você está na página 1de 19

Boletim Técnico

UF x UF

Produto : Microsiga Protheus® Livros Fiscais, Versão 11


Chamado : THZGCR-THPYXS-THIJ38-TIEHMB-TILIAG
Data da publicação : 14/05/14
País(es) : Brasil Banco(s) de Dados : Todos

Importante

Esta melhoria depende de execução do update de base UPDFIS conforme Procedimentos para
Implementação.

Disponível a rotina de cadastro UF x UF, que tem por objetivo realizar cadastros de regras de tributação que variam em
função da Unidade Federativa de Origem e da Unidade Federativa de Destino. Estas regras serão utilizadas nos cálculos e
na escrituração dos documentos fiscais.

Procedimentos para Implementação

Processando o UPDFIS:
Para que os campos e parâmetros necessários ao processamento sejam criados automaticamente, foi disponibilizado o
compatibilizador UPDFIS.
a) Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório
\PROTHEUS11_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 for instalado na empresa.
c) Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve utilizar o sistema no momento da
execução.
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.
O compatibilizador deve ser executado com a Integridade Referencial desativada*.

SIGAFIS – UF x UF
Versão 4.0 1
Boletim Técnico

Atenção

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:

i. No Configurador (SIGACFG), veja se a empresa utiliza Integridade Referencial, selecionando a opção


Integridade/Verificação (APCFG60A).
ii. Se não há Integridade Referencial ativa, são relacionadas em uma nova janela todas as empresas e
filiais cadastradas para o sistema e nenhuma delas estarão selecionadas. Neste caso, E SOMENTE
NESTE, não é necessário qualquer outro procedimento de ativação ou desativação de integridade,
basta finalizar a verificação e aplicar normalmente o compatibilizador, conforme instruções.
iii. Se há Integridade Referencial ativa em todas as empresas e filiais, é exibida uma mensagem na janela
Verificação de relacionamento entre tabelas. Confirme a mensagem para que a verificação seja
concluída, ou;
iv. Se há Integridade Referencial ativa em uma ou mais empresas, que não na sua totalidade, são
relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e, somente,
a(s) que possui(em) integridade está(arão) selecionada(s). Anote qual(is) empresa(s) e/ou filial(is)
possui(em) a integridade ativada e reserve esta anotação para posterior consulta na reativação (ou
ainda, contate nosso Help Desk Framework para informações quanto a um arquivo que contém essa
informação).
v. Nestes casos descritos nos itens “iii” ou “iv”, E SOMENTE NESTES CASOS, é necessário desativar
tal integridade, selecionando a opção Integridade/ Desativar (APCFG60D).
vi. Quando desativada a Integridade Referencial, execute o compatibilizador, conforme instruções.
vii. Aplicado o compatibilizador, a Integridade Referencial deve ser reativada, SE E SOMENTE SE tiver sido
desativada, através da opção Integridade/Ativar (APCFG60). Para isso, tenha em mãos as
informações da(s) empresa(s) e/ou filial(is) que possuía(m) ativação da integridade, selecione-a(s)
novamente e confirme a ativação.

Contate o Help Desk Framework EM CASO DE DÚVIDAS!

1. Em Microsiga Protheus® Smart Client, digite U_UPDSIGAFIS no campo Programa Inicial.

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. Selecione o programa U_UPDSIGAFIS.

4. Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em
modo 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.

SIGAFIS – UF x UF
2 Versão 4.0
Boletim Técnico

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.

Atualizações do compatibilizador

Criação de tabelas no arquivo SX2– Tabelas

Chave Nome Modo PYME


CFC UFxUF E S

Chave Nome Modo PYME


SS9 UFxUF E S

Criação de Campos no arquivo SX3 – Campos:

 Tabela CFC – UF x UF:

Campo CFC_FILIAL
Tipo Caracter
Tamanho <definido pelo cliente>
Decimal 0
Formato @!
Título Filial
Descrição Filial
Nível 1
Usado Não
Obrigatório Não
Preencha a unidade da federação de origem da operação. Este
campo, junto ao campo CFC_UFDEST, define a origem e
Help
destino da operação para preenchimento dos campos e regras
dessa relação.

SIGAFIS – UF x UF
Versão 4.0 3
Boletim Técnico

Campo CFC_UFORIG
Tipo Caracter
Tamanho 2
Decimal 0
Formato @!
Título UF Origem
Descrição UF Origem
Usado Sim
Obrigatório Sim
Preencha a unidade da federação de origem da operação. Este
campo, junto ao campo CFC_UFDEST, define a origem e
Help
destino da operação para preenchimento dos campos e regras
dessa relação.

Campo CFC_UFDEST
Tipo Caracter
Tamanho 2
Decimal 0
Formato @!
Título UF Destino
Descrição UF Destino
Nível 1
Usado Sim
Obrigatório Sim
Preencha a unidade da federação de origem da operação. Este
campo, junto ao campo CFC_UFORIG, define a origem e
Help
destino da operação para preenchimento dos campos e regras
dessa relação.

SIGAFIS – UF x UF
4 Versão 4.0
Boletim Técnico

Campo CFC_CODPRD
Tipo Caracter
Tamanho definido através do grupo de campos de código de
Tamanho
produto.
Formato @!
Título Cod. Prod.
Descrição Código do Produto
Nível 1
Usado Sim
Obrigatório Não
Quando um produto possuir uma regra diferente da regra
cadastrada utilizando apenas Uf de Origem e Destino, preencha
Help
este campo com o código do produto que possui as regras
específicas.

Campo CFC_ALQFCP
Tipo Numérico
Tamanho 7
Decimal 4
Formato @E 99.9999
Título Alíq. FECP
Descrição Alíquota do FECP
Nível 1
Usado Sim
Obrigatório Não
Preencha o percentual do Fundo de Combate a Pobreza em
Help
relação à unidade da Federação de Destino.

SIGAFIS – UF x UF
Versão 4.0 5
Boletim Técnico

Campo CFC_IDHIST
Tipo Caracter
Tamanho 20
Decimal 0
Formato @!
Título Id Hist.
Descrição ID Histórico
Nível 1
Usado Não
Obrigatório Não

Campo CFC_DESCR1
Tipo Caracter
Tamanho 30
Decimal 0
Formato @!
Título Desc. Prod.
Descrição Descrição do Produto
Nível 1
Usado Não
Obrigatório Não
Help Campo de descrição do produto.

Campo CFC_MGLQST
Tipo Numérico
Tamanho 06
Decimal 2
Formato @E 999.99
Título Mar. Liq. ST
Descrição Margem Líquida ST
Nível 1
Usado Não
Obrigatório Não
Help Preencha a Margem para cálculo de ICMS ST Líquida.

SIGAFIS – UF x UF
6 Versão 4.0
Boletim Técnico

Campo CFC_ALQSTL
Tipo Numérico
Tamanho 06
Decimal 2
Formato @E 99.9999
Título Alíq. Liq. ST
Descrição Alíquota ST Líquida
Nível 1
Usado Não
Obrigatório Não
Help Preencha a alíquota para cálculo do ICMS ST Líquido.

Campo CFC_MARGEM
Tipo Numérico
Tamanho 5
Decimal 2
Formato @E 99.99
Título MVA
Descrição Margem de Valor Agregado
Nível 1
Usado Sim
Obrigatório Não
Help Informe o percentual de Margem de Valor Agregado.

Campo CFC_ALFCPO
Tipo Numérico
Tamanho 7
Decimal 2
Formato @E 99.9999
Título Alq.Fcp.Ori.
Descrição Alíquota do Fecp da UF Or.
Nível 1
Usado Sim

SIGAFIS – UF x UF
Versão 4.0 7
Boletim Técnico

Obrigatório Não
Preencha o percentual do Fundo de Combate a Pobreza em
Help
relação à unidade da federação de Origem.

Campo CFC_FCPAUX
Tipo Numérico
Tamanho 7
Decimal 2
Formato @E 99.9999
Título Ind.Fcp.Aux.
Descrição Índice Auxiliar do Fecp
Nível 1
Usado Sim
Obrigatório Não
Preencha se necessário, o índice Auxiliar para cálculo do Fecp.
Help Utilizado no cálculo de algumas UF's de acordo com a
Legislação.

Campo CFC_FCPXDA
Tipo Caracter
Tamanho 1
Decimal 0
Formato @!
Título Calc.Dif.Alq
Descrição Cálculo do Fecp – Diferen.
Nível 1
Usado Sim
Obrigatório Não
Indica se haverá majoração do FECP na Alíquota do ICMS
Help
Diferencial de Alíquotas.

SIGAFIS – UF x UF
8 Versão 4.0
Boletim Técnico

Campo CFC_PRECST
Tipo Caracter
Tamanho 01
Decimal 0
Formato @!
Título Pz Rec ST
Descrição Prazo Rec. ST
Nível 1
Usado Sim
Obrigatório Não
Opções 1=Nao;2=Sim
Val. Sistema Pertence('12')
Help Indica se o Produto faz parte do Decreto Nº 59.967.

Campo CFC_RDCTIM
Tipo Numérico
Tamanho 7
Decimal 4
Formato @E 99.9999
Título % Carg Imp
Descrição % de Carga Trib ICMS
Nível 1
Preencha o percentual de Carga Tributária do ICMS para
Help Importação.
Decreto 34.560/2010

SS9 – UFxUF
Campo S9_FILIAL
Tipo Caracter
Tamanho <definido pelo cliente>
Decimal 0
Formato @!
Título Filial
Descrição Filial

SIGAFIS – UF x UF
Versão 4.0 9
Boletim Técnico

Nível 1
Usado Não
Obrigatório Não

Campo S9_UFORIG
Tipo Caracter
Tamanho 2
Decimal 0
Formato @!
Título UF Origem
Descrição UF Origem
Usado Sim
Obrigatório Sim

Campo S9_UFDEST
Tipo Caracter
Tamanho 2
Decimal 0
Formato @!
Título UF Destino
Descrição UF Destino
Nível 1
Usado Sim
Obrigatório Sim

Campo S9_CODPRD
Tipo Caracter
Tamanho definido através do grupo de campos de código de
Tamanho
produto
Formato @!
Título Cod. Prod.
Descrição Código do Produto
Nível 1

SIGAFIS – UF x UF
10 Versão 4.0
Boletim Técnico

Usado Sim
Obrigatório Não

Campo S9_ALQFCP
Tipo Numérico
Tamanho 7
Decimal 4
Formato @E 99.9999
Título Alíq. FECP
Descrição Alíquota do FECP
Nível 1
Usado Sim
Obrigatório Não

Campo S9_MGLQST
Tipo Numérico
Tamanho 06
Decimal 2
Formato @E 999.99
Título Mar. Liq. ST
Descrição Margem Líquida ST
Nível 1
Usado Não
Obrigatório Não

Campo S9_ALQSTL
Tipo Numérico
Tamanho 06
Decimal 2
Formato @E 99.9999
Título Alíq. Liq. ST
Descrição Alíquota ST Líquida
Nível 1

SIGAFIS – UF x UF
Versão 4.0 11
Boletim Técnico

Usado Não
Obrigatório Não

Campo S9_MARGEM
Tipo Numérico
Tamanho 5
Decimal 2
Formato @E 99.99
Título MVA
Descrição Margem de Valor Agregado
Nível 1
Usado Sim
Obrigatório Não

Campo S9_ALFCPO
Tipo Numérico
Tamanho 7
Decimal 2
Formato @E 99.9999
Título Alq.Fcp.Ori.
Descrição Alíquota do Fecp da UF Or.
Nível 1
Usado Sim
Obrigatório Não

Campo S9_FCPAUX
Tipo Numérico
Tamanho 7
Decimal 2
Formato @E 99.9999
Título Ind.Fcp.Aux.
Descrição Índice Auxiliar do Fecp
Nível 1
Usado Sim

SIGAFIS – UF x UF
12 Versão 4.0
Boletim Técnico

Obrigatório Não
Campo S9_FCPXDA
Tipo Caracter
Tamanho 1
Decimal 0
Formato @!
Título Calc.Dif.Alq
Descrição Cálculo do Fecp – Diferen.
Nível 1
Usado Sim
Obrigatório Não

Campo S9_FCPINT
Tipo Caracter
Tamanho 1
Decimal 0
Formato @!
Título Oper.Interna
Descrição Cálculo do Fecp - Interna
Nível 1
Usado Sim
Obrigatório Não

Campo S9_PRECST
Tipo Caracter
Tamanho 01
Decimal 0
Formato @!
Título Pz Rec ST
Descrição Prazo Rec. ST
Nível 1
Usado Sim
Obrigatório Não

SIGAFIS – UF x UF
Versão 4.0 13
Boletim Técnico

Campo S9_RDCTIM
Tipo Numérico
Tamanho 7
Decimal 4
Formato @E 99.9999
Título % Carg Imp
Descrição % de Carga Trib ICMS
Nível 1
Preencha o percentual de Carga Tributária do ICMS para
Help Importação.
Decreto 34.560/2010

Criação de Gatilhos no arquivo SX7 – Gatilhos:

 Tabela CFC UFx UF:

Campo CFC_CODPRD
Sequência 001
Conteúdo SB1->B1_DESC
Campo Destino CFC_DESCR1

Criação de Perguntas no arquivo SX1 – Cadastro de Perguntes:

Pergunta UF Origem
Rotina FISA080
Tipo Caracter

Pergunta UF Destino
Rotina FISA080
Tipo Caracter

Pergunta NCM De:


Rotina FISA080
Tipo Caracter

SIGAFIS – UF x UF
14 Versão 4.0
Boletim Técnico

Pergunta NCM Até:

Rotina FISA080
Tipo Caracter

Pergunta Grupo De:

Rotina FISA080
Tipo Caracter

Pergunta Grupo Até:

Rotina FISA080
Tipo Caracter

Pergunta Produto De:

Rotina FISA080
Tipo Caracter

Pergunta Produto Até:

Rotina FISA080
Tipo Caracter

Pergunta Edita?
Rotina FISA080
Tipo Caracter

Procedimentos para Configuração


CONFIGURAÇÃO DE MENUS

No Configurador (SIGACFG) acesse Ambiente/ Cadastros/ Menus e inclua no menu de Livros Fiscais (SIGAFIS), a
opção para execução da UFxUF, conforme especificação a seguir:

SIGAFIS – UF x UF
Versão 4.0 15
Boletim Técnico

Menu Atualizações
Submenu Cadastro
Nome da Rotina UF x UF
Programa FISA080
Módulo SIGAFIS
Tabelas CFC

Procedimentos para Utilização

Detalhamento dos campos disponíveis na tela de cadastro:

 UF Origem (CFC_UFORIG): Informe a Unidade Federativa de origem da operação.

 UF Destino (CFC_UFDEST): Informe a Unidade Federativa de destino da operação.

 Cod.Prod. (CFC_CODPRD): Informe o código do produto da operação.

 Alíq. FECP (CFC_ALQFCP): Informe a alíquota do FECP.

 Desc. Prod. (CFC_DESCR1): Este campo exibirá a descrição do produto selecionado.

Na escrituração do documento fiscal será feita uma consulta na tabela UFxUF (CFC), considerando a UF de origem do
documento fiscal, a UF de destino do documento fiscal e o produto utilizado no item do documento. Encontrando um
lançamento nesta tabela, as informações disponíveis aqui serão consideradas para o cálculo e escrituração do documento
fiscal.

O código de produto é opcional neste cadastro, assim, caso exista um lançamento com UF de Origem e UF de Destino sem
código de produto, as informações da tabela UFxUF serão válidas para todas as notas fiscais que se enquadrarem nesta
combinação de UFs.

As informações poderão ser cadastradas manualmente, registro por registro, ou via processamento em lote, realizado através
do facilitador.

Facilitador

Com objetivo de agilizar o cadastro na rotina UFxUF, foi desenvolvido um Facilitador, disponível na opção “Ações
Relacionadas” desta rotina. Este facilitador realizará o processamento de cadastro em lote, considerando o filtro e os valores
informados pelo usuário por meio das perguntas desta rotina. Abaixo seguem detalhes de preenchimento destas perguntas:

UF Origem: Informe a UF de origem que será gravada.


UF Destino: Informe a UF de destino que será gravada.

SIGAFIS – UF x UF
16 Versão 4.0
Boletim Técnico

Importante
Para considerar todas as UFs como destino, basta informar “**” na pergunta UF Destino.
NCM De: Informe a NCM inicial que deseja realizar o processamento;
NCM Até: Informe a NCM final que deseja realizar o processamento;

Importante
Para considerar todas NCMs, basta deixar a pergunta NCM De com conteúdo vazio e a pergunta NCM Até toda preenchida
com letra “Z”.
Grupo De: Informe o Grupo de Tributação inicial para o qual deseja realizar o processamento;
Grupo Até: Informe o Grupo de Tributação final para o qual deseja realizar o processamento;

Importante
Para considetar todos os Grupos de Tributação basta deixar a pergunta Grupo De com conteúdo vazio e a pergunta Grupo
Até toda preenchida com letra “Z”.

Produto De: Informe o código de produto inicial que deverá ser considerado no processamento;
Produto Até: Informe o código do produto final que deverá ser considerado no processamento;

Importante
Para considerar todos os Códigos de Produto, basta deixar a pergunta Produto De com conteúdo vazio e a pergunta
Produto Até toda preenchida com letra “Z”.

Edita?: Por meio desta pergunta será indicado se o processamento do facilitador irá editar ou não um registro, caso ele já
exista. Informe as opções disponíveis:
1- Sim: Irá editar registro;
2- Não: Não irá editar registro.

Após a confirmação destas perguntas, será exibida uma tela com o seguinte campo:

- Alíquota do FECP
Neste campo deverá ser informado o valor da alíquota do FECP, que deverá ser gravado na tabela UFxUF para UF
destino/origem, NCM, Grupo de Tributação e Produtos informados nas perguntas anteriores.

Exemplos de processamento do Facilitador:

Exemplo 1: - Cadastrar alíquota de FECP 2,0000 para operações com origem em SE e destino em RJ, considerando os
produtos com códigos entre 1 e 10:
Perguntas:
UF Origem SE
UF Destino RJ
NCM Até ZZZZZZZZZZ

Grupo Até ZZZZZZ

SIGAFIS – UF x UF
Versão 4.0 17
Boletim Técnico

Produto De 1

Produto Até 10

Altera? 1-SIM

Tela com campos disponíveis:

Alíquota do FECP
2,0000

Exemplo 2: - Cadastrar alíquota de FECP 3,0000 para operações com origem em TO e destino em CE para todos os códigos
de Produtos:

Perguntas:
UF Origem TO
UF Destino CE
NCM Até ZZZZZZZZZZ

Grupo Até ZZZZZZ

Produto Até ZZZZZZZZZZZZZZZ

Altera? 1-SIM

Tela com campos disponíveis:


Alíquota do FECP
3,0000

Exemplo 3: - Cadastrar alíquota de FECP 1,0000 para operações com origem na BA e destino para qualquer estado,
considerando NCM entre os códigos 27050000 e 27079100:

Perguntas:
UF Origem BA

UF Destino **
NCM De 27050000

NCM Até 27079100

Grupo Até ZZZZZZ

Produto Até ZZZZZZZZZZZZZZZ

Altera? 1-SIM

SIGAFIS – UF x UF
18 Versão 4.0
Boletim Técnico

Tela com campos disponíveis:


Alíquota do FECP
1,0000

Importante
Não será permitida a execução do Facilitador em mais de uma instância.

Informações Técnicas
CFC – UF x UF
Tabelas Utilizadas
SS9 – Histórico UF x UF
Rotinas Envolvidas FISA080 – UF x UF
Sistemas Operacionais Windows®/Linux®

SIGAFIS – UF x UF
Versão 4.0 19

Você também pode gostar