O que o módulo coloca no seu Odoo
A página do Odoo Apps resume o módulo com um título direto, Send Chile DTEs to the SII from Odoo, e tem uma secção How it works. Dentro do Odoo, isso traduz-se num menu próprio, Chile SII, e numa série de modelos (as tabelas onde o módulo guarda os seus dados) que convém conhecer pelo nome técnico se for consultor ou se for rever permissões de acesso.
Estas são as entradas do menu:
Chile SII › Documents (DTE)Chile SII › EnvelopesChile SII › CAF (Folios)Chile SII › CertificatesChile SII › ConfigurationChile SII › Audit LogChile SII › Data Access Requests
E estes são os modelos que o módulo define, com a descrição tal como aparece no código: sii.configuration (Chile SII Configuration), sii.certificate (SII Digital Certificate), sii.caf (Chile SII CAF (authorized folios)), sii.dte (SII Electronic Document (DTE)), sii.dte.line (DTE Line Item), sii.submission.wizard (Send Invoices to the SII), sii.submission.batch (SII Submission Envelope (EnvioDTE)), sii.audit.log (SII Audit Log) e cl.sii.dsar.request (DSAR - Data Subject Access Request).
Percurso pelo módulo, ecrã a ecrã
Se acabou de o instalar e quer saber o que há em cada sítio, este percurso leva-o por todas as peças. Serve para se orientar; os campos a preencher e o que convém verificar no arranque estão em a configuração inicial do módulo.
- Abra
Chile SII › Configuration. O modelo de configuração do módulo chama-sesii.configuration(Chile SII Configuration).
- Passe para
Chile SII › Certificates. O módulo guarda os certificados digitais no modelosii.certificate(SII Digital Certificate). A açãoChile SII: certificate expiry alertscorre uma vez por dia e, a julgar pelo nome, lança alertas de expiração de certificados.
- Entre em
Chile SII › CAF (Folios). O módulo guarda os folios autorizados no modelosii.caf. A lista mostra, para cada CAF, o intervalo de folios, o folio seguinte e o seu estado. A açãoChile SII: low folio alertscorre a cada 6 horas e, a julgar pelo nome, lança alertas de folios baixos.

- Abra
Chile SII › Documents (DTE). O módulo guarda os documentos eletrónicos no modelosii.dte. As linhas de cada documento ficam num modelo à parte,sii.dte.line(DTE Line Item).

- Para o envio, o módulo inclui um assistente chamado
Send Invoices to the SII(modelosii.submission.wizard). Por sua vez, a açãoChile SII: send invoices marked Auto-Submitcorre a cada hora e, a julgar pelo nome, envia as faturas marcadasAuto-Submit.
- Reveja
Chile SII › Envelopes. O módulo guarda os envelopes de envio no modelosii.submission.batch, que o código descreve comoSII Submission Envelope (EnvioDTE). A açãoChile SII: check the state of sent envelopescorre a cada 30 minutos e, a julgar pelo nome, verifica o estado dos envelopes enviados.
- Consulte
Chile SII › Audit Log. O registo de auditoria do módulo está no modelosii.audit.log(SII Audit Log).
- Termine em
Chile SII › Data Access Requests. Os pedidos de acesso dos titulares aos seus dados estão no modelocl.sii.dsar.request(DSAR - Data Subject Access Request). A página do Odoo Apps tem ainda uma secçãoPrivacy policy.

Signed, not sent, com dados do documento, do emitente, do destinatário, valores e a secção SII sem envioAs quatro ações agendadas que correm sozinhas
O módulo traz quatro ações agendadas, e as quatro vêm ativas. Eis o que cada uma faz segundo o nome e com que frequência corre:
Chile SII: check the state of sent envelopes: a cada 30 minutos, verifica o estado dos envelopes enviados.Chile SII: send invoices marked Auto-Submit: a cada hora, envia as faturas marcadasAuto-Submit.Chile SII: certificate expiry alerts: uma vez por dia, alertas de expiração de certificados.Chile SII: low folio alerts: a cada 6 horas, alertas de folios baixos.
Que peças do módulo mexem num documento
Visto do lado dos dados, o módulo distribui a informação por vários modelos. Guarda os folios autorizados em sii.caf e os certificados digitais em sii.certificate. O documento em si é um registo de sii.dte, com as linhas em sii.dte.line. Para enviar tem o assistente Send Invoices to the SII e a ação horária que envia as faturas marcadas Auto-Submit. Os envelopes de envio ficam em sii.submission.batch, e a ação de cada 30 minutos verifica o estado dos envelopes enviados. O modelo sii.audit.log guarda o registo de auditoria do módulo.
Na lista de DTE vê em que ponto está cada documento pela coluna de estado e pelo ID de seguimento SII, como na captura acima. No formulário de um documento em estado Signed, not sent, a secção SII aparece sem envio.
O serviço externo e o que acontece sem subscrição
A página avisa antes da compra: Before you buy: some features of this app use a paid external service. É um módulo com serviço local da FlexigoTech Cloud. O módulo custa 9 € sem IVA por versão do Odoo, pagamento único, para 17, 18, 19 e 20. O serviço local custa 29 €/mês ou 290 €/ano sem IVA (Pro: 58 €/mês ou 580 €/ano).
Sem subscrição, ou com o serviço suspenso, para aquilo que a subscrição fornece, e os dados ficam no seu Odoo. Com a subscrição, o módulo para as novas versões do Odoo está incluído se o comprou em flexigotech.com; na página do Odoo Apps, cada versão do Odoo compra-se lá. Se ainda tem dúvidas sobre se lhe serve, veja o que cobre e o que é preciso antes de o instalar.
Como a FlexigoTech o ajuda
A FlexigoTech implementa Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. Se quiser ajuda para deixar o menu Chile SII configurado e rever as ações agendadas, ou precisar de uma integração à medida em torno do envio, contacte-nos a partir da página do módulo.
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_chile_sii_integration 20.0 (2c228713): views/menus_gen.xml
- Código do módulo: flexigo_chile_sii_integration 20.0 (2c228713): data/ir_cron.xml
- Código do módulo: flexigo_chile_sii_integration 20.0 (2c228713): static/description/index.html
- Código do módulo: flexigo_chile_sii_integration 20.0 (2c228713): models/dsar_request.py
- Código do módulo: flexigo_chile_sii_integration 20.0 (2c228713): models/sii_audit_log.py
- Código do módulo: flexigo_chile_sii_integration 20.0 (2c228713): models/sii_caf.py
- Código do módulo: flexigo_chile_sii_integration 20.0 (2c228713): models/sii_certificate.py
- Código do módulo: flexigo_chile_sii_integration 20.0 (2c228713): models/sii_configuration.py
- Código do módulo: flexigo_chile_sii_integration 20.0 (2c228713): models/sii_dte.py
- Código do módulo: flexigo_chile_sii_integration 20.0 (2c228713): models/sii_dte_line.py
- Código do módulo: flexigo_chile_sii_integration 20.0 (2c228713): models/sii_submission_batch.py
- Código do módulo: flexigo_chile_sii_integration 20.0 (2c228713): wizards/sii_submission_wizard.py
- apps.odoo.com/apps/modules/20.0/flexigo_chile_sii_integration
- apps.odoo.com/apps/modules/17.0/flexigo_chile_sii_integration
- apps.odoo.com/apps/modules/18.0/flexigo_chile_sii_integration
- apps.odoo.com/apps/modules/19.0/flexigo_chile_sii_integration
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
