Change Log

Alle erwähnenswerten Änderungen in der Anwendung werden hier dokumentiert.

2.26.1 - 2020-04-03

Behoben

  • [ALV-9693] Anpassung an der Funktion für die SEO Namenerstellung

2.26.0 - 2020-04-01

Hinzugefügt

  • [ALV-9688] DHL API Versenden - Bestellung validieren

Geändert

  • [ALV-9685] Quellcodeoptimierung
  • [ALV-9689] konfiguration erweitert

Behoben

  • [ALV-9684] Korrektur Verwendung Platzhalter in der Toolbar für Objekt Eigenschaften
  • [ALV-9686] Bugfix Action Set Dataset getIDRestictionList wurde ohne AlvineApplicationWorkflowContainer $container aufgerufen Die Mehtode getItemIID in getObjID umbenannt , es werden nicht nur Produkte damit gesetzt SetDatasetFromRelation Namespace umgezogen in CommerceItem, da es nur für Produkte gilt
  • [ALV-9687] Bugfix bei der Ermittlung der User und Gruppen einer Route

2.25.0 - 2020-03-20

Hinzugefügt

  • [ALV-9665] neuer Trigger co_properties
  • [ALV-9672] Neue Aktion um Eigenschaften im Produkt zu speichern
  • [ALV-9673] neue Action CommerceItemSetPropertyFromDataset Bugfix CommerceItemSetProperty

Geändert

  • [ALV-9668] CMD 40017 erweitert um Entpacken von ZIP Dateien
  • [ALV-9670] AlvineApplicationPlatformLogicWorkflowFactoryFromModel hat eine neue Methode getResultIDList();
  • [ALV-9671] Die Klasse \Alvine\Application\Platform\Logic\Workflow\Factory\Channel\Relation wurde umbeannt in Alvine\Application\Platform\Logic\Workflow\Factory\Channel\Relation und hat nun auch eine andere Funktion \Channel\Relation wurde so auch nicht verwedent.
  • [ALV-9675] SetProperty Zentraler definiert und andere davon abgeleitet
  • [ALV-9676] Bereinigung der assembly.ini
  • [ALV-9677] Anpassung der Emailprüfung für den Stammdatenimport
  • [ALV-9679] Anpassung der Einschränkung der DataSource für das Dataset
  • [ALV-9680] die Workflow Aktion kann nun die Berechitungen der Dateien setzten die übertragen werden

Behoben

  • [ALV-9658] Korrektur der Darstellung des Cronservices im Dashboard
  • [ALV-9678] Korrektur der Seite Globale Parameter

2.24.1 - 2020-03-06

Behoben

  • [ALV-9666] Korrektur der abgeleiten Klasse für die Konsolenbefehle

2.24.0 - 2020-03-03

Geändert

  • [ALV-9660] DHL API Versenden - ändern Form erweitert für Packstation
  • [ALV-9662] Legacy Amazon CMD 12757 sendoutgoing - Prüfung auf Rechnungsdatum
  • [ALV-9663] Legacy Order API - neue Methode zum erstellen von Passwörter
  • [ALV-9664] DHL API Versenden - Retouren Code mit importiert

Behoben

  • [ALV-9111] Überprüfung Export systeminterne Textbausteine
  • [ALV-9657] API Order - bugfix bei Gutscheine

2.23.3 - 2020-02-20

Behoben

  • [ALV-9657] Legacy API Order , hier wurde vergessen bei der Methode "searchVoucher" den Gutschein zurück zu liefern

2.23.1 - 2020-02-18

Geändert

  • [ALV-9654] Anpassung der Pharversionen

2.23.0 - 2020-02-17

Geändert

  • [ALV-9633] Auslagerung der alvine_container_ Funktionen aus dem Backend
  • [ALV-9647] API - dhlLabel - eMail versenden
  • [ALV-9649] Anpassungen Argumente und Dashboard

2.22.0 - 2020-02-06

Hinzugefügt

  • [ALV-9534] neues Logik Objekt CreateDelivery
  • [ALV-9540] Workflow Step Validation CommerceItemHasProperty und CommerceItemHasNotProperty
  • [ALV-9541] Datasource Catalog Category Implementation Cleanup
  • [ALV-9552] Neue Mail-Command und Verbesserung der Dokumentenmailfunktion
  • [ALV-9561] Commands als Plugin und Customisations ermöglichen
  • [ALV-9566] Archivordnerstruktur für Otto Transaktionsdateien
  • [ALV-9571] Workflow - neue Container und neue Factories
  • [ALV-9576] neues Objekt AlvineApplicationPlatformPresenterPageCommerceItemSearch

Geändert

  • [ALV-9521] dispatcher optimiert
  • [ALV-9522] Berechtigung Logdatei
  • [ALV-9523] Legacy-Webverzeichnis bereinigt
  • [ALV-9519] Legacy shop_order_getStandardOrderPlaceholder um Texte erweitert
  • [ALV-9520] Korrektur PHP Warnings beim Anzeigen des Inhaltes von Produkten
  • [ALV-9525] plugin Pfade in git angelegt
  • [ALV-9526] Überflüssige Konstante in Dispatcher-Unit entfernt
  • [ALV-9527] Verbesserung des Legacy-Frontend-Handlings
  • [ALV-9528] Umzug der Seitendefinitionen von svn zu git
  • [ALV-9535] Unterstütze Versionen
  • [ALV-9538] In Messagelib von ISO auf utf-8 umgestellt
  • [ALV-9544] Erweiterung der Interfaces um shop.order.commissionals
  • [ALV-9545] dhl_versenden in dhl_ship umbenannt
  • [ALV-9546] Für externe Frachtführer keine Dateien erzeugen
  • [ALV-9548] Jekyll und README angepasst
  • [ALV-9549] Update im Docker-script mit -y erweitert
  • [ALV-9554] Kleinere Anpassungen an JS Dateien, Jekyll und Config
  • [ALV-9556] Erweiterung der NGINX-Regel für kundenspezifische Dokumentation im Container
  • [ALV-9559] Fehlermeldung im Dispatcher Verbesserung und Ausgabe im CLI
  • [ALV-9562] Anpassung der Preisberechnung um Prüfung auf Produktsteuer bei Amazon FBA Bestellungen
  • [ALV-9563] Erweiterung der Funktion shop_shoppingcard_getPosition um das Feld sys_dealers_number
  • [ALV-9565] Pfadanpassung build-js Script
  • [ALV-9569] Neue Konstante für USER_ITEM
  • [ALV-9570] Legacy Order API - Suche nach dem Gutschein in eine Methode ausgelagert
  • [ALV-9574] Umstellung bootstrap auf 4.4 und fontawesome auf 5.12
  • [ALV-9631] FileUpload in Produktliste eingebunden
  • [ALV-9632] Erweiterung in den Bestellregeln um Regeln aus kundenspezifischen Verzeichnissen
  • [ALV-9635] Arbeiten an der Datatable // Item
  • [ALV-9636] search groupby productFamilie
  • [ALV-9640] DHL API Versenden - Validierung erweitert

Behoben

  • [ALV-9524] Leere Route eingefügt, da .gitkeep zu Problemen führt.
  • [ALV-9550] überflüssige Datei plus neuer Dispatcher-snapshot
  • [ALV-9553] Verbesserungen der Prüfung in Legacy und Name der Logdatei
  • [ALV-9644] CreateDelivery
  • [ALV-9645] SerializedAddress muss Personal enthalten

2.21.0 -2019-10-31

Hinzugefügt

  • [ALV-9447] neue Klasse AlvineApplicationPlatformLogicWorkflowFactoryFromModel
  • [ALV-9453] AlvineApplicationPlatformBuilderDataSourceCommerceItemStock
  • [ALV-9467] Neuer Crawler-Befehl und neue Crawler Klasse
  • [ALV-9469] Neue Methode Crawler::getSanitizedUri
  • [ALV-9471] ImplementationCommerceItemCatalogAssignment2
  • [ALV-9472] neue Action SFTP Übertragung
  • [ALV-9477] Workflow Delta Factory
  • [ALV-9484] Neues Objekt Item MapProvider
  • [ALV-9499] Neue Befehle devop:mysql:info und devop:mysql:ping
  • [ALV-9506] Vorbereitung Plugin Einbindung
  • [ALV-9511] Grundlegende Pluginstruktur mit install und uninstall

Geändert

  • [ALV-9368] BMECat Feed um Kategorien erweitern
  • [ALV-9438] Workflow Konfiguration ohne CamelCase
  • [ALV-9444] Erweiterung der Transaktionen um Zusatztabelle für die Eigenschaften
  • [ALV-9459] Lokale und goss-Konfiguration angepasst
  • [ALV-9460] Legacy Typprüfung verbessert
  • [ALV-9470] Workflow unserializeContainerFromFile $stream Referenz
  • [ALV-9475] Anpassen der cron-jobs auf die neue bash.sh aus debian10 Projekt
  • [ALV-9476] Anpassen der cron-jobs und neues Baseimage
  • [ALV-9478] Workflow Action Channel File Affiliate Concatenate
  • [ALV-9479] Legacy-Bereinigungen und Anpassung der Cronjobs
  • [ALV-9480] Legacy-Bereinigungen
  • [ALV-9481] Legacy-Bereinigungen
  • [ALV-9482] Legacy-Bereinigungen
  • [ALV-9483] createclass um Adapter für SDK erweitert
  • [ALV-9494] Kleinere Verbesserungen der Codequalität Legacy
  • [ALV-9500] ENV bereinigt und Werte ins Dockerfile verschoben
  • [ALV-9501] DevelopmentCreatorAdapterClass auf Map umgestellt
  • [ALV-9502] DevelopmentCreatorAdapterClass Type Array erweitert
  • [ALV-9503] Umstellung Cachemanager Console auf Memcache, kleinere Legacy Optimierungen, DOC
  • [ALV-9504] Lokale beim Start initialisieren
  • [ALV-9505] Lokale beim Start initialisieren; neue Variable Alvine_LOCALE
  • [ALV-9508] Verbesserung der Containerunterstützung für Locale
  • [ALV-9509] Verbesserung der Containerunterstützung für Locale
  • [ALV-9513] Überflüssige Dateien entfernt
  • [ALV-9515] Legacy Order API - Steuern aus berechnen
  • [ALV-9516] Optimierungen in den Otto Import CMDs

Behoben

  • [ALV-9440] Catalog und specification BuilderDataSourceImplementationCommerceItem falscher Namespace
  • [ALV-9441] Korrektur Preisübergabe der Versandkosten bei Amazonbestellungen
  • [ALV-9443] Fehler Segmentation Fault bei Brotkrumen Datasource
  • [ALV-9449] AlvineApplicationPlatformLogicWorkflow moveContainerToErrorState
  • [ALV-9452] API Order, Erweiterung um ERP Felder und Bugfix Briefanrede
  • [ALV-9455] Workflow Queue - failed to open stream: Too many open files
  • [ALV-9456] Call $this->moveFileToErrorState in static Methode
  • [ALV-9465] Verschiedene Verbesserungen und Optimierungen am Legacy-Code
  • [ALV-9468] Prüfung auf HTTP in goss führt immer zu 500er. Prüfung deshalb rausgenommen.
  • [ALV-9473] Anpassungen Legacy (Bugfix + ExitCodes)
  • [ALV-9496] Falsche Umgebungsvariable in env
  • [ALV-9497] PHP Fatal-Fehler abfangen und 500er Seite senden
  • [ALV-9498] PHP Fatal-Fehler abfangen und 500er Seite senden
  • [ALV-9507] Environment-Variablen für www-data

2.20.1 - 2019-09-17

Behoben

  • Phars mit Versionsnummern in der assembyl.ini hinterlegt

2.20.0 - 2019-09-16

Hinzugefügt

  • [ALV-8712] neue Tabelle sh_delivery_properties
  • [ALV-9190] AlvineApplicationPlatformBridgeCommerceItemCatalogMap
  • [ALV-9201] Assignment3 Datasource
  • [ALV-9241] Integration Workflow-Komponente
  • [ALV-9245] Integration der Workflow-API
  • [ALV-9259] Neuer Befehl um einen Container anhand der ID auszuführen
  • [ALV-9266] co_object_relationship Trigger
  • [ALV-9268] Season Datasource
  • [ALV-9269] Collection Datasource
  • [ALV-9271] Workflow Exeption Handler Sendmail
  • [ALV-9274] AlvineApplicationPlatformCommerceDocumentContextMailInfoMail
  • [ALV-9276] neuen Workflow Kontext für Produkte
  • [ALV-9283] Style Datasource
  • [ALV-9288] Neue Option --include-lib zum Einbinden einer optionalen Lib
  • [ALV-9302] Neuer Befehl config:list
  • [ALV-9305] Neuer Befehl config:password:set
  • [ALV-9306] Neuer Befehl config:set
  • [ALV-9308] neue Methode getStatementRestriction damit die Einschränkung im Projekt definiert werden kann
  • [ALV-9316] Datasource für Bestellungen
  • [ALV-9317] Datasource für Lieferungen
  • [ALV-9318] Datasource für Positionen
  • [ALV-9319] Workflow Factory für Bestellungen
  • [ALV-9320] Datasource FromModel umbauen auf AlvineApplicationPlatformTypesContext
  • [ALV-9321] AlvineApplicationPlatformTypesDataSource erweiterung um getInstanceFromParameter
  • [ALV-9323] build:create-fragment umbauen auf Datasource::getInstanceFromParameter
  • [ALV-9343] Service Feed Parameter Delta oder ohne Delta generieren
  • [ALV-9344] alvine_authentificateSession: Session überschreiben Zusatzfunktion
  • [ALV-9365] Erstellen der Fragmente über Workflow
  • [ALV-9374] Standard Workflow für Ausspielungen
  • [ALV-9375] Affiliate Model
  • [ALV-9380] Affiliate Manager
  • [ALV-9384] AlvineApplicationPlatformBridgeAccountUserProperty Setter
  • [ALV-9389] Account User Communication Trait
  • [ALV-9394] Amazon Interface
  • [ALV-9434] Neuer Frachtführer Post AT

