Projekt

Allgemein

Profil

Herunterladen (58,1 KB) Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
cd002768 02.09.2016 14:21 Sven Schöling

IC: single-dbh für delete und update_prices

c815c723 02.09.2016 14:21 Sven Schöling

IC: Umstellung IC::save auf single dbh

56803dc2 28.07.2016 11:56 Moritz Bunkus

nicht benutzte Spalte parts.alternate entfernen

7349649b 25.07.2016 15:52 Kivitendo Admin

Kunde: Datenbanktabelle "klass" nach "pricegroup_id" migriert

und einen Fremdschlüssel gesetzt.

4e8e85fc 08.06.2016 14:47 Moritz Bunkus

Artikelstammdaten: Verkaufspreisänderungen nicht mehr an Erzeugnisse propagieren

bc40bcab 18.04.2016 12:43 Moritz Bunkus

(I)LIKE-Argumente immer mit Funktion SL::DBUtils::like erstellen

bed19453 18.04.2016 10:04 Moritz Bunkus

Funktion »like« von Form nach DBUtils verschoben

Das ist eine Datenbank-Quoting-Funktion und hat daher nichts mehr in
Form zu suchen.

d74658f5 07.04.2016 13:30 Moritz Bunkus

Artikelsuche: bei Textfeldern führende/anhängende Whitespaces entfernen

15b67fd5 22.03.2016 13:25 Sven Schöling

Erzeugnissuche

8c1d5d75 29.02.2016 10:17 Martin Helmling mh@waldpark...

4. Überarbeitung Prüfen beim Speichern, ob Dokument geändert ist

An einigen Stellen wird nach dem Speichern nicht neu gelesen,
sondern die alten Forms-Variablen zum Aufbau der Webseite verwendet, z.B. "Auslagern".

Deshalb wird $form->lastmtime nun nach jedem Speichern aktualisiert.

46b430e4 18.02.2016 14:44 Jan Büren

select_item für Erzeugnisse auch Langtext anzeigen, falls aktiviert

d735aab3 09.10.2015 16:27 Martin Helmling mh@waldpark...

Prüfen beim Speichern, ob Dokument geändert wurde.

Allgemeine Funktion in Forms zum Lesen und Vergleichen der mtime

überall Form variable lastmtime da mtime mehrfach auftaucht

Conflicts:
templates/webpages/ar/form_header.html
templates/webpages/do/form_header.html

0e470b13 27.05.2015 15:18 Bernd Bleßmann

Ausdruck Erzeugnisse mit Stückliste und Lieferantenartikelnummer repariert.

Betraf wohl auch andere Felder zu Artikeln, die vor der Aufbereitung des
TEMPLATE_ARRAYS aus der DB gelesen wurden. Diese werden jetzt richtig in
TEMPLATE_ARRAYS einsortiert.

