ReturnAuthorisationWrapper
in package
Table of Contents
- $NSOrder : mixed
- __construct() : mixed
- checkItemForReturn() : mixed
- Create() : bool
- CreateFromClosedSO() : bool
- CreateItemReceive() : bool
- getById() : bool
- getByOrderNumber() : mixed
- getItemReceiveById() : bool
- getItemReceiveByRmaId() : bool
- SetNetSuite() : mixed
- cast() : object
- Class casting
Properties
$NSOrder
private
mixed
$NSOrder
= null
Methods
__construct()
public
__construct() : mixed
Return values
mixed —checkItemForReturn()
public
checkItemForReturn(mixed &$item, mixed &$lines[, mixed $product = false ]) : mixed
Parameters
- $item : mixed
- $lines : mixed
- $product : mixed = false
Return values
mixed —Create()
public
Create(SalesOrder $salesOrder, stdClass $rmaInfo, Collection $lines) : bool
Parameters
- $salesOrder : SalesOrder
- $rmaInfo : stdClass
- $lines : Collection
Return values
bool —CreateFromClosedSO()
public
CreateFromClosedSO(SalesOrder $salesOrder, stdClass $rmaInfo, Collection $lines) : bool
Parameters
- $salesOrder : SalesOrder
- $rmaInfo : stdClass
- $lines : Collection
Return values
bool —CreateItemReceive()
public
CreateItemReceive( $rmaId) : bool
Parameters
Return values
bool —| int
getById()
public
getById( $rmaId) : bool
Parameters
Return values
bool —| nsReturnAuthorization
getByOrderNumber()
public
getByOrderNumber(mixed $orderNumber) : mixed
Parameters
- $orderNumber : mixed
Return values
mixed —getItemReceiveById()
public
getItemReceiveById(mixed $irId) : bool
Parameters
- $irId : mixed
Return values
bool —| nsItemReceipt
getItemReceiveByRmaId()
public
getItemReceiveByRmaId( $rmaId) : bool
Parameters
Return values
bool —| nsReturnAuthorization
SetNetSuite()
public
SetNetSuite() : mixed
Tags
Return values
mixed —cast()
Class casting
private
cast(string|object $destination, object $sourceObject) : object
Parameters
- $destination : string|object
- $sourceObject : object