Odoo(오두) ERP 커스텀 모듈 개발 시 "특정 조건에 따라 값을 자동으로 채워 넣는" 기능 구현을 위해 가장 빈번하게 다루는 두 가지 도구는 계산 필드(Computed Field)와 @api.onchange입니다. 두 메커니즘 모두 사용자 개입 없이 필드 값을 갱신하지만, 실행되는 컨텍스트와 보장하는 데이터 신뢰 범위는 근본적으로 다릅니다. 1. 핵심 개념 및 실행 흐름 한눈에 보기Computed Field는 데이터 정합성을 위한 백엔드 비즈니스 로직이며, Onchange는 사용자의 입력을 돕기 위한 프론트엔드 UI 동작입니다.비교 항목Computed Field (compute)@api.onchange실행 위치ORM/백엔드 전체 (create, write, import, RPC, cron 등)웹 ..