...
# Recupera as informações de uma determinada empresa.
# GET http://localhost:8080/logix/logr2/empresa/01 HTTP/1.1
#------------------------------------------------------------------------------#
FUNCTION logr2_pub_get_empresa(l_pp_cod_empresa)
#------------------------------------------------------------------------------#
....DEFINE l_pp_cod_empresa LIKE empresa.cod_empresa
....CALL CONOUT(l_pp_cod_empresa) # l_pp_cod_empresa = "01"
END FUNCTION
# Valida a existência de um item na base de dados.
# POST http://localhost:8080/logix/manr1/validaItem/01/ITEMXPTO HTTP/1.1
#------------------------------------------------------------------------------#
FUNCTION manr1_pub_process_validaItem(l_pp_cod_empresa,l_pp_cod_item)
#------------------------------------------------------------------------------#
....DEFINE l_pp_cod_empresa LIKE empresa.cod_empresa
....DEFINE l_pp_cod_item....LIKE item.cod_item
....CALL CONOUT(l_pp_cod_empresa) # l_pp_cod_empresa = "01"
....CALL CONOUT(l_pp_cod_item)....# l_pp_cod_item = "ITEMXPTO"
END FUNCTION
|
...
Não é possível definir variáveis complexas como RECORD
, ARRAY
, ou ARRAY OF RECORD
como PathParam
.
Para mais de um parâmetro do tipo PathParam
, defina-os na ordem
...
de utilização na URL e nunca defina outro tipo de parâmetro entre eles.
Aviso |
---|
Nunca utilize valores que possuam caracteres especiais, vírgulas, acentos ou espaços em branco como um PathParam da URL, isto ocasionará valores inválidos. |
...