Abans d'instal·lar: versió, compra i servei
El mòdul està publicat a Odoo Apps per a 17.0, 18.0, 19.0 i 20.0. Costa 9 € sense IVA per versió d'Odoo, pagament únic, a les quatre fitxes, i el servei local de FlexigoTech Cloud que l'acompanya costa 29 €/mes o 290 €/any sense IVA (Pro: 58 €/mes o 580 €/any).
Hi ha dues coses que convé saber des del primer dia. Sense subscripció, o amb el servei suspès, s'atura el que dona la subscripció, però les dades es queden al teu Odoo. I si el compres a flexigotech.com, amb la subscripció el mòdul per a les versions noves d'Odoo hi va inclòs; a l'Odoo App Store, cada versió d'Odoo es compra allà. Si encara estàs valorant si et va bé, comença per què cobreix i què cal abans d'instal·lar-lo.
Els dos camps que fixes abans de carregar dades
Entre els camps del mòdul hi ha dues relacions amb dades mestres d'Odoo:
company_id(Many2one), que apunta al modelres.company.country_id(Many2one), que apunta al modelres.country.
Abans de crear o importar registres, comprova que l'empresa i els països que triaràs en aquests camps existeixen i estan ben escrits al teu Odoo. Així cada registre neix amb l'empresa i el país que toca i no l'has de corregir un per un després.
El cas: Mercado Alba estrena el mòdul
Exemple Cas il·lustratiu: l'empresa i les seves dades són inventades per explicar el flux.
Mercado Alba és una botiga en línia inventada que ven articles de tercers. Acaba d'instal·lar el mòdul i la Júlia, que porta el compliment normatiu, s'asseu amb l'administrador d'Odoo per deixar-lo a punt. Recorren les llistes en el mateix ordre en què les obriries tu.
Polítiques de segmentació i proveïdors ADR
Primer obren la llista del model dsa.ad.targeting.policy. Hi veuen l'empresa, la casella Active marcada, les categories especials i les columnes Blocked For i Effective Date. La Júlia repassa que cada política té aquestes dues columnes emplenades.
Després passen a dsa.adr.provider, la llista de proveïdors ADR, amb les columnes Company, Active, Provider Name, Jurisdiction, Contact Email i Specialization. Aquí la Júlia comprova fila per fila que la jurisdicció i el correu de contacte són els bons.

dsa.ad.targeting.policy, dsa.adr.provider, dsa.complaint.appeal i dsa.dark.patternApel·lacions
A la llista de dsa.complaint.appeal hi apareixen l'empresa, la casella d'actiu, l'estat, la queixa associada i el motiu de l'apel·lació. A la captura, els registres estan en estat Appeal New. La Júlia llegeix els motius per saber què té damunt la taula.

dsa.complaint.appeal amb cinc registres de My Company en estat Appeal NewPatrons foscos i auditories
La llista de dsa.dark.pattern porta cinc patrons actius: urgència enganyosa, Roach Motel, costos ocults, renovació automàtica i pregunta trampa. Les columnes Category i Definition estan buides, i la Júlia ho apunta com a tasca: emplenar-les amb el criteri de la seva empresa.

dsa.dark.pattern amb cinc patrons actius i les columnes Category i Definition encara buidesFinalment, dsa.independent.audit mostra l'any d'auditoria, el nom de l'auditor i l'abast. La columna Auditor Org està buida, així que també entra a la llista de pendents.

