Histórico da Página
01. DADOS GERAIS
| Linha de Produto: | Virtual Age |
|---|
| Segmento: | Moda |
|---|---|
| Módulo: | Integração |
| Função: | Gerar código de rastreio de pré-postagem simples, por integração com API |
| Correios. | |
| Ticket: | 8340248 |
|---|---|
| Requisito/Story/Issue (informe o requisito relacionado) : |
02. SITUAÇÃO/REQUISITO
Foi solicitado o desenvolvimento de integração com a API dos correios Correios para geração de código de rastreio de objeto, no faturamento de pedido de vendas.
03. SOLUÇÃO
Foi criado serviço(INTSVCO103), que de acordo com configurações e dados de remetente retirados no pedido de venda, irá gerar o código de rastreio de objeto e gravando o mesmo nos dados adicionais do pedido. Este serviço será chamado após a realização do encerramento de uma transação de pedido de venda(TRAFP005 e TRAFP038) e também podendo ser acionado diretamente no componente PEDFM111 que realiza manutenções nos dados adicionais do pedido. Para a realização efetiva da integração funcionar as seguintes informações devem ser configuradas e informadas:
- Parâmetro empresa CD_TRANSP_CORREIO configurada com transportadora que representa a dos correiosCorreios.
- Configurado no componente INTFM010 as informações de:
- Sistema: CORREIOS.
- Função: Pré-postagem simples.
- Parâmetros
- DS_URL: =https://www.sgpweb.com.br/novo/api/pre-postagem?chave_integracao=chave_integração_contrato
- CD_SERVICO_CORREIOS: Código =Código do serviço dos correios (Ex.: 04162 = SEDEX, etc).
- Ter sido informado no pedido a mesma transportadora do parâmetro a cima citado.
- Pedido não possuir código de rastreio.
Obs: Atualmente o sistema já possui processo de geração de código de rastreio, que deve ser castrado no componente EXPFM006, que ao qual também já é realizado nos mesmo moldes da integração implementada. Caso a API esteja devidamente configurada o sistema irá realizar a mesma, e caso a mesma não esteja será chamado normalmente o processo de geração já existente.
...