IRC logs of #tryton-de for Monday, 2021-01-04

chat.freenode.net #tryton.de log beginning Mon Jan 4 12:01:01 AM CET 2021
-!- rpit(~rpit@p200300c88f4cbb00cea2955fb3b32f1a.dip0.t-ipconnect.de) has joined #tryton.de07:40
-!- Timitos(~kpreisler@2001:a61:578:ee01:762b:62ff:fe84:ed7e) has joined #tryton.de08:00
-!- udono(~udono@94.31.101.150) has joined #tryton.de08:14
-!- LordVan(~lordvan@gentoo/developer/LordVan) has joined #tryton.de09:47
-!- JanGB(~jan@2a02:810a:1440:64da:6257:18ff:fe9c:c3a9) has joined #tryton.de12:31
-!- springwurm(~Springwur@5.104.149.54) has joined #tryton.de12:59
-!- JanGB(~jan@2a02:810a:1440:64da:6257:18ff:fe9c:c3a9) has joined #tryton.de13:05
JanGBGesundes Neues!13:05
yangoonEbenfalls!13:27
LordVanSchönes Neues ;)13:55
udonofehlt noch frohes Neues :-)13:55
LordVanIch hab gleich mal ne Frage .. wie schaut es bei anderen aus bzgl Namen .. Wird oft das einzelne "Name" Feld von tryton verwendet, oder doch eher Name,  Vorname, Nachname, Titel, Akadem. Titel,.. ?13:56
LordVanbin am überlegen wirklich nur das eine Name Feld zu verwenden + eines für interne Verwendung (also wo der name gekürzt ist für interne Dokumentation)13:57
TimitosGutes Neues Jahr! :-)14:01
TimitosIch schlage vor, dass Du das Feld Name solange verwendet bis es einen absolut triftigen Grund dafür gibt, das Feld aufzuteilen. In vielen Fällen ist die Aufteilung des Feldes nicht notwendig. Ein interner Matchcode ist eine Option, aber da die Suche auch gut mit Teilen des Names klar kommt, ist es fraglich, ob das überhaupt ntowendig ist.14:03
LordVanTimitos, ich brauche den internen namen, weil wir nicht die vollen firmennamen auf interne projekt-doku drucken wollen14:04
LordVan(da sind viele sehr lange dabei)14:04
Timitosja, dann macht das sinn14:05
LordVanbzw gibts uach kurznamen von Firmen die verwendet werden, aber eigentlich ja nicht die korrekten sind14:05
LordVan*auch*14:05
LordVanein "Anrede" Feld für Reports mach ich mir aber noch14:05
LordVanTimitos, übrigens mein dolibarr import schreitet gut vorran14:05
LordVanist zwar einfach, aber ich werds dann trotzdem auf mein github laden14:05
LordVanweil ich hätte mir zB viel leichter getan hätte ich sowas gefunden ;)14:06
LordVanals Beispiel für tryton import programmierung meine ich14:06
LordVan(ich importiere von CSV)14:06
Timitoscool. ist sicher auch für andere interessant14:07
LordVanja vor allem weil man das ja einfach auf andere CSV anpassen kann14:07
LordVanmuß noch schauen wie ich ein field UNIQUE machen kann (eine integer referenz id von dolibarr für restliche imports)14:08
LordVan(wobei das eh egal ist am ende .. aber der Ricthigkeit halber)14:08
Timitosdu meinst einen SQL UNIQUE constraint wie hier? https://hg.tryton.org/modules/party/file/tip/party.py#l7114:10
LordVanja genau14:12
LordVanweil ich will garantiert keine doppelten imports sollte ich das versehentlich nochmal laufen lassen14:12
LordVanbzw noch besser wäre wenn das feld read-only wäre14:12
LordVanaber das müsste ich ja glaub ich in einer Methode machen14:12
LordVanah warte14:14
LordVanich sehe grad ich muß da sowieso noch was ändern14:14
TimitosDu kannst das Feld mit "readonly=True" auf readonly setzen: https://hg.tryton.org/modules/account_invoice/file/tip/invoice.py#l9714:14
Timitosaber das ersetzt den unique constraint nicht14:15
Timitosist eher zusätzlich14:15
LordVandanke . schau ich mir an.14:15
LordVanda ich ja von 2 tabellen (partner und kontakte) auf nur eine tabelle party komm .. hab ich ids aus verschiedenen quellen daher bau ich mir einfach statt integer ein char nehmen (trotzdem UNIQUE und readonly natürlich) p-<id> (partner) und c-<id> (kontakt) (geschwindigkeit,.. ist mir in dem Fall egal, weil ich das ja im Betrieb dann nie wieder brauche14:17
LordVanwobie ich grad feststelle ich brauch ja teilweise beides wenn ich die (historischen) Projekt/.. Daten auch importieren will .. gut dann 2x int anstatt 1 char14:31
LordVanauch schön14:31
LordVanTimitos, kann es sein.. daß cih auch beim import über proteus readonly felder nicht setzen kann (auch nicth vor dem ersten speichern) ? -- ich hab jetzt readonly mal weggenommen und werd das einfach nach fertigem import wieder dazugeben und modul upgraden)14:54
LordVanaso wart muß ja sein14:58
LordVanproteus ist ja wie ein client14:58
LordVannaja ich mach mal Schluß für heute bis morgen15:11
-!- udono(~udono@091-057-210-188.ip-addr.inexio.net) has joined #tryton.de20:41
-!- JanGB(~jan@ip5f5ab08d.dynamic.kabel-deutschland.de) has joined #tryton.de22:51

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