CodUP

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: Формы печати

Re: Формы печати 4 года 2 мес. назад #276

  • wowas
  • wowas аватар
  • Вне сайта
  • Давно я тут
  • Сообщений: 92
  • Спасибо получено: 33
  • Репутация: 1
webkit это движок, который преобразует html -> pdf

В OpenERP v7 для webkit использовались шаблоны в формате mako
В Odoo v8 для webkit используются шаблоны в формате jinja2

Odoo пометила webkit как устаревший генератор отчетов. Основной будет QWeb.

Формы пока не переведены на QWeb и написаны в формате jinja2 для webkit.

Re: Формы печати 4 года 2 мес. назад #277

  • svedbox
  • svedbox аватар
  • Вне сайта
  • Захожу иногда
  • Сообщений: 76
  • Спасибо получено: 10
  • Репутация: 8
а вообще в перспективе планируется перевод форм на qweb? Я так понимаю что основное преимущество этого формата это возможность подредактировать форму "на лету".

Формы работают нормально кроме кнопки "ПЕЧАТЬ" которая раньше (в 7 версии) генерировала счет на оплату/коммерческое предложение, выдает ошибку "Bad Report Reference This report is not loaded into the database: account.report_invoice.", как это исправить?

Все ставил на новую эталонную систему.
Последнее редактирование: 4 года 2 мес. назад от svedbox.
Спасибо сказали: wowas

Re: Формы печати 4 года 2 мес. назад #278

  • wowas
  • wowas аватар
  • Вне сайта
  • Давно я тут
  • Сообщений: 92
  • Спасибо получено: 33
  • Репутация: 1
Кнопки "Печать" подправил.

Да, конечно на Qweb надо будет переходить :)
Спасибо сказали: svedbox

Re: Формы печати 4 года 2 мес. назад #279

  • svedbox
  • svedbox аватар
  • Вне сайта
  • Захожу иногда
  • Сообщений: 76
  • Спасибо получено: 10
  • Репутация: 8
Здравствуйте, ребята из ITLibertas создали неплохой модуль автоматической вставки адресов из базы классификатора КЛАДР: модуль КЛАДР 8.0, но он немного не совместим с формами печати (игнорируется номер дома/офиса), если есть свободное время не могли бы посмотреть что необходимо откорректировать- внести изменения в формы или им нужно доделать модуль КЛАДР?
Последнее редактирование: 4 года 2 мес. назад от svedbox.

Re: Формы печати 4 года 2 мес. назад #280

  • wowas
  • wowas аватар
  • Вне сайта
  • Давно я тут
  • Сообщений: 92
  • Спасибо получено: 33
  • Репутация: 1
Сейчас в формах печати адрес выводится из стандартных полей:
zip + city + street + street2

Они создают свои кастомные поля для дома и офиса. Для обратной совместимости им необходимо заполнять стандартное поле street2 их новыми полями:
street2 = house + office
Спасибо сказали: svedbox

Re: Формы печати 4 года 1 мес. назад #281

  • wowas
  • wowas аватар
  • Вне сайта
  • Давно я тут
  • Сообщений: 92
  • Спасибо получено: 33
  • Репутация: 1
У них, кстати, в форме Ордера Продаж тоже номер дома и офиса не отображается

Re: Формы печати 4 года 1 нед. назад #282

  • svedbox
  • svedbox аватар
  • Вне сайта
  • Захожу иногда
  • Сообщений: 76
  • Спасибо получено: 10
  • Репутация: 8
Василий здравствуйте, на последней ночной сборке (установленной на новую систему ubuntu 14.10) перестали работать все формы печати, выдается ошибка. Что может быть?

Вложение 2014-11-27150525.png не найдено




Вложение 2014-11-27150053.png не найдено

Последнее редактирование: 4 года 1 нед. назад от svedbox.

Re: Формы печати 4 года 1 нед. назад #283

  • wowas
  • wowas аватар
  • Вне сайта
  • Давно я тут
  • Сообщений: 92
  • Спасибо получено: 33
  • Репутация: 1
Проверьте, что у вас установлен wkhtmltopdf и прописан путь к нему в системной переменной odoo:



Вложение webkit_path.png не найдено

Re: Формы печати 4 года 1 нед. назад #284

  • svedbox
  • svedbox аватар
  • Вне сайта
  • Захожу иногда
  • Сообщений: 76
  • Спасибо получено: 10
  • Репутация: 8
Такой строки параметра у меня нет, у меня ubuntu 14.10, пробовал устанавливать и wkhtmltopdf и wkhtmltox - результат один, не работает... Что еще можно попробовать?

Вложение 2014-11-28121710.png не найдено



Вложение 2014-11-28121428.png не найдено



попробовал сделать вот так:

Вложение 2014-11-28123809.png не найдено


не помогло...
Последнее редактирование: 4 года 1 нед. назад от svedbox.

Re: Формы печати 4 года 1 нед. назад #285

  • wowas
  • wowas аватар
  • Вне сайта
  • Давно я тут
  • Сообщений: 92
  • Спасибо получено: 33
  • Репутация: 1
А в логах что пишет?

Re: Формы печати 4 года 1 нед. назад #286

  • svedbox
  • svedbox аватар
  • Вне сайта
  • Захожу иногда
  • Сообщений: 76
  • Спасибо получено: 10
  • Репутация: 8
А где это посмотреть?

Re: Формы печати 4 года 1 нед. назад #287

  • wowas
  • wowas аватар
  • Вне сайта
  • Давно я тут
  • Сообщений: 92
  • Спасибо получено: 33
  • Репутация: 1
