develop. Consignado emite los dos resultados de portabilidad solo cuando el consumidor de resultados está habilitado y el manifest del gateway desplegado declara el evento. Los hechos emitidos entran al outbox transaccional antes de la publicación.
data del CloudEvent. Una propiedad marcada con ? puede estar ausente. null es válido solo donde un contrato de payload lo escribe explícitamente.Contrato de stream de la aplicación
ce-source, ce-resourcetype y ce-eventtype. Usa ce-type como su compuesto calificado por fuente. Nunca infieras un evento a partir del nombre del tema.
Catálogo de eventos emitidos
Notación del payload
El wire usa JSON con nombres de propiedad ensnake_case. Estos alias describen los formatos que usan los esquemas:
Contratos de payload
consignado.solicitacao.received
consignado.solicitacao.received
id_solicitacaoconsignado.portability_proposal.received
consignado.portability_proposal.received
id_solicitacaoconsignado.margin.fetched
consignado.margin.fetched
request_refconsignado.proposal.accepted
consignado.proposal.accepted
proposal_refconsignado.averbacao.confirmed
consignado.averbacao.confirmed
contract_idconsignado.averbacao.rejected
consignado.averbacao.rejected
contract_idconsignado.contract.registered
consignado.contract.registered
numero_contratoconsignado.disbursement.confirmed
consignado.disbursement.confirmed
numero_contratoconsignado.contract_correction.available / consignado.disbursement_correction.available
consignado.contract_correction.available / consignado.disbursement_correction.available
ce-resourcetype del evento distingue el tipo de corrección.Asunto: numero_contratoconsignado.portabilidade.efetivada
consignado.portabilidade.efetivada
numero_contratoconsignado.portabilidade.rejeitada
consignado.portabilidade.rejeitada
numero_contratoconsignado.exclusao.confirmed
consignado.exclusao.confirmed
numero_contratoconsignado.exclusao.rejected
consignado.exclusao.rejected
numero_contratoconsignado.redirecionamento.confirmed
consignado.redirecionamento.confirmed
request_refconsignado.redirecionamento.rejected
consignado.redirecionamento.rejected
request_refconsignado.reconciliation.received
consignado.reconciliation.received
object_refconsignado.employment_status.reported
consignado.employment_status.reported
record_idconsignado.afastamento.reported
consignado.afastamento.reported
SHA-256(payload)consignado.throughput.changed
consignado.throughput.changed
tenant_idconsignado.cessao.registered
consignado.cessao.registered
idempotency_keyconsignado.repasse.overdue
consignado.repasse.overdue
object_refconsignado.repasse.resolved
consignado.repasse.resolved
object_refconsignado.repasse.unobserved
consignado.repasse.unobserved
object_refconsignado.calendar.published
consignado.calendar.published
competencia_consultaComandos consumidos desde Lender
Estos son comandos entrantes, no eventos emitidos por Consignado. Llegan enlerian.streaming.lender.commands con ce-source: lender y ce-type: studio.lerian.lender.<resource>.<event>.
La averbação no es un comando de Lender en develop. Envíala mediante la operación HTTP autenticada.
Reglas de entrega y compatibilidad
- Deduplica por
(ce-source, ce-id)y haz que los handlers sean idempotentes. - Para reproducir un rechazo de redirección desde el DLQ del consumidor, vuelve a entregar el registro fuente original identificado por su tema, partición y offset. No publiques un nuevo evento. El
ce-idoriginal y elrequest_refde redirección permanecen estables. - Lee
ce-schemaversionantes de decodificar. El header lleva el esquema1.0.0, y el tema nunca lo lleva. - El dinero y las tasas son cadenas decimales. Los timestamps están en UTC, en formato RFC 3339. Los valores de solo fecha usan
YYYY-MM-DD, y las competências usanYYYYMM. - Los asuntos del envelope son referencias de negocio o digests de contenido y no llevan el CPF del trabajador.
- Las claves de comando entrantes desconocidas o no admitidas terminan en el DLQ del consumidor de Consignado.
- La falta de un identificador de negocio obligatorio impide la publicación o la ejecución del comando. Consignado nunca lo genera.

