Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

RMS - API - API SGI V2



Dúvida
Estou utilizando a API SGI V2, porém ao realizar uma consulta sem filtro através do Método GET não retorna registros, como resolver?


Ambiente

Retail Manager System - RMS - Todas as versões.

Solução
Abaixo listarei os pré-requisitos necessários para o correto funcionamento desta API, objeto de banco utilizado, cadastro da tabela (VABUTABE) necessária para gravação dos registros de alteração dos produtos e os testes utilizando os Métodos GET, DELETE

 

Pré-requisitos:

API-MANAGER

Documentação:  Manual de instalação e configuração RMS | API Manager

Download: https://suporte.totvs.com/portal/p/10098/download?e=976314

APIZEUS
Download: https://suporte.totvs.com/portal/p/10098/download?e=986136

AUTH7
Download: https://suporte.totvs.com/portal/p/10098/download?e=986137

 

Objeto de Banco: (PC_TSV_SGI / SGI_ATUALIZA)  apenas para titulo de informação.

 

Para que o processo do SGI funcione corretamente gravando os registros de alteração dos produtos na tabela "SGI_ATUALIZA", se faz necessário habilitar no VABUTABE, tabela 45, Acesso = INSERESGI, Conteúdo = S.

Se o parâmetro não for habilitado, ao utilizar a API e realizar uma consulta através do Método 'GET', não haverá retorno.

 

SGI (REST)

Conceito: Devolve os produtos que tiveram alterações de estoque e informações cadastrais. Esta API tem como intuito devolver qualquer informação que foi alterada em um determinado objeto do RMS em um determinado momento. Atualmente, só temos duas informações que são atualizadas nesta tabela: estoque e informações cadastrais de produto.

 

Método GET

mceclip0.png

mceclip2.png

 

Conforme print acima, realizei uma consulta Full (sem filtro) e tivemos um retorno de 17 registros.

mceclip3.png

 

Essa API consome os registros da tabela SGI_ATUALIZA, conforme aponto abaixo temos os mesmos 17 registros de produtos.

mceclip4.png

 

Método DELETE:

Antes de realizar os testes no Método DELETE, exibo o item que será excluído, consultando ele através do Método GET, e também o seu registro na tabela SGI_ATUALIZA, conforme exibo nos prints abaixo.

 

METODO GET: Consultando o produto 1075.

mceclip5.png

mceclip6.png

 

Registro na tabela SGI_ATUALIZA.

mceclip7.png

 

No Método DELETE, vamos inserir no campo ProductId o código do item que será deletado.

mceclip8.png

mceclip12.png

 

Produto 1075 excluído com sucesso!

mceclip9.png

 

Consultando novamente no Método GET e na tabela SGI_ATUALIZA para confirmar que o item de fato foi excluído.

mceclip10.png

mceclip11.png

 

Referência: https://tdn.totvs.com/display/public/LRMS/APIs+da+Release+R31

Link de download da API SGI V2: https://suporte.totvs.com/portal/p/10098/download?e=977968

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _