Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

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

EICCADGEFunções Genéricas de Cadastro

EICTU100

Funções Conversão de unidades de Medida

UPDEECFunções de atualização de dicionários do módulo SIGAEEC 
AVGERALFunções genéricas dos módulos de Comex
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:

- 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

  1. Aplicar atualização dos fontes EECAE110.PRW, UPDEEC.PRW , EICCADGE.PRW, EICTU100.PRW e AVGERAL.PRW;
  2. 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;
  3. Ativar o parâmetro MV_AVG0131
  4. Ativar o parâmetro MV_EECFAT
  5. Ativar o parâmetro MV_AVG0174
  6. Desativar o parâmetro MV_AVG0141
  7. 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.
  8. Os documentos de saída para o pedido de venda relacionado devem ser gerados no SIGAFAT.  
  9. 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.

Gerar documentos de entrada diversos, 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;

  1. Exemplo:

    Proc. Embarque de ExportaçãoEMBEXP-MTRADE-2136-1EMBEXP-MTRADE-2136-1
    Pedido de ExportaçãoPEDEXP-MTRADE-2136-1PEDEXP-MTRADE-2136-1
    Seq.Item Ped. Exportação001002
    Pedido Faturamento000001000001
    Produto
  1. PROD-EXPORT.-01

19053200

FNN-01 01

RJ

05/01/2017

KG

475,00

  1. PROD-EXPORT.-02
    N.C.M1905.32.001905.90.20
    FornecedorEXP-01 01EXP-01 01
    Fabricante

NFE170002

DEF

0001

PROD-EXPORT.-01

19053200
  1. FNN-01 01FNN-02 01
    Unid.Med. Item PedidoUNPC
    Quantidade Unid.Med.Ped500275
    Preço Venda5,256,35
    Nro.Nota Fiscal de Saída/Série000037 IPT000000001 DAV
    Seq.Embarque12
  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

        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
            • 01

        19059020
            • 19053200

              FNN-01 02

        03
        PR
            • MG

        18
            • 15/

        01
            • 02/2018

        UN
            • KG

        30
            • 364,

        00
            • 25

        NFE170007
            • NFE170002

        STU
            • DEF

        0001
            • 0002

              PROD-EXPORT.-01

              19053200

              FNN-01

        01
            • 02

        SP
            • MG

        17
            • 15/02/2018

              KG

        150
            • 135,

        00
            • 75

        NFE170007
            • NFE170003

        STU
            • GHI

        0002
            • 0001

              PROD-EXPORT.-

        03
            • 01

              19053200

              FNN-01

        01
            • 03

        SP
            • MT

        17
            • 01/

        02
            • 06/

        2018
            • 2017

              KG

        182
            • 290,00

        NFE170007
            • NFE170004

        STU
            • JKL

        0003
            • 0001

              PROD-EXPORT.-

        05
            • 02

        19053200
            • 19059020

              FNN-

        01
            • 02 01

        SP
            • RS

        17
            • 03/02/2018

        G
            • UN

        30.000
            • 385,00

        NFE17008
            • NFE170005

        VXZ
            • MNO

              0001

              PROD-EXPORT.-02

              19059020

              FNN-02

        03
            • 02

        PR
            • SC

        17
            • 26/

        02
            • 01/2018

              UN

        150
            • 200,00

        NFE17008
            • NFE170005

        VXZ
            • MNO

              0002

              PROD-EXPORT.-

        04
            • 02

              19059020

              FNN-02

        03
            • 02

        PR
            • SC

        17
            • 26/

        02
            • 01/2018

              UN

        182
            • 215,00

        NFE17008
            • NFE170006

        VXZ
            • PQR

        0003
            • 0001

              PROD-EXPORT.-

        06
            • 02

              19059020

              FNN-02 03

              PR

        17
            • 18/

        02
            • 01/2018

        DZ
            • UN

        100
            • 30,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 DEFator de ConversãoUnidade PARADZ12PCG0,0004UNKG0,4000UNUN0,25PC
            • 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 DEFator de ConversãoUnidade PARA
DZ12PC
G0,0004UN
KG0,4000UN
UN0,25PC


Fazendo as vinculações pela rotina de Notas fiscais de remessa com o novo formato


