Mudanças entre as edições de "Integração com Domínio"

(→‎Relação com Outras Integrações)
 
(Uma revisão intermediária pelo mesmo usuário não está sendo mostrada)
Linha 1: Linha 1:
−
==='''Introdução'''===
+
==='''Conceito'''===
  
−
A integração com o sistema Domínio permite o envio automático de documentos fiscais do PHERP para o ambiente do contador, garantindo agilidade, conformidade fiscal e redução de processos manuais.
+
A integração com o sistema Domínio (Domínio Sistemas – Thomson Reuters) permite ao usuário do PHERP enviar os documentos fiscais e as baixas de parcelas para o ambiente do contador, reduzindo processos manuais e mantendo a escrita fiscal do contador atualizada.
  
−
Essa integração é nativa do PHERP e utiliza rotinas internas para seleção, envio e controle dos documentos integrados, sem a necessidade de requisições externas via API.
+
O envio é feito pela API Onvio da Domínio, usando a autenticação do PHERP e a chave de integração que o contador fornece para o CNPJ de cada filial. As rotinas de seleção, envio, consulta e controle são internas do PHERP.
  
−
==='''Objetivo da Integração'''===
+
O envio é sempre '''manual''': o usuário abre a tela '''Integração Domínio''', escolhe o período, marca os documentos e as baixas desejados e aciona o envio. Nada é enviado automaticamente.
  
−
O principal objetivo da integração com o Domínio é automatizar o envio dos documentos fiscais emitidos ou cancelados no PHERP para o sistema do contador.
+
==='''Documentos e Baixas Enviados'''===
  
−
==='''Documentos Enviados'''===
+
'''Documentos'''
  
 
A integração contempla os seguintes documentos:
 
A integração contempla os seguintes documentos:
Linha 15: Linha 15:
 
* Nota Fiscal Eletrônica (NF-e – Modelo 55)
 
* Nota Fiscal Eletrônica (NF-e – Modelo 55)
 
* Nota Fiscal de Consumidor Eletrônica (NFC-e – Modelo 65)
 
* Nota Fiscal de Consumidor Eletrônica (NFC-e – Modelo 65)
−
* Nota Fiscal de Serviço (Modelo 3)
+
* Nota Fiscal de Serviço (NFS-e – Modelo 3)
 
* Documentos de Entrada vinculados à NF-e
 
* Documentos de Entrada vinculados à NF-e
 +
 +
É enviado o XML do documento, tanto dos emitidos quanto dos cancelados.
 +
 +
'''Baixas'''
 +
 +
Além dos documentos, o PHERP envia as '''baixas de parcelas''' (recebimentos e pagamentos) dos documentos que geram financeiro, para que o contador também receba o que foi quitado.
 +
 +
Documento e baixa são enviados separadamente: cada um tem o seu registro de integração e a sua situação, e enviar o documento não envia as suas baixas. A ordem recomendada é enviar primeiro o documento e, depois que ele estiver processado, as suas baixas.
 +
 +
Para cada baixa é montado um arquivo com a identificação do documento (CNPJ da filial, espécie, série e número), a data de vencimento e a data de pagamento da parcela, o valor recebido ou pago, juros, multa, desconto, outros valores e o histórico do lançamento.
  
 
==='''Critérios de Seleção dos Documentos'''===
 
==='''Critérios de Seleção dos Documentos'''===
  
−
Os documentos elegíveis para integração devem atender aos seguintes critérios:
+
Os documentos exibidos para envio devem atender aos seguintes critérios:
  
 
* Pertencer à empresa configurada
 
* Pertencer à empresa configurada
 
* Estar com situação '''Emitido''' ou '''Cancelado'''
 
* Estar com situação '''Emitido''' ou '''Cancelado'''
 
* Possuir XML gerado
 
* Possuir XML gerado
−
* Não ter sido integrado anteriormente
+
* Para documentos de entrada, a NF-e deve estar '''Autorizada''' ou '''Cancelada'''
−
* Atender aos filtros de data informados
+
* Não ter sido enviado anteriormente (documentos com situação '''Erro''' podem ser enviados novamente)
 +
* Ter a data de emissão dentro do período da tela (nos cancelados, também vale a data de cancelamento)
 +
 
 +
==='''Critérios de Seleção das Baixas'''===
  
