Hi I'll write a api for gnucash perl plugins. I'll use the DBI class for sql connections. I see that all records store in the table splits and all texts store in transactions. But I'm not understand how I generate the IDs? Is it a hash? Exists a better idee how I implement this interface to perl? best regards Pascal