Projekt

Allgemein

Profil

Herunterladen (59,3 KB) Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
a809ab0a 23.04.2015 17:41 Bernd Bleßmann

Erfassungsdatum bei Auträgen.

In der Maske anzeigen; im Bericht anzeigen und danach filtern.

Conflicts:

SL/OE.pm
bin/mozilla/oe.pl
locale/de/all
templates/webpages/oe/search.html

Übernahme aus Kundenprojekt.

f3dba42c 14.04.2015 15:31 Bernd Bleßmann

Auftrags-/Angebotsbericht: Als letzte sortorder immer itime nehmen, ...

... damit die Einträge nach Eingabezeitpunkt sortiert sind, wenn es
gleichrangige Einträge in der aktuellen Sortierung gibt.

f4051b8f 09.04.2015 23:39 Bernd Bleßmann

trailing whitespaces entfernt

4bd1e2f8 25.03.2015 15:05 Sven Schöling

login nicht aus $::form nehmen. Teil 1

82ff5451 05.03.2015 11:45 Moritz Bunkus

Wiederkehrende Rechnungen: Auftragswerts-Periodizität setzen können

Noch keine Anpassung der eigentlichen Berechnung. Wohl aber
Dokumentation von SL::DB::PeriodicInvoicesConfig.

a34c05f3 05.03.2015 11:44 Moritz Bunkus

Einkauf/Verkauf: Bemerkungsfeld mit HTML-Editor ausgestattet

d40a8e20 04.02.2015 18:47 Bernd Bleßmann

Neuen Auftrag aus Mehrfachauswahl nicht verknüpfen.

Das Verhalten bei nur einer Auswahl entspricht dem Editieren. Auch hier
soll nicht verknüpft werden.

cd812c6b 04.02.2015 18:41 Bernd Bleßmann

Nicht-editierbare CVars bei neuem Auftrag aus Mehrfachauswahl richtig übernehemen.

Mehrauswahl im Auftragsbericht.

b8125c17 04.02.2015 18:41 Bernd Bleßmann

Nicht-editierbare CVars bei "als neu speichern/verwenden" richtig setzen.

be42a450 04.02.2015 18:41 Bernd Bleßmann

Nicht-editierbare CVars auch im Workflow richtig setzen. ...

Zudem das Ermitteln der Werte in eine Subroutine ausgelagert.

ff494355 04.02.2015 14:22 Moritz Bunkus

Konfigurierbares Angebotsgültigkeits-Intervall: Arbeitstagsprüfung nach Addieren

Die Funktionsweise wurde so geändert, dass zuerst der hier angegebene
Wert (oder 1, wenn kein Wert angegeben) zum aktuellen Datum addiert
wird. Danach wird auf Wochenende geprüft und auf den nächsten Werktag...

77350196 28.01.2015 17:21 Jan Büren

Ticket 29 Verknüpfte Belege -> keine Verknüpfung von Rechnung nach Auftrag

Verknüpfung von Rechnung nach Angebot, sowie Auftrag nach Angebot umgesetzt.
Ferner ein einfaches delete $form->{variable_die_resettet_wird} foreach an dieser Stelle
eingebaut (ohne map)....

2f9a5220 26.01.2015 14:08 Jan Büren

Aufräumarbeiten verknüpfte Positionen

- converted_from_quotation_orderitems_id entfernt, da es keine
tabelle quotation_orderitems gibt und die variable langfristig nur
verwirrend in der form ist.
- IR.pm auch auf foreach $table_name umgestellt
991d16bb 24.01.2015 19:01 Jan Büren

Weitere Positionen verknüpft II

Gutschrift und Rückwartsverknüpfungen umgesetzt. Ferner für
OE.pm und IS.pm den Aufruf von RecordLinks in eine foreach
Schleife gesetzt (einfachere Codewartung).
Kleinigkeiten die mir hier nicht gefällt: converted_from_quotation,...

cc6ef1b9 22.01.2015 15:51 Jan Büren

Angebots-Position mit Auftragsposition verknüpft (orderitems -> orderitems) II

- mehrfach speichern (converted* wird nicht gelöscht)    i.O.
6b6a2ddf 22.01.2015 15:26 Jan Büren

Angebots-Position mit Auftragsposition verknüpft (orderitems -> orderitems)

Angebot -> Workflow Auftrag