−
Documentos de entrada possuem validações adicionais relacionadas à situação da NF-e.
+
As baixas exibidas para envio devem atender aos seguintes critérios:
 +
 
 +
* Ser baixa de parcela de documento da empresa configurada que gera contas a receber ou contas a pagar
 +
* O tipo do documento deve possuir a relação de '''venda''' ou de '''compra'''
 +
* O lançamento de tesouraria da baixa deve estar '''Confirmado'''
 +
* Não ter sido enviada anteriormente (baixas com situação '''Erro''' podem ser enviadas novamente)
 +
* O documento da parcela deve ter sido emitido dentro do período da tela
 +
 
 +
'''Atenção:''' a baixa entra na lista pela '''data de emissão do documento''', e não pela data em que a baixa foi feita. Uma baixa realizada em outubro de uma nota emitida em setembro aparece quando o período de setembro está selecionado. A coluna ''Data'' da baixa mostra a data do pagamento.
  
 
==='''Parâmetros de Configuração'''===
 
==='''Parâmetros de Configuração'''===
  
−
A integração utiliza parâmetros configurados no cadastro de integração do sistema, os quais são obrigatórios para o correto funcionamento do envio dos documentos fiscais ao Domínio.
+
A integração é configurada '''por filial''', no cadastro '''Parâmetros Integração Dominio'''. Cada filial que vai enviar documentos precisa ter o seu parâmetro, porque a chave de integração pertence ao CNPJ da filial.
  
 
{| class="wikitable"
 
{| class="wikitable"
−
! Parâmetro
+
! Campo
 
! Descrição
 
! Descrição
 
|-
 
|-
−
| IntegrationKey (Contador)
+
| Filial
−
| Chave fornecida pelo contador para validação da empresa e geração da IntegrationKey efetiva
+
| Filial a que o parâmetro se refere. Só pode haver um parâmetro por filial
 
|-
 
|-
−
| IntegrationKey (Efetiva)
+
| Autenticação
−
| Chave gerada automaticamente pelo sistema após validação da chave do contador
+
| Autenticação de APIs com o '''Client ID''' (identificador do sistema ERP fornecido pela Domínio Sistemas – Thomson Reuters) e o '''Client Secret''' (chave secreta vinculada ao Client ID), usados para gerar o token de acesso
 
|-
 
|-
−
| Client ID
+
| Integration Key
−
| Identificador do sistema ERP fornecido pela Domínio Sistemas – Thomson Reuters
+
| Chave fornecida pelo contador ('''X-IntegrationKey'''), emitida para o CNPJ da filial
 
|-
 
|-
−
| Client Secret
+
| BOX-e
−
| Chave secreta vinculada ao Client ID, utilizada para geração do token de autenticação
 
−
|-
 
−
| Boxe
 
 
| Indica se o contador utiliza o serviço BOX-e para armazenamento dos XMLs
 
| Indica se o contador utiliza o serviço BOX-e para armazenamento dos XMLs
 
|}
 
|}
  
−
Esses parâmetros são utilizados automaticamente durante o processamento da integração e não necessitam de intervenção manual após a configuração inicial.
+
Depois da configuração inicial, o PHERP cuida automaticamente do que segue, sem intervenção do usuário:
 +
 
 +
* '''Token de acesso:''' é gerado com o Client ID e o Client Secret, vale 24 horas e fica guardado na autenticação. Um novo é solicitado somente quando o anterior expira.
 +
* '''Integration Key efetiva:''' no primeiro envio da filial, o PHERP valida a chave do contador na Domínio (o CNPJ da chave deve ser o da filial) e gera a chave efetiva usada nos envios, que fica guardada no parâmetro. Se o contador informar uma chave nova, a validação e a geração são refeitas no envio seguinte.
 +
 
 +
'''Homologação e produção:''' o endereço da API da Domínio é único e não é configurado no PHERP (o campo ''Ambiente'' da autenticação não altera o destino do envio). Quem define se os arquivos vão para homologação ou para produção é a chave de integração fornecida pelo contador.
  
 
==='''BOX-e (Domínio Sistemas)'''===
 
==='''BOX-e (Domínio Sistemas)'''===
Linha 62: Linha 85:
 
A utilização do BOX-e não interfere no funcionamento da integração, nem altera o processo de envio ou validação dos documentos fiscais. Seu uso impacta exclusivamente a forma como os XMLs são armazenados após o processamento no ambiente da Domínio.
 
