Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
766f5705 08.05.2014 13:08 Moritz Bunkus

Merge branch 'pflichtenhefte'

Conflicts:
js/locale/de.js

57faab8f 09.04.2014 17:37 Sven Schöling

Part api Funktion um eine Ware als json abzufragen

4d0bc1f1 09.04.2014 17:19 Sven Schöling

cvar_as_hashref mixin, um cvars gut zu serialisieren

f98064e0 03.04.2014 14:19 Moritz Bunkus

Wiederkehrende Rechnungen: erstes abzurechnendes Periodendatum richtig berechnen

180e8de7 03.04.2014 14:19 Moritz Bunkus

Kosmetik: alignment

66f46ee9 03.04.2014 14:19 Moritz Bunkus

Wiederkehrende Rechnungen: Erste Startperiode nicht vergessen

24597232 03.04.2014 14:17 Moritz Bunkus

Finanzcontrollingbericht: wiederkehrende Rechnungen berücksichtigen

fde528b6 03.04.2014 14:17 Moritz Bunkus

SL::DB::PeriodicInvoicesConfig: Datumsberechnung aus Backgroundjob verschoben

f48af817 03.04.2014 14:14 Moritz Bunkus

Wiederkehrende Rechnung: Option "erste Rechnung erzeugen am"

Bisher nur die Masken; noch nicht im Backgroundjob implementiert

75563c5f 02.04.2014 14:13 Moritz Bunkus

Pflichtenhefte: type_id darf nicht NULL sein

7e0130b0 01.04.2014 13:15 Moritz Bunkus

Pflichtenhefte: Meta-Setups nach RDBO-Update neu gebaut

0ffbc528 01.04.2014 13:15 Moritz Bunkus

Pflichtenhefte: Mapping für Tabelle project_statuses gefixt

16d62a38 01.04.2014 13:12 Moritz Bunkus

Tabelle »project_status« in »project_statuses« umbenennen

Im Englischen ist der Plural von »status« nun einmal
»statuses«. Außerdem heißen die Tabellen in Legacy-Bob-Code ebenfalls
»project_statuses«.

1ae7f9a1 01.04.2014 13:12 Moritz Bunkus

Projekte: Status zum Pflichtfeld gemacht

52131da1 01.04.2014 13:12 Moritz Bunkus

Artikelstammdaten: HTML in Langtexten nutzen

792ae733 01.04.2014 13:12 Moritz Bunkus

Refactoring: {strip,restrict}_html in eigene Module ausgelagert

3fbb0b9b 01.04.2014 13:12 Moritz Bunkus

Pflichtenheftabschnitte/-funktionsblöcke: HTML nutzen

fb1cb898 01.04.2014 13:12 Moritz Bunkus

Pflichtenhefttextblöcke: HTML nutzen

bb3360db 01.04.2014 13:12 Moritz Bunkus

Vordefinierte Pflichtenhefttextblöcke: HTML nutzen

ecfae06f 01.04.2014 13:12 Moritz Bunkus

AttrHTML: Model-Helper für sicheres HTML in RDB-Models

6341560f 01.04.2014 13:12 Moritz Bunkus

Verknüpfte Belege: nur Arbeitskopien bei Pflichtenheften anzeigen

89ade8da 01.04.2014 13:12 Moritz Bunkus

Verknüpfte Belege: Unterstützung für Pflichtenhefte

85ab58eb 01.04.2014 13:12 Moritz Bunkus

Pflichtenhefte -> Angebote: Eintrag in record_links anlegen

6b87fc69 01.04.2014 13:12 Moritz Bunkus

Pflichtenhefte: Nummerierungsformate zu Typen verschoben & bearbeitbar gemacht

786437b6 01.04.2014 13:10 Moritz Bunkus

Pflichtenheftitems & -textblöcke: Tooltips im Baum mit Inhaltsauszug anzeigen

9cddaf37 01.04.2014 13:09 Moritz Bunkus

Pflichtenhefte: Unterstützung für an Textblöcke angehängte Bilder

13fbd336 01.04.2014 13:09 Moritz Bunkus

