@extends('layouts.reporte') @section('php') @php /*$selectores_tabla = ["mec" => 'MEC', 'ytd' => 'YTD', "metas"=>"Metas", "fore"=>"Forecast"]; $selectores_grafico = ["grafIndices" => 'Indices', "grafEvo" =>__('messages.evolucion')];*/ $cliente = config('app.CLIENTE'); $yearAct = date('Y'); $yearAnt = $yearAct - 1; $tipos_graficos = json_encode([ "msline" => "Líneas", "stackedcolumn2d" => (__('messages.selector-tipo-grafico-columnas-apiladas')),"mscolumn2d" => "Columnas agrupadas", "stackedbar2d" => "Barras apiladas"]); //$year = json_encode([$yearAct=>$yearAct, strval($yearAct-1) => $yearAct-1]); $year = json_encode([$yearAct=>$yearAct]); $variables_metas=[__('messages.grupo-Local') => $variables[__('messages.grupo-Local')]]; $salida_default = json_encode(['2'=> __('messages.ventas')]); if(in_array($cliente, ['unibag', 'lesaffre', 'marvest'])){ $salida_default = json_encode(['1' => __('messages.unidades')]); }else if(in_array($cliente, ['clorox'])){ $salida_default = json_encode(['32' => __('messages.unidades')]); }else if($cliente == 'ducasse'){ $salida_default = json_encode(['30' => __('messages.ventas')]); }else if(in_array($cliente, ['kunafoods'])){ $salida_default = json_encode(['3' => __('messages.costo')]); } $tmp_marca = json_encode(['mec' => __('messages.mec'), 'mes' => __('messages.meses')]); $metas_sin_productos = ['clorox', 'canontex']; $mesesComp = $periodo_marca = []; foreach ($meses as $value) { list($_mes, $_year) = explode(' ', $value->nombre); if($_year == $yearAct || $_year == $yearAnt) { $mesesComp []= $value; } // dd($value->periodo); if($_year == $yearAct && $value->periodo < date('Ym')){ $periodo_marca []=$value; } } // dd($periodo_marca); if ($div_reportes != null) { $div = '
"; }else{ $div=''; } $filtros2 = $filtros; unset($filtros2['categorias']); unset($filtros2['subcategoria']); unset($filtros2['marca']); unset($filtros2['producto']); unset($filtros2['ean']); unset($filtros2['agrupacion']); if(in_array($cliente, $metas_sin_productos)){ // Estos clientes no tienen desglose de meta por producto, así que se caerán las ejecuciones si se conservan los parámetros $variables = $variables_metas; unset($filtros['categorias']); unset($filtros['subcategoria']); unset($filtros['marca']); unset($filtros['producto']); unset($filtros['ean']); unset($filtros['agrupacion']); } $display_grafico = ''; $display_tabla = ''; $true = true; $variables_metas_pormarca = $variables; unset($variables_metas_pormarca['Producto']['1-1']); @endphp @endsection @section('div_reportes') @php echo $div; @endphp @endsection @if(count($selectores_grafico)>0) @section('grafico') @if(isset($selectores_grafico['grafIndices'])) {{__('messages.selector-generico-texto-valor')}} @if(in_array($cliente, ['maisa'])) {{__('messages.var-cadena')}} {{__('messages.campo-lo-zona')}} @else @if($cliente != 'siksa'){{__('messages.filtro-texto-cliente')}}@else Cadena @endif @if(!in_array($cliente, $metas_sin_productos)) @if($cliente == 'clorox') {{__('messages.MFF')}} @else {{__('messages.filtro-texto-categoria')}} @endif @endif @if($cliente == 'clorox') {{__('messages.kas')}} @else {{__('messages.filtro-texto-kam')}} @endif @endif {{--
--}} @php $col_graficos = 'col-xs-12 col-sm-12 col-md-6 col-lg-6'; if($cliente == 'grupomor') $col_graficos = 'col-xs-12 col-sm-12 col-md-4 col-lg-4'; @endphp
@if($cliente == 'grupomor')
@endif
@php $display_grafico = 'display: none;'; @endphp @endif @if(isset($selectores_grafico['grafEvo'])) {{__('messages.selector-generico-texto-valor')}} @if($cliente != 'siksa'){{__('messages.filtro-texto-cliente')}}@else Cadena @endif @if(!in_array($cliente, $metas_sin_productos)) @if($cliente == 'clorox') {{__('messages.MFF')}} @else {{__('messages.filtro-texto-categoria')}} @endif @endif @if($cliente == 'clorox') {{__('messages.kas')}} @else {{__('messages.filtro-texto-kam')}} @endif @php $display_grafico = 'display: none;'; @endphp @endif @endsection @endif @if(count($selectores_tabla)>0) @section('tabla') @if(isset($selectores_tabla['pormarca'])) {{__('messages.selector-generico-texto-valor')}} {{__('messages.selector-generico-texto-periodo')}} @php $display_tabla = 'display: none;'; @endphp @endif @if(isset($selectores_tabla['mec'])) {{__('messages.selector-generico-texto-valor')}} @php $display_tabla = 'display: none;'; @endphp @endif @if(isset($selectores_tabla['ytd'])) {{__('messages.selector-generico-texto-valor')}} @php $display_tabla = 'display: none;'; @endphp @endif @if(isset($selectores_tabla['metas'])) {{__('messages.selector-generico-texto-valor')}} {{__('messages.año')}} @php $display_tabla = 'display: none;'; @endphp @endif @if(isset($selectores_tabla['fore'])) {{__('messages.selector-semanas-meses-texto-desde')}} {{__('messages.selector-semanas-meses-texto-hasta')}} @php $display_tabla = 'display: none;'; @endphp @endif @if(isset($selectores_tabla['reafore'])) {{__('messages.selector-generico-texto-valor')}} @php $display_tabla = 'display: none;'; @endphp @endif @if(isset($selectores_tabla['reameta'])) {{__('messages.selector-generico-texto-valor')}} {{__('messages.año')}} @php $display_tabla = 'display: none;'; @endphp @endif @if(isset($selectores_tabla['metafore'])) @php $display_tabla = 'display: none;'; @endphp @endif @if(isset($selectores_tabla['comisiones'])) Mes
Valor
@php $display_tabla = 'display: none;'; @endphp @endif @endsection @endif @section('js_aft') @endsection