01. DADOS GERAIS
Produto: | TOTVS Distribuição e Varejo Solucoes_totvs_parceirosexptotvs |
---|
|
|
---|
Linha de Produto: | |
---|
Segmento: | Distribuição TOTVS Goiânia |
---|
Módulo: | 26- INTEGRAÇÕES |
---|
Função: | 2610 - INTEGRAÇÃO PHILIP MORRIS |
---|
Ticket: |
|
---|
Requisito/Story/Issue (informe o requisito relacionado) : | DDINTEGRA-11227 |
---|
02. SITUAÇÃO/REQUISITO
Atualmente o cliente necessita do envio de movimentação via APIs dos layouts para atender a integração Philip-Morris com novos registros formato json na rotina 2610.
03. SOLUÇÃO
- Nova opção de tipo de exportação "Arquivo" (modelo atual) e "Api" (nova integração).
Totvs custom tabs box |
---|
tabs | Saiba como utilizar |
---|
ids | Saiba como utilizar |
---|
|
Atualize a rotina abaixo a partir da versão indicada ou versão superior: - Rotina 2610 - Integração Philip Morris- Versões:
- 33.0.4.6;
- 34.0.2.0;
- 35.0.0.
12 - Objeto de banco - Tabela PCPHILIPMORRISEXEC PCPHILIPMORRISAPIEXEC- Versões:
- 3.0.01.000;
- 4.0.01.000;
5.0.01.000;
Passo a passo:- Atualiza a rotina 2610 e a dependência solicitada para a tabela PCPHILIPMORRIScAPIEXEC, conforme versões citadas acima;
- Abra a rotina
1809Image Removed
AJUSTES REALIZADOS: - Clique na opção Tipo Exportação;
- A opção Nova opção de tipo de exportação "Arquivo" (, é o modelo atual ) e "Api" (nova integração);
- Quando tipo exportação API, não permitir alterar a opção de tipo de movimentação e manter fixo "Diária", porque somente permitirá envio ou reenvio diário (verificar se os reenvios são por dia ou permite período);
- Opção para Para a verificação do Status da API (quando selecionado Tipo Exportação Api), selecione a aba API;
- Clique em Conexão;
- Clique em Testar Conexão;
Image Added
Image Modified - Consulta do Histórico Clique em Histórico para consultar o histórico de transmissão;
ConfiguraçãoArquivo .ini: - Para configurar a conexão, siga o exemplo abaixo e preencha de acordo com as suas informações de login:
O arquivo PCSIS2610, geralmente é encontrado no diretório: : C:\WinThor\Prod\ETC\Config\MOD-025; Novas propriedades Image Modified
URL_STATUS=?/api-status URL_TRANSACTIONS=?/transactions/data CLIENT_ID=? CLIENT_SECRET=? TIMEOUT=60000
Testar Conexão da API Habilitar testeSelecionar o Tipo de Exportação Api Image Removed
Erro na API Image Removed
Sucesso na API Image Removed
Exportação ProcedimentoSelecionar o tipo de Exportaçao "Api" com
Exportação- Para exportar os arquivo diariamente, siga os passos:
- Selecione a opção Tipo Exportação;
- Selecione a opção Api;
- Selecione um período com movimentações e
clicar processar - Processar;
Image Modified
Image Removed Image Added
Exemplo do arquivo de exportação JSON: Image Modified Image Modified
ReenvioProcedimento Transmitir - Para transmitir usando uma data de movimento já transmitida
.- :
- Selecione o período desejado, e clique em Processar;
- Será sinalizado na tela que essa data é um reenvio:
Image Modified - Será apresentada uma pergunta para confirmar o reenvio;
Image Modified
JSONPodemos ver que por ser um reenvio o número do índice não é incrementado Image Removed
Envio de nova data não transmitida ProcedimentoTransmitir usando uma data de movimento que ainda não foi transmitida. Image Removed
JSON Image Removed Como não foi um reenvio, houve um incremento do número do índice Image Removed
Validando o JSONControlImage Removed
CustomerImage Removed Image Removed
Sales ItemsImage Removed Image Removed
CancellationsImage Removed Image Removed Image Removed
StockEstoque Contábil Image Removed
Validando o HistóricoImage Removed Image Removed Image Removed
Filtro opcionalImage RemovedStatus opcionalImage Removed Image Removed Validando o Histórico
- Para validar o histórico de transmissões:
- Selecione a aba Histórico;
- É obrigatório informar o período;
- Informe o Código do Distribuidor, conforme necessidade ou deixe em branco para retornar todos os Distribuidores;
- Informe o Status, conforme necessidade, ou deixe em branco para retornar todos os status;
- Clique em Pesquisar
Image Added
Image Added
|
04. DEMAIS INFORMAÇÕES
Não se aplica
05. ASSUNTOS RELACIONADOS
Não se aplica