методом "тыка", разместил код здесь
..\dialplan\public.xml (<context name="public">)
заработало только в таком виде:
Код:
<extension name="Add-PLUS" continue="true">
<condition field="destination_number" expression=MYLOGIN>
<action application="set" data="effective_caller_id_number=+7${caller_id_number}"/>
</condition>
</extension>
и то, если разместить перед этим кодом
Код:
<extension name="incoming_SIPNET_to_1003">
<condition field="destination_number" expression=MYLOGIN>
<action application="set" data="domain_name=$${domain}"/>
<action application="bind_meta_app" data="4 b s execute_extension::att_xfer XML features"/>
<action application="transfer" data="1003 XML default"/>
</condition>
</extension>
почему не срабатывал изначальный код <condition field="caller_id_number" или <condition field="${caller_id_number}" хз..
еще странность, как только встречается код
action application="transfer", то никаких манипуляций с присоединением "+7" не получается