Skip to Content
Odoo Меню
  • Увійти
  • Спробуйте це безкоштовно
  • Додатки
    Фінанси
    • Бухоблік
    • Виставлення рахунку
    • Витрати
    • Електронні таблиці (BI)
    • Документи
    • Підпис
    Продажі
    • CRM
    • Продажі
    • POS Магазин
    • POS Ресторан
    • Підписки
    • Оренда
    Веб-сайти
    • Конструктор веб-сайту
    • Електронна комерція
    • Блог
    • Форум
    • Живий чат
    • Електронне навчання
    Ланцюг поставок
    • Склад
    • Виробництво
    • PLM
    • Купівлі
    • Технічне обслуговування
    • Якість
    Кадри
    • Співробітники
    • Рекрутинг
    • Відпустки
    • Оцінювання
    • Рекомендації
    • Автотранспорт
    Маркетинг
    • Маркетинг соцмереж
    • Email-маркетинг
    • SMS-маркетинг
    • Події
    • Автом. маркетингу
    • Опитування
    Послуги
    • Проект
    • Табелі
    • Виїзне обслуговування
    • Служба підтримки
    • Планування
    • Призначення
    Продуктивність
    • Обговорення
    • Artificial Intelligence
    • IoT
    • IP-телефонія
    • База знань
    • WhatsApp
    Сторонні модулі Odoo Studio Платформа Odoo Cloud
  • Сфери
    Роздрібна торгівля
    • Книжковий магазин
    • Магазин одягу
    • Магазин меблів
    • Продуктовий магазин
    • Магазин будівельних матеріалів
    • Магазин іграшок
    Food & Hospitality
    • Бар та паб
    • Ресторан
    • Фастфуд
    • Guest House
    • Дистриб'ютор напоїв
    • Hotel
    Нерухомість
    • Real Estate Agency
    • Архітектурна фірма
    • Будівництво
    • Property Management
    • Садівництво
    • Асоціація власників нерухомості
    Консалтинг
    • Бухгалтерська компанія
    • Партнер Odoo
    • Агенція маркетингу
    • Юридична фірма
    • Придбання Талантів
    • Аудит та сертифікація
    Виробництво
    • Textile
    • Metal
    • Меблі
    • Їжа
    • Brewery
    • Корпоративні подарунки
    Здоров'я & Фітнес
    • Спортивний клуб
    • Оптика
    • Фітнес-центр
    • Практики здоров'я
    • Аптека
    • Салон краси
    Trades
    • Ремонтник
    • IT-обладнання та Підтримка
    • Системи сонячної енергії
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Інші
    • Nonprofit Organization
    • Екологічна агенція
    • Оренда білбордів
    • Фотографія
    • Лізинг велосипедів
    • Реселлер програмного забезпечення
    Browse all Industries
  • Спільнота
    Навчання
    • Навчальний посібник
    • Документація
    • Сертифікації
    • Тренування
    • Блог
    • Подкаст
    Сприяйте Освіті
    • Програма навчання
    • Бізнес гра Scale Up!
    • Відвідайте Odoo
    Отримайте програмне забезпечення
    • Завантаження
    • Порівняйте версії
    • Релізи
    Співпрацюйте
    • Github
    • Форум
    • Події
    • Переклади
    • Стати партнером
    • Services for Partners
    • Зареєструйте вашу бухгалтерську фірму
    Отримайте послуги
    • Знайдіть партнера
    • Знайдіть бухгалтера
    • Зустріньтеся з консультантом
    • Послуги з впровадження
    • Референси клієнтів
    • Підтримка
    • Оновлення
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Отримати демо
  • Ціни
  • Допомога
Вам необхідно зареєструватися, щоб взаємодіяти зі спільнотою.
All Posts Люди Значки
Мітки (View all)
odoo accounting v14 pos v15
Про цей форум
Вам необхідно зареєструватися, щоб взаємодіяти зі спільнотою.
All Posts Люди Значки
Мітки (View all)
odoo accounting v14 pos v15
Про цей форум
Допомога

Webkit Reports Tracebacks

Підписатися

Отримуйте сповіщення про активність щодо цієї публікації

Це запитання позначене
v7webkitreportstraceback
3 Відповіді
9143 Переглядів
Аватар
Dave Burkholder

I've installed the following modules in my OpenERP 7 server, running on Ubuntu 12.04.

account_financial_report_webkit
base_headers_webkit
invoice_webkit
report_webkit
sale_order_webkit

Unfortunately, I'm getting errors on every webkit report I try to print. Here are the trackebacks I'm getting:

#------------------------------------
Sales Order Report
#------------------------------------
Webkit render!

Traceback (most recent call last):
File "/opt/openerp/7.0/addons/report_webkit/webkit_report.py", line 278, in create_single_pdf
*self.parser_instance.localcontext)
File "/usr/lib/python2.7/dist-packages/mako/template.py", line 302, in render return runtime._render(self, self.callable_, args, data)
File "/usr/lib/python2.7/dist-packages/mako/runtime.py", line 660, in _render *
_kwargs_for_callable(callable_, data))
File "/usr/lib/python2.7/dist-packages/mako/runtime.py", line 692, in _render_context _exec_template(inherit, lclcontext, args=args, kwargs=kwargs)
File "/usr/lib/python2.7/dist-packages/mako/runtime.py", line 718, in _exec_template callable_(context, args, *kwargs)
File "memory:0x7f573c08b210", line 36, in render_body

File "/opt/openerp/7.0/server/openerp/osv/orm.py", line 486, in __getattr__ raise AttributeError(e)
AttributeError: "Field 'address' does not exist in object 'browse_record(res.partner, 1)'"