- from_table -> to_table (tabelleneintrag)     i.O.
- delete trigger i.O.
- mittlere position löschen (vor speichern) i.O....
6b4a71ff 21.01.2015 00:44 Bernd Bleßmann

Nicht editierbare CVars nicht rendern, aber richtig speichern und drucken.

Dazu werden die Werte dieser Variablen aus der DB gelesen, nämlich:
- aus custom_variables zu den Stammdaten, wenn die Artikelzeile neu
hinzugekommen ist
- aus custom_variables zur Artikelzeile, wenn die Zeile schon im Beleg...

30aa6174 20.01.2015 11:30 Bernd Bleßmann

Angebot/Auftrag: Unnötiges Löschen der CVars entfernt. Wird per DB-Trigger erledigt.

8b60748b 16.01.2015 11:02 Bernd Bleßmann

Item-Positionen in DB: Angebot/Auftrags-Masken honorieren und speichern diese.

7e64504f 13.01.2015 13:19 Jan Büren

Falsche Reihenfolge der orderitems-value in OE.pm

Kleiner Projekt-Merge Fehler.
Falsch: (lastcost, active_price_source, price_factor_id)
Richtig: (lastcost, price_factor_id, active_price_source)

89b26688 18.12.2014 16:18 Sven Schöling

PriceSource: Rabattbehandlung

eebe8e90 18.12.2014 16:18 Sven Schöling

PriceSource: Erste Version

- Preisgruppen und Stammdaten sind implementiert
- Persistenz in allen Belegen funktioniert
- Rudimentäre Visualisierung funktioniert
- Klassen sind alle da

- Doku fehlt
- Verkauf/Einkaufweiche fehlt
- best_price ungetestet
- Preisgruppen hängen noch nicht von Verkäufer ab...

280261a5 04.12.2014 13:19 Sven Schöling

Löschen von orderitems beim speichern von OE korrigiert.

b98b8e3f 14.11.2014 16:02 Sven Schöling

Belege: Filtern nach Ansprechpartner

833f083e 30.09.2014 11:28 Jan Büren

Konfigurierbares Angebotsgültigkeits-Intervall hinzugefügt
Standardmässig ist ein Verkaufsangebot bis zum nächsten Werktag gültig.
Dieses Intervall wird dann noch hinzugerechnet, bspw. nächster Werktag plus 14, 28 etc.
Falls das Intervall nicht gesetzt oder wir nicht den Typ sales_quotation haben, passiert nichts....

99d8aaf4 03.09.2014 16:19 Kivitendo Admin

netprice auf Anzahl von Nachkommastellen von sellprice runden

Es geht um die Anzeige der Einzelpreise von Positionen der
Druckvorlagen.

Bisher wurde netprice hart auf 2 Nachkommastellen gerundet, was zu
Problemen bei Subcentpreisen führte. Dies hatte den Effekt, daß z.B....

ea14cfa5 26.08.2014 13:20 Moritz Bunkus

Einkaufs-/Verkaufsbelege: Spalte taxzone_id bereits beim INSERT befüllen

Ansonsten gibt es wegen der neuen NOT NULL-Restriktion einen Fehler.

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...

b6213d35 26.06.2014 10:26 Moritz Bunkus

Einkauf/Verkauf: Lieferadressenfelder nie aus Stammdaten vorbelegen

Das neue Verhalten ist wie folgt:

- Weder die shipto_id (die Drop-Down-Box in den Belegmasken) noch die
individuellen shipto*-Felder werden weder beim Neuanlegen eines
Beleges noch bei Wechsel des Kunden aus den Datenbanken belegt....

2ea1a379 24.06.2014 11:33 Moritz Bunkus

Neuer Bericht »Liquiditätsvorschau«

3da73190 23.06.2014 17:04 Moritz Bunkus

Angebote: neue Felder Auftragswahrscheinlichkeit, Voraus. Abrechnungsdatum

dcb37275 23.06.2014 13:31 Sven Schöling

Angebote/Aufträge drucken: auch das Order-Objekt ausliefern

ed7a0c4a 27.05.2014 17:42 Sven Schöling

Mal wieder ein paar lexicals in post if.

766f5705 08.05.2014 13:08 Moritz Bunkus

Merge branch 'pflichtenhefte'

Conflicts:
js/locale/de.js

