112 lines
4.1 KiB
Plaintext
112 lines
4.1 KiB
Plaintext
================================================================================
|
|
RINGKASAN PERBAIKAN - ODOO 14 ERROR FIXES
|
|
================================================================================
|
|
Tanggal: 5 Februari 2026
|
|
|
|
MASALAH YANG SUDAH DIPERBAIKI:
|
|
================================================================================
|
|
|
|
1. ✅ KeyError: 'accounting.report'
|
|
- Modul accounting_pdf_reports sudah di-upgrade
|
|
- Model accounting.report sudah ada di database
|
|
- Registry akan dimuat saat restart
|
|
|
|
2. ✅ SyntaxWarning - Invalid Escape Sequences (4 files)
|
|
Files diperbaiki:
|
|
- C:\odoo14c\server\odoo\tools\appdirs.py (line 178)
|
|
- C:\odoo14c\server\odoo\tools\translate.py (line 858)
|
|
- C:\odoo14c\server\odoo\tools\sql.py (line 248)
|
|
- C:\odoo14c\server\odoo\tools\mail.py (line 344)
|
|
|
|
3. ✅ SCSS Asset Errors - "Could not get content" (2 modules)
|
|
Module: account_dynamic_reports
|
|
- Dibuat: views/assets.xml
|
|
- Updated: __manifest__.py
|
|
|
|
Module: om_account_asset
|
|
- Dibuat: views/assets.xml
|
|
- Updated: __manifest__.py
|
|
|
|
================================================================================
|
|
LANGKAH RESTART ODOO:
|
|
================================================================================
|
|
|
|
CARA 1: Via VS Code Debug Console (PALING MUDAH)
|
|
--------------------------------------------------------------------------------
|
|
1. Tekan tombol F5 di keyboard
|
|
ATAU
|
|
Klik menu: Run > Start Debugging
|
|
ATAU
|
|
Klik icon play hijau di sidebar kiri
|
|
|
|
2. Tunggu hingga Odoo selesai loading
|
|
3. Buka browser dan akses: http://localhost:8070
|
|
4. Login dan cek - error harus hilang!
|
|
|
|
CARA 2: Via Terminal (ALTERNATIF)
|
|
--------------------------------------------------------------------------------
|
|
Buka PowerShell di VS Code dan jalankan:
|
|
|
|
cd C:\odoo14c\server
|
|
c:\odoo14c\python\python.exe odoo-bin -c C:\addon14\odoo.conf -d manu14
|
|
|
|
================================================================================
|
|
VERIFIKASI SETELAH RESTART:
|
|
================================================================================
|
|
|
|
Periksa hal-hal berikut setelah Odoo restart:
|
|
|
|
□ Tidak ada error "KeyError: 'accounting.report'" saat buka menu Accounting
|
|
□ Tidak ada SyntaxWarning di terminal/log saat startup
|
|
□ Tidak ada error "Could not get content for .scss"
|
|
□ Semua menu Accounting bisa dibuka tanpa error
|
|
□ Report accounting bisa diakses
|
|
|
|
================================================================================
|
|
TIPS JIKA MASIH ADA MASALAH:
|
|
================================================================================
|
|
|
|
1. Clear browser cache:
|
|
- Chrome: Ctrl + Shift + Delete
|
|
- Firefox: Ctrl + Shift + Delete
|
|
- Edge: Ctrl + Shift + Delete
|
|
|
|
2. Restart dengan update paksa:
|
|
c:\odoo14c\python\python.exe odoo-bin -c C:\addon14\odoo.conf -d manu14 -u accounting_pdf_reports,account_dynamic_reports,om_account_asset
|
|
|
|
3. Cek log untuk error baru:
|
|
Get-Content "c:\addon14\log\odoo.log" -Tail 50
|
|
|
|
================================================================================
|
|
FILE-FILE YANG DIBUAT/DIMODIFIKASI:
|
|
================================================================================
|
|
|
|
Files Baru:
|
|
- c:\addon14\account_dynamic_reports\views\assets.xml
|
|
- c:\addon14\om_account_asset\views\assets.xml
|
|
- c:\addon14\fix_accounting_report.py
|
|
- c:\addon14\fix_accounting_quick.py
|
|
- c:\addon14\fix_syntax_warnings.py
|
|
- c:\addon14\verify_fixes.py
|
|
- c:\addon14\fix_accounting_model.py
|
|
- c:\addon14\restart_odoo.py
|
|
- c:\addon14\verify_scss_fix.py
|
|
- RINGKASAN_PERBAIKAN.txt (file ini)
|
|
|
|
Files Dimodifikasi:
|
|
- c:\addon14\account_dynamic_reports\__manifest__.py
|
|
- c:\addon14\om_account_asset\__manifest__.py
|
|
- C:\odoo14c\server\odoo\tools\appdirs.py
|
|
- C:\odoo14c\server\odoo\tools\translate.py
|
|
- C:\odoo14c\server\odoo\tools\sql.py
|
|
- C:\odoo14c\server\odoo\tools\mail.py
|
|
|
|
================================================================================
|
|
STATUS: SIAP UNTUK RESTART
|
|
================================================================================
|
|
|
|
Semua perbaikan sudah selesai.
|
|
Silakan restart Odoo sekarang menggunakan salah satu cara di atas.
|
|
|
|
================================================================================
|