Revision baa54321
Von Bernd Bleßmann vor mehr als 2 Jahren hinzugefügt
js/kivi.CustomerVendorTurnover.js | ||
---|---|---|
$('#turnovers').load(url);
|
||
};
|
||
|
||
ns.cv_tabs_init = function () {
|
||
$("#customer_vendor_tabs").on('tabsbeforeactivate', function(event, ui){
|
||
if (ui.newPanel.attr('id') == 'quotations') {
|
||
ns.get_sales_quotations();
|
||
}
|
||
return 1;
|
||
});
|
||
|
||
$("#customer_vendor_tabs").on('tabscreate', function(event, ui){
|
||
if (ui.panel.attr('id') == 'quotations') {
|
||
ns.get_sales_quotations();
|
||
}
|
||
return 1;
|
||
});
|
||
};
|
||
|
||
$(function(){
|
||
ns.cv_tabs_init();
|
||
});
|
||
});
|
templates/webpages/customer_vendor/form.html | ||
---|---|---|
<li><a href="[% 'controller.pl?action=CustomerVendorTurnover/list_turnover&id=' _ SELF.cv.id _ '&db=' _ FORM.db %]">[% LxERP.t8('Records') %]
|
||
[%- IF SELF.open_items > 0 %] <span style="color:red;"> $</span>[% END %] [%- IF SELF.open_orders > 0 %] <span style="color:red;"> !</span>[% END %]</a>
|
||
</li>
|
||
<li><a href="#turnover_stat">[% 'Turnoverstatistic' | $T8 %]</a></li>
|
||
[% END %]
|
||
[% IF ( FORM.db == 'vendor' && AUTH.assert('show_extra_record_tab_vendor',1) ) %]
|
||
<li><a href="[% 'controller.pl?action=CustomerVendorTurnover/list_turnover&id=' _ SELF.cv.id _ '&db=' _ FORM.db %]">[% LxERP.t8('Records') %]
|
||
[%- IF SELF.open_items > 0 %] <span style="color:red;"> $</span>[% END %] [%- IF SELF.open_orders > 0 %] <span style="color:red;"> !</span>[% END %]</a>
|
||
</li>
|
||
<li><a href="#turnover_stat">[% 'Turnoverstatistic' | $T8 %]</a></li>
|
||
[% END %]
|
||
[% END %]
|
||
|
||
... | ... | |
[% IF ( SELF.cv.id && SELF.cv.pricegroup_id && AUTH.assert('part_service_assembly_details', 1) ) %]
|
||
[% PROCESS "customer_vendor/tabs/price_list.html" %]
|
||
[% END %]
|
||
[% IF SELF.cv.id && ( (FORM.db == 'customer' && AUTH.assert('show_extra_record_tab_customer', 1)) || (FORM.db == 'vendor' && AUTH.assert('show_extra_record_tab_vendor', 1)) ) %]
|
||
<div id="turnover_stat">[% PROCESS "customer_vendor_turnover/turnover_statistic.html" %]</div>
|
||
[% END %]
|
||
</div>
|
||
</form>
|
||
|
templates/webpages/customer_vendor_turnover/_statistic_tabs.html | ||
---|---|---|
</script>
|
||
<div class="tabwidget" id="statistic_tabs">
|
||
<ul>
|
||
<li><a href="#turnover_stat">[% 'Turnoverstatistic' | $T8 %]</a></li>
|
||
[% IF FORM.db == "customer" %]<li><a href="#dun_stat">[% 'Dunningstatistic' | $T8 %]</a></li>[% END %]
|
||
<li><a href="#quotations" onclick="kivi.CustomerVendorTurnover.get_sales_quotations();">[% IF FORM.db == "customer" %][% 'Sales Quotations' | $T8 %][% ELSE %][% 'Request Quotations' | $T8 %][% END %]</a></li>
|
||
<li><a href="#quotations">[% IF FORM.db == "customer" %][% 'Sales Quotations' | $T8 %][% ELSE %][% 'Request Quotations' | $T8 %][% END %]</a></li>
|
||
<li><a href="#orders" onclick="kivi.CustomerVendorTurnover.get_orders();">[% 'Orders' | $T8 %]</a></li>
|
||
<li><a href="#invoices" onclick="kivi.CustomerVendorTurnover.get_invoices();">[% 'Invoices' | $T8 %]</a></li>
|
||
<li><a href="#mails" onclick="kivi.CustomerVendorTurnover.get_mails();">[% 'Mails' | $T8 %]</a></li>
|
||
<li><a href="#letters" onclick="kivi.CustomerVendorTurnover.get_letters();">[% 'Letters' | $T8 %]</a></li>
|
||
</ul>
|
||
<div id="turnover_stat">[% PROCESS "customer_vendor_turnover/turnover_statistic.html" %]</div>
|
||
<div id="dun_stat">[% PROCESS "customer_vendor_turnover/dun_statistic.html" %]</div>
|
||
<div id="quotations"></div>
|
||
<div id="orders"></div>
|
Auch abrufbar als: Unified diff
Umsatzstatistik: In eigenem Top-Level-Tab