Understand the customer billing address default
Know how the create form composes the initial delivery address.
Exact navigationAdmin Area → Invoices → Open invoice → Create Delivery Note → Delivery Address
What this guide covers
Know how the create form composes the initial delivery address. This guide follows the supplied Delivery Note module’s live hooks, controller actions, model rules, views and stored side effects.
Exact step-by-step process
- Open the create form from the invoice.
- Review the prefilled Delivery Address.
- Compare it with the actual delivery location.
- Amend it before saving when the delivery location differs.
- Save and verify the stored address.
Fields, choices and supported possibilities
- billing_street
- billing_city
- billing_state
- billing_zip
- billing_country
- Blank components are omitted and remaining values are joined on separate lines
Code-backed validations and workflow rules
- The default is copied from the source client at form display time.
- It is a convenience value, not a mandatory match to the invoice billing address.
- Editing the note address does not update the client or invoice address.
Expected result and verification
- The note records the confirmed delivery location while preserving the client’s core address records unchanged.
Checks, security and troubleshooting
- Always verify the physical delivery address rather than accepting a billing default blindly.
Stay within the supported flowDo not force database values, expose secure tokens, bypass permission checks, replace a stored signature or invent a status or interface that the supplied code does not implement.