A utilização do BOX-e não interfere no funcionamento da integração, nem altera o processo de envio ou validação dos documentos fiscais. Seu uso impacta exclusivamente a forma como os XMLs são armazenados após o processamento no ambiente da Domínio.
  
−
Quando habilitado, os documentos fiscais enviados pelo PHERP são armazenados no ambiente da Domínio. Caso não esteja habilitado, os XMLs são apenas processados pela Domínio.
+
Quando habilitado, os documentos fiscais enviados pelo PHERP são armazenados no ambiente da Domínio. Caso não esteja habilitado, os XMLs são apenas processados pela Domínio. O painel de cada registro informa se o arquivo foi enviado ao BOX-e.
 +
 
 +
A definição do uso do BOX-e é realizada conforme contrato do contador com a Domínio Sistemas e refletida no parâmetro '''BOX-e''' de cada filial.
 +
 
 +
==='''Tela Integração Domínio'''===
 +
 
 +
A tela lista os documentos e as baixas do período escolhido, com a situação de cada um, e é a partir dela que o usuário envia e acompanha a integração.
 +
 
 +
'''Período'''
 +
 
 +
O período fica no canto esquerdo do cabeçalho. Por padrão é o mês atual, e pode ser trocado por ''Este mês'', ''Mês anterior'', ''Últimos 7 dias'', ''Hoje'', ''Tudo'' ou por um intervalo escolhido no calendário (clicando no primeiro e no último dia). O calendário marca os dias que têm registros e os dias com erro.
 +
 
 +
O período define apenas o que aparece na lista, '''não''' o que é enviado. Cada período lista até 2.000 documentos e 2.000 baixas.
 +
 
 +
'''Lista'''
 +
 
 +
A lista mostra todos os documentos e baixas que podem ser integrados no período, inclusive os que ainda não foram enviados. As colunas são:
 +
 
 +
* '''Situação:''' em que ponto está a integração do registro
 +
* '''Tipo:''' Nota (Entrada ou Saída) ou Baixa (Recebimento ou Pagamento)
 +
* '''Documento:''' sigla e número do documento e, nas baixas, o número da parcela
 +
* '''Filial''' e '''Pessoa''' (cliente ou fornecedor)
 +
* '''Data:''' emissão do documento ou, nas baixas, data do pagamento
 +
* '''Valor'''
 +
* '''Enviado em:''' data e hora do envio
 +
* '''Retorno da Domínio:''' último retorno recebido
 +
 
 +
'''Envio'''
 +
 
 +
Somente o que está '''marcado''' é enviado. Os registros são marcados pelas caixas de seleção (a caixa do cabeçalho marca todos os da lista e Shift + clique marca um intervalo). Ao marcar, a barra inferior mostra a quantidade de marcados, quantas notas e baixas, o valor total, quantos serão enviados e os botões '''Limpar''', '''Consultar situação''' e '''Enviar'''.
 +
 
 +
* Podem ser enviados os registros '''A enviar''' e os que estão com '''Erro''' (reenvio). Registros já enviados não são enviados novamente: ficam de fora do envio e só podem ser consultados.
 +
* Registros de uma filial que ainda não tem a chave do contador e a autenticação configuradas também ficam de fora. Nesse caso a tela exibe um aviso com o botão '''Abrir parâmetros'''.
 +
* O envio é feito registro a registro e pode levar alguns minutos, conforme a quantidade. Ao final, a tela informa quantos registros foram enviados, quantos tiveram erro e a mensagem de cada erro.
 +
 
 +
'''Painel do registro'''
 +
 
 +
Ao clicar em uma linha, abre à direita o painel do registro, com a situação, a data de emissão (ou de pagamento, nas baixas), a filial, o valor (e os juros, nas baixas), a identificação do lote na Domínio, o usuário que enviou, se o arquivo foi enviado ao BOX-e, o '''histórico''' com as mensagens recebidas da Domínio (com data e hora) e o '''arquivo''' que foi, ou será, enviado. Pelo painel também é possível '''Enviar''' ou '''Reenviar''', '''Consultar situação''' e '''Baixar XML''' do registro.
  
−
A definição do uso do BOX-e é realizada conforme contrato do contador com a Domínio Sistemas e refletida nos parâmetros de configuração da integração.
+
==='''Situações da Integração'''===
  
