006 interface improvements
This commit is contained in:
+13
-15
@@ -96,8 +96,9 @@
|
||||
<div class="th">Договор</div>
|
||||
<div class="td">
|
||||
<cfquery name="qList" datasource="#request.DS#">
|
||||
select c.contract_id, c.contract, c.dt_contract
|
||||
from contract c
|
||||
select d.contract_id, d.contract, d.dt_contract, k.contragent
|
||||
from contract d
|
||||
join contragent k on (d.contragent_id=k.contragent_id)
|
||||
order by 1
|
||||
</cfquery>
|
||||
<c:combo
|
||||
@@ -106,7 +107,7 @@
|
||||
id="contract_id"
|
||||
key="contract_id"
|
||||
selected="#d.contract_id#"
|
||||
displayf="##contract## ##dateFormat(dt_contract,'DD.MM.YYYY')##"
|
||||
displayf="##contragent## ##contract## ##dateFormat(dt_contract,'DD.MM.YYYY')##"
|
||||
empty=""
|
||||
class=""
|
||||
<!---onchange="submit();"--->
|
||||
@@ -208,7 +209,7 @@
|
||||
|
||||
<cfoutput>
|
||||
<p>
|
||||
Фактура. Строки спецификации (#qItem.recordCount#)
|
||||
Фактура - строки спецификации, актуальная версия (#qItem.recordCount#)
|
||||
<cfif pageInfo.writePermitted()>
|
||||
<cfoutput>
|
||||
<cfset addUrl="specification_item.cfm?specification_item_uid=&specification_id=#d.specification_id#&#tr.fwx#"/>
|
||||
@@ -253,7 +254,7 @@
|
||||
<td>#code#</td>
|
||||
<td class="c">#item_version_count#</td>
|
||||
<td class="c"></td>
|
||||
<td><a href="agreement.cfm?contract_id=#contract_id#&agreement_version=#agreement_version#&#tr.fwx#">#agreement# #dateFormat(dt_agreement,'DD.MM.YYYY')#</td>
|
||||
<td><a href="agreement.cfm?contract_id=#contract_id#&agreement_version=#agreement_version#&#tr.fwx#">#agreement# /#dateFormat(dt_agreement,'DD.MM.YYYY')#</td>
|
||||
<td class="c">
|
||||
<a href="specification_item_version.cfm?specification_item_uid=#specification_item_uid#&agreement_version=#agreement_version#&#tr.fwx#">#agreement_version#</a>
|
||||
<cfif is_actual GT 0><img src="img/ok.png"/></cfif>
|
||||
@@ -271,15 +272,12 @@
|
||||
</cfoutput>
|
||||
</table>
|
||||
|
||||
Как сущности версии спецификации нет.
|
||||
Можно синтезировать версию спецификации на произвольную дату, а можно по версии определенного соглашения (это должно быть возмозно, потому что соглашение меняет каждую строку не более 1 раза
|
||||
)
|
||||
Спецификация по версии соглашения не учитывает is_actual этого соглашения, но учитывает предыдущие
|
||||
Можно собрать версию спецификации на произвольную дату, а можно по версии определенного соглашения (это возможно, потому что соглашение меняет каждую строку не более 1 раза)
|
||||
|
||||
Отображаеммая спецификация по версии соглашения не учитывает флаг is_actual этого соглашения, но учитывает флаги is_actual предыдущих
|
||||
*** Собственно, нам нужно для илюстрации версионности как раз синтезировать спецификацию на дату и спецификацию по версии согдашения
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<cfquery name="qVersion" datasource="#request.DS#">
|
||||
select
|
||||
@@ -305,7 +303,7 @@
|
||||
|
||||
<cfoutput>
|
||||
<p>
|
||||
Версии (#qVersion.recordCount#)
|
||||
Версии спецификации (#qVersion.recordCount#)
|
||||
<!--- <cfif pageInfo.writePermitted()>
|
||||
<cfoutput>
|
||||
<cfset addUrl="specification_item.cfm?specification_item_uid=&specification_id=#d.specification_id#&#tr.fwx#"/>
|
||||
@@ -321,8 +319,8 @@
|
||||
<tr>
|
||||
<th></th>
|
||||
<th>Соглашение (имя)</th>
|
||||
<th>Дата соглашения</th>
|
||||
<th>Версия номер</th>
|
||||
<th>Дата согл.</th>
|
||||
<th>Н-р согл.</th>
|
||||
<th>Действует</th>
|
||||
<th>Строк изменено</th>
|
||||
</tr>
|
||||
|
||||
Reference in New Issue
Block a user