Os serviços do Corpore RM com as funcionalidades para utilização do TOTVS | HTML Framework estarão disponíveis em 2016. No momento versões controladas serão disponibilizadas para as equipes de Segmentos envolvidas no projeto de Experiências de Uso

Versão

 Disponível à partir da versão 12.1.6 da linha RM.

Get

Retorna o registro do dataserver representado pelo identificador da URL {id}. O FrameHTML faz a manipulação dos dados considerando que o mesmo possui um campo id como chave. Isso causa limitações no RM visto que a maior parte das chaves primárias do RM são compostas. Para contornar esse problema foi necessário concatenar o valor dos campos da chave primária e um campo chamado id (Caso já exista um campo id na tabela, esse será renomeado no json para "RESTDS_TEMP_id").

O id é o resultado da concatenação da chave primária utilizando como separador a string "$_$". Se for tomado como exemplo a tabela local de estoque e um registro cujos campos CodColigada, CodFilial e CodLoc possuem, respectivamente, os valores 1, 1 e 06, o identificador que será gerado no json de retorno será "1$_$1$_$06".

O analista não deve manipular o valor do campo id, uma vez que ele é para uso interno do FrameHTML e do RM Host.

Exemplo de utilização


Restful » localhost:8051 » 1$_$1$_$06 » GET
Modelo JSON
Get (Resposta)
Exemplos
SOAP UI (5.3.0)
POC (1.0.0 - Owner)