\shop\idmOrdersManager

Summary

Methods
Properties
Constants
__construct()
getGrid_ordersRequest()
setRequestFilter()
getOrderList()
printOutOrderList()
getLastFetchOrderId()
getOrderFilesList()
showOrderFile()
removeOrderFile()
setOrderStatusFromQueue()
printOrders()
setOrderStatus()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

__construct()

__construct(  $filename = '',   $options = array()) 

Initalisierung

Parameters

$filename
$options

getGrid_ordersRequest()

getGrid_ordersRequest(  $get) 

Parameters

$get

setRequestFilter()

setRequestFilter(  $filters = array()) : void

Übergabe der externen Filter für Abruf beim Verkaufssystem

Parameters

$filters

getOrderList()

getOrderList() 

printOutOrderList()

printOutOrderList() 

Ruft die Bestellungen am Zielsystem ab und schreibt diese in die spezifische Datei (csv). Dabei werden die Filter und internen Parameter beachtet.

Die csv wird dabei über die model-Klassen nach Vorgabe der GDI erstellt. Nach erfolgreicher Ausgabe der Daten wird der entsprechende Status intern gesetzt, damit die bereits ausgebenen Bestellungen nicht erneut ausgegeben werden. Beachte Parameter - enforce-browser!

getLastFetchOrderId()

getLastFetchOrderId() 

Initalisierung Letzte abgerufene Bestellung – also letzte damalig bekannten Bestellung am Verkaufs System P

getOrderFilesList()

getOrderFilesList() 

Initalisierung Gibt Liste der aktuellen (verfügbaren) csv Files zurück B

showOrderFile()

showOrderFile() 

Ausgabe einer csv Datei (direkt, ohne Manipulation) B

removeOrderFile()

removeOrderFile() 

Logische Löschen

setOrderStatusFromQueue()

setOrderStatusFromQueue() 

printOrders()

printOrders() 

setOrderStatus()

setOrderStatus()