@xet/webhook-data-source

2.6.0 • Public • Published

@xet/webhook-data-source - Webhook TELEPORT

Build Status Coverage Status

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);

Team

Thiago Lagden Magalhães

Copyright

TEx Tecnologia

Readme

Keywords

Package Sidebar

Install

npm i @xet/webhook-data-source

Weekly Downloads

0

Version

2.6.0

License

MIT

Unpacked Size

24.1 kB

Total Files

13

Last publish

Collaborators

  • lagden