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.
I would like to take product's internal reference in purchase.requisition to make an output as Product Code in Purchase Requisition Report.
I also want to make a method to get a total number of quantity , do i have to write in report.py or inherit purchase.requisition.py ? how can i write the code both RML and PY ?
Thanks in advance ..
For the method, first of all, you must write your method in report.py (by "report" y mean the name of the file that contains the Python code...) like this:
def __init__(self, cr, uid, name, context=None):
super(my_class, self).__init__(cr, uid, name, context=context)
And then call it on your report like this:
[[ method() ]]
For retrieving any value just use [[ (object).(field) ]] bearing in mind that (object) must be the 'string' assigned to the loop [[ repeatIn(object,string) ]] into the same RML. Don't forget to check already done reports as sale_order one into addons/sale/report/
Be sure to place your [[ method() ]] call into the tags <para></para> so that it appears correctly...
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: 12/26/14, 3:23 AM|
|Seen: 801 times|
|Last updated: 3/16/15, 8:10 AM|