Pflichtenheftversionen: Datenbankstruktur zu Pflichtenheften geändert

requirement_specs.version_id wurde durch
requirement_spec_versions.requirement_spec_id und
requirement_spec_versions.working_copy_id ersetzt.

4ee26bcc 01.04.2014 13:09 Moritz Bunkus

Pflichtenhefte: Druckvorlagendateinamen bei Pflicthenhefttypen festlegen können

8042b063 01.04.2014 13:09 Moritz Bunkus

Pflichtenhefte: Beim Einfügen ganzer Vorlagen Nummerierung neu vergeben

1bacd5c1 01.04.2014 13:05 Moritz Bunkus

Pflichtenhefte: Zuweisung Artikel zu Abschnitten implementiert

fb692c5f 01.04.2014 13:03 Moritz Bunkus

Pflichtenheft-Angebot/Auftrag: Liste in Tab anzeigen

687a09d8 01.04.2014 13:03 Moritz Bunkus

Pflichtenheft-Angebot/Auftrag: DB-Schema & Models

57d97e2b 01.04.2014 13:03 Moritz Bunkus

Defaultwerte für itime-Spalten fixen

50aabb48 01.04.2014 13:03 Moritz Bunkus

time_estimation in Sections richtig aktualisieren & in Pflichtenheften einführen

09a63fcb 01.04.2014 13:03 Moritz Bunkus

Fehlende Models für Tabelle "trigger_information"

064d15bb 01.04.2014 13:03 Moritz Bunkus

Standardstundensatz in Tabelle defaults speichern, nicht in Konfigurationsdatei

300dc618 01.04.2014 13:03 Moritz Bunkus

MetaSetup-Update durch Rose-Script mit --all

2f394f05 01.04.2014 13:03 Moritz Bunkus

Fehlende Einträge in SL/DB/Helper/ALL.pm & Sortierung

3dbac78c 01.04.2014 13:03 Moritz Bunkus

POD-Fehler beheben

1561b7f3 01.04.2014 13:03 Moritz Bunkus

Rose-Setup Pflichtenhefte/Projekte an Umstellung setup()/initialize() angepasst

55e399ab 01.04.2014 13:03 Moritz Bunkus

Pflichtenheftvorlagen einfügen

921db961 01.04.2014 13:03 Moritz Bunkus

RequirementSpec(Item): Arrays nur als Referenz zurückgeben

Innerhalb vom Template-Toolkit kann ansonsten Merkwürdiges
passieren. Weist man das Ergebnis einer Variablen zu, so geschieht
dies offensichtlich im Array-Kontext. Dadurch sind aber Tests mit
var.size plötzlich falsch......

9dffe94b 01.04.2014 13:03 Moritz Bunkus

Pflichtenheftabschnittsvorlagen erzeugen, bearbeiten, löschen

cee96ce9 01.04.2014 13:03 Sven Schöling

Projekt: Sortierung nach project_status

35bd55ae 01.04.2014 13:03 Sven Schöling

Restliche RDBO Updates für Projekte

dc5f7965 01.04.2014 13:03 Sven Schöling

Manager für Projekt Status

013804fd 01.04.2014 13:03 Moritz Bunkus

Pflichtenhefte: Dokumentation; Refactoring; Bugfix Diff-Berechnung

f3aa6818 01.04.2014 13:03 Moritz Bunkus

Refactoring: explizites $rspec->delete_items vor ->copy_from inzwischen unnötig

...seitdem die BEFORE-DELETE-Trigger für die Items richtig funktionieren.

03f5aaa3 01.04.2014 13:03 Sven Schöling

Projekte: Attribute aus Bob

84fc52bd 01.04.2014 13:03 Moritz Bunkus

Pflichtenhefte: PDFs zu Arbeitskopie und Versionen erzeugen

c96c4bb2 01.04.2014 13:03 Moritz Bunkus

Pflichtenhefte auf Versionen zurücksetzen können

1af50c02 01.04.2014 13:03 Moritz Bunkus

SL::DB::RequirementSpec-Refactoring: create_copy in create_copy+copy_from aufgesplittet

