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

Cross Segmentos - TOTVS BackOffice Linha RM - TOTVS Gestão de Estoque, Compras e Faturamento - MAT - Importação de Produto via Webservice

time.png Tempo aproximado para leitura: 00:02:00min

Dúvida
Como realizar Importação de Produto via Webservice?

Ambiente

Cross Segmentos - TOTVS BackOffice Linha RM - TOTVS Gestão de Estoque, Compras e Faturamento - Todas as versões.

Solução
Este documento tem por finalidade ensinar como realizar a Importação de produto via SoapUI (Arquivo XML).

Definição do processo:

Procedimentos para importar XML de um produto na base RM através do SoapUI. 

Configuração do WS (Webservice) RM:

Executar o documento: Como habilitar webservice via RM HOST

Observação.: Acessando a página do Webservice RM (Orientado no link acima), clicar no link “wsDataServer/MEX?wsdl” e copiar o endereço desta página, este será utilizado na criação do projeto no SoapUI.(Exemplo: http://localhost:8052/wsDataServer/MEX?wsdl) 

Criação do projeto no SoapUI:

Já com o Projeto criado para Exportação, utilizaremos o método SaveRecord para importação. 

Caso não tenha visto a criação do projeto, clique aqui.

Configuração do SaveRecord: 

- Name = Nome da Janela/página do SaveRecord para o projeto

- Encoding = UTF-8

- Username = Usuário do sistema RM

- Password = Senha do usuário do sistema RM

Ao clicar duas vezes sobre o Request1 do SaveRecord, será aberta a tela central onde deverá ser informado os dados: 

<tot:DataServerName>EstPrdDataBr</tot:DataServerName>

<tot:XML>XML DO PRODUTO A SER IMPORTADO</tot:XML>

<tot:Contexto>CODCOLIGADA=1;CODUSUARIO=mestre;CODSISTEMA=T</tot:Contexto>

 

Após preencher os dados, deverá se atentar aos detalhes: 

  1.  Para criação de um novo registro (Produto), obrigatoriamente deverá alterar o campo IDPRD para o valor -1. Caso tente importar utilizando um IDPRD fixo, o sistema irá tentar ATUALIZAR o registro em questão e não importar.
  2. Além do IDPRD, deverá se atentar quanto ao código do produto (CODIGOPRD) e se necessário, alterá-lo.

Feita a alteração no XML, para realizar o teste, clique no ícone Submit (Play verde) encontrado no canto superior esquerdo do print abaixo. Neste momento, o SoapUI abrirá uma nova tela para consultar o retorno da ação:

Caso o produto seja incluído com sucesso, o SoapUI retornará as chaves do DataServer. No caso do produto, retornará CODCOLIGADA e IDPRD conforme print acima.

Está feito! Basta acessar o RM e visualizar o produto incluído!

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 _