−
==='''Fluxo de Processamento'''===
+
{| class="wikitable"
 +
! Situação
 +
! Significado
 +
|-
 +
| A enviar
 +
| Documento ou baixa elegível que ainda não foi enviado
 +
|-
 +
| Aguardando a Domínio
 +
| Arquivo recebido pela Domínio e aguardando processamento. Use '''Consultar situação''' para atualizar
 +
|-
 +
| Processado
 +
| Arquivo importado na escrita fiscal
 +
|-
 +
| Armazenado na API
 +
| Arquivo armazenado pela API da Domínio, que ainda vai importá-lo
 +
|-
 +
| Processado (fora do BOX-e)
 +
| Arquivo importado, mas que não será enviado ao BOX-e
 +
|-
 +
| Erro
 +
| Falha no envio ou rejeição pela Domínio. A mensagem fica no histórico e o registro pode ser enviado novamente
 +
|}
  
−
Para cada documento selecionado, o PHERP executa o seguinte fluxo:
+
'''Consulta da situação'''
  
−
# Inicia uma transação
+
Depois do envio, a Domínio processa o arquivo e o registro pode ficar '''Aguardando a Domínio'''. O botão '''Consultar situação''' (na barra inferior ou no painel do registro) consulta o retorno da Domínio e atualiza a situação e o histórico dos registros marcados. Podem ser consultados os registros Aguardando a Domínio, Armazenado na API e Processado.
−
# Cria o registro de controle da integração
 
−
# Envia os dados do documento ao Domínio
 
−
# Atualiza a situação da integração
 
−
# Registra logs de sucesso ou erro
 
−
# Confirma ou cancela a transação conforme o resultado
 
  
−
Cada documento é tratado de forma individual.
+
==='''Fluxo de Processamento'''===
  
−
==='''Tratamento de Erros'''===
+
Para cada documento ou baixa marcado, o PHERP executa o seguinte fluxo:
  
−
Em caso de falha no envio de um documento:
+
# Inicia uma transação
 +
# Cria o registro de controle da integração (no reenvio de um registro com erro, o registro e o histórico existentes são reaproveitados)
 +
# Prepara a autenticação da filial: token de acesso e Integration Key efetiva
 +
# Envia o arquivo (XML do documento ou XML da baixa) à Domínio
 +
# Grava o retorno: situação, identificação do lote na Domínio e BOX-e
 +
# Registra no histórico a mensagem de sucesso ou de erro
 +
# Confirma a transação, gravando também o erro, quando houver
  
−
* A situação da integração é marcada como '''Erro'''
+
Cada registro é tratado de forma individual.
−
* A mensagem detalhada é registrada em log
 
−
* O documento pode ser reprocessado posteriormente
 
−
* O erro não impacta os demais documentos
 
  
 
==='''Auditoria e Controle'''===
 
==='''Auditoria e Controle'''===
Linha 92: Linha 171:
 
Todas as integrações realizadas ficam registradas, permitindo:
 
Todas as integrações realizadas ficam registradas, permitindo:
  
−
* Identificação do documento integrado
+
* Identificação do documento ou da baixa integrados
−
* Data e hora do envio
+
* Data e hora do envio e usuário que enviou
−
* Situação da integração
+
* Situação da integração e identificação do lote na Domínio
−
* Histórico de mensagens e erros
+
* Histórico de mensagens e erros, com data e hora de cada retorno
 +
* Arquivo enviado, que pode ser visualizado e baixado (XML)
  
 
Esses dados garantem total rastreabilidade do processo.
 
Esses dados garantem total rastreabilidade do processo.
Linha 101: Linha 181:
 
==='''Execução da Integração'''===
 
==='''Execução da Integração'''===
  
−
A execução da integração com o Domínio é realizada '''exclusivamente de forma manual''', mediante ação do usuário autorizado no sistema.
+
A execução da integração com o Domínio é realizada '''exclusivamente de forma manual''', mediante ação do usuário autorizado na tela '''Integração Domínio'''.
 +
 
 +
O envio é sempre feito '''pelos registros marcados''': o período serve apenas para escolher o que aparece na lista e não existe envio por período. Para enviar tudo o que está na lista, basta marcar todos pela caixa do cabeçalho.
 +
 
 +
