Документация для разработчиков
Темная тема

CreateDocument

Описание и параметры

mixed
IBPWorkflowDocument::CreateDocument(
	mixed pid,
	array arFields
);

Метод создает новый документ с указанными свойствами (полями) и возвращает его код.

Параметры метода

ПараметрОписание
pidНе используется
arFieldsМассив значений свойств документа в виде
array(
	код_свойства => значение,
	...
)
Коды свойств соответствуют кодам свойств, возвращаемым методом GetDocumentFields.

Примеры использования

<?
public function CreateDocument($pid, $arFields)
{
	$iblockElement = new CIBlockElement();
	$id = $iblockElement->Add($arFields);
	if (!$id || $id <= 0)
		throw new Exception($iblockElement->LAST_ERROR);
	return $id;
}
?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024