Bitrix API

PaymentDocumentsRepository

Class retrieves documents related to the entity.

You should instanciate this class objects with Service Locator: Bitrix\Main\DI\ServiceLocator::getInstance()->get('crm.entity.paymentDocumentsRepository');

Table of Contents

Methods

__construct()  : mixed
doDocumentsExistForEntity()  : bool
getDeliveriesForEntityByFilter()  : array<string|int, mixed>
getDeliveryDocumentsForEntityByFilter()  : array<string|int, mixed>
getDocumentsForEntity()  : Result
Entry point.
getPaymentDocumentsForEntityByFilter()  : array<string|int, mixed>
getRealizationDocumentsIdsByShipments()  : array<string|int, mixed>

Methods

doDocumentsExistForEntity()

public doDocumentsExistForEntity(int $ownerTypeId, int $ownerId) : bool
Parameters
$ownerTypeId : int
$ownerId : int
Return values
bool

getDeliveriesForEntityByFilter()

public getDeliveriesForEntityByFilter(int $ownerId, int $ownerTypeId[, array<string|int, mixed> $filter = [] ][, array<string|int, mixed> $select = ['ID'] ][, array<string|int, mixed> $order = [] ]) : array<string|int, mixed>
Parameters
$ownerId : int
$ownerTypeId : int
$filter : array<string|int, mixed> = []
$select : array<string|int, mixed> = ['ID']
$order : array<string|int, mixed> = []
Return values
array<string|int, mixed>

getDeliveryDocumentsForEntityByFilter()

public getDeliveryDocumentsForEntityByFilter(int $ownerId, int $ownerTypeId[, array<string|int, mixed> $filter = [] ][, array<string|int, mixed> $select = ['ID'] ][, array<string|int, mixed> $order = [] ]) : array<string|int, mixed>
Parameters
$ownerId : int
$ownerTypeId : int
$filter : array<string|int, mixed> = []
$select : array<string|int, mixed> = ['ID']
$order : array<string|int, mixed> = []
Return values
array<string|int, mixed>

getDocumentsForEntity()

Entry point.

public getDocumentsForEntity(int $ownerTypeId, int $ownerId) : Result
Parameters
$ownerTypeId : int
$ownerId : int
Return values
Result

getPaymentDocumentsForEntityByFilter()

public getPaymentDocumentsForEntityByFilter(int $ownerId, int $ownerTypeId[, array<string|int, mixed> $filter = [] ][, array<string|int, mixed> $select = ['ID'] ][, array<string|int, mixed> $order = [] ]) : array<string|int, mixed>
Parameters
$ownerId : int
$ownerTypeId : int
$filter : array<string|int, mixed> = []
$select : array<string|int, mixed> = ['ID']
$order : array<string|int, mixed> = []
Return values
array<string|int, mixed>

getRealizationDocumentsIdsByShipments()

public getRealizationDocumentsIdsByShipments(array<string|int, mixed> $shipments) : array<string|int, mixed>
Parameters
$shipments : array<string|int, mixed>
Return values
array<string|int, mixed>

        
On this page

Search results