A ficha de configuração, antes de tudo
A configuração está ligada a uma empresa e ao seu RUC
O formulário de configuração SIRE começa por dois campos: Company, que é a empresa do Odoo, e Company RUC, que segundo o texto de ajuda é o RUC da SUNAT com 11 dígitos. Num formulário novo, Company aparece vazio, por isso é a primeira coisa a preencher. Se trabalhas com várias empresas na mesma base de dados, confirma qual a empresa escolhida antes de guardar.

A tolerância é expressa em soles
O campo Amount Tolerance (PEN) é, segundo a ajuda, a tolerância para as diferenças de valor na reconciliação. É um valor em PEN, e o formulário novo já traz um valor preenchido. Não o aceites sem mais: decide com quem trata da contabilidade que diferença estão dispostos a aceitar e escreve-a aí.
Há dois prazos de retenção e não são o mesmo
A ficha separa Data Retention Months, o número de meses durante os quais se conservam os dados de reconciliação, de Audit Trail Retention Months, o número de meses durante os quais se conserva o registo de auditoria. O segundo está no seu próprio separador, Audit Trail, por isso não fiques só pelo primeiro. Ambos se contam em meses. Define-os de acordo com o que te indicar o teu consultor.
Quem carrega o quê e a partir de onde
Os limites de carregamento são por ficheiro e por utilizador
Dois campos definem os limites: Max Upload Size (MB), o tamanho máximo do ficheiro em MB, e Max Concurrent Uploads, o máximo de carregamentos simultâneos por utilizador. Os ficheiros importados aparecem na lista Import Files, com colunas para o período, o nome, o formato, o estado e a contagem de linhas totais, corretas e falhadas.

Há definições de submissões e de Tor na mesma ficha
A configuração inclui um bloco de definições sobre submissões: Allow Tor Exit Nodes (permitir submissões a partir de nós de saída Tor), Tor Rate Limit (per hour) (máximo de submissões por hora a partir de nós de saída Tor), Regular Rate Limit (per minute) (máximo de submissões por minuto a partir de IP normais), Enable Honeypot e Enable Math CAPTCHA. Em Faturação aparece ainda a lista Public Submissions. Revê estas caixas no arranque em vez de as deixares como vêm.

E-mails: uma definição que convém ver
A ficha tem a caixa Disable Email Notifications. Decide de forma consciente se a marcas ou não.
Os estados que vais ver
Não há um só campo de estado, há vários
O módulo define vários campos de estado diferentes, cada um com os seus próprios valores. Estes são os que estão no código:
Draft,Generated,Submitted,Confirmed.Draft,Processing,Completed,Failed.Draft,In Progress,Completed,Archived.In Progress,Assembled,Failed.Draft,Submitted,Legal Review,Completed,Denied.Submitted,Reviewed,Responded,Closed.- Um campo à parte,
followup_status, comReceived,Under RevieweCompleted.
Como há vários campos com valores parecidos, olha sempre para a coluna de estado da lista em que estás.
À parte, há um campo status com os resultados da comparação: Matched, Missing in SUNAT, Missing in Odoo, Amount Mismatch, Tax Rate Mismatch, Partner Name Mismatch, Currency Mismatch, Unmapped Document Type e Cancelled/Voided. Revê as linhas com qualquer valor diferente de Matched. Se quiseres ver como encaixa cada peça, explicamos em como funciona o módulo por dentro.
O que rever na primeira semana

Completed com totais a zero (dados de demonstração) e a lista de relatórios anuais, ainda sem registos.- A ficha de configuração tem
CompanyeCompany RUCpreenchidos, e o RUC tem os seus 11 dígitos. Amount Tolerance (PEN)tem o valor que acordaram, não o que vinha.Data Retention MonthseAudit Trail Retention Monthstêm os meses que decidiram.- Em
Import Files, cada ficheiro tem o estado e as contagens deTotal Lines,SuccesseFailedque esperavas. - Nas listas de mapeamentos de tipos de documento e de impostos, as linhas de que precisas têm
Activeativado. - As linhas com um
statusdiferente deMatchedtêm alguém responsável por as rever. - As definições de Tor, honeypot e CAPTCHA estão como queres.
Se te aparecer um aviso ou um erro durante esta revisão, tens os textos literais e o que fazer com cada um em as mensagens de erro do módulo.
Como a FlexigoTech te ajuda
O módulo está publicado na Odoo Apps para Odoo 17 e 19, a 9 € sem IVA, pagamento único por versão em ambas. Tens os detalhes e a compra na página do módulo. Se precisares também de implementar o Odoo ou de uma integração à medida em torno da reconciliação com a SUNAT, a FlexigoTech implementa Odoo e desenvolve conectores e integrações à medida.
Continue a ler
Verificado no código do módulo (versão 19.0) e nas fontes indicadas
Fontes
- Código do módulo: flexigo_peru_sunat_sire_rvie_rce_reconciliation_module 19.0 (878c1c66): models/sire_company_config.py
- Código do módulo: flexigo_peru_sunat_sire_rvie_rce_reconciliation_module 19.0 (878c1c66): models/sire_annual_report.py
- Código do módulo: flexigo_peru_sunat_sire_rvie_rce_reconciliation_module 19.0 (878c1c66): models/sire_dsar_request.py
- Código do módulo: flexigo_peru_sunat_sire_rvie_rce_reconciliation_module 19.0 (878c1c66): models/sire_import.py
- Código do módulo: flexigo_peru_sunat_sire_rvie_rce_reconciliation_module 19.0 (878c1c66): models/sire_public_submission.py
- Código do módulo: flexigo_peru_sunat_sire_rvie_rce_reconciliation_module 19.0 (878c1c66): models/sire_reconciliation.py
- Código do módulo: flexigo_peru_sunat_sire_rvie_rce_reconciliation_module 19.0 (878c1c66): models/sire_reconciliation_line.py
- Código do módulo: flexigo_peru_sunat_sire_rvie_rce_reconciliation_module 19.0 (878c1c66): models/sire_upload_chunk.py
- apps.odoo.com/apps/modules/19.0/flexigo_peru_sunat_sire_rvie_rce_reconciliation_module
- apps.odoo.com/apps/modules/17.0/flexigo_peru_sunat_sire_rvie_rce_reconciliation_module
- flexigotech.com/en/services.html
