Side 1 av 1

Får ikke ut Resultatbalanse pga feil i noen .py-filer

Lagt inn: 12.03.2019 14:53
av TorSverre
Feil-loggen sier:
2019-03-12 14:42:15,085 - ERROR - [1.2.3] Traceback (most recent call last):
2019-03-12 14:42:15,085 - ERROR - [1.2.3] File "ui\mainwin.py", line 528, in open_resrapport
2019-03-12 14:42:15,085 - ERROR - [1.2.3] File "ui\regnskap\resultatrapport.py", line 101, in __init__
2019-03-12 14:42:15,086 - ERROR - [1.2.3] File "ui\regnskap\resultatrapport.py", line 129, in load_resultat
2019-03-12 14:42:15,086 - ERROR - [1.2.3] File "bascore\baslib\__init__.py", line 62, in func_wrapper
2019-03-12 14:42:15,086 - ERROR - [1.2.3] File "bascore\baslib\__init__.py", line 56, in func_wrapper
2019-03-12 14:42:15,086 - ERROR - [1.2.3] File "bascore\baslib\regnskap.py", line 89, in get_resultatrapport
2019-03-12 14:42:15,086 - ERROR - [1.2.3] KeyError: 33

Hva kan gjøres med dette???

Re: Får ikke ut Resultatbalanse pga feil i noen .py-filer

Lagt inn: 13.03.2019 16:13
av TorSverre
Jeg har søkt på flere som har hatt lignende problem, men ikke funnet noen som har fått et tilfredsstillende svar :(

Jeg har avinstallert, rebootet, installert på nytt uten at det hjelper. Kommer dessverre ikke videre.
Jeg begynte å lure på om det var noe feil i selve regnskapet, men jeg får ut alle andre rapporter.

Re: Får ikke ut Resultatbalanse pga feil i noen .py-filer

Lagt inn: 13.03.2019 16:19
av chreide
Jeg tror jeg vet hva det kan være. Det er en eller annen konto hos deg som forårsaker problemet. Det er ikke noe galt med kontoen, men programmet sliter med å legge kontoen i riktig "kategori" i rapporten.

Jeg planlegger en oppdatering i kveld, og da vil dette være fikset.

Re: Får ikke ut Resultatbalanse pga feil i noen .py-filer

Lagt inn: 13.03.2019 18:41
av TorSverre
Setter pris på det.
Gleder meg å få ut resultatbalansen.

Re: Får ikke ut Resultatbalanse pga feil i noen .py-filer

Lagt inn: 14.03.2019 23:50
av chreide
Versjon 1.2.4 ligger ute nå. Kan du gi den et forsøk?

Re: Får ikke ut Resultatbalanse pga feil i noen .py-filer

Lagt inn: 15.03.2019 00:16
av TorSverre
Hei.
Jeg vet ikke om det er installasjonen det var noe feil med, men fikk ingen feilmelding under installasjonen.
Her er feil-loggen etter installasjonen:

---

2019-03-14 21:59:00,782 - ERROR - [1.2.4] Traceback (most recent call last):
File "sqlalchemy\dialects\sqlite\pysqlite.py", line 338, in dbapi
ModuleNotFoundError: No module named 'pysqlite2'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "bas21.py", line 131, in __init__
File "bascore\baslib\dbutils.py", line 104, in connect_db
File "sqlalchemy\engine\__init__.py", line 431, in create_engine
File "sqlalchemy\engine\strategies.py", line 87, in create
File "sqlalchemy\dialects\sqlite\pysqlite.py", line 343, in dbapi
File "sqlalchemy\dialects\sqlite\pysqlite.py", line 341, in dbapi
File "sqlite3\__init__.py", line 23, in <module>
File "sqlite3\dbapi2.py", line 27, in <module>
ImportError: DLL load failed: Den angitte modulen ble ikke funnet.

--- Dette er etter forsøker på å få ur resultatrapporten:

2019-03-14 23:43:23,590 - ERROR - [1.2.4] Traceback (most recent call last):
2019-03-14 23:43:23,590 - ERROR - [1.2.4] File "ui\mainwin.py", line 528, in open_resrapport
2019-03-14 23:43:23,590 - ERROR - [1.2.4] File "ui\regnskap\resultatrapport.py", line 101, in __init__
2019-03-14 23:43:23,591 - ERROR - [1.2.4] File "ui\regnskap\resultatrapport.py", line 129, in load_resultat
2019-03-14 23:43:23,591 - ERROR - [1.2.4] File "bascore\baslib\__init__.py", line 62, in func_wrapper
2019-03-14 23:43:23,591 - ERROR - [1.2.4] File "bascore\baslib\__init__.py", line 56, in func_wrapper
2019-03-14 23:43:23,591 - ERROR - [1.2.4] File "bascore\baslib\regnskap.py", line 87, in get_resultatrapport
2019-03-14 23:43:23,591 - ERROR - [1.2.4] ValueError: Fant ikke kontokategori for konto 9000

---

Hva menes med kontokategori for konto.
Jeg har lagt til kontoen selv ja, men ser ikke noe forskjell på den og de andre.
Evt. hvordan setter jeg kontokategori? Finner ikke noe valg for det.

Jeg får ut alle andre rapporter, men det er kun resultatrapporten som mangler :(

Re: Får ikke ut Resultatbalanse pga feil i noen .py-filer

Lagt inn: 15.03.2019 00:58
av chreide
Konto 9000 ja. Hva bruker du den til? Er den en del av balansen eller resultatet?

Re: Får ikke ut Resultatbalanse pga feil i noen .py-filer

Lagt inn: 15.03.2019 01:06
av TorSverre
Til driftskostnader...

Jeg er dessverre ikke regnskapskyndig, men har lært endel underveis.
Og ble fortalt at kontoer 9000+ kunne brukes til eget formål.

Re: Får ikke ut Resultatbalanse pga feil i noen .py-filer

Lagt inn: 15.03.2019 01:46
av chreide
Ok. Kontoene over 9000 brukes til så mangt, så derfor må typen settes eksplisitt på disse. Det er også vanlig med enkelte hjelpekontoer som tilhører balansen i 9000-serien.

Men jeg ser det har vært et problem med akkurat konto 9000 (men sikkert helt ok for kontoer > 9000). Så jeg laget like godt en versjon 1.2.5 med en liten endring på akkurat dette. Rapporten skal virke. Åpne også 9000 fra kontoplanen og se om "Type" er satt til "Resultat - Driftskostnader".

Re: Får ikke ut Resultatbalanse pga feil i noen .py-filer

Lagt inn: 15.03.2019 11:23
av TorSverre
Problem solved.

Jeg kan vanskelig beskrive min takknemlighet for rask respons og den jobben du har gjort.

Kontoene mine er like alle andre så langt jeg kan se, unntatt i selve databasen. Det er status satt til 1 på mine konti, men standardkonti er satt til (null). Dette gjelder også konto_type_id. Vet ikke om det betyr noe?
PS: Er det mulig å endre selve kontonummeret i selve databasen uten at det lager masse krøll i resten av regnskapet hvis jeg vil endre struktur på kontonumrene? Kan svare med PM om det ble litt på siden av det som bør deles.

Igjen TUSEN TAKK for hjelpen.

Med takknemlig hilsen fra
TorSverre