Siirry sisältöön
Odoo Menu
  • Kirjaudu sisään
  • Kokeile ilmaiseksi
  • Sovellukset
    Talous
    • Kirjanpito
    • Laskutus
    • Kulut
    • Datataulukot (BI)
    • Asiakirjat
    • Allekirjoita
    Myynti
    • CRM
    • Myynti
    • Kassajärjestelmä myymälään
    • Kassajärjestelmä ravintolaan
    • Tilaukset
    • Vuokraus
    Verkkosivut
    • Verkkosivun Rakennustyökalu
    • Verkkokauppa
    • Blogi
    • Foorumi
    • Livechat
    • Verkko-oppiminen
    Toimitusketju
    • Varastointi
    • Tuotanto
    • Tuotteen elinkaaren hallinta (PLM)
    • Ostot
    • Huolto
    • Laatu
    Henkilöstöhallinto
    • Työntekijät
    • Rekrytointi
    • Vapaat
    • Arvioinnit
    • Suositukset
    • Kuljetuskalusto
    Markkinointi
    • Somemarkkinointi
    • Sähköpostimarkkinointi
    • Tekstiviestimarkkinointi
    • Tapahtumat
    • Markkinoinnin automaatio
    • Kyselyt
    Palvelut
    • Projekti
    • Työaikakirjaukset
    • Kenttähuolto
    • Asiakaspalvelu
    • Suunnittelu
    • Ajanvaraukset
    Tuottavuus
    • Viestintä
    • Hyväksynnät
    • IoT
    • IP-puhe
    • Tietokirjasto
    • WhatsApp
    Kolmannen osapuolen sovellukset Odoo-Studio Odoo-Pilvialusta
  • Toimialat
    Vähittäiskauppa
    • Kirjakauppa
    • Vaatekauppa
    • Huonekaluliike
    • Ruokakauppa
    • Laitteistokauppa
    • Lelukauppa
    Ruoka & Majoitus
    • Baari ja Pubi
    • Ravintola
    • Pikaruoka
    • Majatalo
    • Juomien jakelija
    • Hotelli
    Kiinteistöt
    • Kiinteistönvälitystoimisto
    • Arkkitehtitoimisto
    • Rakentaminen
    • Kiinteistönhallinta
    • Puutarhanhoito
    • Kiinteistön omistajien yhdistys
    Konsultointi
    • Tilitoimisto
    • Odoo-kumppani
    • Markkinointitoimisto
    • Lakitoimisto
    • Osaajahankinta
    • Tilintarkastus & sertifiointi
    Tuotanto
    • Tekstiili
    • Metalli
    • Huonekalut
    • Ruoka
    • Panimo
    • Yrityslahjat
    Terveys & Liikunta
    • Urheiluseura
    • Silmälasiliike
    • Kuntokeskus
    • Hyvinvointialan ammattilaiset
    • Apteekki
    • Kampaamo
    Kaupat
    • Yleismies
    • IT-laitteisto & Tuki
    • Aurinkoenergiajärjestelmät
    • Suutari
    • Siivouspalvelut
    • LVI-palvelut
    Muut
    • Voittoa tavoittelematon järjestö
    • Ympäristötoimisto
    • Mainostaulujen vuokraus  
    • Valokuvaus
    • Leasing-pyörät
    • Ohjelmistojen jälleenmyyjä
    Selaa kaikkia toimialoja
  • Yhteisö
    Opi
    • Kurssit
    • Dokumentaatio
    • Todistukset
    • Koulutus
    • Blogi
    • Podcast
    Kannusta kouluttautumaan
    • Koulutusohjelmat
    • Scale Up! Liiketoimintapeli
    • Vieraile Odoolla
    Hanki ohjelmisto
    • Lataa
    • Vertaile versioita
    • Julkaisut
    Tee yhteistyötä
    • Github
    • Foorumi
    • Tapahtumat
    • Käännökset
    • Ryhdy kumppaniksi
    • Kumppanipalvelut
    • Rekisteröi tilitoimistosi
    Hanki palveluja
    • Löydä kumppani
    • Löydä kirjanpitäjä
    • Varaa asiantuntijatapaaminen
    • Implementaatiopalvelut
    • Asiakasreferenssit
    • Tuki
    • Versionkorotukset
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Varaa demo
  • Hinnoittelu
  • Asiakaspalvelu

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Kirjanpito
  • Varastointi
  • PoS
  • Projekti
  • MRP
All apps
Sinun on rekisteröidyttävä, jotta voit olla vuorovaikutuksessa yhteisön kanssa.
Kaikki kirjoitukset Ihmiset Merkit
Tunnisteet (Näytä kaikki)
odoo accounting v14 pos v15
Tietoa tästä foorumista
Sinun on rekisteröidyttävä, jotta voit olla vuorovaikutuksessa yhteisön kanssa.
Kaikki kirjoitukset Ihmiset Merkit
Tunnisteet (Näytä kaikki)
odoo accounting v14 pos v15
Tietoa tästä foorumista
Apua

Set up WebKit Reporting in OpenERP 7, but still loading .rml Reports...

Tilaa

Saat ilmoituksen, kun tähän viestiin ilmaantuu aktiviteettia

Tämä kysymys on merkitty
rmlheaderwebkitmacowkhtml2pdf
1 Vastaa
6596 Näkymät
Avatar
NSC

Dear Community,