#------------------------------------
Customer Invoice
#------------------------------------
Webkit render!

Traceback (most recent call last):
File "/opt/openerp/7.0/addons/report_webkit/webkit_report.py", line 266, in create_single_pdf
**self.parser_instance.localcontext)
File "/usr/lib/python2.7/dist-packages/mako/template.py", line 302, in render return runtime._render(self, self.callable_, args, data)
File "/usr/lib/python2.7/dist-packages/mako/runtime.py", line 661, in _render return context._pop_buffer().getvalue()
File "/usr/lib/python2.7/dist-packages/mako/util.py", line 134, in getvalue
return self.delim.join(self.data).encode(self.encoding, self.errors)
TypeError: sequence item 233: expected string or Unicode, bool found

#------------------------------------
Supplier Invoice
#------------------------------------
Webkit render!

Traceback (most recent call last):
File "/opt/openerp/7.0/addons/report_webkit/webkit_report.py", line 266, in create_single_pdf
**self.parser_instance.localcontext)
File "/usr/lib/python2.7/dist-packages/mako/template.py", line 302, in render return runtime._render(self, self.callable_, args, data)
File "/usr/lib/python2.7/dist-packages/mako/runtime.py", line 661, in _render return context._pop_buffer().getvalue()
File "/usr/lib/python2.7/dist-packages/mako/util.py", line 134, in getvalue return self.delim.join(self.data).encode(self.encoding, self.errors)
TypeError: sequence item 163: expected string or Unicode, bool found

#------------------------------------

So, my webkit deployment is not going well at all. :-| Any suggestions for me?

0
Аватар
Відмінити
Dave Burkholder
Автор

Anybody? Anything?? Camptocamp, are you there?

Аватар
David Béal
Найкраща відповідь

Hello,

please choose this branch

https://code.launchpad.net/~sale-core-editors/sale-reports/7.0 (for v7)

instead of https://code.launchpad.net/~sale-core-editors/sale-reports/ (for v6.1)

The bug : AttributeError: "Field 'address' does not exist in object 'browse_record(res.partner, 1)'" prove that it is 6.1 version (not the same party model : 2 tables in v6.1, 1 for v7, no more field address in 'res.partner')

Do not remove rml

1
Аватар
Відмінити
Dave Burkholder
Автор

I am using the 7.0 branches. The contents of branch.conf for the sale-reports module: parent_location = http://bazaar.launchpad.net/~sale-core-editors/sale-reports/7.0/

The contents of branch.conf for the account-invoice-report module: parent_location = http://bazaar.launchpad.net/~account-core-editors/account-invoice-report/7.0/

Аватар
Reinhard Schneidewind
Найкраща відповідь

Hi,

I had a similar error when printing invoices. I could solve it with a change of the account_invoice.mako template. Search at the bottom of the file:

    %if inv.fiscal_position :
        <br/>
        <p class="std_text">
        ${inv.fiscal_position.note | n}
        </p>
    %endif

And replace it with the following code:

%if inv.fiscal_position and inv.fiscal_position.note :
    <br/>
    <p class="std_text">
    ${inv.fiscal_position.note | n}
    </p>
%endif

As you can see, I've added a further argument in the if statement. The attribute inv.fiscal_position.note seemed to return a boolean False.

Best regards,

Reinhard

0
Аватар
Відмінити
Аватар
Michael Meierhoff
Найкраща відповідь

I had the same problem.

The solution is to remove the selection in the check box "Add RML Header" under "Settings -> Technical -> Actions -> Reports" in the respective report.

It seems that Webkit Report and RML Header do not work together. You can select the Webkit header in the webkit tab.

0
Аватар
Відмінити
Dave Burkholder
Автор

I tried that and now get this traceback (abridged): File "/usr/lib/python2.7/dist-packages/mako/runtime.py", line 661, in _render return context._pop_buffer().getvalue() File "/usr/lib/python2.7/dist-packages/mako/util.py", line 134, in getvalue return self.delim.join(self.data).encode(self.encoding, self.errors) TypeError: sequence item 231: expected string or Unicode, bool found

Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Реєстрація
Related Posts Відповіді Переглядів Дія
Where to get sample reports for webkit in V7
v7 webkit reports
Аватар
Аватар
Аватар
2
бер. 15
8135
how to set 0 margins in webkit reports in v7?
v7 webkit reports
Аватар
Аватар
Аватар
2
бер. 15
7948
[7.0] Webkit Background
image v7 webkit reports
Аватар
Аватар
1
бер. 15
6723
Report not showing up
v7 reports
Аватар
1
бер. 15
8062
sale_order_webkit cann't be installed
webkit traceback
Аватар
0
бер. 15
5510
Спільнота
  • Навчальний посібник
  • Документація
  • Форум
Open Source
  • Завантаження
  • Github
  • Runbot
  • Переклади
Послуги
  • Хостинг Odoo.sh
  • Підтримка
  • Оновлення
  • Кастомні доробки
  • Навчання
  • Знайдіть бухгалтера
  • Знайдіть партнера
  • Стати партнером
Про нас
  • Наша компанія
  • Торгові активи
  • Зв'яжіться з нами
  • Вакансії
  • Події
  • Подкаст
  • Блог
  • Клієнти
  • Юридичні документи • Конфіденційність
  • Безпека
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk Slovenščina Español (América Latina) Español Svenska ภาษาไทย Türkçe українська Tiếng Việt

Odoo - це набір програм для роботи з відкритим кодом, які охоплюють всі ваші потреби компанії: CRM, електронна комерція, бухгалтерський облік, склад, точка продажу, управління проектами тощо.

Унікальна пропозиція Odoo - це одночасно дуже проста у використанні та повністю інтегрована.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now