Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
d9bd880b 03.11.2014 09:53 Moritz Bunkus

Hintergrundjob: Link zum Verlauf anzeigen

4ecb8321 31.10.2014 15:46 Jan Büren

Erweiterung Lieferplan Belege wirklich ausgelagert und Warenverkaufswert (default: aus)

Erweiterung Mandantenkonfiguration im Bereich Lager zum Einschalten von
a) Warenverkaufswert
Falls aktiviert erscheint eine neue Spalte im Lieferplan, die den Wert der...

cb0e59e9 30.10.2014 13:50 Jan Büren

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

b092fef7 30.10.2014 13:40 Jan Büren

Lieferplan-Bericht um Berichts-Feld "ausgelagerte Menge" erweitert

Der Lieferplan berechnet aktuell die "verschickte" Menge der Waren
aus der Menge der generierten Lieferschein, beachtet aber nicht den
tatsächlichen Status des Lieferscheins (ausgelagert oder nicht)....

9338cfe5 29.10.2014 11:15 Sven Schöling

GetModels: typo

2f6a11fb 20.10.2014 12:28 Bernd Bleßmann

trailing whitespaces entfernt

75957fe8 20.10.2014 12:28 Bernd Bleßmann

Lieferschein: Ausdruck Erzeugnisse mit Stückliste und Lagerausgang repariert.

Wenn bei einem Erzeugnis Stückliste angehakt war und das Erzeugnis auf dem
Lieferschein auch einen Lagerausgang hatte, so gab es eine Fehlermeldung, da
die Lagerausgangs-Infos Arrays sind, aber mit einem leeren String ("") gefüllt...

675f21e6 17.10.2014 16:06 Sven Schöling

CsvImport: makemodels nicht klobbern wenn existierende und price_update

c6197636 14.10.2014 19:26 Jan Büren

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

ba816a70 14.10.2014 19:23 Jan Büren

lexical in postif fix

falls my deklariert ist, nicht danach mit if prüfen
s.a. chat:
<gorash> grund warum das ekelig ist: das wird intern übersetzt in if (cond) { my $var = ... }

ab36799f 02.10.2014 11:35 Sven Schöling

Layout: HTML Markup gefixt

497f8c56 02.10.2014 10:18 Jan Büren

Transportkosten-Erinnerungs-Artikel auf ID anstatt partnumber umgestellt Teil II

Vergessene modifies für Commit von gerade hinzugefügt

4a0028e8 02.10.2014 09:40 Jan Büren

Transportkosten-Erinnerungs-Artikel auf ID anstatt partnumber umgestellt

Ggf. kann partnumber nicht eindeutig sein. Ferner find ich den partpicker
als Auswahlelement viel cooler und anwenderfreundlicher als ein reines
Textfeld.

cd2dd28b 02.10.2014 08:49 Jan Büren

Schnelllöschen einzelner Positionen per X

Einzelnen Positionen können jetzt "schneller" mit einem Klick
gelöscht werden. Dies ist vor allen bei vielen Positionen sinnvoll.

b99d2ab4 02.10.2014 08:31 Jan Büren

Besseres return (keine subtilen Bugs)

return undef entfernt.

04ab0ddb 02.10.2014 08:22 Jan Büren

Angebotsgüligkeitsintervall Caveat

Svens Überlegung das Intervall vor der Berechnung zu nehmen, hatte ich auch. Aber dann würde ich eher
die gesamte Routine umschreiben und die Berechnung nicht über einen SQL-Befehl machen, sondern mit Hilfe
von SL/Locale.pm. Entsprechend nochmal den Hinweis in der Mandantenkonfiguration genauer gemacht.

6e351f32 01.10.2014 11:16 Jan Büren

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

66daa838 01.10.2014 11:11 Jan Büren

Changelog angepasst für neue Mandantenkonfigurationen

90003b2c 01.10.2014 11:06 Jan Büren

Erinnerung für Transport- oder Versandkostenartikel bei Angebot / Auftrag implementiert
Erweiterung: Mandantenkonfiguration um einen Standardartikel der auf Vorhandensein
überprüft wird (oe). Falls nicht wird eine entsprechende Warnung ausgegeben.
Verbesserungsmöglichkei 1: Artikelnummer per partpicker auswählen...