can you explain me how OpenERP 7 can be still loading default .rml report templates after having set up WebKit? I have just read several documentation and I think I considered everything:

  • Installed wkhtml2pdf
  • entered webkit_path in technical settings
  • installed the following modules: base_headers_webkit, invoice_webkit, purchase_order_webkit
  • disabled reload from attachment option

I have just checked the reports service registration (Settings --> Actions --> Reports) and the report I want to test is indeed replaced with the webkit one. There is no clue left to it, but nevertheless, when pressing invoice print button, the system loads the default .rml template. What do I have to do else for having the system load the webkit maco replacements?

0
Avatar
Hylkää
aharoen

Have you been create html template version of your report?

Jaakko Komulainen

Have you tried creating a new invoice or copy an existing invoice after you installed the new modules?

Avatar
NSC
Tekijä Paras vastaus

@aharoen: If I am honest, I do not know what you mean with your comment... I hope you can explain me...

I only set up the community's predefined webkit replacements for the reports I need. I expected that they are completely finished replacing the old .rml ones and that I can simply edit the .maco file to customize them. That's why I did not install them inside OpenERP's general addon directory, but in my own additional addon folder already containing other custom modules made by me.

I read several documentation what I have to do to get webkit running and I followed all steps. Maybe, there is little information missing which seems to go without saying, but I do not know about. I wonder how the system can still print the old .rml report, if all connection to it was replaced by webkit replacements...

Could this simply be a module update thing? - Yesterday, I downloaded some bzr branches to my additional addon folder (yes, this is entered in openerp config, too), but although having changed rights and owner of these branches, logged off my database, restarted openerp service, logged in again, updated all modules, I was not able to see them in module management to install them. I use Ubuntu 12.04. I think, openerp has got a real problem with its module update functionality: For example, I did some test overrides for some reporting services to replace the standard .rml files. These are inside my addon folder and only installed into one special database. When changing the database (I logged off this database and into another one), the system was searching for these replacing reports, although they were not installed into this database ??? I was not able to work with this new database, before having completely removed these services from my addon folder ???

@Jaakko Komulainen: For such kinds of tests I always duplicate a preconfigured template database with no data and special modules installed so far. So I first had to set up webkit and afterwards, I created a new test invoice, pressed the print button and the old .rml report appeared.

0
Avatar
Hylkää
NSC
Tekijä

I found the reason myself: wkhtmltopdf is buggy for linux and it has not been maintained for a quite long time. Although release notes claim that no GUI components are required to successfully execute the lib, when executing it in shell, it tells that it can not find any GUI components. Installing GUI components on a server system - for what??? No, definitely not for me. Furthermore, webkit appears to be very troublesome when multipage reports are required. These two reasons brought me away from my wish to base my reporting on webkit.

NSC
Tekijä

I was doing some testing during the last days and decided for the following reporting solution - using Open Office Report Designer's conversion logic by hand:

  1. Download Open Office Report Designer module from OpenERP Apps Page and extract it somewhere to your client
  2. Download report (sxw file) you want to customize to your client (addons-Folder --> <module> --> report) (best is to put it here: base_report_designer/openerp_sxw2rml)
  3. Open downloaded sxw file with OpenOffice or LibreOffice.
  4. Now you can comfortably do your layout changes, insert additional fields, remove fields not desir
Nautitko keskustelusta? Älä vain lue, vaan osallistu!

Luo tili jo tänään nauttiaksesi yksinoikeusominaisuuksista ja osallistuaksesi mahtavaan yhteisöömme!

Rekisteröidy
Aiheeseen liittyviä artikkeleita Vastaukset Näkymät Toimenpide
OpenERP Reports - How to reduce space between Company Header and Text Body Ratkaistu
rml header
Avatar
1
maalisk. 23
9425
How to create dynamic header footer in webkit openerp
header webkit
Avatar
Avatar
1
maalisk. 15
5214
RML Header adaptation and data field names
rml header
Avatar
0
maalisk. 15
4190
Varying table alignment while using pto and pto_header in rml
rml header table
Avatar
Avatar
1
syysk. 16
4773
Odoo 7 get always wrong active_id in rml header
rml header odoo8
Avatar
0
marrask. 15
4407
Yhteisö
  • Kurssit
  • Dokumentaatio
  • Foorumi
Avoin lähdekoodi
  • Lataa
  • Github
  • Runbot
  • Käännökset
Palvelut
  • Odoo.sh hosting
  • Tuki
  • Versionkorotus
  • Räätälöidyt kehitykset
  • Koulutus
  • Löydä kirjanpitäjä
  • Löydä kumppani
  • Ryhdy kumppaniksi
Meistä
  • Yrityksemme
  • Tavaramerkki
  • Ota yhteyttä
  • Työpaikat
  • Tapahtumat
  • Podcast
  • Blogi
  • Asiakkaat
  • Oikeudellinen ilmoitus • Yksityisyys
  • Tietoturva
الْعَرَبيّة 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 ภาษาไทย Türkçe українська Tiếng Việt

Odoo on kokoelma avoimen lähdekoodin yrityssovelluksia, jotka kattavat kaikki yrityksesi tarpeet: asiakkuudenhallinta eli CRM, verkkokauppa, kirjanpito, varastointi, kassajärjestelmä, projektinhallinta, jne.

Odoon uniikki arvolupaus on olla samanaikaisesti erittäin helppokäyttöinen ja täysin integroitu.

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