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/!