You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
simitben edited this page Apr 10, 2026
·
1 revision
Contributor Guide
Mandatory Rules
keep V3 independent from legacy implementation
keep module changes localized
follow PHP 7.3 and MariaDB 10.11 constraints
for new menu/window registration, use the next numeric window code in module sequence (example: after sales_12, use sales_13; do not use suffix fallback like sales_09a)
for documents supporting Business Partner and Others payee mode, use transbuild_paidType() as payee switch baseline