Quem faz cada parte do trabalho com o KSeF
Para decidir se o módulo encaixa, o mais útil é separar o que ele faz do que faz o Odoo, do que faz você e do que fica fora da subscrição. A tabela resume a sua página no Odoo Apps e o seu README.
| Parte do trabalho | Quem a faz | O que diz a documentação |
|---|---|---|
| Gerar o FA(3) | l10n_pl_edi no Odoo 18, 19 e 20; fora do Odoo no 17 | O FA(3) sai do l10n_pl_edi ou de um ficheiro que carrega |
| Validar o FA(3) contra o esquema do KSeF | O módulo, na FlexigoTech Cloud | Com a subscrição, e guarda um relatório assinado |
| Enviar a fatura para o KSeF | l10n_pl_edi do Odoo | O módulo não tem cliente HTTP para o KSeF |
| Verificar se parceiros, empresa e faturas estão prontos | O módulo | Validador de migração da preparação de parceiros, empresa e faturas |
| Datas da vaga de obrigatoriedade | O módulo | Metadados por empresa da vaga e da política legal, com datas configuráveis |
| Fila de faturas prontas para carregar | O módulo | Deteta o l10n_pl_edi e mantém essa fila |
| Número KSeF, soma de controlo do UPO, motivo de rejeição, novas tentativas e limite de pedidos | O módulo | Gere o ciclo de vida desses dados |
| Casos Offline24 e awaria | O módulo | Cargas QR e prazo até ao dia útil seguinte |
| Certificados e tokens KSeF | O módulo | Inventário, mais registos de autorização e delegação |
| Registo de auditoria | O módulo | Imutável, com mascaramento de NIP, PESEL e credenciais |
| Configurar o módulo | Você | A implementação fica fora da subscrição |
| Migrar a base de dados para outra versão do Odoo | Você ou quem escolher | A FlexigoTech não se encarrega de migrações |
| Importar dados históricos | Você ou quem escolher | Fica fora da subscrição |
| Contas em cada plataforma, Odoo e alojamento | Você | É você quem as contrata e paga |

Como ler a tabela consoante a sua situação
A tabela deixa uma ideia clara: o módulo valida e prepara, mas não envia. O envio real é feito pelo l10n_pl_edi do Odoo. A partir daí, estes critérios ajudam a decidir.
- Está no Odoo 18, 19 ou 20 e fatura com o
l10n_pl_edi. O módulo valida o FA(3) que ol10n_pl_edigera ou já enviou, e deteta esse módulo para montar a fila de faturas prontas para carregar. - Está no Odoo 17. O Odoo Community não inclui o
l10n_pl_edino 17, por isso o FA(3) é carregado já feito fora do Odoo. Encaixa se já tem de onde obter esse ficheiro. - Procura algo que envie as faturas para o KSeF por si só. Este módulo não tem cliente HTTP para o KSeF, por isso não cobre essa parte.
- Precisa de controlar os casos Offline24 e awaria. O módulo gere-os com cargas QR; em modo offline, o prazo vai até ao dia útil polaco seguinte, com um aviso diário.
- Gere várias empresas no Odoo. O módulo guarda por empresa os metadados da vaga de obrigatoriedade e da política legal, com datas configuráveis.
- Quer que lho deixem configurado, migrar de versão ou carregar históricos. A configuração do módulo, a migração da base de dados, a importação de dados históricos e a personalização ou o desenvolvimento à medida ficam fora da subscrição, tal como o suporte a módulos que não são da FlexigoTech.
O que muda com e sem a subscrição
A validação do FA(3) corre na FlexigoTech Cloud e depende da subscrição. Sem ela, o módulo não valida o FA(3) e cada fatura fica em Not validated. Se não tiver subscrição ou o serviço estiver suspenso, para o que a subscrição fornece, mas os dados ficam no seu Odoo.
Com a subscrição tem a validação KSeF FA(3) com a sua manutenção e supervisão, as atualizações do módulo e suporte com primeira resposta em 1 dia útil. O pagamento é feito a partir do Odoo, e há uma verificação do serviço a cada 6 horas e relatórios de saúde.
O serviço local custa 29 €/mês ou 290 €/ano sem IVA (Pro: 58 €/mês ou 580 €/ano). Se o comprar em flexigotech.com, o módulo para as novas versões do Odoo está incluído na subscrição; na Odoo App Store, cada versão do Odoo compra-se lá.
O que ter pronto antes de o instalar
- Uma versão do Odoo publicada. O módulo está no Odoo Apps para 17, 18, 19 e 20.
- De onde vem o FA(3). Do
l10n_pl_edino 18, 19 e 20, ou de um ficheiro que carrega; no 17, o FA(3) é carregado já feito fora do Odoo. - A sua forma de se autenticar no KSeF. No KSeF 2.0 há o Perfil de Confiança (Podpis Zaufany), assinatura eletrónica qualificada, token KSeF e certificado KSeF. Para pedir um certificado KSeF é preciso autenticar-se antes, por exemplo com o Podpis Zaufany ou com uma assinatura eletrónica qualificada. No Odoo 19, o
l10n_pl_ediguarda na empresa umKSeF Certificatee autentica-se com ele no KSeF. O módulo mantém o inventário de certificados e tokens, e registos de autorização e delegação. - As contas de terceiros. A sua conta em cada plataforma, o Odoo e o alojamento são contratados e pagos por si.
Se quiser ver que menus acrescenta e por onde passa cada registo antes de decidir, explicamo-lo em como funciona o módulo por dentro.