Passo a Passo:

  1. 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.
  2. Na tela de dados do processo, clique no botão Outras Ações e selecione a opção Vincular NFs de Entrada
  3. 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.
  4. 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.
  5. 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.
  6. 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
                  

- Os itens  

Exemplo:
  1. Possuir uma ou mais despesas base de imposto cadastrada.;
  2. 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:

  1. 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.
  2. Na tela de dados do processo, clique no botão Outras Ações e selecione a opção Vincular NFs de Entrada
  3. 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.
  4. 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.
  5. 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, é 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 o sistema apresenta os 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, 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  os códigos de produtos semelhantes à n.c.m ao código do item do embarque posicionado.
  6. 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.
  7. 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.

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:

  1. 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. 
  2. 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

  1. 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.
  2. 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.
  3. 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:
  4. 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

  1. 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.
  2. 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

  1. 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. 
  2. 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

  • Na linha da despesa 520, edite a coluna “Despesa Base” informando o código das despesas 103 e 201 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 519, edite a coluna “Despesa Base” informando o código das despesas 102 e 520 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 518, edite a coluna “Despesa Base” informando o código das despesas 101 e 519 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 imposto (I.I)  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.I), ocasionando uma referência circular indireta. O sistema no entanto não impedirá o cadastro ao clicar no botão “OK”.

    Geração do pré-calculo.

    Passo a Passo

    1. No módulo Easy Import Control(SIGAEIC), acesse a rotina Atualizações\Financeiro\Pre-Calculo.
    2. Na tela de parâmetros, selecione o pedido requisitado e clique no botão OK
    3. 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.
    4. Na mensagem exibira pelo sistema sobre a reapuração do pré-cálculo, clique no botão Sim
    5. 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.
    6. Clique no botão Outras Ações\Relatório por PO e em seguida no botão Preview
    7. O sistema irá exibir o preview do relatório de pré-cálculo realizado.
    8. Verifique que:
      1. 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.
      2. 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.
    9. Retorne ao menu inicial do sistema e no módulo SIGACFG, altere o valor do parâmetro MV_EIC0068 para o valor 1.
    10. Gere o pré-cálculo novamente (com ou sem reapuração)
    11. Verifique que:
      1. 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.
      2. 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.
    12. Retorne ao menu inicial do sistema e no módulo SIGACFG, altere o valor do parâmetro MV_EIC0068 para o valor 0.
    13. Gere o pré-cálculo novamente (com reapuração)
    14. Verifique que:
      1. 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.
      2. 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.
      3. O valor do total CIF no relatório não agrega o valor destas despesas base  
      4. 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

    1. No módulo Easy Import Control(SIGAEIC), acesse a rotina Atualizações\Purchase Order\Manutenção.
    2. Faça alguma alteração no Purchase Order e cerifique-se de que a tabela de pré-cálculo esteja associada.
    3. Grave o processo. Neste momento os título provisórios devem ser gerados no SIGAFIN
    4. No módulo SIGAFIN, acesse a manutenção de títulos a pagar e localize os títulos gerados para cada despesa.
    5. 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

    1. No módulo Easy Import Control(SIGAEIC), acesse a rotina Atualizações\Embarque\Manutenção.
    2. 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.
    3. Grave o processo. Neste momento os título PR's serão excluídos dando lugar aos títulos PRE's no SIGAFIN
    4. No módulo SIGAFIN, acesse a manutenção de títulos a pagar e localize os títulos gerados para cada despesa.
    5. 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

    1. No módulo Easy Import Control(SIGAEIC), acesse a rotina Atualizações\Financeiro\Previs. Desembolso
    2. Selecione por PO mas não informe nenhum PO especificamente para que o sistema gere o relatório.
    3. 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

    EICCADGEFunções Genéricas de Cadastro

    EICTU100

    Funções Conversão de unidades de Medida

    UPDEECFunções de atualização de dicionários do módulo SIGAEEC 
    AVGERALFunções genéricas dos módulos de Comex
    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:

    Sistema(s) Operacional(is):

    Windows/Linux

    Issue(s) relacionada(s)MTRADE-1976

    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:

    1. Aplicar atualização dos fontes EECAE110.PRW, UPDEEC.PRW , EICCADGE.PRW, EICTU100.PRW e AVGERAL.PRW;
    2. 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;
    3. Ativar o parâmetro MV_AVG0131
    4. Ativar o parâmetro MV_EECFAT
    5. Ativar o parâmetro MV_AVG0174
    6. Desativar o parâmetro MV_AVG0141
    7. 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.
    8. Os documentos de saída para o pedido de venda relacionado devem ser gerados no SIGAFAT.  
    9. 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.
    Gerar documentos de entrada diversos, 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/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 DEFator de ConversãoUnidade PARA
    DZ12PC
    G0,0004UN
    KG0,4000UN
    UN0,25PC
                    

    - Os itens  

    Exemplo:
    1. Possuir uma ou mais despesas base de imposto cadastrada.;
    2. 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:

    1. 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.
    2. Na tela de dados do processo, clique no botão Outras Ações e selecione a opção Vincular NFs de Entrada
    3. 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.
    4. 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.
    5. 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.
    6. 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.
    7. 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:

    1. 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. 
    2. 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

    1. 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.
    2. 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.
    3. 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:
    4. 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

    1. 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.
    2. 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

    1. 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. 
    2. 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

  • Na linha da despesa 520, edite a coluna “Despesa Base” informando o código das despesas 103 e 201 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 519, edite a coluna “Despesa Base” informando o código das despesas 102 e 520 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 518, edite a coluna “Despesa Base” informando o código das despesas 101 e 519 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 imposto (I.I)  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.I), ocasionando uma referência circular indireta. O sistema no entanto não impedirá o cadastro ao clicar no botão “OK”.
    1. - 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.
    2. 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.
    3. 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.
    4. 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.
    5. 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.
    6. 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.





        





        

    Geração do pré-calculo.

    Passo a Passo

    1. No módulo Easy Import Control(SIGAEIC), acesse a rotina Atualizações\Financeiro\Pre-Calculo.
    2. Na tela de parâmetros, selecione o pedido requisitado e clique no botão OK
    3. 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.
    4. Na mensagem exibira pelo sistema sobre a reapuração do pré-cálculo, clique no botão Sim
    5. 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.
    6. Clique no botão Outras Ações\Relatório por PO e em seguida no botão Preview
    7. O sistema irá exibir o preview do relatório de pré-cálculo realizado.
    8. Verifique que:
      1. 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.
      2. 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.
    9. Retorne ao menu inicial do sistema e no módulo SIGACFG, altere o valor do parâmetro MV_EIC0068 para o valor 1.
    10. Gere o pré-cálculo novamente (com ou sem reapuração)
    11. Verifique que:
      1. 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.
      2. 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.
    12. Retorne ao menu inicial do sistema e no módulo SIGACFG, altere o valor do parâmetro MV_EIC0068 para o valor 0.
    13. Gere o pré-cálculo novamente (com reapuração)
    14. Verifique que:
      1. 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.
      2. 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.
      3. O valor do total CIF no relatório não agrega o valor destas despesas base  
      4. 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

    1. No módulo Easy Import Control(SIGAEIC), acesse a rotina Atualizações\Purchase Order\Manutenção.
    2. Faça alguma alteração no Purchase Order e cerifique-se de que a tabela de pré-cálculo esteja associada.
    3. Grave o processo. Neste momento os título provisórios devem ser gerados no SIGAFIN
    4. No módulo SIGAFIN, acesse a manutenção de títulos a pagar e localize os títulos gerados para cada despesa.
    5. 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

    1. No módulo Easy Import Control(SIGAEIC), acesse a rotina Atualizações\Embarque\Manutenção.
    2. 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.
    3. Grave o processo. Neste momento os título PR's serão excluídos dando lugar aos títulos PRE's no SIGAFIN
    4. No módulo SIGAFIN, acesse a manutenção de títulos a pagar e localize os títulos gerados para cada despesa.
    5. 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

    1. No módulo Easy Import Control(SIGAEIC), acesse a rotina Atualizações\Financeiro\Previs. Desembolso
    2. Selecione por PO mas não informe nenhum PO especificamente para que o sistema gere o relatório.
    3. 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

    EICCADGEFunções Genéricas de Cadastro

    EICTU100

    Funções Conversão de unidades de Medida

    UPDEECFunções de atualização de dicionários do módulo SIGAEEC 
    AVGERALFunções genéricas dos módulos de Comex
    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:

    Sistema(s) Operacional(is):

    Windows/Linux

    Issue(s) relacionada(s)MTRADE-1976

    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:

    1. Aplicar atualização dos fontes EECAE110.PRW, UPDEEC.PRW , EICCADGE.PRW, EICTU100.PRW e AVGERAL.PRW;
    2. 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;
    3. Ativar o parâmetro MV_AVG0131
    4. Ativar o parâmetro MV_EECFAT
    5. Ativar o parâmetro MV_AVG0174
    6. Desativar o parâmetro MV_AVG0141
    7. 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.
    8. Os documentos de saída para o pedido de venda relacionado devem ser gerados no SIGAFAT.  
    9. 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.
    Gerar documentos de entrada diversos, 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/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 DEFator de ConversãoUnidade PARA
    DZ12PC
    G0,0004UN
    KG0,4000UN
    UN0,25PC

    - Os itens  

    Exemplo:
    1. Possuir uma ou mais despesas base de imposto cadastrada.;
    2. 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:

    1. 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.
    2. Na tela de dados do processo, clique no botão Outras Ações e selecione a opção Vincular NFs de Entrada
    3. 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.
    4. 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.
    5. 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.
    6. 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.
    7. 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:

    1. 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. 
    2. 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

    1. 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.
    2. 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.
    3. 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:
    4. 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

    1. 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.
    2. 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

    1. 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. 
    2. 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

  • Na linha da despesa 520, edite a coluna “Despesa Base” informando o código das despesas 103 e 201 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 519, edite a coluna “Despesa Base” informando o código das despesas 102 e 520 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 518, edite a coluna “Despesa Base” informando o código das despesas 101 e 519 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 imposto (I.I)  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.I), ocasionando uma referência circular indireta. O sistema no entanto não impedirá o cadastro ao clicar no botão “OK”.

    Geração do pré-calculo.

    Passo a Passo

    1. No módulo Easy Import Control(SIGAEIC), acesse a rotina Atualizações\Financeiro\Pre-Calculo.
    2. Na tela de parâmetros, selecione o pedido requisitado e clique no botão OK
    3. 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.
    4. Na mensagem exibira pelo sistema sobre a reapuração do pré-cálculo, clique no botão Sim
    5. 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.
    6. Clique no botão Outras Ações\Relatório por PO e em seguida no botão Preview
    7. O sistema irá exibir o preview do relatório de pré-cálculo realizado.
    8. Verifique que:
      1. 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.
      2. 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.
    9. Retorne ao menu inicial do sistema e no módulo SIGACFG, altere o valor do parâmetro MV_EIC0068 para o valor 1.
    10. Gere o pré-cálculo novamente (com ou sem reapuração)
    11. Verifique que:
      1. 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.
      2. 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.
    12. Retorne ao menu inicial do sistema e no módulo SIGACFG, altere o valor do parâmetro MV_EIC0068 para o valor 0.
    13. Gere o pré-cálculo novamente (com reapuração)
    14. Verifique que:
      1. 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.
      2. 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.
      3. O valor do total CIF no relatório não agrega o valor destas despesas base  
      4. 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

    1. No módulo Easy Import Control(SIGAEIC), acesse a rotina Atualizações\Purchase Order\Manutenção.
    2. Faça alguma alteração no Purchase Order e cerifique-se de que a tabela de pré-cálculo esteja associada.
    3. Grave o processo. Neste momento os título provisórios devem ser gerados no SIGAFIN
    4. No módulo SIGAFIN, acesse a manutenção de títulos a pagar e localize os títulos gerados para cada despesa.
    5. 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

    1. No módulo Easy Import Control(SIGAEIC), acesse a rotina Atualizações\Embarque\Manutenção.
    2. 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.
    3. Grave o processo. Neste momento os título PR's serão excluídos dando lugar aos títulos PRE's no SIGAFIN
    4. No módulo SIGAFIN, acesse a manutenção de títulos a pagar e localize os títulos gerados para cada despesa.
    5. 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)