بنقرة واحدة
odoo-delivery
Odoo Delivery & Shipping operations — manage delivery methods, carriers, and shipping costs.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Odoo Delivery & Shipping operations — manage delivery methods, carriers, and shipping costs.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Odoo ERP integration for all 37 business modules. Entry point for Odoo operations — CRM, Sales, Inventory, Manufacturing, Purchase, Accounting, HR, Expenses, Contacts, Calendar, Discuss, Project, Timesheets, Time Off, Attendances, Recruitment, Fleet, Email Marketing, Events, Website, Link Tracker, Dashboards, POS, Delivery, Loyalty, Payments, SMS, Live Chat, Maintenance, Survey, Forum, eLearning, Planning, Restaurant, Certificate, and Data Recycle.
Cross-skill workflow: Odoo ERP health audit, infographic summary, PPTX report, and email delivery via Gmail.
Odoo Accounting operations — manage invoices, bills, journal entries, payments, and financial reports.
Odoo Attendances operations — manage employee check-ins, check-outs, and attendance records.
Odoo Calendar operations — manage events, meetings, and attendee tracking.
Odoo Certificate operations — manage certificates, templates, and certificate issuance.
| name | odoo-delivery |
| description | Odoo Delivery & Shipping operations — manage delivery methods, carriers, and shipping costs. |
| version | 1.0.0 |
| author | Hermes |
| license | MIT |
| platforms | ["linux","macos","windows"] |
| metadata | {"hermes":{"tags":["odoo","delivery","shipping","carriers","logistics"],"parent_skill":"odoo"}} |
Manage delivery methods, carriers, and shipping costs. Integrated into the Inventory app — no standalone menu. Access delivery carriers and shipping methods from Inventory > Configuration > Delivery.
Prerequisite: odoo skill must be set up. ODOO = python scripts/odoo_api.py.
ODOO model delivery.carrier search --limit 20 --fields name,delivery_type,product_id,active
ODOO model delivery.carrier read 1 --fields name,delivery_type,product_id,integration_level,active,free_over,amount,tariff_id
ODOO model delivery.price.rule search --limit 20 --fields carrier_id,list_price,variable,max_value
ODOO model stock.picking search --domain '[["picking_type_code","=","outgoing"]]' --limit 20 --fields name,partner_id,carrier_id,state,scheduled_date,origin
ODOO model stock.picking search --domain '[["carrier_id","!=",false]]' --limit 20 --fields name,carrier_id,state,partner_id
ODOO model sale.order read 1 --fields name,partner_id,carrier_id,delivery_price,amount_total,shipping_weight
ODOO model delivery.carrier get delivery.price.rules 1
| Model | Use |
|---|---|
delivery.carrier | Shipping carriers/methods |
delivery.price.rule | Carrier pricing rules |
stock.picking | Delivery transfers (outgoing) |
stock.package | Packages for deliveries |
sale.order | Carrier reference on orders |
sale.order.carrier_id.stock.picking transfers. Track via Inventory.rate (API rates), rate_and_ship (full integration), or basic (manual).# Authenticate
UID=$(curl -s -X POST $ODOO_URL/jsonrpc -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","method":"call","params":{"service":"common","method":"authenticate","args":[$ODOO_DB,"$ODOO_USER","$ODOO_PASS",{}]},"id":1}' | python3 -c "import sys,json;print(json.load(sys.stdin)['result'])")
# List carriers
curl -s -X POST $ODOO_URL/jsonrpc -H "Content-Type: application/json" -d "{\"jsonrpc\":\"2.0\",\"method\":\"call\",\"params\":{\"service\":\"object\",\"method\":\"execute_kw\",\"args\":[\"$ODOO_DB\",$UID,\"$ODOO_PASS\",\"delivery.carrier\",\"search_read\",[[]],{\"limit\":10,\"fields\":[\"name\",\"delivery_type\",\"active\"]}]},\"id\":2}"