dsa.independent.audit amb cinc registres i la columna Auditor Org sense emplenarEls camps d'estat que llegiràs
El mòdul defineix diversos camps d'estat. Aquests són els seus valors, en l'ordre en què el mòdul els declara:
workflow_state:Reported,Assessed,Decided,Notified,Resolved.appeal_state:Draft,Submitted,Under Review,Resolved.approval_status:Pending,Approved,Rejected,Revoked.review_status:Draft,Reviewed,Approved.sla_status:On Time,Warning,Breached.statusde semàfor:Red,Yellow,Green.stateamb revisió legal:Draft,Pending Review,Legal Approved,Published.statede recepció:Draft,Received,Acknowledged,Investigating,Resolved.statede publicació:Draft,Published,Archived.stated'activitat:Active,Inactive,Suspended.statusde seguiment:Open,In Progress,Resolved.statusde planificació:Planned,In Progress,Completed.- Altres
stateistatusde feina:Draft,In ProgressiCompleted,Doneo, en un d'ells,CompletediReviewed.
La Júlia imprimeix aquesta llista per al seu equip: quan algú pregunta en quin punt és un registre, la resposta és un d'aquests valors.
L'error de les dades de tendència de KPI
A mitja setmana, en carregar per segona vegada un full amb dades de tendència, l'administrador veu aquest missatge: KPI trend data must be unique per KPI and period. El que diu és que el mòdul no admet dues dades de tendència per al mateix KPI i el mateix període.
La solució: busca la dada que ja existeix per a aquest KPI i aquest període i corregeix-la allà, o revisa si el període de la fila nova està mal posat. No intentis desar-la com un registre més.
Què revisa la Júlia la primera setmana
- Registres amb
sla_statusaWarningoBreached. - Registres amb
statusaRedoYellow. - Elements amb
approval_statusaPending. - Registres que continuen en
Draftdes del primer dia. - Les columnes buides que va anotar:
Category,DefinitioniAuditor Org. - Que
company_idicountry_idtenen el valor correcte en tot el que s'ha creat.
Què aprendre del cas
La posada en marxa no comença creant registres, sinó revisant els dos camps de relació i les llistes base. Llegir els estats amb l'equip evita confusions, i l'únic error d'aquesta setmana es va resoldre sabent què diu el missatge.
Com t'ajuda FlexigoTech
FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si vols ajuda per carregar les teves dades o adaptar el mòdul a la teva manera de treballar, escriu-nos des de la pàgina del mòdul o mira la fitxa a Odoo Apps.
Continua llegint
Comprovat al codi del mòdul (versió 20.0) i a les fonts enllaçades
Fonts
- Codi del mòdul: flexigo_eu_digital_services_act_compliance_suite 20.0 (9fcb9eb3): models/dsa_kpi_trend.py
- Codi del mòdul: flexigo_eu_digital_services_act_compliance_suite 20.0 (9fcb9eb3): models/dsa_jurisdiction_config.py
- Codi del mòdul: flexigo_eu_digital_services_act_compliance_suite 20.0 (9fcb9eb3): models/dsa_audit_finding.py
- Codi del mòdul: flexigo_eu_digital_services_act_compliance_suite 20.0 (9fcb9eb3): models/dsa_complaint_appeal.py
- Codi del mòdul: flexigo_eu_digital_services_act_compliance_suite 20.0 (9fcb9eb3): models/dsa_dark_pattern_audit.py
- Codi del mòdul: flexigo_eu_digital_services_act_compliance_suite 20.0 (9fcb9eb3): models/dsa_dark_pattern_finding.py
- Codi del mòdul: flexigo_eu_digital_services_act_compliance_suite 20.0 (9fcb9eb3): models/dsa_independent_audit.py
- Codi del mòdul: flexigo_eu_digital_services_act_compliance_suite 20.0 (9fcb9eb3): models/dsa_kpi.py
- Codi del mòdul: flexigo_eu_digital_services_act_compliance_suite 20.0 (9fcb9eb3): models/dsa_policy.py
- Codi del mòdul: flexigo_eu_digital_services_act_compliance_suite 20.0 (9fcb9eb3): models/dsa_removal_decision.py
- Codi del mòdul: flexigo_eu_digital_services_act_compliance_suite 20.0 (9fcb9eb3): models/dsa_researcher_access.py
- Codi del mòdul: flexigo_eu_digital_services_act_compliance_suite 20.0 (9fcb9eb3): models/dsa_risk_mitigation.py
- Codi del mòdul: flexigo_eu_digital_services_act_compliance_suite 20.0 (9fcb9eb3): models/dsa_transparency_report.py
- Codi del mòdul: flexigo_eu_digital_services_act_compliance_suite 20.0 (9fcb9eb3): models/dsa_trusted_flagger.py
- Codi del mòdul: flexigo_eu_digital_services_act_compliance_suite 20.0 (9fcb9eb3): models/dsa_user_complaint.py
- Codi del mòdul: flexigo_eu_digital_services_act_compliance_suite 20.0 (9fcb9eb3): models/dsa_vlop_risk_assessment.py
- Codi del mòdul: flexigo_eu_digital_services_act_compliance_suite 20.0 (9fcb9eb3): models/eu_dsa_compliance_check.py
- Codi del mòdul: flexigo_eu_digital_services_act_compliance_suite 20.0 (9fcb9eb3): models/eu_dsa_compliance_dashboard.py
- Codi del mòdul: flexigo_eu_digital_services_act_compliance_suite 20.0 (9fcb9eb3): models/eu_dsa_compliance_report.py
- Codi del mòdul: flexigo_eu_digital_services_act_compliance_suite 20.0 (9fcb9eb3): models/eu_dsa_compliance_report_line.py
- apps.odoo.com/apps/modules/20.0/flexigo_eu_digital_services_act_compliance_suite
- apps.odoo.com/apps/modules/17.0/flexigo_eu_digital_services_act_compliance_suite
- apps.odoo.com/apps/modules/18.0/flexigo_eu_digital_services_act_compliance_suite
- apps.odoo.com/apps/modules/19.0/flexigo_eu_digital_services_act_compliance_suite
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