A cada execução, os registros são avaliados individualmente, respeitando os critérios de seleção e evitando o reenvio de documentos e baixas já integrados.
 +
 
 +
==='''Dúvidas Frequentes'''===
  
−
Durante a execução, o usuário pode informar filtros opcionais de período, utilizando:
+
'''A baixa não aparece na lista.''' Confira se o documento gera contas a receber ou a pagar, se o tipo do documento é de venda ou de compra, se o lançamento de tesouraria está confirmado e se o período da tela inclui a '''data de emissão do documento''' (e não a da baixa).
  
−
* Data inicial
+
'''Posso enviar a baixa de um documento que já foi enviado?''' Sim. Documento e baixa são envios independentes, e a baixa deve ser enviada depois do documento.
−
* Data final
 
  
−
Caso os filtros de data não sejam informados, o sistema considera todos os documentos elegíveis conforme as regras de seleção da integração.
+
'''Posso enviar de novo um registro já processado?''' Não. Somente os registros '''A enviar''' ou com '''Erro''' podem ser enviados.
  
−
A cada execução, os documentos são avaliados individualmente, respeitando os critérios de seleção e evitando o reenvio de documentos já integrados.
+
'''Uma filial aparece sem poder enviar.''' Cadastre ou complete o parâmetro da filial, informando a autenticação e a Integration Key do contador.
  
 
'''Assuntos Relacionados'''
 
'''Assuntos Relacionados'''

Edição atual tal como às 10h06min de 14 de outubro de 2026

Conceito

A integração com o sistema Domínio (Domínio Sistemas – Thomson Reuters) permite ao usuário do PHERP enviar os documentos fiscais e as baixas de parcelas para o ambiente do contador, reduzindo processos manuais e mantendo a escrita fiscal do contador atualizada.

O envio é feito pela API Onvio da Domínio, usando a autenticação do PHERP e a chave de integração que o contador fornece para o CNPJ de cada filial. As rotinas de seleção, envio, consulta e controle são internas do PHERP.

O envio é sempre manual: o usuário abre a tela Integração Domínio, escolhe o período, marca os documentos e as baixas desejados e aciona o envio. Nada é enviado automaticamente.

Documentos e Baixas Enviados

Documentos

A integração contempla os seguintes documentos:

  • Nota Fiscal Eletrônica (NF-e – Modelo 55)
  • Nota Fiscal de Consumidor Eletrônica (NFC-e – Modelo 65)
  • Nota Fiscal de Serviço (NFS-e – Modelo 3)
  • Documentos de Entrada vinculados à NF-e

É enviado o XML do documento, tanto dos emitidos quanto dos cancelados.

Baixas

Além dos documentos, o PHERP envia as baixas de parcelas (recebimentos e pagamentos) dos documentos que geram financeiro, para que o contador também receba o que foi quitado.

Documento e baixa são enviados separadamente: cada um tem o seu registro de integração e a sua situação, e enviar o documento não envia as suas baixas. A ordem recomendada é enviar primeiro o documento e, depois que ele estiver processado, as suas baixas.

Para cada baixa é montado um arquivo com a identificação do documento (CNPJ da filial, espécie, série e número), a data de vencimento e a data de pagamento da parcela, o valor recebido ou pago, juros, multa, desconto, outros valores e o histórico do lançamento.

Critérios de Seleção dos Documentos

Os documentos exibidos para envio devem atender aos seguintes critérios:

  • Pertencer à empresa configurada
  • Estar com situação Emitido ou Cancelado
  • Possuir XML gerado
  • Para documentos de entrada, a NF-e deve estar Autorizada ou Cancelada
  • Não ter sido enviado anteriormente (documentos com situação Erro podem ser enviados novamente)
  • Ter a data de emissão dentro do período da tela (nos cancelados, também vale a data de cancelamento)

Critérios de Seleção das Baixas

As baixas exibidas para envio devem atender aos seguintes critérios:

  • Ser baixa de parcela de documento da empresa configurada que gera contas a receber ou contas a pagar
  • O tipo do documento deve possuir a relação de venda ou de compra
  • O lançamento de tesouraria da baixa deve estar Confirmado
  • Não ter sido enviada anteriormente (baixas com situação Erro podem ser enviadas novamente)
  • O documento da parcela deve ter sido emitido dentro do período da tela

