TopoReceber notificação
Essa operação recebe uma requisição e inseri na fila de integração. Os valores da fila são preenchidos seguindo os seguintes critérios:
- PARAMETROS: Todos os parâmetros recebidos na requisição. Além dos parâmetros "normais", informados na query-string os seguintes parâmetros adicionais são incluídos:
- _pathInfo: Parte da URL acrescentada após a identificação do bloco
- _requestHeaders: Um objeto JSON contendo todos os headers encaminhados com a requisição
- _body: O que foi enviado no body da requisição (num POST, por exemplo)
- SISTEMA_EXTERNO_ID: Utiliza um dos seguintes parâmetros, caso informado: P_SISTEMA_EXTERNO_ID, SISTEMA_EXTERNO_ID, externalSystemId, partnerId ou a primeira parte da pathInfo. Se não for possível identificar um sistema externo, o sistema irá fazer o registro na fila sem vincular a nenhum sistema externo. Caso nenhum tratamento seja realizado, esses registros são automaticamente descartados depois de 30 dias.
- EVENTO: Irá usar o parâmetro P_EVENTO, EVENTO, event ou a segunda parte da pathInfo. Caso contrário, assumirá o evento NOTIFY.
- DESCRICAO: Irá preencher com o BODY recebido (num POST, por exemplo).
- REGISTRO_ID: Irá receber o parâmetro A_REGISTRO_ID, REGISTRO_ID, recordId ou a terceira parte da pathInfo.