Documentation

CreditMemo
in package

Table of Contents

$NSOrder  : mixed
__construct()  : mixed
CreateFromInvoice()  : mixed
CreateFromRMA()  : false
CreateFromSO()  : bool
getById()  : bool|CreditMemo
getByInvoiceNumber()  : false
getByOrderNumber()  : false
getByRmaId()  : false
CheckItemsForCM()  : mixed

Properties

Methods

__construct()

public __construct() : mixed
Return values
mixed

CreateFromInvoice()

public static CreateFromInvoice(Invoice $invoice[, stdClass $info = null ][, Collection $lines = null ]) : mixed
Parameters
$invoice : Invoice
$info : stdClass = null
$lines : Collection = null
Tags
throws
Throwable
Return values
mixed

CreateFromRMA()

public CreateFromRMA(int $rmaId, string $orderNumber) : false
Parameters
$rmaId : int
$orderNumber : string
Tags
throws
Exception
Return values
false

| int

CreateFromSO()

public CreateFromSO(SalesOrder $salesOrder[, stdClass|null $info = null ][, Collection|null $lines = null ]) : bool
Parameters
$salesOrder : SalesOrder
$info : stdClass|null = null
$lines : Collection|null = null
Tags
throws
Exception
Return values
bool

| int

getByInvoiceNumber()

public static getByInvoiceNumber(mixed $invoiceNumber) : false
Parameters
$invoiceNumber : mixed
Tags
throws
Throwable
Return values
false

| nsCreditMemo

getByOrderNumber()

public static getByOrderNumber( $orderNumber) : false
Parameters
$orderNumber :
Return values
false

| nsCreditMemo

getByRmaId()

public getByRmaId( $rmaId) : false
Parameters
$rmaId :
Return values
false

| nsCreditMemo

CheckItemsForCM()

private static CheckItemsForCM(mixed &$item, mixed &$lines[, mixed $product = false ]) : mixed
Parameters
$item : mixed
$lines : mixed
$product : mixed = false
Return values
mixed

Search results