Geändert

  • [ALV-8675] Amazon Erweiterung MWSAuthToken
  • [ALV-8772] Eigenschaften auf Gruppenebene
  • [ALV-8899] Überarbeitung des User-Add-Presenters
  • [ALV-9017] Entfernen des locale-Parameters im Konstruktors
  • [ALV-9020] Umstellen des Namespaces von html zu builder
  • [ALV-9195] Assignment2 DataSource
  • [ALV-9199] Datasource Farben
  • [ALV-9205] core_getMemberOfGroup berücksichtigung der archivierten Benutzer
  • [ALV-9220] Zalando ConfirmOrder Umstellung auf Visuelle Überprüfung
  • [ALV-9221] Otto prüfen auf Bildgröße
  • [ALV-9222] Datasource Category Tree Schlüssel definiert
  • [ALV-9223] Legacy Order API liefert UID zurück
  • [ALV-9237] AlvineApplicationPlatformPresenterPageCommerceAbstractItem veröffentlicht start erweitert
  • [ALV-9248] Beim Erstellen (workflow:factory) mehrere Workflows ermöglichen.
  • [ALV-9251] PictureDetails eBay MultiItem Template
  • [ALV-9255] Umstellung Archiv Konstante für Import / Export Funktion
  • [ALV-9262] Vergrößerung der erp Felder in der pb_item
  • [ALV-9264] Neues interface für Fehler Meldungen
  • [ALV-9273] AlvineApplicationPlatformBridgeMail - info@example.com als fallback from entfernt
  • [ALV-9277] AlvineApplicationPlatformBridgeMail umstellen auf den neuen Context
  • [ALV-9284] API Legacy Bestellungen anlegen - übergabe der clientItemNumber
  • [ALV-9290] Alvine und Legacy Session Timeout gleich setzen
  • [ALV-9293] Viele Spalten in der Tabelle pb_item haben keine Standardwerte.
  • [ALV-9294] Keine Einschränkung bei den Produkten in der Factory
  • [ALV-9295] getInstanceFromParameterMap in den Actions und Validierungen ergänzen
  • [ALV-9310] Passwort vergessen Template wieder herstellen und testen
  • [ALV-9313] AlvineApplicationPlatformCommandWorkflowFactory übergabe der Argumente geprüft
  • [ALV-9314] AlvineApplicationPlatformCommandWorkflowRun erweitern um Limit
  • [ALV-9324] AlvineApplicationPlatformBuilderDataSourceCommerceItemCatalogCategory umstellen auf getInstanceFromParameter
  • [ALV-9325] AlvineApplicationPlatformBuilderDataSourceCommerceItemCatalogAssignment2 + Assignment3 umstellen auf getInstanceFromParameter
  • [ALV-9326] AlvineApplicationPlatformBuilderDeltaDefinition Model Context entfernen
  • [ALV-9327] AlvineApplicationPlatformCommandBuilderUpdateIndex getInstanceFromParameter umstellen
  • [ALV-9328] Datasource Implementation Order Position
  • [ALV-9329] Datasource Implementation Delivery Position
  • [ALV-9331] eigener Menüpunkt für Servicedesk
  • [ALV-9333] Funktionserweiterung um MWSAuthToken für Amazon
  • [ALV-9341] Workflow Action Mail Erweiterung um den Betreff
  • [ALV-9345] Anpassung Datevexport für Ottoretouren
  • [ALV-9346] AlvineApplicationPlatformBuilderDataSourceCommerceItemPropertyTree neue Methode um die Einträge zu erstellen
  • [ALV-9350] AlvineApplicationPlatformBuilderDataSourceImplementationCommerceItemCategory erweitert um getCategoryDataSource Methode
  • [ALV-9357] Search Trait muss ein Objekt zurück liefern
  • [ALV-9359] Anpassung Feed um Alvine2 seoname
  • [ALV-9361] Vereinheitlichen des Namens in dem locale Datensatz der Produkt Attribute
  • [ALV-9367] Übernahme Mappingfunktion zum ersetzten der Sonderzeichen in der URL
  • [ALV-9369] Umstellung auf jekyll und gitlab-ci
  • [ALV-9371] Erweiterung der Visuellen Überprüfung um das nachladen der Historiendaten
  • [ALV-9383] Neue Facette bei der Item API - Publishing
  • [ALV-9387] affiliate BMECat Interface erweitert und Catalog Struktur
  • [ALV-9388] Dokumentation der Default Context Platzhalter
  • [ALV-9391] Erweiterung HTML Fragment der Detailseite um die thumbnails der vorhandenen Images
  • [ALV-9393] Fehler Handling AS2 Interface verbessert
  • [ALV-9395] Datasource Property Traits in den NameSpace Implementation umgezogen
  • [ALV-9396] Standard Workflow - erstellen von Beziehungen
  • [ALV-9397] WorkflowActionCommunicationMail - Erweiterung um Platzhalter
  • [ALV-9398] AlvineApplicationPlatformBridgeMail - Platzhalter in Platzhalter ersetzten
  • [ALV-9399] AlvineApplicationPlatformBridgeCoreRelationObjectRelationItem anpassen der Definition
  • [ALV-9420] Delta Trait auf Timestamp umbauen
  • [ALV-9423] CoreRelationObjectRelationItem defineItemAsRelation anpassen

Behoben

  • [ALV-7443] Lagerorte Übernahme von IDs aus dem Popup liefert den Namen anstatt die ID
  • [ALV-9009] Konto Einstellungen in der Console Backend funktioniert nicht
  • [ALV-9088] Das neue cron des Baseimages führt keine Vorgänge aus.
  • [ALV-9210] Es können nur 25 eMails mit der Serienbrief Funktion verschickt werden
  • [ALV-9219] sys_channel_state wird nicht in das Item übernommen
  • [ALV-9240] Cronjob hängt bei der Eventqueueverarbeitung
  • [ALV-9246] Korrektur der Einbingdung von Funktionsdateien im Befehl 12863
  • [ALV-9250] Fehler bei Contact Adresse beim importieren der Bestellungen
  • [ALV-9252] Berechnug des Scriptverzeichnisses in den Cron-Vorgängen kann falsch sein.
  • [ALV-9253] In der co_address sind Einträge ohne Gruppe
  • [ALV-9258] Ein Mandant ID=1 muss zwigend angelegt sein.
  • [ALV-9261] shop_shoppingcart_uid Flag in der Config verfügbar gemacht
  • [ALV-9263] Seitendefinion Include leere Serverantwort
  • [ALV-9272] AlvineApplicationPlatformBridgeCompanyCompany Fehler wenn der Mandant keine Daten hat
  • [ALV-9281] Das Flag "shop_shoppingcart_uid" wurde nicht berücksichtigt @TODO: identifier und UID
  • [ALV-9296] Backend Login - Keine Umlaute als Passwort möglich
  • [ALV-9298] PaypalPlus: Zusammenfassen von Kaufpositionen
  • [ALV-9299] shop_shoppingcard_addItemToCart - digits aus der Konfiguration eintragen
  • [ALV-9311] Korrekturen Service - Feeds
  • [ALV-9312] Passwort ändern funktioniert nicht wenn man sich über die Passwort vergessen Funktion einloggt
  • [ALV-9322] Korrektur Syntaxfehler im SLSRPT Interface
  • [ALV-9336] Überprüfung Werteberechung auf dem Dashboard
  • [ALV-9337] Korrektur PHP Fehler beim hinzufügen eines Artikels in den WK im Backend
  • [ALV-9338] Korrektur manuelle Paymentzuweisung in der Bestellung
  • [ALV-9342] AlvineApplicationPlatformPresenterApiCommerceItemEntity - Methode insertReferenceIDIntoFacetData
  • [ALV-9347] AlvineApplicationPlatformBuilderIndexerCommerceItem insertCategoryItems
  • [ALV-9348] breadbrumbs > breadcrumbs
  • [ALV-9349] AlvineApplicationPlatformPresenterUtilSearch getSearchID
  • [ALV-9351] Korrektur Zuweisung der Telefonnummer beim Import von ebay Bestellungen
  • [ALV-9366] Korrektur Adresszuweisung bei Amazonbestellungen
  • [ALV-9370] Mail läuft nicht mehr durch
  • [ALV-9372] assembly.ini Struktur hat sich geändert
  • [ALV-9373] Pfad zu den Components nicht mehr korrekt
  • [ALV-9378] Korrektur Create Statement der Tabelle pb_item_search und Bereinigung der Deployment Verzeichnisse
  • [ALV-9382] Route für Produkte - File Upload falscher Pfad
  • [ALV-9385] Authentication Authority prüft nicht auf Archived Flag und Status
  • [ALV-9390] Korrektur der Arbeitsschritte beim löschen des Caches
  • [ALV-9401] AlvineApplicationPlatformLogicWorkflowActionBuilderDatasourceSetDataset Übernahme der locale und company falsch
  • [ALV-9425] BridgeCoreProperty Trait
  • [ALV-9427] Datasource Builder noch mit setIDList()

2.19.8 - 2019-06-06

Behoben

  • [ALV-9303] Ebay Produkt Ausspielung Versandkosten Falscher Preis

2.19.7 - 2019-06-05

Behoben

  • [ALV-9286] Die Route ALVINE-LEGACY-SERVICE-POST wurde auf ALVINE-LEGACY-SERVICE-ANY geändert
  • [ALV-9301] Anpassungen an der Preisübergabe der Lieferkonditionen bei eBay Bestellungen

2.19.6 - 2019-06-03

Behoben

  • [ALV-9289] Erweitertung der Auswahl der Nachkommastellen bei der Backend Preisanzeige
  • [ALV-9298] PaypalPlus: Zusammenfassen von Kaufpositionen
  • [ALV-9298] shop_shoppingcard_addItemToCart - digits aus der Konfiguration eintragen

2.19.5 - 2019-05-24

Behoben

  • [ALV-9282] doppelten Kodierung bei der Adressübergabe an PPplus

2.19.4 - 2019-05-23

Behoben

  • [ALV-9254] Entfernung des mysql-init Scriptes

2.19.3 - 2019-05-20

Geändert

  • neues Basisimage mit Anpassungen für die WebDav Verzeichnisse

2.19.2 - 2019-04-17

Geändert

  • neues application Phar für das ausschalten der Konsolen Formatierungen

2.19.1 - 2019-04-16

Geändert

  • neues Dispatcher Pahr für das Überschreiben der Request URI

2.19.0 - 2019-04-12

Geändert

  • [ALV-8845] Lokalisieren der Alvine-Befehle
  • [ALV-9191] Datasource Catalog
  • [ALV-9198] Fehlerseiten überarbeitet (Aktuelles Bootstrap; cdn-Icons)
  • [ALV-8213] Produkte > Varianten

Behoben

  • [ALV-9203] Korrektur Informationsanzeige des Lagers in der Bestellübersichtsseite

2.18.1 - 2019-04-05

Behoben

  • [ALV-9188] Namespace Catalog falsch

2.18.0 - 2019-04-05

Hinzugefügt

  • [ALV-9149] Datasource und Gallery Produkt Familien erweitern
  • [ALV-9150] Datasource Color Trait
  • [ALV-9168] Neuer Type UriPartStringType
  • [ALV-9174] Neuer Befehl doc:printroutes
  • [ALV-9184] Item Datasource DetailUrl Trait

Geändert

  • [ALV-9147] Auslagern des Legacy-Frontend-Codes
  • [ALV-9148] Deaktivieren der Frontend-Route
  • [ALV-9151] Category Trait Prüfung auf Key 0 erweitert
  • [ALV-9154] Search Trait um groupBy erweitern
  • [ALV-9160] Überarbeitung der Favoriten in der Navigation
  • [ALV-9163] Berechtigungen für Adressen und Kommunikation für den Operator anpassen
  • [ALV-9164] Ein und Ausblenden des Redo-Buttons verbessern
  • [ALV-9166] AlvineApplicationPlatformPresenterPagePluginCommerceItemCatalogCategoryText umbenannt
  • [ALV-9167] Datasource Category Traits weiter unterteilt
  • [ALV-9169] AboutYou - Antevorte - Brand Mapping erweitert
  • [ALV-9170] AlvineApplicationPlatformPresenterPagePluginPagestepper nicht mehr abgeleitet
  • [ALV-9173] Überarbeitung des build:js Befehls

Behoben

  • [ALV-8908] Korrektur Layout des Retourenschein für PDF Druck
  • [ALV-9156] Korrektur Suchfunktion nach Name im Dialog Warenausgang Lieferungen
  • [ALV-9157] Korrektur Bestelleingangsbericht
  • [ALV-9161] Ohne das Legacy-Frontend werden die iframes im Adminbereich nicht angezeigt
  • [ALV-9165] Archive Pfad angepasst

2.17

not released

2.16.2 - 2019-04-08

Behoben

  • [ALV-9176] weitere Korrektur der Demo Inhalte in der Datenbank

2.16.1 - 2019-04-01

Behoben

  • [ALV-9176] Korrektur Demo Inhalte in der Datenbank

2.16.0 - 2019-03-18

Hinzugefügt

  • [ALV-9059] Erstellen von Bildern beim Bauen der HTML-Fragmente
  • [ALV-9060] Category Trait
  • [ALV-9069] Neue Struktur zum Umgang mit Cronvorgängen
  • [ALV-9070] DataSource Kategorie Tree
  • [ALV-9071] DataSource Property Tree
  • [ALV-9073] URL-Prefix für Bilder
  • [ALV-9074] Neue UI-/Js--Bibliothek für das Backend
  • [ALV-9082] Kunden > Kunden > Beziehungen (CMD 181)
  • [ALV-9092] Delta Trait für Datasource
  • [ALV-9100] Neue Passwort-API
  • [ALV-9101] Neuer Mein-Konto-Dialog (mit Passwortänderung)
  • [ALV-9102] Wie pflegt man Mengenangaben?
  • [ALV-9123] trigger_co_properties_definition
  • [ALV-9133] Favoriten > Erste Schritte (aktualisieren)

