|  | @@ -5,75 +5,6 @@ function chart(reporting) {
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |      reporting.ReportSaleChartWidget = reporting.Base.extend({
 |  |      reporting.ReportSaleChartWidget = reporting.Base.extend({
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -        BuildLineChart: function (label,data,CurrencyBase) {
 |  | 
 | 
											
												
													
														|  | -            var self = this;
 |  | 
 | 
											
												
													
														|  | -            Chart.scaleService.updateScaleDefaults('linear', {
 |  | 
 | 
											
												
													
														|  | -                ticks: {
 |  | 
 | 
											
												
													
														|  | -                    callback: function(tick) {
 |  | 
 | 
											
												
													
														|  | -                        return tick.toLocaleString('de-DE');
 |  | 
 | 
											
												
													
														|  | -                    }
 |  | 
 | 
											
												
													
														|  | -                }
 |  | 
 | 
											
												
													
														|  | -            });
 |  | 
 | 
											
												
													
														|  | -            Chart.defaults.global.tooltips.callbacks.label = function(tooltipItem, data) {
 |  | 
 | 
											
												
													
														|  | -                var dataset = data.datasets[tooltipItem.datasetIndex];
 |  | 
 | 
											
												
													
														|  | -                var datasetLabel = dataset.label || '';
 |  | 
 | 
											
												
													
														|  | -                return datasetLabel +  dataset.data[tooltipItem.index].toLocaleString('de-DE');
 |  | 
 | 
											
												
													
														|  | -            };
 |  | 
 | 
											
												
													
														|  | -            var chart = new Chart($(".reporting-chart"), {
 |  | 
 | 
											
												
													
														|  | -                type: 'line',
 |  | 
 | 
											
												
													
														|  | -                data: {
 |  | 
 | 
											
												
													
														|  | -                    labels: label,
 |  | 
 | 
											
												
													
														|  | -                    datasets: [
 |  | 
 | 
											
												
													
														|  | -                        {
 |  | 
 | 
											
												
													
														|  | -                            label: false,
 |  | 
 | 
											
												
													
														|  | -                            data: data,
 |  | 
 | 
											
												
													
														|  | -                            backgroundColor: '#bbdefb',
 |  | 
 | 
											
												
													
														|  | -                            borderColor: '#0288d1',
 |  | 
 | 
											
												
													
														|  | -                            borderWidth: 1,
 |  | 
 | 
											
												
													
														|  | -                            fill: true,
 |  | 
 | 
											
												
													
														|  | -                        }
 |  | 
 | 
											
												
													
														|  | -                    ]
 |  | 
 | 
											
												
													
														|  | -                },
 |  | 
 | 
											
												
													
														|  | -                options: {
 |  | 
 | 
											
												
													
														|  | -                    responsive: true,
 |  | 
 | 
											
												
													
														|  | -                    responsiveAnimationDuration:10,
 |  | 
 | 
											
												
													
														|  | -                    maintainAspectRatio:false,
 |  | 
 | 
											
												
													
														|  | -                    title: {
 |  | 
 | 
											
												
													
														|  | -                        display: false,
 |  | 
 | 
											
												
													
														|  | -                    },
 |  | 
 | 
											
												
													
														|  | -                    hover: {
 |  | 
 | 
											
												
													
														|  | -                        mode: 'nearest',
 |  | 
 | 
											
												
													
														|  | -                        intersect: true
 |  | 
 | 
											
												
													
														|  | -                    },
 |  | 
 | 
											
												
													
														|  | -                    legend: {
 |  | 
 | 
											
												
													
														|  | -                       display: false,
 |  | 
 | 
											
												
													
														|  | -                    },
 |  | 
 | 
											
												
													
														|  | -                    layout: {
 |  | 
 | 
											
												
													
														|  | -                        padding: {
 |  | 
 | 
											
												
													
														|  | -                            top: 0,
 |  | 
 | 
											
												
													
														|  | -                            bottom: 0,
 |  | 
 | 
											
												
													
														|  | -                            left : 0,
 |  | 
 | 
											
												
													
														|  | -                            rigth: 0,
 |  | 
 | 
											
												
													
														|  | -                        }
 |  | 
 | 
											
												
													
														|  | -                    },
 |  | 
 | 
											
												
													
														|  | -                    events: ['click'],
 |  | 
 | 
											
												
													
														|  | -                    tooltips: {
 |  | 
 | 
											
												
													
														|  | -                        callbacks: {
 |  | 
 | 
											
												
													
														|  | -                            label: function(tooltipItem, data) {
 |  | 
 | 
											
												
													
														|  | -                                var label = data.datasets[tooltipItem.datasetIndex].label || '';
 |  | 
 | 
											
												
													
														|  | -
 |  | 
 | 
											
												
													
														|  | -                                if (label) {
 |  | 
 | 
											
												
													
														|  | -                                    label += ': ';
 |  | 
 | 
											
												
													
														|  | -                                }
 |  | 
 | 
											
												
													
														|  | -                                label += accounting.formatMoney(tooltipItem.yLabel, CurrencyBase.symbol, CurrencyBase.decimal_places, CurrencyBase.thousands_separator, CurrencyBase.decimal_separator);
 |  | 
 | 
											
												
													
														|  | -                                return label;
 |  | 
 | 
											
												
													
														|  | -                            }
 |  | 
 | 
											
												
													
														|  | -                        }
 |  | 
 | 
											
												
													
														|  | -                    }
 |  | 
 | 
											
												
													
														|  | -                }
 |  | 
 | 
											
												
													
														|  | -            });
 |  | 
 | 
											
												
													
														|  | -        },
 |  | 
 | 
											
												
													
														|  | -
 |  | 
 | 
											
												
													
														|  |          BuildBarChart: function (data,CurrencyBase,label,body) {
 |  |          BuildBarChart: function (data,CurrencyBase,label,body) {
 | 
											
												
													
														|  |              var self = this;
 |  |              var self = this;
 | 
											
												
													
														|  |              Chart.scaleService.updateScaleDefaults('linear', {
 |  |              Chart.scaleService.updateScaleDefaults('linear', {
 |