exten => _*****,1,Answer()
same => n,Set(fname=${STRFTIME(${EPOCH},,%Y-%m-%d-%H%M)}-${CALLERID(number)}-${EXTEN})
same => n,NoOp(================ Incoming call from ${CALLERID(number)} to: ${SIP_HEADER(TO):5:6})
same => n,Playback(/home/asterisk/records/service/disp)
same => n,Playback(/home/asterisk/records/service/allRecord)
same => n,Monitor(wav,/home/asterisk/records/in/${fname},mb)
same => n,Set(AUDIOHOOK_INHERIT(MixMonitor)=yes)
same => n,Dial(SIP/${EXTEN},30)
same => n,Dial(IAX2/rset/***********,30,Tt)
$array = array(array("HIT"=> array("VALUE_XML_ID" => array($k => false))));
//CIBlockElement::SetPropertyValues($arResult["ID"], $arResult["IBLOCK_ID"], [$key => false], "HIT");
CIBlockElement::SetPropertyValuesEx($arResult["ID"], $arResult["IBLOCK_ID"], $array);
И при регистрации происходила ее очистка.
Выделил то что отвечало за товары и при регистрации добавил копирование из старой сессии в новую