From: inflo <in...@we...> - 2005-06-11 12:37:54
|
hi, On Sat, 11 Jun 2005 13:40:50 +0200 Udo Spallek <in...@wi...> wrote: > Hi flo, > sorry kann nur knapp antworten, keine Zeit... >=20 > inflo schrieb: > > hi, > >=20 > > On Sat, 11 Jun 2005 00:46:10 +0200 > > Jens K=F6rner <je...@kl...> wrote: > >=20 > >=20 > >>Moin, > >>On Fri, Jun 10, 2005, Mathias Behrle wrote: > >> > >> > >>>- Sprachwirrwarr und Un=FCbersichtlichkeit: > >>> > >>>Was mir immer heftig aufst=F6sst, wenn ich in irgendwelche Quelltexte > >>>schaue, ist ein Mischmasch zwischen verschiedenen Sprachen. > >> > >>Die Diskussion darum ist nie beendet worden. Fakt ist, dass LX wohl > >>kaum Verbreitung ausserhalb Deutschlands erfahren wird, zumal unsere > >>deutschen Vorschriften immer gravierende Differenzen zu anderen > >>L=E4ndern entwickeln. > >=20 > > also werden wir erstmal klein anfangen und die db eindeutschen und > > damit verstaendlich machen. Was interresiert es mich erlich gesagt > > ob das ein franzose bedienen kann, wenn das teil nicht bedienbar > > ist? Die mehrsprachgkeit kann man spaeter noch einfuegen, denke ich. > Bitte noch nicht eindeutschen, ich bin =FCberhaupt nicht eurer Meinung=20 > bez. eindeutschen. Argumente folgen Montag. >=20 > > was ist also mit dem unbalanced ledger, wollen wir ihn mal beheben > > oder nicht?=20 >=20 > Nat=FCrlich m=FCssen wir den beheben, dass geht aber nicht so schnell=20 > und einfach, weil dieser Fehler mehrere Quellen hat... > Die von dir thematisierte Version wurde von Hartmut doch schon=20 > genannt: einfach eine Fallunterscheidung zwischen Buchungsjournal=20 > und Kontenjournal rein. Im Buchungsjournal wird die Pr=FCfung=20 > durchgef=FChrt, im Kontenjournal nicht, weil sie dort eh nicht richtig=20 > funktioniert (hat der flo aufgezeigt) >=20 > Dann zum Kontenjournal, m.E. ist eine weitere unbalanced ledger=20 > Pr=FCfung hier nicht notwendig, wenn die o.g. zuverl=E4ssig und=20 > allumfassend funktioniert. Die akkummulierte Bilanzsumme sollte noch=20 > dargestellt/berechnet werden, fertig. >=20 > Alle weiteren Fehlerquellen bez. Unbalanced Ledger Pr=FCfungen=20 > brauchen noch reproduzierbare Hinweise. >=20 > also ich kann nur ptkdb empfehlen, ein debugger in tcl/tk. Auf > > debian braucht ihr euch nur das paket libdevel-ptkdb-perl zu > > installieren und dann im hauptverzeichniss, die entsprechenden > > dateien aufrufen mit perl -d:ptkdb is.pl "login=3Dblblajlsdf" . Den > > string mit allen variablen > > der oft sehr lange ist, bekommt man sehr leicht mit=20 > > http://livehttpheaders.mozdev.org/installation.html heraus. einfach > > livehttp oeffnen (nach installation, dauert 20sek) und dann in > > lx-erp das anklicken wo man hinwill, danach meist die GET zeile aus > > live http in shell kopieren, nicht noetigen sachen wie HTTP loeschen > > und perl -d:ptkdb davorschreiben und starten. Die hauptbuttons sind > > "Run to" wenn man vorher z.b. die zeile 115 makiert hat, laueft das > > prog bis zu dieser zeile, oder "step over" "step into" zum > > springen, im fenster rechts daneben kann man in "expressions" z.b. > > $form->{id} schreiben, nach einem enter bekommt man dann den > > derzeitigen wert angezeigt. > >=20 > > Also erst mit diesem debugger habe ich den code verstanden und er > > ist dann wirklich nicht mehr schwer zu verstehen. wenn dann genaue > > aussagen von buchhaltern kommen,ist die programmierung das kleinste > > uebel (finde ich) > Das ist genau der richtige Weg, Lx zu verstehen. > Analyse, und nicht die Hoffnung, deutschprachige Variablennamen=20 > w=FCrden das Codeverst=E4ndnis erh=F6hen - was sie nicht tun (wie ich bis= =20 > Montag noch zu begr=FCnden versuche). > Hinzu kommt eine Dokumentation der Analyseinstrumente, wie du es=20 > hier beschrieben hast. Und am liebsten w=E4re mir, wenn solche Sachen=20 > ins Wiki kommen, damit neue Leute nicht immer von vorn beginnen=20 > m=FCssen, wenn sie Lx programmieren wollen. Aber ich kann auch=20 > verstehen, wenn dazu wenig Lust besteht... >=20 > > also eindeutschen,ueberblick finden und dann nach buchhaltern > > vorgaben programmieren. hoert sich leicht an, ist aber anfangs viel > > schreibarbeit, wie z.b. namen uebersetzen. > ACK, bis auf das Eindeutschen von Tabellen, Variablennamen, oder=20 > $locale->text(). okay, eindeutschen muss nicht sein,aber sinnvolle englische namen fuer die tabellen und spalten sind meines erachtens aber ein muss. Ausserdem muesste man dannn auch die tabellen und spalten die vom lx-office.org team eingebaut worden sind "einenglischen", weil diese naemlich deutsch sind ? hat jemand schon code um die fallunterscheidung fuer unbalanced ledger einzubauen? flo >=20 > Viele Gr=FC=DFe Udo >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by: NEC IT Guy Games. How far can you > shotput a projector? How fast can you ride your desk chair down the > office luge track? If you want to score the big prize, get to know the > little guy. Play to win an NEC 61" plasma display: > http://www.necitguy.com/?r=3D20 > _______________________________________________ > Lx-office-devel mailing list > Lx-...@li... > https://lists.sourceforge.net/lists/listinfo/lx-office-devel |