Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
90dcf8dc 08.09.2017 11:28 Werner Hahn

Shopmodul: ShopPart Bilder und Kategorien ShopPart Funktion unbenannt

Bilder werden als Tabelle angezeigt

Conflicts:
templates/webpages/ic/tabs/_shop.html

Shopparts: Bilder werden angezeigt TODO Bilder löschen
Shopkategorien werden aus der Api/Shop geholt und angezeigt zum markieren...

9ebcbe54 08.09.2017 11:28 Kivitendo Admin

Shopmodul: Shop und ShopParts Mergefehler

Shop - Einführung von ShopParts

Erster Test mit einem Shop Reiter in Artikelmaske

Conflicts:
SL/IC.pm

Conflicts:
SL/DB/MetaSetup/ShopPart.pm
templates/webpages/ic/tabs/_shop.html

Shop - Rose shop_parts Verknüpfungen von Shop und Part...

8666d075 08.09.2017 11:28 Werner Hahn

Shopmodul: Shopartikel erfassen funktioniert mit dem PartController

Conflicts:
SL/Controller/Part.pm

5a84725c 08.09.2017 11:28 Werner Hahn

Shopmodul: Anpassungen an neuen Partcontroller

b3483d9c 08.09.2017 11:28 Werner Hahn

Shopmodul: Anpassungen an neuen Partcontroller; Shopkategorien gehen noch nicht

5f2204ca 08.09.2017 11:28 Werner Hahn

Shopmodul: active_price_source anhand von Shopartikelkonfiguration mit in Shoporder übernommen, Kundenpreisgruppe anhand von Shopkonfiguration beim anlegen des Kunden übernommen

dc84cf04 08.09.2017 11:25 Werner Hahn

Shopmodul: sql-Updatesfiles Fehlerbehebung

df362eed 08.09.2017 11:25 Werner Hahn

Shopmodul: sql-Updatesfiles für das Shopmodul.
Beinhaltet auch ein hinzufügen der Spalte Auftragssperre in der Tabelle customer sowie das webtemplate billing beim Kunden wo die Auftragssperre eingegeben werden kann

7df8f2e4 08.09.2017 11:25 Werner Hahn

Shopmodul: Versandkosten als Position anhängen rausgenommen, da Versandkosten kundenspezifisch gemacht werden

29690941 08.09.2017 11:25 Werner Hahn

Shopmodul: Bis zu diesem commit mit Kundenspezifischen Anpassungen
Das betrifft besonders die Versandkosten. Diese werden als Position am Ende an den Shopauftrag angehängt
und auch das automatische Lieferschein erstellen. Shopaufträge können sofern der Kunde eindeutig in der Kundentabelle identifiziert wird und alle Artikel auf Lager sind automatisch als ausgelagerte Lieferscheine angelegt werden. Für den Lagerausgang war der unsaubere Hack in IS.pm notwendig. (Hab keine andere Lösung gefunden bzw. gesucht)...

c9ba2b5b 08.09.2017 11:25 Werner Hahn

Shopmodul: roseupdate für tbl customer

7b03930b 08.09.2017 11:25 Werner Hahn

Shopmodul: Anpassungen nach mergen für master
Bis hier noch mit individuellen Kundenanpassungen

de7d54fb 08.09.2017 11:25 Werner Hahn

Shopmodul: Shop - Steuer des Artikels wird übertragen

Conflicts:
SL/ShopConnector/Shopware.pm

Conflicts:
SL/ShopConnector/Shopware.pm

8b2313ef 08.09.2017 11:25 Werner Hahn

Shopmodul: RecordLinks - Vernüpfte Belege gefixt(bei 2 Shoporder),Linktext anstatt id shop_ordernumber

a90eee6a 08.09.2017 11:25 Werner Hahn

Shopmodul: ShopOrder: Massenübernahme von Shopaufträgen

Webshop:: ShopOrderMassTransfer

Webshop: ShopOrder

Webshop: ShopOrder BGJ Anzahl Orders und welche in Backgroundjob Data/Info

