Menu Close
    Searching for an experienced Odoo Development Company ?

    Odoo Keep Initial Address For Delivery


    By default, Odoo keeps only one shipping address for a customer on all his sales orders and invoices. So, anytime a customer changes the delivery address on his account, it gets updated on all his previous orders as well and the initial address gets lost. The receipt thus produced would reflect the new address. This can also cause a problem during cross-checking the orders and in making reports.

    Our Odoo Keep initial address for delivery module provides an easy solution by saving the original shipping address used by the customer while placing any order. So, even if the customer updates the delivery address later, you can always find the correct shipping address for the particular order and easily print out the picking/delivery slip.

    It also allows the admin to update the shipping addresses on the previous orders from the same customer without any initial address.


    • Adds an additional field ‘Initial Address’ in the transfers sub-menu of an order to store the shipping address used in the order.
    • The admin can select multiple orders from same customer and bulk update the initial shipping address.
    • Facilitates generation of picking slip with the original shipping address used at the time placing the order.
    • Eliminates the need to manually add the shipping address of the customer in case he updates it.


     After buying this app from our Webkul store you will get the link for downloading the zip file. Download it and extract on your system. You will see the ‘delivery_initial_address’ folder. Just copy this app folder inside your Odoo addons path.

    Once done, follow these steps:
    1.) Go to settings menu and click on Activate the Developer Mode.
    2.) Now go to apps menu and Click on ‘Update Modules List’.
    3.) Remove the app’s filter and search for the delivery_initial_address key.
    4.) Now you will be able to see the module then simply install it.

    Once installed, you will be able to handle different functionalities as mentioned in module’s workflow.


    Let us have a quick peek at the workflow of the module-

    1.) Open the ‘Inventory’ tab. Here, click on ‘Transfers’ sub-menu. Click on the stock operation for the order you are interested in.

    2.) You will be able to see a new field ‘initial Address’ in the stock operation form. Click on it.

    3.) The original shipping address used by the customer to place the order will be visible here.

    4.) Click on the ‘print’ button at the top of the form and select ‘Delivery Slip’ to generate the delivery receipt for the order with the initial shipping address.

    5.) Now, you can easily send the send the delivery slip to the customer on his request.

    6.) You can also add the initial shipping Address to multiple orders which do not contain any shipping address. Click on ‘transfer’ and enable the list view’ by clicking on the list view icon.

    7.) Select the orders you want to add the shipping address. Then, click on the ‘action’ button at the top of the page and select ‘update initial address’.

    8.) Once done, a pop will appear confirming that address has been updated on the selected orders.


     Was this article helpful? Please share your comments below.

    If you have any issues/queries regarding the module please raise a ticket at and for any doubt contact us at [email protected].

    Thanks for reading!!!

    Current Product Version - 1.0.0

    Supported Framework Version - Odoo V10, V11

    . . .
    Discuss on Helpdesk

    Leave a Comment

    Your email address will not be published. Required fields are marked*

    Be the first to comment.

    Back to Top

    Table of Content

    Hide Index