Skip to main content

Betha e-Nota Cloud

Integração com o Web Service da Betha e-Nota Cloud (padrão nacional DPS) para envio de NFS-e, eventos de cancelamento e substituição, e consulta de protocolo.

Betha e-Nota Cloud Logo

Authentication

This connector uses Token-based authentication.

info

Set up your connection in the Abstra Console before using it in your workflows.

How to use

Using the Smart Chat

Execute the action "CHOOSE_ONE_ACTION_BELOW" from my connector "YOUR_CONNECTOR_NAME" using the params "PARAMS_HERE".

Using the Web Editor

from abstra.connectors import run_connection_action

result = run_connection_action(
connection_name="your_connection_name",
action_name="your_action_name",
params={
"param1": "value1",
"param2": "value2"
})

Available Actions

This connector provides 14 actions:

ActionPurposeParameters
recepcionar_dpsDPS: recepciona uma Declaração de Prestação de Serviço assinada digitalmente. Retorna protocolo para consulta posterior.xml (string) required
recepcionar_evento_cancelamentoDPS: recepciona o evento de cancelamento de uma NFS-e emitida. Retorna protocolo para consulta posterior.xml (string) required
recepcionar_evento_substituicaoDPS: recepciona o evento de cancelamento por substituição de uma NFS-e. Retorna protocolo para consulta posterior.xml (string) required
consultar_status_dpsDPS: consulta o status do processamento de uma submissão. Retorna sucesso, erro ou aguardando processamento.codigoIbge (string) required
cpfCnpjPrestador (string) required
protocolo (string) required
tipoIntegracao (string) required
recepcionar_lote_rpsABRASF v2.02: recepciona um lote de RPS de forma assíncrona. Retorna protocolo para consulta posterior via ConsultarLoteRps.xml (string) required
recepcionar_lote_rps_sincronoABRASF v2.02: recepciona um lote de RPS de forma síncrona. Retorna as NFS-e geradas ou mensagens de erro na mesma conexão.xml (string) required
gerar_nfseABRASF v2.02: recepciona um RPS individual, valida e gera a NFS-e correspondente de forma síncrona.xml (string) required
cancelar_nfseABRASF v2.02: cancela uma NFS-e emitida sem substituição. O pedido de cancelamento deve estar assinado digitalmente.xml (string) required
substituir_nfseABRASF v2.02: cancela uma NFS-e emitida e substitui por uma nova, a partir de um novo RPS. Pedido de cancelamento e RPS devem estar assinados.xml (string) required
consultar_lote_rpsABRASF v2.02: consulta o resultado do processamento de um lote de RPS enviado de forma assíncrona.xml (string) required
consultar_nfse_por_rpsABRASF v2.02: consulta uma NFS-e a partir do número/série/tipo do RPS que a originou.xml (string) required
consultar_nfse_servico_prestadoABRASF v2.02: consulta NFS-e emitidas pelo prestador filtro por número, período de emissão/competência, tomador, intermediário.xml (string) required
consultar_nfse_servico_tomadoABRASF v2.02: consulta NFS-e recebidas pelo tomador ou intermediário filtro por número, período, prestador, tomador, intermediário.xml (string) required
consultar_nfse_faixaABRASF v2.02: consulta NFS-e emitidas por um prestador dentro de uma faixa de numeração.xml (string) required