ed531c37 30.09.2014 17:46 Moritz Bunkus

Form::round_amount: Perls Wissen über Stringifizierung nutzen

Perl weiß am besten, wann eine nicht ganz exakte Fließkommazahl
eigentlich eine für Menschen sinnvoll lesbare Fließkommazahl ist (also
dass mit 143.19999999999998863132 eigentlich 143.2 gemeint ist, wenn ich...

3171c378 30.09.2014 11:34 Jan Büren

Whitespace entfernt

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

c4504ef1 30.09.2014 08:53 Jan Büren

zu gerade: Bessere Übersetzung für Delivery Order created

dd9b159a 30.09.2014 08:49 Jan Büren

Beschriftung geändert: Lieferschein erstellt -> Lieferscheine(e) in kompletter Menge erstellt
Betrifft Status delivered in oe, dieser wird erst gesetzt wenn die Liefermenge komplett erreicht
ist. Somit ist Lieferschein erstellt, eine bessere Bezeichnung für "geliefert" (da ja...

add0f69b 25.09.2014 14:46 Moritz Bunkus

round_amount: Perls Repräsentationsalgorithmus fürs exakte Runden nutzen

Als Erläuterung paste ich schlicht den relevanten Teil des Kommentars,
der nun auch in der Funktion steht:

Trying to round with more precision first only shifts the problem to rarer...

0c537bff 24.09.2014 11:12 Sven Schöling

CsvImport/Parts: makemodels fix inidzieren

6f1b36cf 22.09.2014 15:43 Sven Schöling

select_item: Belegmasken finden jetzt auch Warennummern aus makemodels

Außerdem die Präsentation von select_item angepasst, so dass ersichtlich
wird woher die gefundenen Waren stammen.

fdac2156 17.09.2014 17:36 Sven Schöling

CsvImport: Beim Import von makemodels die Reihenfolge richtig setzen

d59c9877 17.09.2014 17:35 Sven Schöling

MakeModel: ActsAsList

a5fbf5a8 17.09.2014 17:35 Sven Schöling

ActsAsList: use Parameter zum Konfigurieren benutzen

45f6e6ce 17.09.2014 16:26 Sven Schöling

Preisfaktoren: Bei neu anlegen auch das Inputfeld anzeigen

behebt #2494
war in ba52ee60 kaputtgegangen

a615812c 15.09.2014 15:18 Sven Schöling

ParseFilter: with_objects merging bei Klassen mit Filtered Plugin

ParseFilter kennt 3 Quellen für with_objects Klauseln:

1. explizit übergebene
2. aus dem Filter inferierte
3. aus custom filtern gesetzte

Wenn nun ein Model das Custom Filter Plugin hat, muss bei jedem Filter...

f16a89c9 10.09.2014 17:05 Sven Schöling

locales.pl: Optional die Quelldatei von neuen Strings anzeigen

falls mal wieder ein String auftaucht, und man ihn einfach nicht findet

e42bd22a 10.09.2014 17:01 Sven Schöling

CustomerVendor: Spaltenüberschrift bei Sortierung richtig übersetzen

f16c5520 09.09.2014 19:06 Sven Schöling

CustomerVendor: Picker nach Art von PartPicker

- reinit_widgets fähig
- Tab und Enter atomar
- unterstützt onChange und set_item:CustomerVendorPicker trigger
- unterstützt fat_set_item

a4e4f1a7 04.09.2014 16:54 Jan Büren

undefs für find_by berücksichtigen

61421f4d 04.09.2014 14:46 Jan Büren

all_parts um Namensoption des Kunden oder Lieferanten erweitert
Der Name wurde im Backend IC.pm schon richtig übergeben, es scheint
aber, dass dieser dann nicht mehr als Option angehakt war.
Entsprechend auch eine Flash-Warnung auch ausgegeben, falls überhaupt...

25e65781 04.09.2014 12:48 Jan Büren

hotfix für #10 Ansprechpartner auf ungültig setzen löst leeres Adressfeld beim Drucken aus
behebt (teilweise) #9 ggf. wäre es prinzipiell besser die customer_details
auf rose umzuschreiben

164570bd 04.09.2014 09:11 Jan Büren

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

406563ed 04.09.2014 09:07 Jan Büren

SuSa - Summe per und Saldo auch bei abweichenden Geschäftsjahr berechnen
Falls man eine Monats-SuSa zieht werden die Salden korrekt berechnet, allerdings
wurde nicht ein abweichendes Geschäftsjahr berücksichtigt. Jetzt wird
das Startdatum wie in der Bilanz genommen, dass ist schon mal besser, allerdings...

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

9fd67959 03.09.2014 16:17 Kivitendo Admin

Doku zu Druckvariable netprice angepasst

be418943 03.09.2014 08:16 Jan Büren

if-Abfrage eindeutiger geschrieben und Variablenname klarer definiert

ab3f3ed8 03.09.2014 08:15 Jan Büren

rp-patch

0dc0e521 02.09.2014 15:27 Sven Schöling

TaskServer: $::form->error und ::end_of_request() handhaben

22cf5fb6 02.09.2014 09:35 Moritz Bunkus

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

43a1ccc8 30.08.2014 01:34 Bernd Bleßmann

Benutzerdef. Variablen in Belegen als Tabelle rendern ...

falsches Tabellen-Layout bei nicht editierbaren Variablen korrigiert.

Zu commit 25b855157fa65535683b458c1ca2dd0c3636b788
Benutzerdef. Variablen in Belegen als Tabelle rendern ...

7eaf45a5 30.08.2014 00:06 Bernd Bleßmann

CsvImport: Fehler beim Speichern vom richtigem Objekt anzeigen.

Und "use English" (EVAL_ERROR) für bessere Lesbarkeit.

7e50dcac 28.08.2014 16:43 Jan Büren

typos in ustva.html
closes #2464

42f03a51 28.08.2014 14:41 Jan Büren

Für LaTeX-Druckvorlagen (pipe) | -Symbol richtig anzeigen

89360aad 28.08.2014 14:18 Jan Büren

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

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

25fb47b1 27.08.2014 14:21 Moritz Bunkus

Pflichtenheftversionen: »PDF Downloaden« für Arbeitskopie-Eintrag gefixt

3863756a 27.08.2014 14:21 Moritz Bunkus

Pflichtenhefte: Tab-spezifisches Menü in gesamter Tab-Fläche erkennen

9e561023 26.08.2014 14:17 Moritz Bunkus

Pflichtenheftaufträge: Pauschalpos. in Ang./Auftr. erstellen können

Pauschalpositionen haben die Menge 1, als Einheit die Einheit des
Artikels (und nicht »Stunden«) und als Preis den Gesamtpreis der
Aufwandsschätzung des dazugehörigen Abschnitts.

fec397bf 26.08.2014 14:17 Moritz Bunkus

Pflichtenheftaufträge: beliebige Artikel auswählen können

Zusätzlich werden dann Spalten angezeigt, die die Einheit und den im
Angebot/Auftrag verwendeten Positionstypen (Pauschalposition/
Auwandsposition) angeben.

30e1cefc 26.08.2014 14:17 Moritz Bunkus

Pflichtenheftaufträge: Aktualisierung zusätzlicher Artikel implementiert

3d820036 26.08.2014 14:17 Moritz Bunkus

Pflichtenhefte: beim Erstellen von Aufträgen zus. Artikel anlegen

31ead75c 26.08.2014 14:17 Moritz Bunkus

Pflichtenhefte: beim Kopieren, Einfügen zusätzliche Artikel berücksichtigen

0c319351 26.08.2014 14:17 Moritz Bunkus

Pflichtenhefte: zusätzliche Artikel zuweisen und bearbeiten können

4bc8abba 26.08.2014 14:16 Moritz Bunkus

SL::DB::Unit::compatible_units: alle Einheiten gecachet laden

2f8ead12 26.08.2014 14:01 Moritz Bunkus

Form->parse_template: notes nicht immer aus invoicenotes kopieren

Wenn ein Beleg über Rose-Model-Code zum Drucken vorbereitet wird, dann
steht in $form->{notes} bereits der richtige Wert, und den
belegspezifische Wert $form->{invoicenotes} gibt es gar nicht. Also auch...

d1d37394 26.08.2014 13:48 Moritz Bunkus

Finanzübersicht: VerkäuferIn auch bei wiederkehrende Rechnungen beachten

11d4b9d0 26.08.2014 13:48 Moritz Bunkus

Finanzcontrollingbericht: wiedk. Rechnungen vom Enddatum immer bis heute

Das konfigurierte Enddatum ist nur dann relevant, wenn die
wiederkehrende Rechnung gekündigt wurde. Ansonsten wird sie automatisch
verlängert, sprich ein maximales Enddatum gibt es dabei nicht.

c3fa430e 26.08.2014 13:48 Moritz Bunkus

Wiederkehrende Rechnungen: Berechnung maximales Enddatum gefixt

Das konfigurierte Enddatum ist nur dann relevant, wenn die
wiederkehrende Rechnung gekündigt wurde. Ansonsten wird sie automatisch
verlängert, sprich ein maximales Enddatum gibt es dabei nicht. Wir...

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.

43ad317e 26.08.2014 13:05 Moritz Bunkus

Form->prepare_for_printing: output_*-Variablen als Fallback auf %myconfig-Werte setzen

Wenn für eine Sprache kein Ausgabeformat für Datum und/oder Zahlen
festgelegt ist, so muss hier der Wert der angemeldeten Benutzerin
genommen werden, weil ansonsten die Werte falsch formatiert...

bdb802cd 26.08.2014 11:18 Moritz Bunkus

Wiederkehrende Rechnungen: Variable period_end_date gefixt

Das Periodenenddatum wird am Anfang der sub bereits richtig als »der
letzte Tag innerhalb des Abrechnungszeitraumes« berechnet und darf
hinterher daher nicht mehr auf den Monat abgeschnitten werden.

cc872430 26.08.2014 10:55 Moritz Bunkus

Bearb. Buchungsgruppen: Spalte taxzone_id in oe/delivery_orders konvertieren

1. Werte 0 und NULL durch neue ID für »Inland« ersetzen (oe,
delivery_orders, ar, ap)

2. Spalte taxzone_id NOT NULL setzen (oe, delivery_orders, ar, ap)

3. Fremdschlüssel auf Tabelle tax_zones setzen (oe, delivery_orders)

4d67a19b 25.08.2014 15:00 Moritz Bunkus

locales: Fehlende Übersetzungen ergänzt

09ae65fb 25.08.2014 14:52 Sven Schöling

IBAN und BIC im Kunden/Lieferanten Detailfeld in Belegen anzeigen.

9d084cae 25.08.2014 12:15 Jan Büren

abweichende Lieferadresse für Lieferschein bei RB-Druckvorlagen
analog zu dem Commit von gerade. Hier auch die abweichende Lieferadresse
beachten. erledigt #2

f167d00f 25.08.2014 12:08 Jan Büren

RB-Druckvorlagensatz: abweichende Lieferadresse für Kunden- Lieferantenauftrag
entsprechend shipto ergänzt

68646341 25.08.2014 11:47 Jan Büren

Bei Kundenauftrag > Lieferantenauftrag Zahlungs und Lieferbedingungen löschen
Zahlungs- und Lieferbedingungen aus dem Kundenauftrag zu übernehmen macht
i.d.R. keinen Sinn, da diese ja vom Lieferanten definiert werden.
S.a. Ticket 1 in Redmine und fixes #1

dd5f3272 24.08.2014 12:27 Kivitendo Admin

Wechselkurs-Inputfeld bei Debitorenbuchung richtig aufrufen

Wechselkurs verschwand immer, L.input_tag korrekt aufrufen

421bb3c1 24.08.2014 11:21 Jan Büren

typo in ustva

1a251b19 18.08.2014 11:49 Sven Schöling

PgUpgrade: nicht während eines Upgrades commiten

5e960494 14.08.2014 23:22 Bernd Bleßmann

Merge branch 'cvar_partsgroup_filter'

cd443e24 14.08.2014 23:07 Bernd Bleßmann

changelog-Eintrag zu neuen Features bei benutzerdefinierten Variablen.

36703a86 14.08.2014 15:04 Bernd Blessmann

Warengruppen-Filter f. CVars bei Waren

cherry-pick aus Kundenprojekt und Anpassungen an unstable (hauptsächlich
Umstellung auf Controller)

Conflicts:

SL/CVar.pm
SL/DB/CustomVariableConfig.pm
bin/mozilla/amcvar.pl
bin/mozilla/io.pl...
2313b522 14.08.2014 14:20 Sven Schöling

PartPicker: Tab Event atomar, visuelles Feedback

28f6dabe 14.08.2014 13:21 Bernd Bleßmann

Nach dem Löschen von einer CVar wieder die Liste des entspr. Moduls anzeigen.

f358c83e 08.08.2014 13:53 Kivitendo Admin

Steuerzone - neue Customer/Vendor-Objekte brauchen Steuerzone

Durch den not-NULL Constraint bei Kunden und Lieferanten muß
beim Anlegen eines neuen Objekts nun zwingend die Steuerzone mit
übergeben werden, ähnlich wie bei der Währung.
Dies wurde bei einigen automatischen Tests nachgeholt.

742f62b9 08.08.2014 13:12 Sven Schöling

test.pl: --fast switch, skippt 001compile und 003safesys

b14d19e7 07.08.2014 13:31 Kivitendo Admin

Rechtschreibfehler in RB Druckvorlagen behoben

e41671e0 07.08.2014 12:12 Sven Schöling

CsvImport: Bei Imports ohne cvars nicht die cvars klobbern.

75855995 07.08.2014 12:11 Sven Schöling

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

b5f1ec5b 07.08.2014 12:11 Sven Schöling

PartPicker: Im Popup dem letzten Suchstring übernehmen

0cb6e3af 06.08.2014 15:15 Bernd Bleßmann

Spaltenzahl f. benutzerdef. Variablen in Belegen in Benutzereinstellungen ...

.. angeben können. Default ist 3.

25b85515 06.08.2014 15:15 Bernd Bleßmann

Benutzerdef. Variablen in Belegen als Tabelle rendern ...

... im Moment mit fester Spaltenzahl.

86b6ff8a 06.08.2014 15:15 Bernd Bleßmann

Benutzerdef. Variablen f. Waren per Voreinstellung für Belege aktivieren/deaktivieren.

915e14b7 06.08.2014 12:59 Kivitendo Admin

Steuerzone - korrekter Name von Warenbestand in Template

5cdcf572 06.08.2014 12:32 Kivitendo Admin

convert_taxzone - Fall keine Buchungsgruppen berücksichtigen

Für den Fall, daß in dem Mandanten gar keine Buchungsgruppen
konfiguriert sind (z.B. bei einem frischen Schweizer Kontenrahmen), wird
die Umwandlung der Buchungsgruppen übersprungen.

3c67b164 06.08.2014 11:01 Kivitendo Admin

Steuerzone - Sortierreihenfolge bei Customer/Vendor

Sortierreihenfolge im Dropdown bei den Stammdaten einhalten.
Dadurch ist die Steuerzone mit der höchsten Sortierpriorität immer als
Defaults bei neuen Kunden/Lieferanten eingestellt (standardmäßig
Inland).

2b69a6ac 06.08.2014 10:07 Kivitendo Admin

Steuerzone: in Upgrade-Datei customer/vendor angepasst

Macht man eigentlich nachträglich nicht, aber da das Update noch so
frisch ist...

Beim Umstellen von taxzone wurde vergessen, auch die Einträge der
Standardsteuerzone bei den Kunden und Lieferanten anzupassen. Im Zuge...

3f9f158f 06.08.2014 09:13 Kivitendo Admin

Nachtrag Steuerzone - Tests angepasst

c40b4003 05.08.2014 14:04 Bernd Bleßmann

Typo-Fix und kleine Verbesserungen in deutscher Übersetzung.

50cd4bda 05.08.2014 12:52 Sven Schöling

L.radio_button_tag: id erhalten wenn sie schon vorher gesetzt ist.

a86e8e89 05.08.2014 11:20 Sven Schöling

Installcheck: Version von Archive::Zip korrigiert.

1f9b0c55 04.08.2014 17:31 Kivitendo Admin

CsvImport - Part : Anpassung für neue Steuerzonen

statt income/expense_accno_id_0 werden jetzt bei importierten
Waren/Dienstleistungen die Konten-IDs der Standardsteuerzone verwendet.
(Wobei die genau ID ja egal ist, wichtig ist, ob etwas gesetzt ist).