Skip ke Konten
Odoo Menu
  • Login
  • Uji coba gratis
  • Aplikasi
    Keuangan
    • Akuntansi
    • Faktur
    • Pengeluaran
    • Spreadsheet (BI)
    • Dokumen
    • Tanda Tangan
    Sales
    • CRM
    • Sales
    • POS Toko
    • POS Restoran
    • Langganan
    • Rental
    Website
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Rantai Pasokan
    • Inventaris
    • Manufaktur
    • PLM
    • Purchase
    • Maintenance
    • Kualitas
    Sumber Daya Manusia
    • Karyawan
    • Rekrutmen
    • Cuti
    • Appraisal
    • Referensi
    • Armada
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Acara
    • Otomatisasi Marketing
    • Survei
    Layanan
    • Project
    • Timesheet
    • Layanan Lapangan
    • Meja Bantuan
    • Planning
    • Appointment
    Produktivitas
    • Discuss
    • Approval
    • IoT
    • VoIP
    • Pengetahuan
    • WhatsApp
    Aplikasi pihak ketiga Odoo Studio Platform Odoo Cloud
  • Industri-Industri
    Retail
    • Toko Buku
    • Toko Baju
    • Toko Furnitur
    • Toko Kelontong
    • Toko Hardware
    • Toko Mainan
    Makanan & Hospitality
    • Bar dan Pub
    • Restoran
    • Fast Food
    • Rumah Tamu
    • Distributor Minuman
    • Hotel
    Real Estate
    • Agensi Real Estate
    • Firma Arsitektur
    • Konstruksi
    • Manajemen Properti
    • Perkebunan
    • Asosiasi Pemilik Properti
    Konsultansi
    • Firma Akuntansi
    • Mitra Odoo
    • Agensi Marketing
    • Firma huku
    • Talent Acquisition
    • Audit & Sertifikasi
    Manufaktur
    • Tekstil
    • Logam
    • Perabotan
    • Makanan
    • Brewery
    • Corporate Gift
    Kesehatan & Fitness
    • Sports Club
    • Toko Kacamata
    • Fitness Center
    • Wellness Practitioners
    • Farmasi
    • Salon Rambut
    Perdagangan
    • Handyman
    • IT Hardware & Support
    • Sistem-Sistem Energi Surya
    • Pembuat Sepatu
    • Cleaning Service
    • Layanan HVAC
    Lainnya
    • Organisasi Nirlaba
    • Agen Lingkungan
    • Rental Billboard
    • Fotografi
    • Penyewaan Sepeda
    • Reseller Software
    Browse semua Industri
  • Komunitas
    Belajar
    • Tutorial-tutorial
    • Dokumentasi
    • Sertifikasi
    • Pelatihan
    • Blog
    • Podcast
    Empower Education
    • Program Edukasi
    • Game Bisnis 'Scale Up!'
    • Kunjungi Odoo
    Dapatkan Softwarenya
    • Download
    • Bandingkan Edisi
    • Daftar Rilis
    Kolaborasi
    • Github
    • Forum
    • Acara
    • Terjemahan
    • Menjadi Partner
    • Layanan untuk Partner
    • Daftarkan perusahaan Akuntansi Anda.
    Dapatkan Layanan
    • Temukan Mitra
    • Temukan Akuntan
    • Temui penasihat
    • Layanan Implementasi
    • Referensi Pelanggan
    • Bantuan
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Dapatkan demo
  • Harga
  • Bantuan
Anda harus terdaftar untuk dapat berinteraksi di komunitas.
Semua Post Orang Lencana-Lencana
Label (Lihat semua)
odoo accounting v14 pos v15
Mengenai forum ini
Anda harus terdaftar untuk dapat berinteraksi di komunitas.
Semua Post Orang Lencana-Lencana
Label (Lihat semua)
odoo accounting v14 pos v15
Mengenai forum ini
Help

TypeError: 'str' object is not callable

Langganan

Dapatkan notifikasi saat terdapat aktivitas pada post ini

Pertanyaan ini telah diberikan tanda
pdferrorxmlstrodoo10e
3 Replies
15683 Tampilan
Avatar
Daniel Medina

Hello my project was working well a few hours ago, no errors and was printing my pdf correctly, but suddenly I get this error


You can find my module here: https://github.com/dan18fan/dan


