Bitrix API

Document implements Item, ItemWithOwner, ItemWithCrmId, TrackableItem uses TrackableItemTrait

Table of Contents

Interfaces

Item
ItemWithOwner
ItemWithCrmId
TrackableItem

Properties

$blankId  : int|null
$chatId  : int|null
$companyUid  : string|null
$createdById  : int|null
$createdFromDocumentId  : int|null
$dateCreate  : DateTime|null
$dateSign  : DateTime|null
$dateStatusChanged  : DateTime|null
$entityId  : int|null
$entityType  : string|null
$entityTypeId  : int|null
$externalDateCreate  : DateTime|null
$externalId  : string|null
$groupId  : int|null
$hcmLinkCompanyId  : int|null
$id  : int|null
$initiatedByType  : InitiatedByType
$initiator  : string|null
$langId  : string|null
$parties  : int|null
$providerCode  : string|null
$regionDocumentType  : string|null
$representativeId  : int|null
$resultFileId  : int|null
$scenario  : string|null
$scheme  : string|null
$status  : string|null
$stoppedById  : int|null
$templateId  : int|null
$title  : string|null
$uid  : string|null
$version  : int|null

Methods

__construct()  : mixed
getCrmId()  : int
getId()  : int
getOriginal()  : array<string|int, mixed>
getOwnerId()  : int
initOriginal()  : void
isInitiatedByEmployee()  : bool
isTemplated()  : bool

Properties

$blankId

public int|null $blankId = null

$createdById

public int|null $createdById = null

$createdFromDocumentId

public int|null $createdFromDocumentId = null

$entityId

public int|null $entityId = null

$entityTypeId

public int|null $entityTypeId = null

$groupId

public int|null $groupId = null

$hcmLinkCompanyId

public int|null $hcmLinkCompanyId = null
Attributes
#[Copyable]

$initiator

public string|null $initiator = null

$regionDocumentType

public string|null $regionDocumentType = null
Attributes
#[Copyable]

$representativeId

public int|null $representativeId = null
Attributes
#[Copyable]

$resultFileId

public int|null $resultFileId = null

$status

public string|null $status = null

$stoppedById

public int|null $stoppedById = null

$templateId

public int|null $templateId = null

Methods

__construct()

public __construct([string|null $scenario = null ][, int|null $parties = null ][, int|null $id = null ][, string|null $title = null ][, string|null $uid = null ][, int|null $blankId = null ][, string|null $langId = null ][, string|null $status = null ][, string|null $initiator = null ][, string|null $entityType = null ][, int|null $entityTypeId = null ][, int|null $entityId = null ][, int|null $resultFileId = null ][, int|null $version = null ][, int|null $createdById = null ][, int|null $groupId = null ][, string|null $companyUid = null ][, int|null $representativeId = null ][, string|null $scheme = null ][, DateTime|null $dateCreate = null ][, DateTime|null $dateSign = null ][, string|null $regionDocumentType = null ][, string|null $externalId = null ][, int|null $stoppedById = null ][, DateTime|null $externalDateCreate = null ][, string|null $providerCode = null ][, int|null $templateId = null ][, int|null $chatId = null ][, int|null $createdFromDocumentId = null ][, InitiatedByType $initiatedByType = InitiatedByType::COMPANY ][, int|null $hcmLinkCompanyId = null ][, DateTime|null $dateStatusChanged = null ]) : mixed
Parameters
$scenario : string|null = null
$parties : int|null = null
$id : int|null = null
$title : string|null = null
$uid : string|null = null
$blankId : int|null = null
$langId : string|null = null
$status : string|null = null
$initiator : string|null = null
$entityType : string|null = null
$entityTypeId : int|null = null
$entityId : int|null = null
$resultFileId : int|null = null
$version : int|null = null
$createdById : int|null = null
$groupId : int|null = null
$companyUid : string|null = null
$representativeId : int|null = null
$scheme : string|null = null
$dateCreate : DateTime|null = null
$dateSign : DateTime|null = null
$regionDocumentType : string|null = null
$externalId : string|null = null
$stoppedById : int|null = null
$externalDateCreate : DateTime|null = null
$providerCode : string|null = null
$templateId : int|null = null
$chatId : int|null = null
$createdFromDocumentId : int|null = null
$initiatedByType : InitiatedByType = InitiatedByType::COMPANY
$hcmLinkCompanyId : int|null = null
$dateStatusChanged : DateTime|null = null

getCrmId()

public getCrmId() : int
Return values
int

getId()

public getId() : int
Return values
int

getOriginal()

public getOriginal() : array<string|int, mixed>
Return values
array<string|int, mixed>

getOwnerId()

public getOwnerId() : int
Return values
int

isInitiatedByEmployee()

public isInitiatedByEmployee() : bool
Return values
bool

isTemplated()

public isTemplated() : bool
Return values
bool

        
On this page

Search results