7d66fb87 01.04.2014 13:03 Moritz Bunkus

Überflüssigen before_delete-Hook entfernt

4f5ea8fb 01.04.2014 13:03 Moritz Bunkus

Pflichtenhefversion nach Änderung an Items invalidieren

d90408d8 01.04.2014 13:03 Moritz Bunkus

Pflichtenhefte: nach Änderung an Textblöcken Version invalidieren

51fec310 01.04.2014 13:03 Moritz Bunkus

Pflichtenheftversionen anlegen und auflisten

405a41ef 01.04.2014 13:02 Moritz Bunkus

Pflichtenhefte: Kopieren (clonen) generell und Löschen aus Kontextmenü implementiert

c26b5ac5 01.04.2014 13:02 Moritz Bunkus

Doppeltes "my"

48d73a85 01.04.2014 13:02 Moritz Bunkus

Pflichtenheftitems: Typen direkt in Tabelle speichern

49644f8f 01.04.2014 13:02 Moritz Bunkus

Pflichtenhefttextblöcke (DB): Spalte "is_flagged"

0eb8e223 01.04.2014 13:02 Moritz Bunkus

Pflichtenheftitems (DB): fb_number setzen, falls beim Speichern leer

073a24ab 01.04.2014 13:02 Moritz Bunkus

Duration-Helfer für Pflichtenheft-Zeitabschätzung

442b26e2 01.04.2014 13:02 Moritz Bunkus

Pflichtenheftpunkte bearbeiten

3250f2ee 01.04.2014 13:02 Moritz Bunkus

Update Pflichtenheftmodels auf DB-Struktur

1f592a0f 01.04.2014 13:02 Moritz Bunkus

Pflichtenhefte: Auflisten von Abschnitten

c1569bc1 01.04.2014 13:02 Moritz Bunkus

Pflichtenhefte bearbeiten

34948207 01.04.2014 13:02 Moritz Bunkus

Pflichtenheft-Model: Accessoren für Textblöcke, Abschnitte

80547a32 01.04.2014 13:02 Moritz Bunkus

Pflichtenheft-Item: Löschfunktion rekursiv

7a21a080 01.04.2014 13:02 Moritz Bunkus

Pflichtenhefttextblöcke: ActsAsList nutzen, Beziehung zum Pflichtenheft

b2e1809f 01.04.2014 13:02 Moritz Bunkus

Pflichtenhefte: Basisdaten verwalten, Such- und Listfunktion

2bd51903 01.04.2014 13:02 Moritz Bunkus

Verwaltung von Pflichtenheftrisikograden

21f24006 01.04.2014 13:02 Moritz Bunkus

Verwaltung von Pflichtenheftkomplexitätsgraden

14b824ae 01.04.2014 13:02 Moritz Bunkus

Verwaltung von vordefinierten Textblöcken für Pflichtenhefte

6d75a1bc 01.04.2014 13:02 Moritz Bunkus

Verwaltung von Pflichtenheftstatus

4fa00e30 01.04.2014 13:02 Moritz Bunkus

Verwaltung von Pflichtenhefttypen

baac72df 01.04.2014 13:02 Moritz Bunkus

Pflichtenheftmodels: Manager für alle sortierbaren angelegt

d17e1b9d 01.04.2014 13:02 Moritz Bunkus

Pflichtenhefte: Datenbankschema und Rose-DB-Models

7f387728 17.03.2014 16:52 Moritz Bunkus

CustomVariable RDBO: falsches Dispatching für Boolean-Variablen gefixt

fb03d191 04.03.2014 13:22 Moritz Bunkus

Merge branch 'von-opendynamic'

Conflicts:
SL/DB/MetaSetup/InvoiceItem.pm

a3511b2d 04.03.2014 13:13 Moritz Bunkus

MetaSetups mit RDBO >= 0.809 neu bauen

Siehe 6c22ee7eb1f64431bade6f361259737ed23b7ecc für die Erläuterung.

9dd85105 24.02.2014 14:40 Moritz Bunkus

SL::DB::Helper::FlattenToForm: neues Positionsfeld donumber mitkopieren