По умолчанию должен быть здесь: /var/log/odoo/odoo-server.log
Если там не будет, поищите по имени файла.
Последнее редактирование: 4 года 1 нед. назад от wowas.

Re: Формы печати 4 года 1 нед. назад #288

  • svedbox
  • svedbox аватар
  • Вне сайта
  • Захожу иногда
  • Сообщений: 76
  • Спасибо получено: 10
  • Репутация: 8
Попробовал такой эксперимент: На новую машину на Ubuntu 14.10 установил абсолютно новый Postgresql , wkhtmltopdf, и последнюю сборку одоо без дополнительных модулей и все равно выдается ошибка при формировании даже стандартного счета (печать). Из лога не могу понять в чем проблема.
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Последнее редактирование: 4 года 1 нед. назад от svedbox.

Re: Формы печати 4 года 1 нед. назад #289

  • wowas
  • wowas аватар
  • Вне сайта
  • Давно я тут
  • Сообщений: 92
  • Спасибо получено: 33
  • Репутация: 1
В логах ошибок не видно. Вы можете воспроизвести ошибку и после этого посмотреть логи по времени?

Попробуйте еще установить wkhtmltopdf (сам не пробовал, но народ говорит работает) на Ubuntu 14.10 так:
sudo wget http://jaist.dl.sourceforge.net/project/wkhtmltopdf/0.12.1/wkhtmltox-0.12.1_linux-trusty-amd64.deb
sudo dpkg -i wkhtmltox-0.12.1_linux-trusty-amd64.deb
sudo cp /usr/local/bin/wkhtmltopdf /usr/bin
sudo cp /usr/local/bin/wkhtmltoimage /usr/bin

Я так понял необходимо, чтобы файлы wkhtmltopdf лежали здесь: /usr/bin
Ну и установщик скачивайте под ваш тип машины (wkhtmltox-0.12.1_linux-trusty-i386.deb или wkhtmltox-0.12.1_linux-trusty-amd64.deb)
Последнее редактирование: 4 года 1 нед. назад от wowas.

Re: Формы печати 4 года 6 дн. назад #290

  • svedbox
  • svedbox аватар
  • Вне сайта
  • Захожу иногда
  • Сообщений: 76
  • Спасибо получено: 10
  • Репутация: 8
Сделал все в точности по Вашей инструкции.
Удалил лог файл и просто нажал кнопку печать, выдалась ошибка, и я сразу скопировал содержимое сгенерированного лога:
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Последнее редактирование: 4 года 6 дн. назад от svedbox.

Re: Формы печати 4 года 6 дн. назад #291

  • wowas
  • wowas аватар
  • Вне сайта
  • Давно я тут
  • Сообщений: 92
  • Спасибо получено: 33
  • Репутация: 1
Давайте уменьшим круг поиска проблемы :(
Чтобы убедиться, что в вашем окружении стандартный модуль webkit работает, попробуйте распечатать стандартный отчет.
1. Создайте новую чистую БД (с включенной опцией демо)
2. Установите только модуль report_webkit
3. Перейдите в Settings/Technical/Reports/Reports
4. Отметьте все отчеты и распечатайте с помощью Print/Report on reports

Re: Формы печати 4 года 1 день назад #292

  • svedbox
  • svedbox аватар
  • Вне сайта
  • Захожу иногда
  • Сообщений: 76
  • Спасибо получено: 10
  • Репутация: 8
Вопрос решился, но немного нетривиальным способом. Все описанные выше варианты результата не дали, формы печати (счет, печать, торг12 и т.п.) выдавали ошибку. Но что интересно при установки тех же сборок на windows все хорошо работает... Какой то windows-заговор )))).
Проблема решилась установкой старой сборки от 05.10.2014г. в которой все отлично работало и последующим обновлением до самой последней сборки (08.12.2014г.) Теперь все работает и ошибок не выдает, видимо последние сборки не содержат каких то модулей.
Последнее редактирование: 4 года 1 день назад от svedbox.

Re: Формы печати 3 года 11 мес. назад #293

  • svedbox
  • svedbox аватар
  • Вне сайта
  • Захожу иногда
  • Сообщений: 76
  • Спасибо получено: 10
  • Репутация: 8
Здравствуйте, сегодня понадобилось включить вывод печатей и подписей, в настройках компании включил вывод, и формы сразу стали выдавать ошибку "(Odoo Ошибка клиента
Uncaught SyntaxError: Unexpected end of input
http://localhost:8069/web#id=1&view_type=form&model=sale.order&menu_id=255&action=309:0)" и не генерируются.
При отключении вывода печатей и подписей все работает отлично. Что может быть причиной?
Webkit Report Zoom установлен.

Re: Формы печати 3 года 11 мес. назад #294

  • wowas
  • wowas аватар
  • Вне сайта
  • Давно я тут
  • Сообщений: 92
  • Спасибо получено: 33
  • Репутация: 1
Обновил report_webkit_zoom на github.com/codup/odoo-ru.
Попробуйте установить новую версию.
Спасибо сказали: svedbox

Re: Формы печати 3 года 11 мес. назад #295

  • svedbox
  • svedbox аватар
  • Вне сайта
  • Захожу иногда
  • Сообщений: 76
  • Спасибо получено: 10
  • Репутация: 8
Спасибо, все заработало ))) только почему то все формы генерируются на одну пустую страницу больше но с этим я думаю что сам разберусь.

Copyright © 2010-2018 CodUP.com

Top Desktop version