Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
52e1197b 24.07.2015 14:17 Jan Büren

Waren gruppieren für Brieffunktion entfernt

78d4ca71 22.07.2015 14:29 Sven Schöling

PriceRule: inline javascript mit ; terminieren

c1ec3f4f 20.07.2015 13:37 Kivitendo Admin

Belegpositionen nicht mehr mit ordnumber, transdate, cusordnumber speichern

stattdessen für das Drucktemplate der Rechnung ordnumber_oe, transdate_oe und
cusordnumber_oe aus Recordlinks auslesen, und auch entsprechende
Druckvariablen für Angebot und Lieferschein bereitstellen....

2ad2d77d 15.07.2015 13:03 Kivitendo Admin

Projektliste in Detailsanzeige bei Angeboten, Aufträgen und VK-Rechnungen füllen (v2)

oe und is speichern die Projekt-Dropdowns, die im jeweiligen form_header
zusammengebaut werden, in $TMPL_VAR{ALL_PROJECTS}.

Das Projekt-Dropdown in io.pl für die Detailsanzeige (zweite...

64636316 15.07.2015 13:03 Kivitendo Admin

Revert "Projektliste in Detailsanzeige bei Angeboten und Aufträgen füllen"

This reverts commit fd71c09ec391d9ae8c9276597d0f0e574cc0b4c1.

fd71c09e 15.07.2015 09:22 Kivitendo Admin

Projektliste in Detailsanzeige bei Angeboten und Aufträgen füllen

Das Projekt-Dropdown in der Detailsanzeige bei den Positionen war leer.

a03aab55 29.06.2015 15:47 Bernd Bleßmann

VK-Rechnungsmaske: "zurück"-Link hinzugefügt, um z.B. zur Berichtsliste zurückzukehren

Dieser Link ruft das gespeicherte callback auf, falls vorhanden.

5f0565fc 29.06.2015 10:00 Kivitendo Admin

Typos in Kommentaren

281696eb 29.06.2015 10:00 Kivitendo Admin

history - Vereinheitlichung von what_done für is/ir/ap/gl

Es wird nun immer "invoice" dort gespeichert.

c14e14b6 29.06.2015 10:00 Kivitendo Admin

Kreditorenbuchung: Stornos korrekt in history speichern

invnumber statt ordnumber

7a98647b 29.06.2015 10:00 Kivitendo Admin

history für Zahlungen ar/ap/is/ir und Zahlungsein- und ausgang

Die Spalte "addition" in history_erp hat jetzt einheitlich den Eintrag
"PAYMENT POSTED", übersetzt als "Zahlung gebucht".

Bei Verkaufsrechnungen, Kreditor- und Debitorenbuchung wird jetzt zum...

c5fa1d85 29.06.2015 10:00 Kivitendo Admin

history - bei parts what_done mit abspeichern

Verhalten von what_done an andere history-Einträge angepasst.

b8b6cdf3 25.06.2015 17:10 Sven Schöling

Preisgruppenüberbleibsel entfernt

Aus der Preisgruppenumstellung

5bc87ade 19.06.2015 15:22 Moritz Bunkus

Zahlungsbedingungen: Flag »Fälligkeitsdatum automatisch berechnen«

464f44ac 18.06.2015 13:51 Moritz Bunkus

Zahlungsbedingungen bei Lieferscheinen; veraltete Spalte »terms« entfernt

c607fb40 15.06.2015 15:47 Sven Schöling

Indirekte Objektnotation fixen

74959706 02.06.2015 17:33 Sven Schöling

io.pl::display_row: Felddefinitionen vereinheitlicht.

Ob eine Zelle eine volle Spalte bekommt oder in der zweiten Zeile landet
wird jetzt nur noch durch @header_sort und @row2_sort bestimmt.

467ff4b4 29.05.2015 14:55 Sven Schöling

Drafts: keys auf hashref ist experimental

2f6636f6 25.05.2015 15:34 Bernd Bleßmann

Listenpreis in Belegen u. Ausdruck richtig formatieren und nicht mehr parsen.

listprice wird in den Belegen nur angezeigt. Man kann ihn nicht eingeben und
auch nicht speichern. Deshalb wird er jetzt nur zur Ausgabe formatiert
(io.pl:display_row, OE.pm:order_details, IS.pm:invoice_details), aber nicht...

ba8e82fe 18.05.2015 08:59 Bernd Bleßmann

Berichte->Aufträge/Lieferantenaufträge: Zahlungsbedingungen anzeigen

781dbd51 06.05.2015 16:36 Moritz Bunkus

IC: Der Parameter 'vendor_id' wird im offiziellen kivitendo nicht benötigt.

ece6d212 06.05.2015 15:32 Sven Schöling

POSIX: Autoexport aller Funktionen vermeiden.

use POSIX; exportiert den kompletten Funktionsumfang in das package. Das
alleine ist schon nicht schön, allerdings ändert sich die Liste der
exportierten Funktionen je nach POSIX Version.

POSIX 1.47 bringt nun mathematische Funktionen, unter anderem round und...

a87694dc 05.05.2015 09:56 Kivitendo Admin

Merge branch 'bankerweiterung_und_skonto'

Conflicts:
doc/changelog
locale/de/all

15f58ff3 05.05.2015 09:53 Kivitendo Admin

Sammelcommit Bankerweiterung und Skonto

Überarbeitung der Bankerweiterung vom Stand Niclas, und Einführung von
Bezahlung mit Skonto (alter payment Branch). Mehr Details siehe
changelog.

  • changelog
  • Ungültige Bankkonten ausblenden
  • Punktesystem in Hash %points ausgelagert...
6a12a968 05.05.2015 09:45 Niclas Zimmermann

Bankerweiterung - Zwischenstand, erster Entwurf

Erstellung von Tabelle bank_transactions

Import von Bankbewegungen (in Tabelle bank_transactions)

Menu-Eintrag war noch nicht commitet

Controller für die Bank-Transaktionen

Dialog hin- und her

Achtung: noch mit Debug-Statements!...

28fee2e2 05.05.2015 09:45 Kivitendo Admin

Bankkonten auf Controller umgestellt

Außerdem wurde neue Datenbankspalten eingeführt: obsolete, sortkey

In Vorbereitung auf den Kontenabgleich wurden zwei neue Spalten
eingeführt:
reconciliation_starting_balance
reconciliation_starting_date

Damit kann man einstellen, ab welchem Datum der Kontenabgleich für das...

32e816b5 28.04.2015 16:32 Bernd Bleßmann

Preisgruppe bei Stammdaten->Berichte->Kunden anzeigen lassen können.

Conflicts:

SL/CT.pm
bin/mozilla/ct.pl
d93709bd 28.04.2015 15:28 Bernd Bleßmann

Filtern nach Kunden-/Lieferantentyp bei Lieferschein-Berichten.

Conflicts:

bin/mozilla/do.pl
0e4da157 28.04.2015 15:20 Bernd Bleßmann

Filtern/Anzeigen von Kunden-/Lieferanten-CVars in VK-Rechnungs-Berichten

Conflicts:

bin/mozilla/ar.pl
7e19c216 28.04.2015 15:08 Bernd Bleßmann

Filtern/Anzeigen von Kunden-/Lieferanten-CVars in Angebots/Auftrags-Berichten

Conflicts:

SL/OE.pm
bin/mozilla/oe.pl
templates/webpages/oe/search.html
14dca9b8 27.04.2015 09:43 Bernd Bleßmann

Kosmetik: Einrückung korrigiert.

97908d77 26.04.2015 18:09 Bernd Bleßmann

parse/format-Fehler bei Rabatten behoben

Schon in der Maske eingegebene Rabatte wurden nicht geparsed,
Kunden-/Lieferanten und -Typ-Rabatte wurden teilweise ohne Berücksichtigung
schon eingegebener Rabatte gesetzt. Und beim Auswahl eines Artikels über die...

e3b47235 24.04.2015 11:50 Moritz Bunkus

Gutschrift drucken: HTML-formatierte Felder richtig behandeln

8dc4cef2 23.04.2015 18:03 Bernd Bleßmann

surplus: Erfassungsdatum bei Stammdatensuche Kunden/Lieferanten ...

... im Bericht anzeigen und danach filtern.

Conflicts:

SL/CT.pm
bin/mozilla/ct.pl
templates/webpages/ct/search.html

Übernahme aus Kundenprojekt.

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.

e8966d20 23.04.2015 17:45 Bernd Bleßmann

Erfassungsdatum bei Verkaufs-Lieferscheinen.

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

Übernahme aus Kundenprojekt.

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.

6ea1dd9b 23.04.2015 17:05 Bernd Bleßmann

item_selected: Multiselect bzw. Mengeneingabe beim Artikelselektor

Dieses Feature kann in den Benutzereinstellungen aktiviert werden.

11fcc435 23.04.2015 16:58 Bernd Bleßmann

Einkaufsrechnung: Menge parsen

siehe auch 2a61343ffdeee475d57c355d00955ff8f1937aef

644eb8e4 23.04.2015 13:50 Bernd Bleßmann

Bei Artikelauswahl aus der Auswahlmaske Menge des neuen Artikels formatieren.

Damit kann man die Menge auch schon vorher eingeben: Nicht eindeutiger Artikel,
TAB, TAB, Menge, ENTER

faea2c48 21.04.2015 16:03 Jan Büren

Changelog für 3.2.x Brieffunktion erweitert

Brief: Immer erst speichern, bevor man ausdruckt / mailt

Klare Benutzerführung. Ist notwendig, wenn man die WebDAV-Archivierung
konsistent haben will (da hier letternumber benötigt wird).

Erweiterung Common.pm um Briefarchivierung in WebDAV...

fb902c0a 20.04.2015 17:54 Jan Büren

Briefdruck. Bildschirmauswahl überlagert Drucker

Wie in den anderen Druckvorlagen auch. Falls media eq screen, immer
am Bildschrim (Browser) ausdrucken.

22a52f84 14.04.2015 15:21 Bernd Bleßmann

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

375f824f 13.04.2015 17:49 Jan Büren

Bessere Fehlerbehandlung, falls keine 'letter.tex' Druckvorlage gefunden wird

Entsprechend einen Hinweis ausgeben, anstatt einer nichtssagenden Fehlermeldung.
Ferner vergessene oder nicht erzeugte Übersetzungen hinzugefügt

f4051b8f 09.04.2015 23:39 Bernd Bleßmann

trailing whitespaces entfernt

ca6d3683 07.04.2015 13:45 Sven Schöling

PriceSource: versteckte Preise in Lieferscheinen

Beim Anlegen von Lieferscheinen wird jetzt auch der Preis kurz versteckt
ermittelt und mitgespeichert, damit beim Umwandeln in Rechnungen keine
Überraschungen passieren.

cb0ae4e4 02.04.2015 15:29 Sven Schöling

PriceRule: Inline Report JS ausgelagert

Hatte sich mit dem SalesPriceInformation Javascript verheddert, welches
auch mal ausgelagert werden solle.

4bd1e2f8 25.03.2015 15:05 Sven Schöling

login nicht aus $::form nehmen. Teil 1

a9b2cbe2 11.03.2015 12:58 Jan Büren

Brieffunktion erste Version

Verkaufsbriefe können jetzt auch mit LaTeX erstellt werden.
Ferner gibt es eine Briefentwurfs-Funktion, die aussieht wie drafts, aber
zumindestens auf einer eigenen Tabelle beruht. Zusätzlich wurden zwei neue Rechte
gesetzt

b8f55e88 09.03.2015 11:15 Jan Büren

Standardlagerverfahren Kommentar setzen / übernehmen

Beim Standardauslagern wurde bisher nicht der Kommentar übernommen, der
seit Anfang dieser Funktion in do.pl gesetzt wurde. Ferner die Beschreibung
in der Mandantenkonfiguration etwas besser gesetzt, bzw. beschrieben.

f4431e33 06.03.2015 14:06 Bernd Bleßmann

Auslagern in VK-Rechnung: Mandantenkonfiguration vollständig berücksichtigen …

und Fehlerbehandlung verbessert.

0560b39e 06.03.2015 14:06 Bernd Bleßmann

Auslagern in VK-Rechnung: Löschen der Lagerbewegung beim Löschen/Storno der Rechnung

9d07c34f 06.03.2015 14:06 Bernd Bleßmann

Auslagern in VK-Rechnung: Beim Buchen einer VK-Rechnung wird ausgelagert.

Todo: Es werden noch nicht alle Einstellungen berücksichtigt, die bestimmen,
wann von welchem Lager/Lagerplatz ausgelagert wird.

317450cb 05.03.2015 13:42 Moritz Bunkus

Spalte »nicht gelieferte Menge« in Aufträgen optional anzeigen

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

69c0d29b 28.02.2015 16:08 Kivitendo Admin

Ticket #3 - 2478 Preis bei Erzeugnissen

Doppeltes Parsen von sellprice beim Erneuern von Erzeugnissen
verhindern.

fd041aff 28.02.2015 16:08 Kivitendo Admin

Ticket #42 - Nachkommastellen in Menge bei Erzeugniskomponenten

Danke an Joachim Zach für einen Patch, ich habe bei der Gelegenheit auch
noch ein paar Codestellen kommentiert. Das Verhalten von item_selected
bzgl. parse/format_amount unterscheidet sich mittlerweile je nachdem, ob...

ba003bf8 26.02.2015 16:34 Kivitendo Admin

Patch für Bug 40, base_unit Umrechnung in VK-Bericht

Patch getestet in Datenbank mit unterschiedlichen Einheiten und
Preisfaktoren.

Möglichkeit zum Testen:

Summe VK-Betrag des Verkaufsberichts sollte gleich sein der Summe Betrag
von Verkauf->Berichte->Rechnungen, wenn man die Debitorenbuchungen...

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.

fd8bde53 04.02.2015 16:59 Kivitendo Admin

history_erp : Unterscheidung von id und glid

behebt #2493

Es gibt in der Datenbank zwei Sequenzen, mit der die ids von
Datenbankeinträgen gespeichert werden, und die die Historiensuche
betreffen:
glid: ar,ap,gl
id: delivery_orders parts oe customer vendor...

ed76c91e 04.02.2015 16:59 Kivitendo Admin

history_erp Eintrag für Verkaufsrechnung, die storniert wird

71b8b514 04.02.2015 16:59 Kivitendo Admin

Debitorenbuchungsstornos in history_erp

richtig protokollieren, mit invnumber statt ordnumber

c14eb2d1 04.02.2015 16:54 Sven Schöling

PriceSource: Bei item_selected Preisequellen nur in Belegen pollen.

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

b1c40d4d 28.01.2015 21:58 Bernd Bleßmann

Stammdaten -> Berichte -> Kunden: Nach Standardverkäufer filtern können.

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

f0ad2143 23.01.2015 14:03 Jan Büren

Weitere Positionen verknüpft

Alle Workflows von Angebot bis Rechnung im Einkauf und Verkauf umgesetzt

Offen: Gutschrift und Rückwartsverknüpfungen

0b6157e2 23.01.2015 08:53 Jan Büren

Positionen verknüpfen Auftrag -> Lieferschein

- from_table -> to_table (tabelleneintrag)     i.O.
- delete trigger i.O.
- mittlere position löschen (vor speichern) i.O.
- update sicher in form i.O....
0ef6b519 23.01.2015 08:32 Jan Büren

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

01b4e844 22.01.2015 18:09 Kivitendo Admin

Dialogbuchung - Buchen, Storno und Löschen protokollieren

Bisher wurden Dialogbuchungen in der history_erp mit der snumber
"ordnumber" gespeichert, wobei allerdings die trans_id fehlte. Dafür
stand die trans_id in what_done, was die Historiensuche aber nicht...

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....
f087c373 22.01.2015 13:01 Jan Büren

persistente ids für invoice (items)

analog zu do, oe auch die verknüpften items für rechnungen persistent machen.
- invoice_id retrieve_invoice in array übernehmen
- invoice_pos entfernt (war ggf. vor 2006 ähnlich vorgesehen)
- reverse_invoice gekürzt, sodass hier keine invoice gelöscht werden...

8f3f4aa6 22.01.2015 11:58 Jan Büren

display_row item_ids je nach beleg hinzufügen

zusätzlich is_quotation und is_invoice als status hinzugefügt.
je nach status entsprechend beleg-id (orderitems, delivery_order_items, invoice)
hinzugefügt und den vorgänger (converted_from_(do|oe|quo|)_items_id)....

ac6d3a20 21.01.2015 11:42 Kivitendo Admin

Benutzerdefinierte Variable: Parts als Partpicker

noch vorhandene L.part_select nach L.part_picker geändert.
Analog wie für CustomerVendor-Picker (siehe Commit 65b7c724e)

bc0f2d41 19.01.2015 23:54 Bernd Bleßmann

PriceRule: Klassenauflösung für items von Gutschriften hinzugefügt.

71a46899 19.01.2015 12:09 Bernd Bleßmann

Beim Übergang Angebot/Auftrag auf Lieferschein/Rechnung orderitems_id_x löschen.

65b7c724 19.01.2015 10:51 Bernd Bleßmann

customer_vendor_picker bei CVars und Summen- und Saldenliste

- nicht mehr vorhandenen customer_picker durch customer_vendor_picker ersetzt
- vendor_selector durch customer_vendor_picker ersetzt
- autocomplete_customer.js laden

349f3287 13.01.2015 17:05 Sven Schöling

PriceSource: und noch ein typo

a6433753 12.01.2015 17:05 Sven Schöling

PriceSource: Bessere Behandlung von Boolean Werten

f712349f 12.01.2015 16:30 Sven Schöling

PriceRule: Klassenauflösung bei Einkaufsaufträgen gefixt

5f7cab51 06.01.2015 09:54 Jan Büren

delivery_order_items_stock persistent machen Teil 3

Testfall (Einkauf-Lieferschein):
Update drücken (alles wird erneuert) => i.O. (alle ids werden gelöscht)
Position löschen mit schon ausgewählten stock_items => i.O. (keine verwaisten dois)...
286dc87c 05.01.2015 13:54 Jan Büren

Persistente delivery_order_items_(stocK)_id

id in tabelle delivery_order_items und
id in tabelle delivery_order_items_stock persistent gemacht.

Testszenarien:

delivery_order_items:
Einkauf / Verkauf-LS -> als neu speichern. => i.O.
Einlagern => i.O....

44310118 05.01.2015 13:23 Jan Büren

Lieferscheine benötigen auch Preisquellen
-> customervendor Funktion auch für Lieferscheine
-> Typ Kunde oder Lieferant (is_customer) entsprechend analog

fc6a8e32 19.12.2014 12:00 Moritz Bunkus

Einkaufs-/Verkaufsmasken: Projekt-Drop-Down-Boxen sortieren

859394a5 18.12.2014 16:18 Sven Schöling

PriceSource: Spalte vor Preis und Rabatt anzeigen.

7991ed2b 18.12.2014 16:18 Sven Schöling

PriceSource: Keine Fehler werfen wenn best_price nicht existiert

89b26688 18.12.2014 16:18 Sven Schöling

PriceSource: Rabattbehandlung

c653b98f 18.12.2014 16:18 Sven Schöling

PriceSource: Einkaufsrechnungen brauchen einen Typ

cf63992e 18.12.2014 16:18 Sven Schöling

PriceSource: Nur den Namen des Moduls anzeigen, nicht den vollen Namen

47bded0e 18.12.2014 16:18 Sven Schöling

PriceSource: Bei Lieferscheinen best_price nicht nachrechnen

6ebdd9ec 18.12.2014 16:18 Sven Schöling

PriceSource: numerische felder in record_item korrekt parsen

ba4744ac 18.12.2014 16:18 Sven Schöling

PriceSource: Gutschriften berücksichtigen

049e49fe 18.12.2014 16:18 Sven Schöling

PriceSource: Preisselektion auf Popup umgestellt.

- Logik für geänderte Preise implementiert
- Visualisierung verbessert
- fix für emptied rows
- nachricht wenn invalid und missing
- benachrichtigung für höher/niedriger
- js ausgelagert
- best price benachrichtigung...

df1b03d5 18.12.2014 16:18 Sven Schöling

PriceSource: Featureabdeckung

- Einkaufs/Verkauf abgedeckt
- Klarere Regeln für price_from_source, available_prices und best_price
- makemodels unterstützung
- bugfixes für Rechnungen und neue Belege
- best_price jetzt getestet
- Verkäuferabhängigkeit von makemodels und pricegroup implementiert und getestet

0409db7c 18.12.2014 16:18 Sven Schöling

PriceSource: Mehr Informationen an Preise übergeben

record + record_item verfügbar gemacht
best_price für pricegroups
Price: spec/source entzerrt

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