Criação do controle de históricos da transmissão
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||||||||
Segmento: | Manufatura | ||||||||||
Módulo: | Easy Export Control (SIGAEEC) | ||||||||||
Rotina: |
| ||||||||||
País(es): | Brasil | ||||||||||
Release: | 12.1.20 | ||||||||||
Banco(s) de Dados: | SQL/ORACLE | ||||||||||
Sistema(s) Operacional(is): | Windows/Linux | ||||||||||
Issue(s) relacionada(s) | MTRADE-993 / MTRADE-1055 / MTRADE-1806 / MTRADE-1848 / MTRADE-2192 |
Descrição
Esta atualização permite o controle de históricos de transações dos xml's enviados ao Siscomex para registro da DUE. Nesta rotina é possível efetuar o registro da declaração da DUE e sua transmissão, permitindo ao usuário a visualização dos status de cada registro enviado. Podendo haver os status "Aguardando Transmissão", "Transmitido com sucesso" e "Falha na transmissão".
Procedimento para Implantação
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.
- Aplique o patch do chamado e execute uma vez a rotina UPDDISTR (ATENÇÃO: Se estiver em release anterior a versão P12.1.17 o dicionário de dados do ambiente será migrado para este último release)
- No módulo SIGACFG acesse Base de Dados/Dicionários/Base de Dados/Parâmetros e verifique que o parâmetro MV_EEC0053 é criado conforme especificações abaixo:
Nome da Variável: | MV_EEC0053 |
Tipo: | Lógico |
Descrição: | Define se utiliza a Declaração Única de Exportação |
Valor Padrão: | .F. |
- No Configurador (SIGACFG), acesse Ambientes/Cadastros/Menus, selecione o menu de exportação e dentro do menu Siscomex crie um novo item:
Nome da Rotina: | Transmissão DUE |
Função: | EECDU100 |
Tipo Função: | Protheus |
Módulo: | Easy Export Control (SIGAEEC) |
Procedimento para Configuração
CONFIGURAÇÃO DE PARÂMETROS
1. No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Configure o(s) parâmetro(s) a seguir:
Obs.: Configuração obrigatória.
Itens/Pastas | Descrição |
Nome: | MV_EECFAT |
Tipo: | Lógico |
Cont. Por.: | .T. |
Descrição: | Habilita a integração entre o módulo SIGAEEC e o módulo SIGAFAT |
Itens/Pastas | Descrição |
Nome: | MV_EEC0053 |
Tipo: | Lógico |
Cont. Por.: | .T. |
Descrição: | Define se utiliza a Declaração Única de Exportação |
2. Colocar o arquivo 'tr-sw-web-solution-due.jar' na pasta SmartClient do usuário do sistema com privilégios de acesso a rotina de embarque de exportação.
3. No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Configure o(s) parâmetro(s) a seguir:
Obs.: Configuração opcional.
Itens/Pastas | Descrição |
Nome: | MV_EEC0054 |
Tipo: | Numérico |
Cont. Por.: | 2 |
Descrição: | Integrador deve efetuar a integração com a base de Testes (1) ou com a base de Produção (2) |
Procedimento para Utilização
- Após criar um processo de embarque Gerar o XML da DUE, Acessar Atualização >> Siscomex >> Transmissão DUE
- Em seguida em ações relacionadas clique em 'Gerar Declaração' e selecione o processo de embarque que deseja gerar;
- Feito isso em ações relacionadas clique em Transmitir para o envio do XML e validação do mesmo;
- Após a transmissão ter validado o XML enviado será retornado um XML com as informações do retorno e será exibido uma mensagem na tela em caso de sucesso ou falha.
- Os dados serão gravados na nova tabela EK0 - Transmissão DUE e os xml serão manejados a partir dela onde estarão salvos;
- Será gravado o processo de embarque;
- Código do usuário que gerou a declaração;
- A data em que foi gerado a declaração;
- O XML gerado para transmissão será salvo no campo de XML transmitido;
- O status será alterado para aguardando transmissão;
- Após a transmissão será gravado o XML de retorno no campo de XML recebido;
- No campo de mensagem será gravado a mensagem de retorno após a transmissão seja de sucesso ou falha;
- E o status alterado para Sucesso ou falha na transmissão;