Árvore de páginas

Tempo aproximado para leitura: 01 min

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Manufatura
Módulo:SIGAEEC
Função:

AVGERAL.PRW

DUE3.APH

EECDU100.PRW

EECDU400.PRW

EECNF400.PRW

Parâmetro:

MV_EECFAT = T

MV_EEC_EDC = F

MV_EEC0053 = T

Ticket:

s/n

Requisito/Story/Issue:

DTRADE-3543


02. SITUAÇÃO/REQUISITO

Cenário 1:

  • Quando um processo de embarque tem nota,  com informação de ato concessório nos itens e enquadramento de drawback na capa do processo.  Ao realizar a geração da DU-e, a informação "Enc. DrawBack" não é gravada nas tabelas da DU-e e desta forma também não é transmitida no XML.

Cenário 2:

  • Quando associado mais de uma NF de remessa de lote para um item de uma nota de venda através da rotina Embarque→Nota Fiscal e gerado a DU-e para transmissão o sistema está retornando error log acusando problema de registros duplicados de acordo com a chave única.

03. SOLUÇÃO

Cenário 1:

  • Efetuado ajuste na rotina para considerar a gravação do campo de enquadramento drawback, para quando o processo tem nota e consequentemente gerar o XML com as informações corretas de acordo com o processo de embarque gerado.

Cenário 2:

  • Efetuado ajuste na chave única da tabela EK4 e complementado a gravação dos campos para que respeite a relação entre o processo, notas de vendas, notas de remessa de lote e notas de remessa de entrada para que dessa forma não tenha como ter a chave duplicada.


03. SOLUÇÃO TÉCNICA

Para a correção da chave única é necessário alterar na tabela SX2 o campo X2_UNICO do arquivo EK4 onde a nova chave deverá ser a seguinte:

EK4_FILIAL+EK4_PROCES+EK4_NUMSEQ+EK4_SEQUEN+EK4_FATSEQ+EK4_NFSAI+EK4_SERSAI+EK4_D2ITEM+EK4_DOC+EK4_SERIE+EK4_D1ITEM+EK4_NFENT+EK4_SERENT