Avisos do assistente de configuração
As primeiras mensagens que pode encontrar surgem enquanto configura o módulo e cada uma indica o que falta. Se estiver em plena implementação, o percurso completo das definições está em o guia de arranque.
O que significa Enter the Peppol participant ID (step 2) before testing the connection.?
Lançou o teste de ligação sem ter escrito antes o ID de participante Peppol. A mensagem diz onde o fazer: no passo 2. Ao escrevê-lo, tenha presente outro aviso do módulo, Please enter a valid Peppol Participant ID with scheme prefix (e.g. 0208:0123456789).: o ID tem de levar à frente o prefixo do esquema, com o formato do exemplo que a própria mensagem dá. Com o ID escrito e nesse formato, volte a lançar o teste.

Porque é que o assistente não me deixa passar ao passo seguinte?
Porque falta algo que a mensagem indica. Complete-o e tente de novo:
Please complete all company information fields before proceeding.: há campos de informação da empresa por preencher.Please select an Access Point provider before proceeding.ouPlease select an Access Point provider first.: não escolheu fornecedor de Access Point.Please run the connectivity test and ensure it succeeds before proceeding.: o teste de conectividade não foi executado ou não correu bem. Tem de terminar com sucesso.Please configure at least one VAT-to-Peppol category mapping.: não existe nenhum mapeamento de IVA para categoria Peppol.Please run the partner Peppol ID scan before proceeding.: falta executar a verificação de IDs Peppol dos contactos.No Belgian sale taxes found. Please verify that your chart of accounts is configured or create mappings manually.: o módulo não encontrou impostos de venda belgas. A mensagem dá duas saídas: confirmar que o Plano de Contas está configurado ou criar os mapeamentos à mão.
Avisos ao enviar e registar faturas
Depois de configurado, as mensagens que podem surgir têm a ver com a fatura que tenta enviar e com os dados de cada transmissão.
Que diferença há entre Cannot send: there are validation failures that must be resolved before transmission. e Please acknowledge the warnings before sending.?
A primeira indica que a fatura tem falhas de validação: o módulo não a envia até essas falhas estarem resolvidas. A segunda fala de advertências, não de falhas: o módulo pede que as confirme antes de enviar. No primeiro caso tem de resolver as falhas; no segundo, reconhecer as advertências e voltar a enviar.
O que faço se aparecer Invoice %(invoice)s already has a terminal-success transmission (log entry #%(log_id)s). Only one terminal success is allowed per invoice.?
O módulo admite uma só transmissão com sucesso terminal por fatura, e essa fatura já a tem. Na mensagem real surgem, em vez dos marcadores, a referência da fatura e o número da entrada do registo onde consta esse sucesso. Não tente registar um segundo sucesso para a mesma fatura.

Que mensagens pedem um dado em falta?
Estas dizem diretamente o que falta ou o que já existe:
No invoice selected for validation.eNo invoice selected.: não há nenhuma fatura selecionada.Invoice reference is required.,Transmission date is required.eRecipient Peppol ID is required.: falta a referência da fatura, a data de transmissão ou o ID Peppol do destinatário.Please select at least one company.: tem de assinalar pelo menos uma empresa.This record has already been imported.: o módulo indica que esse registo já foi importado.
Registos protegidos e alterações de Access Point
Aqui entram as mensagens de proteção. Não se resolvem preenchendo um campo: o módulo não deixa apagar as entradas do registo de transmissões nem os snapshots, limita o que se pode alterar neles e não deixa modificar um evidence pack já gerado. Se quiser perceber o papel de cada um, explicamos em como funciona o módulo por dentro.
Porque não posso editar nem apagar entradas do registo de transmissões?
O módulo trata essas entradas como registos de auditoria imutáveis. Se tentar apagar, aparece Transmission log entries are immutable audit records (AC-031) and cannot be deleted.. Se tentar alterar certos campos, aparece Transmission log entries are append-mostly. Fields not allowed for update: %(fields)s, e em vez do marcador verá a lista de campos que não podem ser atualizados. Deixe esses campos como estão.
E os configuration snapshots e os evidence packs?
Os snapshots de configuração só admitem acrescentar: Configuration snapshots are append-only and cannot be modified. ao editar e Configuration snapshots are append-only and cannot be deleted. ao apagar. Nos evidence packs, Evidence pack fingerprints and files are written by the generation only. significa que as impressões digitais e os ficheiros são escritos apenas pela geração do pack. E se tentar alterar um já gerado, aparece A generated evidence pack is sealed: generate a new one instead.: o pack está selado e o que há a fazer é gerar um novo.


Quando se pode resolver uma entrada de fallback?
Só se estiver aberta: caso contrário, aparece Only open fallback entries can be resolved.. E para a resolver, o módulo exige uma de duas coisas, segundo Resolution requires either a later successful Peppol transmission or updated customer confirmation evidence.: uma transmissão Peppol posterior com sucesso ou uma prova de confirmação do cliente atualizada.
Que mensagens surgem ao mudar de fornecedor de Access Point ou rodar a credencial?
Na migração de fornecedor: Please select a new Access Point provider first. ou Please select a new Access Point provider. se não escolheu o novo; The new access point must be different from the current one. se escolher o mesmo que já tem; Connectivity test must succeed before migration can be finalized. se o teste de conectividade não correu bem; e Migration has already been completed. se a migração já está feita. Na rotação de credencial: Please enter the new credential. se não a escreveu, Connectivity test must succeed before rotation. se o teste não teve sucesso e Credential rotation is already complete. se já está concluída.
Como a FlexigoTech o ajuda
Na Odoo Apps, a app custa 9 € sem IVA, pagamento único por versão do Odoo, para 17, 18, 19 e 20, e aí cada versão do Odoo compra-se em separado; se a comprar em flexigotech.com, a subscrição inclui o módulo para as novas versões do Odoo. O serviço local da FlexigoTech Cloud custa 29 €/mês ou 290 €/ano sem IVA; sem subscrição, ou com o serviço suspenso, para o que a subscrição fornece e os dados ficam no seu Odoo. Se ficar preso com alguma destas mensagens durante a implementação, na FlexigoTech implementamos Odoo 17, 18, 19 e 20 e desenvolvemos conectores e integrações à medida. Tem os detalhes do módulo na sua página em flexigotech.com.
Continue a ler
Verificado no código do módulo (versão 20.0) e nas fontes indicadas
Fontes
- Código do módulo: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_access_point.py
- Código do módulo: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_configuration_snapshot.py
- Código do módulo: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_evidence_pack.py
- Código do módulo: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_fallback_entry.py
- Código do módulo: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_transmission_log.py
- Código do módulo: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): wizard/be_peppol_access_point_migration_wizard.py
- Código do módulo: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): wizard/be_peppol_batch_evidence_wizard.py
- Código do módulo: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): wizard/be_peppol_credential_rotation_wizard.py
- Código do módulo: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): wizard/be_peppol_historical_import_wizard.py
- Código do módulo: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): wizard/be_peppol_presend_summary_wizard.py
- Código do módulo: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): wizard/be_peppol_setup_wizard.py
- apps.odoo.com/apps/modules/20.0/flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar
- apps.odoo.com/apps/modules/17.0/flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar
- apps.odoo.com/apps/modules/18.0/flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar
- apps.odoo.com/apps/modules/19.0/flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