Atenção: a baixa entra na lista pela data de emissão do documento, e não pela data em que a baixa foi feita. Uma baixa realizada em outubro de uma nota emitida em setembro aparece quando o período de setembro está selecionado. A coluna Data da baixa mostra a data do pagamento.

Parâmetros de Configuração

A integração é configurada por filial, no cadastro Parâmetros Integração Dominio. Cada filial que vai enviar documentos precisa ter o seu parâmetro, porque a chave de integração pertence ao CNPJ da filial.

Campo Descrição
Filial Filial a que o parâmetro se refere. Só pode haver um parâmetro por filial
Autenticação Autenticação de APIs com o Client ID (identificador do sistema ERP fornecido pela Domínio Sistemas – Thomson Reuters) e o Client Secret (chave secreta vinculada ao Client ID), usados para gerar o token de acesso
Integration Key Chave fornecida pelo contador (X-IntegrationKey), emitida para o CNPJ da filial
BOX-e Indica se o contador utiliza o serviço BOX-e para armazenamento dos XMLs

Depois da configuração inicial, o PHERP cuida automaticamente do que segue, sem intervenção do usuário:

  • Token de acesso: é gerado com o Client ID e o Client Secret, vale 24 horas e fica guardado na autenticação. Um novo é solicitado somente quando o anterior expira.
  • Integration Key efetiva: no primeiro envio da filial, o PHERP valida a chave do contador na Domínio (o CNPJ da chave deve ser o da filial) e gera a chave efetiva usada nos envios, que fica guardada no parâmetro. Se o contador informar uma chave nova, a validação e a geração são refeitas no envio seguinte.

Homologação e produção: o endereço da API da Domínio é único e não é configurado no PHERP (o campo Ambiente da autenticação não altera o destino do envio). Quem define se os arquivos vão para homologação ou para produção é a chave de integração fornecida pelo contador.

BOX-e (Domínio Sistemas)

O BOX-e é um serviço opcional oferecido pela Domínio Sistemas – Thomson Reuters, destinado ao armazenamento em nuvem dos arquivos XML de documentos fiscais pelo período legal de até 5 anos.

A utilização do BOX-e não interfere no funcionamento da integração, nem altera o processo de envio ou validação dos documentos fiscais. Seu uso impacta exclusivamente a forma como os XMLs são armazenados após o processamento no ambiente da Domínio.

Quando habilitado, os documentos fiscais enviados pelo PHERP são armazenados no ambiente da Domínio. Caso não esteja habilitado, os XMLs são apenas processados pela Domínio. O painel de cada registro informa se o arquivo foi enviado ao BOX-e.

A definição do uso do BOX-e é realizada conforme contrato do contador com a Domínio Sistemas e refletida no parâmetro BOX-e de cada filial.

Tela Integração Domínio

A tela lista os documentos e as baixas do período escolhido, com a situação de cada um, e é a partir dela que o usuário envia e acompanha a integração.

Período

O período fica no canto esquerdo do cabeçalho. Por padrão é o mês atual, e pode ser trocado por Este mês, Mês anterior, Últimos 7 dias, Hoje, Tudo ou por um intervalo escolhido no calendário (clicando no primeiro e no último dia). O calendário marca os dias que têm registros e os dias com erro.

O período define apenas o que aparece na lista, não o que é enviado. Cada período lista até 2.000 documentos e 2.000 baixas.

Lista

A lista mostra todos os documentos e baixas que podem ser integrados no período, inclusive os que ainda não foram enviados. As colunas são:

  • Situação: em que ponto está a integração do registro
  • Tipo: Nota (Entrada ou Saída) ou Baixa (Recebimento ou Pagamento)
  • Documento: sigla e número do documento e, nas baixas, o número da parcela
  • Filial e Pessoa (cliente ou fornecedor)
  • Data: emissão do documento ou, nas baixas, data do pagamento
  • Valor
  • Enviado em: data e hora do envio
  • Retorno da Domínio: último retorno recebido

Envio

