AmazonReturnsWorker
in package
Class InventoryChangeWorker.
Tags
Table of Contents
- $output : ConsoleOutput
- __construct() : mixed
- getAmazonWHId() : mixed
- Run() : bool
- createCreditMemo() : bool
- createInventoryAdj() : bool
- createItemReceive() : bool
- createRMA() : bool
- getAmazonOrder() : mixed
- loadAmazonWh() : bool
- printAmazonOrder() : mixed
- reCreateReturnReceipt() : mixed
- updateCM() : mixed
- updateIR() : mixed
- updateRMA() : mixed
Properties
$output
private
ConsoleOutput
$output
= null
Methods
__construct()
public
__construct() : mixed
Return values
mixed —getAmazonWHId()
public
getAmazonWHId(mixed $wh) : mixed
Parameters
- $wh : mixed
Return values
mixed —Run()
public
Run(string $data, $orderId) : bool
Parameters
Tags
Return values
bool —createCreditMemo()
private
createCreditMemo( $rmaId, $orderNumber) : bool
Parameters
Tags
Return values
bool —| int
createInventoryAdj()
private
createInventoryAdj(mixed $orderId, Collection $record) : bool
Parameters
- $orderId : mixed
- $record : Collection
Return values
bool —createItemReceive()
private
createItemReceive( $rmaId) : bool
Parameters
Return values
bool —| int
createRMA()
private
createRMA(mixed $nsOrder, array<string|int, mixed>|Collection $return[, stdClass $flags = null ]) : bool
Parameters
- $nsOrder : mixed
- $return : array<string|int, mixed>|Collection
- $flags : stdClass = null
Tags
Return values
bool —getAmazonOrder()
private
getAmazonOrder(mixed $nr) : mixed
Parameters
- $nr : mixed
Return values
mixed —loadAmazonWh()
private
loadAmazonWh() : bool
Return values
bool —printAmazonOrder()
private
printAmazonOrder(mixed $nr) : mixed
Parameters
- $nr : mixed
Return values
mixed —reCreateReturnReceipt()
private
reCreateReturnReceipt(mixed $nsOrder) : mixed
Parameters
- $nsOrder : mixed
Return values
mixed —updateCM()
private
updateCM(int $cmId, Collection $record) : mixed
Parameters
- $cmId : int
- $record : Collection
Return values
mixed —updateIR()
private
updateIR(int $receiveId, Collection $record) : mixed
Parameters
- $receiveId : int
- $record : Collection
Tags
Return values
mixed —updateRMA()
private
updateRMA(int $rmaId, Collection $record) : mixed
Parameters
- $rmaId : int
- $record : Collection