Um auch die Einträge für Erzeugnis-Teile und Warengruppen (beim Gruppieren...

5c25bb6b 27.05.2015 12:03 Bernd Bleßmann

prepare_parts_for_printing: weight nicht hier in TEMPLATE_ARRAYS eintragen, …

… da das auch schon in OE|DO->order_details und IS->invoice_details
gemacht wird. Und durch das doppelte push stimmt die Reihenfolge dann
nicht mehr.

ad033a76 23.04.2015 17:53 Bernd Bleßmann

surplus: Erfassungsdatum bei Stammdatensuche Waren/Dienstleistungen/Erzeugnisse ...

... im Bericht anzeigen und danach filtern.

Conflicts:

SL/IC.pm
bin/mozilla/ic.pl
templates/webpages/ic/search.html

Übernahme aus Kundenprojekt.

eccd2f5f 22.04.2015 19:11 Moritz Bunkus

Artikelstammdaten: als ungültig markierte CVars löschen

Wenn man einen Artikel hat und darin eine CVar als ungültig/nicht
zutreffend markiert, so blieben bisher die Daten, die zu dieser CVar
gehörten, in der Datenbank. Das sorgt zum Einen dafür, dass die Tabellen...

22a52f84 14.04.2015 15:21 Bernd Bleßmann

Stammdaten->Berichte->Waren: Nach Shopartikel filtern und anzeigen können.

c47100f5 20.01.2015 16:24 Kivitendo Admin

Preisgruppenpreis = Verkaufspreis erlauben

War eine Uraltregel, sollte mit dem neuen Pricesource weder nötig, noch
erwünscht sein. Siehe Ticket 24.

b036b590 30.12.2014 11:17 Sven Schöling

IC: raus mit wantarray, wird eh nur einmal verwendet

d109d6fe 28.08.2014 14:14 Jan Büren

Überprüfung auf makemodel bei mehreren Artikeln verbessert
Aktuell wird nur auf Werte beim ersten Eintrag bei makemodel überprüft.
Falls es mehrere Werte und man den ersten Eintrag löschen will greift
die Überprüfung nicht mehr. Entsprechend die Prüfung erweitert....

b989d7cf 04.08.2014 17:31 Kivitendo Admin

Auf Datenbankebene Steuerzonen konfigurierbar gemacht

Damit können jetzt mehr als die 4 Standardsteuerzonen eingerichtet
werden. Die bisherigen Steuerzonen wurden aus der Tabelle
buchungsgruppen in die neue Tabelle taxzone_charts ausgelagert.

Konzeption siehe Ticket #2295...

9ac80938 23.06.2014 13:31 Sven Schöling

Im Druck auch den Typ von Artikeln mit ausliefern

52131da1 01.04.2014 13:12 Moritz Bunkus

Artikelstammdaten: HTML in Langtexten nutzen

53fcb212 15.01.2014 14:57 Jan Büren

Zeilenumbrüche als letztes Zeichen bei part.description, part.notes beim Speichern in DB verhindern
closes #2011
Wie Wulf vorgeschlagen hat, werden alle whitespaces beim Beginn eines Textblocks und beim Ende eines
Textblocks entfernt. Ferner werden mehrfach Wiederholungen von Leerzeichen innerhalb eines Blocks...

83381f25 14.01.2014 16:22 Moritz Bunkus

Artikelstammdaten: Spracheinstellungen rein in eigenem Tab bearbeiten

Der alte Mechanismus öffnete ein normales Popup-Fenster, in dem eine
URL geladen wurde, die dann die Maske angezeigt hat. Das
Zurückschreiben geschah schon via JavaScript.

Mit der Methode gibt's zwei Probleme:...

d6db88a3 07.01.2014 19:08 Sven Schöling

no tabs

08b73909 07.01.2014 16:14 Martin Helmling

Direktes Speichern beim Hinzufügen eines Artikels
per eindeutiger Artikelnummer wird zugelassen.
Ein Hinzufügen über Beschreibung oder Warengruppe wird ignoriert.
Behebt #2040

Commit 2bc376b9be6507cc0fdf
Behebt #2047
Behebt #2400

50aca900 27.06.2013 12:24 Sven Schöling

Datenbankhandles in IC nicht disconnecten

82c4717d 30.05.2013 13:14 Jan Büren

Migration von parts.bin nach wirklichen Lager und Lagerplatz s.a. Ticket 2284

c5651754 29.04.2013 12:49 Bernd Bleßmann

OE::, DO::order_details und IC::prepare_parts_for_printing mit lokaler form ...

und myconfig arbeiten lassen
Betrifft #2247.

a2ab888d 19.03.2013 15:46 digifoto

Lieferdatum in Gutschrift und Einkaufsrechnung

Bei der Verkaufsgutschrift und der Einkaufsrechnung hat jetzt das Lieferdatum
(oder Leistungsdatum) wie bei der Rechnung Vorrang vor dem Rechnungsdatum, wenn
es gesetzt ist. Einkaufsgutschriften gibt es noch nicht....

2f6e7625 15.03.2013 13:51 Jan Büren

Beim DATEV-Export Lieferdatum als entscheidenden Tag zur Bestimmung der Steuer berücksichtigen
Analog wie bei Einkaufs- und Verkaufsbelegen wird jetzt auch beim DATEV-Export
das Lieferdatum der Transaktion verwendet.

37ffd321 05.03.2013 16:37 Niclas Zimmermann

Veralteter Code

Dieser Commit entfernt die Tabellen rma und rmaitems. Beide werden
schon seit längerer Zeit nicht mehr aktualisiert und wurden vor dem
Commit nur noch an 2 Stellen ausgelesen.

9f07753b 01.03.2013 14:01 Moritz Bunkus

Überflüssige Tabellen customertax, vendortax, partstax entfernt

Fixt #2186.

23a596b9 05.02.2013 11:12 Moritz Bunkus

Speichern von Waren nach Fremdschlüsseleinführung gefixt

7c2886a7 13.11.2012 09:16 Moritz Bunkus

Preisgruppen in Artikelstammdatendialog in gleicher Reihenfolge anzeigen

Fixt #1873.

0d190035 13.11.2012 09:00 Moritz Bunkus

Refactoring: Preisgruppenpreise speichern

Siehe #1873.

ce19e5ec 08.11.2012 13:58 Bernd Bleßmann

Warensuche mit Projektnummer/-beschreibung fixen

Fixt #1900.

a1a1263b 08.11.2012 11:30 G. Richardson

Bug 2008 Lieferdatum in Gutschrift

Lieferdatum in Gutschrift eingeblendet, bei Gutschriften entscheidet jetzt
das Lieferdatum (=Leistungsdatum) genau wie bei der Rechnung über die
Steuer. Ist kein Lieferdatum vorhanden wird das Rechnungsdatum genommen.

Das ist dann wichtig, wenn es einen Umsatzsteuerwechsel gibt, z.B. von...

35ca31c0 18.10.2012 12:26 Niclas Zimmermann

Bemerkungen im Warenbericht

Im Warenbericht kann man jetzt auch Bemerkungen zu den einzelnen
Waren anzeigen lassen.

8470071b 26.07.2012 14:29 G. Richardson

Preisgruppen in all_parts Lieferanten

(Implementierung grösstenteils von Geoffrey, leicht modifiziert von mir)

f0d897b6 01.03.2012 12:57 Sven Schöling

Dienstleistungen: makemodels auch speichern

Nachtrag zu c6a4a05a9ad2ae02, Dienstleistungen müssen auch korrekt gespeichert
und geladen werden.

Fix zu Bug 1829

5b0450c3 10.01.2012 18:08 Sven Schöling

Projekte im Warenbericht

b062ede8 10.01.2012 13:28 Sven Schöling

Warensuche: Menge in Einkaufsrechnungen positiv anzeigen

Teilfix zu Bug 1549.

fef43fa5 10.01.2012 11:10 Sven Schöling

Menge und Soldtotal in Warensuche getrennt.

Fix zu Bug 1635. Ausserdem die Spalten umsortiert und die Spalten sinnvoller
benannt. Vorher wurde soldtotal im bsooqr mode auf die onhand Spalte gelegt,
das musste einfach nur entfernt werden.

c6a4a05a 09.01.2012 17:16 Wulf

Fix fuer Bug 1765

Dienstleistungen koennen nun auch Lieferanten haben.
74fca575 27.10.2011 14:39 Sven Schöling

Fixes für das "my $var if $cond;" pattern.

41293e59 12.10.2011 17:03 Jan Büren

Nachschlag zu commit: 066fbb38fb409c5801b70fc7d43f4e9190d295ff Entsprechend schon beim ersten Speichern des Artikels die ausgewählte Einheit schreiben und kein leeres Textfeld.

5074cc50 02.09.2011 16:05 Moritz Bunkus

Artikelauswahl gefixt: das Ausgewählte nehmen, nicht den ersten Treffer

Hintergrund: Suche in SL/IS.pm hat (sehr außergewöhnlich) ein
Suchkriterium nach EAN mit "OR" verknüpft. Dadurch, dass die Suche
nach ID schlicht ans Ende mit "AND" gestellt wurde, ergab sich grob...

83560c63 27.07.2011 14:37 Bernd Blessmann

Warengruppe als Dropdown bei Stammdaten/Berichte/Waren

af281b3c 04.07.2011 10:04 Moritz Bunkus

Bei Locking dasselbe DB-Handle verwenden

Seit der neuen Klasse für den Zugriff auf 'defaults' ist durch das
"SELECT ..." die 'defaults' in der DB-Verbindung gelockt, die über
get_standard_dbh zurückgegeben wird. Versucht nun SL/TransNumber, mit
"LOCK defaults" die Tabelle ebenfalls zu locken, so klappt das nur,...

217d32f3 16.06.2011 13:54 Moritz Bunkus

Feature "Lizenzen" entfernt

Hat grob gesehen niemand benutzt, es funktionierte nicht, und wurde
seit gefühlten 20 Jahren nicht weiter entwickelt.

cb253140 16.06.2011 12:16 Moritz Bunkus

Bei Artikelauswahl nur ID als Hidden mitschleifen, nicht alle Artikeldetails

Fix für Bug 1670.

c4d0fd51 09.06.2011 15:36 Moritz Bunkus

Nicht verhindern, dass bei neuem Artikel Artikelnummer manuell vergeben wird

df0d4d3f 03.06.2011 10:18 Moritz Bunkus

Verhindern, dass Artikelnummern mehrfach vergeben werden

Fix für Bug 1667.

9a7a811d 13.05.2011 08:55 Bernd Blessmann

Bug 1647 - Lieferanten-Einkaufspreise verlieren Nachkommastellen nicht mehr

2bfb8a50 17.01.2011 17:58 Moritz Bunkus

Gültigkeit von custom variables nur für Artikelstammdaten speichern

Fix für Bug 1561.

6fd4ac20 13.01.2011 15:12 Moritz Bunkus

"current_date" wird von aktuellen DBI-Versionen nicht mehr als BInd-Variable unterstützt

4d0f405c 29.12.2010 12:21 Sven Schöling

Lieferanten in Warensuche nicht nach id sondern nach Namen suchen.

Fix für Bug 1440.

38f76dd9 28.12.2010 10:33 Sven Schöling

Whitespace.

(Holger, bringt Deinem Editor bitte bei Witespace am Ende von Zeilen automatisch zu löschen)

a9a6bc13 25.11.2010 06:28 Holger Lindemann

Neuer MakeModel Satz mit Datum initialisieren

61763f2f 22.11.2010 18:02 Moritz Bunkus

retrieve_accounts: 'current_date' richtig in Queries einbauen

85ffde7a 03.11.2010 14:56 Holger Lindemann

EK-Preise in der makemodel hinterlegen mit Datum der letzten Änderung.

Reihenfolge der Lieferanten nach Wichtigkeit.

9cd47c3f 27.09.2010 15:12 G. Richardson

Bugfix: makemodel.make ist integer

Feldvergleich zu in SL/IC.pm schlug fehl, cast von string zu integer nicht mehr nötig

09b19778 23.09.2010 10:26 Sven Schöling

Waren liessen sich nicht speichern.

Der unit not null Fehler wurde von einem Commit gefixt, der eigentlich etwas
anderes gemacht hat und wurde nicht übernommen. Jetzt behoben.

ee454f5b 22.07.2010 16:01 Sven Schöling

IC->follow_account_chain cached jetzt die Ergebnisse.

a87dd0ec 22.07.2010 16:01 Sven Schöling

Batchaccounts angewendet.

Ausserdem einen subtilen Bug behoben, und ein Query gecacht.

6f7c3b10 22.07.2010 16:01 Sven Schöling

Typo und Bugs in retrieve_accounts gefixt. Veraltete Aufrufsyntax von retrieve_accounts gefixt.

1228aa97 22.07.2010 16:01 Sven Schöling

IC->retrieve_account umgeschrieben auf batchmode.

dd011621 22.07.2010 16:01 Sven Schöling

Kosmetik in IC->retrieve_accounts

238d4f5f 23.03.2010 12:18 Sven Schöling

all_parts: soldtotal darf kein präfix haben.

Fix für Bug 1358.

a8b9381e 05.03.2010 16:35 Sven Schöling

debug code

a1c4f3ce 05.03.2010 11:25 Sven Schöling

reqdate in warensuche/bsooqr/oe mode anzeigen.

PArtieller Fix für Bug 1291.

6a8531b6 04.03.2010 14:24 Sven Schöling

Warensuche: Verkaufte Anzahl kann auch kleiner als 0 sein, für Stornos

60ebd03b 04.03.2010 10:31 Sven Schöling

CVars über die Warenmaske auch in Belegen suchen.

Fix für Bug 1209.

9bd3030a 30.12.2009 16:26 Sven Schöling

Merge branch 'ir_templates'

Conflicts:
SL/OP.pm

a2d5bbae 21.12.2009 11:50 jan

Schreibfehler in IC.pm (ISNULL statt IS NULL)

c09536f4 11.12.2009 14:41 Sven Schöling

Keine Tabs in SL/* Modulen.

Machen das Leben nur schwer für Leute die zufällig nicht die Tabbreite eingestellt haben wie der Autor.

872f1493 09.12.2009 15:26 Sven Schöling

Limit in all_parts ist nicht nur für top100 da.

6be015fa 09.12.2009 11:39 Sven Schöling

Feature Branch: Autocompletion.

80f6efd0 19.10.2009 18:05 Sven Schöling

strictness.

Ausserdem das "use strict" einheitlich unter die includes verschoben um
deutlich zu machen, dass das pragma die eingebundenen dateien nicht
checken soll.

1b9eff96 02.10.2009 15:21 Sven Schöling

Warenberichte bsooqr mode: Verkaufspreis aus invoice_oi überlagern.

Fix für Bug 1186.

1163cee7 29.09.2009 16:51 Sven Schöling

Warensuche: überlagerte custom variables werden nun korrekt auch in der Warensuche überlagert.

bb55aa59 25.09.2009 02:39 Holger Lindemann

Variable "has_sernumber" für Artikel nach Rücksprache mit Moritz eingefügt.

cc3a0a33 09.09.2009 12:54 Sven Schöling

Lagerbestandanzeige in OE Masken

ed661987 08.09.2009 17:54 Sven Schöling

IC::all_parts: cv und quotation müssen für externe Prüfung mit nach aussen gebracht werden.

Fix für Bug 1147.

93618a69 03.09.2009 17:02 Sven Schöling

Kosmetik

7bad0cfe 31.08.2009 18:04 Sven Schöling

Bugfix: Mnge wurde nicht korrekt auf onhand gemappt.

0ade2438 31.08.2009 17:32 Sven Schöling

Und noch ein Bug: renamed columns

66b4e9c9 31.08.2009 17:11 Sven Schöling

Bugfix: Unit muss aus parts kommen und aus ioi überlagert werden.

5f783ffe 31.08.2009 14:24 Sven Schöling

Warensuche:

Suche von überlagerten Spalten ausgelagert.
Als direkte Konsequenz wird deliverydate von Rechnungen jetzt korrekt
berechnet, aber auch description wird jetzt darüber abgewickelt.

Siehe Dokumentation im Code für Details.

451843cf 28.08.2009 18:24 Sven Schöling

Löschen von RecordLinks

5b2980ad 28.08.2009 17:10 Sven Schöling

Oracle Support entfernt.

594f0e99 14.08.2009 14:35 Sven Schöling

all_parts -> Konstante in den Header velagert.

Ausserdem weitere korrekturen gemacht um den Code korrekter zu machen.

c19f41e1 13.08.2009 18:12 Sven Schöling

Warenreport: im bsooqr Modus qty -> onhand mappen.

Dadurch werden die Mengen der Aufträge/Rechnungen angegeben, statt die
vorhandene Menge.

1cf7af35 13.08.2009 17:54 Sven Schöling

Bisschen sanity durch strictness.

b2f44e3d 29.06.2009 17:54 Moritz Bunkus

Das Definieren, Erstellen und Bearbeiten von benutzerdefinierten Variablen bei Waren, Dienstleistungen und Erzeugnissen implementiert.

bd8bd95b 28.05.2009 17:08 Jan Büren

Bugfix fuer 1018 - Die Idee von Sven war nett, hat aber Probleme bei Artikelnummern groesser 32bit - Bei Sortierung von Waren nahc Artikelnummer erscheint ein SQL-Fehler

41fd494a 27.05.2009 15:25 Sven Schöling

Erst parsen, dann numerisch vergleichen.

Fix für Bug 776.

9894f4ef 26.05.2009 13:05 Moritz Bunkus

Datenbank-IDs in Formularen nicht durch "format_amount" jagen, sondern 1:1 speichern.