f4de41a2 24.02.2014 14:40 Moritz Bunkus

SL::DB::DeliveryOrder->new_from: Positionsfeld ordnumber aus Quellbeleg setzen

…und nicht aus den Positionen kopieren.

6ee486a5 24.02.2014 14:40 Moritz Bunkus

SL::DB::Invoice->new_from: Positionsfelder ordnumber, donumber aus Quellbelegen setzen

bb7e2e85 24.02.2014 14:40 Moritz Bunkus

Lieferscheine -> Rechnungen wandeln: Lieferscheinnummer in jeder Rechnungsposition speichern

Dies geschieht analog zu invoice.ordnumber als invoice.donumber. In
Druckvorlagen steht sie als Variable donumber_do zur Verfügung (auch
dies angelehnt an invoice.ordnumber, die als ordnumber_oe zur...

fff57e55 24.02.2014 14:40 Moritz Bunkus

SL::DB::Invoice->new_from: neue Option skip_items_zero_qty

…für Konsistenz mit DeliveryOrder->new_from.

53aad992 24.02.2014 14:40 Moritz Bunkus

SL::DB::{DeliveryOrder,Invoice}->new_from: Option items für Übergabe der zu verwendenden Positionen

Gründe dafür können sein:

- eigene Sortierung
- gewisse Positionen herauslassen
- weitere Positionen hinzufügen

c37da034 24.02.2014 14:40 Moritz Bunkus

SL::DB::DeliveryOrder->new_from: Optionen zum Weglassen von Positionen mit Menge 0

074e54e7 24.02.2014 14:40 Moritz Bunkus

SL::DB::Invoice->new_from: %params nicht mehr direkt an new übergeben, sondern nur $params{attributes}

Gründe: Konsistenz mit DeliveryOrder, und Erweiterbarkeit durch
Steuerungsoptionen.

2714604a 24.02.2014 14:40 Moritz Bunkus

SL::DB::{DeliveryOrder,Invoice}->new_from: custom_variables der Items mit clonen

Behebt #2365 auf eine etwas angenehmere Weise als
5bd7e74db1f425a8bbc43357e949efcc1d4eb135.

f26083d9 24.02.2014 14:40 Moritz Bunkus

Revert "Überlagerte benutzerdefinierte Variablen werden in wiederkehrende Rechnungen nicht übernommen"

This reverts commit 5bd7e74db1f425a8bbc43357e949efcc1d4eb135.

d81f55ce 24.02.2014 14:40 Moritz Bunkus

SL::DB::Invoice: Umwandlung aus Lieferschein gefixt

cd9e51e6 24.02.2014 14:40 Moritz Bunkus

SL::DB::InvoiceItem: Relationships zu …Invoice und …PurchaseInvoice

6cde4d1d 24.02.2014 14:40 Moritz Bunkus

Fremschlüssel für »unit« in Tabellen orderitems, delivery_order_items, invoice

46f7dbff 24.02.2014 14:40 Moritz Bunkus

SL::DB::DeliveryOrder: Dokumentation gefixt

c6bdeb99 24.02.2014 14:40 Moritz Bunkus

SL::DB::DeliveryOrder: angepasste Lieferadressen richtig behandeln

325c539c 24.02.2014 14:40 Moritz Bunkus

Rose-Models Einkauf/Verkauf: Relationships für angepasste Lieferadressen

a60c6759 24.02.2014 14:40 Moritz Bunkus

SL::DB::DeliveryOrder: FlattenToForm-Helfer für Druckausgabe einbinden

1c9c1ad9 24.02.2014 14:40 Moritz Bunkus

SL::DB::Order: bei Wandlung in Lieferschein delivered auf 1 setzen

0fdcea4d 24.02.2014 14:40 Moritz Bunkus

SL::DB::Order: with_transaction anstelle von do_transaction nutzen

do_transaction startet immer eine Transaktion, auch wenn außen rum
schon eine läuft. Damit wird die äußere Transaktion de facto außer
Kraft gesetzt.

c50f0950 24.02.2014 14:40 Moritz Bunkus

SL::DB::Order: verwendete Klassen explizit requiren