From: Sven Schöling Date: Fri, 30 Oct 2015 12:38:19 +0000 (+0100) Subject: GDPDU: acc_trans_id nciht mehr primary key X-Git-Tag: release-3.5.4~1968 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=62cf428a42c82fff01457f94cc9ec6785c6ac9d3;p=kivitendo-erp.git GDPDU: acc_trans_id nciht mehr primary key 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 --- 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'), },