Webshop: ShopOrder - Bestellung löschen bzw. auf ungültig setzten

Conflicts:...

b6e62764 08.09.2017 11:25 Werner Hahn

Shopmodul: ShopPart: Artikel hochladen und Anzeigen

Webshop:: ShopPart

Webshop:: ShopPart

WebShop: ShopPart - Formatierungen ShopPart
Meldung bei Bildern wenn der Artikel noch keinem Shop zugeordnet ist

Conflicts:
templates/webpages/ic/tabs/_shop.html...

3cec22a0 08.09.2017 11:25 Werner Hahn

Shopmodul: Connector Shopware

Shopmodul: Debugs rausgenommen

Webshop:: ShopConnector Shopware

Webshop: Connector ShopWare

Conflicts:
SL/ShopConnector/Shopware.pm

Webshop: Connector - Es wird nicht nur eine Bestellung abgeholt

Conflicts:
SL/ShopConnector/Shopware.pm...

b501cb33 08.09.2017 11:25 Werner Hahn

Shopmodul: Kommentare rausgenommen, Perldoc

Conflicts:
SL/Controller/ShopPart.pm
SL/ShopConnector/Shopware.pm

Webshop: Kommentare rausgenommen

Conflicts:
SL/Controller/ShopPart.pm

2b511d4d 08.09.2017 11:25 Werner Hahn

Shopmodul: Shoppart - Alle Daten werden angezeigt (Lager Lokal/Shop, Preisquelle, Preis) Lastupload Zeit wird in DB geschrieben und auch angezeigt

Shoppart: Alle Daten werden angezeigt (Lager Lokal/Shop, Preisquelle, Preis) Lastupload Zeit wird in DB geschrieben und auch angezeigt....

451d54ce 08.09.2017 11:25 Werner Hahn

Shopmodul: FileUploader - Überarbeitet Es kann jeder Controller/action jetzt aufgerufen. Javascript in extra Datei

Conflicts:
SL/Controller/FileUploader.pm
js/kivi.FileUploader.js
js/kivi.ShopOrder.js

75db0490 08.09.2017 11:25 Werner Hahn

Shopmodul: Kategorien werden in die DB geschrieben

Conflicts:
SL/DB/MetaSetup/ShopPart.pm

Shoppart: Shopkategorien sind zugeordnet und werden mit checkbox angezeigt

Kategorien werden mit ID und Name in die DB geschrieben. Ein Komma im Name erzeugt noch Fehler. Der Pfad muss noch gemacht werden...

38c29d92 08.09.2017 11:25 Werner Hahn

Shopmodul: ShopPart Bilder und Kategorien

Bilder werden als Tabelle angezeigt

Conflicts:
templates/webpages/ic/tabs/_shop.html

Shopparts: Bilder werden angezeigt TODO Bilder löschen
Shopkategorien werden aus der Api/Shop geholt und angezeigt zum markieren...

8bd7bbaf 08.09.2017 11:25 Werner Hahn

Shopmodul: ShopParts - Benutzerdefinierte Variablen mit Prefix 'shop_' werden im Reiter Shop Variables angezeigt und im Reiter Benutzerdefinierte Variablen NICHT angezeigt

Conflicts:
templates/webpages/ic/tabs/_shop.html

Conflicts:
templates/webpages/ic/tabs/_shop.html...

d275698f 08.09.2017 11:25 Werner Hahn

Shopmodul: RecordsLinks auch für/bei ShopOrders anzeigen

Conflicts:
SL/Controller/RecordLinks.pm

record links fehlende Datei

9b933fc3 08.09.2017 11:25 Werner Hahn

Shopmodul: ShopOrder: typo

Conflicts:
SL/BackgroundJob/ShopOrderMassTransfer.pm

45dec67f 08.09.2017 11:25 Werner Hahn

Shopmodul: ShopOrders Massenübernahme

Conflicts:
SL/BackgroundJob/ShopOrderMassTransfer.pm
sql/Pg-upgrade2/shop_orders_2.sql