Geändert

  • [ALV-9052] DataSource Erweitern um finalize Methode
  • [ALV-9062] DataSource und Builder um ID Einschränkung erweitern
  • [ALV-9065] Neue Funktion und API um Cronjobs zu monitoren
  • [ALV-9067] DataSource Property Trait soll eine Baumstruktur liefern
  • [ALV-9072] Presenter Gallery Suchparameter merken
  • [ALV-9078] AlvineApplicationPlatformBuilderIndexerCommerceItem neue Methode injectCustomMapping
  • [ALV-9079] AlvineApplicationPlatformPresenterPagePluginCommerceItem NotFoundTemplates verbessert
  • [ALV-9084] Umstellung Pfad der Archivdateien des Importfilter
  • [ALV-9087] DataSourceCommerceCatalogCategoryTree bereinigen der Baumstruktur
  • [ALV-9089] Erweiterung des buid:fragment Commands um Unterstützung von Configuration-Dateien
  • [ALV-9091] Integration und Anpassung von cron
  • [ALV-9093] Gruppen, User und Rechte für Logdateien müssen sowohl für cron als auch Webrequest richtig gesetzt werden.
  • [ALV-9096] Finder sys_master_number auf LIKE umgestellen
  • [ALV-9097] Relation Datasource in FromModel umbenennen
  • [ALV-9098] public_item_replaceItemText umstellen auf Update statt Replace
  • [ALV-9099] Datasource Id liste und request UUID über Context lösen
  • [ALV-9103] UpdateIndex muss request-uuid und idList unterstützen
  • [ALV-9105] DataSource Delta in Item integrieren
  • [ALV-9106] DataSource erweitern um DebugString
  • [ALV-9107] Delta Trait erweitern um Result und Arbeiten mit Date Objekt
  • [ALV-9113] Das Feld co_communication.private ist deprecated
  • [ALV-9114] Erweiterung Einreichung für Placeholder wenn Ergebniss-Set = 1
  • [ALV-9115] Verwendung von Datenbank-Constraints
  • [ALV-9116] Builder Indexer Erweiterung um Konfiguration
  • [ALV-9117] DataSource Text Trait erweitern um Einschränkung der Typen
  • [ALV-9118] AlvineApplicationPlatformTypesDataSource finalize Paramter abgesichert
  • [ALV-9119] AlvineApplicationPlatformBuilderDataSourceCommerceCatalogCategory Delta einbauen
  • [ALV-9120] Datasource erweitern um getContextBuilder
  • [ALV-9121] AlvineApplicationPlatformBuilderDataSourceCommerceCatalogCategoryTree um Delta erweitern
  • [ALV-9124] AlvineApplicationPlatformBuilderDataSourceCommerceItemPropertyTree um Delta erweitern
  • [ALV-9127] Redo-Funktion für ContextButtons
  • [ALV-9128] AlvineApplicationPlatformCommandBuilderCreateFragment neuen --disable-delta Parameter
  • [ALV-9140] Deaktivieren der Dokumentation im Hauptjob buildImage.groovy
  • [ALV-9141] QA-Container auf neuer Infrastruktur erstellen
  • [ALV-9142] Standardmethode für das Einbinden von kundenspezifischen Routen

Behoben

  • [ALV-9076] CreateFragment - alvine.types.typeexception.valueisempty
  • [ALV-9081] Passwort RegEx wieder entfernen bzw. Handling reparieren
  • [ALV-9095] Indexer catalogingKeywords falsche Feld
  • [ALV-9122] Categories Trait liefert die Brotkumen in der falschen reihenfolge
  • [ALV-9126] Umlaute werden in mein Konto nicht richtig dargestellt.
  • [ALV-9132] Map Funktionen ohne Parameter aufgerufen
  • [ALV-9134] AlvineApplicationPlatformCommandBuilderUpdateIndex muss Methode getContextBuilder aufrufen
  • [ALV-9135] AlvineApplicationPlatformBuilderIndexer benötigt getContextBuilder Methode
  • [ALV-9138] Ein Konsument sollte kein Zugriff auf POST und PUT APIS besitzen
  • [ALV-9143] Indexer schreibt kein archived Flag

2.15.0 - 2019-02-21

Hinzugefügt

  • [ALV-8188] Bestellungen > Angebote
  • [ALV-8191] Kunden > Kunden
  • [ALV-8194] Kunden > Gruppen
  • [ALV-8203] Produkte > Katalog > Farben
  • [ALV-8222] Wareneingang > Retouren
  • [ALV-8247] Einstellungen > Mandanten
  • [ALV-8638] Wie konfiguriert man einen Zahlarten-Abschlag?
  • [ALV-8639] Wie informiere ich den Kunden, dass er einen Gutschein hat?
  • [ALV-8821] Was sind statische Seiten?
  • [ALV-8841] Import/Export > Export > Textbausteine
  • [ALV-8886] Wie werden Produkte per Excel angelegt?
  • [ALV-8915] Artikel Partnerprogramm in Navigation integrieren
  • [ALV-8918] Artikel > Design > Startseite überarbeiten: Der Cookie-Banner ist falsch definiert
  • [ALV-8954] Wie kann man mit Lieferanten arbeiten?
  • [ALV-8967] Feature bzgl Portalausspielung
  • [ALV-8984] Vorbereitung für Content-Plugin zum Zusammenstellen von HTML-Fragmenten
  • [ALV-8992] Neuer Command für build:js und build:css
  • [ALV-9007] Erweiterung der User-Trais um ein getMembership-Trait.
  • [ALV-9011] Lists Trait
  • [ALV-9030] Neue zentrale Genauigkeit des Preissystems application.commerce.price.precision
  • [ALV-9053] Texts Trait für DataSource
  • [ALV-9054] Neue Klasse CurrentVerifiedUser
  • [ALV-9057] Erweiterung der WoAmI-Api um put, um Daten ändern zu können.

Geändert

  • [ALV-8871] Übertrag der Seite ShortUrls aus dem Wiki nach mkdocs
  • [ALV-8965] public.article.details getProxyDefinition angelegt
  • [ALV-8971] Umstellung des Backends auf neue Struktur inklusive babel und minify
  • [ALV-8974] Strategie zum Laden und Erstellen statischer Inhalte
  • [ALV-8985] Entfernen von GrandAccess und entsprechende Route
  • [ALV-8987] Möglichkeit um Payment Provider kundenspezifisch anzupassen
  • [ALV-9008] Persistence Query Parser Erweiterung - sammeln der Expressions
  • [ALV-9010] Erweiterung des Query-Parsers um Klammerung
  • [ALV-9014] Auslagerung der User-Traits
  • [ALV-9015] Neue Klasse zur Zusammenfassung von Kontexten
  • [ALV-9025] Rechtschreibung prüfen auf anwender/vertriebskanaele/ebay/kontoanlegen/
  • [ALV-9029] Optimierung des Suchindexer und der Datasource
  • [ALV-9031] Optimierung von DataSource und createFragment
  • [ALV-9032] Amazon Prime - Lieferkondition wird nun zugewiesen
  • [ALV-9035] Artikel verbessern: Warum ist mein Produkt im Shop nicht sichtbar?
  • [ALV-9036] Vorhandener Artikel: Bildpflege genauer beschreiben
  • [ALV-9039] Umstellung der Anrede im Formular auf der Seite Account (Registerfunktion)
  • [ALV-9040] Passwort bei Registrierung auf mindestens 5 Zeichen rauf setzen
  • [ALV-9048] Umgang mit gespeicherten Daten von der API (storage.js)
  • [ALV-9051] INJECTMETHODPREFIX auf injectDataSource ändern
  • [ALV-9056] Neue Klasse AlvineApplicationPlatformBuilderDataSourceRelation
  • [ALV-9063] Property-Trait Einschrängung auf mehrere Namen

Behoben

  • [ALV-7427] Standard: Variante UNIQUE in Datenbank auf UNIQUE setzen (2x _)
  • [ALV-7807] Zeichensatz ist in der Termin hinzufügenliste defeket
  • [ALV-8721] Der Buildjob zeigt Fehler an // In der Dokumentation fehlen Seite
  • [ALV-8747] shop.order.statistics.inc.php $bills=[]
  • [ALV-8833] Visuelle Überprüfung - Infotext auf schwarz umstellen
  • [ALV-8874] Postbrief (MID 207) kann nicht versendet werden
  • [ALV-8960] Korrektur Anzeige der Positionen einer Stückliste
  • [ALV-8970] Export der Katalog Attribute akzeptiert Übergabe der Tabelle nicht mehr
  • [ALV-8975] Korrektur Picklistendarstellung
  • [ALV-8980] bearbeiten von Relationen aus Sub-Interface nach Erstellung nicht möglich
  • [ALV-8981] Die Address-API hat einen 500 gemeldet.
  • [ALV-8982] Amazon alvine_mysql_real_escape_string vergessen
  • [ALV-8983] Korrektur Speicherort der Mediadateien die keine Bilder sind
  • [ALV-8991] Korrektur Bildernamenübergabe im Stammdatenexport (CMD 26012)
  • [ALV-9003] Gutschein Plugin - Fehlerhafte Darstellung Warenkorb
  • [ALV-9016] Korrektur Testfälle der DataSourceIterator Klasse
  • [ALV-9019] Uncaught ArgumentCountError Search-Trait
  • [ALV-9024] shop.shoppingcart.action.extra.discount : Konditionsprüfung
  • [ALV-9028] ABO - Hinzufügen eines neuen Abos kopiert die Shoppingcard nicht
  • [ALV-9049] CreateFragment - Ersetzten der Platzhalter
  • [ALV-9058] $result ist nicht definiert in der Relationen Klasse

2.13.4 - 2019-04-01

Geändert

  • [ALV-9177] Interface eBay - neue Funktion für die Entscheidung wann eine Bestellung importiert wird

2.13.3 - 2019-02-19

Geändert

  • [ALV-9021] Erweiterung Nachkommastellenhandling

2.13.2 - 2019-02-15

Geändert

  • [ALV-9044] eBay MultiItem - Erweiterung um Interface Funktionen
  • [ALV-9047] Portalausspielung mit Netto Preisen

2.13.1 - 2019-01-11

Geändert

  • Umstellung neues Base Image

2.13.0 - 2019-01-08

Hinzugefügt

  • [ALV-8952] Neue Barcode-API zum erstellen und scannen von Barcodes

Geändert

  • [ALV-8920] Nur bei MySQL-Fehler 1062 einen Konflikt melden
  • [ALV-8924] shop.item.filter.property - Operatoren Mapping erweitert
  • [ALV-8925] shop.navigation.filter - SQL Statement optimiert
  • [ALV-8928] shop.merchant.shoppingcart.quickorder - letzte Bestellung bleibt sichtbar
  • [ALV-8929] shop.shoppingcart.action Notification und Prüfung auf Variante angepasst
  • [ALV-8953] Umstellung wegen Featuresupportende HTMLImports

Behoben

  • [ALV-8956] Fehlende Lokale für Javascript
  • [ALV-8957] image Eigenschaft shop.shoppingcart.summary.action muss BASENAME sein
  • [ALV-8958] content.simple.form - lokale für Packstation fehlt

2.12.1 - 2018-12-18

Behoben

  • [ALV-8922] Benutzer anlegen funktioniert nicht

2.12.0 - 2018-12-18

Geändert

  • [ALV-8820] Dokumentation zum Mandant: Verwendungstyp
  • [ALV-8823] Dokumentation zum Mandant: DTAUS
  • [ALV-8896] Zusammenfassen von Legacy-Scripten und Styles zu zwei kleinen Dateien
  • [ALV-8897] Anpassung Reihenfolge systeminterner Artikel
  • [ALV-8898] Hinzufügen von Benutzern überarbeiten (Gruppenzuordnung)
  • [ALV-8900] validateCryptedPassword in eigene Funktion ausgelagert.
  • [ALV-8904] CMD 5070 Textbausteine Bildupload - Benennung der Bilder
  • [ALV-8905] API Status Codes vereinheitlichen
  • [ALV-8907] Die UID eines bereits vorhandenen Datensatzes darf nicht geändert werden.
  • [ALV-8911] Standard Platzhalter für Bestellungen um Netto Summen erweitert

Behoben

  • [ALV-8903] Ändern des Benutzers funktioniert nicht
  • [ALV-8906] Einfache Facetten (personal in user) führten zu einer Endlosschleife
  • [ALV-8909] customisation Path bei Order Placeholder Template kann nicht gefunden werden
  • [ALV-8912] CMD 136 Befehlszeile wurde in alvine-platform umbenannt
  • [ALV-8913] Automatisches Einfügen der Relation funktioniert nicht

2.11.12 - 2019-05-21

Behoben

  • [ALV-9261] shop_shoppingcart_uid Flag in der Config verfügbar gemacht

2.11.11 - 2019-05-16

Geändert

  • Optimieriung der HTML Komponente

2.11.10 - 2019-04-17

Geändert

  • [ALV-9205] core_getMemberOfGroup berücksichtigung der archivierten Benutzer

Behoben

  • [ALV-9210] Es können nur 25 eMails mit der Serienbrief Funktion verschickt werden

2.11.9 - 2019-04-08

Geändert

  • Optimieriung der HTML Komponente

2.11.8 - 2019-03-27

Geändert

  • neue Version der alvine.ui Komponente

2.11.7 - 2019-03-22

Geändert

  • [ALV-9084] Umstellung Pfad der Archivdateien des Importfilter

2.11.6 - 2019-03-15

Behoben

  • [ALV-9143] Indexer schreibt kein archived Flag

2.11.5 - 2019-03-12

  • Optimieriung der HTML Komponente

2.11.4 - 2019-03-07

  • Optimieriung der HTML Komponente

2.11.3 - 2019-03-05

  • Optimieriung der HTML Komponente

2.11.2 - 2019-02-13

  • Übernahme der HTML Komponente

2.11.1 2019-01-16

Behoben

  • [ALV-8972] löschen und aktualisieren von Artikelbildern

2.11.0 - 2018-12-03

Hinzugefügt

  • [ALV-8875] Warmup Script zur Erstellung statischer Seiten
  • [ALV-8876] Neue Filter-Bibliothek zum Zerlegen von Queries

Geändert

  • [ALV-8878] Rechtschreibfehler auf /entwickler/api/suchanfragen

Behoben

  • [ALV-8761] Kontaktanfrage DSGVO-Hinweis einbauen + Produkt empfehlen entfernen
  • [ALV-8877] Zalando Report importieren überspringt Reports anderer Mandanten
  • [ALV-8883] Die mediaURL fehlt bei Typ single
  • [ALV-8890] Korrektur Namensgebung von Dateien für Dokumentation

