Skip to main content

Posts

Showing posts from February, 2019

Odoo 12 POS Receipt issue

Hello Guys, in this post i just wanna share issue on odoo 12 POS receipt and the fix. last time i check this issue still occur (around january 2019). and i suppose my colleague already report this issue. To reproduce issue Open any chat and leave it open then open POS session Do normal POS order and print the receipt. Odoo bot will include in the receipt For offline mode there is also bug in the POS receipt To solve issue I notice in the base code there is attempt to solve the issue but doesn’t do any effect since it is misplaced (css code → for class “ o_thread_window ” on mail module not loaded on POS interface) so need to add similar code in POS asset Add similar css code for class o_thread_window , . o_notification_manager , . o_dial and load it on POS asset

Odoo Javascript Debugging

When it comes to programming, we can all agree that out code is rarely work on a first try. Because of the sheer virtue of fact that, even if you can conceptualize a problem and reduce it to it’s base states, to fully envision it into it’s most granular detail in terms of hundreds of lines of code - Is just not realistic. Thats why i can say that debugging is crucial part of programming. Here few tips to do javascript debugging in odoo using google chrome developer tools. some points also applicable on debugging general website not just odoo. Odoo Developer Mode (with assets) When it comes to javascript debugging in odoo, we should enable ‘asset debugging’. Trust me it will saves your ass a lot of time. Odoo internally use assets like CSS and JavaScript. In normal mode this asset will combined to a file. So debug with assets will prevent asset to be merged to one file and display actual CSS and JavaScript files on chrome dev tools. Of course this mode will reduce perform