bf067b82 08.09.2017 11:25 Kivitendo Admin

Shopmodul: Controller für ShopOrder

Shop - ShopOrder und ShopOrderItem

Tabellen für importierte Shopaufträge und Artikel

Conflicts:
SL/DB/MetaSetup/ShopOrder.pm
SL/DB/MetaSetup/ShopOrderItem.pm
SL/Shop.pm

Shop - Menü shopimport yaml...

701b61c9 08.09.2017 11:25 Werner Hahn

Shopmodul: Shop

Conflicts:
templates/webpages/shops/form.html

8f3ad9b2 08.09.2017 11:25 Werner Hahn

Shopmodul: ShopOrder

Conflicts:
SL/DB/MetaSetup/ShopOrder.pm
SL/DB/MetaSetup/ShopOrderItem.pm

6cfaac93 08.09.2017 11:25 Werner Hahn

Shopmodul: ShopPart

Conflicts:
SL/Controller/ShopPart.pm
SL/DB/Manager/ShopPart.pm
SL/DB/ShopPart.pm
js/kivi.shop_part.js
sql/Pg-upgrade2/shop_parts.sql
templates/webpages/shop_part/edit.html

a3329b6b 08.09.2017 11:25 Kivitendo Admin

Shopmodul: Shop Connecters ALL, Base and XTCommerce

Shop - 1. Version Shopware Connector

Conflicts:
SL/ShopConnector/Shopware.pm

9f211141 08.09.2017 11:25 Kivitendo Admin

Shopmodul: Shop und ShopParts

Shop - Einführung von ShopParts

Erster Test mit einem Shop Reiter in Artikelmaske

Conflicts:
SL/IC.pm

Conflicts:
SL/DB/MetaSetup/ShopPart.pm
templates/webpages/ic/tabs/_shop.html

Shop - Rose shop_parts Verknüpfungen von Shop und Part...

f533d42b 08.09.2017 11:25 Werner Hahn

Shopmodul: Shopware5-Connector angepasst

1dfb0798 08.09.2017 11:25 Werner Hahn

Shopmodul: Fileuploader

c2efdba2 07.09.2017 13:25 Moritz Bunkus

Artikelstammdaten: kein Redirect auf »neuen Artikel anlegen«

Kommt man aus der Artikelsuche oder legt man einen neuen Artikel an,
so wird beim Speichern nun kein Redirect mehr auf die Suchliste
bzw. die Maske zum Neuanlegen eines Artikels gemacht, sondern auf die...

25e4131a 07.09.2017 11:25 Moritz Bunkus

Admin: anständige Fehlermeldung in Druckerverwaltung, wenn kein Mandant

Es gibt eine Prüfung, ob es Mandanten gibt, und falls nicht, so wird
eine entsprechende Fehlermeldung ausgegeben. Die kann aber nicht
erreicht werden, wenn vorher versucht wird, mit `$self->client->id`...

98056ff9 06.09.2017 15:31 Moritz Bunkus

benutzerdefinierte Variablen Ansprechpersonen beim Ausdruck als cp_cvar_…

413651d0 05.09.2017 09:16 Jan Büren

debugs raus

git add --patch, danach nur git commit und nicht
git commit filename

2f3b969e 05.09.2017 09:14 Jan Büren

behebt #300 negative Einkaufsrechnungen per Kontenimport verbucht

cff4d333 04.09.2017 09:56 Martin Helmling martin.helm...

FileManagement: Konsistenzprüfung zwischen Backend und Datenbank, hier Backend Filesystem

Das script 'scripts/sync_files_from_backend.pl' prüft, ob die Dateien im Backend noch vorhanden sind.
Dabei wird nach der aktuellsten Version gesucht, ist diese vorhanden ist ok,...

c9b4e6bc 04.09.2017 08:31 Martin Helmling martin.helm...

Filemanagement: Zentralisierte Prüfung ob bei Drucken im DMS gespeichert wird

Prüfung aller Mandanteneinstellung vor Speicherung im DMS,

fixt #286

