@xet/webhook-data-source
v2.6.0
Published
Fonte de dados para o Webhook.
Downloads
15
Readme
@xet/webhook-data-source - Webhook TELEPORT
Fonte de dados para o Webhook.
Teste
Essa é a mesma biblioteca utilizada no Webhook para gerar payload.
Os testes foram feitos em Node.js e para executar faça o seguinte:
git clone https://gitlab.textecnologia.io/inovacao/webhook/module/data-source.git
cd data-source
bin/node/zera -m pnpm
bin/local/test -u
Eventos e procedures
AUTO_GRAVA
PROCEDURE `webhook_grava_capa`(IN `p_Empresa` INT, IN `p_Calculo` INT);
PROCEDURE `webhook_grava_itens`(IN `p_Empresa` INT, IN `p_Calculo` INT);
AUTO_PREMIO
PROCEDURE `webhook_premio`(IN `p_Empresa` INT, IN `p_Calculo` INT, IN `p_Item` INT);
AUTO_PREMIO_CRITICA
PROCEDURE `webhook_criticacalculo`(IN `p_Empresa` INT, IN `p_Calculo` INT, IN `IN` `p_Item`INT);
AUTO_TRANSMISSAO
PROCEDURE `webhook_transmissao`(IN `p_Empresa` INT, IN `p_Calculo` INT);
AUTO_EMISSAO
PROCEDURE `webhook_emissao`(IN `p_Empresa` INT, IN `IN` `p_Certificado`INT);
PROCEDURE `webhook_parcela`(IN `p_Empresa` INT, IN `p_Certificado` INT, IN `p_Endosso` INT, IN `p_Item` INT);
AUTO_ERROEMISSAO
PROCEDURE `webhook_erroemissao`(IN `p_Empresa` INT, IN `p_Pendencia` INT);
AUTO_SINISTRO
PROCEDURE `webhook_sinistro`(IN `p_Empresa` INT, IN `p_Certificado` INT, IN `p_Endosso` INT, IN `p_Item` INT, IN `p_Sinistro` INT);
AUTO_PAGAMENTO
PROCEDURE `webhook_pagamento`(IN `p_Empresa` INT, IN `p_Certificado` INT, IN `p_Endosso` INT, IN `p_Item` INT, IN `p_Parcela` INT);
AUTO_ENDOSSO
PROCEDURE `webhook_endosso`(IN `p_Empresa` INT, IN `p_Certificado` INT, IN `p_Endosso` INT);
PROCEDURE `webhook_endosso_detalhe`(IN `p_Empresa` INT, IN `p_Certificado` INT, IN `p_Endosso` INT);
CLIENTE
PROCEDURE `webhook_cliente`(IN `p_Empresa` INT, IN `p_Cliente` INT);
CLIENTE via documento
PROCEDURE `webhook_cliente_doc`(IN `p_Empresa` INT, IN `p_CPF_CNPJ` VARCHAR(20));
RAMOS_DIVERSOS_GRAVA
// PROCEDURE `webhook_rd_grava_capa`
// --- oneof
// PROCEDURE `webhook_rd_grava_locais`
// PROCEDURE `webhook_rd_grava_objetos`
// PROCEDURE `webhook_rd_grava_vidas`
// ---
// PROCEDURE `webhook_rd_grava_coberturas`
Eventos dos novos ramos
Esses eventos montam o payload via requisição.
RESIDENCIAL_GRAVA
RESIDENCIAL_PREMIO
RESIDENCIAL_TRANSMISSAO
RESIDENCIAL_EMISSAO
PROCEDURE `webhook_residencial_emissao`(IN `p_Empresa` INT, IN `IN` `p_Certificado`INT);
PROCEDURE `webhook_residencial_parcela`(IN `p_Empresa` INT, IN `p_Certificado` INT, IN `p_Endosso` INT, IN `p_Item` INT);
RESIDENCIAL_ERROEMISSAO
PROCEDURE `webhook_residencial_erroemissao`(IN `p_Empresa` INT, IN `p_Pendencia` INT);
RESIDENCIAL_SINISTRO
PROCEDURE `webhook_residencial_sinistro`(IN `p_Empresa` INT, IN `p_Certificado` INT, IN `p_Endosso` INT, IN `p_Item` INT, IN `p_Sinistro` INT);
RESIDENCIAL_PAGAMENTO
PROCEDURE `webhook_residencial_pagamento`(IN `p_Empresa` INT, IN `p_Certificado` INT, IN `p_Endosso` INT, IN `p_Item` INT, IN `p_Parcela` INT);
RESIDENCIAL_ENDOSSO
PROCEDURE `webhook_residencial_endosso`(IN `p_Empresa` INT, IN `p_Certificado` INT, IN `p_Endosso` INT);
PROCEDURE `webhook_residencial_endosso_detalhe`(IN `p_Empresa` INT, IN `p_Certificado` INT, IN `p_Endosso` INT);