thanks!

0
Avatar
Buang
Nikhil Krishnan

Daniel, please provide the code here. that more essay for other developers. give more details for your module like odoo version, what change you made, etc.

Avatar
Nikhil Krishnan
Jawaban Terbai

HI Daniel Medina,
     i just check your code and it seem that there is no function print_work_order.

so you just write a function to print the report.

And one think i noticed that in the " orden_trabajo.py"

class reporte_ot_pdf(osv.AbstractModel):
_name = "report.orden_trabajo.orden_de_trabajo"
_inherit = "report.abstract_report"
_template = "orden_trabajo.orden_de_trabajo"
_wrapped_report_class = reporte_ot

try this code.
Thanks.

2
Avatar
Buang
Avatar
Daniel Medina
Penulis Jawaban Terbai

HI Daniel Medina,
     i just check your code and it seem that there is no function print_work_order.

so you just write a function to print the report.

And one think i noticed that in the " orden_trabajo.py"

class reporte_ot_pdf(osv.AbstractModel):
_name = "report.orden_trabajo.orden_de_trabajo"
_inherit = "report.abstract_report"
_template = "orden_trabajo.orden_de_trabajo"
_wrapped_report_class = reporte_ot

try this code.
Thanks.


Hello, thanks for your help


I modifyied my orden_trabajo.py as you said nothing seemed to change drastically, the reason why there is no print_work_order function in my module it's because I added that function on the sale's module sale.py located in models folder, I just tried deleting that function from sale's .py file and added it to my module in the file button_model.py located in the models folder


Now I'm getting the following error:

AttributeError: type object 'sale.order' has no attribute 'print_work_order'

Not sure if its a inheritance issue :(

# -*- coding: utf-8 -*-
from odoo import models, api

class boton_orden_trabajo(models.Model):
_name = 'boton.ot'
_inherit = 'sale.order'

@api.multi
def print_work_order(self):
return self.env['report'].get_action(self, 'orden_trabajo.orden_de_trabajo')    

0
Avatar
Buang
Nikhil Krishnan

you do one think, you just replace the by this.

class boton_orden_trabajo(models.Model):

_inherit = 'sale.order'

it will work fine.

Daniel Medina
Penulis

Not working..

AttributeError: type object 'sale.order' has no attribute 'print_work_order'

# -*- coding: utf-8 -*-

from odoo import models, api, _

class boton_orden_trabajo(models.Model):

_inherit = "sale.order"

@api.multi

def print_work_order(self):

return self.env['report'].get_action(self, 'orden_trabajo.orden_de_trabajo')

Daniel Medina
Penulis

Nevermind it works now, I had to restart the server :)

Menikmati diskusi? Jangan hanya membaca, ikuti!

Buat akun sekarang untuk menikmati fitur eksklufi dan agar terlibat dengan komunitas kami!

Daftar
Post Terkait Replies Tampilan Aktivitas
XMLSyntaxError when installing custom module
error xml mail.template
Avatar
0
Des 25
3
PDF in Peppol Diselesaikan
pdf xml PEPPOL
Avatar
1
Nov 25
987
Error while creating template for pdf
pdf xml v15
Avatar
Avatar
1
Mei 25
4632
Error with external_layout_striped in Odoo 17
pdf error layout.xml
Avatar
Avatar
Avatar
2
Jul 24
3917
odoo server error
views error xml
Avatar
Avatar
1
Des 19
4853
Komunitas
  • Tutorial-tutorial
  • Dokumentasi
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Terjemahan
Layanan
  • Odoo.sh Hosting
  • Bantuan
  • Peningkatan
  • Custom Development
  • Pendidikan
  • Temukan Akuntan
  • Temukan Mitra
  • Menjadi Partner
Tentang Kami
  • Perusahaan kami
  • Aset Merek
  • Hubungi kami
  • Tugas
  • Acara
  • Podcast
  • Blog
  • Pelanggan
  • Hukum • Privasi
  • Keamanan
الْعَرَبيّة 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 adalah rangkaian aplikasi bisnis open source yang mencakup semua kebutuhan perusahaan Anda: CRM, eCommerce, akuntansi, inventaris, point of sale, manajemen project, dan seterusnya.

Mudah digunakan dan terintegrasi penuh pada saat yang sama adalah value proposition unik 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