c59e85c3 31.08.2017 13:49 Moritz Bunkus

AreaInputTag: kleines Icon neben Input zum Umschalten auf Textarea

In Masken, in denen es keinen »Erneuern«-Button gab (neuer
Artikelcontroller), hatten die Benutzer*innen somit auch keine
Möglichkeit, aus dem normalen Input eine Textarea zu machen. Dies hier...

56ed2f3a 29.08.2017 14:38 Moritz Bunkus

E-Mail: Versandfehler oben auch anzeigen

86183dc1 28.08.2017 15:19 Moritz Bunkus

CustomVariables: Caching bei nicht existierenden CVars für ein Modul gefixt

4cdfbd75 28.08.2017 13:38 Moritz Bunkus

Quicksuche: bei Stammdatensuche keine ungültigen anbieten

Betrifft:

• Artikelstammdaten in allen Varianten (Waren, Dienstleistungen,
Erzeugnisse, Sortimente)
• Kunden & Lieferanten
• Ansprechpersonen (hier werden nur diejenigen angeboten, die zu
gültigen Kunden/Lieferanten gehören)

db3dfa92 28.08.2017 12:38 Sven Schöling

Rechnungen: Nach »als geschlossen markiert« suchen

2b31bcbf 28.08.2017 10:21 Moritz Bunkus

DB-Upgrade: Dauer jedes Upgrade-Scripts timen

b62535cf 24.08.2017 13:14 Martin Helmling martin.helm...

$self statt $_ eingebaut

999cace7 24.08.2017 13:14 Sven Schöling

CustomVariables: Beim Cachen von überlagerten Invalids können mehrere module auftauchen

5491ab17 24.08.2017 13:14 Sven Schöling

CustomVariables: Nicht überlagerte Variablen können invalid sein

Muss beim autovivifien geprüft werden

cadaf439 24.08.2017 13:14 Sven Schöling

CustomVariables: all_config cache korrekt behandeln für überladene Module

6c4b42c0 24.08.2017 13:14 Sven Schöling

Customvariables: typo in config caching

43de7ef1 24.08.2017 13:13 Sven Schöling

CustomVariables: Requestlevel Caching für cvars_by_config

- Configs werden jetzt gecacht.
- is_valid wird en bloc vorberechnet und im Objekt gecacht.

1bed9601 24.08.2017 11:01 Kivitendo Admin

SL::Dev::File und t/file/filesystem.t überarbeitet

  • Einrückungen / Syntax überarbeitet
  • Englisch leicht verbessert

SL/Dev/File.pm:

  • die %common_params aus SL/Dev/File sind nur für den speziellen Test
    filesystem.t, daher in den Test verlagert.
  • ebenfalls die get_all, get_all_count entfernt, SL/Dev/ soll nicht nur die...
e14e91e1 24.08.2017 10:27 Kivitendo Admin

SL/Controller/File.pm - Codeausrichtung und Stilverbesserungen

713b3994 22.08.2017 17:43 Sven Schöling

BankTransaction: Warnungen

a149d6a0 22.08.2017 17:42 Sven Schöling

SL::DB::BankTransaction: Warnungen

d2b58cf5 22.08.2017 16:26 Sven Schöling

SL::DATEV: Warnungen

cf3a8cf7 22.08.2017 16:23 Sven Schöling

SL::Dev: EXPORT rewrite und create/new split

- SL::Dev module exportieren nicht mehr ungefragt
- SL::Dev::ALL exportiert jetzt den übergebenen tag aus allen Modulen
- Funktionen nicht nicht speichern (Part/CustomerVendor) heißen jetzt
"new_X" anstatt "create_X"

c878cea9 20.08.2017 16:37 Bernd Bleßmann

IS::get_customer: ersten Kunden zurückliefern, wenn keine Id vorgegeben ist.

Durch Umstellung auf den Customer/Vendor-Picker der Belegmasken konnte der
Picker unter bestimmten Umständen initial leer sein. Dadurch wurden dann bei
einem Wechsel von leer auf einen Kunden nicht alle Form-Variablen richtig...

