Здравствуйте. Небольшие проблемы с печатными формами, помогите, пожалуйста, советом.
Как получить в xsl-шаблон данные из модуля бухгалтерии - понятно.
Параметры объявляются в виде:
Код:
bill.attributes=inn:ИНН;kpp:КПП;...
А шаблон получает их конструкцией типа:
Код:
<xsl:variable name="ur_lico_inn" select="module[@id=9]/bill_attribute_9[@name='inn']/@value"/>
Требуется получить список всех абонплат, телефонов и произвольных услуг, закрепленных за договором, в печатной форме.
На руках есть готовая печатная форма, в которой выводятся телефоны конструкцией типа:
Код:
<xsl:for-each select="module[@id='2']/phone_item_number_2">
<xsl:variable name="id" select="@item_id"/>
<xsl:value-of select="@number"/>
<xsl:value-of select="../phone_client_item_2[@id=$id]/@comment"/>
Здесь module[@id='2'] - понятно, это ID модуля телефонии. Однако откуда берется "phone_item_number_2"? В конфигурации ни одного модуля такого нет.
Версия биллинга 4.5, скурил весь мануал, на глаза ничего по этой теме не попало.
Собственно вопрос: Откуда берется "phone_item_number_2"
Либо какую доку почитать на эту тему.
Спасибо.