Histórico da Página
Melhoria na rotina de vinculação de notas fiscais de remessa de fim específico de exportação aos itens de exportação indireta
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||||||||||
Segmento: | Manufatura | ||||||||||||
Módulo: | Easy Export Control (SIGAEEC) | ||||||||||||
Rotina: |
| ||||||||||||
Cadastros Iniciais: | Unidades de Medida Conversão de unidades de Medida | ||||||||||||
Parâmetro(s): | MV_AVG0131 MV_EECFAT MV_AVG0174 MV_AVG0141 MV_EEC0050 MV_EEC0051 | ||||||||||||
País(es): | Brasil | ||||||||||||
Banco(s) de Dados: | SQL/ORACLE | ||||||||||||
Tabelas Utilizadas: | EYY - Itens do embarque com notas fiscais de remessa SD1 - Itens dos documentos de entrada SJ5 - Conversão de unidades de Medida | ||||||||||||
Sistema(s) Operacional(is): | Windows/Linux | ||||||||||||
Issue(s) relacionada(s) | MTRADE-19762136 |
Descrição
Foi implementada no Easy Export Control - (SIGAEEC) , na rotina de vinculação de notas fiscais de entrada (notas de remessa) aos itens de exportação indireta ( manutenção do embarque de exportação ) uma melhoria com o objetivo de possibilitar:
- A vinculação do saldo total ou parcial dos itens das notas de remessa aos itens dos embarques caracterizados como exportação indireta.
- A visão melhorada dos itens de remessa e saldos disponíveis para vinculação
- Filtros e critérios de pesquisa que facilitam a vinculação.
- Controle e atualização dos saldos vinculados e saldos disponíveis nas notas fiscais de remessa.
Procedimento para Utilização
Pré-Requisitos:
- Aplicar atualização dos fontes EECAE110.PRW, UPDEEC.PRW , EICCADGE.PRW, EICTU100.PRW e AVGERAL.PRW;
- Executar atualização dos dicionários de dados com a execução da função UPDDISTR no smartclient e com o arquivo sdfbra.txt atualizado na pasta /systemload/ do ambiente de instalação do Protheus;
- Ativar o parâmetro MV_AVG0131
- Ativar o parâmetro MV_EECFAT
- Ativar o parâmetro MV_AVG0174
- Desativar o parâmetro MV_AVG0141
- Possuir um Pedido de exportação com dois itens distintos (cada um com uma n.c.m distinta), onde tal pedido de exportação tenha gerado o correspondente pedido de venda no SIGAFAT.
- Os documentos de saída para o pedido de venda relacionado devem ser gerados no SIGAFAT.
Possuir um Processo de embarque com o saldo total dos itens do Pedido de exportação, onde tais itens sejam de fabricantes diferentes do fornecedor do processo (exportação indireta) e tenham os documentos de saída gerados pelo SIGAFAT.
Exemplo:Proc. Embarque de Exportação EMBEXP-MTRADE-2136-1 EMBEXP-MTRADE-2136-1 Pedido de Exportação PEDEXP-MTRADE-2136-1 PEDEXP-MTRADE-2136-1 Seq.Item Ped. Exportação 001 002 Pedido Faturamento 000001 000001 Produto PROD-EXPORT.-01 PROD-EXPORT.-02 N.C.M 1905.32.00 1905.90.20 Fornecedor EXP-01 01 EXP-01 01 Fabricante FNN-01 01 FNN-02 01 Unid.Med. Item Pedido UN PC Quantidade Unid.Med.Ped 500 275 Preço Venda 5,25 6,35 Nro.Nota Fiscal de Saída/Série 000037 IPT 000000001 DAV Seq.Embarque 1 2 - Gerar documentos de entrada diversos no módulo de compras (SIGACOM), onde:
- Alguns documentos devem ter relacionados os mesmos itens relacionados no embarque;
- Alguns documentos devem conter itens diferentes do embarque mas que possuam a mesma N.c.m no cadastro de produtos;- Os fornecedores das notas fiscais de entrada devem ser sempre diferentes do fornecedor informando na capa do embarque de exportação.
- Alguns documentos devem ter a data de emissão superior a 180 atrás com referência na data atual, para verificação do parâmetro MV_EEC0050.
Exemplo:
Nro NFE
Série NFE
Seq. Item NFE
Cód.Produto
N.c.m
Fornecedor
UF
Data de Emissão
Unidade Medida
Quantidade
NFE170001
ABC
0001
PROD-EXPORT.-01
19053200
FNN-01 01
RJ
05/01/
2018
KG
475,00
NFE170002
DEF
0001
PROD-EXPORT.-01
19053200
FNN-01 02
MG
15/02/2018
KG
364,25
NFE170002
DEF
0002
PROD-EXPORT.-01
19053200
FNN-01 02
MG
15/02/2018
KG
135,75
NFE170003
GHI
0001
PROD-EXPORT.-01
19053200
FNN-01 03
MT
01/06/2017
KG
290,00
NFE170004
JKL
0001
PROD-EXPORT.-02
19059020
FNN-02 01
RS
03/02/2018
UN
385,00
NFE170005
MNO
0001
PROD-EXPORT.-02
19059020
FNN-02 02
SC
26/01/2018
UN
200,00
NFE170005
MNO
0002
PROD-EXPORT.-02
19059020
FNN-02 02
SC
26/01/2018
UN
215,00
NFE170006
PQR
0001
PROD-EXPORT.-02
19059020
FNN-02 03
PR
18/01/2018
UN
30,00
NFE170007
STU
0001
PROD-EXPORT.-01
19053200
FNN-01 01
SP
17/02/2018
KG
150,00
NFE170007
STU
0002
PROD-EXPORT.-03
19053200
FNN-01 01
SP
17/02/2018
KG
182,00
NFE170007
STU
0003
PROD-EXPORT.-05
19053200
FNN-01 01
SP
17/02/2018
G
30.000,00
NFE17008
VXZ
0001
PROD-EXPORT.-02
19059020
FNN-02 03
PR
17/02/2018
UN
150,00
NFE17008
VXZ
0002
PROD-EXPORT.-04
19059020
FNN-02 03
PR
17/02/2018
UN
182,00
NFE17008
VXZ
0003
PROD-EXPORT.-06
19059020
FNN-02 03
PR
17/02/2018
DZ
100,00
Obs: tomando como data base neste exemplo a data de 23/02/2018
Quando a unidade de medida de algum dos itens das notas fiscais de entrada for diferente da unidade de medida do item do embarque de exportação, é necessário ter o cadastro de conversão entre estas unidades para efeitos de conversão de saldo nas vinculações.
- Exemplo:
Unidade DE | Fator de Conversão | Unidade PARA |
---|---|---|
DZ | 12 | PC |
G | 0,0004 | UN |
KG | 0,4000 | UN |
UN | 0,25 | PC |
Fazendo as vinculações pela rotina de Notas fiscais de remessa com o novo formato
Passo a Passo:
- No módulo Easy Export Control (SIGAEEC), acesse a rotina Atualizações\Embarque\Manutenção, posicione sobre o processo requisitado e clique no botão Alterar.
- Na tela de dados do processo, clique no botão Outras Ações e selecione a opção Vincular NFs de Entrada
- Observe a tela notas fiscais de remessa e verifique que os campos estão ordenados por: sequência do embarque, código do produto, descrição do produto, número do RE, nota fiscal de saída, série da nota fiscal de saída, nota fiscal de entrada, série da nota fiscal de entrada, fornecedor, loja, descrição do fornecedor, quantidade, unidade, número do memorando de exportação e data do memorando de exportação.
- Somente os campos Quantidade, No.Mem.Exp e Dt.Mem.Exp são passíveis de alteração, com a ressalva de que o campo Quantidade deve ser alterado quando houver saldo de algum item de nota de remessa já vinculado.
- Posicione sobre a coluna N.F.Entrada de um dos itens do embarque e pressione a tecla F3 para pesquisar as notas fiscais de remessa.
- No Browser das notas fiscais de entrada (remessa de fim específico) é possível observar que:
- Na parte superior, o sistema exibe os campos de Código do Item, Desrição do Item e unidade de Medida. Caso o parâmetro MV_EEC0051 esteja com o valor T, é exibido também o camo N.c.m para justificar a possível presença de itens de códigos diferentes relacionados na parte inferior filtrados pelo código n.c.m semelhante ao item atual.
- Na parte central, o sistema exibe a a mensagem identificando o critério definido no parâmetro MV_EIC0050 para as notas apuradas e o filtro definido no parâemetro MV_EIC0051
- Caso o parâmetro MV_EEC0051 esteja com o valor F, na parte inferior o sistema apresenta os campos: Documento, Serie, Dt.Emissão, Forn/Cliente, Loja, Item NF, Tipo de Entrada, Cod. Fiscal, Saldo.disp.Export(Unid.Med. da NF), Saldo Qtde. da Nota Fiscal, unidade de medida da NF e Saldo Conv.Unid. Embarque indicando que neste caso o filtro é feito considerando os códigos de produtos semelhantes ao código do item do embarque posicionado.
- Caso o parâmetro MV_EEC0051 esteja com o valor T, na parte inferior o sistema apresenta os campos: Documento, Serie, Dt.Emissão, Forn/Cliente, Loja, Produto, Descrição, Item NF, Tipo de Entrada, Cod. Fiscal, Saldo.disp.Export(Unid.Med. da NF), Saldo Qtde. da Nota Fiscal, unidade de medida da NF e Saldo Conv.Unid. Embarque indicando que neste caso o filtro é feito considerando as n.c.m's de produtos semelhantes à n.c.m do item do embarque posicionado. - Ao posicionar sobre um dos itens das notas fiscais de entrada relacionadas e clicar no botão Confirmar, é possível que o sistema prossega com as seguintes ações:
- Caso o fornecedor da nota fiscal de entrada seja diferente do fabricante do item do embarque de exportação, o sistema irá exibir uma mensagem informando sobre isto e perguntando se deseja prosseguir. Caso não prossiga, o sistema cancela a vinculação e permanece na tela.
- Caso prossiga com a vinculação, na tela de notas fiscais de remessa o sistema irá abater o saldo do item do embarque com base no saldo do campo Saldo Conv.Unid. Embarque do Browser anterior de Itens das NFe's remessa. Caso o saldo do campo vinculado seja menor que saldo disponível do item do embaque para vinculação, o sistema automaticamente gera uma nova linha com o saldo restante disponível para vinculação de outros itens de NFe's remessa.
- É possivel alterar o valor do campo Quantidade na tela de notas fiscais de remessa relativo a quantidade vinculada do item da NFe remessa. Caso seja feita alteração nesta quantidade, o sistema atualiza o saldo disponível para vinculação na linha posterior.
- Caso a linha de vinculação seja deletada, o sistema também atualiza a linha posterior relativa ao item do embarque com o saldo da linha deletada e também abate o saldo da linha caso alguma linha deletada seja restaurada. - A cada vinculação realizada, o sistema atualiza o saldo dos itens das NFes de remessa disponíveis para vinculação afim de que seja feita a apuração correta das mesmas NFes remessa com saldos disponívei nas próximas vinculações.
- Ao final de realizadas as vinculaçãoes e clicado sobre o botão Salvar na tela de notas fiscais de remessa, o sistema irá fazer uma verificação final afim de validar se:
- Caso haja vinculação de uma mesma sequência de item da NFe remessa vinculado mais de uma vez à mesma sequência de item do embarque, o sistema não permitirá a continuidade exibindo mensagem de crítica. Neste caso, para prosseguir é necessário deletar uma das linhas e o saldo desta será atualizado no saldo disponível para vinculação do item de embaque em questão. - Em caso de válidas as informações inseridas, o sistema irá retornar para a tela do embarque de exportação e será possível prosseguir com a manutenção ou salvar o processo.
- Salvo o processo, acesse novamente o mesmo em modo de visualização e acesse a rotina Outras Ações > Vincular NFs de Entrada. Verifique que os dados foram gravados com sucesso.
Melhoria na rotina de vinculação de notas fiscais de remessa de fim específico de exportação aos itens de exportação indireta
Características do Requisito
Linha de Produto:
Microsiga Protheus
Segmento:
Manufatura
Módulo:
Easy Export Control (SIGAEEC)
Rotina:
Rotina(s) envolvida(s) | Nome Técnico |
EECAE110 | Funções Gerais do módulo SIGAEEC |
EICCADGE | Funções Genéricas de Cadastro |
EICTU100 | Funções Conversão de unidades de Medida |
UPDEEC | Funções de atualização de dicionários do módulo SIGAEEC |
AVGERAL | Funções genéricas dos módulos de Comex |
Unidades de Medida
Conversão de unidades de Medida
MV_AVG0131
MV_EECFAT
MV_AVG0174
MV_AVG0141
MV_EEC0050
MV_EEC0051
País(es):
Brasil
Banco(s) de Dados:
SQL/ORACLE
Sistema(s) Operacional(is):
Windows/Linux
Descrição
Foi implementada no Easy Export Control - (SIGAEEC) , na rotina de vinculação de notas fiscais de entrada (notas de remessa) aos itens de exportação indireta ( manutenção do embarque de exportação ) uma melhoria com o objetivo de possibilitar:
Procedimento para Utilização
Pré-Requisitos:
- Aplicar atualização dos fontes EECAE110.PRW, UPDEEC.PRW , EICCADGE.PRW, EICTU100.PRW e AVGERAL.PRW;
- Executar atualização dos dicionários de dados com a execução da função UPDDISTR no smartclient e com o arquivo sdfbra.txt atualizado na pasta /systemload/ do ambiente de instalação do Protheus;
- Ativar o parâmetro MV_AVG0131
- Ativar o parâmetro MV_EECFAT
- Ativar o parâmetro MV_AVG0174
- Desativar o parâmetro MV_AVG0141
- Possuir um Pedido de exportação com dois itens distintos (cada um com uma n.c.m distinta), onde tal pedido de exportação tenha gerado o correspondente pedido de venda no SIGAFAT.
- Os documentos de saída para o pedido de venda relacionado devem ser gerados no SIGAFAT.
- Possuir um Processo de embarque com o saldo total dos itens do Pedido de exportação, onde tais itens sejam de fabricantes diferentes do fornecedor do processo (exportação indireta) e tenham os documentos de saída gerados pelo SIGAFAT.
- Alguns documentos devem ter relacionados os mesmos itens relacionados no embarque;
- Alguns documentos devem conter itens diferentes do embarque mas que possuam a mesma N.c.m no cadastro de produtos;
- Os fornecedores das notas fiscais de entrada devem ser sempre diferentes do fornecedor informando na capa do embarque de exportação.
- Alguns documentos devem ter a data de emissão superior a 180 atrás com referência na data atual, para verificação do parâmetro MV_EEC0050.
Nro NFE
Série NFE
Seq. Item NFE
Cód.Produto
N.c.m
Fornecedor
UF
Data de Emissão
Unidade Medida
Quantidade
NFE170001
ABC
0001
PROD-EXPORT.-01
19053200
FNN-01 01
RJ
05/01/2017
KG
475,00
NFE170002
DEF
0001
PROD-EXPORT.-01
19053200
FNN-01 02
MG
15/02/2018
KG
364,25
NFE170002
DEF
0002
PROD-EXPORT.-01
19053200
FNN-01 02
MG
15/02/2018
KG
135,75
NFE170003
GHI
0001
PROD-EXPORT.-01
19053200
FNN-01 03
MT
01/06/2017
KG
290,00
NFE170004
JKL
0001
PROD-EXPORT.-02
19059020
FNN-02 01
RS
03/02/2018
UN
385,00
NFE170005
MNO
0001
PROD-EXPORT.-02
19059020
FNN-02 02
SC
26/01/2018
UN
200,00
NFE170005
MNO
0002
PROD-EXPORT.-02
19059020
FNN-02 02
SC
26/01/2018
UN
215,00
NFE170006
PQR
0001
PROD-EXPORT.-02
19059020
FNN-02 03
PR
18/01/2018
UN
30,00
NFE170007
STU
0001
PROD-EXPORT.-01
19053200
FNN-01 01
SP
17/02/2018
KG
150,00
NFE170007
STU
0002
PROD-EXPORT.-03
19053200
FNN-01 01
SP
17/02/2018
KG
182,00
NFE170007
STU
0003
PROD-EXPORT.-05
19053200
FNN-01 01
SP
17/02/2018
G
30.000,00
NFE17008
VXZ
0001
PROD-EXPORT.-02
19059020
FNN-02 03
PR
17/02/2018
UN
150,00
NFE17008
VXZ
0002
PROD-EXPORT.-04
19059020
FNN-02 03
PR
17/02/2018
UN
182,00
NFE17008
VXZ
0003
PROD-EXPORT.-06
19059020
FNN-02 03
PR
17/02/2018
DZ
100,00
Obs: tomando como data base neste exemplo a data de 23/02/2018
- Quando a unidade de medida de algum dos itens das notas fiscais de entrada for diferente da unidade de medida do item do embarque de exportação, é necessário ter o cadastro de conversão entre estas unidades para efeitos de conversão de saldo nas vinculações.
- Exemplo:
- -
Unidade DE | Fator de Conversão | Unidade PARA |
---|---|---|
DZ | 12 | PC |
G | 0,0004 | UN |
KG | 0,4000 | UN |
UN | 0,25 | PC |
- Os itens
Exemplo:- Possuir uma ou mais despesas base de imposto cadastrada.;
- Possuir uma ou mais despesas base de icms cadastradas (informar como 1=Sim para todas as UFs);
Cadastro da tabela de pré-calculo e as novas validações disparadas pelo sistema alertando para as referências circulares.
Despesa base de (I.C.M.S) com referência circular no mesmo nível das despesas que compõem a base de cálculo
Passo a Passo:
- No módulo Easy Export Control (SIGAEEC), acesse a rotina Atualizações\Embarque\Manutenção, posicione sobre o processo requisitado e clique no botão Alterar.
- Na tela de dados do processo, clique no botão Outras Ações e selecione a opção Vincular NFs de Entrada
- Observe a tela notas fiscais de remessa e verifique que os campos estão ordenados por: sequencia do embarque, código do produto, descrição do produto, número do RE, nota fiscal de saída, série da nota fiscal de saída, nota fiscal de entrada, série da nota fiscal de entrada, fornecedor, loja, descrição do fornecedor, quantidade, unidade, número do memorando de exportação e data do memorando de exportação.
- Posicione sobre a coluna N.F.Entrada de um dos itens do embarque e pressione a tecla F3 para pesquisar as notas fiscais de remessa.
- No Browser das notas fiscais de entrada (remessa de fim específico) é possível observar que:
- Caso o parâmetro MV_EEC0051 esteja com o valor F, O sistema apresenta os campos: Documento, Serie, Dt.Emissão, Forn/Cliente, Loja, Item NF, Tipo de Entrada, Cod. Fiscal, Saldo.disp.Export(Unid.Med. da NF), Saldo Qtde. da Nota Fiscal, unidade de medida da NF e Saldo Conv.Unid. Embarque indicando que neste caso o filtro é feito considerando os códigos de produtos semelhantes ao código do item do embarque posicionado.
- Caso o parâmetro MV_EEC0051 esteja com o valor T, O sistema apresenta os campos: Documento, Serie, Dt.Emissão, Forn/Cliente, Loja, Produto, Descrição, Item NF, Tipo de Entrada, Cod. Fiscal, Saldo.disp.Export(Unid.Med. da NF), Saldo Qtde. da Nota Fiscal, unidade de medida da NF e Saldo Conv.Unid. Embarque indicando que neste caso o filtro é feito considerando as n.c.m's de produtos semelhantes à n.c.m do item do embarque posicionado. - Na linha da despesa 416, edite a coluna “Despesa Base” informando o código do imposto (I.C.M.S) “203” e em seguida pressionando a tecla TAB para mudar o foco para outro campo da linha. Note que neste momento o sistema exibirá uma mensagem de validação não impeditiva.
- Isto se dá ao fato de que: se a despesa é base de (I.C.M.S) no cadastro de despesas, ela não pode ser um percentual do próprio (I.C.M.S) ( tem o imposto de (I.C.M.S) listado entre as despesas que formam sua base de cálculo ) na tabela de pré-calculo, mas pode ser um percentual de outro imposto. O sistema no entanto não impedirá o cadastro ao clicar no botão “OK”.
Despesa base de (I.C.M.S) sem referência circular no mesmo nível das despesas que compõem a base de cálculo
Passo a Passo:
- Na linha da despesa 417, edite a coluna “Despesa Base” informando o código das despesas 102 e 103 e em seguida pressionando a tecla TAB para mudar o foco para outro campo da linha. Note que neste momento o sistema não exibirá nenhuma mensagem de validação e permitirá o cadastro.
- Isto pelo fato de que apesar desta despesa ser base de imposto de (I.C.M.S) , não existe entre as despesas que compõem sua base de cálculo o imposto de (I.C.M.S) ou outra despesa que seja percentual do (I.C.M.S) .
Despesa base de (I.C.M.S) com referência circular em subnível das despesas que compõem a base de cálculo.
Passo a Passo
- Na linha da despesa 420, edite a coluna “Despesa Base” informando o código das despesas 104 e 203 e em seguida pressionando a tecla TAB para mudar o foco para outro campo da linha. Note que neste momento o sistema não exibirá nenhuma mensagem de validação e permitirá o cadastro uma vez que esta despesa não é base de nenhum imposto.
- Na linha da despesa 419, edite a coluna “Despesa Base” informando o código das despesas 102 e 420 e em seguida pressionando a tecla TAB para mudar o foco para outro campo da linha. Note que neste momento o sistema não exibirá nenhuma mensagem de validação e permitirá o cadastro uma vez que esta despesa também não é base de nenhum imposto.
- Na linha da despesa 418, edite a coluna “Despesa Base” informando o código das despesas 201,202 e 419 e em seguida pressionando a tecla TAB para mudar o foco para outro campo da linha. Note que neste momento o sistema exibirá uma mensagem de validação não impeditiva:
- Isto se dá pelo fato desta despesa ser base de imposto de (I.C.M.S) e que apesar de não existir o próprio imposto entre as despesas que compõe sua base de cálculo, uma ou mais destas despesa possuem na formação das sua base de cálculo o imposto de (I.C.M.S) , ocasionando uma referência circular indireta. O sistema no entanto não impedirá o cadastro ao clicar no botão “OK”.
Despesa base de (I.I) com referência circular no mesmo nível das despesas que compõem a base de cálculo.
Passo a Passo
- Na linha da despesa 516, edite a coluna “Despesa Base” informando o código do imposto (I.I) “201” e em seguida pressionando a tecla TAB para mudar o foco para outro campo da linha. Note que neste momento o sistema exibirá uma mensagem de validação não impeditiva.
- Isto se dá ao fato de que: se a despesa é base de imposto (I.I) . no cadastro de despesas, ela não pode ser um percentual do próprio imposto (I.I) tem o imposto de (I.I) listado entre as despesas que formam sua base de cálculo ) na tabela de pré-calculo, mas pode ser um percentual de outro imposto. O sistema no entanto não impedirá o cadastro ao clicar no botão “OK”.
Despesa base de (I.I) . sem referência circular no mesmo nível das despesas que compõem a base de cálculo.
Passo a Passo
- Na linha da despesa 517, edite a coluna “Despesa Base” informando o código das despesas 102 e 103 e em seguida pressionando a tecla TAB para mudar o foco para outro campo da linha. Note que neste momento o sistema não exibirá nenhuma mensagem de validação e permitirá o cadastro.
- Isto pelo fato de que apesar desta despesa ser base de imposto (I.I) , não existe entre as despesas que compõem sua base de cálculo o imposto de (I.I) ou outra despesa que seja percentual do (I.I) .
Despesa base de (I.I) com referência circular em subnível das despesas que compõem a base de cálculo.
Passo a Passo
Geração do pré-calculo.
Passo a Passo
- No módulo Easy Import Control(SIGAEIC), acesse a rotina Atualizações\Financeiro\Pre-Calculo.
- Na tela de parâmetros, selecione o pedido requisitado e clique no botão OK
- Na tela de montagem do pré-cálculo, selecione no campo “Tab.Pre-Calc” a tabela inserida no cenário anterior e clique no botão Confirmar.
- Na mensagem exibira pelo sistema sobre a reapuração do pré-cálculo, clique no botão Sim
- O sistema irá processar a apuração do pré-cálculo e ao final do processamento, exibirá a tela de montagem do pré-calculo novamente com a mensagem “PRÉ CÁLCULO EFETIVADO” no campo Mensagem.
- Clique no botão Outras Ações\Relatório por PO e em seguida no botão Preview
- O sistema irá exibir o preview do relatório de pré-cálculo realizado.
- Verifique que:
- Somente as despesas que são base de imposto (I.I) ou (I.C.M.S), são percentuais de outras despesas e que não possuem referência circular direta ou indireta na tabela de pré-cálculo foram adicionadas a base de cálculo dos impostos.
- O valor do total CIF no relatório agrega o valor destas despesas base já que o parâmetro MV_EIC0068 está com o valor 2.
- Retorne ao menu inicial do sistema e no módulo SIGACFG, altere o valor do parâmetro MV_EIC0068 para o valor 1.
- Gere o pré-cálculo novamente (com ou sem reapuração)
- Verifique que:
- Somente as despesas que são base de imposto (I.I) ou (I.C.M.S), são percentuais de outras despesas e que não possuem referência circular direta ou indireta na tabela de pré-cálculo foram adicionadas a base de cálculo dos impostos.
- O valor do total CIF no relatório não agrega o valor destas despesas base já que o parâmetro MV_EIC0068 está com o valor 1.
- Retorne ao menu inicial do sistema e no módulo SIGACFG, altere o valor do parâmetro MV_EIC0068 para o valor 0.
- Gere o pré-cálculo novamente (com reapuração)
- Verifique que:
- As despesas que são base de imposto (I.I) ou (I.C.M.S) e que são percentuais de outras despesas, independente de possuir referência circular direta ou indireta na tabela de pré-cálculo, foram calculadas obecedendo o padrão atual do sistema.
- O valor calculado das despesas base de imposto (I.I) calculadas por percentual, não incidem sobre a base de cálculo dos impostos calculados.
- O valor do total CIF no relatório não agrega o valor destas despesas base
- Todo o comportamento do sistema para os itens acima se devem ao parâmetro MV_EIC0068 estar com o valor 0.
Geração dos títulos provisórios (PR’s) do Purchase Order com base na tabela de pré-calculo com as despesas base de imposto e base de (I.C.M.S) compondo a base de cálculo dos impostos
Passo a Passo
- No módulo Easy Import Control(SIGAEIC), acesse a rotina Atualizações\Purchase Order\Manutenção.
- Faça alguma alteração no Purchase Order e cerifique-se de que a tabela de pré-cálculo esteja associada.
- Grave o processo. Neste momento os título provisórios devem ser gerados no SIGAFIN
- No módulo SIGAFIN, acesse a manutenção de títulos a pagar e localize os títulos gerados para cada despesa.
- Confira os valores dos impostos e verifique que os valores da despesa base de Imposto entrou na base de cálculo dos impostos (conforme os valores calculados para os PR's)
Geração dos títulos provisórios (PRE’s) do Embarque com base na tabela de pré-calculo com as despesas base de imposto e base de (I.C.M.S) compondo a base de cálculo dos impostos.
Passo a Passo
- No módulo Easy Import Control(SIGAEIC), acesse a rotina Atualizações\Embarque\Manutenção.
- Faça a inclusão de um processo de Embarque, relacione todo o saldo do Pedido da sequência anterior e certifique-se de que a tabela de pré-cálculo do Pedido esteja associada ao processo.
- Grave o processo. Neste momento os título PR's serão excluídos dando lugar aos títulos PRE's no SIGAFIN
- No módulo SIGAFIN, acesse a manutenção de títulos a pagar e localize os títulos gerados para cada despesa.
- Confira os valores dos impostos e verifique que os valores da despesa base de Imposto entrou na base de cálculo dos impostos (conforme os valores calculados para os PRE's)
Geração do relatório de previsão de desembolso relativo aos Purchase Order’s das sequências anteriores.
Passo a Passo
- No módulo Easy Import Control(SIGAEIC), acesse a rotina Atualizações\Financeiro\Previs. Desembolso
- Selecione por PO mas não informe nenhum PO especificamente para que o sistema gere o relatório.
- Com o relatório gerado em tela, confira os valores dos impostos e verifique que os valores da despesa base de Imposto entrou na base de cálculo dos impostos (conforme os valores calculados para os PR's - caso não haja embarque - ou PRE's, caso contrário)
Melhoria na rotina de vinculação de notas fiscais de remessa de fim específico de exportação aos itens de exportação indireta
Características do Requisito
Linha de Produto:
Microsiga Protheus
Segmento:
Manufatura
Módulo:
Easy Export Control (SIGAEEC)
Rotina:
Rotina(s) envolvida(s) | Nome Técnico |
EECAE110 | Funções Gerais do módulo SIGAEEC |
EICCADGE | Funções Genéricas de Cadastro |
EICTU100 | Funções Conversão de unidades de Medida |
UPDEEC | Funções de atualização de dicionários do módulo SIGAEEC |
AVGERAL | Funções genéricas dos módulos de Comex |
Unidades de Medida
Conversão de unidades de Medida
MV_AVG0131
MV_EECFAT
MV_AVG0174
MV_AVG0141
MV_EEC0050
MV_EEC0051
País(es):
Brasil
Banco(s) de Dados:
SQL/ORACLE
Sistema(s) Operacional(is):
Windows/Linux
Descrição
Foi implementada no Easy Export Control - (SIGAEEC) , na rotina de vinculação de notas fiscais de entrada (notas de remessa) aos itens de exportação indireta ( manutenção do embarque de exportação ) uma melhoria com o objetivo de possibilitar:
Procedimento para Utilização
Pré-Requisitos:
- Aplicar atualização dos fontes EECAE110.PRW, UPDEEC.PRW , EICCADGE.PRW, EICTU100.PRW e AVGERAL.PRW;
- Executar atualização dos dicionários de dados com a execução da função UPDDISTR no smartclient e com o arquivo sdfbra.txt atualizado na pasta /systemload/ do ambiente de instalação do Protheus;
- Ativar o parâmetro MV_AVG0131
- Ativar o parâmetro MV_EECFAT
- Ativar o parâmetro MV_AVG0174
- Desativar o parâmetro MV_AVG0141
- Possuir um Pedido de exportação com dois itens distintos (cada um com uma n.c.m distinta), onde tal pedido de exportação tenha gerado o correspondente pedido de venda no SIGAFAT.
- Os documentos de saída para o pedido de venda relacionado devem ser gerados no SIGAFAT.
- Possuir um Processo de embarque com o saldo total dos itens do Pedido de exportação, onde tais itens sejam de fabricantes diferentes do fornecedor do processo (exportação indireta) e tenham os documentos de saída gerados pelo SIGAFAT.
- Alguns documentos devem ter relacionados os mesmos itens relacionados no embarque;
- Alguns documentos devem conter itens diferentes do embarque mas que possuam a mesma N.c.m no cadastro de produtos;
- Os fornecedores das notas fiscais de entrada devem ser sempre diferentes do fornecedor informando na capa do embarque de exportação.
- Alguns documentos devem ter a data de emissão superior a 180 atrás com referência na data atual, para verificação do parâmetro MV_EEC0050.
Nro NFE
Série NFE
Seq. Item NFE
Cód.Produto
N.c.m
Fornecedor
UF
Data de Emissão
Unidade Medida
Quantidade
NFE170001
ABC
0001
PROD-EXPORT.-01
19053200
FNN-01 01
RJ
05/01/2017
KG
475,00
NFE170002
DEF
0001
PROD-EXPORT.-01
19053200
FNN-01 02
MG
15/02/2018
KG
364,25
NFE170002
DEF
0002
PROD-EXPORT.-01
19053200
FNN-01 02
MG
15/02/2018
KG
135,75
NFE170003
GHI
0001
PROD-EXPORT.-01
19053200
FNN-01 03
MT
01/06/2017
KG
290,00
NFE170004
JKL
0001
PROD-EXPORT.-02
19059020
FNN-02 01
RS
03/02/2018
UN
385,00
NFE170005
MNO
0001
PROD-EXPORT.-02
19059020
FNN-02 02
SC
26/01/2018
UN
200,00
NFE170005
MNO
0002
PROD-EXPORT.-02
19059020
FNN-02 02
SC
26/01/2018
UN
215,00
NFE170006
PQR
0001
PROD-EXPORT.-02
19059020
FNN-02 03
PR
18/01/2018
UN
30,00
NFE170007
STU
0001
PROD-EXPORT.-01
19053200
FNN-01 01
SP
17/02/2018
KG
150,00
NFE170007
STU
0002
PROD-EXPORT.-03
19053200
FNN-01 01
SP
17/02/2018
KG
182,00
NFE170007
STU
0003
PROD-EXPORT.-05
19053200
FNN-01 01
SP
17/02/2018
G
30.000,00
NFE17008
VXZ
0001
PROD-EXPORT.-02
19059020
FNN-02 03
PR
17/02/2018
UN
150,00
NFE17008
VXZ
0002
PROD-EXPORT.-04
19059020
FNN-02 03
PR
17/02/2018
UN
182,00
NFE17008
VXZ
0003
PROD-EXPORT.-06
19059020
FNN-02 03
PR
17/02/2018
DZ
100,00
Obs: tomando como data base neste exemplo a data de 23/02/2018
- Quando a unidade de medida de algum dos itens das notas fiscais de entrada for diferente da unidade de medida do item do embarque de exportação, é necessário ter o cadastro de conversão entre estas unidades para efeitos de conversão de saldo nas vinculações.
- Exemplo:
Unidade DE | Fator de Conversão | Unidade PARA |
---|---|---|
DZ | 12 | PC |
G | 0,0004 | UN |
KG | 0,4000 | UN |
UN | 0,25 | PC |
- Os itens
Exemplo:- Possuir uma ou mais despesas base de imposto cadastrada.;
- Possuir uma ou mais despesas base de icms cadastradas (informar como 1=Sim para todas as UFs);
Cadastro da tabela de pré-calculo e as novas validações disparadas pelo sistema alertando para as referências circulares.
Despesa base de (I.C.M.S) com referência circular no mesmo nível das despesas que compõem a base de cálculo
Passo a Passo:
- No módulo Easy Export Control (SIGAEEC), acesse a rotina Atualizações\Embarque\Manutenção, posicione sobre o processo requisitado e clique no botão Alterar.
- Na tela de dados do processo, clique no botão Outras Ações e selecione a opção Vincular NFs de Entrada
- Observe a tela notas fiscais de remessa e verifique que os campos estão ordenados por: sequencia do embarque, código do produto, descrição do produto, número do RE, nota fiscal de saída, série da nota fiscal de saída, nota fiscal de entrada, série da nota fiscal de entrada, fornecedor, loja, descrição do fornecedor, quantidade, unidade, número do memorando de exportação e data do memorando de exportação.
- Posicione sobre a coluna N.F.Entrada de um dos itens do embarque e pressione a tecla F3 para pesquisar as notas fiscais de remessa.
- No Browser das notas fiscais de entrada (remessa de fim específico) é possível observar que:
- Caso o parâmetro MV_EEC0051 esteja com o valor F, O sistema apresenta os campos: Documento, Serie, Dt.Emissão, Forn/Cliente, Loja, Item NF, Tipo de Entrada, Cod. Fiscal, Saldo.disp.Export(Unid.Med. da NF), Saldo Qtde. da Nota Fiscal, unidade de medida da NF e Saldo Conv.Unid. Embarque indicando que neste caso o filtro é feito considerando os códigos de produtos semelhantes ao código do item do embarque posicionado.
- Caso o parâmetro MV_EEC0051 esteja com o valor T, O sistema apresenta os campos: Documento, Serie, Dt.Emissão, Forn/Cliente, Loja, Produto, Descrição, Item NF, Tipo de Entrada, Cod. Fiscal, Saldo.disp.Export(Unid.Med. da NF), Saldo Qtde. da Nota Fiscal, unidade de medida da NF e Saldo Conv.Unid. Embarque indicando que neste caso o filtro é feito considerando as n.c.m's de produtos semelhantes à n.c.m do item do embarque posicionado. - Na linha da despesa 416, edite a coluna “Despesa Base” informando o código do imposto (I.C.M.S) “203” e em seguida pressionando a tecla TAB para mudar o foco para outro campo da linha. Note que neste momento o sistema exibirá uma mensagem de validação não impeditiva.
- Isto se dá ao fato de que: se a despesa é base de (I.C.M.S) no cadastro de despesas, ela não pode ser um percentual do próprio (I.C.M.S) ( tem o imposto de (I.C.M.S) listado entre as despesas que formam sua base de cálculo ) na tabela de pré-calculo, mas pode ser um percentual de outro imposto. O sistema no entanto não impedirá o cadastro ao clicar no botão “OK”.
Despesa base de (I.C.M.S) sem referência circular no mesmo nível das despesas que compõem a base de cálculo
Passo a Passo:
- Na linha da despesa 417, edite a coluna “Despesa Base” informando o código das despesas 102 e 103 e em seguida pressionando a tecla TAB para mudar o foco para outro campo da linha. Note que neste momento o sistema não exibirá nenhuma mensagem de validação e permitirá o cadastro.
- Isto pelo fato de que apesar desta despesa ser base de imposto de (I.C.M.S) , não existe entre as despesas que compõem sua base de cálculo o imposto de (I.C.M.S) ou outra despesa que seja percentual do (I.C.M.S) .
Despesa base de (I.C.M.S) com referência circular em subnível das despesas que compõem a base de cálculo.
Passo a Passo
- Na linha da despesa 420, edite a coluna “Despesa Base” informando o código das despesas 104 e 203 e em seguida pressionando a tecla TAB para mudar o foco para outro campo da linha. Note que neste momento o sistema não exibirá nenhuma mensagem de validação e permitirá o cadastro uma vez que esta despesa não é base de nenhum imposto.
- Na linha da despesa 419, edite a coluna “Despesa Base” informando o código das despesas 102 e 420 e em seguida pressionando a tecla TAB para mudar o foco para outro campo da linha. Note que neste momento o sistema não exibirá nenhuma mensagem de validação e permitirá o cadastro uma vez que esta despesa também não é base de nenhum imposto.
- Na linha da despesa 418, edite a coluna “Despesa Base” informando o código das despesas 201,202 e 419 e em seguida pressionando a tecla TAB para mudar o foco para outro campo da linha. Note que neste momento o sistema exibirá uma mensagem de validação não impeditiva:
- Isto se dá pelo fato desta despesa ser base de imposto de (I.C.M.S) e que apesar de não existir o próprio imposto entre as despesas que compõe sua base de cálculo, uma ou mais destas despesa possuem na formação das sua base de cálculo o imposto de (I.C.M.S) , ocasionando uma referência circular indireta. O sistema no entanto não impedirá o cadastro ao clicar no botão “OK”.
Despesa base de (I.I) com referência circular no mesmo nível das despesas que compõem a base de cálculo.
Passo a Passo
- Na linha da despesa 516, edite a coluna “Despesa Base” informando o código do imposto (I.I) “201” e em seguida pressionando a tecla TAB para mudar o foco para outro campo da linha. Note que neste momento o sistema exibirá uma mensagem de validação não impeditiva.
- Isto se dá ao fato de que: se a despesa é base de imposto (I.I) . no cadastro de despesas, ela não pode ser um percentual do próprio imposto (I.I) tem o imposto de (I.I) listado entre as despesas que formam sua base de cálculo ) na tabela de pré-calculo, mas pode ser um percentual de outro imposto. O sistema no entanto não impedirá o cadastro ao clicar no botão “OK”.
Despesa base de (I.I) . sem referência circular no mesmo nível das despesas que compõem a base de cálculo.
Passo a Passo
- Na linha da despesa 517, edite a coluna “Despesa Base” informando o código das despesas 102 e 103 e em seguida pressionando a tecla TAB para mudar o foco para outro campo da linha. Note que neste momento o sistema não exibirá nenhuma mensagem de validação e permitirá o cadastro.
- Isto pelo fato de que apesar desta despesa ser base de imposto (I.I) , não existe entre as despesas que compõem sua base de cálculo o imposto de (I.I) ou outra despesa que seja percentual do (I.I) .
Despesa base de (I.I) com referência circular em subnível das despesas que compõem a base de cálculo.
Passo a Passo
Geração do pré-calculo.
Passo a Passo
- No módulo Easy Import Control(SIGAEIC), acesse a rotina Atualizações\Financeiro\Pre-Calculo.
- Na tela de parâmetros, selecione o pedido requisitado e clique no botão OK
- Na tela de montagem do pré-cálculo, selecione no campo “Tab.Pre-Calc” a tabela inserida no cenário anterior e clique no botão Confirmar.
- Na mensagem exibira pelo sistema sobre a reapuração do pré-cálculo, clique no botão Sim
- O sistema irá processar a apuração do pré-cálculo e ao final do processamento, exibirá a tela de montagem do pré-calculo novamente com a mensagem “PRÉ CÁLCULO EFETIVADO” no campo Mensagem.
- Clique no botão Outras Ações\Relatório por PO e em seguida no botão Preview
- O sistema irá exibir o preview do relatório de pré-cálculo realizado.
- Verifique que:
- Somente as despesas que são base de imposto (I.I) ou (I.C.M.S), são percentuais de outras despesas e que não possuem referência circular direta ou indireta na tabela de pré-cálculo foram adicionadas a base de cálculo dos impostos.
- O valor do total CIF no relatório agrega o valor destas despesas base já que o parâmetro MV_EIC0068 está com o valor 2.
- Retorne ao menu inicial do sistema e no módulo SIGACFG, altere o valor do parâmetro MV_EIC0068 para o valor 1.
- Gere o pré-cálculo novamente (com ou sem reapuração)
- Verifique que:
- Somente as despesas que são base de imposto (I.I) ou (I.C.M.S), são percentuais de outras despesas e que não possuem referência circular direta ou indireta na tabela de pré-cálculo foram adicionadas a base de cálculo dos impostos.
- O valor do total CIF no relatório não agrega o valor destas despesas base já que o parâmetro MV_EIC0068 está com o valor 1.
- Retorne ao menu inicial do sistema e no módulo SIGACFG, altere o valor do parâmetro MV_EIC0068 para o valor 0.
- Gere o pré-cálculo novamente (com reapuração)
- Verifique que:
- As despesas que são base de imposto (I.I) ou (I.C.M.S) e que são percentuais de outras despesas, independente de possuir referência circular direta ou indireta na tabela de pré-cálculo, foram calculadas obecedendo o padrão atual do sistema.
- O valor calculado das despesas base de imposto (I.I) calculadas por percentual, não incidem sobre a base de cálculo dos impostos calculados.
- O valor do total CIF no relatório não agrega o valor destas despesas base
- Todo o comportamento do sistema para os itens acima se devem ao parâmetro MV_EIC0068 estar com o valor 0.
Geração dos títulos provisórios (PR’s) do Purchase Order com base na tabela de pré-calculo com as despesas base de imposto e base de (I.C.M.S) compondo a base de cálculo dos impostos
Passo a Passo
- No módulo Easy Import Control(SIGAEIC), acesse a rotina Atualizações\Purchase Order\Manutenção.
- Faça alguma alteração no Purchase Order e cerifique-se de que a tabela de pré-cálculo esteja associada.
- Grave o processo. Neste momento os título provisórios devem ser gerados no SIGAFIN
- No módulo SIGAFIN, acesse a manutenção de títulos a pagar e localize os títulos gerados para cada despesa.
- Confira os valores dos impostos e verifique que os valores da despesa base de Imposto entrou na base de cálculo dos impostos (conforme os valores calculados para os PR's)
Geração dos títulos provisórios (PRE’s) do Embarque com base na tabela de pré-calculo com as despesas base de imposto e base de (I.C.M.S) compondo a base de cálculo dos impostos.
Passo a Passo
- No módulo Easy Import Control(SIGAEIC), acesse a rotina Atualizações\Embarque\Manutenção.
- Faça a inclusão de um processo de Embarque, relacione todo o saldo do Pedido da sequência anterior e certifique-se de que a tabela de pré-cálculo do Pedido esteja associada ao processo.
- Grave o processo. Neste momento os título PR's serão excluídos dando lugar aos títulos PRE's no SIGAFIN
- No módulo SIGAFIN, acesse a manutenção de títulos a pagar e localize os títulos gerados para cada despesa.
- Confira os valores dos impostos e verifique que os valores da despesa base de Imposto entrou na base de cálculo dos impostos (conforme os valores calculados para os PRE's)
Geração do relatório de previsão de desembolso relativo aos Purchase Order’s das sequências anteriores.
Passo a Passo