466e67ff 18.08.2017 11:21 Kivitendo Admin

SL/ClientJS.pm - Typos in POD

78078fbf 15.08.2017 10:32 Jan Büren

BankTransaction Code cleaning

längst überfällige und häßliche semikolons entfernt

e73f7350 15.08.2017 10:30 Jan Büren

Für #277 toten Code entfernen

338ffe02 15.08.2017 10:27 Jan Büren

Optimierung SEPA-Erkennung #277

23 : 11 England gegen Pfalz, überzeugt mich

26952628 12.08.2017 16:54 Jan Büren

Kontoauszug verbuchen -> Buchung erstellen -> Dialogbuchung nur abs()

Ob die Zahlung positiv oder negativ ist, bestimmt die Soll und Haben
in der Maske Dialogbuchung und liegt somit in der Hand des Anwenders,
in welche Vorlage er buchen will.

049677eb 12.08.2017 16:41 Jan Büren

Kontoauszug verbuchen -> Buchung erstellen erweitert

a) Filter erweitert, um nach Vorlagenname zu suchen
b) Filter korrekt in <form> gepackt, um submit und reset form
wie gewohnt zu unterstützen
c) Buchungsmöglichkeit um gl_transactions (Dialogbuchungsvorlagen)...

dafa4bed 12.08.2017 14:05 Jan Büren

BankTransaction vendor_of_transaction wurde nie in filter_drafts benutzt

copy & waste Symptom:
weiteren toten Code vom initialen Commit entfernt

d08dbba8 12.08.2017 13:39 Jan Büren

Kontoauszug verbuchen. Vorfilter nach vendor.iban mit bt.iban setzen

der initiale commit hat bt.iban mit vendor.account_number verglichen

ef242c99 12.08.2017 13:38 Jan Büren

Controller/BankTransaction.pm vendor_id entfernen

vendor_id wird im template/ nicht mehr benötigt.
S.a.: #aae306cda6274d
Kontoauszug verbuchen: keine Multibox verwenden

daa74212 11.08.2017 14:14 Bernd Bleßmann

CsvImport: worker kann Csv-Helper auch mit scalar-ref als Datei aufrufen.

Der Csv-Helper kann für die Datendatei auch eine Referenz auf Daten erhalten.
Die Basis-Klasse der Worker des CsvImports unterstützt das jetzt auch. Damit
kann dann z.B. in den Tests $worker->run auch verwendet werden, wenn der Worker...

a4b49444 11.08.2017 12:12 Kivitendo Admin

Whitespace

59320b5a 11.08.2017 12:12 Kivitendo Admin

Whitespace

17f43ff5 11.08.2017 12:12 Kivitendo Admin

SEPA: collective_transaction nach batch_transaction umbenannt

1a3b9961 11.08.2017 11:56 Kivitendo Admin

DATEV-Export nach Erfassungsdatum filtern

Hat man einen DATEV-Export schon für einen bestimmten Zeitraum
exportiert, und muß nachträglich noch ein paar Buchungen in dem Zeitraum
tätigen, kann man diese nachträglichen Buchungen nun gesondert
exportieren, indem man ein Datum nach dem letzten Exportdatum...

503fabbf 10.08.2017 14:30 Martin Helmling martin.helm...

BankTransaction: Überarbeitung von "Kontoauszug verbuchen" , SEPA-Export wieder integriert

Die Punktebewertung findet wieder ausschließlich in "get_agreement_with_bank_transactions" statt,
auch die SEPA-Sammelüberweisung. Diese bekommt dor extra Punkte, da ggf. für bestimmte Rechnungen negative Punkte entstehen....

47ee7483 09.08.2017 13:19 Kivitendo Admin

SL/Dev/Record.pm - create_invoice_item Beispiel aktualisiert

c623caef 09.08.2017 12:09 Martin Helmling martin.helm...

FileManagement: Anpassung an neue Schnittstelle im Ordercontroller

fix redmine #280

