IRC logs of #tryton-de for Thursday, 2010-02-18

chat.freenode.net #tryton.de log beginning Thu Feb 18 00:00:02 CET 2010
2010-02-18 05:18 -!- yangoon(~mathiasb@p549F7211.dip.t-dialin.net) has joined #tryton.de
2010-02-18 07:38 -!- Timitos(~timitos@88.217.184.172) has joined #tryton.de
2010-02-18 09:41 -!- paepke(~paepke@p4FEB12C5.dip0.t-ipconnect.de) has joined #tryton.de
2010-02-18 09:57 -!- paepke_(~paepke@p4FEB11CE.dip0.t-ipconnect.de) has joined #tryton.de
2010-02-18 10:17 -!- essich(~essich@p4FCF8BE9.dip0.t-ipconnect.de) has joined #tryton.de
2010-02-18 10:18 <essich> Guten Morgen zusammen
2010-02-18 10:24 <paepke> moin essich
2010-02-18 10:41 <essich> paepke: Du wolltest Doch von meinen Import-Erfahrungen wissen
2010-02-18 10:41 <essich> paepke: Ich bin beim CSV-Import gelandet, weil der
2010-02-18 10:41 <paepke> ja?
2010-02-18 10:41 <essich> paepke: a) transaktionen unterstützt (alles oder nichts)
2010-02-18 10:42 <essich> paepke: b) die Verknüpfungen für many2many, on32many, etc. selbst macht
2010-02-18 10:42 <essich> paepke: zu b): wenn ich ein Skript schreiben würde, müsste ich dafür alle ID selsbt abfragen. Aufwändig.
2010-02-18 10:43 <paepke> essich, und die performance?
2010-02-18 10:43 <paepke> ich glaub bei party_bank_de von yangoon ist die geschwindigkeit bei dem riesen xml-file suboptimal. find ich zumindest.
2010-02-18 10:45 <yangoon> paepke: da steht allerdings noch ein test aus
2010-02-18 10:45 <yangoon> paepke: die postgres pflegt während des imports laufend ihren index
2010-02-18 10:45 <essich> paepke: Ab wieviel hundert Datensätzen spielt die Performance wirklich eine Rolle?
2010-02-18 10:45 <yangoon> wenn man diesen index vorher löscht und erst zum schluss erstellt, könnte das einen ziemlichen unterschied machen
2010-02-18 10:46 <essich> yangoon: das wären allerdings Punkte, die ich besser in Import auf Serverseite sehren würde.
2010-02-18 10:46 <yangoon> der test steht auf meiner todo liste allerdings an ca 200ster stelle...;)
2010-02-18 10:48 <paepke> yangoon, ich hab das ja auch damals ein wenig gegengechecked. die postgres träumt an sich vor sich hin wenn du der ordentlich power gibtst.
2010-02-18 10:48 <paepke> yangoon, es wäre ganz gut wenn man bei so nem batch-import alles in einen commit reinhauen würd.
2010-02-18 10:49 <paepke> yangoon, siehe csv bei essich gerade.
2010-02-18 10:51 <paepke> essich, ich sehe performance als wichtigen punkt beispielsweise beim import von preislisten vom distributor. die haben meist mehrere tausend, tagesaktuell.
2010-02-18 10:53 <essich> paekpe: csv-Import arbeitet mit commit (aka Transaktionen)
2010-02-18 10:53 <paepke> essich, ja, eben.
2010-02-18 10:53 -!- mootoo(daemon@p5B32CA82.dip.t-dialin.net) has joined #tryton.de
2010-02-18 10:53 <paepke> moin mootoo
2010-02-18 10:53 <mootoo> hai
2010-02-18 10:53 <mootoo> ;)
2010-02-18 10:54 <essich> paepke: Und wie lange darf der Import der preislisten dauern? Ein Stunde wäre doch noch immer schnell genug.
2010-02-18 10:54 <essich> mootoo: Karpfen
2010-02-18 10:54 <essich> paepke: sprich: leiber an anderen Stellen optimieren :-) Alte Python-Philisophie
2010-02-18 10:55 <mootoo> essich, ;)
2010-02-18 10:55 <paepke> essich, wenn du tagesaktuell die preise importierst sollte das je nach dem innerhalb ein paar minuten abgehandelt werden. natürlich immer je nachdem wie viel daten da rein kommen.
2010-02-18 10:55 <mootoo> paepke, um welche datenmengen geht es denn ca?
2010-02-18 10:55 <paepke> essich, ja, schon klar. das ist nicht mein job täglich tausende artikel aufm stand zu halten.
2010-02-18 10:56 <paepke> mootoo, distri preisliste als beispiel
2010-02-18 10:56 <paepke> yangoon, wieviel datensätze hast du denn in deiner party-bank?
2010-02-18 10:56 <paepke> die dauert imho 8 minuten
2010-02-18 10:56 <mootoo> paepke, also irgendwas zwischen 10k und 100k records...
2010-02-18 10:56 <essich> paepke: und wieviele Verknüpfungen zwischen den Datensätzen?
2010-02-18 10:58 <paepke> essich, die distri-liste, die ich kenne ist klassischerweise relativ flach. also verknüpufung zwischen artikel und preis. ggf. mit nem hersteller wenn der als party gelistet ist. aber eher nicht.
2010-02-18 10:59 <paepke> essich, bzw artikel und preisliste.
2010-02-18 11:02 <essich> paepke: Meine These: dann ist der CSV-Import schneller, weil er die ganze Liste am Stück überträgt und schreibt.
2010-02-18 11:03 <essich> paepke: Das geht schneller als jeden Datensatz einzeln zu schicken -- der dann ja auch einzeln committed wird.
2010-02-18 11:04 <essich> yangoon, paepke: was ganz anderes :-) Was ist der semandische Unterschied zwischen "Name" bei party und "Name" bei party.address?
2010-02-18 11:04 <paepke> essich, ja. das klingt sinnig. aber bei manchen sachen ist ein commit nach jeder zeile nicht wirklich sinnvoll.
2010-02-18 11:05 <paepke> essich, ich hab den Namen bei der Adresse bisher als Abladestelle interpretiert. Aber eben interpretiert und nicht gewusst.
2010-02-18 11:05 <essich> paepke: Häh? CSV-Import macht nur einen Commit, ganz am Schluss.
2010-02-18 11:06 <paepke> essich, ja, das mit dem commit war auf xml bezogen.
2010-02-18 11:06 <paepke> essich, sorry
2010-02-18 11:11 <essich> paepke: Ja, der XML-Import macht m.W. einen commit nach jedem Datensatz.
2010-02-18 11:21 <udono> moin
2010-02-18 11:21 <mootoo> moin
2010-02-18 11:21 <mootoo> udono, bin grad am mysql testen... sagt dir eine client fehlermeldung "an integer is required" was?
2010-02-18 11:21 <mootoo> ;)
2010-02-18 11:22 <udono> essich: paepke hat recht, name kann sowas wie Abteilung sein.
2010-02-18 11:26 <udono> mootoo: nein, nur, das irgendwo ein integer erwarte wird
2010-02-18 11:27 <paepke> udono, :-) klingt schlüssig
2010-02-18 11:27 <mootoo> udono, ja. bug1: db_port kann man nicht in der config angeben, wenn ich den weglasse (default) bekomme ich fehler 2005 ;)
2010-02-18 11:27 <mootoo> udono, sach mal, --verbose bringt beim trytond mal garnix oder? :-P
2010-02-18 11:28 <udono> essich: das name field bei address wird meines wissens nur in der get_full_address verwendet, die den Adressblock auf Dokumente wie Rechnung/Auftra/Bestellung... zaubert
2010-02-18 11:29 <udono> mootoo: gute Frage... frag mal auf #tryton oder im issue tracker nach.
2010-02-18 11:33 <paepke> essich, rotfl: wann steigt die party? sharoon will das auch wissen :-)
2010-02-18 11:41 <udono> essich: ich komm auch
2010-02-18 11:43 -!- |FWiesing|(~FWiesing@194-208-185-012.tele.net) has joined #tryton.de
2010-02-18 12:11 <mootoo> udono, mysql scheint jetzt zu klappen. man sollte in der trytond.conf die parameter für username und password nicht in anführungszeichen setzen ;-P
2010-02-18 12:14 <paepke> mootoo, gut gut
2010-02-18 12:16 <mootoo> paepke, bin auch erst drauf gekommen als ich ein "print repr(args)" in den cursor teil des backends getippert habe ;)
2010-02-18 12:17 <essich> udono: hi
2010-02-18 12:17 <essich> udono: Hmm, das mit der Adresse und den Namen ist mir noch immer unklar.
2010-02-18 12:18 <essich> udono: Wohin schreibe ich nun mein "Büro Brüssel"?
2010-02-18 12:28 <essich> paepke: welche Party?
2010-02-18 12:28 <essich> ACTION steht auf dem Schlauch
2010-02-18 12:29 <paepke> die google group mail: organizing parties
2010-02-18 12:30 <paepke> essich, ich denke büro brüssel kommt in party.address.name
2010-02-18 12:32 <paepke> essich, aber es kommt immer drauf an was du erreichen willst. einer party mit mehreren adressen würde mit den büros ja passen. oder sind das eigene firmen?
2010-02-18 12:36 <mootoo> paepke, theONKEL
2010-02-18 12:36 <mootoo> ;)
2010-02-18 12:36 <paepke> ja?
2010-02-18 12:37 <mootoo> verwirrend wenn du dich unterschiedlich nennst ;)
2010-02-18 12:37 <mootoo> also so wie ich das sehe funktioniert mysql als backend... hab gerade mal erfolgreich alle module installiert und was drin rum geklickt
2010-02-18 12:38 <paepke> mootoo, klasse
2010-02-18 12:39 <mootoo> nur einer von den vielen wizards die da gespawned sind hat nen "keyerror" geschmissen. aber ich gehe davon aus dass es daran liegt dass ich alle wizards gecancelt habe ;)
2010-02-18 12:43 <udono> mootoo: wie lautet der keyerror genau?
2010-02-18 12:46 <mootoo> udono, "keyerror xyz" irgend ne lange nummer. habs dummerweise weggeklickt
2010-02-18 12:46 <mootoo> ich weiss auch nicht welches modul den geworfen hat :(
2010-02-18 12:47 <udono> mootoo: ok, das passiert, wenn der server mitten im wizard neugestartet wird
2010-02-18 12:47 <mootoo> udono, der wurde nicht neugestartet
2010-02-18 12:48 <udono> mootoo: kann es sein, das ein timeout da war und du dich neu anmelden musstest?
2010-02-18 12:48 <mootoo> nö
2010-02-18 12:48 <udono> mootoo: ist der Fehler reproduzierbar?
2010-02-18 12:48 <mootoo> :) - ich mach mal ne neue leere db
2010-02-18 12:49 <udono> mootoo: tritt der Fehler in deiner bisherigen datenbank reproduzierbar auf?
2010-02-18 12:49 <udono> mootoo: neue datenbank nutzt nix, wenn der Fehler dann weg ist...
2010-02-18 12:49 <paepke> udono, das war ne neue db
2010-02-18 12:49 <paepke> udono, beim erstellen der db
2010-02-18 12:49 <mootoo> udono, ich versuche mal die wizards alle zu starten
2010-02-18 12:50 <mootoo> udono, ja, habe eine komplette neue datenbank angelegt
2010-02-18 12:50 <udono> mootoo: skr03 kontenrahmen oder minimal?
2010-02-18 12:50 <mootoo> minimal
2010-02-18 12:50 <mootoo> skr03 kann ich noch installieren
2010-02-18 12:51 <udono> mootoo: ich denke es war ein timeout
2010-02-18 12:51 <mootoo> kann sein, aber neu anmelden musste ich mich nicht
2010-02-18 12:51 <essich> paepke: "büro brüssel" ist eine "Organization unit", keine eigene Firma.
2010-02-18 12:51 <udono> mootoo: die installation dauert manchmal länger als der session timeout.
2010-02-18 12:52 <mootoo> ah okay :) ja - die installation ging ne arge weile. habe die module (alle ;) per client installiert
2010-02-18 12:52 <mootoo> gleichzeitig versteht sich ^^
2010-02-18 12:52 <essich> paepke: wenn ich das "Büro Brüssel" in party.address.name stecke, wie kann ich dann eine Person dem "Büro Brüssel" zuordnen?
2010-02-18 12:53 <paepke> mootoo, in trytond.conf: session_timeout = 600 entsprechend hochsetzen. ist in sekunden
2010-02-18 12:54 <mootoo> paepke, thx. passt aber schon so.
2010-02-18 12:55 <mootoo> ACTION ist jetzt besitzer einer 22mb tryton mysql db mit 203 tables. danke für das backend :-)
2010-02-18 12:55 <paepke> essich, stimmt. du brauchst hierfür die gleiche zuordnung wie bei newspaper und press.inc. weil person zu address zuzuordnen macht keinen sinn.
2010-02-18 12:56 <paepke> essich, also einer "sub-company" realtion. eine ähnliche zuordnung hab ich vor ner weile mal mit udono diskutiert
2010-02-18 13:43 <paepke> @all: für mich stand vor ner weile auch mal die frage im raum wegen dem setup von testdaten. beispielsweise einer holmes&watson Datenbank mit voreingestellten parties, rechnungen, etc. Da es ja mittlerweile 3 Datenbanken gibt sollte so etwas in nem unabhängigen Format vorliegen. xml, csv.
2010-02-18 13:43 <paepke> Gibts hier schon ne vorgehensweise wie man nicht immer alles eintippeln muss beim neu erstellen einer Datenbank?
2010-02-18 13:46 <mootoo> ACTION würde das zum testen auch begruessen
2010-02-18 14:37 -!- mootoo_(daemon@p5B32CA82.dip.t-dialin.net) has joined #tryton.de
2010-02-18 14:38 <udono> mootoo_: paepke: http://bugs.tryton.org/roundup/issue1361
2010-02-18 14:38 <udono> das sind zumindest die demodatenbanken
2010-02-18 14:53 <paepke> ja, das hatte ich schon gesehen. aber das will man ja nicht unbedingt testen. gerade wenns um extra module geht
2010-02-18 16:12 <essich> bye
2010-02-18 16:18 <paepke> ciao essich
2010-02-18 18:37 -!- paepke_(~paepke@p4FEB793E.dip.t-dialin.net) has joined #tryton.de
2010-02-18 22:01 -!- hoRn(~chatzilla@pd95be09e.dip0.t-ipconnect.de) has joined #tryton.de
2010-02-18 22:02 <hoRn> Nabend
2010-02-18 22:02 <paepke> hoRn, nabend
2010-02-18 22:06 <hoRn> so - hab mir mal ein bier geholt
2010-02-18 22:06 <paepke> hoRn, noch viel vor heut abend?
2010-02-18 22:07 <hoRn> komme nicht mehr hinterher die Anforderungen unserer Kunden zu lesen, zu verstehen und in eine Softwarevision zu bringen
2010-02-18 22:07 <paepke> doppelt sehen hilft weiter? ;-)
2010-02-18 22:08 <hoRn> unbedingt
2010-02-18 22:09 <hoRn> neue module, von denen man wissen sollte?
2010-02-18 22:09 <hoRn> hab mir heute was ausgedacht, was eigentlich leicht gehen sollte
2010-02-18 22:09 <hoRn> modul_schwacke_ere
2010-02-18 22:10 <hoRn> ere - e?-repair-estimate
2010-02-18 22:10 <paepke> schwacke das mit den auto's
2010-02-18 22:10 <hoRn> ja
2010-02-18 22:11 <paepke> hmm was ist neu: mysql als backend ist in der erprobung.
2010-02-18 22:11 <paepke> aber ich weiss nicht ob dich das kümmert
2010-02-18 22:11 <hoRn> hauptsache sql
2010-02-18 22:11 <hoRn> besser noch ZODB ;)
2010-02-18 22:12 <paepke> hoRn, aber du bringst mich auf die idee mal nen proposal mal zu bringen: wöchentliche kolumne was denn so alles geht. im moment find ich recht viel. klar gibts wochen wo nix passiert ;-)
2010-02-18 22:12 <hoRn> schwacke hat eine onlinesoftware, mit denen man reparaturen kalkulieren kann. da kommt ne feine xml-wurst raus, die nach tryton gepresst werden muss
2010-02-18 22:13 <hoRn> ja - heir sind immer leute, die sicher irgendwas basteln - man weiß nur nicht was
2010-02-18 22:14 <paepke> hoRn, jepp. betriebsgeheimnis. man will sich ja auch nicht blos stellen wenn das projekt kippt oder es einfach fürn eimer war
2010-02-18 22:15 <hoRn> ein offener svn server, auf dem members rumgucken können, was gerade so gebastelt wird wäre cool
2010-02-18 22:15 <hoRn> ach - ihr seid ja hg
2010-02-18 22:16 <Timitos> hoRn: paepke: hi
2010-02-18 22:16 <hoRn> hi
2010-02-18 22:16 <paepke> moin Timitos
2010-02-18 22:16 <paepke> hoRn, intuxication gibts was für module vorgeschlagen wird
2010-02-18 22:16 <Timitos> cedk sitzt angeblich an nem prototypen für nen webclient. aber ob das stimmt und wann da was kommt steht in den sternen
2010-02-18 22:17 <Timitos> meine aktuelle info von heute ;-)
2010-02-18 22:17 <hoRn> haufen arbeit
2010-02-18 22:17 <Timitos> ja
2010-02-18 22:17 <hoRn> find ich persönlich auch nich so wichtig
2010-02-18 22:17 <paepke> Timitos, hab ich auch schon gehört
2010-02-18 22:18 <hoRn> iss ja kein blog, was man da führt
2010-02-18 22:18 <paepke> der channel ist besser als die bildzeitung
2010-02-18 22:18 <hoRn> :)
2010-02-18 22:19 <paepke> hoRn, cedk hat nen twitter und nen identi.ca account...
2010-02-18 22:19 <hoRn> was ist twitter?
2010-02-18 22:20 <Timitos> :-)
2010-02-18 22:20 <paepke> aber ich muss sagen ich follow da nicht. texted cedk da als was rein?
2010-02-18 22:20 <paepke> liest das jemand hier ausm channel?
2010-02-18 22:22 <Timitos> paepke: ja
2010-02-18 22:24 <paepke> Timitos, ...und?
2010-02-18 22:24 <Timitos> paepke: das muss jeder selbst entscheiden :-)
2010-02-18 22:24 <Timitos> es steht das meistens nix, was man nicht so auch mitbekommt, wenn man commit-channel und tracker und wiki m auge behält
2010-02-18 22:25 <paepke> Timitos, naja. den commit-channel hab ich mir weggemacht. der saut mir meinen ganzen client zu. als rss wär das ganz nett.
2010-02-18 22:26 <Timitos> aber es ist ganz nett zu sehen, dass der eine oder andere der bei openerp gut dabei ist, ein auge auf tryton wirft.
2010-02-18 22:26 <paepke> Timitos, und umgekehrt denk ich auch
2010-02-18 22:26 <Timitos> paepke: http://planet.hg.tryton.org/rss20.xml
2010-02-18 22:27 <paepke> ei schick. thx Timitos
2010-02-18 22:27 <Timitos> paepke: und hier roundup: http://planet.roundup.tryton.org/rss20.xml
2010-02-18 22:28 <Timitos> paepke: klar schaut cedric fleißig, was die bei openerp so machen.
2010-02-18 22:33 <Timitos> hoRn: also wir arbeiten derzeit am accounting für deutschland. wenn du da was brauchst, wärs sinnvoll, wenn du vorher bei uns anfragst. wann wir allerdings soweit für ein release sind, kann ich im moment noch nicht sagen.
2010-02-18 22:34 <paepke> Timitos, thanx für die links. sind schon abboniert
2010-02-18 22:35 <hoRn> Timitos: Ok - das mache ich gern
2010-02-18 22:35 <Timitos> paepke: gern
2010-02-18 22:35 <hoRn> gibts da was zu lesen, was die Veränderunegn zur Standradversion sind?
2010-02-18 22:39 <Timitos> ist zur zeit noch nicht vollständig absehbar. aber eine große änderung wird sein, dass es jeweils einen kontenrahmen pro wirtschaftsjahr geben wird
2010-02-18 22:42 <hoRn> ok - du bist der fachmann
2010-02-18 22:42 <hoRn> brauch man das?
2010-02-18 22:43 <hoRn> lohnt es sich eigentlich die sales an DE anzupassen oder reicht das das anpassane der reports
2010-02-18 22:43 <hoRn> erstellungsdatum z.B.
2010-02-18 22:43 <hoRn> Leistungszeitraum meine ich
2010-02-18 22:44 <Timitos> da gibts schon noch ein bisschen was zu tun an der stelle
2010-02-18 22:45 <Timitos> es gibt auf der rechnung das accounting_date. das ist das leistungsdatum.
2010-02-18 22:45 <Timitos> einen leistungszeitraum kann man derzeit auf der invoice noch nicht angeben, weils auch keine sammelrechnungen bisher gibt
2010-02-18 22:46 <Timitos> kann aber sein, dass wir da bald was dran machen, weil wir an einem modul für wiederkehrende rechnungen arbeiten
2010-02-18 22:46 <Timitos> hoRn: es hängt halt stark ab, was dein projekt für anforderungen hat
2010-02-18 22:47 <hoRn> wenn ich das wüsste ;(
2010-02-18 22:48 <Timitos> hoRn: wo liegt da das problem?
2010-02-18 22:49 <hoRn> ich bin nur die programmierende hand er bwler
2010-02-18 22:49 <Timitos> hoRn: na dann muss er mal die infos rankarren
2010-02-18 22:50 <paepke> udono, bist du noch wach?
2010-02-18 22:50 <Timitos> paepke: hoRn: ich mach mal schluss für heute. cu tomorrow
2010-02-18 22:51 <hoRn> Nacht!
2010-02-18 22:51 <paepke> cu Timitos
2010-02-18 22:51 <Timitos> gute n8
2010-02-18 22:54 <udono> paepke: klaro, immer
2010-02-18 22:54 <paepke> ich hab grad mal über deine mail drüber gelesen.
2010-02-18 22:54 <paepke> klasse arbeit.
2010-02-18 22:54 <paepke> für welche version ist das: 1.5?
2010-02-18 22:55 <udono> paepke: ne, 1.4
2010-02-18 22:55 <paepke> oha.
2010-02-18 22:56 <paepke> udono, mir ist dazu noch was eingefallen. was ist dir lieber. hier tippen oder telefon?
2010-02-18 22:56 <paepke> oder keine zeit. kann ja auch sein
2010-02-18 22:57 <udono> paepke: telefon

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!