Arvete import failist PMen programmi

Arvete import toimub tekstifailist. Andmed on failis esitatud kirjete kaupa. Kirje koosneb väljadest. Iga väli on omaette real. Kirje algab tunnusega, mis koosneb sümbolist # ja väljade arvust kirjes (näiteks #10). Iga väli algab tunnusega (number pluss koolon), millele järgneb väärtus (näiteks 15:San Revilo AS). Kirje ei pea sisaldama kõiki väljasid. Kindlasti peab sisaldama kohustuslike väljasid.

Näiteks:

#10
1:1
2:20030929
4:20030928
5:XJ600
10:50000
13:lõiv
14:10463577
15:San Revilo AS
24:7172
27:21101

#11
1:1
2:20030929
4:20030928
5:XJ700
10:150000
13:trahv
14:10679711
15:Neuron Systems OÜ
24:7172
26:401111
27:21101

Väljade tunnused ja kirjeldused on toodud järgnevas tabelis

Nimi	Tunnus	Pikkus	Kohust.	Kirjeldus	
Kande tüüp	1	1	J	1 – deebet; 0 – kreedit	
Kuupäev	2	8	J	Kande kuupäev yyyymmdd (tekkepõhine tulu)	
Dokumendi number	3	20	E	Raamatupidamise algdokumendi number	
Arve kuupäev	4	8	J	Arve koostamise kuupäev yyyymmdd	
Arve number	5	20	J	Arve number	
Makse tähtaeg	6	8	E	Makse tähtaeg yyyymmdd	
Kogus	7	15	E	Kauba, teenuse kogus. Ilma komata; jagatakse 1000-ga	
Ühik	8	12	E	Ühiku nimetus	
Ühiku hind	9	15	E	Ühiku hind. Ilma komata; jagatakse 1000-ga	
Summa ilma käibemaksuta	10	15	J	Kande summa. Ilma komata; jagatakse 100-ga	
Käibemaksu määr	11	25	E	Käibemaksu määr protsentides või nimi. Protsent ilma komata; jagatakse 1000-ga. Kui ei õnnestu konverteerida numbriks, siis otsitakse nime järgi.	
Käibemaksu summa	12	15	E	Käibemaksu summa. Ilma komata; jagatakse 100-ga	
Info	13	200	E	Kauba, teenuse nimetus	
Asutus/isik registrikood	14	11	E	Maksja, kellele esitatakse nõue	
Asutus/isik nimi	15	50	J	Maksja nimi	
Asutus/isik eesnimi	39	50	E	Eesnimi, kui soovitakse näidata eraldi väljal	
Asutus/isik aadress	16	150	E	Maksja aadress	
Asutus/isik tehingupartneri kood	17	16	E	Rahandusministeeriumi poolt etteantud	
Arveldusarve	18	20	E	Arveldusarve pangas	
Pank	19	3	E	Panga kood	
Viitenumber	20	20	E	Maksukorralduse viitenumber	
e-posti aadress	41	50	E	Lisatakse, kui varem puudub	
Saaja registrikood	21	11	E	Kauba, teenuse saaja	
Saaja nimi	22	50	E	Saaja nimi	
Saaja eesnimi	40	50	E	Eesnimi, kui soovitakse näidata eraldi väljal	
Saaja aadress	23	150	E	Saaja aadress	
					
Pearaamatu konto	24	10	J	Pearaamatu konto	
Tehingupartner kandele	34	16	E	Kui kande konto TP erineb asutus/isiku TP koodist	
Meede	35	16	E	Meetme klassifikaatori kood	
Kulu objekt	25	16	E	Riigieelarve osa; jagu…	
Tegevusala	26	16	E	4-ga algav eelarve klassifikaator	
Kulu liik	27	16	E	2 ja3-ga algav eelarve klassifikaator	
Tulu liik	28	16	E	1-ga algav eelarve klassifikaator	
Projekt	29	16	E	Projekt, objekt	
Osakond	30	16	E	Asutuse struktuuri osa	
Subjekt	31	16	E	Töövahend	
Tegevussuund	32	16	E	Tegevussuund	
Taotlus	36	16	E	Taotluse klasifikaatori kood	
Allikas	37	16	E	Allika klassifikaatori kood	
Rahavoog	38	16	E	Rahavoo kood	
Täiendus	33	200	E	Lisa tekst	
E-arve avaldus	42	30	E	E-arve püsimakse avalduse maksetunnus