1e6c1cf7 08.08.2017 12:02 Sven Schöling

GetModels Paginated: Historische Filterduplizierung deaktivieren

Die war noch aus der Zeit vor GetModels, und war nötig damit Paginating
die gleichen Filter hatte wie das Hauptquery. Mittlerweile ist das aber
nicht mehr nötig, weil die GetModels-Architektur die einzelnen Plugins...

98819982 01.08.2017 14:39 Bernd Bleßmann

S:C:H:ReportGenerator: Ergebnis von layout->get als Liste verwenden

Sonst ist der Export (PDF/CSV) von Controllern, die diesen Helper verwenden,
kaputt. Fehlermeldung war:
Can't locate object method "add" via package "1" (perhaps you forgot to load "1"?)...

4720b32a 01.08.2017 13:16 Sven Schöling

ShippedQty: Abgefangene API Fehler auf Carp::croak umgestellt.

So werden die aus der Sicht des callers geschmissen.

c4104eb3 01.08.2017 13:16 Sven Schöling

ShippedQty: Übergabe von Strings als ids abfangen

9b92c0c6 01.08.2017 10:53 Bernd Bleßmann

DeliveryValueReport: Tabelle heißt delivery_orders (mit s am Ende).

33e8932c 31.07.2017 17:36 Sven Schöling

DeliveryValueReport: do_closed_qty wiederhergestellt

96ddb932 31.07.2017 15:41 Sven Schöling

ShippedQty: Chaining bei Aufruf mit leerem Array

f88b9da2 31.07.2017 15:41 Sven Schöling

ShippedQty: POD fix

e8dce44b 31.07.2017 15:41 Sven Schöling

ShippedQty: Explizite Doku zu Fehlbedienung bei nicht geladenen Relationships

0d6c87b0 31.07.2017 15:41 Sven Schöling

ShippedQty: keep_matches option

6446d674 31.07.2017 15:41 Sven Schöling

ShippedQty: korrekt prüfen ob orderitems schon geladen sind

66ac2e99 31.07.2017 15:41 Sven Schöling

ShippedQty: Auch bei short circuit chainen

7ccc2fd5 31.07.2017 09:52 Jan Büren

Fixt #281 Fertigen nicht transaktionssicher

return 0 verlässt den eval block, aber macht kein Rollback
Ein sauberes "die" funktioniert wie gewollt.
Die Rückmeldung an den Anwender ist jetzt allerdings etwas kryptischer.

8ec984ac 30.07.2017 09:29 Jan Büren

vergessene Backend-Funktion für E-Mail-Vorbelegung

Ferner eine Fußnote als Hinweis zur Vorbelegungs-Funktion gesetzt.

ba489e3a 28.07.2017 12:38 Kivitendo Admin

Typos in Doku

fec23589 27.07.2017 16:59 Moritz Bunkus

Wiedervorlagenbericht: Filter »erstellt für« gefixt

Das Filterkriterium wurde gar nicht ausgewertet.

02752d70 26.07.2017 18:29 Kivitendo Admin

SL/Helper/Object.pm Typos in Doku

577277a3 26.07.2017 18:29 Kivitendo Admin

ShippedQty - fixed some typos in documentation

7fb98401 26.07.2017 15:48 Sven Schöling

DeliveryValueReport: Auf ShppedQty Helper umgestellt.

Leider fällt geht dabei die Information verloren, wieviel davon in
geschlossenen Lieferscheinen ist. Wenn benötigt, muss das nachgebaut
werden.

e40c9d4d 26.07.2017 15:21 Jan Büren

Erster Schritt für #278

Auswahl von manuellen Verknüpfung von Neu nach Alt sortieren

f56f6f7a 26.07.2017 13:43 Sven Schöling

SL::Helper::ShippedQty: chaining vervollständigt und dokumentiert

5f4bdff3 26.07.2017 13:43 Sven Schöling

SL::Helper::ShippedQty: Lagerbewegungen sind negativ im Verkauf

66d68994 26.07.2017 13:43 Sven Schöling

ShippedQty: Doku