From 62cf428a42c82fff01457f94cc9ec6785c6ac9d3 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sven=20Sch=C3=B6ling?= Date: Fri, 30 Oct 2015 13:38:19 +0100 Subject: [PATCH] GDPDU: acc_trans_id nciht mehr primary key MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Bei großen Splitbuchungen werden die auf mehrere einzelne Teile geteilt, die dann den gleichen Key haben. Der Key selber macht keinen Sinn als Key, weil jede Zeile aus 2-3 echten acc_trans Einträgen besteht. Zum Debuggen trotzdem nützlich. -> nicht mehr primary key --- SL/GDPDU.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SL/GDPDU.pm b/SL/GDPDU.pm index 4d9239be1..df3f9dee2 100644 --- a/SL/GDPDU.pm +++ b/SL/GDPDU.pm @@ -39,7 +39,7 @@ my %known_tables = ( ); my %datev_column_defs = ( - acc_trans_id => { type => 'Rose::DB::Object::Metadata::Column::Integer', text => t8('ID'), primary_key => 1 }, + acc_trans_id => { type => 'Rose::DB::Object::Metadata::Column::Integer', text => t8('ID'), }, amount => { type => 'Rose::DB::Object::Metadata::Column::Numeric', text => t8('Amount'), }, credit_accname => { type => 'Rose::DB::Object::Metadata::Column::Text', text => t8('Credit Account Name'), }, credit_accno => { type => 'Rose::DB::Object::Metadata::Column::Text', text => t8('Credit Account'), }, -- 2.20.1