2.10.3 - 2018-11-29

Behoben

  • [ALV-8887] Korrektur Pfadzuweisung Produktdatenblatt
  • [ALV-8888] Überprüfung Initialisierung Dashboard

2.10.2 - 2018-11-29

Behoben

  • [ALV-8884] Überprüfung order.js - fehlende Listen

2.10.1 - 2018-11-27

Behoben

  • [ALV-8881] Korrektur doppelte Anzeige der Grafik im WK Popup

2.10.0 - 2018-11-26

Hinzugefügt

  • [ALV-8837] Neuer Befehl zum Darstellen von Dateiänderungen
  • [ALV-8861] Erweiterung Property-Trait um Lösch- und Schreibfunktion
  • [ALV-8879] Korrektur robots.txt

Geändert

  • [ALV-8184] Bestellungen > Visuelle Prüfung
  • [ALV-8197] Marketing > Serienbrief
  • [ALV-8285] Bestellungen > Bestellung manuell anlegen
  • [ALV-8778] Aktuelle Version Dispacher Phar
  • [ALV-8817] Amazon FBA - Rechungsdatum und Bestelldatum auf den Zeitpunkt des Importes belassen
  • [ALV-8824] Erweiterung des Mappings der Rückmeldecodes aus dem Zalando ASR
  • [ALV-8835] Erweiterung der Importfilter um die Erstellung des Archivverzeichnisses
  • [ALV-8844] Hinterlegung Beispieldaten für Marketingadresse und Kampagne
  • [ALV-8856] Short Interface für Kunden Anpassungen verfügbar gemacht
  • [ALV-8859] neues DEPRECATED Flag um zu verhindern das to und from aus den Platzhaltern ersetzt werden
  • [ALV-8860] Erweiterung Command devop:changedfiles um weitere Parameter für den Zugriff auf eine externe Ressource
  • [ALV-8862] Property-Trait schreiben der maxRows in eine eigene Eigenschaft
  • [ALV-8863] AlvineApplicationPlatformPortalAmazonManager - umbauen auf Property Trait
  • [ALV-8864] API - Legacy Order
  • [ALV-8866] Aufnahme Briefvorlagen in die Nachrichtenliste
  • [ALV-8869] Erweiterung des Logging für den prepareItem Event
  • [ALV-8870] Erweiterung des Logging für den Delta Export der Otto Portaldaten

Behoben

  • [ALV-8816] Korrektur Nameszuweisung des Haupbildes in der Eigenschaft
  • [ALV-8826] Bei einem internal Redirect werden neue Routen an die Liste der bestehenden Routen angehängt.
  • [ALV-8849] Überprüfung Auswertung PATH_INFO
  • [ALV-8850] Korrektur Grafikanzeige im Warenkorbpopup
  • [ALV-8852] Zalando articleConfigAttributes müssen doppelt übergeben werden nicht pipe getrennt
  • [ALV-8855] Dashboard > Letzte Bestellungen > Zahlen fehlerhaft
  • [ALV-8865] Benutzerberechtigungen über die Relation greifen beim Zugriff auf die API nicht

2.9.4 - 2018-11-14

Behoben

  • [ALV-8842] Korrektur Mailversand - an BCC und CC Adressen wurde nicht verschickt

2.9.3 - 2018-11-13

Behoben

  • [ALV-8839] Sprachwähler für FR deaktiviert

2.9.2 - 2018-11-08

Behoben

  • [ALV-8825] API Items catalogingKeywords ist leer

2.9.1 - 2018-11-08

Behoben

  • [ALV-8828] Korrektur Mengenzuweisung beim ändern eines Shoppingcard Eintrages in der Bestellübersicht
  • [ALV-8829] Korrektur Suchfunktion im Bestellprozess

2.9.0 - 2018-11-05

Geändert

  • [ALV-8793] Erweiterung der Company-API um ERP und Archivierung
  • [ALV-8796] Erweiterung um die Möglichkeit den Dateinamen der XML für den Provider Otto mit einem Suffix zu versehen
  • [ALV-8806] Quellcodeoptimierung

Behoben

  • [ALV-8738] Amazon Parents sind nicht komplett leer bei Löschungen
  • [ALV-8797] Das Land im Preis ist kein Integer, sondern ein String. Deshalb ein neuen Feldtypen StringSet eingefügt.
  • [ALV-8803] Korrektur Arrayzuweisung beim auslesen der Produktpreise
  • [ALV-8812] Datenbankdefinition sh_order_ruleset stimmt das sys_archived Feld nicht
  • [ALV-8813] Amazon FBA - Fehler beim setzten des Rechungsdatums

2.8.1 - 2018-10-25

Geändert

  • [ALV-8794] Überarbeitung der Schlüssel zum Speichern der statischen Seiten im pagestepper-plugin

2.8.0 - 2018-10-23

Hinzugefügt

  • [ALV-7574] Passwort-Vergessen Funktion einbauen
  • [ALV-8150] API für die Kundendokumentation
  • [ALV-8454] Umsetzung Styles - Möglichkeit zur Verwendung des neues Interfaces
  • [ALV-8589] Verwaltung von Relationen
  • [ALV-8737] Serienbrieffunktion um globale Platzhalter erweitern
  • [ALV-8741] Berechtigung von Objekten über VerificationContext implementieren
  • [ALV-8757] API - Season neues Field AnnualFlag
  • [ALV-8768] Delta API - ItemStoreStock Erweiterung
  • [ALV-8780] Neuer Befehl zum Erstellen von HTML-Komponenten

Geändert

  • [ALV-8683] API Bestellungen anlegen - PTID nachtragen
  • [ALV-8690] Erweiterung Opos Import um die Möglichkeit den bericht per CLI zu importieren
  • [ALV-8705] API Company Provider Feld rausnehmen und Beschreiben
  • [ALV-8709] API - Item Erweiterung im Facetten
  • [ALV-8710] Dokumentation API Material und Farbe
  • [ALV-8714] API Legacy Bestellungen anlegen - Payment und Gutscheine aufteilen
  • [ALV-8716] Amazon Prime - keine Lieferkondition zuweisen
  • [ALV-8719] Saferpay:Capture Erweiterung Parameter ACCOUNTID
  • [ALV-8720] API Legacy Bestellungen anlegen - Gutscheine mit Restbeträgen
  • [ALV-8723] Umstellung des Sortierverhaltens von Abfragen des Parsers
  • [ALV-8724] Umstellung aller Consolen-Handler auf ein einheitliches Format
  • [ALV-8732] CMD 12605 bei der Eigenschaft otto_targetgroup trim erweitert
  • [ALV-8735] Textkorrektur für das Zalando Interface
  • [ALV-8739] XSDs und Template Battery + SupplierDeclaredDGHZRegulation
  • [ALV-8742] API - Branchenbuch - Erweiterung um Facetten Property
  • [ALV-8745] Farbe,Abteilung und Kategorie Name in das locale Objekt umziehen , localeLabel ist deprecated
  • [ALV-8746] Berechtigung und Gruppenadmin auf Adress-, Kommunikation-, Notiz-, Personal- und Propertiesbeziehungen
  • [ALV-8750] ArchiveImplementation umstellen auf neues ArchiveFlag Field
  • [ALV-8751] neues Field OnlyPreviewFlag und diesen in Style API eingebaut
  • [ALV-8752] API Zuweisung 1-3 Flag auf ActivField umgestellt
  • [ALV-8753] API Raster hat kein Ranking aber ein Archived Flag
  • [ALV-8754] API audience fehlt Ranking und archived
  • [ALV-8763] Alvine Amazon Merchant Manager - Telefonnummer geprüft
  • [ALV-8767] Delta API - Schlüssel für Item Eigenschaften und Store Eigenschaften in property umbenannt
  • [ALV-8775] Gutscheine Lokale Standard Struktur angepasst
  • [ALV-8776] API - UTIL Propertydefinition
  • [ALV-8779] pdf expression Unterstützung von Multicell Font-Sizes
  • [ALV-8781] Eigenschaften Formular erweitert um Multi Select
  • [ALV-8782] Zalando - configattributes Tag erstellen nach Getitems umgezogen
  • [ALV-8783] Umstrukturierung der API BillOfMaterial
  • [ALV-8784] Umstellung des Namespaces von Alvine.Package.Console.Platform auf Alvine.Package.Platform
  • [ALV-8785] EAN Übergabe im CMD 12754 an den Warenkorbeintrag
  • [ALV-8787] API - Legacy Order - Transaktionen kein Provider mehr nötig, Gutschein suche nur nach Passwort , soid übergabe nicht nötig
  • [ALV-8788] Statische Seiten bei angemeldeten Benutzer über das Plugin account.user steuern
  • [ALV-8789] API Item - Baseprice einzel Daten verfügbar gemacht + utf8encode entfernt
  • [ALV-8792] Berechung des Grundpreis auf Stückbasis

Behoben

  • [ALV-8601] Fehler in der Benutzer-API auslesen und ändern
  • [ALV-8692] Textänderung in Erfolgsmeldung Befehl 40052
  • [ALV-8697] Korrektur PHP Warnings
  • [ALV-8711] Passwort vergessen funktioniert nicht mehr
  • [ALV-8722] API Search IN Filter bei Gruppen funktioniert nicht
  • [ALV-8725] Korrektur PHP Warnings
  • [ALV-8726] Erweiterung der Parameterübergabe für den Oposimport per CLI
  • [ALV-8727] Korrektur Pfadzuweisung für Archivdateien
  • [ALV-8728] Warning wegen fehlender Fehlerbehandlung - Prüfung auf Array in shoppingcart-Interface
  • [ALV-8730] Korrektur Bildpfadzuweisung für Platzhalter des Company Logos
  • [ALV-8731] Korrektur fehlende Konstanten im legacy script für CLI
  • [ALV-8733] AlvineApplicationPlatformPresenterApiAccountUserEntity fehlt der Trait Position
  • [ALV-8749] API Styles falscher Key in den Route.Properties
  • [ALV-8760] Korrektur Archivpfad der Zalando partnerarticlemasterdata XML
  • [ALV-8764] Überprüfung der Checkout Daten bei Verwendung der Yellowpages
  • [ALV-8771] Korrektur Darstellung Content bei Verwendung des blank Templates
  • [ALV-8777] Korrektur Pfadzuweisung für nicht komprimierte CSS / JS Dateien

2.7.0 - 2018-09-11

Hinzugefügt

  • [ALV-8685] neue API für Transaktionen
  • [ALV-8694] Auslagern der Erstellung des Views, damit dieser angepasst werden kann

Geändert

  • [ALV-8680] Umstellen des Dispatcher auf eigene Komponente
  • [ALV-8681] Bestellungen Details - eine Leerauswahl im Adressdatensatz ist nun möglich
  • [ALV-8682] Kalender in die Navigation aufgenommen
  • [ALV-8695] shop.checkout.done.createorder Deutschland per Default hinterlegen
  • [ALV-8698] Event und Eventhandler fehlen Rückgabewerte, Typdefinitionen und mehr

Behoben

  • [ALV-8702] Korrektur Formularprüfungen
  • [ALV-8703] Korrektur Parameterzuweisung in der Routen Klasse
  • [ALV-8706] Korrektur Typzuweisung des Rückgabewertes der Methoden in der Eventklasse

2.6.1 - 2018-09-11

Behoben

  • [ALV-8708] Korrektur Jenkinsfile für Datenbankerstellung

2.6.0 - 2018-08-30

Hinzugefügt

  • [ALV-8398] shopcloud Standard // B2B-Loginseite Formular prüfen
  • [ALV-8409] Amazon Prime
  • [ALV-8456] Umsetzung Materialien
  • [ALV-8487] API - Destination
  • [ALV-8493] Suche nach Eigenschaften für Item und Kategorien
  • [ALV-8563] Eigenschaftstabelle zu address, relationship und communication hinzufügen
  • [ALV-8587] EventManager und Event Klasse
  • [ALV-8588] Implementierung Grundstruktur JSON-Schema
  • [ALV-8590] API für Propertydefinition
  • [ALV-8596] neue Funktion für die Darstellung des Labels der Parenteinträge in einer Baumstrukturanzeige
  • [ALV-8605] shop.shoppingcart.action - Unterstützung parentSCID
  • [ALV-8625] API Order - neue Facette Lieferungen
  • [ALV-8649] Shopempfehlung 2 in den Export/Import [26012] aufnehmen

Geändert

  • [ALV-8498] neue Tools Funktion alvine_tools_removeStdClassObj
  • [ALV-8501] Überarbeitung Datenbanktabellen und deren Indexe
  • [ALV-8507] Verbesserung der Standard-Serialized-Speicherung von Objekten und Arrays
  • [ALV-8509] API Company Property Search
  • [ALV-8513] API Property Search einheitliche Werte (Type Cast)
  • [ALV-8515] API für pb_item_yellowpages_stock
  • [ALV-8517] API - Order weitere Felder hinzu und andere Deprecated
  • [ALV-8523] Erweiterung der filtermap um Custom Pfad für Importfilter
  • [ALV-8524] API Kunden Blacklist
  • [ALV-8526] Neuer Befehl für die Dokumentation von json-schemas
  • [ALV-8528] API - Stores - Company umbenannt in Name
  • [ALV-8579] Erweiterung Zuweisungen APIs um Standardmapping
  • [ALV-8582] Zuweisungen als Baumstruktur im Produktinterface darstellen
  • [ALV-8585] Erweiterung der Eigenschaften um ein Archive-Flag
  • [ALV-8600] erweiterte Berechtigungen für legacy API
  • [ALV-8606] Massenbearbeitung Zuweisung 2+3 auf tree umgestellt
  • [ALV-8607] Item Liste - Filter Erweiterung um Zuweisung 1-3
  • [ALV-8610] Archivierung Adressdatensätze
  • [ALV-8617] Antevorte : Brand darf das Kaufmännische UND übergeben werden
  • [ALV-8618] EDI InterfaceMap in zentrale Funktion ausgelagert
  • [ALV-8621] API consumer - Gruppe erweitert
  • [ALV-8622] Erweiterung des content.simple.form um TRIM Funktion
  • [ALV-8626] Anpassungen an der Ausgabe bei fehlenden Konfigurationswerten des Nachrichtenvorlagentests
  • [ALV-8628] Erweiterung Rechnungstemplate um Anzeige eventueller Seriennummern
  • [ALV-8633] content.content.properties.expression - Warning Array Prüfung erweitert
  • [ALV-8643] CMD 28006 Erweiterung um CSV Ausgabe
  • [ALV-8646] API - Address Search
  • [ALV-8650] Public Artikel - ERP Felder erweitern
  • [ALV-8662] alvine.bat und alvine.sh sind zu generisch, deshalb umbenennung nach alvine-platform
  • [ALV-8666] Der Anwendungsname soll in der system.ini definiert werden.
  • [ALV-8667] Der Platformtyp soll auch als Zeichnekette überprüfbar sein.
  • [ALV-8668] Erweiterung Statistikfunktion für Retouren um die Lagerplatz ID
  • [ALV-8669] Shoppingcart Favorites - Standard Liste
  • [ALV-8677] Erweiterung ebay Lagerbestandsmeldung um Grenzwert aus Mandant

