O que o módulo acrescenta ao seu Odoo 19 ou 20
Tudo o que se segue descreve o módulo publicado para Odoo 19 e 20. No Odoo 17 e 18, o módulo com este mesmo nome é outro produto: a sua ficha apresenta-o como multitransportadora (mais de 12 transportadoras, como FedEx, UPS, DHL ou Royal Mail), o seu código chama diretamente as transportadoras e não usa FlexigoTech Cloud. Se trabalha em 17 ou 18, este percurso não lhe serve.
Que menus aparecem ao instalar o Advanced Shipping Carrier Integration
O módulo acrescenta três entradas de menu dentro de Shipping, repartidas entre Compliance e Reporting:
Shipping › Compliance › GDPR RequestsShipping › Compliance › Intrastat ExportShipping › Reporting › Record Carrier Invoice
A fatura da transportadora regista-se a partir da última.
Com que registos trabalha por dentro
O módulo define os seus próprios modelos. Agrupados por tema, com a descrição que cada um tem:
- Configuração:
flexigo_shipping.carrierecarrier.config(os doisShipping Carrier Configuration) eflexigo_shipping.carrier_service_type(Carrier Service Type). - Envios e etiquetas:
flexigo_shipping.shipment(Shipping Shipment), que herda demail.thread, ecarrier.label(Shipping Label). - Tarifas:
rate.lookup(Rate Lookup Result),rate.lookup.line(Rate Lookup Line) erate.lookup.history(Rate Lookup History). - Regras e custos:
flexigo_shipping.routing_rule(Carrier Routing Rule),flexigo_shipping.cost_adjustment_rule(Cost Adjustment Rule),flexigo_shipping.weight_band(Weight Band Pricing),flexigo_shipping.cost_reconciliation(Monthly Cost Reconciliation),flexigo_shipping.hazmat_category(Hazmat Category) eflexigo_shipping.slo(Service Level Objective). - Rastreamento:
carrier.tracking(Carrier Tracking Information),carrier.tracking.event(Carrier Tracking Event) eflexigo_shipping.tracking_event(Tracking Event (Immutable Audit Log)). - Reclamações:
flexigo_shipping.claim(Shipment Claim). - Lotes:
carrier.batch.job(Carrier Batch Job),carrier.batch.line(Carrier Batch Line) e o assistentebatch.processing.wizard(Batch Processing Wizard). - Registo e painel:
carrier.api.log(Carrier API Log),carrier.audit(Carrier Audit Log) ecarrier.dashboard(Carrier Integration Dashboard). - Relatório:
report.flexigo_advanced_shipping_carrier_integration.cost_summary(Carrier Cost Summary Report).
Se é consultor e vai rever permissões ou dados, estes são os nomes técnicos que vai encontrar.

Para que transportadora foi pensado e o que convém ler antes de o comprar
No Odoo 19 e 20, a ficha do Odoo Apps apresenta-o com o título DHL Express rates, labels and tracking in Odoo. Nessa mesma ficha há uma secção intitulada Before you buy: this app uses a paid external service, ou seja, a app usa um serviço externo pago, e um ponto Privacy policy. Leia-os na ficha do Odoo Apps antes de decidir.
Que tarefas agendadas correm sozinhas
Que tarefas agendadas instala e com que frequência são executadas
O módulo traz quatro tarefas agendadas, e as quatro ficam ativas ao instalá-lo:
Update Shipment Tracking: a cada hora.Reconcile Shipping Costs: todos os dias.Shipping: GDPR anonymization after the retention period: todos os dias.Shipping Carrier Health Check: todos os meses.
Que peças do módulo têm a ver com o RGPD
Por um lado, a tarefa diária Shipping: GDPR anonymization after the retention period, ativa desde a instalação. Por outro, a entrada de menu Shipping › Compliance › GDPR Requests. Nesse mesmo menu Compliance está também Intrastat Export. Para as definições do arranque, em o que rever na primeira semana tem-nas passo a passo.
O que percorre um envio dentro do módulo
Como se imprimem as etiquetas de vários envios de uma só vez
Na lista de envios seleciona os que quiser e abre o assistente Bulk Print Labels. Mostra os envios escolhidos, um texto sobre a descarga num único PDF ou num ZIP e os botões Download Labels e Cancel.

Como se cria a devolução de um envio entregue
No formulário de um envio no estado Delivered abre-se o diálogo Create Return. Nele aparecem o envio original, a transportadora, o tipo de serviço, a caixa Email Customer e um campo de notas da devolução.

Onde se regista a fatura da transportadora
Em Shipping › Reporting › Record Carrier Invoice. O diálogo pede a transportadora, o mês, o ano e o total, tem um botão para carregar o ficheiro e os botões Record Invoice e Cancel. No módulo existem ainda o modelo flexigo_shipping.cost_reconciliation (Monthly Cost Reconciliation), a tarefa diária Reconcile Shipping Costs e o relatório Carrier Cost Summary Report.

Se ao usar qualquer um destes ecrãs lhe aparecer um aviso, em as mensagens de erro do módulo tem o texto literal de cada uma e o que fazer.
Em que versões do Odoo está, quanto custa e quem o ajuda a implementá-lo
Está publicado no Odoo Apps para 17.0, 18.0, 19.0 e 20.0, a 9 € por versão do Odoo, pagamento único e sem IVA; lembre-se de que no 17 e 18 é outro produto. No Odoo 19 e 20 esse pagamento não é tudo: o manifesto diz que precisa da subscrição do FlexigoTech Cloud, cujo plano Conector custa 49 €/mês ou 490 €/ano sem IVA. Nessas versões a ligação passa pelo FlexigoTech Cloud, que guarda cifradas as credenciais, vigia a sincronização e avisa por e-mail se falhar; sem subscrição, ou com o serviço suspenso, pára o que a subscrição dá e os dados ficam no seu Odoo. Tem a compra e os detalhes na página do módulo. Na FlexigoTech implementamos Odoo 17, 18, 19 e 20 e desenvolvemos conectores e integrações à medida, pelo que podemos ajudá-lo a colocá-lo em funcionamento ou a adaptá-lo à forma como você envia.
Continue a ler
Verificado no código do conector (versão 20.0) e nas fontes indicadas
Fontes
- Código do módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): views/wizard_views.xml
- Código do módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): data/cron_jobs.xml
- Código do módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): data/gdpr_data.xml
- Código do módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): static/description/index.html
- Código do módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/carrier.py
- Código do módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/carrier_api_log.py
- Código do módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/carrier_audit.py
- Código do módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/carrier_batch_job.py
- Código do módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/carrier_config.py
- Código do módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/carrier_dashboard.py
- Código do módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/carrier_label.py
- Código do módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/carrier_service_type.py
- Código do módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/claim.py
- Código do módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/cost_adjustment_rule.py
- Código do módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/cost_reconciliation.py
- Código do módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/hazmat_category.py
- Código do módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/rate_lookup.py
- Código do módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/rate_lookup_history.py
- Código do módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/routing_rule.py
- Código do módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/shipment.py
- Código do módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/slo.py
- Código do módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/tracking.py
- Código do módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/tracking_event.py
- Código do módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): reports/carrier_cost_summary_report.py
- Código do módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): wizards/batch_processing_wizard.py
- apps.odoo.com/apps/modules/20.0/flexigo_advanced_shipping_carrier_integration
- apps.odoo.com/apps/modules/17.0/flexigo_advanced_shipping_carrier_integration
- apps.odoo.com/apps/modules/18.0/flexigo_advanced_shipping_carrier_integration
- apps.odoo.com/apps/modules/19.0/flexigo_advanced_shipping_carrier_integration
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
