Implementasi Haversine Formula Untuk Otomatisasi Perhitungan Jarak Pengiriman Pada ERP Odoo 19

Manual delivery distance estimation and shipping cost calculation can lead to inconsistent cost determination and increase administrative workload in distribution operations. This study aims to implement the Haversine Formula in Odoo 19 Enterprise Resource Planning (ERP) to automate delivery distance estimation and shipping cost calculation. The system was developed using the Rapid Application Development (RAD) method, comprising requirements planning, user design, construction, and cutover. The implementation integrates customer address geocoding through the Nominatim API, geographic distance calculation using a Python-based Haversine function, and automated shipping cost calculation within the Sales Order workflow. The Haversine function uses an Earth radius of 6,371 kilometers and calculates the distance between warehouse and customer coordinates based on latitude and longitude. Shipping costs are determined using a tariff of IDR 5,000 per kilometer. Functional testing was conducted using Black Box Testing to verify address geocoding, distance calculation, shipping cost calculation, and related delivery functions. The test results reported in the system development study indicated that the implemented features operated according to the specified functional requirements. This implementation demonstrates how geographic distance calculation can be integrated into an ERP transaction workflow to support more consistent and structured shipping cost determination. However, the Haversine Formula calculates straight-line geographic distance rather than actual road distance, and further quantitative validation against an independent reference calculation is required to assess numerical accuracy. The study provides an implementation basis for evaluating the integration of geographic distance calculation into ERP-based distribution processes.

Authors

Institutions

Publication Details

Journal
Jurnal Ilmiah Informatika Komputer
Published
2026-11-11
DOI
https://doi.org/10.35760/ik.2026.v31i2.1250
Primary Topic
Decision Support System Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
NOV
article

Implementasi Haversine Formula Untuk Otomatisasi Perhitungan Jarak Pengiriman Pada ERP Odoo 19

Denny Riandhita Arief Permana, Nabila Asyifa Rachmi, Rachma Fitri, Muhamad Fahrul Rozi
Jurnal Ilmiah Informatika Komputer
Decision Support System Applications
article

Implementasi Haversine Formula Untuk Otomatisasi Perhitungan Jarak Pengiriman Pada ERP Odoo 19

Denny Riandhita Arief Permana, Nabila Asyifa Rachmi, Rachma Fitri, Muhamad Fahrul Rozi
article en

Abstract

Manual delivery distance estimation and shipping cost calculation can lead to inconsistent cost determination and increase administrative workload in distribution operations. This study aims to implement the Haversine Formula in Odoo 19 Enterprise Resource Planning (ERP) to automate delivery distance estimation and shipping cost calculation. The system was developed using the Rapid Application Development (RAD) method, comprising requirements planning, user design, construction, and cutover. The implementation integrates customer address geocoding through the Nominatim API, geographic distance calculation using a Python-based Haversine function, and automated shipping cost calculation within the Sales Order workflow. The Haversine function uses an Earth radius of 6,371 kilometers and calculates the distance between warehouse and customer coordinates based on latitude and longitude. Shipping costs are determined using a tariff of IDR 5,000 per kilometer. Functional testing was conducted using Black Box Testing to verify address geocoding, distance calculation, shipping cost calculation, and related delivery functions. The test results reported in the system development study indicated that the implemented features operated according to the specified functional requirements. This implementation demonstrates how geographic distance calculation can be integrated into an ERP transaction workflow to support more consistent and structured shipping cost determination. However, the Haversine Formula calculates straight-line geographic distance rather than actual road distance, and further quantitative validation against an independent reference calculation is required to assess numerical accuracy. The study provides an implementation basis for evaluating the integration of geographic distance calculation into ERP-based distribution processes.

Jurnal Ilmiah Informatika KomputerVol. 31(2)
Universitas Suryadarma (ID), Politeknik STMI Jakarta (ID)
Decision Support System Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon
Implementasi Haversine Formula Untuk Otomatisasi Perhitungan Jarak Pengiriman Pada ERP Odoo 19 — Denny Riandhita Arief Permana, Nabila Asyifa Rachmi, et al. · Jurnal Ilmiah Informatika Komputer (2026) | TGRS Research Map | TGRS