Behoben

  • [ALV-8440] Korrektur Preisreduzierungen - Auswahl fehlerhaft
  • [ALV-8489] Fehlende Angaben in pagination bei der Suche
  • [ALV-8494] Pagestepper Informationen liefern bei Offset und pages falsche Werte
  • [ALV-8525] User Model - Name falsch
  • [ALV-8527] API - Stores Files werden nicht gefunden
  • [ALV-8562] Fatal Error in ValidateAndWriteData.trait.php
  • [ALV-8574] Sonderzeichen in Kategorie Label ersetzen
  • [ALV-8575] Dashboard > Letzte Bestellungen > Zahlen fehlerhaft
  • [ALV-8598] Fatal error: Uncaught Error: Undefined class constant 'self::OBJECT_ARCHIVED'
  • [ALV-8602] Account Modelle umstellen auf AlvineApplicationPlatformModelGenericLegacyErpImplementation
  • [ALV-8608] Korrektur Eigentümerzuweisung vom Routenverzeichnis
  • [ALV-8616] Korrektur Pfadübergabe an Verzeichins-Bereinigungsfunktion
  • [ALV-8627] Korrektur PHP Warnings
  • [ALV-8629] Befehl UpdateJsonSchema übernimmt nicht alle Titel und Beschreibungen
  • [ALV-8630] Korrektur Bildpfadzuweisung für Album Plugin
  • [ALV-8631] Korrektur Array Prüfung für account.user - alvine_container_account_user_prepare_UidList
  • [ALV-8632] account.user.list.extension.inject.membership - Prüfung auf leere Gruppen
  • [ALV-8635] Korrektur Übergabe der benutzerdefinierten Vergleichsfunktion an uasort
  • [ALV-8636] Übergabe ROOTID an die Definition der Navigationsliste
  • [ALV-8637] Anpassung Werte-Übergabe von selektierten Einträgen an die Löschfunktion des Warenkorbs
  • [ALV-8640] Korrektur Löschfunktion von Kommunikationseinträgen von Benutzern
  • [ALV-8641] Korrektur Namensgebung der Items XML für Otto Portalanbindung
  • [ALV-8651] Tools Lib Funktionen noch auf ISO-8859-1
  • [ALV-8660] Anzeige Artikeltexte bei zusammengefassten Produkten
  • [ALV-8671] Korrektur Zalando ASR Verarbeitung
  • [ALV-8674] Textkorrektur in Sprachdateien
  • [ALV-8676] Verlinkung auf dem Desktop ist fehlerhaft

2.5.17 - 2018-11-02

Behoben

  • [ALV-8808] Umstellung der Variablenzuweisung beim erstellen einer Lieferung über das Bestelldetailseiteninterface

2.5.16 - 2018-10-29

Behoben

  • [ALV-8798] Korrektur Initialisierung countryMap

2.5.15 - 2018-10-23

Behoben

  • [ALV-8790] Pfadkorrektur Kundenspezifische Rechnungsdokumente

2.5.14 - 2018-10-22

Behoben

  • [ALV-8640] Korrektur Löschfunktion von Kommunikationseinträgen von Benutzern
  • [ALV-8786] Korrektur Löschfunktion von Kommunikationseinträgen von Benutzern

2.5.13 - 2018-07-26

Behoben

  • [ALV-8532] Korrektur Löschbutton im Mediendialog des Produktes
  • [ALV-8541] Grußtext / Geschenkverpackung nur bei der ersten Position möglich
  • [ALV-8567] Korrektur Funktionscode in den Eigenschaftsfunktionen der Zuweisungen
  • [ALV-8568] Korrektur PHP Warning: Division by zero
  • [ALV-8569] Korrektur PHP Warnings
  • [ALV-8576] Erweiterung Amazon-Interface für Übernahme der Bilder aus dem GFX Verzeichnis
  • [ALV-8581] Erweiterung legacy APIs um fehlende Konstantendefinition
  • [ALV-8586] Korrektur Wertzuweisung beim auslesen der Varianteneigenschaften
  • [ALV-8594] Korrektur der Übergabe der Boxinformationen an die Template-Funktion
  • [ALV-8595] Korrektur Bildpfadzuweisung bei Verwendung vom ebay Picture Service
  • [ALV-8611] Fehler bei Kunden Bild Upload - die Datei Endung muss definiert werden
  • [ALV-8612] Pfadkorrektur für Templatedatei des Inventory-Feeds für Amazon
  • [ALV-8613] Änderung Archivpfad für Filterimporte
  • [ALV-8614] Korrektur Anmeldelogik für die API Verwendung im Frontend

2.5.12 - 2018-07-11

Behoben

  • [ALV-ALV-8578] Korrektur NGINX Konfiguration für Bilderupload

2.5.11 - 2018-07-04

Behoben

  • [ALV-8566] Korrektur SQL Statement für die Delta Lagerverarbeitung

2.5.10 - 2018-07-04

Behoben

  • [ALV-8543] Korrektur Bildpfade in der CSS -[ALV-8542] Korrektur fehlerhafte Verlinkungen in der Navigation

2.5.9 - 2018-07-02

Behoben

  • [ALV-8539] Korrektur der Pfade für die definierten Regel der Stammdatenpflege für Amazon Produkte
  • [ALV-8538] Korrektur Exportpfade der Amazon XML Dateien

2.5.8 - 2018-06-29

Behoben

  • [ALV-8530] Korrektur eBay Lagerbestandsaktualisierung
  • [ALV-8529] Multiupload führt zu Nginx Fehler - 413 Request Entity Too Large

2.5.7 - 2018-06-27

Behoben

  • [ALV-8521] Bereitstellung ebay snapshot phar

2.5.6 - 2018-06-26

Behoben

  • [ALV-8520] neue Basisversion mit Verzeichnis für cron Dienst

2.5.5 - 2018-06-25

Behoben

  • [ALV-8512] Korrektur Übergabemethode des Befehl für den Eventhandler

2.5.4 - 2018-06-20

Geändert

  • [ALV-8499] Der Primary Key item_text hat sich geändert
  • [ALV-8499] Der Befehl zum Erstellen des Deltas ist deprecated

Behoben

  • [ALV-8502] Suche nach Firma nicht möglich
  • [ALV-8503] Übergabe fehlender Konstante ALVINE_FRONTEND_PATH für den Service Aufruf

2.5.3 - 2018-06-19

Behoben

  • [ALV-8497] Änderung der Benamung von Amazon Payment Phar Archiv
  • [ALV-8496] API Category - es kann nicht mehr nach Kategorien gesucht werden
  • [ALV-8495] Erweiterung um Amazon Prime Pahr Archiv

2.5.2 - 2018-06-15

Behoben

  • [ALV-8491] Umstellung Zeichensatz für excel_reader

2.5.1 - 2018-06-15

Behoben

  • [ALV-8488] Anpassung exception Handling

2.5.0 - 2018-06-14

Hinzugefügt

  • [ALV-8117] Erstellen einer TableProbe-Klasse zur Überprüfung von Änderungen auf Tabellen-Ebene
  • [ALV-8345] Befehlszeilenbefehl um Modell-Klassen zu erstellen und upzudaten
  • [ALV-8347] Erweiterte Delta und Item-API
  • [ALV-8352] Neue Store (aka Yellowpages) API
  • [ALV-8383] Legacy ErpImplementation
  • [ALV-8425] Neuer Parameter defaultErrorPage um Standardfehler auszuliefern
  • [ALV-8444] Neuer Befehl um UML-Diagramme zu erstellen
  • [ALV-8445] Neue Klasse BusinessManager
  • [ALV-8451] Umsetzung Kollektionen
  • [ALV-8457] Neue ObjektType-Parameter
  • [ALV-8482] neue Klasse zum setzen des Excel Header
  • [ALV-8485] API publishing

Geändert

  • [ALV-7679] Umstellung des Pfades, so das die Page-Cacheseiten direkt ins /tmp/ Verzeichnis geschrieben werden
  • [ALV-8171] Prüfung der Umstellung von Live / Backupbetrieb
  • [ALV-8274] Delta Lager vorbereiten erstellt Eintrag in der Stammdaten Queue
  • [ALV-8320] Erste Schritte > Logo hochladen > Bildpfad anpassen (CMD 55002)
  • [ALV-8324] Darstellung der Grundpreis Berechnung muss mit Konfiguration im Backend überschrieben werden
  • [ALV-8355] Preis Model type in die Exclude verschoben
  • [ALV-8357] Model Farbe - Feld Label ist ein Serialized Feld
  • [ALV-8358] Model Kollektion - Feld Label ist ein Serialized Feld
  • [ALV-8359] Model Audience - das Label in Name geändert
  • [ALV-8360] Lokale und Interface Beispiel Summary Validate
  • [ALV-8368] OTTO - Import der Bestellungen - prüfen ob die Bestellung schon importiert wurde
  • [ALV-8371] Datenbank : pb_item_text Erweiterung um AUTO_INCREMENT
  • [ALV-8376] Erweiterung der Retourenlisten Funktion um Seriennummern
  • [ALV-8381] Locale.inc.php soll für shopcloud Kunden pflegbar werden
  • [ALV-8390] Abo - Liste um II, Artikelnummer, Price und Variante erweitert
  • [ALV-8394] Preis Interface - Einschränkung auf Benutzer
  • [ALV-8395] Korrektur des Constructor in PEAR, NUSOAP und Excel Klassen
  • [ALV-8408] Neuer Navigationspunkt Preisliste
  • [ALV-8415] SPECIFICATION FIELDS ausblenden wenn nicht gefüllt
  • [ALV-8416] Erweiterung Produktexport um Spezifikationsfelder für die Darstellung im Shop
  • [ALV-8422] Korrektur PHP Warnings
  • [ALV-8426] Erweiterung EAN Mapping im 28006 für die Retouren
  • [ALV-8427] sh_list_category + sh_specialoffer wieder auf NOT NULL zurück bauen
  • [ALV-8428] Erweiterung Exportmap für Produkte um Grundpreisreferenz
  • [ALV-8439] Umstellung Backend lokale auf PHP Array
  • [ALV-8442] Antevorte Ersetzung von Sonderzeichen bei Marke
  • [ALV-8458] Erweiterung der Platzhalter der Bestellbestätigung um Datum
  • [ALV-8461] Order Erweiterung um Company Felder
  • [ALV-8463] Frontend Plugins overflow:hidden entfernen
  • [ALV-8465] run-legacy und run-script umbenennen in Namespace-Struktur
  • [ALV-8467] Umstellung Janolawimport
  • [ALV-8468] shop.navigation.filter - Eigenschaften um Gruppierung erweitern
  • [ALV-8470] Aufteilung der Properties in Unter-Klassen
  • [ALV-8471] Kundenkonto - Meine Produkte Merklisten Funktion angepasst
  • [ALV-8472] eBay - Preis Aufschlag für jeden Artikel
  • [ALV-8476] shop.checkout.done.sendmail - Bezahlart Rechnung B2B erweitert
  • [ALV-8479] eBay - geteBayDetails Call

Behoben

  • [ALV-8259] Anpassung der Pfade im Backend-Editor
  • [ALV-8267] Werte in sys_archived werden auf "null" statt "0" gesetzt
  • [ALV-8268] Administrationsoberfläche Fehlermeldungen ausblenden
  • [ALV-8311] AlvinePlatformSMTPClient kann nicht mit mehreren BCC Adressen umgehen
  • [ALV-8344] content.simple.form.verfication.address.zipcode Hardkodierte / Veraltete XML Datei
  • [ALV-8346] Wirecard Fingerprint Codierung und Lokale
  • [ALV-8348] Alle education-Referenzen aus Legacy entfernen
  • [ALV-8349] sys_bill_of_material_list gibt es nicht mehr
  • [ALV-8351] Item Model - Feld Definition financesCustomStariff falscher CamelCase
  • [ALV-8367] Kreditkarten- / Wirecard-Leichen korrigieren
  • [ALV-8370] Produktdetailseite Fehlermeldung übersetzen
  • [ALV-8372] archive und log Path ändern
  • [ALV-8374] Korrektur der Feldgröße eines Datenbankfeldes
  • [ALV-8377] Korrektur Zeichenkodierung im Stammdatenexport
  • [ALV-8382] Überpüfung Excel Stammdaten Import / Export
  • [ALV-8384] create_function, each und Konstante sind ab PHP 7.2 deprecated
  • [ALV-8385] Korrektur der DB Tabelle sh_cashflow_booking_target
  • [ALV-8388] POST auf bestehende Datensätze
  • [ALV-8396] Korrektur Funktionscode in core.tools.inc.php
  • [ALV-8397] Multi-Select Dropdown JS-Plugin prüfen im Console-Template
  • [ALV-8406] Unknown system variable 'innodb_file_format' mit mysql 8
  • [ALV-8407] Frontend Plugin shop.item.price und Item Api muss die Preisliste über die Zentrale Funktion ermitteln
  • [ALV-8410] php 7.2 - core.mysql.storage.obj - getOrConjunction
  • [ALV-8411] Warning: count(): Parameter must be an array or an object that implements Countable
  • [ALV-8414] Korrektur Übergabewert an mask Funktion
  • [ALV-8417] ALVINE_BASE_PATH fehlt der letzte ""
  • [ALV-8419] die Detail Seiten werden nicht mehr gerendert - ALVINE_DISPATCHER muss leer bleiben
  • [ALV-8420] getDataPath liefert x Mal legacy zurück
  • [ALV-8423] Korrektur Bildbezeichnungen in der Dokumentation
  • [ALV-8424] Korrektur Action Parameter im account login Plugin
  • [ALV-8431] authentication.authority isMember
  • [ALV-8441] Speichern von serialisierten Arrays nicht möglich
  • [ALV-8443] Korrektur Funktion für Passwort Vergessen
  • [ALV-8446] File List funktioniert nicht
  • [ALV-8460] Korrektur Box-Zuweisung im Address Handler Plugin
  • [ALV-8462] Überprüfung Lieferkondition bei Paymenteinschränkung
  • [ALV-8464] Korrektur Passwort vergessen Funktion auf Register Seite
  • [ALV-8466] Korrektur Wertzuweisung beim auslesen der Varianteneigenschaften
  • [ALV-8474] AlvineApplicationPlatformModelArchive umgezogen AlvineApplicationPlatformModelGenericArchive
  • [ALV-8475] Route company.properties - Eigenschaften stimmen nicht
  • [ALV-8484] Korrektur Dateipfad für Editor

