ItemFulfillmentWorker
in package
Class ItemFulfillmentWorker.
Tags
Table of Contents
- getAmazonWHId() : mixed
- Run() : bool
- setOrderFields() : mixed
- getAmazonItems() : Collection
- loadAmazonWh() : bool
- makeUpdateReceive() : false
- updateAmazonOrder() : mixed
Methods
getAmazonWHId()
public
getAmazonWHId(mixed $wh) : mixed
Parameters
- $wh : mixed
Return values
mixed —Run()
public
Run(string $data) : bool
Parameters
- $data : string
Tags
Return values
bool —setOrderFields()
public
setOrderFields(mixed $so_id[, mixed $params = null ]) : mixed
Parameters
- $so_id : mixed
- $params : mixed = null
Return values
mixed —getAmazonItems()
private
getAmazonItems(SalesOrder $nsOrder) : Collection
Parameters
- $nsOrder : SalesOrder
Return values
Collection —loadAmazonWh()
private
loadAmazonWh() : bool
Return values
bool —makeUpdateReceive()
private
makeUpdateReceive(Collection $fulfilments, SalesOrder|TransferOrder $nsOrder) : false
Parameters
- $fulfilments : Collection
- $nsOrder : SalesOrder|TransferOrder
Tags
Return values
false —updateAmazonOrder()
private
updateAmazonOrder(SalesOrder $nsOrder) : mixed
Parameters
- $nsOrder : SalesOrder