Odoo is the world's easiest all-in-one management software. It includes hundreds of business apps:
CRM | e-Commerce | Accounting | Inventory | PoS | Project management | MRP | etc.
How to place the delivery date on the sales order report, and what's the code to place in the sxw file?
Do I have to use [[stock_move.date]] or...?
thanks in advance. Jan
There are 2 options for this, as I found out.
You need to have the module sale_order_dates installed (basic module)
With the Openoffice Writer Plugin you can edit and create sales order documents to be printed.
(To do this follow instructions in OpenERP after installing it through Applications).
After Creating a Copy of your Original SO, you can edit it through OpenOffice Writer.
One option is setting it for the entire Sales order(3a), the other is per product line(3b).
- When in editor mode press the "Convert Brackets to Fields" button in the openerp toolbar.
- Then add "Delivery date" as tekst followed with "Add Field" (Place this accordingly to option 3a or 3b wherever you like)
a. o(Sales order) And Choose Commitment Date
b. line (Sales order line) and choos Order Reference/ Commitment Date
Save and user the plugin to send the report to the server
Hope this helps you.
Second Solution is added a custom field and a custom view and then adding this custom field to the report.
- Make sure you are logged in as the Administrator account or an account with the same rights.
- Go to Settings -> Database Structure -> Model
- Search for Sale.order
- Add custom Field to Sales order by clicking on the "Edit" button, then scrolling down and click on the link "Add Item"
- Give it the name you want ( e.g. x_scheduled_date). All custom fields start with x_
- Fieldlabel is how you want it to show up on your custom view.
- Then under heading "Properties" choose "date" as Field Type
- Then Press Save. Your custom field is now created.
- Now go to Settings -> User Interface -> Views and search for sale.order.form
- Then after you press edit, you can position the date where ever you want by pasting this :
<field name="x_scheduled_date"/>and then saving it.
- Then you can use the same steps as in the First Solutions, only now you add the field x_"field name given in step 5)
If you have any more questions, please let me know and I will try to answer them!
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.Register
Odoo Training Center
Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.Test it now
|Asked: 5/10/13, 2:13 PM|
|Seen: 5365 times|
|Last updated: 3/16/15, 8:10 AM|