2.4.1 - 2018-04-06

Behoben

  • [ALV-8484] Anpassung der verwendeten Konsolen Komponente

2.4.0 - 2018-04-05

Hinzugefügt

  • [ALV-8265] Wunschlisten Erweiterung
  • [ALV-8306] Preisreduzierungen in der Preisliste

Geändert

  • [ALV-8051] Optimierung der Aktualisierung der Bilder
  • [ALV-8143] Zalando V2 Anpassungen 2018
  • [ALV-8160] Anpassung der Verzeichnisstruktur für das Plugin Verzeichnis
  • [ALV-8264] Notwendige Erweiterungen aus Gewichtsabhängigen Lieferkonditionen
  • [ALV-8276] Überarbeitung Dokumentation
  • [ALV-8277] Informationen der Position in Detailansicht der Bestellung erweitert
  • [ALV-8278] Toolbar um Gruppenliste erweitern
  • [ALV-8280] PDF Rechnung - Erweiterung das auch zum Beispiel der Retourenschein mit gedruckt werden kann
  • [ALV-8288] Zalando Report Format aktualisiert
  • [ALV-8289] shop.order.subscribe - Änderungen der Abos auf Bestellebene
  • [ALV-8290] CMD 22000 Weitere Checkboxen für das ausschließen von Gebühren
  • [ALV-8294] alvineItemOrderForm update auf Version 0.7.1
  • [ALV-8299] Optimierung der Anzeige der aufzunehmenden Positionen im Retourendialog
  • [ALV-8301] Dokumentation : eBay
  • [ALV-8307] Otto 12610 bei Benutzung der shell - Ausgabe verbessert
  • [ALV-8310] Abo ändern von Positionen
  • [ALV-8315] Erweiterung des Hiltes Services um Datenübertragung per POST
  • [ALV-8322] Design Anpassungen der Standard Rechnung
  • [ALV-8332] Preview Stern wieder aktiviert
  • [ALV-8334] StaticMode bei POST Anfragen zulassen
  • [ALV-8338] co_eventqueue - Erweiterung der Ausführungszeit und Laufzeit

Behoben

  • [ALV-8037] Fehlermeldungen lesbar machen
  • [ALV-8040] Bereinigung von überflüssigen Phar Archiven
  • [ALV-8089] Konfigurationswerte die keine Zeichenkette sind müssen überprüft und entsprechend umgewandelt werden.
  • [ALV-8172] Rechtschreibfehler in Editor-Dialog
  • [ALV-8279] Zählen der Varianten immer noch falsch
  • [ALV-8287] shop_shoppingcart_properties_interface - Fatal Error Aufruf mit zu wenig Parameter
  • [ALV-8291] Im Standard-Release fehlen Dateien, bzw. der Pfad stimmt nicht.
  • [ALV-8292] Korrektur PDF Druck
  • [ALV-8295] Korrektur SQL Syntax beim Import von Lagerstätten über den hiltes Service
  • [ALV-8296] ebay CUSTOMISATION Path auf LEGACY_DATA umgestellt
  • [ALV-8297] Korrektur der Textkonvertierung in der Ticketverwaltung
  • [ALV-8298] Rundungsfehler Logistikeinheiten
  • [ALV-8300] Zalando simpleattributes werden falsch erstellt
  • [ALV-8302] CMD 136 läuft nicht mehr
  • [ALV-8304] Formatierter Preis hat keine Währung bei Stammdaten vorbereiten
  • [ALV-8305] library Phars müssen in Vendor und über platform.ini eingebunden werden
  • [ALV-8309] Korrektur des Quellverzeichnisses der Rechnungsdokumente
  • [ALV-8314] Interface Visuelle Überprüfung wird doppelt eingebunden wenn unter Var definiert
  • [ALV-8316] Visuelle Überprüfung - Prüfung auf logWithTransanctions nicht korrekt
  • [ALV-8323] Korrektur Backend Testfälle
  • [ALV-8325] Korrektur Grundpreis Berechnung
  • [ALV-8327] Fehlerkorrektur Image Download Script

2.3.3 - 2018-04-20

Behoben

  • [ALV-8303] weitere Pfad-Korrekturen

2.3.2 - 2018-04-04

Behoben

  • [ALV-8326] Korrektur der Url für die Host Konfigurationsdatei

2.3.1 - 2018-03-20

Behoben

  • [ALV-8303] Sammelpatch für eBay (Pfade und Eventhandler)

2.3.0 - 2018-02-20

Hinzugefügt

  • [ALV-8003] Produktkondition: Feld Warenkorbeinschränkung bis Wert

Geändert

  • [ALV-8097] CMD 26012 - Artikel Texte performanter verarbeitet
  • [ALV-8165] Erweiterung des Bilderuploades um eine Multiauswahl
  • [ALV-8173] Konfiguration updatefähig machen
  • [ALV-8174] Angebot Funktion - Erweiterung des Datasets um Brutto Preise
  • [ALV-8176] Einreichungsjob ~ Texte für Login-Seite in EN und FR
  • [ALV-8177] ebay - beenden von Produkten im Mandant konfigurieren
  • [ALV-8249] shop.order.history.list - neues Dataset wo nur die Produkte gekauften Produkte enthalten sind und nicht doppelt
  • [ALV-8256] Erweiterung des Hiltes Services um eigene Stock Funktion

Behoben

  • [ALV-7897] Doppelten Datenschutzlink in Footer prüfen und entfernen
  • [ALV-8036] Metadaten Erstellung (Automatisiert) Versionsunterschiede und Erstellung
  • [ALV-8134] Diverse Auffälligkeiten (Fehler?) in neuer shopcloud von Heizungswasser
  • [ALV-8159] Abholzeit bei Abo nicht in der Zukunft
  • [ALV-8161] Abo anlegen , Abholzeit ist ohne Uhrzeit
  • [ALV-8164] Korrektur der Zuweisung der Lieferkondition in zusätzlichen Seitenbäumen
  • [ALV-8170] Überprüfung der UID in der temporären Bestellung
  • [ALV-8248] Abo ändern , Label ID ist nicht unique genug
  • [ALV-8250] Abo ausführen, Status der Bestellung wird nicht geändert
  • [ALV-8252] RechnungsPDF Layout Fehlerhaft und Probleme mit Umlauten
  • [ALV-8262] Einreichevorgang: Gewichtsabhängige Lieferkonditionen
  • [ALV-8266] shop.checkout.done.account.create Status nich gesetzt

2.2.1 - 2018-02-02

Behoben

  • [ALV-8162] kleinere Korrekturen

2.2.0 - 2018-01-30

Hinzugefügt

  • [ALV-8056] Funktion Angebot erstellen in shopcloud integrieren
  • [ALV-8107] neues Plugin shop.shoppingcart.properties.handler.fromsimpleform
  • [ALV-8109] neues Plugin shop.shoppingcart.properties.init.simpleform
  • [ALV-8110] neue Interfaces um Checkout und Shoppingcard Daten zu validieren
  • [ALV-8119] Set Artikel mit Stückliste
  • [ALV-8126] Versionen des Image ins Dateisystem schreiben
  • [ALV-8127] Neue TurnoverCard für das Default-Dashboard

Geändert

  • [ALV-8105] sh_order_subscribe - Ausführungsdatum und Bereitstellungsdatum werden in den Standard übernommen
  • [ALV-8112] shop.shoppingcart.action updateSummarySessionData Flag
  • [ALV-8113] ABO Kunden Informieren CMD 31625
  • [ALV-8118] shop_order_getStandardOrderPlaceholder - neuer Parameter um die Positionen filtern zu können
  • [ALV-8124] Nur wenn die Datenbank weg ist soll ein 500 Maintanance kommen, ansonsten ein 500 Fehler
  • [ALV-8125] Neue Liste account_companies_type.inc
  • [ALV-8129] Shop Item GetItems um Feld Logistikeinheiten ergänzt
  • [ALV-8132] Optimierung 26036 Artikel Import - Texte
  • [ALV-8135] Erweiterung Vendor um neuere Excel Version
  • [ALV-8141] Bestellungen von Amazon erst über einen ImportOrdner zu prüfen um bei Fehler diese nochmal zu importieren
  • [ALV-8144] content.content.properties.expression - Template Abo Prüfung ob etwas konfiguriert wurde angepasst
  • [ALV-8145] Retoure - Prüfung beim Aufnehmen der Positionen verbessert
  • [ALV-8151] Lokale für Sofortüberweisung PAYMENT7 erweitert
  • [ALV-8156] Erweiterung Hiltes um Artikelimport

Behoben

  • [ALV-8106] aktueller Stand shop.shoppingcart.list nicht im Release
  • [ALV-8116] Paymentcosts - Wahl Bezahlart
  • [ALV-8121] alvine_fwrite - die Funktion fwrite darf nicht mit length null aufgerufen werden
  • [ALV-8128] Anpassung der Auswertung der $_REQUEST Variablen im 28006
  • [ALV-8130] Fatal error: Uncaught Error: Call to undefined function alvine_array_key_exits() in C:projektesvnalvine.application.platformapplicationlegacyalvinelibprice.lib.php on line 142
  • [ALV-8131] Rechtezuweisung für Log Ordner
  • [ALV-8136] PHPOffice Excel Prüfung und Anpassung des Rowindexes
  • [ALV-8138] Das alvine.jpg wird nicht mehr erstellt
  • [ALV-8142] Fehler bei Varianten Preisen wenn keine EAN gepflegt ist
  • [ALV-8146] core_getMemberOfGroup - $request="" entfernt
  • [ALV-8147] Korrektur der Ordnerzuweisung beim auslesen der Toolbar Icons
  • [ALV-8149] Pfadkorrektur für Datei-Uploads (public.file.list)
  • [ALV-8152] Fehler beim Aufnehmen der Positionen ohne Variante
  • [ALV-8157] shop_order_getStandardOrderPlaceholder - Bilder Pfade stimmen nicht wenn die Server Variablen nicht gesetzt sind

2.1.1 - 2018-01-19

Behoben

  • [ALV-8123] Korrektur PHP Warnings

2.1.0 - 2018-01-15

Hinzugefügt

  • [ALV-7832] Konzeption & Umsetzung Retouren / Umtausch API und Retouren / Umtausch Kassenprozess
  • [ALV-7898] CMD 51023 - Wahlmöglichkeit über Core List bei parellel Aktiven Interfaces
  • [ALV-7951] Fontawesom Icons Version5
  • [ALV-7952] Implementierung Serviceworker
  • [ALV-7956] Umsetzung Mandanten Daten API
  • [ALV-7957] Umsetzung CashDrawer Amount API
  • [ALV-7959] Listen API für die Ausgabe der Standardlisten
  • [ALV-7960] Umsetzung Price API
  • [ALV-7980] Komandozeilen-Client
  • [ALV-7990] Finance Service
  • [ALV-8000] Eigene Gruppen-Klasse, damit gegen die Datenbank geprüft werden kann.
  • [ALV-8015] Neuer Ping und LoggedIn und Logout-Presenter
  • [ALV-8016] Zusätzliche Gruppenplatzhalter um Gruppen in Standardrouten zu erweitern
  • [ALV-8018] Item-API
  • [ALV-8020] Erweiterung um eine platform.ini
  • [ALV-8024] Benutzerspezifische Konfiguration der Konsole
  • [ALV-8027] Order-Such-API um Bestellungen zu suchen
  • [ALV-8034] Suchpresenter für Journaldaten (POS)
  • [ALV-8038] neues Addon für die Massenbearbeitung eBay
  • [ALV-8048] sys_type im Mandanten verfügbar machen
  • [ALV-8092] API für Bestellhistorie
  • [ALV-8093] Allgemeines Standard-Dashboard

