BPeRecepcaoEvento - Eventos Específicos
1. Relação dos Tipos de Evento
| Código | Evento | Autor | Origem/observação |
|---|---|---|---|
| 110111 | Cancelamento | Empresa emitente | MOC BP-e; apresentado na página própria de Cancelamento. |
| 110115 | Não Embarque | Empresa emitente | MOC BP-e e atualização do BP-e TA. |
| 110116 | Alteração de Poltrona | Empresa emitente | MOC BP-e. |
| 110117 | Excesso de Bagagem | Empresa emitente | NT 2020.001 e atualizações da RTC. |
| 112140 | Fornecimento Não Realizado | Empresa emitente | MOC BP-e TA. |
| 112130 | Ajuste de BP-e TA | Empresa emitente | MOC BP-e TA; especificação ainda pendente no documento oficial. |
| 110300 | Vinculação Pagamento | Empresa emitente | NT 2026.001. |
| 110301 | Cancelamento Vinculação Pagamento | Empresa emitente | NT 2026.001. |
| 240140 | Autorizado BP-e de Substituição | Fisco | Evento de marcação gerado pelo Fisco. |
| 240170 | Liberação Prazo Cancelamento | Fisco | Evento de marcação gerado pelo Fisco. |
| 240160 | Autorizado BP-e Vinculado | Fisco | Evento de marcação gerado pelo Fisco. |
2. Evento de Não Embarque
Permite ao emitente comunicar que o passageiro não embarcou.
- Tipo do evento:
110115. - Schema específico:
evNaoEmbBPe_v9.99.xsd.
2.1 Leiaute Específico
| # | Campo | Ele. | Pai | Tipo | Ocorr. | Tam. | Descrição/Observação |
|---|---|---|---|---|---|---|---|
| EP01 | evNaoEmbBPe | G | - | - | - | - | TAG raiz. |
| EP02 | descEvento | E | EP01 | C | 1-1 | 12 | “Não Embarque”. |
| EP03 | nProt | E | EP01 | N | 1-1 | 15 | Número do protocolo de autorização do BP-e. |
| EP04 | xJust | E | EP01 | C | 1-1 | 1-255 | Justificativa do não embarque. |
2.2 Regras de Validação Específicas
| # | Regra de Validação | Aplic. | cStat | Efeito | Mensagem |
|---|---|---|---|---|---|
| BP-e J01 | UF da Chave de Acesso difere da UF do Web Service. | Obrig. | 249 | Rej. | — |
| BP-e J02 | Verificar se o nSeqEvento é maior que o valor permitido (=1). | Obrig. | 636 | Rej. | — |
| BP-e J03 | Emitente deve estar habilitado na base de dados para emissão do BP-e. | Obrig. | 203 | Rej. | — |
| BP-e J04 | Verificar situação fiscal irregular do emitente. | Obrig. | 240 | Rej. | — |
| BP-e J05 | Verificar se BP-e já está cancelado. | Obrig. | 218 | Rej. | — |
| BP-e J06 | Verificar se o BP-e está substituído. | Obrig. | 224 | Rej. | — |
| BP-e J07 | Verificar se a data-hora do evento não ultrapassa 24 horas da data-hora de embarque informada no BP-e. | Obrig. | 221 | Rej. | — |
| BP-e J07 | Verificar se a data-hora de embarque do BP-e é anterior à data de processamento do evento. | Obrig. | 234 | Rej. | — |
| BP-e J08 | Verificar se o número do protocolo informado difere do número do protocolo do BP-e. | Obrig. | 222 | Rej. | — |
| BP-e TA J01 | Verificar se o nSeqEvento é maior que o valor permitido (=1). | Obrig. | 636 | Rej. | Rejeição: O número sequencial do evento é maior que o permitido |
| BP-e TA J02 | Emitente deve estar habilitado na base de dados para emissão do BP-e. | Obrig. | 203 | Rej. | Rejeição: Emissor não habilitado para emissão do BP-e |
| BP-e TA J03 | Verificar se BP-e já está cancelado. | Obrig. | 218 | Rej. | Rejeição: BP-e já está cancelado na base de dados da SEFAZ. [nProt:999999999999999][dhCanc: AAAA-MM-DDTHH:MM:SS TZD]. |
| BP-e TA J04 | Verificar se o BP-e está substituído. | Obrig. | 224 | Rej. | Rejeição: BP-e já está substituído na base de dados da SEFAZ. [nProt:999999999999999][dhSubst: AAAA-MM-DDTHH:MM:SS TZD]. |
| BP-e TA J05 | Verificar se a data-hora do evento não ultrapassa 24 horas da data-hora de embarque informada no BP-e. | Obrig. | 221 | Rej. | Rejeição: Prazo para geração do evento de não embarque superior ao limite tolerado em relação a data-hora do embarque |
| BP-e TA J06 | Verificar se a data-hora de embarque do BP-e é anterior à data de processamento do evento. | Obrig. | 234 | Rej. | Rejeição: Evento de não embarque deve ser posterior a data-hora do embarque |
| BP-e TA J07 | Verificar se o número do protocolo informado difere do número do protocolo do BP-e. | Obrig. | 222 | Rej. | Rejeição: Protocolo de Autorização de Uso difere do cadastrado |
Evento registrado com cStat 135.
3. Evento de Alteração de Poltrona
Permite trocar a poltrona, assento ou cabine sem alteração de valor ou da data de embarque.
- Tipo do evento:
110116. - Schema específico:
evAlteracaoPoltrona_v9.99.xsd.
3.1 Leiaute Específico
| # | Campo | Ele. | Pai | Tipo | Ocorr. | Tam. | Descrição/Observação |
|---|---|---|---|---|---|---|---|
| EP01 | evAlteracaoPoltrona | G | - | - | - | - | TAG raiz. |
| EP02 | descEvento | E | EP01 | C | 1-1 | 21 | “Alteração de Poltrona”. |
| EP03 | nProt | E | EP01 | N | 1-1 | 15 | Número do protocolo de autorização do BP-e. |
| EP04 | poltrona | E | EP01 | N | 1-1 | 3 | Identificação da nova poltrona. |
3.2 Regras de Validação Específicas
| # | Regra de Validação | Aplic. | cStat | Efeito | Mensagem |
|---|---|---|---|---|---|
| J01 | UF da Chave de Acesso difere da UF do Web Service. | Obrig. | 249 | Rej. | — |
| J02 | Verificar se o nSeqEvento é maior que o valor permitido (=99). | Obrig. | 636 | Rej. | — |
| J03 | Emitente deve estar habilitado na base de dados para emissão do BP-e. | Obrig. | 203 | Rej. | — |
| J04 | Verificar situação fiscal irregular do emitente. | Obrig. | 240 | Rej. | — |
| J05 | Verificar se BP-e já está cancelado. | Obrig. | 218 | Rej. | — |
| J06 | Verificar se o BP-e está substituído. | Obrig. | 224 | Rej. | — |
| J07 | Verificar se existe evento de Não Embarque associado ao BP-e. | Obrig. | 681 | Rej. | — |
| J08 | Verificar se a data-hora do evento não ultrapassa 24 horas da data-hora de embarque informada no BP-e. | Obrig. | 235 | Rej. | — |
| J09 | Verificar se o número do protocolo informado difere do número do protocolo do BP-e. | Obrig. | 222 | Rej. | — |
| J10 | Verificar se a poltrona informada no evento é diferente da poltrona do BP-e. | Obrig. | 237 | Rej. | — |
Evento registrado com cStat 135.
4. Evento de Excesso de Bagagem
Registra a cobrança de excesso de bagagem vinculada ao BP-e.
- Tipo do evento:
110117. - Schema específico:
evExcessoBagagem_v9.99.xsd.
4.1 Leiaute Específico
| # | Campo | Ele. | Pai | Tipo | Ocorr. | Tam. | Descrição/Observação |
|---|---|---|---|---|---|---|---|
| EP01 | evExcessoBagagem | G | - | - | - | - | TAG raiz. |
| EP02 | descEvento | E | EP01 | C | 1-1 | 15 | “Excesso Bagagem”. |
| EP03 | nProt | E | EP01 | N | 1-1 | 15 | Número do protocolo de autorização do BP-e. |
| EP04 | qBagagem | E | EP01 | N | 1-1 | 20 | Quantidade de volumes de bagagem carregados. |
| EP05 | vTotBag | E | EP01 | N | 1-1 | 13,2 | Valor total do serviço. |
| # | IBSCBS | G | evExcessoBagagem | - | 0-1 | - | Grupo IBS/CBS; leiaute atualizado apresentado na página Leiaute. |
| 01 | vTotDFe | E | evExcessoBagagem | N | 0-1 | 13,2 | Valor total do documento fiscal. |
4.2 Regras de Validação Específicas
| # | Regra de Validação | Aplic. | cStat | Efeito | Mensagem |
|---|---|---|---|---|---|
| J01 | UF da Chave de Acesso difere da UF do Web Service. | Obrig. | 249 | Rej. | — |
| J02 | Verificar se o nSeqEvento é maior que o valor permitido (=99). | Obrig. | 636 | Rej. | — |
| J03 | Emitente deve estar habilitado na base de dados para emissão do BP-e. | Obrig. | 203 | Rej. | — |
| J04 | Verificar situação fiscal irregular do emitente. | Obrig. | 240 | Rej. | — |
| J05 | Verificar se BP-e já está cancelado. | Obrig. | 218 | Rej. | — |
| J06 | Verificar se o BP-e está substituído. | Obrig. | 224 | Rej. | — |
| J07 | Verificar se existe evento de Não Embarque associado ao BP-e. | Obrig. | 705 | Rej. | Rejeição: Excesso de bagagem não permitido, BP-e possui evento de não embarque |
| J08 | Verificar se o número do protocolo informado difere do número do protocolo do BP-e. | Obrig. | 222 | Rej. | — |
| J09 | Verificar se a data-hora do evento não ultrapassa 24 horas da data-hora de embarque informada no BP-e. | Obrig. | 706 | Rej. | Rejeição: Prazo excedido para evento excesso de bagagem |
Evento registrado com cStat 135.
5. Evento de Fornecimento Não Realizado
Aplica-se ao BP-e TA quando houver pagamento antecipado sem o fornecimento correspondente.
- Tipo do evento:
112140. - Schema específico:
evFornecNaoRealizBPe_v9.99.xsd.
5.1 Leiaute Específico
| # | Campo | Ele. | Pai | Tipo | Ocorr. | Tam. | Descrição/Observação |
|---|---|---|---|---|---|---|---|
| EP01 | evFornNaoRealizBPe | G | - | - | - | - | TAG raiz. |
| EP02 | descEvento | E | EP01 | C | 1-1 | 12 | “Fornecimento Não Realizado”. |
| EP03 | nProt | E | EP01 | N | 1-1 | 15 | Número do protocolo de autorização do BP-e. |
| EP04 | vIBS | E | EP01 | N | 1-1 | 13v2 | Valor do IBS correspondente ao serviço que não foi fornecido. |
| EP05 | vCBS | E | EP01 | N | 1-1 | 13v2 | Valor da CBS correspondente ao serviço que não foi fornecido. |
5.2 Regras de Validação Específicas
| # | Regra de Validação | Aplic. | cStat | Efeito | Mensagem |
|---|---|---|---|---|---|
| J01 | Número sequencial do evento maior que 1. | Obrig. | 636 | Rej. | Rejeição: O número sequencial do evento é maior que o permitido. |
| J02 | Verificar se o emitente está habilitado para emissão de BP-e. | Obrig. | 203 | Rej. | Rejeição: Emissor não habilitado para emissão do BP-e. |
| J03 | BP-e já cancelado. | Obrig. | 218 | Rej. | Rejeição: BP-e já está cancelado na base de dados da SEFAZ. [nProt:999999999999999][dhCanc: AAAA-MM-DDTHH:MM:SS TZD]. |
| J04 | BP-e já substituído. | Obrig. | 224 | Rej. | Rejeição: BP-e já está substituído na base de dados da SEFAZ. [nProt:999999999999999][dhSubst: AAAA-MM-DDTHH:MM:SS TZD]. |
| J05 | Número do protocolo informado difere do protocolo de autorização. | Obrig. | 222 | Rej. | Rejeição: Protocolo de Autorização de Uso difere do cadastrado |
Evento registrado com cStat 135.
6. Evento de Ajuste do BP-e TA
Destina-se a alterações adicionais de valores de créditos ou débitos do BP-e TA.
- Tipo do evento:
112130. - Schema específico:
evAjusteBPeTA_v9.99.xsd.
6.1 Leiaute Específico
| # | Campo | Ele. | Pai | Tipo | Ocorr. | Tam. | Descrição/Observação |
|---|---|---|---|---|---|---|---|
| EP01 | evAjusteBPeTA | G | - | - | - | - | TAG raiz. |
| EP02 | descEvento | E | EP01 | C | 1-1 | 12 | “Ajuste de BPe TA”. |
| EP03 | nProt | E | EP01 | N | 1-1 | 15 | Número do protocolo de autorização do BP-e. |
| EP04 | -- definir campos | - | EP01 | - | - | - | O documento oficial mantém os campos pendentes de especificação. |
6.2 Regras de Validação Específicas
| # | Regra de Validação | Aplic. | cStat | Efeito | Mensagem |
|---|---|---|---|---|---|
| J01 | Número sequencial do evento maior que 1. | Obrig. | 636 | Rej. | Rejeição: O número sequencial do evento é maior que o permitido. |
| J02 | Verificar se o emitente está habilitado para emissão de BP-e. | Obrig. | 203 | Rej. | Rejeição: Emissor não habilitado para emissão do BP-e. |
| J03 | BP-e já cancelado. | Obrig. | 218 | Rej. | Rejeição: BP-e já está cancelado na base de dados da SEFAZ. [nProt:999999999999999][dhCanc: AAAA-MM-DDTHH:MM:SS TZD]. |
| J04 | BP-e já substituído. | Obrig. | 224 | Rej. | Rejeição: BP-e já está substituído na base de dados da SEFAZ. [nProt:999999999999999][dhSubst: AAAA-MM-DDTHH:MM:SS TZD]. |
O documento oficial indica homologação com cStat 135, mantendo a especificação do evento pendente.
7. Evento de Vinculação da Transação de Pagamento
Vincula ao BP-e uma transação financeira iniciada após a autorização do documento.
- Tipo do evento:
110300. - Schema específico:
evVincPgto_v9.99.xsd.
7.1 Leiaute Específico
| # | Campo | Ele. | Pai | Tipo | Ocorr. | Tam. | Descrição/Observação |
|---|---|---|---|---|---|---|---|
| # | evVincPgto | Raiz | detEvento | G | 1-1 | Schema XML de validação do evento de vinculação da transação de pagamento com o DFe - 110300. | |
| 1 | descEvento | E | evVincPgto | E | 1-1 | 20 | “Vinculação Pagamento”. |
| 2 | nProt | E | evVincPgto | E | 1-1 | 15 | Número do protocolo de autorização do BP-e. |
| 3 | pgto | E | pgtoVinc | G | 1-1 | - | Dados do pagamento. |
| 4 | nPag | A | pgto | N | 1-1 | 3 | Atributo numerador do pagamento. |
| 5 | idTransacao | A | pgto | C | 1-1 | 2-35 | Identificador específico da transação financeira. |
| 6 | tpMeioPgto | E | pgto | N | 1-1 | 2 | Código do meio de pagamento utilizado. |
| 7 | CNPJReceb | E | pgto | C | 1-1 | 14 | CNPJ completo do recebedor do pagamento. |
| 8 | CNPJBasePSP | E | pgto | C | 1-1 | 8 | CNPJ base da instituição financeira ou de pagamento utilizada pelo recebedor. |
7.2 Regras de Validação Específicas
| # | Regra de Validação | Aplic. | cStat | Efeito | Mensagem |
|---|---|---|---|---|---|
| L01 | Código da UF da chave de acesso difere da UF autorizadora. | Obrig. | 249 | Rej. | Rejeição: UF da Chave de Acesso diverge da UF autorizadora. |
| L02 | Número sequencial do evento fora da faixa de 1 a 999. | Obrig. | 636 | Rej. | Rejeição: O número sequencial do evento é maior que o permitido. |
| L03 | Verificar se o emitente está habilitado para emissão de BP-e. | Obrig. | 203 | Rej. | Rejeição: Emissor não habilitado para emissão do BP-e. |
| L04 | BP-e já cancelado. | Obrig. | 218 | Rej. | Rejeição: BP-e já está cancelado na base de dados da SEFAZ. |
| L06 | BP-e já substituído. | Obrig. | 224 | Rej. | Rejeição: BP-e já está substituído na base de dados da SEFAZ. |
| L10 | Número do protocolo informado difere do protocolo de autorização. | Obrig. | 222 | Rej. | Rejeição: Protocolo de Autorização difere do cadastrado. |
| L11 | Para cada ocorrência de pagamento vinculado, validar o CNPJ do recebedor do pagamento quanto ao dígito de controle, zeros e CNPJ alfanumérico. Observação: informar na mensagem o numerador do pagamento que causou a rejeição. | Obrig. | 1001 | Rej. | Rejeição: CNPJ do recebedor do pagamento inválido [nPag: XXX] |
| L12 | Verificar se o código informado em tpMeioPgto é válido. Observação: os códigos válidos serão publicados no Informe Técnico dos DFe 2026.001. | Obrig. | 1003 | Rej. | Rejeição: Meio de pagamento inválido [nPag: XXX] |
Evento registrado com cStat 135.
8. Evento de Cancelamento da Vinculação de Pagamento
Cancela uma vinculação de pagamento anteriormente registrada.
- Tipo do evento:
110301. - Schema específico:
evCancVincPGto_v9.99.xsd.
8.1 Leiaute Específico
| # | Campo | Ele. | Pai | Tipo | Ocorr. | Tam. | Descrição/Observação |
|---|---|---|---|---|---|---|---|
| IP01 | evCancVincPgto | G | detEvento | - | 1-1 | - | Grupo do evento de cancelamento da vinculação de pagamento. |
| IP02 | descEvento | E | IP01 | C | 1-1 | 44 | “Cancelamento da Vinculação do Pagamento”. |
| IP03 | nProt | E | IP01 | N | 1-1 | 15 | Número do protocolo de autorização do BP-e. |
| IP04 | nProtVincPgto | E | IP01 | N | 1-1 | 15 | Protocolo do evento de vinculação de pagamento a cancelar. |
8.2 Regras de Validação Específicas
| # | Regra de Validação | Aplic. | cStat | Efeito | Mensagem |
|---|---|---|---|---|---|
| Q01 | Código da UF da chave de acesso difere da UF autorizadora. | Obrig. | 249 | Rej. | Rejeição: UF da Chave de Acesso diverge da UF autorizadora. |
| Q02 | Número sequencial do evento fora da faixa de 1 a 999. | Obrig. | 636 | Rej. | Rejeição: O número sequencial do evento é maior que o permitido. |
| Q03 | Verificar se o emitente está habilitado para emissão de BP-e. | Obrig. | 203 | Rej. | Rejeição: Emissor não habilitado para emissão do BP-e. |
| Q04 | Número do protocolo informado difere do protocolo de autorização. | Obrig. | 222 | Rej. | Rejeição: Protocolo de Autorização difere do cadastrado. |
| Q05 | Verificar se o protocolo do evento de vinculação de pagamento a cancelar existe para o DFe e está autorizado. | Obrig. | 1002 | Rej. | Rejeição: Protocolo do evento a ser cancelado não existe, não está associado ao DFe ou já está cancelado |
Com cStat 135, o evento de vinculação indicado passa à condição de anulado.
9. Eventos de Marcação do Fisco
Os eventos 240140 (Autorizado BP-e de Substituição), 240170 (Liberação Prazo Cancelamento) e 240160 (Autorizado BP-e Vinculado) são gerados automaticamente pelo Fisco, assinados pelo Ambiente Autorizador e disponibilizados na consulta pública. Os documentos fornecidos não apresentam leiaute específico adicional para reprodução nesta página.