2e5f7860 04.04.2014 11:35 Bernd Bleßmann

Kein Runden des Rabatts vor der Berechnung im Angebot/Auftrag.

Das Vorgehen etwas an da von SL/IS.pm post_invoice() angeglichen.
Problem war, dass in Angebot/Auftrag bei Vergabe eines Rabatts das
Frontend richtig grechnet hat, aber das Backend nicht (durch Runden...

f48af817 03.04.2014 14:14 Moritz Bunkus

Wiederkehrende Rechnung: Option "erste Rechnung erzeugen am"

Bisher nur die Masken; noch nicht im Backgroundjob implementiert

5f6d6d4e 01.04.2014 13:12 Moritz Bunkus

Verkaufs-/Einkaufsmasken: HTML in Langtexten nutzen

50133d13 04.03.2014 16:11 Sven Schöling

Offene Restbeträge optional in Auftragsbericht anzeigen

b96c67e5 18.02.2014 15:15 Moritz Bunkus

Berichte OE: Bestellnummer des Kunden anzeigen/danach filtern

aff32344 08.01.2014 12:21 Moritz Bunkus

OE.pm: SL::TransNumber anstelle von Form->update_defaults für Nummernkreise nutzen

896ef9aa 07.01.2014 16:42 Sven Schöling

Bei Belegdruck nicht unkonditional auf Projekte zugreifen

behebt #2237 (wieder)

fde1df0b 07.01.2014 15:21 Sven Schöling

project cvars als project_cvar_* im Ausdruck von Belegen verfügbar

behebt #2237

002517b4 06.12.2013 14:54 Bernd Bleßmann

Lieferbedingungen übersetzbar gemacht.

03d3d025 06.12.2013 12:54 Bernd Bleßmann

Lieferbedingungen analog zu Zahlungsbedingungen eingeführt.

Sie können angelegt werden, beim Benutzer voreingestellt werden
und in allen Ein- und Verkaufsmasken gesetzt werden.

3fcf64fc 06.11.2013 13:14 Bernd Bleßmann

Versandort und Steuersatz (Zone) im Auftragsbericht filter- und anzeigbar

e90048c8 28.10.2013 11:17 Bernd Bleßmann

Steuernamen übersetztbar gemacht.

fac049a0 26.08.2013 15:26 Bernd Bleßmann

Filtern nach Kunden-/Lieferantentyp bei Angeboten u. Aufträgen

3b9c2119 11.07.2013 17:50 Moritz Bunkus

Abhängigkeiten von Lieferscheinen und Aufträgen/Angeboten in der Datenbank löschen

und nicht mehr programmseitig. Das geschieht durch Verwendung von
sinnvollen 'ON DELETE CASCADE/SET NULL'-Foreign-Key-Anweisungen und
Triggern, die aus diejenigen Tabellen löschen, in denen eine...

90bb521a 13.06.2013 16:31 Moritz Bunkus

Alle Vorkommen von dbdriver, sid, Oracle entfernt

...und gegen das hardcodierte Werte für PostgreSQL ersetzt.

c6b22579 03.06.2013 13:49 Niclas Zimmermann

Merge branch 'gewicht'

Conflicts:
SL/Controller/ClientConfig.pm
SL/DB/MetaSetup/Default.pm

82053b45 30.05.2013 13:38 Jan Büren

Merge branch 'master' of github.com:kivitendo/kivitendo-erp

Conflicts:
SL/DB/MetaSetup/Default.pm
locale/de/all

82c4717d 30.05.2013 13:14 Jan Büren

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

fe6275f8 27.05.2013 17:17 Niclas Zimmermann

Unnötige Hiddens entfernen
Anzeigekonfiguration von Gewichten
Gewichte in Druckvorlagen

Durch diesen Commit werden
1. unnötige Hidden-Variablen aus html-templates entfernt, die mit
Gewichten zu tun haben.
2. die Anzeige von Gewichten konfigurierbar gemacht....

79c048aa 27.05.2013 15:57 Niclas Zimmermann

Gewicht in Druckvorlagen verfügbar machen

Nachdem das Gewicht auf allen Masken (Auftrag, Lieferschein, Rechnung)
angezeigt wird, steht es nun auch in den Druckvorlagen zur Verfügung.

a4d74009 06.05.2013 17:19 Niclas Zimmermann

Verbesserungen in Upgrade-Scripten

In den Scripten currencies.pl rm_whitespaces wurden einige Ver-
besserungen durchgeführt:
1. Umbenennung von Spalten curr in currency_id in allen Tabellen
außer currencies.
2. Umbenennung von Spalte curr in name in Tabelle currencies....

9557707c 06.05.2013 08:31 Moritz Bunkus

Revert "Nutzung der Tabelle currencies"

This reverts commit be776964b83340e69fa2f02eae59b703c0c95b88.

be776964 02.05.2013 12:46 Niclas Zimmermann

Nutzung der Tabelle currencies

Dieser Commmit passt den Code an, um die Tabelle currencies zu nutzen.

a23454bb 02.05.2013 10:55 Niclas Zimmermann

Merge branch 'master' into currency

Conflicts:
locale/de/all

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.

d331a3d7 05.04.2013 16:42 Niclas Zimmermann

Nutzung der Tabelle currencies

Dieser Commmit passt den Code an, um die Tabelle currencies zu nutzen.

ddf1c00a 11.03.2013 15:17 Moritz Bunkus

Aufträge etc: Beleg nach Zeilen löschen

Behebt #2207.

b632cee8 14.01.2013 16:01 Moritz Bunkus

InvoiceItem, OrderItem, DeliveryOrderItem: diverse Fremdschlüssel eingeführt

56ce7563 19.12.2012 22:06 Bernd Bleßmann

Im Auftrags-/Angebotsbericht richtig nach Verkäufer sortieren.

Vorher wurde auch hier nach Bearbeiter sortiert.

7e47ffd0 27.11.2012 15:58 Bernd Bleßmann

Klammer um OR bei Filtern nach Projektnummer.

Fixt #2092

c126984e 09.11.2012 15:25 G. Richardson

Bug 1946 - Rundungsberechnung bei Rabattbeträgen verbessert

e1a38ef7 28.09.2012 12:50 Moritz Bunkus

Druckvariablenarrays (no)?discount_sub_nofmt für Einträge ohne Zwischensummenflag gefixt

7d026c7c 11.09.2012 11:14 Niclas Zimmermann

Anzeige von Kundennummmer in Verkauf

In Verkauf-Berichte-Aufträge/Angebote/Lieferscheine/Rechnungen
kann man jetzt auch die Kundennummer in den Bericht mit aufnehmen.

e3959155 14.08.2012 12:50 Sven Schöling

Unnötiges CVar->get_configs entfernt.

74fca575 27.10.2011 14:39 Sven Schöling

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

1a106c11 12.10.2011 17:01 Sven Schöling

Merge branch 'master' of vc.linet-services.de:public/lx-office-erp

d729e328 12.10.2011 16:55 Sven Schöling

typ customer korrekt ans template system übergeben

8add0ccd 12.10.2011 15:48 Bernd Blessmann

Leerzeichen am Ende bei curr(ency) entfernen.

In der Datenbank werden f. Währungen drei Zeichen gespeichert. Eine
Währung mit zwei Zeichen hat dann ein Leerzeichen am Ende und der
Vergleich in den Maske schlägt fehl, wenn es dort bleibt.

64515aa9 17.08.2011 07:32 Bernd Blessmann

Listenpreis wird beim Laden von Verkaufsformularen gesetzt.

Vorher war der immer 0. Jetzt wird aus parts gesetzt. In den
Tabellen der Verkaufsdokumente ist er nicht drin, wird dort
also nicht gespeichert.

2a795624 21.06.2011 09:29 Moritz Bunkus

Warnung "no statement is executing" vermeiden

76a25c8c 23.05.2011 12:57 Sven Schöling

Restliche dbconnects in OE entfernt.

8461199d 17.05.2011 10:59 Moritz Bunkus

Kosmetik

fd3dd151 17.05.2011 10:59 wulf@coulmann.de

_raw entfehrnt

1e26c0d4 17.05.2011 10:59 wulf@coulmann.de

Variablenwerweiterung nun _nofmt statt _num

bc450f35 17.05.2011 10:59 wulf@coulmann.de

initial raw_numbers

add subtotal_num, sellprice_num

0fc62572 03.02.2011 10:19 Moritz Bunkus

$form->get_standard_dbh nicht von Rose geöffnetes Datenbankhandle nutzen lassen

Rose setzt Datenbankhandle auf autocommit. Die Semantik von
get_standard_dbh ist aber, dass autocommit aus ist und die Funktionen
selber ein Commit machen.

be6f6cfd 19.01.2011 16:15 Moritz Bunkus

Globale Variablen für Systemeinstellungen und Features nach %::lx_office_conf verschoben

Betroffen sind:
$webdav
$vertreter
$lizenzen
$show_best_before
$parts_show_image
$parts_image_css
$parts_listing_images
$eur
$dbcharset
$language

8cd05ad6 19.01.2011 14:11 Moritz Bunkus

Globale Variablen $::userspath, $::templates, $::membersfile nach %::lx_office_conf verschoben

f49ad7f1 12.01.2011 16:15 Moritz Bunkus

Felder end_date, terminated, extend_automatically_by ergänzt

92331b8e 12.01.2011 16:06 Moritz Bunkus

Bearbeiten der Konfiguration für wiederkehrende Rechnungen implementiert

Zzgl. der Suchfunktionserweiterung bei Aufträgen

1ffb4200 30.12.2010 15:46 Moritz Bunkus

Kosmetik

be40bd39 29.12.2010 11:21 Moritz Bunkus

Revert von 55e9890a und 1465da30

Hintergrund. Wird eine Rechnung gebucht, bei der eine Auftragsnummber
angegeben war, so werden beim erneuten Aufrufen der Rechnung durch
diesen Code gewisse sehr wichtige Felder (Zahlungsbedingungen,
Steuerzone, Auftragsdatum etc) mit den Werten aus dem Auftrag...

b2cb10d1 20.07.2010 11:23 Sven Schöling

ein connect_no_auto gegen standard_dbh ersetzt

da804bf2 14.04.2010 10:27 G. Richardson

EK-Preis editierbar gemacht und marge_total repariert

Der EK-Preis ist jetzt in Angebot/Auftrag/Rechnung editierbar.

Dies ist praktisch für Händler/Wiederverkäufer, bei denen sich der EK-Preis
häufig ändert, und es sich nicht lohnt, diesen in den Stammdaten zu pflegen....

c6867c46 07.03.2010 01:20 Bernd Blessmann

Projektbeschreibung als Variable in Vorlagen
(globalprojectdescription und projectdescription)

c9e93ded 01.03.2010 15:17 Jan Büren

Benutzerverwaltung im Bereich Verkauf > Ansicht nur auf eigene Verkaufsdokumente erweitert. Standardmässig bleibt alles wie vorher (Db-Upgrade-Skript was dieses Recht für alle vorhandenen Gruppen setzt) Sobald das Recht für die Gruppe nicht gesetzt wird, wird entsprechend bei den Verkaufsberichten auth>assert('sales_all_edit') auf employee_id geprüft. Bei Stammdaten->Kunden->Lieferung wird zusätzlich auf dieses Recht geprüft

9bd3030a 30.12.2009 16:26 Sven Schöling

Merge branch 'ir_templates'

Conflicts:
SL/OP.pm

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.

66022cbd 11.12.2009 12:06 Sven Schöling

Dokumentation einheitlich in den Footer verschoben, Datei mit END abgeschlossen (beschleunigt parsen), und POD Fehler gefixt.

1465da30 10.12.2009 11:02 Sven Schöling

Änderungen zum vorherigen Commit, um die Funktionen rouster zu machen.

130ba50d 19.11.2009 10:26 David Ohlbrecht

Kundennummer in Auftragssuche in vcnumber umbenannt um Lieferantenaufträge mit abzudecken.

Fix für Bugs 1264 und 1266.

8145351d 17.11.2009 10:49 David Ohlbrecht

Suche nach Verkäufer in Mahnungen und Anzeige von Kundennummer in der Auftragssuche.

c510d88b 20.10.2009 15:53 Sven Schöling

und die restlichen .pm Module.

777d9b30 03.09.2009 16:30 Sven Schöling

Bugfix: Auftragssuche: Bei niedrigen vclimit muss nach projectNUMMER und nicht nach id gesucht werden.

Fix für Bug 1108

879070c7 03.09.2009 15:40 Sven Schöling

Bugfix: selectall_HASHREF!

9bc40390 03.09.2009 13:17 Sven Schöling

sub retrieve_simple. (ersatz für OE->retrieve)