Geändert

  • [ALV-7865] Datev/Opus Import Standard in Interface ausgelagert
  • [ALV-7877] Startseitenslider mit "autoplay" ausstatten
  • [ALV-7881] Amazon FBA Bestellung erweitern um Positionen die später verschickt wurden
  • [ALV-7882] Übergabe HOST Variablen an die Eventhandler für Warenausgangs- und Retoureneingangsmail
  • [ALV-7886] Übernehmen BMECat Interface in das neue Repos
  • [ALV-7887] Überarbeitung der Berechnung der Lieferzeit
  • [ALV-7889] neues Interface für kundenspezifische Anpassungen bei Verwendung von Gutscheinen
  • [ALV-7890] content.javascript umgebaut so das die Daten nicht in der Datenbank gespeichert werden sondern in der PageDefinition
  • [ALV-7892] neues Dataset für die Produktfamilie mit reduzierten Einträgen
  • [ALV-7893] Amazon FBA shop_extra_amazon_getReportRequestList Funktion um 100 und End Datum erweitert
  • [ALV-7894] Erweiterung Eventhandler shop_item_renameimages um Type downloadImages
  • [ALV-7895] Textbausteine + DTAUS + Buchhaltung / Konten DEPRECATED-FLAGS zum abschalten im Mandant
  • [ALV-7896] Amazon Tagesabschluss - Fehlermeldungen besser verarbeiten
  • [ALV-7901] Marketingadressen individualisieren
  • [ALV-7903] Einreichevorgang: Fehler bei Mehrfach-In-den-Warnkorb legen "erlauben"
  • [ALV-7911] Performance Optimierung Standard Mailversand
  • [ALV-7917] Erweiterung des Berichtes 9101 um die Gesamtsummen der Varianten in der Webansicht
  • [ALV-7923] Prüfung auf Preis in den Daten Feeds erweitert
  • [ALV-7926] Antevorte Client erweitern um publicKey Key Authentication
  • [ALV-7928] Ergänzung Interfacefunktion Logging - Mahnungsimport
  • [ALV-7930] shop.checkout.done.createorder und sh_shoppingcard alte Einträge
  • [ALV-7931] Antevorte : Reduzierungen dürfen nicht gerundet werden
  • [ALV-7932] Delta Lagerdaten vorbereiten bricht ab
  • [ALV-7935] Otto 12605 - Aufteilen der Items XML in Definierte Teile
  • [ALV-7946] paypalexpress.checkoutbutton: Plugin Auswahl Bezahlart(PTID) ergänzen
  • [ALV-7949] neuen Menu Punkt POS
  • [ALV-7961] PaypalExpress Erweiterung um Übergabe Shoplogo
  • [ALV-7964] Entfernung von überflüssigen Funktionsaufrufen
  • [ALV-7974] Zusammenlegung der Presenter
  • [ALV-7984] Object-Presenter::delete() Beim Löschen mehrere Objekte und unterschiedlicher Fehler soll Bad Request erscheinen
  • [ALV-7986] Bei Lagerrückbuchungen und Preisen die Mandanten Einschränkung berücksichtigen
  • [ALV-7991] Anpassung / Option Workflow PayPalExpress User
  • [ALV-7997] Erweiterung der Prüfung der Rückmeldung der createToken Funktion
  • [ALV-8004] Erweiterung zur Speicherung der zusammengestellten Werte beim 28006 - 28012 - 28015
  • [ALV-8012] Einreichevorgang: Neue Option in shop.item.filter.display
  • [ALV-8019] Einreichevorgang: Produktexport um Feld "Partner" erweitern
  • [ALV-8023] Umzug der Konfigurationen aus dem legacy nach assemply.properties
  • [ALV-8033] Optimierungen und Verbesserungen am SQL-Parser
  • [ALV-8052] Neue Company-Api und Verbesserung der Suchklassen
  • [ALV-8088] Erweiterung um die IDs von Farben und Kategorien im Produktinterface
  • [ALV-8090] Sortieren im Suchpresenter
  • [ALV-8096] Erweiterung des Standard Interface für die finale Gutscheinbearbeitung
  • [ALV-8111] Passwort-Ändern in der Benutzerliste funktioniert nicht

Behoben

  • [ALV-7511] Korrektur der Keys der Datenbanktabellen
  • [ALV-7536] AlvineApplicationPlatformUtilDevelopmentTestcaseLegacyBackend::testTrue() schlägt fehl
  • [ALV-7770] Überprüfung Artikelanzeige von archivierten Einträgen
  • [ALV-7810] Platzhalter für die Postionen aus der Retoure wird nicht befüllt
  • [ALV-7883] Im Umtauschprozess wird die Produktliste nicht geladen
  • [ALV-7884] Im Backend bei Platzhalter Rechnungsdokumente keine " möglich
  • [ALV-7885] Korrektur Rechnungstemplate
  • [ALV-7888] Das Dashboard funktioniert nicht
  • [ALV-7900] Eigenschaften werde nicht geladen wenn Produkte Veröffentlichungssteuerung und kein Lager haben
  • [ALV-7902] shop.navigation.filter - Special-Properties mit ::SEO ausstatten
  • [ALV-7907] Kondition Zugabe wird nicht gelöscht, wenn das Produkt welches die Kondition auslöst nicht mehr im Warenkorb ist
  • [ALV-7908] Otto Koop - 12607 Fehlerhafte Bestellungen überspringen nicht abbrechen
  • [ALV-7912] EDI: Import bei mehreren Dokumenten und fehlender Definition schlägt fehl
  • [ALV-7916] Lieferhinweis bei data-nostockcheck
  • [ALV-7918] Korrektur Grafikurl bei den globalen Platzhaltern
  • [ALV-7927] Retouren Liste - Notiz wird angezeigt auch wenn keine definiert wurde
  • [ALV-7947] Template Pickliste fehlt die Style Angabe für Page Brake
  • [ALV-7948] Unittest Preisberechnung schlagen fehl
  • [ALV-7954] Übernahme alvine_container_shop_item_getUniqueVariant aus alten Stand
  • [ALV-7963] content.file.restrictions.list STATIC:ERROR ist nicht verfügbar
  • [ALV-7975] Korrektur des Namespaces der AlvineApplicationPlatformPresenterApiFile Klassen
  • [ALV-7982] alvine_doSelectQuery liefert kein $maxCount zurück
  • [ALV-7988] core_storage_setResultDefinitionValues - Alle Keys strtolower geprüft
  • [ALV-7989] OID Übergabe an Kampagnenmail
  • [ALV-7994] Nachtrag in shop_payment_type Liste Saferpay Payment Page
  • [ALV-7999] JSON-Daten werden nicht erkannt, da der Mimetype in HTTP_CONTENT_TYPE nicht übergeben wird.
  • [ALV-8001] Korrektur der Übergabe der Trackingurl an das Order History Plugin
  • [ALV-8006] Sortieren der Varianten neue Version jquery.alvineitemorderform-0.5.4.min
  • [ALV-8007] Korrektur Prüfung auf Präfix im Passwort vergessen Plugin
  • [ALV-8014] PIN Text fehlt im Checkout bei Passwort vergessen
  • [ALV-8026] SQL-Fehler bei whoami und fields
  • [ALV-8032] Order-Such-API Facetten Schlüssel POSITIONS gibt es nicht mehr
  • [ALV-8035] Korrektur der Verarbeitung der Ebay Bestellungen
  • [ALV-8044] PersistenceRelationFieldLegacySet falsch abgeleitet
  • [ALV-8045] MYSQLI Fehler beim Logging der Ressouce-ID
  • [ALV-8047] Installierte Module in der Default
  • [ALV-8049] Korrektur Testfall getLegacyPath
  • [ALV-8094] Aufruf der Funktion account_country_get hat sich geändert

2.0.1 - 2017-11-29

Geändert

  • [ALV-8009] Phar-Archive mit Versionsnummer einbauen
  • [ALV-8011] Alte auf iframe basieren Kategorieseite einbinden

2.0.0 - 2017-11-27

Hinzugefügt

  • [ALV-7364] shop.navigation.list Neuer Parameter ROOTID zum setzen von Wurzelelement des Filters
  • [ALV-7369] Datev Export für Retourengebüren
  • [ALV-7383] neuer Eventhandler für die Umschaltung in den Backupbetrieb
  • [ALV-7384] Umstellung Repos und Projekt auf Application-Struktur
  • [ALV-7445] ShortURLs: shop.item.details Shorturl Generierung um Platzhalter #CATEGORY1# erweitern
  • [ALV-7481] Checkout shoppingcart.list Mengendropdown
  • [ALV-7486] Funktion zum Parsen der SalesQuantityRestriction
  • [ALV-7709] Neues Backend um Funktion Metadaten > Liste erweitern (cmd=5141)
  • [ALV-7724] Eventhandler für Mailversand
  • [ALV-7729] Premium Flag in den Bestellungen berücksichtigen
  • [ALV-7774] Neues Plugin shop.checkout.summary.deliverycondition
  • [ALV-7788] Account.Company Plugin: Ausschlussliste Crawler für Redirects
  • [ALV-7809] Erweiterung um PaymentType aus Summary in: shop.checkout.summarys.yellowpages
  • [ALV-7814] manifest.json integrieren
  • [ALV-7817] Item API Erweiterung um den Grundpreis
  • [ALV-7833] Nutzer Beziehungen in Benutzerliste anzeigen
  • [ALV-7839] Schnellbestellung Plugin
  • [ALV-7855] Umstellen der MYSQL LOCKs auf Transaktionen

Geändert

  • [ALV-7347] Rendern in einen Layouter wird bei sxx_boxfilter nicht mehr aufgehoben
  • [ALV-7359] Zentrale Funktion für die Darstellung des Hinweis Textes für die Steuer
  • [ALV-7360] Erweitern der sh_pricelist um Texte und brutto - netto für die Anzeige
  • [ALV-7371] Erweiterung der PATHINFO Werte bei Verwendung von fastcgi_split_path_info
  • [ALV-7376] Anpassung des Loggings im Order Service
  • [ALV-7378] content.simple.form Upload Feld Requried Attribute
  • [ALV-7381] shop.extra.warehouse.stock: Maxcount über Config Variable konfigurierbar
  • [ALV-7382] Überarbeitung Textzuweisung im Produktdetailplugin und Erweiterung der Farbnamenanzeige im Produktinterface
  • [ALV-7387] Gutschein Name auf der Rechnung anzeigen
  • [ALV-7388] Canonical URL abgesichert
  • [ALV-7391] Umstellung Alvine-Javascript-Plugin auf neue Struktur
  • [ALV-7394] Logistikeinheiten beim berechnen der Versandkosten berücksichtigen
  • [ALV-7400] Prüfung auf aktuell verwendete Lieferländer
  • [ALV-7403] Datenbank Update sh_stock_update neues Feld sys_reference_id
  • [ALV-7404] IP Locator im Standard übernehmen - Datenbank Update
  • [ALV-7408] Standard Benutzer überarbeiten
  • [ALV-7416] Rechnung-Dokument Breite der Spalten für Preis und Summe angepasst
  • [ALV-7418] Erweiterung des SEO Handling bei Kategorienamen mit Lerrzeichen
  • [ALV-7421] Darstellen der Lieferzeiten
  • [ALV-7424] Einreichevorgang und Lokaler Test: Session Handling Warenkorb PaypalPlus Verbesserung
  • [ALV-7425] Filter des Berichtes Verkaufszahlen erweitert um Lieferungen ohne Rechnungsdatum
  • [ALV-7426] Erweiterung 28006 um Bestelldatum
  • [ALV-7428] Javascript zum schnellen Übernehmen der Eans in die Felder
  • [ALV-7430] ALVINE_SHOP_VARIANT_UNIQUE zurück liefern wenn keine varianten angelegt wurden
  • [ALV-7442] Umstellung Loginund Session auf Page und Auth-Presenter und Legacy-Klassen
  • [ALV-7446] Update Shariff Plugin(content.content.socialmedia.shariff) und Integration im Alvine Standard
  • [ALV-7456] Bericht Verkaufszahlen fehlt die Zusammenfassung auf IID Ebene und den Summen
  • [ALV-7459] administration_dataexchange_getDataFromUpload um weiteren Excel Typ erweitert
  • [ALV-7460] Korrektur Canonnical Ersetzung zu Anhängen
  • [ALV-7461] assets, css und js Ordner unter Legacy gelöscht
  • [ALV-7465] currency_prefix Default raus genommen , wenn hier € der default ist , muss immer ein Leerzeichen gepflegt werden wenn man den Sufix haben will
  • [ALV-7466] Darstellung der Preise auf Display umstellen
  • [ALV-7471] Gutschrift als PDF erzeugen
  • [ALV-7472] Belegnummer bei Retouren die UID mit ausgeben
  • [ALV-7478] customer.css für Kunden Anpassungen
  • [ALV-7484] Einreichevorgang Update Lastupdate Timestamp. shop.itemavis.inc.php
  • [ALV-7485] Genauere Ausweisung von Additionals / Commissionals
  • [ALV-7488] Erweiterung der Social-Links im Backend (Xing, Linkedin)
  • [ALV-7493] Übernahme in das neue Repos, und Interface Anpassungen
  • [ALV-7496] Visuelle Überprüfung Gruppierung nach Lagerstätte
  • [ALV-7499] Auslagern des Paypal-SDK nach vendor
  • [ALV-7500] OTTO Koop - Manuelles Melden von Retouren oder Lieferungen müssen immer eine Datei schreiben
  • [ALV-7505] Wunschlisten Plugin auf 0.1.3 Update
  • [ALV-7507] shop.item.gallery - PRICEINFOTEXT erweitert
  • [ALV-7510] extern.content.magiczoom um Sprachlocale erweitern
  • [ALV-7512] Import Filter - Prüfen auf Zeile 1
  • [ALV-7513] content.meta - Titel doppelte Leerzeichen ersetzen
  • [ALV-7516] Canonical URL - Eindeutige Kunden Domain erweitern
  • [ALV-7518] Meta Tag robots generell definieren
  • [ALV-7521] Löschen von Retouren Positionen werden nun geloggt
  • [ALV-7523] Meta Tag Robots in die Massenbearbeitung erweitern
  • [ALV-7524] Link zu Doku hinterlegen
  • [ALV-7525] Sichtbarkeit der Seiten genereller Definieren
  • [ALV-7526] Anpassung Toolbar für Interface der Kundenbewertungen
  • [ALV-7529] content.simple.form.verification.datatypes.date - Übernahme in das neue Repos
  • [ALV-7532] Rechnung auf Display umstellen
  • [ALV-7534] Kaufen Button nach aktuellen Richtlinien prüfen und ggfls. anpassen
  • [ALV-7539] content.meta - handleMetaData
  • [ALV-7540] Eventhandler shop_extra_logistic_delivery_mail Übername neues Repos
  • [ALV-7541] Amazon FBA Retouren - weitere Positionen importieren
  • [ALV-7542] Bestelleingangsregeln - Fehlermeldung bei Sperrlisten verbessern
  • [ALV-7544] Zoom-Funktion deaktivieren
  • [ALV-7556] dunning_provider - mail - company_text Platzhalter erweitert
  • [ALV-7557] Einreichevorgang Checkout Englischer Text Verbesserungen und Korrektur
  • [ALV-7559] Überprüfen der Upload-Funktionen und prüfen ob diese in die richtigen Verzeichnisse laden.
  • [ALV-7560] Impressumsseite von shopcloud "befreien"
  • [ALV-7566] Pflege Produktdaten für Weine
  • [ALV-7567] Folder in der Console besser abgrenzen
  • [ALV-7571] Überschriften auf Textseiten mehr Raum geben
  • [ALV-7572] Darstellung von Sprachen und Ländern prüfen
  • [ALV-7573] Meldung der Newsletteranmeldung passt nicht zum Design
  • [ALV-7576] Übernahme ins neue Repos - Eventhandler content.backup
  • [ALV-7578] jquery.alvinefavouritesbutton auf 0.1.4 umgestellt
  • [ALV-7579] account.user.address.handler.fromhistroy - übernahme in das neue Repos
  • [ALV-7583] API und Service Aufrufe im Legacy wieder verfügbar machen
  • [ALV-7641] Newsletter an- und abmelden - Platzhalter Firmenname und Locale prüfen
  • [ALV-7699] Optimierung der Textseiten
  • [ALV-7700] Konditionen darstellen in shopcloud
  • [ALV-7710] Bezahlart Nachnahme erweitert
  • [ALV-7711] Checkout - Varianten Anzeige nur bei VARIANTS_COUNT > 1
  • [ALV-7712] Filter und Mobile Navigation um weitere 2 Ebenen erweitert
  • [ALV-7713] NoScript Darstellung des Onlineshops verbessern
  • [ALV-7714] Farbicons in Galerie verbessern, damit man weiß auch sehen kann
  • [ALV-7715] Verbesserung des NEW/SALE/... Buttons
  • [ALV-7716] project bill template wegen pdf Problem bei mehreren seiten angepasst
  • [ALV-7717] 28003 nach Lagerstätten differenzieren
  • [ALV-7722] Diverse Userbility-Anpassungen (Produkt-Details, Galerie)
  • [ALV-7727] Erweiterung Filter StorefinderStock um Artikelnummer/Vatiante
  • [ALV-7728] Erweiterung shop.item.details.inject.yellowstock um IID-Varianten Auswahl
  • [ALV-7731] Import der EDI Dokumente
  • [ALV-7733] Neuer Key für die Datenbanktabelle pb_item_yellowpages_stock
  • [ALV-7734] Amazon - DEPRECATED CMD erweitert
  • [ALV-7735] Erweiterung 28006 um LID
  • [ALV-7738] Lieferkonditionen auf Zahlarten eingeschränken
  • [ALV-7749] Erweiterung der Globalen Platzhalter um Relativen Eintrag zum shoplogo
  • [ALV-7750] Erweiterung des CMD 22000 um die Auswahl eines Mandanten
  • [ALV-7751] Aktualisierung Worker Image
  • [ALV-7771] Neues Plugin content.simple.form.verification.address.packingstation
  • [ALV-7772] Auswahl der Bezahlarten auf der Bestelldetail Seite einschränken
  • [ALV-7776] Otto Provisionsfaktor auf Produktebene
  • [ALV-7778] Logging beim erstellen eines SLSRPTs in der Bestellhistorie
  • [ALV-7780] neues Interface für Exportbefehle
  • [ALV-7782] Logging der Seitenaufrufe für statistische Zwecke schaltbar gemacht
  • [ALV-7784] alvine_container_shop_item_getMediaPath optimieren
  • [ALV-7789] Antevorte Schnittstelle - Anpassungen neue Schnittstelle 2017
  • [ALV-7791] account.company Plugin ShortURL Redirect URL Trailing Slash
  • [ALV-7794] Neue Funktionen für die Berechnung der Feiertage
  • [ALV-7799] Auslagern des Berichtes Verkaufszahlen in ein Interface
  • [ALV-7800] Grundpreise in der sh_shoppingcard speichern
  • [ALV-7802] Verbesserung der Loginmaske und des Login-Handlings
  • [ALV-7803] Erweiterung 28006 um die Einschränkungsmöglichkeit auf eine Marke
  • [ALV-7804] shop.checkout.done.showorder - Ergänzung Dataset Variant - EAN
  • [ALV-7805] Umzug der Navigationsdatei ins alvine cdn
  • [ALV-7806] Erweiterung der Navigation um diverse Berichte
  • [ALV-7811] Auslagerung des Mailversandes der Retoureneingangsbestätigung
  • [ALV-7812] Erweiterung Mandant Otto um Checkbox "Warenausgangsmail nicht senden"
  • [ALV-7834] Shariff Plugin: MediaUrl aus Detailplugin für Pinterest
  • [ALV-7835] Antevorte Schnittstelle - Fehlermeldungen verbessert
  • [ALV-7836] extern.content.magiczoom: Erweiterung um sys_master_number
  • [ALV-7837] alvine_isHoliday um $disableList erweitert, Neujahr Feiertag erweitert
  • [ALV-7838] Rechnungsdokumente überarbeiten
  • [ALV-7843] Ergänzung Benutzername für Mailplatzhalter - account.login.passwordrequest
  • [ALV-7846] shop.shoppingcart.action - Prüfung auf ausgeblendete Varianten
  • [ALV-7847] Neues Interface Warehouse Stockreceipt
  • [ALV-7848] Antevorte Schnittstelle - Json Struktur bei den Bestellungen validieren
  • [ALV-7849] Customer Service Import um JSON erweitert
  • [ALV-7852] neue Funktion shop_delivery_inject_antevorteorderdata()
  • [ALV-7854] OrderForm Template
  • [ALV-7862] shop_extra_marketing_dataexchange_getRealstockStockData Prüfung auf Variante in der sh_stock umgebaut
  • [ALV-7864] PHP Unit Tests Datenbankconnection
  • [ALV-7868] shop.item.filter.display optimieren: Nur die aktive Kategorie soll dargestellt werden

