<?php
// CBPAllStateService :: MergeStates()
// /dist/bitrix/modules/bizproc/classes/general/stateservice.php:469
public static function MergeStates($firstDocumentId, $secondDocumentId)
{
global $DB;
$arFirstDocumentId = CBPHelper::ParseDocumentId($firstDocumentId);
$arSecondDocumentId = CBPHelper::ParseDocumentId($secondDocumentId);
$DB->Query(
"UPDATE b_bp_workflow_state SET ".
" DOCUMENT_ID = '".$DB->ForSql($arFirstDocumentId[2])."', ".
" DOCUMENT_ID_INT = ".intval($arFirstDocumentId[2]).", ".
" ENTITY = '".$DB->ForSql($arFirstDocumentId[1])."', ".
" MODULE_ID = '".$DB->ForSql($arFirstDocumentId[0])."' ".
"WHERE DOCUMENT_ID = '".$DB->ForSql($arSecondDocumentId[2])."' ".
" AND ENTITY = '".$DB->ForSql($arSecondDocumentId[1])."' ".
" AND MODULE_ID = '".$DB->ForSql($arSecondDocumentId[0])."' "
);
}