CONTEÚDO

  1. Visão Geral
  2. Emissão de NFe de Saída
  3. Recebimento de NFe de Fornecedor
  4. Estorno de Débito
  5. Informações Adicionais
  6. Tabela utilizada

01. VISÃO GERAL

Implementação visando a atender a INSTRUÇÃO NORMATIVA Nº 91, de 31 de julho de 2023 no DOE do Ceará, em que:

02. Emissão de NFe de Saída

Orientação para emissão da Nota Fiscal Eletrônica de Saída:

03. Recebimento de NFe de Fornecedor

Orientação para o Recebimento de Nota Fiscal Eletrônica de Fornecedor:

04. Estorno de débito

Orientação quanto ao estorno de débito:

05. Informações adicionais

05. EXEMPLO DE UTILIZAÇÃO


Na importação do XML não houve ajustes. A NFe será importada normalmente.


Nota de Entrada puxada da data futura:

Crítica:

Nessa nota existem 5 produtos de Substituição Tributária, sendo 3 com CST 60 e 2 com CST 90. Os produtos com CST 90 são os abordados por esse DECRETO CE.

Para os itens com CST 90, o valor do ICMS Destacado será utilizado somente para a reduzir a Base de Cálculo do PIS/COFINS.

Análise do Custo Líquido do produto 66804-4:


Produto 35459-7

Categoria OUTROS

Lista NEUTRA

PMPF: 32,10

Verificação da definição da BC do ICMS da Substituição Tributária conforme a Portaria informada acima:


Valor do Produto: 20,02

BC ICMS: 20,02

ICMS: 20,02 * 18% = 3,6036

PMPF: 32,10


Nas operações internas, utilizar a tabela de trava abaixo para verificar se é para usar o PMPF (Inciso I) ou o IVA-ST (Inciso II):

Valor da Operação >= (PMPF) * 0,90 (TRAVA 90% para Lista Neutra/Outros)

20,02 >= 32,10 * 0,90

20,02 >= 28,89 → se sim, usa IVA-ST, senão usa o PMPF.



BC ICMS ST = 32,10

ICMS ST = (32,10 * 18%) – 3,6036 (ICMS) = 5,778 – 3,6036 = 2,1744 ~= 2,17

03. EXEMPLO DE UTILIZAÇÃO - DEVOLUÇÃO



Pedido:


Emissão:


Nota de Devolução emitida:


A Nota de Devolução, tanto pelo Faturamento quanto pelo Trocas ou pelo Recebimento (Devolução Automática), sempre será gerada baseado nos valores da nota de entrada.

04. TELA VGRMPAIN - Cadastro das Tabelas



Para a primeira utilização, pode-se utilizar o seguinte script para efetuar o cadastro ou atualização dos % definidos nessa portaria (o script deverá ser executado via Banco de Dados e irá limpar as informações antigas e incluirá os novos valores dessas tabelas):

-- Limpar todas as informações ANTERIORES
DELETE AA2CPARA where par_codigo = 100 and par_acesso like 'FARPMC%';

-- Tabela IVA-ST
INSERT INTO AA2CPARA (PAR_CODIGO, PAR_ACESSO, PAR_CONTEUDO) VALUES (100,'FARPMCIVAD','000000685400000068540000006854');
INSERT INTO AA2CPARA (PAR_CODIGO, PAR_ACESSO, PAR_CONTEUDO) VALUES (100,'FARPMCIVAG','000002141900000204140000021115');
INSERT INTO AA2CPARA (PAR_CODIGO, PAR_ACESSO, PAR_CONTEUDO) VALUES (100,'FARPMCIVAO','000000309500000036020000006418');
INSERT INTO AA2CPARA (PAR_CODIGO, PAR_ACESSO, PAR_CONTEUDO) VALUES (100,'FARPMCIVAR','000000331100000032910000001020');
INSERT INTO AA2CPARA (PAR_CODIGO, PAR_ACESSO, PAR_CONTEUDO) VALUES (100,'FARPMCIVAS','000000780900000121610000002576');

-- Tabela TRAVA 
INSERT INTO AA2CPARA (PAR_CODIGO, PAR_ACESSO, PAR_CONTEUDO) VALUES (100,'FARPMCTRVG','000000800000000080000000008000');
INSERT INTO AA2CPARA (PAR_CODIGO, PAR_ACESSO, PAR_CONTEUDO) VALUES (100,'FARPMCTRVO','000000900000000090000000009000');
INSERT INTO AA2CPARA (PAR_CODIGO, PAR_ACESSO, PAR_CONTEUDO) VALUES (100,'FARPMCTRVR','000000950000000090000000009000');
INSERT INTO AA2CPARA (PAR_CODIGO, PAR_ACESSO, PAR_CONTEUDO) VALUES (100,'FARPMCTRVS','000000900000000090000000009000');

Efetuar a cópia das linhas acima e executar diretamente no Banco de Dados. Não esquecer de aplicar o COMMIT para efetivar a gravação.


Se foi efetuado o cadastro utilizando o script acima, pode-se efetuar alterações que se fizerem necessárias via o programa VGRMPAIN.

Se não quiser usar o script, pode-se efetuar os cadastros manualmente.


Para efetivar uma das ações abaixo, proceder com o informado na descrição e pressionar ou clicar sobre a tecla F4 - CONFIRMAR.

AçãoDescrição
Consultar DadosBasta acessar a opção Cálculos/Atualização NF e depois a ABA Medicamentos - Portaria CAT-40 SP

Incluir 

Dois cliques sobre o valor a ser incluído e digitar o novo valor.
AlterarDois cliques sobre o valor a ser alterado e digitar o novo valor.
Excluir

Registro não pode ser excluído. Porém, pode-se zerar os valores.

Essas informações serão armazenadas na tabela AA2CPARA, porém a manutenção deve ser efetuada apenas pelo VGRMPAIN.

05. TABELA UTILIZADA


Tabela AA2CPARA

CampoTipoDescrição
PAR_CODIGO     NUMBER(3)Código do Acesso. Fixo 100.
PAR_ACESSO              VARCHAR2(10)Parâmetro de Acesso. Inicia sempre por "FARPMC"
PAR_CONTEUDOVARCHAR2(30)Conteúdo do Parâmetro. Geralmente formado por 3 valores distintos.




<!-- esconder o menu --> 


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>