Behoben

  • [ALV-7289] Kommazahlern bei Item Spezifikationen nicht in Float speichern
  • [ALV-7357] PDF Rechnung: Fehler bei mehrseitigen Rechnungen
  • [ALV-7372] Bereinigung der XML Struktur der Response bei der Verwendung der Core Service Funktioni
  • [ALV-7375] Korrektur der zur Verfügung gestellten Mailvorlagen bei der Versendung von Angeboten
  • [ALV-7377] Rechnungen werden alle ohne Steuer ausgegeben
  • [ALV-7379] split() Funktion Seit php 7.0 entfernt
  • [ALV-7380] shop.item Lib: Varianten View Key wird bei ausgeblendeten Variaten nicht raufgesetzt
  • [ALV-7386] Fehler beim Kopieren von Listen Einträgen
  • [ALV-7390] Unknown column 'sh_shoppingcard.sys_delivery_type' in 'field list'
  • [ALV-7393] Fehlende Datenbankfelder suchen
  • [ALV-7395] Missing alvine_interface_frontend_content_shorturl_getParentLabelMap
  • [ALV-7397] Prüfung auf mask muss mit null gesetzt werden
  • [ALV-7398] core.interface.form.rendering - rendern des Input feldes fehlten die Klammern
  • [ALV-7399] $GLOBALS sind nicht korrekt gesetzt
  • [ALV-7401] Fatal error: Uncaught Error: Call to undefined function alvine_interface_frontend_content_shorturl_getUrlPattern() in
  • [ALV-7413] shop_addon_isProforma + shop_addon_setProforma nachgereicht
  • [ALV-7415] Brutto Netto Berechnung nicht durchgängig "Vertical berechnet"
  • [ALV-7417] Wiedervorlage Datum entfernt bei SaferpayPP Bestellungen
  • [ALV-7419] Button in der Liste der Bezahlarten wird nicht angezeigt
  • [ALV-7420] SCL und ALV Standard: Fehlerhafte Sammlung von Error Meldungen im Gutschein Formular
  • [ALV-7422] Multiselect in neuem Backend
  • [ALV-7432] Fehlende $session Referenzierung in core_startPage
  • [ALV-7441] Error-Meldung 92 Übersetzung anlegen
  • [ALV-7444] Logik inventoryMaintenance falsch rum
  • [ALV-7452] Mandant kein Preisplugin zugewiesen
  • [ALV-7457] falsches Template für das content.simple.form auf der overview seite
  • [ALV-7462] b2b Beispiel Benutzer hatte keine Gruppen
  • [ALV-7463] shop.checkout.done.showorder im neuen Repos nicht aktuell
  • [ALV-7464] shop.checkout.done.sendmail im aktuellen Repos nicht aktuell
  • [ALV-7467] Nicht Identischer Stand alvine.platform/Application,platform und Korrektur public.item.interface
  • [ALV-7474] Korrektur Auswahl der zu meldenden Retouren im SLSRPT
  • [ALV-7476] alvine_shop_stock_doIncreaseStock beim zurück buchen ins Lager wurde falsch aufgerufen
  • [ALV-7480] saferpay.eci Handler (altes Interface) Falsche Prüfung zu Wirecard korregieren
  • [ALV-7483] Preis Array filtered wird bei Staffelpreisen falsch befüllt
  • [ALV-7487] Erste Schritte: Felder auf "Impressum anpassen" lassen sich nicht leeren
  • [ALV-7492] Korrektur Titelzuweisung bei Nichtverwendung der automatisierten Befüllung der Metadaten
  • [ALV-7494] Korrektur der Funktion für die Übersetzung der Lokale im TitleTag
  • [ALV-7495] Länder Umschaltung bei Sprach Umschaltung
  • [ALV-7498] Image-Expression rechnet die Bilder nicht mehr quadratisch
  • [ALV-7504] alvine.lib Falsche Konstante Prüfung
  • [ALV-7509] shop.shoppingcart.action - Lagerprüfung bei Update fehlerhaft
  • [ALV-7517] robots Tag wird nicht im content.meta Plugin berücksichtigt
  • [ALV-7528] Korrektur der Kategorieersetzung im Titletag
  • [ALV-7543] shop.item.filter.group - Gruppeneinschränkung SQL Fehler
  • [ALV-7546] Falscher Pfad für die Cache-Datei CSS in content.handler.css
  • [ALV-7547] Invalid argument supplied for foreach() in Amazon Payment
  • [ALV-7548] SEO-URLS werden nicht verwendet
  • [ALV-7549] Bilder werden nicht geladen
  • [ALV-7550] Javascript Fehler wenn man etwas in den Warenkorb legt
  • [ALV-7551] Zeichensatz bei De Charteau - Set Piccolo ist fehlerhaft
  • [ALV-7553] Uploadpfade in der Bestellübersicht sind nicht vorhanden
  • [ALV-7564] Javascript Fehler bei ImageMap und CSS der Selection hat gefehlt
  • [ALV-7565] alvine.application.platform: Dateiupload Zeilpfade
  • [ALV-7568] Auf der Startseite wird ein 500 Fehler angezeigt.
  • [ALV-7569] Der Slider auf der Startseite springt
  • [ALV-7570] Mehrere kleinere Schönheitskorrekturen Detailseite + Galerie
  • [ALV-7582] ImageLibTest läuft nicht durch
  • [ALV-7584] Fatal error: Uncaught ArgumentCountError: Too few arguments to function alvine_mysql_errno()
  • [ALV-7587] Otto Delta Inventory Size Tag falsche Platzhalter
  • [ALV-7588] Kosten der Bezahlart PayPal werden nicht übernommen
  • [ALV-7589] Image-Expressions mit Defaultbild ausstatten
  • [ALV-7701] Korrektur Platzhalter im Template des sendmail Plugins
  • [ALV-7702] OSX EL Capitan Safari 9.1 Suche funktioniert nicht
  • [ALV-7703] shop.payment.type.list muss eingeschränkt werden mit SHOW-LINK
  • [ALV-7704] API muss mit SID angesprochen werden
  • [ALV-7705] shop.item.gallery Layout bricht zusammen wenn der Kunde keine Farbe pflegt
  • [ALV-7706] Slider Springt wenn noch nicht alle geladen sind
  • [ALV-7707] shop.checkout.done.commissionals Plugin fehlt im Paypal und Amazon Checkout
  • [ALV-7708] Prüfung auf MIN / Max Preis bei Default falsch
  • [ALV-7719] Produktfoto im Seiten-Warenkorb fehlt
  • [ALV-7720] content.navigation.changelocale languages wurden falsch zusammen gesetzt
  • [ALV-7721] Funktion split in PHP7 nicht mehr vorhanden
  • [ALV-7725] Otto Koop - Fehler in der Postion nicht übersprungen
  • [ALV-7730] Importfilter - Produktstammdaten
  • [ALV-7732] Amazon SQL Datei fehlerhaft
  • [ALV-7736] Lagerampel: json steht nicht zur Verfügung bei Initialisierung von stock-display
  • [ALV-7739] Bei Color-List mit Img (statt Hexcode) umbricht die Galerie falsch
  • [ALV-7743] Korrektur Fehlerhafte Speicherung von Dropdown-Leer-Value im Plugin
  • [ALV-7775] Überprüfung Templateauswahl für Mahnwesen
  • [ALV-7781] Fehlerhafte Zuweisung in der Itemmap bei der Retourenaufnahme
  • [ALV-7787] Nach dem Login kann man die Sprache nicht mehr ändern
  • [ALV-7790] Pfadangaben in debug.lib.inc.php für Javascripte anpassen
  • [ALV-7793] Fehlerhafte Einstellung im Plugin shop.checkout.summary.handler
  • [ALV-7795] account.user.register.handler.fromsimpleform - anlegen der Adresse
  • [ALV-7796] Build-Prozess in Jenkins läuft nicht durch und bricht ohne Fehler ab.
  • [ALV-7808] Beim zweiten Aufruf der Seite kommt es im DEV-Container zum Fehler ClassNotFound
  • [ALV-7813] Navigationsbaum der Templates fehlt im Editor
  • [ALV-7831] Produktkauf als Download prüfen
  • [ALV-7840] Split der XML hat nur 2 Dateien erstellt
  • [ALV-7844] Delta - Anzeige der Vorbereitung falscher Pfad
  • [ALV-7845] Item API - ausgeblendete Varianten dürfen nicht angezeigt werden
  • [ALV-7856] Prozess zum Anlegen neuer Seiten funktioniert nicht
  • [ALV-7858] Korrektur Übergabe CompanyID in der Funktion shop_retoure_prepareDocumentsData
  • [ALV-7860] Excel Import - core_excel_getInteger Fehler mit negativen Zahlen
  • [ALV-7861] Excel Import Standard Float Zahlen Berechnungsfehler Rundung