Somente o que está marcado é enviado. Os registros são marcados pelas caixas de seleção (a caixa do cabeçalho marca todos os da lista e Shift + clique marca um intervalo). Ao marcar, a barra inferior mostra a quantidade de marcados, quantas notas e baixas, o valor total, quantos serão enviados e os botões Limpar, Consultar situação e Enviar.

  • Podem ser enviados os registros A enviar e os que estão com Erro (reenvio). Registros já enviados não são enviados novamente: ficam de fora do envio e só podem ser consultados.
  • Registros de uma filial que ainda não tem a chave do contador e a autenticação configuradas também ficam de fora. Nesse caso a tela exibe um aviso com o botão Abrir parâmetros.
  • O envio é feito registro a registro e pode levar alguns minutos, conforme a quantidade. Ao final, a tela informa quantos registros foram enviados, quantos tiveram erro e a mensagem de cada erro.

Painel do registro

Ao clicar em uma linha, abre à direita o painel do registro, com a situação, a data de emissão (ou de pagamento, nas baixas), a filial, o valor (e os juros, nas baixas), a identificação do lote na Domínio, o usuário que enviou, se o arquivo foi enviado ao BOX-e, o histórico com as mensagens recebidas da Domínio (com data e hora) e o arquivo que foi, ou será, enviado. Pelo painel também é possível Enviar ou Reenviar, Consultar situação e Baixar XML do registro.

Situações da Integração

Situação Significado
A enviar Documento ou baixa elegível que ainda não foi enviado
Aguardando a Domínio Arquivo recebido pela Domínio e aguardando processamento. Use Consultar situação para atualizar
Processado Arquivo importado na escrita fiscal
Armazenado na API Arquivo armazenado pela API da Domínio, que ainda vai importá-lo
Processado (fora do BOX-e) Arquivo importado, mas que não será enviado ao BOX-e
Erro Falha no envio ou rejeição pela Domínio. A mensagem fica no histórico e o registro pode ser enviado novamente

Consulta da situação

Depois do envio, a Domínio processa o arquivo e o registro pode ficar Aguardando a Domínio. O botão Consultar situação (na barra inferior ou no painel do registro) consulta o retorno da Domínio e atualiza a situação e o histórico dos registros marcados. Podem ser consultados os registros Aguardando a Domínio, Armazenado na API e Processado.

Fluxo de Processamento

Para cada documento ou baixa marcado, o PHERP executa o seguinte fluxo:

  1. Inicia uma transação
  2. Cria o registro de controle da integração (no reenvio de um registro com erro, o registro e o histórico existentes são reaproveitados)
  3. Prepara a autenticação da filial: token de acesso e Integration Key efetiva
  4. Envia o arquivo (XML do documento ou XML da baixa) à Domínio
  5. Grava o retorno: situação, identificação do lote na Domínio e BOX-e
  6. Registra no histórico a mensagem de sucesso ou de erro
  7. Confirma a transação, gravando também o erro, quando houver

Cada registro é tratado de forma individual.

Auditoria e Controle

Todas as integrações realizadas ficam registradas, permitindo:

  • Identificação do documento ou da baixa integrados
  • Data e hora do envio e usuário que enviou
  • Situação da integração e identificação do lote na Domínio
  • Histórico de mensagens e erros, com data e hora de cada retorno
  • Arquivo enviado, que pode ser visualizado e baixado (XML)

Esses dados garantem total rastreabilidade do processo.

Execução da Integração

A execução da integração com o Domínio é realizada exclusivamente de forma manual, mediante ação do usuário autorizado na tela Integração Domínio.

O envio é sempre feito pelos registros marcados: o período serve apenas para escolher o que aparece na lista e não existe envio por período. Para enviar tudo o que está na lista, basta marcar todos pela caixa do cabeçalho.

A cada execução, os registros são avaliados individualmente, respeitando os critérios de seleção e evitando o reenvio de documentos e baixas já integrados.

Dúvidas Frequentes

A baixa não aparece na lista. Confira se o documento gera contas a receber ou a pagar, se o tipo do documento é de venda ou de compra, se o lançamento de tesouraria está confirmado e se o período da tela inclui a data de emissão do documento (e não a da baixa).

Posso enviar a baixa de um documento que já foi enviado? Sim. Documento e baixa são envios independentes, e a baixa deve ser enviada depois do documento.

Posso enviar de novo um registro já processado? Não. Somente os registros A enviar ou com Erro podem ser enviados.

Uma filial aparece sem poder enviar. Cadastre ou complete o parâmetro da filial, informando a autenticação e a Integration Key do contador.

Assuntos Relacionados

Integrações

PHSYS API

Servidor de Aplicação