No data to display, com os menus Dashboard, Migration, Operations e Configuration na parte superior.Que dados saem do seu Odoo para a FlexigoTech Cloud
Faz parte da decisão, sobretudo se trabalha com dados fiscais de clientes. Segundo a página da app, é enviado o seguinte:
- O identificador (uuid) da base de dados, o seu endereço (URL) e a versão do Odoo.
- Os módulos da FlexigoTech instalados, com a sua versão, e se a base de dados é uma cópia neutralizada (staging ou testes).
- O nome da empresa e o e-mail da pessoa que aceita, com a data e a versão do texto aceite.
- Um código público para verificar que os pedidos vêm dessa base de dados, e uma prova de que é ela, calculada no seu servidor sem enviar o seu segredo.
- Um pedido da licença de serviço a cada 6 horas e a saúde do serviço: contadores e erros (tipo e código), sem o conteúdo dos seus registos.
- Quando usa a validação KSeF FA(3): o XML FA(3) de cada fatura que peça para verificar, com os nomes, números fiscais, moradas, contas bancárias e montantes que contém.
- Um aviso quando desinstala o módulo.
Dentro do Odoo, o registo de auditoria é imutável e mascara NIP, PESEL e os dados de credenciais. Para qualquer questão sobre os seus dados: comercial@flexigobe.com ou +34 616 809 504.
Como a FlexigoTech o ajuda
A FlexigoTech implementa Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. Se, ao rever a tabela, perceber que lhe falta a parte de configuração ou algo que o módulo não cobre, pode encará-lo como implementação ou desenvolvimento à medida, que são à parte da subscrição. Tem os detalhes do módulo na sua página em flexigotech.com e na página do Odoo Apps.
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_poland_ksef_2_0_e_invoice_connector_and_migrati 20.0 (ba7c60f1): README.rst
- Código do módulo: flexigo_poland_ksef_2_0_e_invoice_connector_and_migrati 20.0 (ba7c60f1): static/description/index.html
- apps.odoo.com/apps/modules/20.0/flexigo_poland_ksef_2_0_e_invoice_connector_and_migrati
- github.com/odoo/odoo/tree/18.0/addons/l10n_pl_edi
- Código do módulo: flexigo_poland_ksef_2_0_e_invoice_connector_and_migrati (cbca26e): models/account_move.py
- Código do módulo: flexigo_poland_ksef_2_0_e_invoice_connector_and_migrati (cbca26e): models/ksef_session.py
- Código do módulo: flexigo_poland_ksef_2_0_e_invoice_connector_and_migrati (cbca26e): models/ksef_tools.py
- Código do módulo: flexigo_poland_ksef_2_0_e_invoice_connector_and_migrati (cbca26e): models/ksef_cloud.py
- ksef.podatki.gov.pl/media/cq3laefg/podrecznik-ksef-2-0-cz-i-rozpoczecie-korzystania-z-ksef
- ksef.podatki.gov.pl/informacje-ogolne-ksef-20/certyfikaty-ksef/
- github.com/odoo/odoo/blob/19.0/addons/l10n_pl_edi/models/res_company.py
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
