@extends('layouts.reporte') @section('php') @php $cliente = config('app.CLIENTE'); $salida = json_encode(['351' => __('messages.ventas')]); $salida_evo = json_encode(['num' => __('messages.numerico'), 'porc' => __('messages.porcentual')]); $salida_matri = json_encode(['cobertura-clorox' => __('messages.cobertura')]); $periodo = json_encode(['dia'=> __('messages.dias'), 'sem' => __('messages.semanas'), 'mes' => __('messages.meses')]); $periodo_comp = json_encode(['dia'=> __('messages.dias'),'ytd' => __('messages.ytd'), 'mec' => __('messages.mec'), 'sem' => __('messages.semanas'), 'mes' => __('messages.meses'), 'uam' => __('messages.ult-anio-movil')]); $periodo_matri = json_encode(['mec' => __('messages.mec'), 'mes' => __('messages.meses'), 'sem' => __('messages.semanas'), 'dia' => __('messages.dias')]); $tipos_graficos = json_encode(['msline' => 'Líneas', 'stackedcolumn2d' => (__('messages.selector-tipo-grafico-columnas-apiladas')), 'mscolumn2d' => 'Columnas agrupadas', 'stackedbar2d' => 'Barras apiladas']); if(in_array($cliente, ['clorox'])){ $periodo = json_encode(['dia'=> __('messages.dias'), 'sem' => __('messages.semanas'), 'mes' => __('messages.meses'), 'ytdf' => __('messages.ytdf'), 'ytd' => __('messages.ytd'), 'fye' => 'Año Fiscal', 'trif' => 'Trimestre Fiscal']); $periodo_comp = json_encode(['dia'=> __('messages.dias'), 'ytdf' => __('messages.ytdf'), 'ytd' => __('messages.ytd'), 'mec' => __('messages.mec'), 'sem' => __('messages.semanas'), 'mes' => __('messages.meses'), 'uam' => __('messages.ult-anio-movil'), 'fye' => 'Año Fiscal', 'trif' => 'Trimestre Fiscal']); $periodo_matri = json_encode(['mec' => __('messages.mec'), 'mes' => __('messages.meses'), 'sem' => __('messages.semanas'), 'dia' => __('messages.dias'), 'fye' => 'Año Fiscal', 'trif' => 'Trimestre Fiscal']); } $locales = []; $cantidad = 100; while ($cantidad <= $cantidad_locales) { $locales[(($cantidad-99).' - '.$cantidad)] = $cantidad; $cantidad = $cantidad + 100; } if ($cantidad % 100 == 0) { $locales[(($cantidad-99)." - ".$cantidad_locales)] = $cantidad_locales; } $locales = json_encode($locales); if($div_reportes != null) { $div = '
'; }else $div = ''; //$variables['Canal Tradicional'] = ['351-1' => 'Identificador Cliente']; //$variables['Local'] = ['351-1' => 'Identificador Cliente']; //unset($variables['Local']['3-5']); $filtros2 = $filtros; unset($filtrosAv['clientes']); unset($filtros2['clientes']); $vacio = []; $arr_dos_periodos = ['clorox']; $display_grafico = $display_tabla = ''; $true = 'true'; @endphp @endsection @section('div_reportes') @php echo $div; @endphp @endsection @if(count($selectores_grafico)>0) @section('grafico') @if(isset($selectores_grafico['grafevo'])) {{__('messages.var-holding')}} {{__('messages.selector-generico-texto-periodo')}} {{__('messages.selector-semanas-meses-texto-desde')}} {{__('messages.selector-semanas-meses-texto-hasta')}} {{__('messages.selector-tipo-grafico')}} @php $display_grafico = 'display: none;'; @endphp @endif @endsection @endif @if(count($selectores_tabla)>0) @section('tabla') @if(isset($selectores_tabla['evo'])) {{__('messages.var-holding')}} {{__('messages.selector-generico-texto-valor')}} {{__('messages.selector-generico-texto-periodo')}} {{__('messages.selector-semanas-meses-texto-desde')}} {{__('messages.selector-semanas-meses-texto-hasta')}} @php $display_tabla = 'display: none;'; @endphp @endif @if(isset($selectores_tabla['matri'])) {{__('messages.selector-variable-texto-fila')}} {{__('messages.selector-variable-texto-columna')}} {{__('messages.selector-generico-texto-valor')}} {{__('messages.selector-generico-texto-periodo')}} {{__('messages.selector-semanas-meses-texto-desde')}} {{__('messages.selector-semanas-meses-texto-hasta')}} {{-- Este selector solo aparece cuando se seleciona tienda/store en la tabla matriz --}} Rango de Locales por Ventas @php $display_tabla = 'display: none;'; @endphp @endif @if(isset($selectores_tabla['comp'])) {{__('messages.var-holding')}} {{__('messages.selector-generico-texto-periodo')}} {{__('messages.selector-semanas-meses-texto-desde')}} Primer Periodo {{__('messages.selector-semanas-meses-texto-hasta')}} Primer Periodo @if(in_array($cliente, $arr_dos_periodos)) {{__('messages.selector-semanas-meses-texto-desde')}} Segundo Periodo {{__('messages.selector-semanas-meses-texto-hasta')}} Segundo Periodo @endif @php $display_tabla = ' display: none;'; @endphp @endif @endsection @endif @section('js_aft') @endsection