var/cache/dev/twig/98/98e36696c5119bb1a12800f78eaab632.php line 47

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\CoreExtension;
  6. use Twig\Extension\SandboxExtension;
  7. use Twig\Markup;
  8. use Twig\Sandbox\SecurityError;
  9. use Twig\Sandbox\SecurityNotAllowedTagError;
  10. use Twig\Sandbox\SecurityNotAllowedFilterError;
  11. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  12. use Twig\Source;
  13. use Twig\Template;
  14. /* role/user/index.html.twig */
  15. class __TwigTemplate_88e5fe19bdc1767b1c5e5827dfbe97d6 extends Template
  16. {
  17.     private $source;
  18.     private $macros = [];
  19.     public function __construct(Environment $env)
  20.     {
  21.         parent::__construct($env);
  22.         $this->source $this->getSourceContext();
  23.         $this->blocks = [
  24.             'title' => [$this'block_title'],
  25.             'body_on_load' => [$this'block_body_on_load'],
  26.             'pageTitleH1' => [$this'block_pageTitleH1'],
  27.             'menu' => [$this'block_menu'],
  28.             'subMenuLeft' => [$this'block_subMenuLeft'],
  29.             'subMenuRight' => [$this'block_subMenuRight'],
  30.             'content' => [$this'block_content'],
  31.             'productsData' => [$this'block_productsData'],
  32.             'javascripts' => [$this'block_javascripts'],
  33.         ];
  34.     }
  35.     protected function doGetParent(array $context)
  36.     {
  37.         // line 1
  38.         return "base.html.twig";
  39.     }
  40.     protected function doDisplay(array $context, array $blocks = [])
  41.     {
  42.         $macros $this->macros;
  43.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  44.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""role/user/index.html.twig"));
  45.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  46.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""role/user/index.html.twig"));
  47.         $this->parent $this->loadTemplate("base.html.twig""role/user/index.html.twig"1);
  48.         yield from $this->parent->unwrap()->yield($contextarray_merge($this->blocks$blocks));
  49.         
  50.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  51.         
  52.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  53.     }
  54.     // line 3
  55.     public function block_title($context, array $blocks = [])
  56.     {
  57.         $macros $this->macros;
  58.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  59.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  60.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  61.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  62.         yield "Scrivania";
  63.         
  64.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  65.         
  66.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  67.         return; yield '';
  68.     }
  69.     // line 5
  70.     public function block_body_on_load($context, array $blocks = [])
  71.     {
  72.         $macros $this->macros;
  73.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  74.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body_on_load"));
  75.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  76.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body_on_load"));
  77.         yield "onload=\"hidePreloader();\"";
  78.         
  79.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  80.         
  81.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  82.         return; yield '';
  83.     }
  84.     // line 7
  85.     public function block_pageTitleH1($context, array $blocks = [])
  86.     {
  87.         $macros $this->macros;
  88.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  89.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""pageTitleH1"));
  90.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  91.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""pageTitleH1"));
  92.         yield "Benvenuto ";
  93.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'7$this->source); })()), "user", [], "any"falsefalsefalse7), "html"nulltrue);
  94.         yield " (";
  95.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'7$this->source); })()), "user", [], "any"falsefalsefalse7), "accountType", [], "any"falsefalsefalse7), "html"nulltrue);
  96.         yield ")";
  97.         
  98.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  99.         
  100.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  101.         return; yield '';
  102.     }
  103.     // line 9
  104.     public function block_menu($context, array $blocks = [])
  105.     {
  106.         $macros $this->macros;
  107.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  108.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""menu"));
  109.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  110.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""menu"));
  111.         // line 10
  112.         yield "\t<li class=\"menu-item\"><a class=\"menu-link\" href=\"";
  113.         yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_index");
  114.         yield "\">Scrivania</a>
  115. \t\t<ul class=\"sub-menu-container bg_pr\">
  116. \t\t\t";
  117.         // line 12
  118.         if ((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'12$this->source); })()), "user", [], "any"falsefalsefalse12), "getAccountTypology", [], "any"falsefalsefalse12) == "agency")) {
  119.             // line 13
  120.             yield "\t\t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  121.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_settings");
  122.             yield "\">Impostazioni</a></li>
  123. \t\t\t";
  124.         }
  125.         // line 15
  126.         yield "\t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  127.         yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_utility");
  128.         yield "\">Utility</a></li>
  129. \t\t</ul>
  130. \t</li>
  131. \t";
  132.         // line 18
  133.         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'18$this->source); })()), "user", [], "any"falsefalsefalse18), "canRead", ["company"], "method"falsefalsefalse18)) {
  134.             // line 19
  135.             yield "\t\t<li class=\"menu-item\"><a class=\"menu-link\" href=\"javascript: void(0)\">Azienda</a>
  136. \t\t\t<ul class=\"sub-menu-container bg_pr\">
  137. \t\t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  138.             // line 21
  139.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_company");
  140.             yield "\">Dati anagrafici</a></li>
  141. \t\t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  142.             // line 22
  143.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_company_economic");
  144.             yield "\">Economico</a></li>
  145. \t\t\t</ul>
  146. \t\t</li>
  147. \t";
  148.         }
  149.         // line 26
  150.         yield "\t<li class=\"menu-item\">
  151. \t\t<a class=\"menu-link\" ";
  152.         // line 27
  153.         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'27$this->source); })()), "user", [], "any"falsefalsefalse27), "canRead", ["anagraphic_users"], "method"falsefalsefalse27)) {
  154.             yield "href=\"";
  155.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_users_index");
  156.             yield "\"";
  157.         } else {
  158.             yield "href=\"javascript: void(0)\"";
  159.         }
  160.         yield ">Utenti</a>
  161. \t\t<ul class=\"sub-menu-container bg_pr\">
  162. \t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  163.         // line 29
  164.         yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_user_profile");
  165.         yield "\">Profilo</a></li>
  166. \t\t\t";
  167.         // line 30
  168.         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'30$this->source); })()), "user", [], "any"falsefalsefalse30), "canRead", ["staff"], "method"falsefalsefalse30)) {
  169.             yield "<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  170.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_users_staff");
  171.             yield "\">Staff</a></li>";
  172.         }
  173.         // line 31
  174.         yield "\t\t\t";
  175.         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'31$this->source); })()), "user", [], "any"falsefalsefalse31), "canRead", ["technician"], "method"falsefalsefalse31)) {
  176.             yield "<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  177.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_users_technicians");
  178.             yield "\">Tecnici</a></li>";
  179.         }
  180.         // line 32
  181.         yield "\t\t</ul>
  182. \t</li>
  183. \t";
  184.         // line 34
  185.         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'34$this->source); })()), "user", [], "any"falsefalsefalse34), "canRead", ["anagraphic"], "method"falsefalsefalse34)) {
  186.             // line 35
  187.             yield "\t\t<li class=\"menu-item\">
  188. \t\t\t<a class=\"menu-link\" href=\"";
  189.             // line 36
  190.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_anagraphics");
  191.             yield "\">Anagrafiche</a>
  192. \t\t\t";
  193.             // line 37
  194.             if ((((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'37$this->source); })()), "user", [], "any"falsefalsefalse37), "canRead", ["anagraphic_supplier"], "method"falsefalsefalse37) || CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'37$this->source); })()), "user", [], "any"falsefalsefalse37), "canRead", ["anagraphic_producer"], "method"falsefalsefalse37)) || CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'37$this->source); })()), "user", [], "any"falsefalsefalse37), "canRead", ["anagraphic_client"], "method"falsefalsefalse37)) || CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'37$this->source); })()), "user", [], "any"falsefalsefalse37), "canRead", ["anagraphic_destination"], "method"falsefalsefalse37))) {
  195.                 // line 38
  196.                 yield "\t\t\t\t<ul class=\"sub-menu-container bg_pr\">
  197. \t\t\t\t\t";
  198.                 // line 39
  199.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'39$this->source); })()), "user", [], "any"falsefalsefalse39), "canRead", ["anagraphic_supplier"], "method"falsefalsefalse39)) {
  200.                     yield "<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  201.                     yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_anagraphic_suppliers");
  202.                     yield "\">Fornitori</a></li>";
  203.                 }
  204.                 // line 40
  205.                 yield "\t\t\t\t\t";
  206.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'40$this->source); })()), "user", [], "any"falsefalsefalse40), "canRead", ["anagraphic_producer"], "method"falsefalsefalse40)) {
  207.                     yield "<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  208.                     yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_anagraphic_producers");
  209.                     yield "\">Produttori</a></li>";
  210.                 }
  211.                 // line 41
  212.                 yield "\t\t\t\t\t";
  213.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'41$this->source); })()), "user", [], "any"falsefalsefalse41), "canRead", ["anagraphic_client"], "method"falsefalsefalse41)) {
  214.                     yield "<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  215.                     yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_anagraphic_clients");
  216.                     yield "\">Clienti</a></li>";
  217.                 }
  218.                 // line 42
  219.                 yield "\t\t\t\t\t";
  220.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'42$this->source); })()), "user", [], "any"falsefalsefalse42), "canRead", ["anagraphic_destination"], "method"falsefalsefalse42)) {
  221.                     yield "<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  222.                     yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_anagraphic_destinations");
  223.                     yield "\">Destinazioni</a></li>";
  224.                 }
  225.                 // line 43
  226.                 yield "\t\t\t\t</ul>
  227. \t\t\t";
  228.             }
  229.             // line 45
  230.             yield "\t\t</li>
  231. \t";
  232.         }
  233.         // line 47
  234.         yield "\t";
  235.         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'47$this->source); })()), "user", [], "any"falsefalsefalse47), "canRead", ["product"], "method"falsefalsefalse47)) {
  236.             // line 48
  237.             yield "\t\t<li class=\"menu-item\">
  238. \t\t\t<a class=\"menu-link\" href=\"";
  239.             // line 49
  240.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_product_search");
  241.             yield "\">Prodotti</a>
  242. \t\t\t";
  243.             // line 50
  244.             if (((((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'50$this->source); })()), "user", [], "any"falsefalsefalse50), "canRead", ["product"], "method"falsefalsefalse50) || CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'50$this->source); })()), "user", [], "any"falsefalsefalse50), "canRead", ["product_category"], "method"falsefalsefalse50)) || CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'50$this->source); })()), "user", [], "any"falsefalsefalse50), "canRead", ["product_subcategory"], "method"falsefalsefalse50)) || CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'50$this->source); })()), "user", [], "any"falsefalsefalse50), "canRead", ["product_model"], "method"falsefalsefalse50)) || CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'50$this->source); })()), "user", [], "any"falsefalsefalse50), "canRead", ["product_component"], "method"falsefalsefalse50))) {
  245.                 // line 51
  246.                 yield "\t\t\t\t<ul class=\"sub-menu-container bg_pr\">
  247. \t\t\t\t\t";
  248.                 // line 52
  249.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'52$this->source); })()), "user", [], "any"falsefalsefalse52), "canRead", ["product"], "method"falsefalsefalse52)) {
  250.                     yield "<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  251.                     yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_product_search");
  252.                     yield "\">Ricerca</a></li>";
  253.                 }
  254.                 // line 53
  255.                 yield "\t\t\t\t\t";
  256.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'53$this->source); })()), "user", [], "any"falsefalsefalse53), "canRead", ["product_category"], "method"falsefalsefalse53)) {
  257.                     yield "<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  258.                     yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_product_categories");
  259.                     yield "\">Categorie</a></li>";
  260.                 }
  261.                 // line 54
  262.                 yield "\t\t\t\t\t";
  263.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'54$this->source); })()), "user", [], "any"falsefalsefalse54), "canRead", ["product_subcategory"], "method"falsefalsefalse54)) {
  264.                     yield "<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  265.                     yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_product_subcategories");
  266.                     yield "\">Sottocategorie</a></li>";
  267.                 }
  268.                 // line 55
  269.                 yield "\t\t\t\t\t";
  270.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'55$this->source); })()), "user", [], "any"falsefalsefalse55), "canRead", ["product_component"], "method"falsefalsefalse55)) {
  271.                     yield "<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  272.                     yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_product_components");
  273.                     yield "\">Componenti</a></li>";
  274.                 }
  275.                 // line 56
  276.                 yield "\t\t\t\t\t";
  277.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'56$this->source); })()), "user", [], "any"falsefalsefalse56), "canRead", ["product_model"], "method"falsefalsefalse56)) {
  278.                     yield "<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  279.                     yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_product_models");
  280.                     yield "\">Modelli</a></li>";
  281.                 }
  282.                 // line 57
  283.                 yield "\t\t\t\t\t";
  284.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'57$this->source); })()), "user", [], "any"falsefalsefalse57), "canRead", ["product"], "method"falsefalsefalse57)) {
  285.                     yield "<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  286.                     yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_product_regenerated");
  287.                     yield "\">Rigenerati</a></li>";
  288.                 }
  289.                 // line 58
  290.                 yield "\t\t\t\t\t";
  291.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'58$this->source); })()), "user", [], "any"falsefalsefalse58), "canRead", ["product"], "method"falsefalsefalse58)) {
  292.                     yield "<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  293.                     yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_product_stationary");
  294.                     yield "\">Fermi</a></li>";
  295.                 }
  296.                 // line 59
  297.                 yield "\t\t\t\t</ul>
  298. \t\t\t";
  299.             }
  300.             // line 61
  301.             yield "\t\t</li>
  302. \t";
  303.         }
  304.         // line 63
  305.         yield "\t";
  306.         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'63$this->source); })()), "user", [], "any"falsefalsefalse63), "canRead", ["warehouse"], "method"falsefalsefalse63)) {
  307.             // line 64
  308.             yield "\t\t";
  309.             if (((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'64$this->source); })()), "user", [], "any"falsefalsefalse64), "getAccountTypology", [], "any"falsefalsefalse64) == "agency") || (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'64$this->source); })()), "user", [], "any"falsefalsefalse64), "getAccountTypology", [], "any"falsefalsefalse64) == "warehouse"))) {
  310.                 // line 65
  311.                 yield "\t\t\t<li class=\"menu-item\"><a class=\"menu-link\" href=\"";
  312.                 yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_warehouse_list");
  313.                 yield "\">Magazzini</a>
  314. \t\t\t\t<ul class=\"sub-menu-container bg_pr\">
  315. \t\t\t\t\t";
  316.                 // line 67
  317.                 $context['_parent'] = $context;
  318.                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source, (isset($context["global_hqw"]) || array_key_exists("global_hqw"$context) ? $context["global_hqw"] : (function () { throw new RuntimeError('Variable "global_hqw" does not exist.'67$this->source); })()), "headquarterWarehouses", [], "any"falsefalsefalse67));
  319.                 foreach ($context['_seq'] as $context["_key"] => $context["w"]) {
  320.                     // line 68
  321.                     yield "\t\t\t\t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  322.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_warehouse_sheet", ["warehouseId" => CoreExtension::getAttribute($this->env$this->source$context["w"], "id", [], "any"falsefalsefalse68)]), "html"nulltrue);
  323.                     yield "\">";
  324.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["w"], "nickname", [], "any"falsefalsefalse68), "html"nulltrue);
  325.                     yield "</a></li>
  326. \t\t\t\t\t";
  327.                 }
  328.                 $_parent $context['_parent'];
  329.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['w'], $context['_parent'], $context['loop']);
  330.                 $context array_intersect_key($context$_parent) + $_parent;
  331.                 // line 70
  332.                 yield "\t\t\t\t</ul>
  333. \t\t\t</li>
  334. \t\t";
  335.             } elseif ((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source,             // line 72
  336. (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'72$this->source); })()), "user", [], "any"falsefalsefalse72), "getAccountTypology", [], "any"falsefalsefalse72) == "technician")) {
  337.                 // line 73
  338.                 yield "\t\t\t";
  339.                 if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'73$this->source); })()), "user", [], "any"falsefalsefalse73), "warehouses", [], "any"falsefalsefalse73)) == 1)) {
  340.                     // line 74
  341.                     yield "\t\t\t\t<li class=\"menu-item\"><a class=\"menu-link\" href=\"";
  342.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_warehouse_sheet", ["warehouseId" => CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'74$this->source); })()), "user", [], "any"falsefalsefalse74), "warehouses", [], "any"falsefalsefalse74), 0, [], "array"falsefalsefalse74), "warehouse", [], "any"falsefalsefalse74), "id", [], "any"falsefalsefalse74)]), "html"nulltrue);
  343.                     yield "\">Magazzino</a></li>
  344. \t\t\t";
  345.                 } else {
  346.                     // line 76
  347.                     yield "\t\t\t\t<li class=\"menu-item\"><a class=\"menu-link\" href=\"";
  348.                     yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_warehouse_list");
  349.                     yield "\">Magazzini</a></li>
  350. \t\t\t";
  351.                 }
  352.                 // line 78
  353.                 yield "\t\t";
  354.             }
  355.             // line 79
  356.             yield "\t";
  357.         }
  358.         // line 80
  359.         yield "\t";
  360.         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'80$this->source); })()), "user", [], "any"falsefalsefalse80), "canRead", ["transfer"], "method"falsefalsefalse80)) {
  361.             // line 81
  362.             yield "\t\t<li class=\"menu-item\"><a class=\"menu-link\" href=\"";
  363.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_transfer_search");
  364.             yield "\">Trasferimenti</a></li>
  365. \t";
  366.         }
  367.         // line 83
  368.         yield "\t";
  369.         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'83$this->source); })()), "user", [], "any"falsefalsefalse83), "canRead", ["ticket"], "method"falsefalsefalse83)) {
  370.             // line 84
  371.             yield "\t\t<li class=\"menu-item\">
  372. \t\t\t<a class=\"menu-link\" href=\"";
  373.             // line 85
  374.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_ticket_list");
  375.             yield "\">Ticket</a>
  376. \t\t\t<ul class=\"sub-menu-container bg_pr\">
  377. \t\t\t\t";
  378.             // line 87
  379.             if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'87$this->source); })()), "user", [], "any"falsefalsefalse87), "canRead", ["ticket"], "method"falsefalsefalse87)) {
  380.                 yield "<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  381.                 yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_ticket_search");
  382.                 yield "\">Ricerca</a></li>";
  383.             }
  384.             // line 88
  385.             yield "\t\t\t\t";
  386.             if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'88$this->source); })()), "user", [], "any"falsefalsefalse88), "canRead", ["ticket"], "method"falsefalsefalse88)) {
  387.                 yield "<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  388.                 yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_ticket_list");
  389.                 yield "\">Lista</a></li>";
  390.             }
  391.             // line 89
  392.             yield "\t\t\t\t";
  393.             if ((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'89$this->source); })()), "user", [], "any"falsefalsefalse89), "getAccountTypology", [], "any"falsefalsefalse89) == "agency")) {
  394.                 // line 90
  395.                 yield "\t\t\t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  396.                 yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_ticket_import");
  397.                 yield "\">Importa da CSV</a></li>
  398. \t\t\t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  399.                 // line 91
  400.                 yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_ticket_new");
  401.                 yield "\">Aggiungi manualmente</a></li>
  402. \t\t\t\t";
  403.             }
  404.             // line 93
  405.             yield "\t\t\t</ul>
  406. \t\t</li>
  407. \t";
  408.         }
  409.         // line 96
  410.         yield "\t";
  411.         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'96$this->source); })()), "user", [], "any"falsefalsefalse96), "canRead", ["intervention"], "method"falsefalsefalse96)) {
  412.             // line 97
  413.             yield "\t\t<li class=\"menu-item\"><a class=\"menu-link\" href=\"";
  414.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_intervention_search");
  415.             yield "\">Interventi</a></li>
  416. \t";
  417.         }
  418.         // line 99
  419.         yield "\t";
  420.         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'99$this->source); })()), "user", [], "any"falsefalsefalse99), "canRead", ["configuration"], "method"falsefalsefalse99)) {
  421.             // line 100
  422.             yield "\t\t<li class=\"menu-item\">
  423. \t\t\t<a class=\"menu-link\" href=\"";
  424.             // line 101
  425.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_configurations");
  426.             yield "\">Configurazioni</a>
  427. \t\t\t<ul class=\"sub-menu-container bg_pr\">
  428. \t\t\t\t";
  429.             // line 103
  430.             if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'103$this->source); })()), "user", [], "any"falsefalsefalse103), "canRead", ["configuration_regions"], "method"falsefalsefalse103)) {
  431.                 yield "<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  432.                 yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_configuration_regions");
  433.                 yield "\">Regioni di competenza</a></li>";
  434.             }
  435.             // line 104
  436.             yield "\t\t\t\t";
  437.             if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'104$this->source); })()), "user", [], "any"falsefalsefalse104), "canRead", ["configuration_city_alias"], "method"falsefalsefalse104)) {
  438.                 yield "<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  439.                 yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_configuration_city_aliases");
  440.                 yield "\">Alias città</a></li>";
  441.             }
  442.             // line 105
  443.             yield "\t\t\t\t";
  444.             if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'105$this->source); })()), "user", [], "any"falsefalsefalse105), "canRead", ["configuration_intervention_outcome"], "method"falsefalsefalse105)) {
  445.                 yield "<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  446.                 yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_configuration_intervention_outcomes");
  447.                 yield "\">Esiti intervento</a></li>";
  448.             }
  449.             // line 106
  450.             yield "\t\t\t\t";
  451.             if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'106$this->source); })()), "user", [], "any"falsefalsefalse106), "canRead", ["configuration_intervention_activity_type"], "method"falsefalsefalse106)) {
  452.                 yield "<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  453.                 yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_configuration_intervention_activity_types");
  454.                 yield "\">Tipi attività intervento</a></li>";
  455.             }
  456.             // line 107
  457.             yield "\t\t\t\t";
  458.             if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'107$this->source); })()), "user", [], "any"falsefalsefalse107), "canRead", ["configuration_operation_group"], "method"falsefalsefalse107)) {
  459.                 yield "<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  460.                 yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_configuration_operation_groups");
  461.                 yield "\">Gruppi operazione</a></li>";
  462.             }
  463.             // line 108
  464.             yield "\t\t\t\t";
  465.             if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'108$this->source); })()), "user", [], "any"falsefalsefalse108), "canRead", ["configuration_account_type"], "method"falsefalsefalse108)) {
  466.                 yield "<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  467.                 yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_configuration_account_types");
  468.                 yield "\">Tipi account</a></li>";
  469.             }
  470.             // line 109
  471.             yield "\t\t\t\t";
  472.             if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'109$this->source); })()), "user", [], "any"falsefalsefalse109), "canRead", ["configuration_courier"], "method"falsefalsefalse109)) {
  473.                 yield "<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  474.                 yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_configuration_couriers");
  475.                 yield "\">Corrieri</a></li>";
  476.             }
  477.             // line 110
  478.             yield "\t\t\t\t";
  479.             if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'110$this->source); })()), "user", [], "any"falsefalsefalse110), "canRead", ["configuration_ddt_header"], "method"falsefalsefalse110)) {
  480.                 yield "<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  481.                 yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_configuration_ddt_headers");
  482.                 yield "\">Intestazioni DDT</a></li>";
  483.             }
  484.             // line 111
  485.             yield "\t\t\t\t";
  486.             if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'111$this->source); })()), "user", [], "any"falsefalsefalse111), "canRead", ["configuration_ddt_causal"], "method"falsefalsefalse111)) {
  487.                 yield "<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  488.                 yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_configuration_ddt_causals");
  489.                 yield "\">Causali DDT</a></li>";
  490.             }
  491.             // line 112
  492.             yield "\t\t\t\t";
  493.             if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'112$this->source); })()), "user", [], "any"falsefalsefalse112), "canRead", ["configuration_ticket_column_value"], "method"falsefalsefalse112)) {
  494.                 yield "<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  495.                 yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_configuration_ticket_column_values");
  496.                 yield "\">Aggiungi valore colonna ticket</a></li>";
  497.             }
  498.             // line 113
  499.             yield "\t\t\t</ul>
  500. \t\t</li>
  501. \t";
  502.         }
  503.         // line 116
  504.         yield "\t<li class=\"menu-item\">
  505. \t\t<a class=\"menu-link\" href=\"javascript: void(0)\">Info</a>
  506. \t\t<ul class=\"sub-menu-container bg_pr\">
  507. \t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  508.         // line 119
  509.         yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_info_updates");
  510.         yield "\">Aggiornamenti</a></li>
  511. \t\t</ul>
  512. \t</li>
  513. \t<li class=\"menu-item\"><a class=\"menu-link\" href=\"";
  514.         // line 122
  515.         yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("logout");
  516.         yield "\"><div>Esci</div></a></li>
  517. ";
  518.         
  519.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  520.         
  521.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  522.         return; yield '';
  523.     }
  524.     // line 125
  525.     public function block_subMenuLeft($context, array $blocks = [])
  526.     {
  527.         $macros $this->macros;
  528.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  529.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""subMenuLeft"));
  530.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  531.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""subMenuLeft"));
  532.         
  533.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  534.         
  535.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  536.         return; yield '';
  537.     }
  538.     // line 127
  539.     public function block_subMenuRight($context, array $blocks = [])
  540.     {
  541.         $macros $this->macros;
  542.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  543.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""subMenuRight"));
  544.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  545.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""subMenuRight"));
  546.         // line 128
  547.         yield "\t";
  548.         if ((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'128$this->source); })()), "user", [], "any"falsefalsefalse128), "getAccountTypology", [], "any"falsefalsefalse128) == "agency")) {
  549.             yield "<li class=\"nav-item\"><a class=\"nav-link\" href=\"";
  550.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_settings");
  551.             yield "\">Impostazioni</a></li>";
  552.         }
  553.         
  554.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  555.         
  556.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  557.         return; yield '';
  558.     }
  559.     // line 131
  560.     public function block_content($context, array $blocks = [])
  561.     {
  562.         $macros $this->macros;
  563.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  564.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  565.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  566.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  567.         // line 132
  568.         yield "\t<section class=\"m_tb_40p p_lr_30p\">
  569. \t\t";
  570.         // line 133
  571.         if (((((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'133$this->source); })()), "user", [], "any"falsefalsefalse133), "getAccountTypology", [], "any"falsefalsefalse133) == "agency") || (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'133$this->source); })()), "user", [], "any"falsefalsefalse133), "getAccountTypology", [], "any"falsefalsefalse133) == "administration")) || (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'133$this->source); })()), "user", [], "any"falsefalsefalse133), "getAccountTypology", [], "any"falsefalsefalse133) == "commercial")) || (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'133$this->source); })()), "user", [], "any"falsefalsefalse133), "getAccountTypology", [], "any"falsefalsefalse133) == "warehouse"))) {
  572.             yield " ";
  573.             // line 134
  574.             yield "\t\t\t<div class=\"row\">
  575. \t\t\t\t<div class=\"col-12 responsive_font_size\">
  576. \t\t\t\t\t<div class=\"tabs clearfix m_b_none\">
  577. \t\t\t\t\t\t<ul class=\"tab-nav clearfix\">
  578. \t\t\t\t\t\t\t";
  579.             // line 138
  580.             if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'138$this->source); })()), "user", [], "any"falsefalsefalse138), "canViewTab", ["desk_ticket"], "method"falsefalsefalse138)) {
  581.                 yield "<li><a id=\"btn_tab_tickets\" href=\"#tickets\" class=\"tab_session\" data-filterTab=\"tickets\"><i class=\"icon-tag d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Ticket\"></i><span class=\"d-none d-md-block\">Ticket</span></a></li>";
  582.             }
  583.             // line 139
  584.             yield "\t\t\t\t\t\t\t";
  585.             if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'139$this->source); })()), "user", [], "any"falsefalsefalse139), "canViewTab", ["desk_warehouse"], "method"falsefalsefalse139)) {
  586.                 yield "<li><a id=\"btn_tab_warehouses\" href=\"#warehouses\" class=\"tab_session\" data-filterTab=\"warehouses\"><i class=\"icon-warehouse d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Magazzini\"></i><span class=\"d-none d-md-block\">Magazzini</span></a></li>";
  587.             }
  588.             // line 140
  589.             yield "\t\t\t\t\t\t\t";
  590.             if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'140$this->source); })()), "user", [], "any"falsefalsefalse140), "canViewTab", ["desk_operation"], "method"falsefalsefalse140)) {
  591.                 yield "<li><a id=\"btn_tab_operations\" href=\"#operations\" class=\"tab_session\" data-filterTab=\"operations\"><i class=\"icon-wrench d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Operazioni\"></i><span class=\"d-none d-md-block\">Operazioni</span></a></li>";
  592.             }
  593.             // line 141
  594.             yield "\t\t\t\t\t\t\t";
  595.             if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'141$this->source); })()), "user", [], "any"falsefalsefalse141), "canViewTab", ["desk_product"], "method"falsefalsefalse141)) {
  596.                 yield "<li><a id=\"btn_tab_products\" href=\"#products\" class=\"tab_session\" data-filterTab=\"products\"><i class=\"icon-box d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Prodotti\"></i><span class=\"d-none d-md-block\">Prodotti</span></a></li>";
  597.             }
  598.             // line 142
  599.             yield "\t\t\t\t\t\t\t";
  600.             if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'142$this->source); })()), "user", [], "any"falsefalsefalse142), "canViewTab", ["desk_search"], "method"falsefalsefalse142)) {
  601.                 yield "<li><a id=\"btn_tab_search\" href=\"#search\" class=\"tab_session\" data-filterTabsearch=\"\" id=\"tab_search\"><i class=\"icon-search1 d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Ricerca\"></i><span class=\"d-none d-md-block\">Ricerca</span></a></li>";
  602.             }
  603.             // line 143
  604.             yield "\t\t\t\t\t\t</ul>
  605. \t\t\t\t\t\t<div class=\"tab-container\">
  606. \t\t\t\t\t\t\t";
  607.             // line 146
  608.             yield "\t\t\t\t\t\t\t";
  609.             if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'146$this->source); })()), "user", [], "any"falsefalsefalse146), "canViewTab", ["desk_ticket"], "method"falsefalsefalse146)) {
  610.                 // line 147
  611.                 yield "\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"tickets\">
  612. \t\t\t\t\t\t\t\t\t<div class=\"row\">
  613. \t\t\t\t\t\t\t\t\t\t<div class=\"col-12\">
  614. \t\t\t\t\t\t\t\t\t\t\t<div class=\"tabs side-tabs clearfix m_b_none\">
  615. \t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  616. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  617.                 // line 152
  618.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'152$this->source); })()), "user", [], "any"falsefalsefalse152), "canRead", ["desk_ticket_summary_ticket"], "method"falsefalsefalse152)) {
  619.                     yield "<li><a id=\"btn_tab_ticket\" href=\"#summary_ticket\" class=\"tab_session2\" data-filterTab=\"ticket\"><i class=\"icon-table1 d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Situazione ticket\"></i><span class=\"d-none d-md-block\">Situazione ticket</span></a></li>";
  620.                 }
  621.                 // line 153
  622.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  623.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'153$this->source); })()), "user", [], "any"falsefalsefalse153), "canRead", ["desk_ticket_summary_techs"], "method"falsefalsefalse153)) {
  624.                     yield "<li><a id=\"btn_tab_techs\" href=\"#summary_techs\" class=\"tab_session2\" data-filterTab=\"techs\"><i class=\"icon-table1 d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Situazione tecnici\"></i><span class=\"d-none d-md-block\">Situazione tecnici</span></a></li>";
  625.                 }
  626.                 // line 154
  627.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  628.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'154$this->source); })()), "user", [], "any"falsefalsefalse154), "canRead", ["desk_ticket_errors"], "method"falsefalsefalse154)) {
  629.                     yield "<li><a id=\"btn_tab_errors\" href=\"#errors\" class=\"tab_session2\" data-filterTab=\"errors\"><i class=\"icon-minus-sign d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Con errori (";
  630.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["ticketWithErrors"]) || array_key_exists("ticketWithErrors"$context) ? $context["ticketWithErrors"] : (function () { throw new RuntimeError('Variable "ticketWithErrors" does not exist.'154$this->source); })())), "html"nulltrue);
  631.                     yield ")\"></i><span class=\"d-none d-md-block\">Con errori (";
  632.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["ticketWithErrors"]) || array_key_exists("ticketWithErrors"$context) ? $context["ticketWithErrors"] : (function () { throw new RuntimeError('Variable "ticketWithErrors" does not exist.'154$this->source); })())), "html"nulltrue);
  633.                     yield ")</span></a></li>";
  634.                 }
  635.                 // line 155
  636.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  637.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'155$this->source); })()), "user", [], "any"falsefalsefalse155), "canRead", ["desk_ticket_suspension_requests"], "method"falsefalsefalse155)) {
  638.                     yield "<li><a id=\"btn_tab_suspension_requests\" href=\"#suspension_requests\" class=\"tab_session2\" data-filterTab=\"suspension_requests\"><i class=\"icon-stopwatch d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Richieste sospensioni (";
  639.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["ticketSuspensionRequest"]) || array_key_exists("ticketSuspensionRequest"$context) ? $context["ticketSuspensionRequest"] : (function () { throw new RuntimeError('Variable "ticketSuspensionRequest" does not exist.'155$this->source); })())), "html"nulltrue);
  640.                     yield ")\"></i><span class=\"d-none d-md-block\">Richieste sospensioni (";
  641.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["ticketSuspensionRequest"]) || array_key_exists("ticketSuspensionRequest"$context) ? $context["ticketSuspensionRequest"] : (function () { throw new RuntimeError('Variable "ticketSuspensionRequest" does not exist.'155$this->source); })())), "html"nulltrue);
  642.                     yield ")</span></a></li>";
  643.                 }
  644.                 // line 156
  645.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  646.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'156$this->source); })()), "user", [], "any"falsefalsefalse156), "canRead", ["desk_ticket_closed_portal"], "method"falsefalsefalse156)) {
  647.                     yield "<li><a id=\"btn_tab_closed_portal\" href=\"#closed_portal\" class=\"tab_session2\" data-filterTab=\"closed_portal\"><i class=\"icon-lock d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Chiusi su fornitore (";
  648.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["ticketClosedPortal"]) || array_key_exists("ticketClosedPortal"$context) ? $context["ticketClosedPortal"] : (function () { throw new RuntimeError('Variable "ticketClosedPortal" does not exist.'156$this->source); })())), "html"nulltrue);
  649.                     yield ")\"></i><span class=\"d-none d-md-block\">Chiusi su fornitore (";
  650.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["ticketClosedPortal"]) || array_key_exists("ticketClosedPortal"$context) ? $context["ticketClosedPortal"] : (function () { throw new RuntimeError('Variable "ticketClosedPortal" does not exist.'156$this->source); })())), "html"nulltrue);
  651.                     yield ")</span></a></li>";
  652.                 }
  653.                 // line 157
  654.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  655.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'157$this->source); })()), "user", [], "any"falsefalsefalse157), "canRead", ["desk_ticket_waiting_for_material"], "method"falsefalsefalse157)) {
  656.                     yield "<li><a id=\"btn_tab_waiting_for_material\" href=\"#waiting_for_material\" class=\"tab_session2\" data-filterTab=\"waiting_for_material\">";
  657.                     yield from                     $this->loadTemplate("components/twig/index/tab_label.html.twig""role/user/index.html.twig"157)->unwrap()->yield(CoreExtension::merge($context, ["icon" => "icon-truck-loading""text" => (("In attesa di materiale (" Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["ticketWaitingForMaterial"]) || array_key_exists("ticketWaitingForMaterial"$context) ? $context["ticketWaitingForMaterial"] : (function () { throw new RuntimeError('Variable "ticketWaitingForMaterial" does not exist.'157$this->source); })()))) . ")")]));
  658.                     yield "</a></li>";
  659.                 }
  660.                 // line 158
  661.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  662.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'158$this->source); })()), "user", [], "any"falsefalsefalse158), "canRead", ["desk_ticket_intervention_without_activities"], "method"falsefalsefalse158)) {
  663.                     yield "<li><a id=\"btn_tab_intervention_without_activities\" href=\"#intervention_without_activities\" class=\"tab_session2\" data-filterTab=\"intervention_without_activities\"><i class=\"icon-question d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Interventi senza attività (";
  664.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["interventionWithoutActivities"]) || array_key_exists("interventionWithoutActivities"$context) ? $context["interventionWithoutActivities"] : (function () { throw new RuntimeError('Variable "interventionWithoutActivities" does not exist.'158$this->source); })())), "html"nulltrue);
  665.                     yield ")\"></i><span class=\"d-none d-md-block\">Interventi senza attività (";
  666.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["interventionWithoutActivities"]) || array_key_exists("interventionWithoutActivities"$context) ? $context["interventionWithoutActivities"] : (function () { throw new RuntimeError('Variable "interventionWithoutActivities" does not exist.'158$this->source); })())), "html"nulltrue);
  667.                     yield ")</span></a></li>";
  668.                 }
  669.                 // line 159
  670.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  671.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'159$this->source); })()), "user", [], "any"falsefalsefalse159), "canRead", ["desk_ticket_intervention_tariff_out"], "method"falsefalsefalse159)) {
  672.                     yield "<li><a id=\"btn_tab_intervention_tariff_out\" href=\"#intervention_tariff_out\" class=\"tab_session2\" data-filterTab=\"intervention_tariff_out\"><i class=\"icon-dollar d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Interventi fuori zona (";
  673.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["interventionTariffOut"]) || array_key_exists("interventionTariffOut"$context) ? $context["interventionTariffOut"] : (function () { throw new RuntimeError('Variable "interventionTariffOut" does not exist.'159$this->source); })())), "html"nulltrue);
  674.                     yield ")\"></i><span class=\"d-none d-md-block\">Interventi fuori zona (";
  675.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["interventionTariffOut"]) || array_key_exists("interventionTariffOut"$context) ? $context["interventionTariffOut"] : (function () { throw new RuntimeError('Variable "interventionTariffOut" does not exist.'159$this->source); })())), "html"nulltrue);
  676.                     yield ")</span></a></li>";
  677.                 }
  678.                 // line 160
  679.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  680.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'160$this->source); })()), "user", [], "any"falsefalsefalse160), "canRead", ["desk_ticket_extras"], "method"falsefalsefalse160)) {
  681.                     yield "<li><a id=\"btn_tab_extras\" href=\"#extras\" class=\"tab_session2\" data-filterTab=\"extras\"><i class=\"icon-plus1 d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Extra da gestire (";
  682.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["interventionExtras"]) || array_key_exists("interventionExtras"$context) ? $context["interventionExtras"] : (function () { throw new RuntimeError('Variable "interventionExtras" does not exist.'160$this->source); })())), "html"nulltrue);
  683.                     yield ")\"></i><span class=\"d-none d-md-block\">Extra da gestire (";
  684.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["interventionExtras"]) || array_key_exists("interventionExtras"$context) ? $context["interventionExtras"] : (function () { throw new RuntimeError('Variable "interventionExtras" does not exist.'160$this->source); })())), "html"nulltrue);
  685.                     yield ")</span></a></li>";
  686.                 }
  687.                 // line 161
  688.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  689.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'161$this->source); })()), "user", [], "any"falsefalsefalse161), "canRead", ["desk_ticket_reminders"], "method"falsefalsefalse161)) {
  690.                     yield "<li><a id=\"btn_tab_reminders\" href=\"#reminders\" class=\"tab_session2\" data-filterTab=\"reminders\"><i class=\"icon-clock d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Promemoria (";
  691.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["ticketReminders"]) || array_key_exists("ticketReminders"$context) ? $context["ticketReminders"] : (function () { throw new RuntimeError('Variable "ticketReminders" does not exist.'161$this->source); })())), "html"nulltrue);
  692.                     yield ")\"></i><span class=\"d-none d-md-block\">Promemoria (";
  693.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["ticketReminders"]) || array_key_exists("ticketReminders"$context) ? $context["ticketReminders"] : (function () { throw new RuntimeError('Variable "ticketReminders" does not exist.'161$this->source); })())), "html"nulltrue);
  694.                     yield ")</span></a></li>";
  695.                 }
  696.                 // line 162
  697.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t</ul>
  698. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container overflow_a\">
  699. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  700.                 // line 164
  701.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'164$this->source); })()), "user", [], "any"falsefalsefalse164), "canRead", ["desk_ticket_summary_ticket"], "method"falsefalsefalse164)) {
  702.                     // line 165
  703.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  704.                     // line 166
  705.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"summary_ticket\">
  706. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Situazione ticket</h4>
  707. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  708. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  709. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-bordered responsive_font_size\">
  710. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  711. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr class=\"bg_pr color_w\">
  712. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_120p\">Gruppo</th>
  713. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_110p txt_a_c a_th_hover\" onclick=\"goToTicketList('to_assign', '')\">Da assegnare</th>
  714. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_110p txt_a_c a_th_hover\" onclick=\"goToTicketList('assigned', '')\">Assegnati</th>
  715. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_110p txt_a_c a_th_hover\" onclick=\"goToTicketList('taken_charge', '')\">Presi in carico</th>
  716. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_110p txt_a_c a_th_hover\" onclick=\"goToTicketList('closed', '')\">Chiusi</th>
  717. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_110p txt_a_c a_th_hover\" onclick=\"goToTicketList('suspension_request', '')\">Richieste sosp</th>
  718. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_110p txt_a_c a_th_hover\" onclick=\"goToTicketList('suspended', '')\">Sospesi</th>
  719. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_110p txt_a_c a_th_hover\" onclick=\"goToTicketList('canceled', '')\">Annullati</th>
  720. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_110p txt_a_c a_th_hover\" onclick=\"goToTicketList('wrong', '')\">Errati</th>
  721. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_110p txt_a_c a_th_hover\" onclick=\"goToTicketList('closed_portal', '')\">Chiusi portale</th>
  722. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\" style=\"padding: 0px 0px 0px px; width: 0px;\"></td>
  723. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_110p txt_a_c\">Totale</th>
  724. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  725. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  726. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  727. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  728.                     // line 188
  729.                     $context["total"] = 0;
  730.                     // line 189
  731.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  732.                     $context['_parent'] = $context;
  733.                     $context['_seq'] = CoreExtension::ensureTraversable((isset($context["operationGroups"]) || array_key_exists("operationGroups"$context) ? $context["operationGroups"] : (function () { throw new RuntimeError('Variable "operationGroups" does not exist.'189$this->source); })()));
  734.                     foreach ($context['_seq'] as $context["_key"] => $context["og"]) {
  735.                         // line 190
  736.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  737.                         $context["rowTotal"] = 0;
  738.                         // line 191
  739.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  740. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  741.                         // line 192
  742.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["og"], "value", [], "any"falsefalsefalse192), "html"nulltrue);
  743.                         yield "</td>
  744. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  745.                         // line 193
  746.                         $context['_parent'] = $context;
  747.                         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["ticketStatuses"]) || array_key_exists("ticketStatuses"$context) ? $context["ticketStatuses"] : (function () { throw new RuntimeError('Variable "ticketStatuses" does not exist.'193$this->source); })()));
  748.                         foreach ($context['_seq'] as $context["_key"] => $context["ts"]) {
  749.                             // line 194
  750.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  751.                             $context['_parent'] = $context;
  752.                             $context['_seq'] = CoreExtension::ensureTraversable((isset($context["matrixTickets"]) || array_key_exists("matrixTickets"$context) ? $context["matrixTickets"] : (function () { throw new RuntimeError('Variable "matrixTickets" does not exist.'194$this->source); })()));
  753.                             foreach ($context['_seq'] as $context["_key"] => $context["ticketGroup"]) {
  754.                                 // line 195
  755.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  756.                                 if ((CoreExtension::getAttribute($this->env$this->source$context["ticketGroup"], 0, [], "array"falsefalsefalse195) == CoreExtension::getAttribute($this->env$this->source$context["og"], "id", [], "any"falsefalsefalse195))) {
  757.                                     // line 196
  758.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  759.                                     $context['_parent'] = $context;
  760.                                     $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["ticketGroup"], 1, [], "array"falsefalsefalse196));
  761.                                     foreach ($context['_seq'] as $context["_key"] => $context["grCounts"]) {
  762.                                         // line 197
  763.                                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  764.                                         if ((CoreExtension::getAttribute($this->env$this->source$context["grCounts"], 0, [], "array"falsefalsefalse197) == CoreExtension::getAttribute($this->env$this->source$context["ts"], "id", [], "any"falsefalsefalse197))) {
  765.                                             // line 198
  766.                                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  767.                                             if ((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'198$this->source); })()), "user", [], "any"falsefalsefalse198), "accountTypology", [], "any"falsefalsefalse198) == "technician")) {
  768.                                                 // line 199
  769.                                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c a_td_hover\" onclick=\"goToTicketList('";
  770.                                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ts"], "slug", [], "any"falsefalsefalse199), "html"nulltrue);
  771.                                                 yield "', '";
  772.                                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["og"], "slug", [], "any"falsefalsefalse199), "html"nulltrue);
  773.                                                 yield "')\">";
  774.                                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["grCounts"], 1, [], "array"falsefalsefalse199), "html"nulltrue);
  775.                                                 yield "</td>
  776. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  777.                                             } else {
  778.                                                 // line 201
  779.                                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c a_td_hover\" onclick=\"goToTicketList('";
  780.                                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ts"], "slug", [], "any"falsefalsefalse201), "html"nulltrue);
  781.                                                 yield "', '";
  782.                                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["og"], "id", [], "any"falsefalsefalse201), "html"nulltrue);
  783.                                                 yield "')\">";
  784.                                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["grCounts"], 1, [], "array"falsefalsefalse201), "html"nulltrue);
  785.                                                 yield "</td>
  786. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  787.                                             }
  788.                                             // line 203
  789.                                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  790.                                             $context["rowTotal"] = ((isset($context["rowTotal"]) || array_key_exists("rowTotal"$context) ? $context["rowTotal"] : (function () { throw new RuntimeError('Variable "rowTotal" does not exist.'203$this->source); })()) + CoreExtension::getAttribute($this->env$this->source$context["grCounts"], 1, [], "array"falsefalsefalse203));
  791.                                             // line 204
  792.                                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  793.                                         }
  794.                                         // line 205
  795.                                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  796.                                     }
  797.                                     $_parent $context['_parent'];
  798.                                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['grCounts'], $context['_parent'], $context['loop']);
  799.                                     $context array_intersect_key($context$_parent) + $_parent;
  800.                                     // line 206
  801.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  802.                                 }
  803.                                 // line 207
  804.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  805.                             }
  806.                             $_parent $context['_parent'];
  807.                             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ticketGroup'], $context['_parent'], $context['loop']);
  808.                             $context array_intersect_key($context$_parent) + $_parent;
  809.                             // line 208
  810.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  811.                         }
  812.                         $_parent $context['_parent'];
  813.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ts'], $context['_parent'], $context['loop']);
  814.                         $context array_intersect_key($context$_parent) + $_parent;
  815.                         // line 209
  816.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  817. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">";
  818.                         // line 210
  819.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["rowTotal"]) || array_key_exists("rowTotal"$context) ? $context["rowTotal"] : (function () { throw new RuntimeError('Variable "rowTotal" does not exist.'210$this->source); })()), "html"nulltrue);
  820.                         yield "</th>
  821. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  822. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  823.                         // line 212
  824.                         $context["total"] = ((isset($context["total"]) || array_key_exists("total"$context) ? $context["total"] : (function () { throw new RuntimeError('Variable "total" does not exist.'212$this->source); })()) + (isset($context["rowTotal"]) || array_key_exists("rowTotal"$context) ? $context["rowTotal"] : (function () { throw new RuntimeError('Variable "rowTotal" does not exist.'212$this->source); })()));
  825.                         // line 213
  826.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  827.                     }
  828.                     $_parent $context['_parent'];
  829.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['og'], $context['_parent'], $context['loop']);
  830.                     $context array_intersect_key($context$_parent) + $_parent;
  831.                     // line 214
  832.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr class=\"bg_pr\">
  833. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  834. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  835.                     // line 216
  836.                     $context['_parent'] = $context;
  837.                     $context['_seq'] = CoreExtension::ensureTraversable((isset($context["ticketStatuses"]) || array_key_exists("ticketStatuses"$context) ? $context["ticketStatuses"] : (function () { throw new RuntimeError('Variable "ticketStatuses" does not exist.'216$this->source); })()));
  838.                     foreach ($context['_seq'] as $context["_key"] => $context["ts"]) {
  839.                         // line 217
  840.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  841. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  842.                     }
  843.                     $_parent $context['_parent'];
  844.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ts'], $context['_parent'], $context['loop']);
  845.                     $context array_intersect_key($context$_parent) + $_parent;
  846.                     // line 219
  847.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  848. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  849. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  850. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  851. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Totale</th>
  852. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  853.                     // line 224
  854.                     $context['_parent'] = $context;
  855.                     $context['_seq'] = CoreExtension::ensureTraversable((isset($context["ticketStatuses"]) || array_key_exists("ticketStatuses"$context) ? $context["ticketStatuses"] : (function () { throw new RuntimeError('Variable "ticketStatuses" does not exist.'224$this->source); })()));
  856.                     foreach ($context['_seq'] as $context["_key"] => $context["ts"]) {
  857.                         // line 225
  858.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  859.                         $context["columnTotal"] = 0;
  860.                         // line 226
  861.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  862.                         $context['_parent'] = $context;
  863.                         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["matrixTickets"]) || array_key_exists("matrixTickets"$context) ? $context["matrixTickets"] : (function () { throw new RuntimeError('Variable "matrixTickets" does not exist.'226$this->source); })()));
  864.                         foreach ($context['_seq'] as $context["_key"] => $context["ticketGroup"]) {
  865.                             // line 227
  866.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  867.                             $context['_parent'] = $context;
  868.                             $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["ticketGroup"], 1, [], "array"falsefalsefalse227));
  869.                             foreach ($context['_seq'] as $context["_key"] => $context["grCounts"]) {
  870.                                 // line 228
  871.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  872.                                 if ((CoreExtension::getAttribute($this->env$this->source$context["grCounts"], 0, [], "array"falsefalsefalse228) == CoreExtension::getAttribute($this->env$this->source$context["ts"], "id", [], "any"falsefalsefalse228))) {
  873.                                     // line 229
  874.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  875.                                     $context["columnTotal"] = ((isset($context["columnTotal"]) || array_key_exists("columnTotal"$context) ? $context["columnTotal"] : (function () { throw new RuntimeError('Variable "columnTotal" does not exist.'229$this->source); })()) + CoreExtension::getAttribute($this->env$this->source$context["grCounts"], 1, [], "array"falsefalsefalse229));
  876.                                     // line 230
  877.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  878.                                 }
  879.                                 // line 231
  880.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  881.                             }
  882.                             $_parent $context['_parent'];
  883.                             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['grCounts'], $context['_parent'], $context['loop']);
  884.                             $context array_intersect_key($context$_parent) + $_parent;
  885.                             // line 232
  886.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  887.                         }
  888.                         $_parent $context['_parent'];
  889.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ticketGroup'], $context['_parent'], $context['loop']);
  890.                         $context array_intersect_key($context$_parent) + $_parent;
  891.                         // line 233
  892.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">";
  893.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["columnTotal"]) || array_key_exists("columnTotal"$context) ? $context["columnTotal"] : (function () { throw new RuntimeError('Variable "columnTotal" does not exist.'233$this->source); })()), "html"nulltrue);
  894.                         yield "</th>
  895. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  896.                     }
  897.                     $_parent $context['_parent'];
  898.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ts'], $context['_parent'], $context['loop']);
  899.                     $context array_intersect_key($context$_parent) + $_parent;
  900.                     // line 235
  901.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"bg_pr\"></th>
  902. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">";
  903.                     // line 236
  904.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["total"]) || array_key_exists("total"$context) ? $context["total"] : (function () { throw new RuntimeError('Variable "total" does not exist.'236$this->source); })()), "html"nulltrue);
  905.                     yield "</th>
  906. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  907. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  908. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  909. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  910. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  911. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  912.                 }
  913.                 // line 243
  914.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  915.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'243$this->source); })()), "user", [], "any"falsefalsefalse243), "canRead", ["desk_ticket_summary_techs"], "method"falsefalsefalse243)) {
  916.                     // line 244
  917.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  918.                     // line 245
  919.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"summary_techs\">
  920. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Situazione tecnici - Presi in carico (Assegnati)</h4>
  921. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  922. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  923. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-bordered responsive_font_size\">
  924. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  925. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr class=\"bg_pr color_w\">
  926. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_120p\">Tecnico</th>
  927. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  928.                     // line 253
  929.                     $context['_parent'] = $context;
  930.                     $context['_seq'] = CoreExtension::ensureTraversable((isset($context["operationGroups"]) || array_key_exists("operationGroups"$context) ? $context["operationGroups"] : (function () { throw new RuntimeError('Variable "operationGroups" does not exist.'253$this->source); })()));
  931.                     foreach ($context['_seq'] as $context["_key"] => $context["og"]) {
  932.                         // line 254
  933.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_110p txt_a_c a_th_hover\" onclick=\"goToTechTicketList('";
  934.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["og"], "id", [], "any"falsefalsefalse254), "html"nulltrue);
  935.                         yield "', '')\">";
  936.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["og"], "value", [], "any"falsefalsefalse254), "html"nulltrue);
  937.                         yield "</th>
  938. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  939.                     }
  940.                     $_parent $context['_parent'];
  941.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['og'], $context['_parent'], $context['loop']);
  942.                     $context array_intersect_key($context$_parent) + $_parent;
  943.                     // line 256
  944.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\" style=\"padding: 0px 0px 0px px; width: 0px;\"></td>
  945. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_110p txt_a_c\">Totali</th>
  946. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  947. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  948. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  949. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  950.                     // line 261
  951.                     $context["totalAssigned"] = 0;
  952.                     // line 262
  953.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  954.                     $context["totalTakenCharge"] = 0;
  955.                     // line 263
  956.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  957.                     $context['_parent'] = $context;
  958.                     $context['_seq'] = CoreExtension::ensureTraversable((isset($context["technicians"]) || array_key_exists("technicians"$context) ? $context["technicians"] : (function () { throw new RuntimeError('Variable "technicians" does not exist.'263$this->source); })()));
  959.                     foreach ($context['_seq'] as $context["_key"] => $context["tech"]) {
  960.                         // line 264
  961.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  962.                         $context["rowTotalAssigned"] = 0;
  963.                         // line 265
  964.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  965.                         $context["rowTotalTakenCharge"] = 0;
  966.                         // line 266
  967.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  968. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  969.                         // line 267
  970.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["tech"], "html"nulltrue);
  971.                         yield "</td>
  972. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  973.                         // line 268
  974.                         $context['_parent'] = $context;
  975.                         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["operationGroups"]) || array_key_exists("operationGroups"$context) ? $context["operationGroups"] : (function () { throw new RuntimeError('Variable "operationGroups" does not exist.'268$this->source); })()));
  976.                         foreach ($context['_seq'] as $context["_key"] => $context["og"]) {
  977.                             // line 269
  978.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  979.                             $context['_parent'] = $context;
  980.                             $context['_seq'] = CoreExtension::ensureTraversable((isset($context["matrixTechsTickets"]) || array_key_exists("matrixTechsTickets"$context) ? $context["matrixTechsTickets"] : (function () { throw new RuntimeError('Variable "matrixTechsTickets" does not exist.'269$this->source); })()));
  981.                             foreach ($context['_seq'] as $context["_key"] => $context["techGroup"]) {
  982.                                 // line 270
  983.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  984.                                 if ((CoreExtension::getAttribute($this->env$this->source$context["techGroup"], 0, [], "array"falsefalsefalse270) == CoreExtension::getAttribute($this->env$this->source$context["tech"], "id", [], "any"falsefalsefalse270))) {
  985.                                     // line 271
  986.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  987.                                     $context['_parent'] = $context;
  988.                                     $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["techGroup"], 1, [], "array"falsefalsefalse271));
  989.                                     foreach ($context['_seq'] as $context["_key"] => $context["techCounts"]) {
  990.                                         // line 272
  991.                                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  992.                                         if ((CoreExtension::getAttribute($this->env$this->source$context["techCounts"], 0, [], "array"falsefalsefalse272) == CoreExtension::getAttribute($this->env$this->source$context["og"], "id", [], "any"falsefalsefalse272))) {
  993.                                             // line 273
  994.                                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c a_td_hover\" onclick=\"goToTechTicketList('";
  995.                                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["og"], "id", [], "any"falsefalsefalse273), "html"nulltrue);
  996.                                             yield "', '";
  997.                                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["tech"], "html"nulltrue);
  998.                                             yield "')\">";
  999.                                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["techCounts"], 2, [], "array"falsefalsefalse273), "html"nulltrue);
  1000.                                             yield " ";
  1001.                                             if ((CoreExtension::getAttribute($this->env$this->source$context["techCounts"], 1, [], "array"falsefalsefalse273) > 0)) {
  1002.                                                 yield "(";
  1003.                                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["techCounts"], 1, [], "array"falsefalsefalse273), "html"nulltrue);
  1004.                                                 yield ")";
  1005.                                             }
  1006.                                             yield "</td>
  1007. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1008.                                             // line 274
  1009.                                             $context["rowTotalAssigned"] = ((isset($context["rowTotalAssigned"]) || array_key_exists("rowTotalAssigned"$context) ? $context["rowTotalAssigned"] : (function () { throw new RuntimeError('Variable "rowTotalAssigned" does not exist.'274$this->source); })()) + CoreExtension::getAttribute($this->env$this->source$context["techCounts"], 1, [], "array"falsefalsefalse274));
  1010.                                             // line 275
  1011.                                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1012.                                             $context["rowTotalTakenCharge"] = ((isset($context["rowTotalTakenCharge"]) || array_key_exists("rowTotalTakenCharge"$context) ? $context["rowTotalTakenCharge"] : (function () { throw new RuntimeError('Variable "rowTotalTakenCharge" does not exist.'275$this->source); })()) + CoreExtension::getAttribute($this->env$this->source$context["techCounts"], 2, [], "array"falsefalsefalse275));
  1013.                                             // line 276
  1014.                                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1015.                                         }
  1016.                                         // line 277
  1017.                                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1018.                                     }
  1019.                                     $_parent $context['_parent'];
  1020.                                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['techCounts'], $context['_parent'], $context['loop']);
  1021.                                     $context array_intersect_key($context$_parent) + $_parent;
  1022.                                     // line 278
  1023.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1024.                                 }
  1025.                                 // line 279
  1026.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1027.                             }
  1028.                             $_parent $context['_parent'];
  1029.                             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['techGroup'], $context['_parent'], $context['loop']);
  1030.                             $context array_intersect_key($context$_parent) + $_parent;
  1031.                             // line 280
  1032.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1033.                         }
  1034.                         $_parent $context['_parent'];
  1035.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['og'], $context['_parent'], $context['loop']);
  1036.                         $context array_intersect_key($context$_parent) + $_parent;
  1037.                         // line 281
  1038.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  1039. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">";
  1040.                         // line 282
  1041.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["rowTotalTakenCharge"]) || array_key_exists("rowTotalTakenCharge"$context) ? $context["rowTotalTakenCharge"] : (function () { throw new RuntimeError('Variable "rowTotalTakenCharge" does not exist.'282$this->source); })()), "html"nulltrue);
  1042.                         yield " ";
  1043.                         if (((isset($context["rowTotalAssigned"]) || array_key_exists("rowTotalAssigned"$context) ? $context["rowTotalAssigned"] : (function () { throw new RuntimeError('Variable "rowTotalAssigned" does not exist.'282$this->source); })()) > 0)) {
  1044.                             yield "(";
  1045.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["rowTotalAssigned"]) || array_key_exists("rowTotalAssigned"$context) ? $context["rowTotalAssigned"] : (function () { throw new RuntimeError('Variable "rowTotalAssigned" does not exist.'282$this->source); })()), "html"nulltrue);
  1046.                             yield ")";
  1047.                         }
  1048.                         yield "</th>
  1049. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1050. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1051.                         // line 284
  1052.                         $context["totalAssigned"] = ((isset($context["totalAssigned"]) || array_key_exists("totalAssigned"$context) ? $context["totalAssigned"] : (function () { throw new RuntimeError('Variable "totalAssigned" does not exist.'284$this->source); })()) + (isset($context["rowTotalAssigned"]) || array_key_exists("rowTotalAssigned"$context) ? $context["rowTotalAssigned"] : (function () { throw new RuntimeError('Variable "rowTotalAssigned" does not exist.'284$this->source); })()));
  1053.                         // line 285
  1054.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1055.                         $context["totalTakenCharge"] = ((isset($context["totalTakenCharge"]) || array_key_exists("totalTakenCharge"$context) ? $context["totalTakenCharge"] : (function () { throw new RuntimeError('Variable "totalTakenCharge" does not exist.'285$this->source); })()) + (isset($context["rowTotalTakenCharge"]) || array_key_exists("rowTotalTakenCharge"$context) ? $context["rowTotalTakenCharge"] : (function () { throw new RuntimeError('Variable "rowTotalTakenCharge" does not exist.'285$this->source); })()));
  1056.                         // line 286
  1057.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1058.                     }
  1059.                     $_parent $context['_parent'];
  1060.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['tech'], $context['_parent'], $context['loop']);
  1061.                     $context array_intersect_key($context$_parent) + $_parent;
  1062.                     // line 287
  1063.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr class=\"bg_pr\">
  1064. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  1065. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1066.                     // line 289
  1067.                     $context['_parent'] = $context;
  1068.                     $context['_seq'] = CoreExtension::ensureTraversable((isset($context["operationGroups"]) || array_key_exists("operationGroups"$context) ? $context["operationGroups"] : (function () { throw new RuntimeError('Variable "operationGroups" does not exist.'289$this->source); })()));
  1069.                     foreach ($context['_seq'] as $context["_key"] => $context["og"]) {
  1070.                         // line 290
  1071.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  1072. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1073.                     }
  1074.                     $_parent $context['_parent'];
  1075.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['og'], $context['_parent'], $context['loop']);
  1076.                     $context array_intersect_key($context$_parent) + $_parent;
  1077.                     // line 292
  1078.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  1079. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  1080. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1081. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1082. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Totale</th>
  1083. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1084.                     // line 297
  1085.                     $context['_parent'] = $context;
  1086.                     $context['_seq'] = CoreExtension::ensureTraversable((isset($context["operationGroups"]) || array_key_exists("operationGroups"$context) ? $context["operationGroups"] : (function () { throw new RuntimeError('Variable "operationGroups" does not exist.'297$this->source); })()));
  1087.                     foreach ($context['_seq'] as $context["_key"] => $context["og"]) {
  1088.                         // line 298
  1089.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1090.                         $context["columnTotalAssigned"] = 0;
  1091.                         // line 299
  1092.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1093.                         $context["columnTotalTakenCharge"] = 0;
  1094.                         // line 300
  1095.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1096.                         $context['_parent'] = $context;
  1097.                         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["matrixTechsTickets"]) || array_key_exists("matrixTechsTickets"$context) ? $context["matrixTechsTickets"] : (function () { throw new RuntimeError('Variable "matrixTechsTickets" does not exist.'300$this->source); })()));
  1098.                         foreach ($context['_seq'] as $context["_key"] => $context["techGroup"]) {
  1099.                             // line 301
  1100.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1101.                             $context['_parent'] = $context;
  1102.                             $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["techGroup"], 1, [], "array"falsefalsefalse301));
  1103.                             foreach ($context['_seq'] as $context["_key"] => $context["techCounts"]) {
  1104.                                 // line 302
  1105.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1106.                                 if ((CoreExtension::getAttribute($this->env$this->source$context["techCounts"], 0, [], "array"falsefalsefalse302) == CoreExtension::getAttribute($this->env$this->source$context["og"], "id", [], "any"falsefalsefalse302))) {
  1107.                                     // line 303
  1108.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1109.                                     $context["columnTotalAssigned"] = ((isset($context["columnTotalAssigned"]) || array_key_exists("columnTotalAssigned"$context) ? $context["columnTotalAssigned"] : (function () { throw new RuntimeError('Variable "columnTotalAssigned" does not exist.'303$this->source); })()) + CoreExtension::getAttribute($this->env$this->source$context["techCounts"], 1, [], "array"falsefalsefalse303));
  1110.                                     // line 304
  1111.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1112.                                     $context["columnTotalTakenCharge"] = ((isset($context["columnTotalTakenCharge"]) || array_key_exists("columnTotalTakenCharge"$context) ? $context["columnTotalTakenCharge"] : (function () { throw new RuntimeError('Variable "columnTotalTakenCharge" does not exist.'304$this->source); })()) + CoreExtension::getAttribute($this->env$this->source$context["techCounts"], 2, [], "array"falsefalsefalse304));
  1113.                                     // line 305
  1114.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1115.                                 }
  1116.                                 // line 306
  1117.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1118.                             }
  1119.                             $_parent $context['_parent'];
  1120.                             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['techCounts'], $context['_parent'], $context['loop']);
  1121.                             $context array_intersect_key($context$_parent) + $_parent;
  1122.                             // line 307
  1123.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1124.                         }
  1125.                         $_parent $context['_parent'];
  1126.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['techGroup'], $context['_parent'], $context['loop']);
  1127.                         $context array_intersect_key($context$_parent) + $_parent;
  1128.                         // line 308
  1129.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">";
  1130.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["columnTotalTakenCharge"]) || array_key_exists("columnTotalTakenCharge"$context) ? $context["columnTotalTakenCharge"] : (function () { throw new RuntimeError('Variable "columnTotalTakenCharge" does not exist.'308$this->source); })()), "html"nulltrue);
  1131.                         yield " ";
  1132.                         if (((isset($context["columnTotalAssigned"]) || array_key_exists("columnTotalAssigned"$context) ? $context["columnTotalAssigned"] : (function () { throw new RuntimeError('Variable "columnTotalAssigned" does not exist.'308$this->source); })()) > 0)) {
  1133.                             yield "(";
  1134.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["columnTotalAssigned"]) || array_key_exists("columnTotalAssigned"$context) ? $context["columnTotalAssigned"] : (function () { throw new RuntimeError('Variable "columnTotalAssigned" does not exist.'308$this->source); })()), "html"nulltrue);
  1135.                             yield ")";
  1136.                         }
  1137.                         yield "</th>
  1138. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1139.                     }
  1140.                     $_parent $context['_parent'];
  1141.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['og'], $context['_parent'], $context['loop']);
  1142.                     $context array_intersect_key($context$_parent) + $_parent;
  1143.                     // line 310
  1144.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"bg_pr\"></th>
  1145. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">";
  1146.                     // line 311
  1147.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["totalTakenCharge"]) || array_key_exists("totalTakenCharge"$context) ? $context["totalTakenCharge"] : (function () { throw new RuntimeError('Variable "totalTakenCharge" does not exist.'311$this->source); })()), "html"nulltrue);
  1148.                     yield " ";
  1149.                     if (((isset($context["totalAssigned"]) || array_key_exists("totalAssigned"$context) ? $context["totalAssigned"] : (function () { throw new RuntimeError('Variable "totalAssigned" does not exist.'311$this->source); })()) > 0)) {
  1150.                         yield "(";
  1151.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["totalAssigned"]) || array_key_exists("totalAssigned"$context) ? $context["totalAssigned"] : (function () { throw new RuntimeError('Variable "totalAssigned" does not exist.'311$this->source); })()), "html"nulltrue);
  1152.                         yield ")";
  1153.                     }
  1154.                     yield "</th>
  1155. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1156. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  1157. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  1158. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1159. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1160. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  1161.                 }
  1162.                 // line 318
  1163.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1164.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'318$this->source); })()), "user", [], "any"falsefalsefalse318), "canRead", ["desk_ticket_errors"], "method"falsefalsefalse318)) {
  1165.                     // line 319
  1166.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1167.                     // line 320
  1168.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"errors\">
  1169. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Ticket con errori</h4>
  1170. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  1171. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  1172. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1173.                     // line 324
  1174.                     if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["ticketWithErrors"]) || array_key_exists("ticketWithErrors"$context) ? $context["ticketWithErrors"] : (function () { throw new RuntimeError('Variable "ticketWithErrors" does not exist.'324$this->source); })())) > 0)) {
  1175.                         // line 325
  1176.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm responsive_font_size\">
  1177. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  1178. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1179. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_60p\">Numero</th>
  1180. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_130p\">Fornitore</th>
  1181. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_150p\">Operazione</th>
  1182. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_150p\">Cliente</th>
  1183. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_300p\">Errore</th>
  1184. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  1185. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1186. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  1187. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  1188. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1189.                         // line 337
  1190.                         $context['_parent'] = $context;
  1191.                         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["ticketWithErrors"]) || array_key_exists("ticketWithErrors"$context) ? $context["ticketWithErrors"] : (function () { throw new RuntimeError('Variable "ticketWithErrors" does not exist.'337$this->source); })()));
  1192.                         $context['loop'] = [
  1193.                           'parent' => $context['_parent'],
  1194.                           'index0' => 0,
  1195.                           'index'  => 1,
  1196.                           'first'  => true,
  1197.                         ];
  1198.                         if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  1199.                             $length count($context['_seq']);
  1200.                             $context['loop']['revindex0'] = $length 1;
  1201.                             $context['loop']['revindex'] = $length;
  1202.                             $context['loop']['length'] = $length;
  1203.                             $context['loop']['last'] = === $length;
  1204.                         }
  1205.                         foreach ($context['_seq'] as $context["_key"] => $context["t"]) {
  1206.                             // line 338
  1207.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1208.                             if ((CoreExtension::getAttribute($this->env$this->source$context["loop"], "index", [], "any"falsefalsefalse338) < 50)) {
  1209.                                 // line 339
  1210.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1211. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1212.                                 // line 340
  1213.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "number", [], "any"falsefalsefalse340), "html"nulltrue);
  1214.                                 yield "</td>
  1215. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1216.                                 // line 341
  1217.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "supplier", [], "any"falsefalsefalse341), "html"nulltrue);
  1218.                                 yield "</td>
  1219. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1220.                                 // line 342
  1221.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "operation", [], "any"falsefalsefalse342), "html"nulltrue);
  1222.                                 yield "</td>
  1223. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1224.                                 // line 343
  1225.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "client", [], "any"falsefalsefalse343), "html"nulltrue);
  1226.                                 yield "</td>
  1227. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1228.                                 // line 344
  1229.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "systemErrorDetails", [], "any"falsefalsefalse344), "html"nulltrue);
  1230.                                 yield "</td>
  1231. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  1232.                                 // line 345
  1233.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_ticket_sheet", ["ticketId" => CoreExtension::getAttribute($this->env$this->source$context["t"], "id", [], "any"falsefalsefalse345)]), "html"nulltrue);
  1234.                                 yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"";
  1235.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'345$this->source); })())), "html"nulltrue);
  1236.                                 yield "\"></a></td>
  1237. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1238. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1239.                             }
  1240.                             // line 348
  1241.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1242.                             ++$context['loop']['index0'];
  1243.                             ++$context['loop']['index'];
  1244.                             $context['loop']['first'] = false;
  1245.                             if (isset($context['loop']['length'])) {
  1246.                                 --$context['loop']['revindex0'];
  1247.                                 --$context['loop']['revindex'];
  1248.                                 $context['loop']['last'] = === $context['loop']['revindex0'];
  1249.                             }
  1250.                         }
  1251.                         $_parent $context['_parent'];
  1252.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['t'], $context['_parent'], $context['loop']);
  1253.                         $context array_intersect_key($context$_parent) + $_parent;
  1254.                         // line 349
  1255.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  1256. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  1257. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1258.                         // line 351
  1259.                         if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["ticketWithErrors"]) || array_key_exists("ticketWithErrors"$context) ? $context["ticketWithErrors"] : (function () { throw new RuntimeError('Variable "ticketWithErrors" does not exist.'351$this->source); })())) > 50)) {
  1260.                             // line 352
  1261.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg alertmsg m_b_none\">
  1262. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-warning-sign\"></i><strong>Attenzione!</strong> Per ridurre i tempi di caricamento della scrivania, sono visualizzati solo 50 risultati</div>
  1263. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1264. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1265.                         }
  1266.                         // line 356
  1267.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1268.                     } else {
  1269.                         // line 357
  1270.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  1271. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessuna ticket con errori!</div>
  1272. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1273. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1274.                     }
  1275.                     // line 361
  1276.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1277. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1278. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  1279.                 }
  1280.                 // line 364
  1281.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1282.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'364$this->source); })()), "user", [], "any"falsefalsefalse364), "canRead", ["desk_ticket_suspension_requests"], "method"falsefalsefalse364)) {
  1283.                     // line 365
  1284.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1285.                     // line 366
  1286.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"suspension_requests\">
  1287. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Ticket con sospensioni da approvare</h4>
  1288. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  1289. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  1290. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1291.                     // line 370
  1292.                     if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["ticketSuspensionRequest"]) || array_key_exists("ticketSuspensionRequest"$context) ? $context["ticketSuspensionRequest"] : (function () { throw new RuntimeError('Variable "ticketSuspensionRequest" does not exist.'370$this->source); })())) > 0)) {
  1293.                         // line 371
  1294.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm responsive_font_size\">
  1295. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  1296. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1297. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_100p\">Numero</th>
  1298. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_140p\">Fornitore</th>
  1299. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_150p\">Operazione</th>
  1300. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_140p\">Cliente</th>
  1301. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_120p\">Tecnico</th>
  1302. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  1303. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1304. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  1305. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  1306. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1307.                         // line 383
  1308.                         $context['_parent'] = $context;
  1309.                         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["ticketSuspensionRequest"]) || array_key_exists("ticketSuspensionRequest"$context) ? $context["ticketSuspensionRequest"] : (function () { throw new RuntimeError('Variable "ticketSuspensionRequest" does not exist.'383$this->source); })()));
  1310.                         foreach ($context['_seq'] as $context["_key"] => $context["t"]) {
  1311.                             // line 384
  1312.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1313. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1314.                             // line 385
  1315.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "number", [], "any"falsefalsefalse385), "html"nulltrue);
  1316.                             yield "</td>
  1317. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1318.                             // line 386
  1319.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "supplier", [], "any"falsefalsefalse386), "html"nulltrue);
  1320.                             yield "</td>
  1321. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1322.                             // line 387
  1323.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "operation", [], "any"falsefalsefalse387), "html"nulltrue);
  1324.                             yield "</td>
  1325. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1326.                             // line 388
  1327.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "client", [], "any"falsefalsefalse388), "html"nulltrue);
  1328.                             yield "</td>
  1329. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1330.                             // line 389
  1331.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "technician", [], "any"falsefalsefalse389), "html"nulltrue);
  1332.                             yield "</td>
  1333. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  1334.                             // line 390
  1335.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_ticket_sheet", ["ticketId" => CoreExtension::getAttribute($this->env$this->source$context["t"], "id", [], "any"falsefalsefalse390)]), "html"nulltrue);
  1336.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"";
  1337.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'390$this->source); })())), "html"nulltrue);
  1338.                             yield "\"></a></td>
  1339. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1340. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1341.                         }
  1342.                         $_parent $context['_parent'];
  1343.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['t'], $context['_parent'], $context['loop']);
  1344.                         $context array_intersect_key($context$_parent) + $_parent;
  1345.                         // line 393
  1346.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  1347. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  1348. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1349.                     } else {
  1350.                         // line 396
  1351.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  1352. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun ticket con sospensioni da approvare!</div>
  1353. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1354. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1355.                     }
  1356.                     // line 400
  1357.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1358. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1359. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  1360.                 }
  1361.                 // line 403
  1362.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1363.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'403$this->source); })()), "user", [], "any"falsefalsefalse403), "canRead", ["desk_ticket_closed_portal"], "method"falsefalsefalse403)) {
  1364.                     // line 404
  1365.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1366.                     // line 405
  1367.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"closed_portal\">
  1368. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Ticket chiusi su portale e non su piattaforma</h4>
  1369. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  1370. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  1371. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1372.                     // line 409
  1373.                     if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["ticketClosedPortal"]) || array_key_exists("ticketClosedPortal"$context) ? $context["ticketClosedPortal"] : (function () { throw new RuntimeError('Variable "ticketClosedPortal" does not exist.'409$this->source); })())) > 0)) {
  1374.                         // line 410
  1375.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm responsive_font_size\">
  1376. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  1377. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1378. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_100p\">Numero</th>
  1379. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_140p\">Fornitore</th>
  1380. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_250p\">Operazione</th>
  1381. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_200p\">Cliente</th>
  1382. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_170p\">Data inizio/Data scadenza</th>
  1383. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  1384. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1385. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  1386. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  1387. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1388.                         // line 422
  1389.                         $context['_parent'] = $context;
  1390.                         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["ticketClosedPortal"]) || array_key_exists("ticketClosedPortal"$context) ? $context["ticketClosedPortal"] : (function () { throw new RuntimeError('Variable "ticketClosedPortal" does not exist.'422$this->source); })()));
  1391.                         foreach ($context['_seq'] as $context["_key"] => $context["t"]) {
  1392.                             // line 423
  1393.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1394. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1395.                             // line 424
  1396.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "number", [], "any"falsefalsefalse424), "html"nulltrue);
  1397.                             yield "</td>
  1398. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1399.                             // line 425
  1400.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "supplier", [], "any"falsefalsefalse425), "html"nulltrue);
  1401.                             yield "</td>
  1402. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1403.                             // line 426
  1404.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "operation", [], "any"falsefalsefalse426), "html"nulltrue);
  1405.                             yield "</td>
  1406. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1407.                             // line 427
  1408.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "client", [], "any"falsefalsefalse427), "html"nulltrue);
  1409.                             yield "</td>
  1410. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1411.                             // line 428
  1412.                             if ((CoreExtension::getAttribute($this->env$this->source$context["t"], "datetimeStart", [], "any"falsefalsefalse428) != null)) {
  1413.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["t"], "datetimeStart", [], "any"falsefalsefalse428), "d-m-Y H:i"), "html"nulltrue);
  1414.                             } else {
  1415.                                 yield "---";
  1416.                             }
  1417.                             yield "/";
  1418.                             if ((CoreExtension::getAttribute($this->env$this->source$context["t"], "datetimeExpiration", [], "any"falsefalsefalse428) != null)) {
  1419.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["t"], "datetimeExpiration", [], "any"falsefalsefalse428), "d-m-Y H:i"), "html"nulltrue);
  1420.                             } else {
  1421.                                 yield "---";
  1422.                             }
  1423.                             yield "</td>
  1424. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  1425.                             // line 429
  1426.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_ticket_sheet", ["ticketId" => CoreExtension::getAttribute($this->env$this->source$context["t"], "id", [], "any"falsefalsefalse429)]), "html"nulltrue);
  1427.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"";
  1428.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'429$this->source); })())), "html"nulltrue);
  1429.                             yield "\"></a></td>
  1430. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1431. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1432.                         }
  1433.                         $_parent $context['_parent'];
  1434.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['t'], $context['_parent'], $context['loop']);
  1435.                         $context array_intersect_key($context$_parent) + $_parent;
  1436.                         // line 432
  1437.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  1438. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  1439. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1440.                     } else {
  1441.                         // line 435
  1442.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  1443. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessuna ticket con ticket chiuso su portale e non su piattaforma!</div>
  1444. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1445. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1446.                     }
  1447.                     // line 439
  1448.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1449. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1450. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  1451.                 }
  1452.                 // line 442
  1453.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1454.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'442$this->source); })()), "user", [], "any"falsefalsefalse442), "canRead", ["desk_ticket_waiting_for_material"], "method"falsefalsefalse442)) {
  1455.                     // line 443
  1456.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1457.                     // line 444
  1458.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"waiting_for_material\">
  1459. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Ticket in attesa del materiale</h4>
  1460. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  1461. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  1462. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1463.                     // line 448
  1464.                     yield from                     $this->loadTemplate("components/twig/index/ticket_waiting.html.twig""role/user/index.html.twig"448)->unwrap()->yield(CoreExtension::merge($context, ["ticketWaitingForMaterial" => (isset($context["ticketWaitingForMaterial"]) || array_key_exists("ticketWaitingForMaterial"$context) ? $context["ticketWaitingForMaterial"] : (function () { throw new RuntimeError('Variable "ticketWaitingForMaterial" does not exist.'448$this->source); })())]));
  1465.                     // line 449
  1466.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1467. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1468. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  1469.                 }
  1470.                 // line 452
  1471.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1472.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'452$this->source); })()), "user", [], "any"falsefalsefalse452), "canRead", ["desk_ticket_intervention_without_activities"], "method"falsefalsefalse452)) {
  1473.                     // line 453
  1474.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1475.                     // line 454
  1476.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"intervention_without_activities\">
  1477. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Interventi senza attività</h4>
  1478. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  1479. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  1480. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1481.                     // line 458
  1482.                     if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["interventionWithoutActivities"]) || array_key_exists("interventionWithoutActivities"$context) ? $context["interventionWithoutActivities"] : (function () { throw new RuntimeError('Variable "interventionWithoutActivities" does not exist.'458$this->source); })())) > 0)) {
  1483.                         // line 459
  1484.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm responsive_font_size\">
  1485. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  1486. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1487. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_100p\">N° ticket</th>
  1488. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_300p\">Data</th>
  1489. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_300p\">Intervento</th>
  1490. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_200p\">Esito</th>
  1491. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_150p\">Tecnico</th>
  1492. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_150p\">Operatore</th>
  1493. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  1494. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1495. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  1496. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  1497. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1498.                         // line 472
  1499.                         $context['_parent'] = $context;
  1500.                         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["interventionWithoutActivities"]) || array_key_exists("interventionWithoutActivities"$context) ? $context["interventionWithoutActivities"] : (function () { throw new RuntimeError('Variable "interventionWithoutActivities" does not exist.'472$this->source); })()));
  1501.                         foreach ($context['_seq'] as $context["_key"] => $context["i"]) {
  1502.                             // line 473
  1503.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1504. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1505.                             // line 474
  1506.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["i"], "ticket", [], "any"falsefalsefalse474), "number", [], "any"falsefalsefalse474), "html"nulltrue);
  1507.                             yield "</td>
  1508. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1509.                             // line 475
  1510.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["i"], "datetime", [], "any"falsefalsefalse475), "d-m-Y H:i"), "html"nulltrue);
  1511.                             yield "</td>
  1512. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1513.                             // line 476
  1514.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["i"], "html"nulltrue);
  1515.                             yield "</td>
  1516. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1517.                             // line 477
  1518.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["i"], "outcome", [], "any"falsefalsefalse477), "html"nulltrue);
  1519.                             yield "</td>
  1520. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1521.                             // line 478
  1522.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["i"], "technician", [], "any"falsefalsefalse478), "html"nulltrue);
  1523.                             yield "</td>
  1524. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1525.                             // line 479
  1526.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["i"], "operator", [], "any"falsefalsefalse479), "html"nulltrue);
  1527.                             yield "</td>
  1528. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  1529.                             // line 480
  1530.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_ticket_sheet", ["ticketId" => CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["i"], "ticket", [], "any"falsefalsefalse480), "id", [], "any"falsefalsefalse480)]), "html"nulltrue);
  1531.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda ticket\"><img class=\"icon_pr\" src=\"";
  1532.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'480$this->source); })())), "html"nulltrue);
  1533.                             yield "\"></a></td>
  1534. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1535. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1536.                         }
  1537.                         $_parent $context['_parent'];
  1538.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['i'], $context['_parent'], $context['loop']);
  1539.                         $context array_intersect_key($context$_parent) + $_parent;
  1540.                         // line 483
  1541.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  1542. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  1543. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1544.                     } else {
  1545.                         // line 486
  1546.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  1547. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun intervento senza attività!</div>
  1548. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1549. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1550.                     }
  1551.                     // line 490
  1552.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1553. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1554. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  1555.                 }
  1556.                 // line 493
  1557.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1558.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'493$this->source); })()), "user", [], "any"falsefalsefalse493), "canRead", ["desk_ticket_intervention_tariff_out"], "method"falsefalsefalse493)) {
  1559.                     // line 494
  1560.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1561.                     // line 495
  1562.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"intervention_tariff_out\">
  1563. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Interventi fuori zona</h4>
  1564. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  1565. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  1566. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1567.                     // line 499
  1568.                     if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["interventionTariffOut"]) || array_key_exists("interventionTariffOut"$context) ? $context["interventionTariffOut"] : (function () { throw new RuntimeError('Variable "interventionTariffOut" does not exist.'499$this->source); })())) > 0)) {
  1569.                         // line 500
  1570.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm responsive_font_size\">
  1571. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  1572. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1573. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_100p\">N° ticket</th>
  1574. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_150p\">Data/Ora</th>
  1575. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_300p\">Intervento</th>
  1576. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_200p\">Esito</th>
  1577. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_150p\">Tecnico</th>
  1578. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_150p\">Operatore</th>
  1579. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_200p\">Città (Provincia)</th>
  1580. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  1581. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1582. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  1583. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  1584. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1585.                         // line 514
  1586.                         $context['_parent'] = $context;
  1587.                         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["interventionTariffOut"]) || array_key_exists("interventionTariffOut"$context) ? $context["interventionTariffOut"] : (function () { throw new RuntimeError('Variable "interventionTariffOut" does not exist.'514$this->source); })()));
  1588.                         $context['loop'] = [
  1589.                           'parent' => $context['_parent'],
  1590.                           'index0' => 0,
  1591.                           'index'  => 1,
  1592.                           'first'  => true,
  1593.                         ];
  1594.                         if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  1595.                             $length count($context['_seq']);
  1596.                             $context['loop']['revindex0'] = $length 1;
  1597.                             $context['loop']['revindex'] = $length;
  1598.                             $context['loop']['length'] = $length;
  1599.                             $context['loop']['last'] = === $length;
  1600.                         }
  1601.                         foreach ($context['_seq'] as $context["_key"] => $context["i"]) {
  1602.                             // line 515
  1603.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1604.                             if ((CoreExtension::getAttribute($this->env$this->source$context["loop"], "index", [], "any"falsefalsefalse515) < 50)) {
  1605.                                 // line 516
  1606.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1607. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1608.                                 // line 517
  1609.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["i"], "ticket", [], "any"falsefalsefalse517), "number", [], "any"falsefalsefalse517), "html"nulltrue);
  1610.                                 yield "</td>
  1611. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1612.                                 // line 518
  1613.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["i"], "datetime", [], "any"falsefalsefalse518), "d-m-Y H:i"), "html"nulltrue);
  1614.                                 yield "</td>
  1615. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1616.                                 // line 519
  1617.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["i"], "html"nulltrue);
  1618.                                 yield "</td>
  1619. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1620.                                 // line 520
  1621.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["i"], "outcome", [], "any"falsefalsefalse520), "html"nulltrue);
  1622.                                 yield "</td>
  1623. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1624.                                 // line 521
  1625.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["i"], "technician", [], "any"falsefalsefalse521), "html"nulltrue);
  1626.                                 yield "</td>
  1627. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1628.                                 // line 522
  1629.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["i"], "operator", [], "any"falsefalsefalse522), "html"nulltrue);
  1630.                                 yield "</td>
  1631. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1632.                                 // line 523
  1633.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['App\Twig\Extension\AppExtension']->translateCity(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["i"], "ticket", [], "any"falsefalsefalse523), "idCity", [], "any"falsefalsefalse523)), "html"nulltrue);
  1634.                                 yield "</td>
  1635. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  1636.                                 // line 524
  1637.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_ticket_sheet", ["ticketId" => CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["i"], "ticket", [], "any"falsefalsefalse524), "id", [], "any"falsefalsefalse524)]), "html"nulltrue);
  1638.                                 yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda ticket\"><img class=\"icon_pr\" src=\"";
  1639.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'524$this->source); })())), "html"nulltrue);
  1640.                                 yield "\"></a></td>
  1641. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1642. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1643.                             }
  1644.                             // line 527
  1645.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1646.                             ++$context['loop']['index0'];
  1647.                             ++$context['loop']['index'];
  1648.                             $context['loop']['first'] = false;
  1649.                             if (isset($context['loop']['length'])) {
  1650.                                 --$context['loop']['revindex0'];
  1651.                                 --$context['loop']['revindex'];
  1652.                                 $context['loop']['last'] = === $context['loop']['revindex0'];
  1653.                             }
  1654.                         }
  1655.                         $_parent $context['_parent'];
  1656.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['i'], $context['_parent'], $context['loop']);
  1657.                         $context array_intersect_key($context$_parent) + $_parent;
  1658.                         // line 528
  1659.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  1660. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  1661. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1662.                         // line 530
  1663.                         if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["interventionTariffOut"]) || array_key_exists("interventionTariffOut"$context) ? $context["interventionTariffOut"] : (function () { throw new RuntimeError('Variable "interventionTariffOut" does not exist.'530$this->source); })())) > 50)) {
  1664.                             // line 531
  1665.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg alertmsg m_b_none\">
  1666. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-warning-sign\"></i><strong>Attenzione!</strong> Per ridurre i tempi di caricamento della scrivania, sono visualizzati solo 50 risultati</div>
  1667. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1668. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1669.                         }
  1670.                         // line 535
  1671.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1672.                     } else {
  1673.                         // line 536
  1674.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  1675. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun intervento fuori zona da gestire!</div>
  1676. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1677. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1678.                     }
  1679.                     // line 540
  1680.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1681. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1682. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  1683.                 }
  1684.                 // line 543
  1685.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1686.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'543$this->source); })()), "user", [], "any"falsefalsefalse543), "canRead", ["desk_ticket_extras"], "method"falsefalsefalse543)) {
  1687.                     // line 544
  1688.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1689.                     // line 545
  1690.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"extras\">
  1691. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Extra da gestire</h4>
  1692. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  1693. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  1694. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1695.                     // line 549
  1696.                     if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["interventionExtras"]) || array_key_exists("interventionExtras"$context) ? $context["interventionExtras"] : (function () { throw new RuntimeError('Variable "interventionExtras" does not exist.'549$this->source); })())) > 0)) {
  1697.                         // line 550
  1698.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm responsive_font_size\">
  1699. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  1700. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1701. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_500p\">Intervento</th>
  1702. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_150p\">Tipo</th>
  1703. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_150p txt_a_c\">Ammontare</th>
  1704. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_100p txt_a_c\">Ore</th>
  1705. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Note</th>
  1706. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  1707. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1708. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  1709. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  1710. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1711.                         // line 562
  1712.                         $context['_parent'] = $context;
  1713.                         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["interventionExtras"]) || array_key_exists("interventionExtras"$context) ? $context["interventionExtras"] : (function () { throw new RuntimeError('Variable "interventionExtras" does not exist.'562$this->source); })()));
  1714.                         foreach ($context['_seq'] as $context["_key"] => $context["e"]) {
  1715.                             // line 563
  1716.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1717. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1718.                             // line 564
  1719.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["e"], "intervention", [], "any"falsefalsefalse564), "html"nulltrue);
  1720.                             yield "</td>
  1721. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1722.                             // line 565
  1723.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["e"], "displayType", [], "method"falsefalsefalse565), "html"nulltrue);
  1724.                             yield "</td>
  1725. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">";
  1726.                             // line 566
  1727.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["e"], "cost", [], "any"falsefalsefalse566), "html"nulltrue);
  1728.                             yield " €</td>
  1729. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">";
  1730.                             // line 567
  1731.                             if ((CoreExtension::getAttribute($this->env$this->source$context["e"], "hours", [], "any"falsefalsefalse567) != null)) {
  1732.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["e"], "hours", [], "any"falsefalsefalse567), "html"nulltrue);
  1733.                             } else {
  1734.                                 yield "---";
  1735.                             }
  1736.                             yield "</td>
  1737. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"font_14\">";
  1738.                             // line 568
  1739.                             if ((CoreExtension::getAttribute($this->env$this->source$context["e"], "notes", [], "any"falsefalsefalse568) != null)) {
  1740.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["e"], "notes", [], "any"falsefalsefalse568), "html"nulltrue);
  1741.                             } else {
  1742.                                 yield "---";
  1743.                             }
  1744.                             yield "</td>
  1745. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  1746.                             // line 569
  1747.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_ticket_sheet", ["ticketId" => CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["e"], "intervention", [], "any"falsefalsefalse569), "ticket", [], "any"falsefalsefalse569), "id", [], "any"falsefalsefalse569)]), "html"nulltrue);
  1748.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"";
  1749.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'569$this->source); })())), "html"nulltrue);
  1750.                             yield "\"></a></td>
  1751. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1752. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1753.                         }
  1754.                         $_parent $context['_parent'];
  1755.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['e'], $context['_parent'], $context['loop']);
  1756.                         $context array_intersect_key($context$_parent) + $_parent;
  1757.                         // line 572
  1758.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  1759. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  1760. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1761.                     } else {
  1762.                         // line 575
  1763.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  1764. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun ticket con extra da gestire!</div>
  1765. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1766. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1767.                     }
  1768.                     // line 579
  1769.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1770. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1771. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  1772.                 }
  1773.                 // line 582
  1774.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1775.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'582$this->source); })()), "user", [], "any"falsefalsefalse582), "canRead", ["desk_ticket_reminders"], "method"falsefalsefalse582)) {
  1776.                     // line 583
  1777.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1778.                     // line 584
  1779.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"reminders\">
  1780. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Promemoria</h4>
  1781. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  1782. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  1783. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1784.                     // line 588
  1785.                     if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["ticketReminders"]) || array_key_exists("ticketReminders"$context) ? $context["ticketReminders"] : (function () { throw new RuntimeError('Variable "ticketReminders" does not exist.'588$this->source); })())) > 0)) {
  1786.                         // line 589
  1787.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm responsive_font_size\">
  1788. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  1789. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1790. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_150p\">Data/Ora</th>
  1791. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_150p\">Utente</th>
  1792. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Dettagli</th>
  1793. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  1794. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1795. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  1796. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  1797. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1798.                         // line 599
  1799.                         $context['_parent'] = $context;
  1800.                         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["ticketReminders"]) || array_key_exists("ticketReminders"$context) ? $context["ticketReminders"] : (function () { throw new RuntimeError('Variable "ticketReminders" does not exist.'599$this->source); })()));
  1801.                         foreach ($context['_seq'] as $context["_key"] => $context["r"]) {
  1802.                             // line 600
  1803.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr ";
  1804.                             if (($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["r"], "datetime", [], "any"falsefalsefalse600), "YmdHi") < $this->extensions['Twig\Extension\CoreExtension']->formatDate("now""YmdHi"))) {
  1805.                                 yield "class=\"bg_r_h\"";
  1806.                             }
  1807.                             yield ">
  1808. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1809.                             // line 601
  1810.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["r"], "datetime", [], "any"falsefalsefalse601), "d-m-Y H:i"), "html"nulltrue);
  1811.                             yield "</td>
  1812. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1813.                             // line 602
  1814.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "technician", [], "any"falsefalsefalse602), "html"nulltrue);
  1815.                             yield "</td>
  1816. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1817.                             // line 603
  1818.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "details", [], "any"falsefalsefalse603), "html"nulltrue);
  1819.                             yield "</td>
  1820. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  1821.                             // line 604
  1822.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_ticket_sheet", ["ticketId" => CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["r"], "ticket", [], "any"falsefalsefalse604), "id", [], "any"falsefalsefalse604)]), "html"nulltrue);
  1823.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"";
  1824.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'604$this->source); })())), "html"nulltrue);
  1825.                             yield "\"></a></td>
  1826. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1827. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1828.                         }
  1829.                         $_parent $context['_parent'];
  1830.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['r'], $context['_parent'], $context['loop']);
  1831.                         $context array_intersect_key($context$_parent) + $_parent;
  1832.                         // line 607
  1833.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  1834. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  1835. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1836.                     } else {
  1837.                         // line 610
  1838.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  1839. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun promemoria presente!</div>
  1840. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1841. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1842.                     }
  1843.                     // line 614
  1844.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1845. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1846. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  1847.                 }
  1848.                 // line 617
  1849.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1850. \t\t\t\t\t\t\t\t\t\t\t</div>
  1851. \t\t\t\t\t\t\t\t\t\t</div>
  1852. \t\t\t\t\t\t\t\t\t</div>
  1853. \t\t\t\t\t\t\t\t</div>
  1854. \t\t\t\t\t\t\t";
  1855.             }
  1856.             // line 623
  1857.             yield "\t\t\t\t\t\t\t";
  1858.             // line 624
  1859.             yield "\t\t\t\t\t\t\t";
  1860.             if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'624$this->source); })()), "user", [], "any"falsefalsefalse624), "canViewTab", ["desk_warehouse"], "method"falsefalsefalse624)) {
  1861.                 // line 625
  1862.                 yield "\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"warehouses\">
  1863. \t\t\t\t\t\t\t\t\t";
  1864.                 // line 626
  1865.                 if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["warehouseAlarms"]) || array_key_exists("warehouseAlarms"$context) ? $context["warehouseAlarms"] : (function () { throw new RuntimeError('Variable "warehouseAlarms" does not exist.'626$this->source); })())) == 1)) {
  1866.                     // line 627
  1867.                     yield "\t\t\t\t\t\t\t\t\t\t";
  1868.                     $context['_parent'] = $context;
  1869.                     $context['_seq'] = CoreExtension::ensureTraversable((isset($context["warehouseAlarms"]) || array_key_exists("warehouseAlarms"$context) ? $context["warehouseAlarms"] : (function () { throw new RuntimeError('Variable "warehouseAlarms" does not exist.'627$this->source); })()));
  1870.                     foreach ($context['_seq'] as $context["_key"] => $context["warehouseData"]) {
  1871.                         // line 628
  1872.                         yield "\t\t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  1873. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12\">
  1874. \t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">";
  1875.                         // line 630
  1876.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 1, [], "array"falsefalsefalse630), "html"nulltrue);
  1877.                         yield "</h4>
  1878. \t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none m_b_none\">
  1879. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  1880. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 overflow_a\">
  1881. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tabs side-tabs clearfix m_b_none\">
  1882. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  1883. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1884.                         // line 636
  1885.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'636$this->source); })()), "user", [], "any"falsefalsefalse636), "canRead", ["desk_warehouse_product_to_manage"], "method"falsefalsefalse636)) {
  1886.                             yield "<li><a id=\"btn_tab_";
  1887.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse636), "html"nulltrue);
  1888.                             yield "_product_to_manage\" href=\"#";
  1889.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse636), "html"nulltrue);
  1890.                             yield "_product_to_manage\" class=\"tab_session2\" data-filterTab=\"";
  1891.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse636), "html"nulltrue);
  1892.                             yield "_product_to_manage\"><i class=\"icon-box d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Prodotti da gestire (";
  1893.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 2, [], "array"falsefalsefalse636), "html"nulltrue);
  1894.                             yield ")\"></i><span class=\"d-none d-md-block\">Prodotti da gestire (";
  1895.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 2, [], "array"falsefalsefalse636), "html"nulltrue);
  1896.                             yield ")</span></a></li>";
  1897.                         }
  1898.                         // line 637
  1899.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1900.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'637$this->source); })()), "user", [], "any"falsefalsefalse637), "canRead", ["desk_warehouse_transfer_incoming"], "method"falsefalsefalse637)) {
  1901.                             yield "<li><a id=\"btn_tab_";
  1902.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse637), "html"nulltrue);
  1903.                             yield "_transfers_incoming\" href=\"#";
  1904.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse637), "html"nulltrue);
  1905.                             yield "_transfers_incoming\" class=\"tab_session2\" data-filterTab=\"";
  1906.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse637), "html"nulltrue);
  1907.                             yield "_transfers_incoming\"><i class=\"icon-truck d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Trasferimenti in entrata (";
  1908.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 3, [], "array"falsefalsefalse637)), "html"nulltrue);
  1909.                             yield ")\"></i><span class=\"d-none d-md-block\">Trasferimenti in entrata (";
  1910.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 3, [], "array"falsefalsefalse637)), "html"nulltrue);
  1911.                             yield ")</span></a></li>";
  1912.                         }
  1913.                         // line 638
  1914.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1915.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'638$this->source); })()), "user", [], "any"falsefalsefalse638), "canRead", ["desk_warehouse_transfer_output"], "method"falsefalsefalse638)) {
  1916.                             yield "<li><a id=\"btn_tab_";
  1917.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse638), "html"nulltrue);
  1918.                             yield "_transfers_output\" href=\"#";
  1919.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse638), "html"nulltrue);
  1920.                             yield "_transfers_output\" class=\"tab_session2\" data-filterTab=\"";
  1921.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse638), "html"nulltrue);
  1922.                             yield "_transfers_output\"><i class=\"icon-truck-loading d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Trasferimenti in uscita (";
  1923.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 4, [], "array"falsefalsefalse638)), "html"nulltrue);
  1924.                             yield ")\"></i><span class=\"d-none d-md-block\">Trasferimenti in uscita (";
  1925.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 4, [], "array"falsefalsefalse638)), "html"nulltrue);
  1926.                             yield ")</span></a></li>";
  1927.                         }
  1928.                         // line 639
  1929.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1930.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'639$this->source); })()), "user", [], "any"falsefalsefalse639), "canRead", ["desk_warehouse_transfer_ddt_missing"], "method"falsefalsefalse639)) {
  1931.                             yield "<li><a id=\"btn_tab_";
  1932.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse639), "html"nulltrue);
  1933.                             yield "_transfers_ddt_missing\" href=\"#";
  1934.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse639), "html"nulltrue);
  1935.                             yield "_transfers_ddt_missing\" class=\"tab_session2\" data-filterTab=\"";
  1936.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse639), "html"nulltrue);
  1937.                             yield "_transfers_ddt_missing\"><i class=\"icon-signature d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Trasferimenti senza DDT firmato (";
  1938.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 5, [], "array"falsefalsefalse639)), "html"nulltrue);
  1939.                             yield ")\"></i><span class=\"d-none d-md-block\">Trasferimenti senza DDT firmato (";
  1940.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 5, [], "array"falsefalsefalse639)), "html"nulltrue);
  1941.                             yield ")</span></a></li>";
  1942.                         }
  1943.                         // line 640
  1944.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1945.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'640$this->source); })()), "user", [], "any"falsefalsefalse640), "canRead", ["desk_warehouse_request_technicians"], "method"falsefalsefalse640)) {
  1946.                             yield "<li><a id=\"btn_tab_";
  1947.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse640), "html"nulltrue);
  1948.                             yield "_request_technicians\" href=\"#";
  1949.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse640), "html"nulltrue);
  1950.                             yield "_request_technicians\" class=\"tab_session2\" data-filterTab=\"";
  1951.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse640), "html"nulltrue);
  1952.                             yield "_request_technicians\"><i class=\"icon-question d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Richieste tecnici (";
  1953.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 6, [], "array"falsefalsefalse640)), "html"nulltrue);
  1954.                             yield ")\"></i><span class=\"d-none d-md-block\">Richieste tecnici (";
  1955.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 6, [], "array"falsefalsefalse640)), "html"nulltrue);
  1956.                             yield ")</span></a></li>";
  1957.                         }
  1958.                         // line 641
  1959.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1960.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'641$this->source); })()), "user", [], "any"falsefalsefalse641), "canRead", ["desk_warehouse_stocks_red"], "method"falsefalsefalse641)) {
  1961.                             yield "<li><a id=\"btn_tab_";
  1962.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse641), "html"nulltrue);
  1963.                             yield "_product_stocks_red\" href=\"#";
  1964.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse641), "html"nulltrue);
  1965.                             yield "_product_stocks_red\" class=\"tab_session2\" data-filterTab=\"";
  1966.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse641), "html"nulltrue);
  1967.                             yield "_product_stocks_red\"><i class=\"icon-box d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Scorte prodotti rosse (";
  1968.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 7, [], "array"falsefalsefalse641)), "html"nulltrue);
  1969.                             yield ")\"></i><span class=\"d-none d-md-block\">Scorte prodotti rosse (";
  1970.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 7, [], "array"falsefalsefalse641)), "html"nulltrue);
  1971.                             yield ")</span></a></li>";
  1972.                         }
  1973.                         // line 642
  1974.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1975.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'642$this->source); })()), "user", [], "any"falsefalsefalse642), "canRead", ["desk_warehouse_stocks_yellow"], "method"falsefalsefalse642)) {
  1976.                             yield "<li><a id=\"btn_tab_";
  1977.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse642), "html"nulltrue);
  1978.                             yield "_product_stocks_yellow\" href=\"#";
  1979.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse642), "html"nulltrue);
  1980.                             yield "_product_stocks_yellow\" class=\"tab_session2\" data-filterTab=\"";
  1981.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse642), "html"nulltrue);
  1982.                             yield "_product_stocks_yellow\"><i class=\"icon-box d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Scorte prodotti gialle (";
  1983.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 8, [], "array"falsefalsefalse642)), "html"nulltrue);
  1984.                             yield ")\"></i><span class=\"d-none d-md-block\">Scorte prodotti gialle (";
  1985.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 8, [], "array"falsefalsefalse642)), "html"nulltrue);
  1986.                             yield ")</span></a></li>";
  1987.                         }
  1988.                         // line 643
  1989.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t</ul>
  1990. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  1991. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1992.                         // line 646
  1993.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1994.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'646$this->source); })()), "user", [], "any"falsefalsefalse646), "canRead", ["desk_warehouse_product_to_manage"], "method"falsefalsefalse646)) {
  1995.                             // line 647
  1996.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1997.                             // line 648
  1998.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"";
  1999.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse648), "html"nulltrue);
  2000.                             yield "_product_to_manage\">
  2001. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Prodotti da gestire</h4>
  2002. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  2003. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2004.                             // line 651
  2005.                             if ((CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 2, [], "array"falsefalsefalse651) > 0)) {
  2006.                                 // line 652
  2007.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg infomsg m_b_none\">
  2008. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-info\"></i><strong>Attenzione!</strong> Ci sono ";
  2009.                                 // line 653
  2010.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 2, [], "array"falsefalsefalse653), "html"nulltrue);
  2011.                                 yield " prodotti da gestire in questo magazzino!<a href=\"";
  2012.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_warehouse_sheet", ["warehouseId" => CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse653)]), "html"nulltrue);
  2013.                                 yield "\" class=\"button button-3d button-mini button-amber f_right m_none\">Vai al magazzino</a></div>
  2014. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2015. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2016.                             } else {
  2017.                                 // line 656
  2018.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  2019. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun prodotto da gestire presente nel magazzino</div>
  2020. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t
  2021. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2022.                             }
  2023.                             // line 660
  2024.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2025. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2026.                         }
  2027.                         // line 662
  2028.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2029.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'662$this->source); })()), "user", [], "any"falsefalsefalse662), "canRead", ["desk_warehouse_transfer_incoming"], "method"falsefalsefalse662)) {
  2030.                             // line 663
  2031.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2032.                             // line 664
  2033.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"";
  2034.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse664), "html"nulltrue);
  2035.                             yield "_transfers_incoming\">
  2036. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Trasferimenti in entrata non completati</h4>
  2037. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  2038. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2039.                             // line 667
  2040.                             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 3, [], "array"falsefalsefalse667)) > 0)) {
  2041.                                 // line 668
  2042.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  2043. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  2044. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2045. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">Fase</th>
  2046. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino provenienza</th>
  2047. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  2048. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data creazione</th>
  2049. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data invio</th>
  2050. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data completamento</th>
  2051. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  2052. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2053. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  2054. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  2055. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2056.                                 // line 681
  2057.                                 $context['_parent'] = $context;
  2058.                                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 3, [], "array"falsefalsefalse681));
  2059.                                 foreach ($context['_seq'] as $context["_key"] => $context["pt"]) {
  2060.                                     // line 682
  2061.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2062. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">";
  2063.                                     // line 683
  2064.                                     yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhase", ["icon"], "method"falsefalsefalse683);
  2065.                                     yield "</td>
  2066. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2067.                                     // line 684
  2068.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseFrom", [], "any"falsefalsefalse684), "html"nulltrue);
  2069.                                     yield "</td>
  2070. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2071.                                     // line 685
  2072.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "supplier", [], "any"falsefalsefalse685), "html"nulltrue);
  2073.                                     yield "</td>
  2074. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2075.                                     // line 686
  2076.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCreation", [], "any"falsefalsefalse686), "d-m-Y H:i"), "html"nulltrue);
  2077.                                     yield "</td>
  2078. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2079.                                     // line 687
  2080.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse687), "d-m-Y H:i"), "html"nulltrue);
  2081.                                     yield "</td>
  2082. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2083.                                     // line 688
  2084.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse688), "d-m-Y H:i"), "html"nulltrue);
  2085.                                     yield "</td>
  2086. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  2087.                                     // line 689
  2088.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_warehouse_transfer_sheet", ["warehouseId" => CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse689), "transferId" => CoreExtension::getAttribute($this->env$this->source$context["pt"], "id", [], "any"falsefalsefalse689)]), "html"nulltrue);
  2089.                                     yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"";
  2090.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'689$this->source); })())), "html"nulltrue);
  2091.                                     yield "\"></a></td>
  2092. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2093. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2094.                                 }
  2095.                                 $_parent $context['_parent'];
  2096.                                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['pt'], $context['_parent'], $context['loop']);
  2097.                                 $context array_intersect_key($context$_parent) + $_parent;
  2098.                                 // line 692
  2099.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  2100. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  2101. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2102.                             } else {
  2103.                                 // line 695
  2104.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  2105. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun trasferimento in entrata non completato!</div>
  2106. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2107. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2108.                             }
  2109.                             // line 699
  2110.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2111. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2112.                         }
  2113.                         // line 701
  2114.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2115.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'701$this->source); })()), "user", [], "any"falsefalsefalse701), "canRead", ["desk_warehouse_transfer_output"], "method"falsefalsefalse701)) {
  2116.                             // line 702
  2117.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2118.                             // line 703
  2119.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"";
  2120.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse703), "html"nulltrue);
  2121.                             yield "_transfers_output\">
  2122. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Trasferimenti in uscita non completati</h4>
  2123. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  2124. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2125.                             // line 706
  2126.                             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 4, [], "array"falsefalsefalse706)) > 0)) {
  2127.                                 // line 707
  2128.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  2129. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  2130. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2131. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">Fase</th>
  2132. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino destinazione</th>
  2133. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  2134. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data creazione</th>
  2135. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data invio</th>
  2136. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data completamento</th>
  2137. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  2138. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2139. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  2140. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  2141. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2142.                                 // line 720
  2143.                                 $context['_parent'] = $context;
  2144.                                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 4, [], "array"falsefalsefalse720));
  2145.                                 foreach ($context['_seq'] as $context["_key"] => $context["pt"]) {
  2146.                                     // line 721
  2147.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2148. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">";
  2149.                                     // line 722
  2150.                                     yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhase", ["icon"], "method"falsefalsefalse722);
  2151.                                     yield "</td>
  2152. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2153.                                     // line 723
  2154.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseTo", [], "any"falsefalsefalse723), "html"nulltrue);
  2155.                                     yield "</td>
  2156. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2157.                                     // line 724
  2158.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "supplier", [], "any"falsefalsefalse724), "html"nulltrue);
  2159.                                     yield "</td>
  2160. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2161.                                     // line 725
  2162.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCreation", [], "any"falsefalsefalse725), "d-m-Y H:i"), "html"nulltrue);
  2163.                                     yield "</td>
  2164. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2165.                                     // line 726
  2166.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse726), "d-m-Y H:i"), "html"nulltrue);
  2167.                                     yield "</td>
  2168. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2169.                                     // line 727
  2170.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse727), "d-m-Y H:i"), "html"nulltrue);
  2171.                                     yield "</td>
  2172. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  2173.                                     // line 728
  2174.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_warehouse_transfer_sheet", ["warehouseId" => CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse728), "transferId" => CoreExtension::getAttribute($this->env$this->source$context["pt"], "id", [], "any"falsefalsefalse728)]), "html"nulltrue);
  2175.                                     yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"";
  2176.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'728$this->source); })())), "html"nulltrue);
  2177.                                     yield "\"></a></td>
  2178. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2179. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2180.                                 }
  2181.                                 $_parent $context['_parent'];
  2182.                                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['pt'], $context['_parent'], $context['loop']);
  2183.                                 $context array_intersect_key($context$_parent) + $_parent;
  2184.                                 // line 731
  2185.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  2186. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  2187. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2188.                             } else {
  2189.                                 // line 734
  2190.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  2191. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun trasferimento in uscita non completato!</div>
  2192. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2193. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2194.                             }
  2195.                             // line 738
  2196.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2197. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2198.                         }
  2199.                         // line 740
  2200.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2201.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'740$this->source); })()), "user", [], "any"falsefalsefalse740), "canRead", ["desk_warehouse_transfer_ddt_missing"], "method"falsefalsefalse740)) {
  2202.                             // line 741
  2203.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2204.                             // line 742
  2205.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"";
  2206.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse742), "html"nulltrue);
  2207.                             yield "_transfers_ddt_missing\">
  2208. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Trasferimenti senza DDT firmato</h4>
  2209. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  2210. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2211.                             // line 745
  2212.                             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 5, [], "array"falsefalsefalse745)) > 0)) {
  2213.                                 // line 746
  2214.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  2215. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  2216. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2217. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_80p txt_a_c\">Fase</th>
  2218. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_80p txt_a_c\">Fase DDT</th>
  2219. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino provenienza</th>
  2220. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino destinazione</th>
  2221. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  2222. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data creazione</th>
  2223. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data invio</th>
  2224. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data completamento</th>
  2225. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  2226. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2227. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  2228. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  2229. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2230.                                 // line 761
  2231.                                 $context['_parent'] = $context;
  2232.                                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 5, [], "array"falsefalsefalse761));
  2233.                                 foreach ($context['_seq'] as $context["_key"] => $context["pt"]) {
  2234.                                     // line 762
  2235.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2236. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">";
  2237.                                     // line 763
  2238.                                     yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhase", ["icon"], "method"falsefalsefalse763);
  2239.                                     yield "</td>
  2240. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">";
  2241.                                     // line 764
  2242.                                     yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhaseDdt", ["icon"], "method"falsefalsefalse764);
  2243.                                     yield "</td>
  2244. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2245.                                     // line 765
  2246.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseFrom", [], "any"falsefalsefalse765), "html"nulltrue);
  2247.                                     yield "</td>
  2248. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2249.                                     // line 766
  2250.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseTo", [], "any"falsefalsefalse766), "html"nulltrue);
  2251.                                     yield "</td>
  2252. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2253.                                     // line 767
  2254.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "supplier", [], "any"falsefalsefalse767), "html"nulltrue);
  2255.                                     yield "</td>
  2256. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2257.                                     // line 768
  2258.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCreation", [], "any"falsefalsefalse768), "d-m-Y H:i"), "html"nulltrue);
  2259.                                     yield "</td>
  2260. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2261.                                     // line 769
  2262.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse769), "d-m-Y H:i"), "html"nulltrue);
  2263.                                     yield "</td>
  2264. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2265.                                     // line 770
  2266.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse770), "d-m-Y H:i"), "html"nulltrue);
  2267.                                     yield "</td>
  2268. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  2269.                                     // line 771
  2270.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_warehouse_transfer_sheet", ["warehouseId" => CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse771), "transferId" => CoreExtension::getAttribute($this->env$this->source$context["pt"], "id", [], "any"falsefalsefalse771)]), "html"nulltrue);
  2271.                                     yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"";
  2272.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'771$this->source); })())), "html"nulltrue);
  2273.                                     yield "\"></a></td>
  2274. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2275. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2276.                                 }
  2277.                                 $_parent $context['_parent'];
  2278.                                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['pt'], $context['_parent'], $context['loop']);
  2279.                                 $context array_intersect_key($context$_parent) + $_parent;
  2280.                                 // line 774
  2281.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  2282. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  2283. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2284.                             } else {
  2285.                                 // line 777
  2286.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  2287. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun trasferimento senza DDT firmato!</div>
  2288. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2289. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2290.                             }
  2291.                             // line 781
  2292.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2293. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2294.                         }
  2295.                         // line 783
  2296.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2297.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'783$this->source); })()), "user", [], "any"falsefalsefalse783), "canRead", ["desk_warehouse_request_technicians"], "method"falsefalsefalse783)) {
  2298.                             // line 784
  2299.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2300.                             // line 785
  2301.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"";
  2302.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse785), "html"nulltrue);
  2303.                             yield "_request_technicians\">
  2304. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Richieste tecnici non gestite</h4>
  2305. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  2306. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2307.                             // line 788
  2308.                             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 6, [], "array"falsefalsefalse788)) > 0)) {
  2309.                                 // line 789
  2310.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  2311. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  2312. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2313. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Tecnico</th>
  2314. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino</th>
  2315. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data</th>
  2316. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Dettagli</th>
  2317. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  2318. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2319. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  2320. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  2321. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2322.                                 // line 800
  2323.                                 $context['_parent'] = $context;
  2324.                                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 6, [], "array"falsefalsefalse800));
  2325.                                 foreach ($context['_seq'] as $context["_key"] => $context["rt"]) {
  2326.                                     // line 801
  2327.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2328. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2329.                                     // line 802
  2330.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["rt"], "technician", [], "any"falsefalsefalse802), "html"nulltrue);
  2331.                                     yield "</td>
  2332. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2333.                                     // line 803
  2334.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["rt"], "warehouse", [], "any"falsefalsefalse803), "html"nulltrue);
  2335.                                     yield "</td>
  2336. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2337.                                     // line 804
  2338.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["rt"], "datetime", [], "any"falsefalsefalse804), "d-m-Y H:i"), "html"nulltrue);
  2339.                                     yield "</td>
  2340. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2341.                                     // line 805
  2342.                                     yield CoreExtension::getAttribute($this->env$this->source$context["rt"], "displayDetails", [], "method"falsefalsefalse805);
  2343.                                     yield "</td>
  2344. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  2345.                                     // line 806
  2346.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_warehouse_sheet", ["warehouseId" => CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse806)]), "html"nulltrue);
  2347.                                     yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda magazzino\"><img class=\"icon_pr\" src=\"";
  2348.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'806$this->source); })())), "html"nulltrue);
  2349.                                     yield "\"></a></td>
  2350. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2351. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2352.                                 }
  2353.                                 $_parent $context['_parent'];
  2354.                                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['rt'], $context['_parent'], $context['loop']);
  2355.                                 $context array_intersect_key($context$_parent) + $_parent;
  2356.                                 // line 809
  2357.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  2358. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  2359. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2360.                             } else {
  2361.                                 // line 812
  2362.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  2363. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun richiesta tecnico non gestita!</div>
  2364. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2365. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2366.                             }
  2367.                             // line 816
  2368.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2369. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2370.                         }
  2371.                         // line 818
  2372.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2373.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'818$this->source); })()), "user", [], "any"falsefalsefalse818), "canRead", ["desk_warehouse_stocks_red"], "method"falsefalsefalse818)) {
  2374.                             // line 819
  2375.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2376.                             // line 820
  2377.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"";
  2378.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse820), "html"nulltrue);
  2379.                             yield "_product_stocks_red\">
  2380. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Allarmi scorte prodotti rosse</h4>
  2381. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  2382. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2383.                             // line 823
  2384.                             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 7, [], "array"falsefalsefalse823)) > 0)) {
  2385.                                 // line 824
  2386.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  2387. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  2388. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2389. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_120p txt_a_c\">Qtà disponibile</th>
  2390. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_120p txt_a_c\">Qtà rosso</th>
  2391. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Modello</th>
  2392. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  2393. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2394. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  2395. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  2396. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2397.                                 // line 834
  2398.                                 $context['_parent'] = $context;
  2399.                                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 7, [], "array"falsefalsefalse834));
  2400.                                 $context['loop'] = [
  2401.                                   'parent' => $context['_parent'],
  2402.                                   'index0' => 0,
  2403.                                   'index'  => 1,
  2404.                                   'first'  => true,
  2405.                                 ];
  2406.                                 if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  2407.                                     $length count($context['_seq']);
  2408.                                     $context['loop']['revindex0'] = $length 1;
  2409.                                     $context['loop']['revindex'] = $length;
  2410.                                     $context['loop']['length'] = $length;
  2411.                                     $context['loop']['last'] = === $length;
  2412.                                 }
  2413.                                 foreach ($context['_seq'] as $context["_key"] => $context["ps"]) {
  2414.                                     // line 835
  2415.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2416.                                     if ((CoreExtension::getAttribute($this->env$this->source$context["loop"], "index", [], "any"falsefalsefalse835) < 50)) {
  2417.                                         // line 836
  2418.                                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2419. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">";
  2420.                                         // line 837
  2421.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 0, [], "array"falsefalsefalse837), "html"nulltrue);
  2422.                                         yield "</td>
  2423. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">";
  2424.                                         // line 838
  2425.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 1, [], "array"falsefalsefalse838), "html"nulltrue);
  2426.                                         yield "</td>
  2427. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2428.                                         // line 839
  2429.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 2, [], "array"falsefalsefalse839), "html"nulltrue);
  2430.                                         yield "</td>
  2431. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2432.                                         // line 840
  2433.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 3, [], "array"falsefalsefalse840), "html"nulltrue);
  2434.                                         yield "</td>
  2435. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2436. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2437.                                     }
  2438.                                     // line 843
  2439.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2440.                                     ++$context['loop']['index0'];
  2441.                                     ++$context['loop']['index'];
  2442.                                     $context['loop']['first'] = false;
  2443.                                     if (isset($context['loop']['length'])) {
  2444.                                         --$context['loop']['revindex0'];
  2445.                                         --$context['loop']['revindex'];
  2446.                                         $context['loop']['last'] = === $context['loop']['revindex0'];
  2447.                                     }
  2448.                                 }
  2449.                                 $_parent $context['_parent'];
  2450.                                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ps'], $context['_parent'], $context['loop']);
  2451.                                 $context array_intersect_key($context$_parent) + $_parent;
  2452.                                 // line 844
  2453.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  2454. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  2455. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2456.                                 // line 846
  2457.                                 if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 7, [], "array"falsefalsefalse846)) > 50)) {
  2458.                                     // line 847
  2459.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg alertmsg m_b_none\">
  2460. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-warning-sign\"></i><strong>Attenzione!</strong> Per ridurre i tempi di caricamento della scrivania, sono visualizzati solo 50 risultati</div>
  2461. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2462. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2463.                                 }
  2464.                                 // line 851
  2465.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2466.                             } else {
  2467.                                 // line 852
  2468.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  2469. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun allarme scorte prodotto rosse!</div>
  2470. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2471. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2472.                             }
  2473.                             // line 856
  2474.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2475. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2476.                         }
  2477.                         // line 858
  2478.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2479.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'858$this->source); })()), "user", [], "any"falsefalsefalse858), "canRead", ["desk_warehouse_stocks_yellow"], "method"falsefalsefalse858)) {
  2480.                             // line 859
  2481.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2482.                             // line 860
  2483.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"";
  2484.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse860), "html"nulltrue);
  2485.                             yield "_product_stocks_yellow\">
  2486. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Allarmi scorte prodotti giallo</h4>
  2487. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  2488. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2489.                             // line 863
  2490.                             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 8, [], "array"falsefalsefalse863)) > 0)) {
  2491.                                 // line 864
  2492.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  2493. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  2494. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2495. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_120p txt_a_c\">Qtà disponibile</th>
  2496. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_120p txt_a_c\">Qtà giallo</th>
  2497. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_120p txt_a_c\">Qtà rosso</th>
  2498. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Modello</th>
  2499. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  2500. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2501. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  2502. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  2503. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2504.                                 // line 875
  2505.                                 $context['_parent'] = $context;
  2506.                                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 8, [], "array"falsefalsefalse875));
  2507.                                 $context['loop'] = [
  2508.                                   'parent' => $context['_parent'],
  2509.                                   'index0' => 0,
  2510.                                   'index'  => 1,
  2511.                                   'first'  => true,
  2512.                                 ];
  2513.                                 if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  2514.                                     $length count($context['_seq']);
  2515.                                     $context['loop']['revindex0'] = $length 1;
  2516.                                     $context['loop']['revindex'] = $length;
  2517.                                     $context['loop']['length'] = $length;
  2518.                                     $context['loop']['last'] = === $length;
  2519.                                 }
  2520.                                 foreach ($context['_seq'] as $context["_key"] => $context["ps"]) {
  2521.                                     // line 876
  2522.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2523.                                     if ((CoreExtension::getAttribute($this->env$this->source$context["loop"], "index", [], "any"falsefalsefalse876) < 50)) {
  2524.                                         // line 877
  2525.                                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2526. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">";
  2527.                                         // line 878
  2528.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 0, [], "array"falsefalsefalse878), "html"nulltrue);
  2529.                                         yield "</td>
  2530. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">";
  2531.                                         // line 879
  2532.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 1, [], "array"falsefalsefalse879), "html"nulltrue);
  2533.                                         yield "</td>
  2534. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">";
  2535.                                         // line 880
  2536.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 2, [], "array"falsefalsefalse880), "html"nulltrue);
  2537.                                         yield "</td>
  2538. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2539.                                         // line 881
  2540.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 3, [], "array"falsefalsefalse881), "html"nulltrue);
  2541.                                         yield "</td>
  2542. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2543.                                         // line 882
  2544.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 4, [], "array"falsefalsefalse882), "html"nulltrue);
  2545.                                         yield "</td>
  2546. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2547. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2548.                                     }
  2549.                                     // line 885
  2550.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2551.                                     ++$context['loop']['index0'];
  2552.                                     ++$context['loop']['index'];
  2553.                                     $context['loop']['first'] = false;
  2554.                                     if (isset($context['loop']['length'])) {
  2555.                                         --$context['loop']['revindex0'];
  2556.                                         --$context['loop']['revindex'];
  2557.                                         $context['loop']['last'] = === $context['loop']['revindex0'];
  2558.                                     }
  2559.                                 }
  2560.                                 $_parent $context['_parent'];
  2561.                                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ps'], $context['_parent'], $context['loop']);
  2562.                                 $context array_intersect_key($context$_parent) + $_parent;
  2563.                                 // line 886
  2564.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  2565. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  2566. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2567.                                 // line 888
  2568.                                 if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 8, [], "array"falsefalsefalse888)) > 50)) {
  2569.                                     // line 889
  2570.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg alertmsg m_b_none\">
  2571. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-warning-sign\"></i><strong>Attenzione!</strong> Per ridurre i tempi di caricamento della scrivania, sono visualizzati solo 50 risultati</div>
  2572. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2573. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2574.                                 }
  2575.                                 // line 893
  2576.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2577.                             } else {
  2578.                                 // line 894
  2579.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  2580. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun allarme scorte prodotto gialle!</div>
  2581. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2582. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2583.                             }
  2584.                             // line 898
  2585.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2586. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2587.                         }
  2588.                         // line 900
  2589.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2590. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2591. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  2592. \t\t\t\t\t\t\t\t\t\t\t</div>
  2593. \t\t\t\t\t\t\t\t\t\t";
  2594.                     }
  2595.                     $_parent $context['_parent'];
  2596.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['warehouseData'], $context['_parent'], $context['loop']);
  2597.                     $context array_intersect_key($context$_parent) + $_parent;
  2598.                     // line 905
  2599.                     yield "\t\t\t\t\t\t\t\t\t";
  2600.                 } else {
  2601.                     // line 906
  2602.                     yield "\t\t\t\t\t\t\t\t\t\t<div class=\"tabs clearfix m_b_none\">
  2603. \t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav clearfix\">
  2604. \t\t\t\t\t\t\t\t\t\t\t\t";
  2605.                     // line 908
  2606.                     $context['_parent'] = $context;
  2607.                     $context['_seq'] = CoreExtension::ensureTraversable((isset($context["warehouseAlarms"]) || array_key_exists("warehouseAlarms"$context) ? $context["warehouseAlarms"] : (function () { throw new RuntimeError('Variable "warehouseAlarms" does not exist.'908$this->source); })()));
  2608.                     foreach ($context['_seq'] as $context["_key"] => $context["warehouseData"]) {
  2609.                         // line 909
  2610.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a id=\"btn_tab_warehouse_";
  2611.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse909), "html"nulltrue);
  2612.                         yield "\" href=\"#warehouse_";
  2613.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse909), "html"nulltrue);
  2614.                         yield "\" class=\"tab_session2\" data-filterTab=\"warehouse_";
  2615.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse909), "html"nulltrue);
  2616.                         yield "\"><i class=\"icon-warehouse d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"";
  2617.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 1, [], "array"falsefalsefalse909), "html"nulltrue);
  2618.                         yield "\"></i><span class=\"d-none d-md-block\">";
  2619.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 1, [], "array"falsefalsefalse909), "html"nulltrue);
  2620.                         yield "</span></a></li>
  2621. \t\t\t\t\t\t\t\t\t\t\t\t";
  2622.                     }
  2623.                     $_parent $context['_parent'];
  2624.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['warehouseData'], $context['_parent'], $context['loop']);
  2625.                     $context array_intersect_key($context$_parent) + $_parent;
  2626.                     // line 911
  2627.                     yield "\t\t\t\t\t\t\t\t\t\t\t</ul>
  2628. \t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  2629. \t\t\t\t\t\t\t\t\t\t\t\t";
  2630.                     // line 913
  2631.                     $context['_parent'] = $context;
  2632.                     $context['_seq'] = CoreExtension::ensureTraversable((isset($context["warehouseAlarms"]) || array_key_exists("warehouseAlarms"$context) ? $context["warehouseAlarms"] : (function () { throw new RuntimeError('Variable "warehouseAlarms" does not exist.'913$this->source); })()));
  2633.                     foreach ($context['_seq'] as $context["_key"] => $context["warehouseData"]) {
  2634.                         // line 914
  2635.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"warehouse_";
  2636.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse914), "html"nulltrue);
  2637.                         yield "\">
  2638. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  2639. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12\">
  2640. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">";
  2641.                         // line 917
  2642.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 1, [], "array"falsefalsefalse917), "html"nulltrue);
  2643.                         yield "</h4>
  2644. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none m_b_none\">
  2645. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2646. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 overflow_a\">
  2647. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tabs side-tabs clearfix m_b_none\">
  2648. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  2649. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2650.                         // line 923
  2651.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'923$this->source); })()), "user", [], "any"falsefalsefalse923), "canRead", ["desk_warehouse_product_to_manage"], "method"falsefalsefalse923)) {
  2652.                             yield "<li><a id=\"btn_tab_";
  2653.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse923), "html"nulltrue);
  2654.                             yield "_product_to_manage\" href=\"#";
  2655.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse923), "html"nulltrue);
  2656.                             yield "_product_to_manage\" class=\"tab_session2\" data-filterTab=\"";
  2657.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse923), "html"nulltrue);
  2658.                             yield "_product_to_manage\"><i class=\"icon-box d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Prodotti da gestire (";
  2659.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 2, [], "array"falsefalsefalse923), "html"nulltrue);
  2660.                             yield ")\"></i><span class=\"d-none d-md-block\">Prodotti da gestire (";
  2661.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 2, [], "array"falsefalsefalse923), "html"nulltrue);
  2662.                             yield ")</span></a></li>";
  2663.                         }
  2664.                         // line 924
  2665.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2666.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'924$this->source); })()), "user", [], "any"falsefalsefalse924), "canRead", ["desk_warehouse_transfer_incoming"], "method"falsefalsefalse924)) {
  2667.                             yield "<li><a id=\"btn_tab_";
  2668.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse924), "html"nulltrue);
  2669.                             yield "_transfers_incoming\" href=\"#";
  2670.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse924), "html"nulltrue);
  2671.                             yield "_transfers_incoming\" class=\"tab_session2\" data-filterTab=\"";
  2672.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse924), "html"nulltrue);
  2673.                             yield "_transfers_incoming\"><i class=\"icon-truck d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Trasferimenti in entrata (";
  2674.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 3, [], "array"falsefalsefalse924)), "html"nulltrue);
  2675.                             yield ")\"></i><span class=\"d-none d-md-block\">Trasferimenti in entrata (";
  2676.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 3, [], "array"falsefalsefalse924)), "html"nulltrue);
  2677.                             yield ")</span></a></li>";
  2678.                         }
  2679.                         // line 925
  2680.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2681.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'925$this->source); })()), "user", [], "any"falsefalsefalse925), "canRead", ["desk_warehouse_transfer_output"], "method"falsefalsefalse925)) {
  2682.                             yield "<li><a id=\"btn_tab_";
  2683.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse925), "html"nulltrue);
  2684.                             yield "_transfers_output\" href=\"#";
  2685.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse925), "html"nulltrue);
  2686.                             yield "_transfers_output\" class=\"tab_session2\" data-filterTab=\"";
  2687.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse925), "html"nulltrue);
  2688.                             yield "_transfers_output\"><i class=\"icon-truck-loading d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Trasferimenti in uscita (";
  2689.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 4, [], "array"falsefalsefalse925)), "html"nulltrue);
  2690.                             yield ")\"></i><span class=\"d-none d-md-block\">Trasferimenti in uscita (";
  2691.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 4, [], "array"falsefalsefalse925)), "html"nulltrue);
  2692.                             yield ")</span></a></li>";
  2693.                         }
  2694.                         // line 926
  2695.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2696.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'926$this->source); })()), "user", [], "any"falsefalsefalse926), "canRead", ["desk_warehouse_transfer_ddt_missing"], "method"falsefalsefalse926)) {
  2697.                             yield "<li><a id=\"btn_tab_";
  2698.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse926), "html"nulltrue);
  2699.                             yield "_transfers_ddt_missing\" href=\"#";
  2700.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse926), "html"nulltrue);
  2701.                             yield "_transfers_ddt_missing\" class=\"tab_session2\" data-filterTab=\"";
  2702.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse926), "html"nulltrue);
  2703.                             yield "_transfers_ddt_missing\"><i class=\"icon-signature d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Trasferimenti senza DDT firmato (";
  2704.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 5, [], "array"falsefalsefalse926)), "html"nulltrue);
  2705.                             yield ")\"></i><span class=\"d-none d-md-block\">Trasferimenti senza DDT firmato (";
  2706.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 5, [], "array"falsefalsefalse926)), "html"nulltrue);
  2707.                             yield ")</span></a></li>";
  2708.                         }
  2709.                         // line 927
  2710.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2711.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'927$this->source); })()), "user", [], "any"falsefalsefalse927), "canRead", ["desk_warehouse_request_technicians"], "method"falsefalsefalse927)) {
  2712.                             yield "<li><a id=\"btn_tab_";
  2713.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse927), "html"nulltrue);
  2714.                             yield "_request_technicians\" href=\"#";
  2715.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse927), "html"nulltrue);
  2716.                             yield "_request_technicians\" class=\"tab_session2\" data-filterTab=\"";
  2717.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse927), "html"nulltrue);
  2718.                             yield "_request_technicians\"><i class=\"icon-question d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Richieste tecnici (";
  2719.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 6, [], "array"falsefalsefalse927)), "html"nulltrue);
  2720.                             yield ")\"></i><span class=\"d-none d-md-block\">Richieste tecnici (";
  2721.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 6, [], "array"falsefalsefalse927)), "html"nulltrue);
  2722.                             yield ")</span></a></li>";
  2723.                         }
  2724.                         // line 928
  2725.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2726.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'928$this->source); })()), "user", [], "any"falsefalsefalse928), "canRead", ["desk_warehouse_stocks_red"], "method"falsefalsefalse928)) {
  2727.                             yield "<li><a id=\"btn_tab_";
  2728.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse928), "html"nulltrue);
  2729.                             yield "_product_stocks_red\" href=\"#";
  2730.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse928), "html"nulltrue);
  2731.                             yield "_product_stocks_red\" class=\"tab_session2\" data-filterTab=\"";
  2732.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse928), "html"nulltrue);
  2733.                             yield "_product_stocks_red\"><i class=\"icon-box d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Scorte prodotti rosse (";
  2734.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 7, [], "array"falsefalsefalse928)), "html"nulltrue);
  2735.                             yield ")\"></i><span class=\"d-none d-md-block\">Scorte prodotti rosse (";
  2736.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 7, [], "array"falsefalsefalse928)), "html"nulltrue);
  2737.                             yield ")</span></a></li>";
  2738.                         }
  2739.                         // line 929
  2740.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2741.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'929$this->source); })()), "user", [], "any"falsefalsefalse929), "canRead", ["desk_warehouse_stocks_yellow"], "method"falsefalsefalse929)) {
  2742.                             yield "<li><a id=\"btn_tab_";
  2743.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse929), "html"nulltrue);
  2744.                             yield "_product_stocks_yellow\" href=\"#";
  2745.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse929), "html"nulltrue);
  2746.                             yield "_product_stocks_yellow\" class=\"tab_session2\" data-filterTab=\"";
  2747.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse929), "html"nulltrue);
  2748.                             yield "_product_stocks_yellow\"><i class=\"icon-box d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Scorte prodotti gialle (";
  2749.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 8, [], "array"falsefalsefalse929)), "html"nulltrue);
  2750.                             yield ")\"></i><span class=\"d-none d-md-block\">Scorte prodotti gialle (";
  2751.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 8, [], "array"falsefalsefalse929)), "html"nulltrue);
  2752.                             yield ")</span></a></li>";
  2753.                         }
  2754.                         // line 930
  2755.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</ul>
  2756. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  2757. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2758.                         // line 933
  2759.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2760.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'933$this->source); })()), "user", [], "any"falsefalsefalse933), "canRead", ["desk_warehouse_product_to_manage"], "method"falsefalsefalse933)) {
  2761.                             // line 934
  2762.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2763.                             // line 935
  2764.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"";
  2765.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse935), "html"nulltrue);
  2766.                             yield "_product_to_manage\">
  2767. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Prodotti da gestire</h4>
  2768. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  2769. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2770.                             // line 938
  2771.                             if ((CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 2, [], "array"falsefalsefalse938) > 0)) {
  2772.                                 // line 939
  2773.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg infomsg m_b_none\">
  2774. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-info\"></i><strong>Attenzione!</strong> Ci sono ";
  2775.                                 // line 940
  2776.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 2, [], "array"falsefalsefalse940), "html"nulltrue);
  2777.                                 yield " prodotti da gestire in questo magazzino!<a href=\"";
  2778.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_warehouse_sheet", ["warehouseId" => CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse940)]), "html"nulltrue);
  2779.                                 yield "\" class=\"button button-3d button-mini button-amber f_right m_none\">Vai al magazzino</a></div>
  2780. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2781. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2782.                             } else {
  2783.                                 // line 943
  2784.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  2785. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun prodotto da gestire presente nel magazzino</div>
  2786. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t
  2787. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2788.                             }
  2789.                             // line 947
  2790.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2791. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2792.                         }
  2793.                         // line 949
  2794.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2795.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'949$this->source); })()), "user", [], "any"falsefalsefalse949), "canRead", ["desk_warehouse_transfer_incoming"], "method"falsefalsefalse949)) {
  2796.                             // line 950
  2797.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2798.                             // line 951
  2799.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"";
  2800.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse951), "html"nulltrue);
  2801.                             yield "_transfers_incoming\">
  2802. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Trasferimenti in entrata non completati</h4>
  2803. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  2804. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2805.                             // line 954
  2806.                             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 3, [], "array"falsefalsefalse954)) > 0)) {
  2807.                                 // line 955
  2808.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  2809. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  2810. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2811. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">Fase</th>
  2812. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino provenienza</th>
  2813. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  2814. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data creazione</th>
  2815. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data invio</th>
  2816. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data completamento</th>
  2817. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  2818. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2819. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  2820. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  2821. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2822.                                 // line 968
  2823.                                 $context['_parent'] = $context;
  2824.                                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 3, [], "array"falsefalsefalse968));
  2825.                                 foreach ($context['_seq'] as $context["_key"] => $context["pt"]) {
  2826.                                     // line 969
  2827.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2828. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">";
  2829.                                     // line 970
  2830.                                     yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhase", ["icon"], "method"falsefalsefalse970);
  2831.                                     yield "</td>
  2832. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2833.                                     // line 971
  2834.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseFrom", [], "any"falsefalsefalse971), "html"nulltrue);
  2835.                                     yield "</td>
  2836. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2837.                                     // line 972
  2838.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "supplier", [], "any"falsefalsefalse972), "html"nulltrue);
  2839.                                     yield "</td>
  2840. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2841.                                     // line 973
  2842.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCreation", [], "any"falsefalsefalse973), "d-m-Y H:i"), "html"nulltrue);
  2843.                                     yield "</td>
  2844. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2845.                                     // line 974
  2846.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse974), "d-m-Y H:i"), "html"nulltrue);
  2847.                                     yield "</td>
  2848. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2849.                                     // line 975
  2850.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse975), "d-m-Y H:i"), "html"nulltrue);
  2851.                                     yield "</td>
  2852. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  2853.                                     // line 976
  2854.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_warehouse_transfer_sheet", ["warehouseId" => CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse976), "transferId" => CoreExtension::getAttribute($this->env$this->source$context["pt"], "id", [], "any"falsefalsefalse976)]), "html"nulltrue);
  2855.                                     yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"";
  2856.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'976$this->source); })())), "html"nulltrue);
  2857.                                     yield "\"></a></td>
  2858. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2859. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2860.                                 }
  2861.                                 $_parent $context['_parent'];
  2862.                                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['pt'], $context['_parent'], $context['loop']);
  2863.                                 $context array_intersect_key($context$_parent) + $_parent;
  2864.                                 // line 979
  2865.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  2866. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  2867. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2868.                             } else {
  2869.                                 // line 982
  2870.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  2871. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun trasferimento in entrata non completato!</div>
  2872. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2873. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2874.                             }
  2875.                             // line 986
  2876.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2877. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2878.                         }
  2879.                         // line 988
  2880.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2881.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'988$this->source); })()), "user", [], "any"falsefalsefalse988), "canRead", ["desk_warehouse_transfer_output"], "method"falsefalsefalse988)) {
  2882.                             // line 989
  2883.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2884.                             // line 990
  2885.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"";
  2886.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse990), "html"nulltrue);
  2887.                             yield "_transfers_output\">
  2888. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Trasferimenti in uscita non completati</h4>
  2889. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  2890. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2891.                             // line 993
  2892.                             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 4, [], "array"falsefalsefalse993)) > 0)) {
  2893.                                 // line 994
  2894.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  2895. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  2896. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2897. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">Fase</th>
  2898. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino destinazione</th>
  2899. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  2900. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data creazione</th>
  2901. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data invio</th>
  2902. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data completamento</th>
  2903. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  2904. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2905. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  2906. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  2907. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2908.                                 // line 1007
  2909.                                 $context['_parent'] = $context;
  2910.                                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 4, [], "array"falsefalsefalse1007));
  2911.                                 foreach ($context['_seq'] as $context["_key"] => $context["pt"]) {
  2912.                                     // line 1008
  2913.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2914. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">";
  2915.                                     // line 1009
  2916.                                     yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhase", ["icon"], "method"falsefalsefalse1009);
  2917.                                     yield "</td>
  2918. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2919.                                     // line 1010
  2920.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseTo", [], "any"falsefalsefalse1010), "html"nulltrue);
  2921.                                     yield "</td>
  2922. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2923.                                     // line 1011
  2924.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "supplier", [], "any"falsefalsefalse1011), "html"nulltrue);
  2925.                                     yield "</td>
  2926. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2927.                                     // line 1012
  2928.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCreation", [], "any"falsefalsefalse1012), "d-m-Y H:i"), "html"nulltrue);
  2929.                                     yield "</td>
  2930. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2931.                                     // line 1013
  2932.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse1013), "d-m-Y H:i"), "html"nulltrue);
  2933.                                     yield "</td>
  2934. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2935.                                     // line 1014
  2936.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse1014), "d-m-Y H:i"), "html"nulltrue);
  2937.                                     yield "</td>
  2938. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  2939.                                     // line 1015
  2940.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_warehouse_transfer_sheet", ["warehouseId" => CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse1015), "transferId" => CoreExtension::getAttribute($this->env$this->source$context["pt"], "id", [], "any"falsefalsefalse1015)]), "html"nulltrue);
  2941.                                     yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"";
  2942.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'1015$this->source); })())), "html"nulltrue);
  2943.                                     yield "\"></a></td>
  2944. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2945. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2946.                                 }
  2947.                                 $_parent $context['_parent'];
  2948.                                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['pt'], $context['_parent'], $context['loop']);
  2949.                                 $context array_intersect_key($context$_parent) + $_parent;
  2950.                                 // line 1018
  2951.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  2952. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  2953. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2954.                             } else {
  2955.                                 // line 1021
  2956.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  2957. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun trasferimento in uscita non completato!</div>
  2958. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2959. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2960.                             }
  2961.                             // line 1025
  2962.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2963. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2964.                         }
  2965.                         // line 1027
  2966.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2967.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1027$this->source); })()), "user", [], "any"falsefalsefalse1027), "canRead", ["desk_warehouse_transfer_ddt_missing"], "method"falsefalsefalse1027)) {
  2968.                             // line 1028
  2969.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2970.                             // line 1029
  2971.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"";
  2972.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse1029), "html"nulltrue);
  2973.                             yield "_transfers_ddt_missing\">
  2974. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Trasferimenti senza DDT firmato</h4>
  2975. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  2976. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2977.                             // line 1032
  2978.                             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 5, [], "array"falsefalsefalse1032)) > 0)) {
  2979.                                 // line 1033
  2980.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  2981. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  2982. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2983. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_80p txt_a_c\">Fase</th>
  2984. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_80p txt_a_c\">Fase DDT</th>
  2985. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino provenienza</th>
  2986. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino destinazione</th>
  2987. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  2988. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data creazione</th>
  2989. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data invio</th>
  2990. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data completamento</th>
  2991. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  2992. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2993. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  2994. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  2995. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2996.                                 // line 1048
  2997.                                 $context['_parent'] = $context;
  2998.                                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 5, [], "array"falsefalsefalse1048));
  2999.                                 foreach ($context['_seq'] as $context["_key"] => $context["pt"]) {
  3000.                                     // line 1049
  3001.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3002. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">";
  3003.                                     // line 1050
  3004.                                     yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhase", ["icon"], "method"falsefalsefalse1050);
  3005.                                     yield "</td>
  3006. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">";
  3007.                                     // line 1051
  3008.                                     yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhaseDdt", ["icon"], "method"falsefalsefalse1051);
  3009.                                     yield "</td>
  3010. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3011.                                     // line 1052
  3012.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseFrom", [], "any"falsefalsefalse1052), "html"nulltrue);
  3013.                                     yield "</td>
  3014. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3015.                                     // line 1053
  3016.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseTo", [], "any"falsefalsefalse1053), "html"nulltrue);
  3017.                                     yield "</td>
  3018. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3019.                                     // line 1054
  3020.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "supplier", [], "any"falsefalsefalse1054), "html"nulltrue);
  3021.                                     yield "</td>
  3022. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3023.                                     // line 1055
  3024.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCreation", [], "any"falsefalsefalse1055), "d-m-Y H:i"), "html"nulltrue);
  3025.                                     yield "</td>
  3026. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3027.                                     // line 1056
  3028.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse1056), "d-m-Y H:i"), "html"nulltrue);
  3029.                                     yield "</td>
  3030. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3031.                                     // line 1057
  3032.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse1057), "d-m-Y H:i"), "html"nulltrue);
  3033.                                     yield "</td>
  3034. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  3035.                                     // line 1058
  3036.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_warehouse_transfer_sheet", ["warehouseId" => CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse1058), "transferId" => CoreExtension::getAttribute($this->env$this->source$context["pt"], "id", [], "any"falsefalsefalse1058)]), "html"nulltrue);
  3037.                                     yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"";
  3038.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'1058$this->source); })())), "html"nulltrue);
  3039.                                     yield "\"></a></td>
  3040. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3041. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3042.                                 }
  3043.                                 $_parent $context['_parent'];
  3044.                                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['pt'], $context['_parent'], $context['loop']);
  3045.                                 $context array_intersect_key($context$_parent) + $_parent;
  3046.                                 // line 1061
  3047.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  3048. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  3049. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3050.                             } else {
  3051.                                 // line 1064
  3052.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  3053. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun trasferimento senza DDT firmato!</div>
  3054. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3055. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3056.                             }
  3057.                             // line 1068
  3058.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3059. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3060.                         }
  3061.                         // line 1070
  3062.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3063.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1070$this->source); })()), "user", [], "any"falsefalsefalse1070), "canRead", ["desk_warehouse_request_technicians"], "method"falsefalsefalse1070)) {
  3064.                             // line 1071
  3065.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3066.                             // line 1072
  3067.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"";
  3068.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse1072), "html"nulltrue);
  3069.                             yield "_request_technicians\">
  3070. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Richieste tecnici non gestite</h4>
  3071. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  3072. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3073.                             // line 1075
  3074.                             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 6, [], "array"falsefalsefalse1075)) > 0)) {
  3075.                                 // line 1076
  3076.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  3077. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  3078. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3079. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Tecnico</th>
  3080. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino</th>
  3081. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data</th>
  3082. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Dettagli</th>
  3083. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  3084. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3085. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  3086. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  3087. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3088.                                 // line 1087
  3089.                                 $context['_parent'] = $context;
  3090.                                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 6, [], "array"falsefalsefalse1087));
  3091.                                 foreach ($context['_seq'] as $context["_key"] => $context["rt"]) {
  3092.                                     // line 1088
  3093.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3094. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3095.                                     // line 1089
  3096.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["rt"], "technician", [], "any"falsefalsefalse1089), "html"nulltrue);
  3097.                                     yield "</td>
  3098. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3099.                                     // line 1090
  3100.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["rt"], "warehouse", [], "any"falsefalsefalse1090), "html"nulltrue);
  3101.                                     yield "</td>
  3102. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3103.                                     // line 1091
  3104.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["rt"], "datetime", [], "any"falsefalsefalse1091), "d-m-Y"), "html"nulltrue);
  3105.                                     yield "</td>
  3106. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3107.                                     // line 1092
  3108.                                     yield CoreExtension::getAttribute($this->env$this->source$context["rt"], "displayDetails", [], "method"falsefalsefalse1092);
  3109.                                     yield "</td>
  3110. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  3111.                                     // line 1093
  3112.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_warehouse_sheet", ["warehouseId" => CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse1093)]), "html"nulltrue);
  3113.                                     yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda magazzino\"><img class=\"icon_pr\" src=\"";
  3114.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'1093$this->source); })())), "html"nulltrue);
  3115.                                     yield "\"></a></td>
  3116. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3117. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3118.                                 }
  3119.                                 $_parent $context['_parent'];
  3120.                                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['rt'], $context['_parent'], $context['loop']);
  3121.                                 $context array_intersect_key($context$_parent) + $_parent;
  3122.                                 // line 1096
  3123.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  3124. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  3125. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3126.                             } else {
  3127.                                 // line 1099
  3128.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  3129. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun richiesta tecnico non gestita!</div>
  3130. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3131. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3132.                             }
  3133.                             // line 1103
  3134.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3135. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3136.                         }
  3137.                         // line 1105
  3138.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3139.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1105$this->source); })()), "user", [], "any"falsefalsefalse1105), "canRead", ["desk_warehouse_stocks_red"], "method"falsefalsefalse1105)) {
  3140.                             // line 1106
  3141.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3142.                             // line 1107
  3143.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"";
  3144.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse1107), "html"nulltrue);
  3145.                             yield "_product_stocks_red\">
  3146. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Allarmi scorte prodotti rosse</h4>
  3147. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  3148. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3149.                             // line 1110
  3150.                             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 7, [], "array"falsefalsefalse1110)) > 0)) {
  3151.                                 // line 1111
  3152.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  3153. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  3154. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3155. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_120p txt_a_c\">Qtà disponibile</th>
  3156. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_120p txt_a_c\">Qtà rosso</th>
  3157. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Modello</th>
  3158. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  3159. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3160. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  3161. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  3162. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3163.                                 // line 1121
  3164.                                 $context['_parent'] = $context;
  3165.                                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 7, [], "array"falsefalsefalse1121));
  3166.                                 $context['loop'] = [
  3167.                                   'parent' => $context['_parent'],
  3168.                                   'index0' => 0,
  3169.                                   'index'  => 1,
  3170.                                   'first'  => true,
  3171.                                 ];
  3172.                                 if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  3173.                                     $length count($context['_seq']);
  3174.                                     $context['loop']['revindex0'] = $length 1;
  3175.                                     $context['loop']['revindex'] = $length;
  3176.                                     $context['loop']['length'] = $length;
  3177.                                     $context['loop']['last'] = === $length;
  3178.                                 }
  3179.                                 foreach ($context['_seq'] as $context["_key"] => $context["ps"]) {
  3180.                                     // line 1122
  3181.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3182.                                     if ((CoreExtension::getAttribute($this->env$this->source$context["loop"], "index", [], "any"falsefalsefalse1122) < 50)) {
  3183.                                         // line 1123
  3184.                                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3185. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">";
  3186.                                         // line 1124
  3187.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 0, [], "array"falsefalsefalse1124), "html"nulltrue);
  3188.                                         yield "</td>
  3189. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">";
  3190.                                         // line 1125
  3191.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 1, [], "array"falsefalsefalse1125), "html"nulltrue);
  3192.                                         yield "</td>
  3193. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3194.                                         // line 1126
  3195.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 2, [], "array"falsefalsefalse1126), "html"nulltrue);
  3196.                                         yield "</td>
  3197. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3198.                                         // line 1127
  3199.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 3, [], "array"falsefalsefalse1127), "html"nulltrue);
  3200.                                         yield "</td>
  3201. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3202. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3203.                                     }
  3204.                                     // line 1130
  3205.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3206.                                     ++$context['loop']['index0'];
  3207.                                     ++$context['loop']['index'];
  3208.                                     $context['loop']['first'] = false;
  3209.                                     if (isset($context['loop']['length'])) {
  3210.                                         --$context['loop']['revindex0'];
  3211.                                         --$context['loop']['revindex'];
  3212.                                         $context['loop']['last'] = === $context['loop']['revindex0'];
  3213.                                     }
  3214.                                 }
  3215.                                 $_parent $context['_parent'];
  3216.                                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ps'], $context['_parent'], $context['loop']);
  3217.                                 $context array_intersect_key($context$_parent) + $_parent;
  3218.                                 // line 1131
  3219.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  3220. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  3221. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3222.                                 // line 1133
  3223.                                 if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 7, [], "array"falsefalsefalse1133)) > 50)) {
  3224.                                     // line 1134
  3225.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg alertmsg m_b_none\">
  3226. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-warning-sign\"></i><strong>Attenzione!</strong> Per ridurre i tempi di caricamento della scrivania, sono visualizzati solo 50 risultati</div>
  3227. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3228. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3229.                                 }
  3230.                                 // line 1138
  3231.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3232.                             } else {
  3233.                                 // line 1139
  3234.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  3235. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun allarme scorte prodotto rosse!</div>
  3236. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3237. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3238.                             }
  3239.                             // line 1143
  3240.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3241. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3242.                         }
  3243.                         // line 1145
  3244.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3245.                         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1145$this->source); })()), "user", [], "any"falsefalsefalse1145), "canRead", ["desk_warehouse_stocks_yellow"], "method"falsefalsefalse1145)) {
  3246.                             // line 1146
  3247.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3248.                             // line 1147
  3249.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"";
  3250.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse1147), "html"nulltrue);
  3251.                             yield "_product_stocks_yellow\">
  3252. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Allarmi scorte prodotti giallo</h4>
  3253. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  3254. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3255.                             // line 1150
  3256.                             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 8, [], "array"falsefalsefalse1150)) > 0)) {
  3257.                                 // line 1151
  3258.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  3259. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  3260. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3261. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_120p txt_a_c\">Qtà disponibile</th>
  3262. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_120p txt_a_c\">Qtà giallo</th>
  3263. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_120p txt_a_c\">Qtà rosso</th>
  3264. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Modello</th>
  3265. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  3266. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3267. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  3268. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  3269. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3270.                                 // line 1162
  3271.                                 $context['_parent'] = $context;
  3272.                                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 8, [], "array"falsefalsefalse1162));
  3273.                                 $context['loop'] = [
  3274.                                   'parent' => $context['_parent'],
  3275.                                   'index0' => 0,
  3276.                                   'index'  => 1,
  3277.                                   'first'  => true,
  3278.                                 ];
  3279.                                 if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  3280.                                     $length count($context['_seq']);
  3281.                                     $context['loop']['revindex0'] = $length 1;
  3282.                                     $context['loop']['revindex'] = $length;
  3283.                                     $context['loop']['length'] = $length;
  3284.                                     $context['loop']['last'] = === $length;
  3285.                                 }
  3286.                                 foreach ($context['_seq'] as $context["_key"] => $context["ps"]) {
  3287.                                     // line 1163
  3288.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3289.                                     if ((CoreExtension::getAttribute($this->env$this->source$context["loop"], "index", [], "any"falsefalsefalse1163) < 50)) {
  3290.                                         // line 1164
  3291.                                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3292. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">";
  3293.                                         // line 1165
  3294.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 0, [], "array"falsefalsefalse1165), "html"nulltrue);
  3295.                                         yield "</td>
  3296. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">";
  3297.                                         // line 1166
  3298.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 1, [], "array"falsefalsefalse1166), "html"nulltrue);
  3299.                                         yield "</td>
  3300. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">";
  3301.                                         // line 1167
  3302.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 2, [], "array"falsefalsefalse1167), "html"nulltrue);
  3303.                                         yield "</td>
  3304. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3305.                                         // line 1168
  3306.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 3, [], "array"falsefalsefalse1168), "html"nulltrue);
  3307.                                         yield "</td>
  3308. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3309.                                         // line 1169
  3310.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 4, [], "array"falsefalsefalse1169), "html"nulltrue);
  3311.                                         yield "</td>
  3312. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3313. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3314.                                     }
  3315.                                     // line 1172
  3316.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3317.                                     ++$context['loop']['index0'];
  3318.                                     ++$context['loop']['index'];
  3319.                                     $context['loop']['first'] = false;
  3320.                                     if (isset($context['loop']['length'])) {
  3321.                                         --$context['loop']['revindex0'];
  3322.                                         --$context['loop']['revindex'];
  3323.                                         $context['loop']['last'] = === $context['loop']['revindex0'];
  3324.                                     }
  3325.                                 }
  3326.                                 $_parent $context['_parent'];
  3327.                                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ps'], $context['_parent'], $context['loop']);
  3328.                                 $context array_intersect_key($context$_parent) + $_parent;
  3329.                                 // line 1173
  3330.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  3331. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  3332. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3333.                                 // line 1175
  3334.                                 if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 8, [], "array"falsefalsefalse1175)) > 50)) {
  3335.                                     // line 1176
  3336.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg alertmsg m_b_none\">
  3337. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-warning-sign\"></i><strong>Attenzione!</strong> Per ridurre i tempi di caricamento della scrivania, sono visualizzati solo 50 risultati</div>
  3338. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3339. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3340.                                 }
  3341.                                 // line 1180
  3342.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3343.                             } else {
  3344.                                 // line 1181
  3345.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  3346. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun allarme scorte prodotto gialle!</div>
  3347. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3348. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3349.                             }
  3350.                             // line 1185
  3351.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3352. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3353.                         }
  3354.                         // line 1187
  3355.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3356. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3357. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3358. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3359. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3360. \t\t\t\t\t\t\t\t\t\t\t\t";
  3361.                     }
  3362.                     $_parent $context['_parent'];
  3363.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['warehouseData'], $context['_parent'], $context['loop']);
  3364.                     $context array_intersect_key($context$_parent) + $_parent;
  3365.                     // line 1193
  3366.                     yield "\t\t\t\t\t\t\t\t\t\t\t</div>
  3367. \t\t\t\t\t\t\t\t\t\t</div>
  3368. \t\t\t\t\t\t\t\t\t";
  3369.                 }
  3370.                 // line 1196
  3371.                 yield "\t\t\t\t\t\t\t\t</div>
  3372. \t\t\t\t\t\t\t";
  3373.             }
  3374.             // line 1198
  3375.             yield "\t\t\t\t\t\t\t";
  3376.             // line 1199
  3377.             yield "\t\t\t\t\t\t\t";
  3378.             if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1199$this->source); })()), "user", [], "any"falsefalsefalse1199), "canViewTab", ["desk_operation"], "method"falsefalsefalse1199)) {
  3379.                 // line 1200
  3380.                 yield "\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"operations\">
  3381. \t\t\t\t\t\t\t\t\t<div class=\"row\">
  3382. \t\t\t\t\t\t\t\t\t\t<div class=\"col-12 overflow_a\">
  3383. \t\t\t\t\t\t\t\t\t\t\t<div class=\"tabs side-tabs clearfix m_b_none\">
  3384. \t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  3385. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  3386.                 // line 1205
  3387.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1205$this->source); })()), "user", [], "any"falsefalsefalse1205), "canRead", ["desk_operation_tariffs"], "method"falsefalsefalse1205)) {
  3388.                     yield "<li><a id=\"btn_tab_tariffs\" href=\"#tariffs\" class=\"tab_session2\" data-filterTab=\"tariffs\"><i class=\"icon-euro d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Senza tariffe (";
  3389.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["operationsWithoutTariffs"]) || array_key_exists("operationsWithoutTariffs"$context) ? $context["operationsWithoutTariffs"] : (function () { throw new RuntimeError('Variable "operationsWithoutTariffs" does not exist.'1205$this->source); })())), "html"nulltrue);
  3390.                     yield ")\"></i><span class=\"d-none d-md-block\">Senza tariffe (";
  3391.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["operationsWithoutTariffs"]) || array_key_exists("operationsWithoutTariffs"$context) ? $context["operationsWithoutTariffs"] : (function () { throw new RuntimeError('Variable "operationsWithoutTariffs" does not exist.'1205$this->source); })())), "html"nulltrue);
  3392.                     yield ")</span></a></li>";
  3393.                 }
  3394.                 // line 1206
  3395.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3396.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1206$this->source); })()), "user", [], "any"falsefalsefalse1206), "canRead", ["desk_operation_key_mappings"], "method"falsefalsefalse1206)) {
  3397.                     yield "<li><a id=\"btn_tab_key_mappings\" href=\"#key_mappings\" class=\"tab_session2\" data-filterTab=\"key_mappings\"><i class=\"icon-tags d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Senza mappatura ticket (";
  3398.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["operationsWithoutKeyMappings"]) || array_key_exists("operationsWithoutKeyMappings"$context) ? $context["operationsWithoutKeyMappings"] : (function () { throw new RuntimeError('Variable "operationsWithoutKeyMappings" does not exist.'1206$this->source); })())), "html"nulltrue);
  3399.                     yield ")\"></i><span class=\"d-none d-md-block\">Senza mappatura ticket (";
  3400.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["operationsWithoutKeyMappings"]) || array_key_exists("operationsWithoutKeyMappings"$context) ? $context["operationsWithoutKeyMappings"] : (function () { throw new RuntimeError('Variable "operationsWithoutKeyMappings" does not exist.'1206$this->source); })())), "html"nulltrue);
  3401.                     yield ")</span></a></li>";
  3402.                 }
  3403.                 // line 1207
  3404.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t</ul>
  3405. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  3406. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  3407.                 // line 1209
  3408.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1209$this->source); })()), "user", [], "any"falsefalsefalse1209), "canRead", ["desk_operation_tariffs"], "method"falsefalsefalse1209)) {
  3409.                     // line 1210
  3410.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3411.                     // line 1211
  3412.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"tariffs\">
  3413. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Operazioni senza tariffe</h4>
  3414. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  3415. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3416.                     // line 1214
  3417.                     if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["operationsWithoutTariffs"]) || array_key_exists("operationsWithoutTariffs"$context) ? $context["operationsWithoutTariffs"] : (function () { throw new RuntimeError('Variable "operationsWithoutTariffs" does not exist.'1214$this->source); })())) > 0)) {
  3418.                         // line 1215
  3419.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  3420. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  3421. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3422. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  3423. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Operazione</th>
  3424. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Gruppo</th>
  3425. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  3426. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3427. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  3428. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  3429. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3430.                         // line 1225
  3431.                         $context['_parent'] = $context;
  3432.                         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["operationsWithoutTariffs"]) || array_key_exists("operationsWithoutTariffs"$context) ? $context["operationsWithoutTariffs"] : (function () { throw new RuntimeError('Variable "operationsWithoutTariffs" does not exist.'1225$this->source); })()));
  3433.                         foreach ($context['_seq'] as $context["_key"] => $context["op"]) {
  3434.                             // line 1226
  3435.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3436. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3437.                             // line 1227
  3438.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["op"], "supplier", [], "any"falsefalsefalse1227), "html"nulltrue);
  3439.                             yield "</td>
  3440. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3441.                             // line 1228
  3442.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["op"], "value", [], "any"falsefalsefalse1228), "html"nulltrue);
  3443.                             yield "</td>
  3444. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3445.                             // line 1229
  3446.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["op"], "group", [], "any"falsefalsefalse1229), "html"nulltrue);
  3447.                             yield "</td>
  3448. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  3449.                             // line 1230
  3450.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_anagraphic_supplier_operation_sheet", ["operationId" => CoreExtension::getAttribute($this->env$this->source$context["op"], "id", [], "any"falsefalsefalse1230)]), "html"nulltrue);
  3451.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"";
  3452.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'1230$this->source); })())), "html"nulltrue);
  3453.                             yield "\"></a></td>
  3454. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3455. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3456.                         }
  3457.                         $_parent $context['_parent'];
  3458.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['op'], $context['_parent'], $context['loop']);
  3459.                         $context array_intersect_key($context$_parent) + $_parent;
  3460.                         // line 1233
  3461.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  3462. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  3463. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3464.                     } else {
  3465.                         // line 1236
  3466.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  3467. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessuna operazione senza tariffe inserite!</div>
  3468. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3469. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3470.                     }
  3471.                     // line 1240
  3472.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3473. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  3474.                 }
  3475.                 // line 1242
  3476.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3477.                 if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1242$this->source); })()), "user", [], "any"falsefalsefalse1242), "canRead", ["desk_operation_key_mappings"], "method"falsefalsefalse1242)) {
  3478.                     // line 1243
  3479.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3480.                     // line 1244
  3481.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"key_mappings\">
  3482. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Operazioni senza mappatura chiavi ticket</h4>
  3483. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  3484. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3485.                     // line 1247
  3486.                     if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["operationsWithoutKeyMappings"]) || array_key_exists("operationsWithoutKeyMappings"$context) ? $context["operationsWithoutKeyMappings"] : (function () { throw new RuntimeError('Variable "operationsWithoutKeyMappings" does not exist.'1247$this->source); })())) > 0)) {
  3487.                         // line 1248
  3488.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  3489. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  3490. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3491. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  3492. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Operazione</th>
  3493. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Gruppo</th>
  3494. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  3495. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3496. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  3497. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  3498. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3499.                         // line 1258
  3500.                         $context['_parent'] = $context;
  3501.                         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["operationsWithoutKeyMappings"]) || array_key_exists("operationsWithoutKeyMappings"$context) ? $context["operationsWithoutKeyMappings"] : (function () { throw new RuntimeError('Variable "operationsWithoutKeyMappings" does not exist.'1258$this->source); })()));
  3502.                         foreach ($context['_seq'] as $context["_key"] => $context["op"]) {
  3503.                             // line 1259
  3504.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3505. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3506.                             // line 1260
  3507.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["op"], "supplier", [], "any"falsefalsefalse1260), "html"nulltrue);
  3508.                             yield "</td>
  3509. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3510.                             // line 1261
  3511.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["op"], "value", [], "any"falsefalsefalse1261), "html"nulltrue);
  3512.                             yield "</td>
  3513. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3514.                             // line 1262
  3515.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["op"], "group", [], "any"falsefalsefalse1262), "html"nulltrue);
  3516.                             yield "</td>
  3517. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  3518.                             // line 1263
  3519.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_anagraphic_supplier_operation_sheet", ["operationId" => CoreExtension::getAttribute($this->env$this->source$context["op"], "id", [], "any"falsefalsefalse1263)]), "html"nulltrue);
  3520.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"";
  3521.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'1263$this->source); })())), "html"nulltrue);
  3522.                             yield "\"></a></td>
  3523. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3524. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3525.                         }
  3526.                         $_parent $context['_parent'];
  3527.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['op'], $context['_parent'], $context['loop']);
  3528.                         $context array_intersect_key($context$_parent) + $_parent;
  3529.                         // line 1266
  3530.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  3531. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  3532. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3533.                     } else {
  3534.                         // line 1269
  3535.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  3536. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessuna operazione senza mappatura chiavi ticket!</div>
  3537. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3538. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3539.                     }
  3540.                     // line 1273
  3541.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3542. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  3543.                 }
  3544.                 // line 1275
  3545.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3546. \t\t\t\t\t\t\t\t\t\t\t</div>
  3547. \t\t\t\t\t\t\t\t\t\t</div>
  3548. \t\t\t\t\t\t\t\t\t</div>
  3549. \t\t\t\t\t\t\t\t</div>
  3550. \t\t\t\t\t\t\t";
  3551.             }
  3552.             // line 1281
  3553.             yield "\t\t\t\t\t\t\t";
  3554.             // line 1282
  3555.             yield "\t\t\t\t\t\t\t";
  3556.             if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1282$this->source); })()), "user", [], "any"falsefalsefalse1282), "canViewTab", ["desk_product"], "method"falsefalsefalse1282)) {
  3557.                 // line 1283
  3558.                 yield "\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"products\">
  3559. \t\t\t\t\t\t\t\t\t";
  3560.                 // line 1284
  3561.                 yield from $this->unwrap()->yieldBlock('productsData'$context$blocks);
  3562.                 // line 1378
  3563.                 yield "\t\t\t\t\t\t\t\t</div>
  3564. \t\t\t\t\t\t\t";
  3565.             }
  3566.             // line 1380
  3567.             yield "\t\t\t\t\t\t\t";
  3568.             // line 1381
  3569.             yield "\t\t\t\t\t\t\t";
  3570.             if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1381$this->source); })()), "user", [], "any"falsefalsefalse1381), "canViewTab", ["desk_search"], "method"falsefalsefalse1381)) {
  3571.                 // line 1382
  3572.                 yield "\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"search\">
  3573. \t\t\t\t\t\t\t\t\t";
  3574.                 // line 1383
  3575.                 yield                 $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->renderBlock((isset($context["formSearch"]) || array_key_exists("formSearch"$context) ? $context["formSearch"] : (function () { throw new RuntimeError('Variable "formSearch" does not exist.'1383$this->source); })()), 'form_start', ["attr" => ["novalidate" => "novalidate"]]);
  3576.                 yield "
  3577. \t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  3578. \t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-md-3\">
  3579. \t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Ricerca</h4>
  3580. \t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  3581. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  3582. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 form-group\">
  3583. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label\">Soggetto*</label>
  3584. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div ";
  3585.                 // line 1391
  3586.                 yield $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(CoreExtension::getAttribute($this->env$this->source, (isset($context["formSearch"]) || array_key_exists("formSearch"$context) ? $context["formSearch"] : (function () { throw new RuntimeError('Variable "formSearch" does not exist.'1391$this->source); })()), "type", [], "any"falsefalsefalse1391), 'errors');
  3587.                 yield ">
  3588. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table b_none table_no_padding m_none\">
  3589. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3590.                 // line 1393
  3591.                 $context['_parent'] = $context;
  3592.                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source, (isset($context["formSearch"]) || array_key_exists("formSearch"$context) ? $context["formSearch"] : (function () { throw new RuntimeError('Variable "formSearch" does not exist.'1393$this->source); })()), "type", [], "any"falsefalsefalse1393));
  3593.                 foreach ($context['_seq'] as $context["_key"] => $context["t"]) {
  3594.                     // line 1394
  3595.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3596. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_w_40p\">";
  3597.                     // line 1395
  3598.                     yield $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock($context["t"], 'widget', ["attr" => ["class" => "switch-toggle switch-flat-mini switch-toggle-flat"]]);
  3599.                     yield "<label class=\"m_b_none\" for=\"";
  3600.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["t"], "vars", [], "any"falsefalsefalse1395), "id", [], "any"falsefalsefalse1395), "html"nulltrue);
  3601.                     yield "\"></label></td>
  3602. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td><label class=\"m_b_none form_label\">";
  3603.                     // line 1396
  3604.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["t"], "vars", [], "any"falsefalsefalse1396), "label", [], "any"falsefalsefalse1396), "html"nulltrue);
  3605.                     yield "</label></td>
  3606. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3607. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3608.                 }
  3609.                 $_parent $context['_parent'];
  3610.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['t'], $context['_parent'], $context['loop']);
  3611.                 $context array_intersect_key($context$_parent) + $_parent;
  3612.                 // line 1399
  3613.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  3614. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3615. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3616. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 form-group\">
  3617. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label\">Tipologia*</label>
  3618. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div ";
  3619.                 // line 1404
  3620.                 yield $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(CoreExtension::getAttribute($this->env$this->source, (isset($context["formSearch"]) || array_key_exists("formSearch"$context) ? $context["formSearch"] : (function () { throw new RuntimeError('Variable "formSearch" does not exist.'1404$this->source); })()), "like", [], "any"falsefalsefalse1404), 'errors');
  3621.                 yield ">
  3622. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table b_none table_no_padding m_none\">
  3623. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3624.                 // line 1406
  3625.                 $context['_parent'] = $context;
  3626.                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source, (isset($context["formSearch"]) || array_key_exists("formSearch"$context) ? $context["formSearch"] : (function () { throw new RuntimeError('Variable "formSearch" does not exist.'1406$this->source); })()), "like", [], "any"falsefalsefalse1406));
  3627.                 foreach ($context['_seq'] as $context["_key"] => $context["l"]) {
  3628.                     // line 1407
  3629.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3630. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_w_40p\">";
  3631.                     // line 1408
  3632.                     yield $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock($context["l"], 'widget', ["attr" => ["class" => "switch-toggle switch-flat-mini switch-toggle-flat"]]);
  3633.                     yield "<label class=\"m_b_none\" for=\"";
  3634.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["l"], "vars", [], "any"falsefalsefalse1408), "id", [], "any"falsefalsefalse1408), "html"nulltrue);
  3635.                     yield "\"></label></td>
  3636. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td><label class=\"m_b_none form_label\">";
  3637.                     // line 1409
  3638.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["l"], "vars", [], "any"falsefalsefalse1409), "label", [], "any"falsefalsefalse1409), "html"nulltrue);
  3639.                     yield "</label></td>
  3640. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3641. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3642.                 }
  3643.                 $_parent $context['_parent'];
  3644.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['l'], $context['_parent'], $context['loop']);
  3645.                 $context array_intersect_key($context$_parent) + $_parent;
  3646.                 // line 1412
  3647.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  3648. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3649. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3650. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 form-group\">
  3651. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label\">Valore*</label>
  3652. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div ";
  3653.                 // line 1417
  3654.                 yield $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(CoreExtension::getAttribute($this->env$this->source, (isset($context["formSearch"]) || array_key_exists("formSearch"$context) ? $context["formSearch"] : (function () { throw new RuntimeError('Variable "formSearch" does not exist.'1417$this->source); })()), "value", [], "any"falsefalsefalse1417), 'errors');
  3655.                 yield ">
  3656. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3657.                 // line 1418
  3658.                 yield $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(CoreExtension::getAttribute($this->env$this->source, (isset($context["formSearch"]) || array_key_exists("formSearch"$context) ? $context["formSearch"] : (function () { throw new RuntimeError('Variable "formSearch" does not exist.'1418$this->source); })()), "value", [], "any"falsefalsefalse1418), 'widget');
  3659.                 yield "
  3660. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3661. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3662. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 txt_a_c\">
  3663. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"submit\" class=\"button button-3d button-small button-rounded button-green\">Cerca</button>
  3664. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3665. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  3666. \t\t\t\t\t\t\t\t\t\t\t</div>
  3667. \t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-md-9 overflow_a\">
  3668. \t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Risultati ricerca</h4>
  3669. \t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  3670. \t\t\t\t\t\t\t\t\t\t\t\t";
  3671.                 // line 1429
  3672.                 if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["searchResults"]) || array_key_exists("searchResults"$context) ? $context["searchResults"] : (function () { throw new RuntimeError('Variable "searchResults" does not exist.'1429$this->source); })())) > 0)) {
  3673.                     // line 1430
  3674.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3675.                     if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["searchResults"]) || array_key_exists("searchResults"$context) ? $context["searchResults"] : (function () { throw new RuntimeError('Variable "searchResults" does not exist.'1430$this->source); })())) == 50)) {
  3676.                         // line 1431
  3677.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg alertmsg m_b_10p\">
  3678. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-warning-sign\"></i><strong>Attenzione!</strong> La ricerca ha prodotto più di 50 risultati; utilizza un filtro più stringente per ottenerne meno!</div>
  3679. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3680. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  3681.                     }
  3682.                     // line 1435
  3683.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  3684. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  3685. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3686. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3687.                     // line 1438
  3688.                     if ((((isset($context["searchType"]) || array_key_exists("searchType"$context) ? $context["searchType"] : (function () { throw new RuntimeError('Variable "searchType" does not exist.'1438$this->source); })()) == "termid") || ((isset($context["searchType"]) || array_key_exists("searchType"$context) ? $context["searchType"] : (function () { throw new RuntimeError('Variable "searchType" does not exist.'1438$this->source); })()) == "n_ticket"))) {
  3689.                         // line 1439
  3690.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Stato</th>
  3691. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>N° ticket</th>
  3692. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Termid</th>
  3693. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Cliente</th>
  3694. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  3695. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Operazione</th>
  3696. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3697.                     } elseif (((                    // line 1445
  3698. (isset($context["searchType"]) || array_key_exists("searchType"$context) ? $context["searchType"] : (function () { throw new RuntimeError('Variable "searchType" does not exist.'1445$this->source); })()) == "code_producer") || ((isset($context["searchType"]) || array_key_exists("searchType"$context) ? $context["searchType"] : (function () { throw new RuntimeError('Variable "searchType" does not exist.'1445$this->source); })()) == "code_supplier"))) {
  3699.                         // line 1446
  3700.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Modello</th>
  3701. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Matr. Produttore</th>
  3702. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Matr. Fornitore</th>
  3703. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Termid</th>
  3704. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino attuale</th>
  3705. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Stato</th>
  3706. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Condizione</th>
  3707. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3708.                     } elseif ((                    // line 1453
  3709. (isset($context["searchType"]) || array_key_exists("searchType"$context) ? $context["searchType"] : (function () { throw new RuntimeError('Variable "searchType" does not exist.'1453$this->source); })()) == "ddt")) {
  3710.                         // line 1454
  3711.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>N° DDT</th>
  3712. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Stato</th>
  3713. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data/Ora</th>
  3714. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Mag. Partenza</th>
  3715. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Mag. Arrivo</th>
  3716. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Stock order</th>
  3717. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3718.                     } elseif ((                    // line 1460
  3719. (isset($context["searchType"]) || array_key_exists("searchType"$context) ? $context["searchType"] : (function () { throw new RuntimeError('Variable "searchType" does not exist.'1460$this->source); })()) == "client_nickname")) {
  3720.                         // line 1461
  3721.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Codice</th>
  3722. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Insegna</th>
  3723. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Indirizzo</th>
  3724. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Telefoni</th>
  3725. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3726.                     } else {
  3727.                         // line 1466
  3728.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Telefono</th>
  3729. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Cliente</th>
  3730. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Indirizzo</th>
  3731. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3732.                     }
  3733.                     // line 1470
  3734.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  3735. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3736. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  3737. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  3738. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3739.                     // line 1474
  3740.                     $context['_parent'] = $context;
  3741.                     $context['_seq'] = CoreExtension::ensureTraversable((isset($context["searchResults"]) || array_key_exists("searchResults"$context) ? $context["searchResults"] : (function () { throw new RuntimeError('Variable "searchResults" does not exist.'1474$this->source); })()));
  3742.                     $context['loop'] = [
  3743.                       'parent' => $context['_parent'],
  3744.                       'index0' => 0,
  3745.                       'index'  => 1,
  3746.                       'first'  => true,
  3747.                     ];
  3748.                     if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  3749.                         $length count($context['_seq']);
  3750.                         $context['loop']['revindex0'] = $length 1;
  3751.                         $context['loop']['revindex'] = $length;
  3752.                         $context['loop']['length'] = $length;
  3753.                         $context['loop']['last'] = === $length;
  3754.                     }
  3755.                     foreach ($context['_seq'] as $context["_key"] => $context["r"]) {
  3756.                         // line 1475
  3757.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3758. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3759.                         // line 1476
  3760.                         if ((((isset($context["searchType"]) || array_key_exists("searchType"$context) ? $context["searchType"] : (function () { throw new RuntimeError('Variable "searchType" does not exist.'1476$this->source); })()) == "termid") || ((isset($context["searchType"]) || array_key_exists("searchType"$context) ? $context["searchType"] : (function () { throw new RuntimeError('Variable "searchType" does not exist.'1476$this->source); })()) == "n_ticket"))) {
  3761.                             // line 1477
  3762.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3763.                             yield CoreExtension::getAttribute($this->env$this->source$context["r"], "displayStatus", ["string"], "method"falsefalsefalse1477);
  3764.                             yield "</td>
  3765. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3766.                             // line 1478
  3767.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "number", [], "any"falsefalsefalse1478), "html"nulltrue);
  3768.                             yield "</td>
  3769. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3770.                             // line 1479
  3771.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "termid", [], "any"falsefalsefalse1479), "html"nulltrue);
  3772.                             yield "</td>
  3773. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3774.                             // line 1480
  3775.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "client", [], "any"falsefalsefalse1480), "html"nulltrue);
  3776.                             yield "</td>
  3777. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3778.                             // line 1481
  3779.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "supplier", [], "any"falsefalsefalse1481), "html"nulltrue);
  3780.                             yield "</td>
  3781. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3782.                             // line 1482
  3783.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "operation", [], "any"falsefalsefalse1482), "html"nulltrue);
  3784.                             yield "</td>
  3785. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  3786.                             // line 1483
  3787.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_ticket_sheet", ["ticketId" => CoreExtension::getAttribute($this->env$this->source$context["r"], "id", [], "any"falsefalsefalse1483)]), "html"nulltrue);
  3788.                             yield "\"><img class=\"icon_pr\" data-bs-toggle=\"tooltip\" title=\"Scheda\" src=\"";
  3789.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'1483$this->source); })())), "html"nulltrue);
  3790.                             yield "\"></a></td>
  3791. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3792.                         } elseif (((                        // line 1484
  3793. (isset($context["searchType"]) || array_key_exists("searchType"$context) ? $context["searchType"] : (function () { throw new RuntimeError('Variable "searchType" does not exist.'1484$this->source); })()) == "code_producer") || ((isset($context["searchType"]) || array_key_exists("searchType"$context) ? $context["searchType"] : (function () { throw new RuntimeError('Variable "searchType" does not exist.'1484$this->source); })()) == "code_supplier"))) {
  3794.                             // line 1485
  3795.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3796.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["r"], "model", [], "any"falsefalsefalse1485), "name", [], "any"falsefalsefalse1485), "html"nulltrue);
  3797.                             yield "</td>
  3798. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3799.                             // line 1486
  3800.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((CoreExtension::getAttribute($this->env$this->source$context["r"], "codeProducer", [], "any"truetruefalse1486)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env$this->source$context["r"], "codeProducer", [], "any"falsefalsefalse1486), "---")) : ("---")), "html"nulltrue);
  3801.                             yield "</td>
  3802. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3803.                             // line 1487
  3804.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((CoreExtension::getAttribute($this->env$this->source$context["r"], "codeSupplier", [], "any"truetruefalse1487)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env$this->source$context["r"], "codeSupplier", [], "any"falsefalsefalse1487), "---")) : ("---")), "html"nulltrue);
  3805.                             yield "</td>
  3806. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3807.                             // line 1488
  3808.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((CoreExtension::getAttribute($this->env$this->source$context["r"], "termid", [], "any"truetruefalse1488)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env$this->source$context["r"], "termid", [], "any"falsefalsefalse1488), "---")) : ("---")), "html"nulltrue);
  3809.                             yield "</td>
  3810. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3811.                             // line 1489
  3812.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "actualWarehouse", [], "any"falsefalsefalse1489), "html"nulltrue);
  3813.                             yield "</td>
  3814. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3815.                             // line 1490
  3816.                             yield CoreExtension::getAttribute($this->env$this->source$context["r"], "displayStatus", ["string"], "method"falsefalsefalse1490);
  3817.                             yield "</td>
  3818. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3819.                             // line 1491
  3820.                             yield CoreExtension::getAttribute($this->env$this->source$context["r"], "displayCondition", ["string-short"], "method"falsefalsefalse1491);
  3821.                             yield "</td>
  3822. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  3823.                             // line 1492
  3824.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_product_sheet", ["productId" => CoreExtension::getAttribute($this->env$this->source$context["r"], "id", [], "any"falsefalsefalse1492)]), "html"nulltrue);
  3825.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Scheda\"><img class=\"icon_pr\" src=\"";
  3826.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'1492$this->source); })())), "html"nulltrue);
  3827.                             yield "\"></a></td>\t\t
  3828. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3829.                         } elseif ((                        // line 1493
  3830. (isset($context["searchType"]) || array_key_exists("searchType"$context) ? $context["searchType"] : (function () { throw new RuntimeError('Variable "searchType" does not exist.'1493$this->source); })()) == "ddt")) {
  3831.                             // line 1494
  3832.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3833.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((CoreExtension::getAttribute($this->env$this->source$context["r"], "ddt", [], "any"truetruefalse1494)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env$this->source$context["r"], "ddt", [], "any"falsefalsefalse1494), "---")) : ("---")), "html"nulltrue);
  3834.                             yield "</td>
  3835. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3836.                             // line 1495
  3837.                             yield CoreExtension::getAttribute($this->env$this->source$context["r"], "displayPhase", ["string"], "method"falsefalsefalse1495);
  3838.                             yield "</td>
  3839. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3840.                             // line 1496
  3841.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["r"], "date", [], "any"falsefalsefalse1496), "d-m-Y H:i"), "html"nulltrue);
  3842.                             yield "</td>
  3843. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3844.                             // line 1497
  3845.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "warehouseFrom", [], "any"falsefalsefalse1497), "html"nulltrue);
  3846.                             yield "</td>
  3847. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3848.                             // line 1498
  3849.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "warehouseTo", [], "any"falsefalsefalse1498), "html"nulltrue);
  3850.                             yield "</td>
  3851. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3852.                             // line 1499
  3853.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((CoreExtension::getAttribute($this->env$this->source$context["r"], "stockOrder", [], "any"truetruefalse1499)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env$this->source$context["r"], "stockOrder", [], "any"falsefalsefalse1499), "---")) : ("---")), "html"nulltrue);
  3854.                             yield "</td>
  3855. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  3856.                             // line 1500
  3857.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_warehouse_transfer_sheet", ["warehouseId" => CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["r"], "warehouseFrom", [], "any"falsefalsefalse1500), "id", [], "any"falsefalsefalse1500), "transferId" => CoreExtension::getAttribute($this->env$this->source$context["r"], "id", [], "any"falsefalsefalse1500)]), "html"nulltrue);
  3858.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Scheda\"><img class=\"icon_pr\" src=\"";
  3859.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'1500$this->source); })())), "html"nulltrue);
  3860.                             yield "\"></a></td>
  3861. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3862.                         } elseif ((                        // line 1501
  3863. (isset($context["searchType"]) || array_key_exists("searchType"$context) ? $context["searchType"] : (function () { throw new RuntimeError('Variable "searchType" does not exist.'1501$this->source); })()) == "client_nickname")) {
  3864.                             // line 1502
  3865.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3866.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((CoreExtension::getAttribute($this->env$this->source$context["r"], "code", [], "any"truetruefalse1502)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env$this->source$context["r"], "code", [], "any"falsefalsefalse1502), "---")) : ("---")), "html"nulltrue);
  3867.                             yield "</td>
  3868. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3869.                             // line 1503
  3870.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "nickname", [], "any"falsefalsefalse1503), "html"nulltrue);
  3871.                             yield "</td>
  3872. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3873.                             // line 1504
  3874.                             yield from                             $this->loadTemplate("components/twig/display_address.html.twig""role/user/index.html.twig"1504)->unwrap()->yield(CoreExtension::merge($context, ["type" => "client""obj" => $context["r"]]));
  3875.                             yield "</td>
  3876. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3877.                             // line 1505
  3878.                             yield CoreExtension::getAttribute($this->env$this->source$context["r"], "displayPhones", [], "any"falsefalsefalse1505);
  3879.                             yield "</td>
  3880. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  3881.                             // line 1506
  3882.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_anagraphic_client_sheet", ["clientId" => CoreExtension::getAttribute($this->env$this->source$context["r"], "id", [], "any"falsefalsefalse1506)]), "html"nulltrue);
  3883.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Scheda\"><img class=\"icon_pr\" src=\"";
  3884.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'1506$this->source); })())), "html"nulltrue);
  3885.                             yield "\"></a></td>
  3886. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3887.                         } else {
  3888.                             // line 1508
  3889.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3890.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "number", [], "any"falsefalsefalse1508), "html"nulltrue);
  3891.                             yield "</td>
  3892. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3893.                             // line 1509
  3894.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "client", [], "any"falsefalsefalse1509), "html"nulltrue);
  3895.                             yield "</td>
  3896. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3897.                             // line 1510
  3898.                             yield from                             $this->loadTemplate("components/twig/display_address.html.twig""role/user/index.html.twig"1510)->unwrap()->yield(CoreExtension::merge($context, ["type" => "client""obj" => CoreExtension::getAttribute($this->env$this->source$context["r"], "client", [], "any"falsefalsefalse1510)]));
  3899.                             yield "</td>
  3900. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"tel:";
  3901.                             // line 1511
  3902.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "number", [], "any"falsefalsefalse1511), "html"nulltrue);
  3903.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Chiama\"><img class=\"icon_pr\" src=\"";
  3904.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_telephone"]) || array_key_exists("icon_telephone"$context) ? $context["icon_telephone"] : (function () { throw new RuntimeError('Variable "icon_telephone" does not exist.'1511$this->source); })())), "html"nulltrue);
  3905.                             yield "\"></a></td>
  3906. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3907.                         }
  3908.                         // line 1513
  3909.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3910. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3911.                         ++$context['loop']['index0'];
  3912.                         ++$context['loop']['index'];
  3913.                         $context['loop']['first'] = false;
  3914.                         if (isset($context['loop']['length'])) {
  3915.                             --$context['loop']['revindex0'];
  3916.                             --$context['loop']['revindex'];
  3917.                             $context['loop']['last'] = === $context['loop']['revindex0'];
  3918.                         }
  3919.                     }
  3920.                     $_parent $context['_parent'];
  3921.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['r'], $context['_parent'], $context['loop']);
  3922.                     $context array_intersect_key($context$_parent) + $_parent;
  3923.                     // line 1515
  3924.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  3925. \t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  3926. \t\t\t\t\t\t\t\t\t\t\t\t";
  3927.                 } else {
  3928.                     // line 1518
  3929.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg infomsg m_b_none\">
  3930. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-info\"></i><strong>Info!</strong> La ricerca non ha dato risultati!</div>
  3931. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3932. \t\t\t\t\t\t\t\t\t\t\t\t";
  3933.                 }
  3934.                 // line 1522
  3935.                 yield "\t\t\t\t\t\t\t\t\t\t\t</div>
  3936. \t\t\t\t\t\t\t\t\t\t</div>
  3937. \t\t\t\t\t\t\t\t\t";
  3938.                 // line 1524
  3939.                 yield                 $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->renderBlock((isset($context["formSearch"]) || array_key_exists("formSearch"$context) ? $context["formSearch"] : (function () { throw new RuntimeError('Variable "formSearch" does not exist.'1524$this->source); })()), 'form_end');
  3940.                 yield "
  3941. \t\t\t\t\t\t\t\t</div>
  3942. \t\t\t\t\t\t\t";
  3943.             }
  3944.             // line 1527
  3945.             yield "\t\t\t\t\t\t</div>
  3946. \t\t\t\t\t</div>
  3947. \t\t\t\t</div>
  3948. \t\t\t</div>
  3949. \t\t";
  3950.         } elseif ((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source,         // line 1531
  3951. (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1531$this->source); })()), "user", [], "any"falsefalsefalse1531), "getAccountTypology", [], "any"falsefalsefalse1531) == "technician")) {
  3952.             yield " ";
  3953.             // line 1532
  3954.             yield "\t\t\t<div class=\"row\">
  3955. \t\t\t\t<div class=\"col-12\">
  3956. \t\t\t\t\t<div class=\"tabs clearfix m_b_none\">
  3957. \t\t\t\t\t\t<ul class=\"tab-nav clearfix\">
  3958. \t\t\t\t\t\t\t<li><a id=\"btn_tab_tickets\" href=\"#tickets\" class=\"tab_session\" data-filterTab=\"tickets\"><i class=\"icon-tag d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Ticket\"></i><span class=\"d-none d-md-block\">Ticket</span></a></li>
  3959. \t\t\t\t\t\t\t<li><a id=\"btn_tab_warehouse\" href=\"#warehouse\" class=\"tab_session\" data-filterTab=\"warehouse\"><i class=\"icon-warehouse d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Magazzini gestiti\"></i><span class=\"d-none d-md-block\">Magazzini gestiti</span></a></li>
  3960. \t\t\t\t\t\t\t";
  3961.             // line 1538
  3962.             if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1538$this->source); })()), "user", [], "any"falsefalsefalse1538), "canRead", ["desk_search"], "method"falsefalsefalse1538)) {
  3963.                 // line 1539
  3964.                 yield "\t\t\t\t\t\t\t\t<li><a href=\"#search\" class=\"tab_session\" id=\"btn_tab_search\" data-filterTab=\"search\"><i class=\"icon-search1 d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Ricerca\"></i><span class=\"d-none d-md-block\">Ricerca</span></a></li>
  3965. \t\t\t\t\t\t\t";
  3966.             }
  3967.             // line 1541
  3968.             yield "\t\t\t\t\t\t</ul>
  3969. \t\t\t\t\t\t<div class=\"tab-container\">
  3970. \t\t\t\t\t\t\t";
  3971.             // line 1544
  3972.             yield "\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"tickets\">
  3973. \t\t\t\t\t\t\t\t<div class=\"row\">
  3974. \t\t\t\t\t\t\t\t\t<div class=\"col-12 overflow_a\">
  3975. \t\t\t\t\t\t\t\t\t\t<div class=\"tabs side-tabs clearfix m_b_none\">
  3976. \t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  3977. \t\t\t\t\t\t\t\t\t\t\t\t<li><a id=\"btn_tab_summary\" href=\"#summary\" class=\"tab_session2\" data-filterTab=\"summary\"><i class=\"icon-table1 d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Tabella riassuntiva\"></i><span class=\"d-none d-md-block responsive_font_size\">Tabella riassuntiva</span></a></li>
  3978. \t\t\t\t\t\t\t\t\t\t\t\t<li><a id=\"btn_tab_assigned\" href=\"#assigned\" class=\"tab_session2\" data-filterTab=\"assigned\"><i class=\"icon-user-clock d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Da prendere in carico (";
  3979.             // line 1550
  3980.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["ticketAssigned"]) || array_key_exists("ticketAssigned"$context) ? $context["ticketAssigned"] : (function () { throw new RuntimeError('Variable "ticketAssigned" does not exist.'1550$this->source); })())), "html"nulltrue);
  3981.             yield ")\"></i><span class=\"d-none d-md-block responsive_font_size\">Da prendere in carico (";
  3982.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["ticketAssigned"]) || array_key_exists("ticketAssigned"$context) ? $context["ticketAssigned"] : (function () { throw new RuntimeError('Variable "ticketAssigned" does not exist.'1550$this->source); })())), "html"nulltrue);
  3983.             yield ")</span></a></li>
  3984. \t\t\t\t\t\t\t\t\t\t\t\t<li><a id=\"btn_tab_reminders\" href=\"#reminders\" class=\"tab_session2\" data-filterTab=\"reminders\"><i class=\"icon-clock d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Promemoria (";
  3985.             // line 1551
  3986.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["ticketReminders"]) || array_key_exists("ticketReminders"$context) ? $context["ticketReminders"] : (function () { throw new RuntimeError('Variable "ticketReminders" does not exist.'1551$this->source); })())), "html"nulltrue);
  3987.             yield ")\"></i><span class=\"d-none d-md-block responsive_font_size\">Promemoria (";
  3988.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["ticketReminders"]) || array_key_exists("ticketReminders"$context) ? $context["ticketReminders"] : (function () { throw new RuntimeError('Variable "ticketReminders" does not exist.'1551$this->source); })())), "html"nulltrue);
  3989.             yield ")</span></a></li>
  3990. \t\t\t\t\t\t\t\t\t\t\t</ul>
  3991. \t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  3992. \t\t\t\t\t\t\t\t\t\t\t\t";
  3993.             // line 1555
  3994.             yield "\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"summary\">
  3995. \t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Tabella riassuntiva</h4>
  3996. \t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  3997. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  3998. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-bordered font_12\">
  3999. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  4000. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr class=\"bg_pr color_w\">
  4001. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Gruppo</th>
  4002. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_100p txt_a_c a_th_hover\" onclick=\"javascript: goToTicketList('assigned', '')\">Assegnati</th>
  4003. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_100p txt_a_c a_th_hover\" onclick=\"javascript: goToTicketList('taken_charge', '')\">Presi in carico</th>
  4004. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_100p txt_a_c a_th_hover\" onclick=\"javascript: goToTicketList('closed', '')\">Chiusi</th>
  4005. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_100p txt_a_c a_th_hover\" onclick=\"javascript: goToTicketList('suspension_request', '')\">Richieste sosp</th>
  4006. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_100p txt_a_c a_th_hover\" onclick=\"javascript: goToTicketList('suspended', '')\">Sospesi</th>
  4007. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_100p txt_a_c a_th_hover\" onclick=\"javascript: goToTicketList('canceled', '')\">Annullati</th>
  4008. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_100p txt_a_c a_th_hover\" onclick=\"javascript: goToTicketList('closed_portal', '')\">Chiusi su portale</th>
  4009. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\" style=\"padding: 0px 0px 0px 0px; width: 0px;\"></td>
  4010. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_100p txt_a_c\">Totale</th>
  4011. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4012. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  4013. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody class=\"table_td_hover\">
  4014. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4015.             // line 1575
  4016.             $context["total"] = 0;
  4017.             // line 1576
  4018.             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4019.             $context['_parent'] = $context;
  4020.             $context['_seq'] = CoreExtension::ensureTraversable((isset($context["operationGroups"]) || array_key_exists("operationGroups"$context) ? $context["operationGroups"] : (function () { throw new RuntimeError('Variable "operationGroups" does not exist.'1576$this->source); })()));
  4021.             foreach ($context['_seq'] as $context["_key"] => $context["og"]) {
  4022.                 // line 1577
  4023.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4024.                 $context["rowTotal"] = 0;
  4025.                 // line 1578
  4026.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  4027. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_w\">";
  4028.                 // line 1579
  4029.                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["og"], "value", [], "any"falsefalsefalse1579), "html"nulltrue);
  4030.                 yield "</td>
  4031. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4032.                 // line 1580
  4033.                 $context['_parent'] = $context;
  4034.                 $context['_seq'] = CoreExtension::ensureTraversable((isset($context["ticketStatuses"]) || array_key_exists("ticketStatuses"$context) ? $context["ticketStatuses"] : (function () { throw new RuntimeError('Variable "ticketStatuses" does not exist.'1580$this->source); })()));
  4035.                 foreach ($context['_seq'] as $context["_key"] => $context["ts"]) {
  4036.                     // line 1581
  4037.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4038.                     $context['_parent'] = $context;
  4039.                     $context['_seq'] = CoreExtension::ensureTraversable((isset($context["matrixTickets"]) || array_key_exists("matrixTickets"$context) ? $context["matrixTickets"] : (function () { throw new RuntimeError('Variable "matrixTickets" does not exist.'1581$this->source); })()));
  4040.                     foreach ($context['_seq'] as $context["_key"] => $context["ticketGroup"]) {
  4041.                         // line 1582
  4042.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4043.                         if ((CoreExtension::getAttribute($this->env$this->source$context["ticketGroup"], 0, [], "array"falsefalsefalse1582) == CoreExtension::getAttribute($this->env$this->source$context["og"], "id", [], "any"falsefalsefalse1582))) {
  4044.                             // line 1583
  4045.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4046.                             $context['_parent'] = $context;
  4047.                             $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["ticketGroup"], 1, [], "array"falsefalsefalse1583));
  4048.                             foreach ($context['_seq'] as $context["_key"] => $context["grCounts"]) {
  4049.                                 // line 1584
  4050.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4051.                                 if ((CoreExtension::getAttribute($this->env$this->source$context["grCounts"], 0, [], "array"falsefalsefalse1584) == CoreExtension::getAttribute($this->env$this->source$context["ts"], "id", [], "any"falsefalsefalse1584))) {
  4052.                                     // line 1585
  4053.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4054.                                     if ((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1585$this->source); })()), "user", [], "any"falsefalsefalse1585), "accountTypology", [], "any"falsefalsefalse1585) == "technician")) {
  4055.                                         // line 1586
  4056.                                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c a_td_hover\" onclick=\"javascript: goToTicketList('";
  4057.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ts"], "slug", [], "any"falsefalsefalse1586), "html"nulltrue);
  4058.                                         yield "', '";
  4059.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["og"], "slug", [], "any"falsefalsefalse1586), "html"nulltrue);
  4060.                                         yield "')\">";
  4061.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["grCounts"], 1, [], "array"falsefalsefalse1586), "html"nulltrue);
  4062.                                         yield "</td>
  4063. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4064.                                     } else {
  4065.                                         // line 1588
  4066.                                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c a_td_hover\" onclick=\"javascript: goToTicketList('";
  4067.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ts"], "slug", [], "any"falsefalsefalse1588), "html"nulltrue);
  4068.                                         yield "', '";
  4069.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["og"], "id", [], "any"falsefalsefalse1588), "html"nulltrue);
  4070.                                         yield "')\">";
  4071.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["grCounts"], 1, [], "array"falsefalsefalse1588), "html"nulltrue);
  4072.                                         yield "</td>
  4073. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4074.                                     }
  4075.                                     // line 1590
  4076.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4077.                                     $context["rowTotal"] = ((isset($context["rowTotal"]) || array_key_exists("rowTotal"$context) ? $context["rowTotal"] : (function () { throw new RuntimeError('Variable "rowTotal" does not exist.'1590$this->source); })()) + CoreExtension::getAttribute($this->env$this->source$context["grCounts"], 1, [], "array"falsefalsefalse1590));
  4078.                                     // line 1591
  4079.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4080.                                 }
  4081.                                 // line 1592
  4082.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4083.                             }
  4084.                             $_parent $context['_parent'];
  4085.                             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['grCounts'], $context['_parent'], $context['loop']);
  4086.                             $context array_intersect_key($context$_parent) + $_parent;
  4087.                             // line 1593
  4088.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4089.                         }
  4090.                         // line 1594
  4091.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4092.                     }
  4093.                     $_parent $context['_parent'];
  4094.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ticketGroup'], $context['_parent'], $context['loop']);
  4095.                     $context array_intersect_key($context$_parent) + $_parent;
  4096.                     // line 1595
  4097.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4098.                 }
  4099.                 $_parent $context['_parent'];
  4100.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ts'], $context['_parent'], $context['loop']);
  4101.                 $context array_intersect_key($context$_parent) + $_parent;
  4102.                 // line 1596
  4103.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  4104. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">";
  4105.                 // line 1597
  4106.                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["rowTotal"]) || array_key_exists("rowTotal"$context) ? $context["rowTotal"] : (function () { throw new RuntimeError('Variable "rowTotal" does not exist.'1597$this->source); })()), "html"nulltrue);
  4107.                 yield "</th>
  4108. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4109. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4110.                 // line 1599
  4111.                 $context["total"] = ((isset($context["total"]) || array_key_exists("total"$context) ? $context["total"] : (function () { throw new RuntimeError('Variable "total" does not exist.'1599$this->source); })()) + (isset($context["rowTotal"]) || array_key_exists("rowTotal"$context) ? $context["rowTotal"] : (function () { throw new RuntimeError('Variable "rowTotal" does not exist.'1599$this->source); })()));
  4112.                 // line 1600
  4113.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4114.             }
  4115.             $_parent $context['_parent'];
  4116.             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['og'], $context['_parent'], $context['loop']);
  4117.             $context array_intersect_key($context$_parent) + $_parent;
  4118.             // line 1601
  4119.             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr class=\"bg_pr\">
  4120. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  4121. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  4122. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  4123. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  4124. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  4125. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  4126. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  4127. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  4128. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  4129. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  4130. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4131. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  4132. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Totale</th>
  4133. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4134.             // line 1615
  4135.             $context['_parent'] = $context;
  4136.             $context['_seq'] = CoreExtension::ensureTraversable((isset($context["ticketStatuses"]) || array_key_exists("ticketStatuses"$context) ? $context["ticketStatuses"] : (function () { throw new RuntimeError('Variable "ticketStatuses" does not exist.'1615$this->source); })()));
  4137.             foreach ($context['_seq'] as $context["_key"] => $context["ts"]) {
  4138.                 // line 1616
  4139.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4140.                 $context["columnTotal"] = 0;
  4141.                 // line 1617
  4142.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4143.                 $context['_parent'] = $context;
  4144.                 $context['_seq'] = CoreExtension::ensureTraversable((isset($context["matrixTickets"]) || array_key_exists("matrixTickets"$context) ? $context["matrixTickets"] : (function () { throw new RuntimeError('Variable "matrixTickets" does not exist.'1617$this->source); })()));
  4145.                 foreach ($context['_seq'] as $context["_key"] => $context["ticketGroup"]) {
  4146.                     // line 1618
  4147.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4148.                     $context['_parent'] = $context;
  4149.                     $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["ticketGroup"], 1, [], "array"falsefalsefalse1618));
  4150.                     foreach ($context['_seq'] as $context["_key"] => $context["grCounts"]) {
  4151.                         // line 1619
  4152.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4153.                         if ((CoreExtension::getAttribute($this->env$this->source$context["grCounts"], 0, [], "array"falsefalsefalse1619) == CoreExtension::getAttribute($this->env$this->source$context["ts"], "id", [], "any"falsefalsefalse1619))) {
  4154.                             // line 1620
  4155.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4156.                             $context["columnTotal"] = ((isset($context["columnTotal"]) || array_key_exists("columnTotal"$context) ? $context["columnTotal"] : (function () { throw new RuntimeError('Variable "columnTotal" does not exist.'1620$this->source); })()) + CoreExtension::getAttribute($this->env$this->source$context["grCounts"], 1, [], "array"falsefalsefalse1620));
  4157.                             // line 1621
  4158.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4159.                         }
  4160.                         // line 1622
  4161.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4162.                     }
  4163.                     $_parent $context['_parent'];
  4164.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['grCounts'], $context['_parent'], $context['loop']);
  4165.                     $context array_intersect_key($context$_parent) + $_parent;
  4166.                     // line 1623
  4167.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4168.                 }
  4169.                 $_parent $context['_parent'];
  4170.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ticketGroup'], $context['_parent'], $context['loop']);
  4171.                 $context array_intersect_key($context$_parent) + $_parent;
  4172.                 // line 1624
  4173.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">";
  4174.                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["columnTotal"]) || array_key_exists("columnTotal"$context) ? $context["columnTotal"] : (function () { throw new RuntimeError('Variable "columnTotal" does not exist.'1624$this->source); })()), "html"nulltrue);
  4175.                 yield "</th>
  4176. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4177.             }
  4178.             $_parent $context['_parent'];
  4179.             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ts'], $context['_parent'], $context['loop']);
  4180.             $context array_intersect_key($context$_parent) + $_parent;
  4181.             // line 1626
  4182.             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"bg_pr\"></th>
  4183. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">";
  4184.             // line 1627
  4185.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["total"]) || array_key_exists("total"$context) ? $context["total"] : (function () { throw new RuntimeError('Variable "total" does not exist.'1627$this->source); })()), "html"nulltrue);
  4186.             yield "</th>
  4187. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4188. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  4189. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4190. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4191. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  4192. \t\t\t\t\t\t\t\t\t\t\t\t";
  4193.             // line 1634
  4194.             yield "\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"assigned\">
  4195. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  4196.             // line 1635
  4197.             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["ticketAssigned"]) || array_key_exists("ticketAssigned"$context) ? $context["ticketAssigned"] : (function () { throw new RuntimeError('Variable "ticketAssigned" does not exist.'1635$this->source); })())) > 0)) {
  4198.                 // line 1636
  4199.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"javascript: ticketsTakeCharge()\" class=\"button button-3d button-mini button-green f_right font_12 m_t_none m_b_none\">Prendi in carico</a>
  4200. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  4201.             }
  4202.             // line 1638
  4203.             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Da prendere in carico</h4>
  4204. \t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none m_b_5p\">
  4205. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  4206.             // line 1640
  4207.             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["ticketAssigned"]) || array_key_exists("ticketAssigned"$context) ? $context["ticketAssigned"] : (function () { throw new RuntimeError('Variable "ticketAssigned" does not exist.'1640$this->source); })())) > 0)) {
  4208.                 // line 1641
  4209.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm font_12\">
  4210. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  4211. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4212.                 // line 1643
  4213.                 $context['_parent'] = $context;
  4214.                 $context['_seq'] = CoreExtension::ensureTraversable((isset($context["ticketAssigned"]) || array_key_exists("ticketAssigned"$context) ? $context["ticketAssigned"] : (function () { throw new RuntimeError('Variable "ticketAssigned" does not exist.'1643$this->source); })()));
  4215.                 $context['loop'] = [
  4216.                   'parent' => $context['_parent'],
  4217.                   'index0' => 0,
  4218.                   'index'  => 1,
  4219.                   'first'  => true,
  4220.                 ];
  4221.                 if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  4222.                     $length count($context['_seq']);
  4223.                     $context['loop']['revindex0'] = $length 1;
  4224.                     $context['loop']['revindex'] = $length;
  4225.                     $context['loop']['length'] = $length;
  4226.                     $context['loop']['last'] = === $length;
  4227.                 }
  4228.                 foreach ($context['_seq'] as $context["_key"] => $context["t"]) {
  4229.                     // line 1644
  4230.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  4231. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>
  4232. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table_no_padding m_b_none b_none font_12\">
  4233. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Stato</b>: ";
  4234.                     // line 1647
  4235.                     yield CoreExtension::getAttribute($this->env$this->source$context["t"], "displayStatus", ["string"], "method"falsefalsefalse1647);
  4236.                     yield "</td></tr>
  4237. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>N°</b>: ";
  4238.                     // line 1648
  4239.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "number", [], "any"falsefalsefalse1648), "html"nulltrue);
  4240.                     yield "</td></tr>
  4241. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Indirizzo</b>: ";
  4242.                     // line 1649
  4243.                     yield from                     $this->loadTemplate("components/twig/display_address.html.twig""role/user/index.html.twig"1649)->unwrap()->yield(CoreExtension::merge($context, ["type" => "ticket""obj" => $context["t"]]));
  4244.                     yield "</td></tr>
  4245. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Cliente</b>: ";
  4246.                     // line 1650
  4247.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "client", [], "any"falsefalsefalse1650), "html"nulltrue);
  4248.                     yield "</td></tr>
  4249. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Cliente - Indirizzo</b>: ";
  4250.                     // line 1651
  4251.                     if ((CoreExtension::getAttribute($this->env$this->source$context["t"], "client", [], "any"falsefalsefalse1651) != null)) {
  4252.                         yield from                         $this->loadTemplate("components/twig/display_address.html.twig""role/user/index.html.twig"1651)->unwrap()->yield(CoreExtension::merge($context, ["type" => "client""obj" => CoreExtension::getAttribute($this->env$this->source$context["t"], "client", [], "any"falsefalsefalse1651)]));
  4253.                     } else {
  4254.                         yield "---";
  4255.                     }
  4256.                     yield "</td></tr>
  4257. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Operazione</b>: ";
  4258.                     // line 1652
  4259.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "operation", [], "any"falsefalsefalse1652), "html"nulltrue);
  4260.                     yield "</td></tr>
  4261. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Fornitore</b>: ";
  4262.                     // line 1653
  4263.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "supplier", [], "any"falsefalsefalse1653), "html"nulltrue);
  4264.                     yield "</td></tr>
  4265. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Ricezione</b>: ";
  4266.                     // line 1654
  4267.                     if ((CoreExtension::getAttribute($this->env$this->source$context["t"], "datetimeStart", [], "any"falsefalsefalse1654) != null)) {
  4268.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["t"], "datetimeStart", [], "any"falsefalsefalse1654), "d-m-Y H:i"), "html"nulltrue);
  4269.                     } else {
  4270.                         yield "---";
  4271.                     }
  4272.                     yield "</td></tr>
  4273. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Scadenza</b>: ";
  4274.                     // line 1655
  4275.                     if ((CoreExtension::getAttribute($this->env$this->source$context["t"], "datetimeExpiration", [], "any"falsefalsefalse1655) != null)) {
  4276.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["t"], "datetimeExpiration", [], "any"falsefalsefalse1655), "d-m-Y H:i"), "html"nulltrue);
  4277.                     } else {
  4278.                         yield "---";
  4279.                     }
  4280.                     yield "</td></tr>
  4281. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4282. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</td>
  4283. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  4284.                     // line 1658
  4285.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_ticket_sheet", ["ticketId" => CoreExtension::getAttribute($this->env$this->source$context["t"], "id", [], "any"falsefalsefalse1658)]), "html"nulltrue);
  4286.                     yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"";
  4287.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'1658$this->source); })())), "html"nulltrue);
  4288.                     yield "\"></a></td>
  4289. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4290. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4291.                     ++$context['loop']['index0'];
  4292.                     ++$context['loop']['index'];
  4293.                     $context['loop']['first'] = false;
  4294.                     if (isset($context['loop']['length'])) {
  4295.                         --$context['loop']['revindex0'];
  4296.                         --$context['loop']['revindex'];
  4297.                         $context['loop']['last'] = === $context['loop']['revindex0'];
  4298.                     }
  4299.                 }
  4300.                 $_parent $context['_parent'];
  4301.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['t'], $context['_parent'], $context['loop']);
  4302.                 $context array_intersect_key($context$_parent) + $_parent;
  4303.                 // line 1661
  4304.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  4305. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4306. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  4307.             } else {
  4308.                 // line 1664
  4309.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  4310. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg font_12\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun ticket da prendere in carico!</div>
  4311. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4312. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  4313.             }
  4314.             // line 1668
  4315.             yield "\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4316. \t\t\t\t\t\t\t\t\t\t\t\t";
  4317.             // line 1670
  4318.             yield "\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"reminders\">
  4319. \t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Promemoria</h4>
  4320. \t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  4321. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  4322. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4323.             // line 1674
  4324.             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["ticketReminders"]) || array_key_exists("ticketReminders"$context) ? $context["ticketReminders"] : (function () { throw new RuntimeError('Variable "ticketReminders" does not exist.'1674$this->source); })())) > 0)) {
  4325.                 // line 1675
  4326.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm responsive_font_size\">
  4327. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  4328. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  4329. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_150p\">Data/Ora</th>
  4330. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Dettagli</th>
  4331. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  4332. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4333. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  4334. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  4335. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4336.                 // line 1684
  4337.                 $context['_parent'] = $context;
  4338.                 $context['_seq'] = CoreExtension::ensureTraversable((isset($context["ticketReminders"]) || array_key_exists("ticketReminders"$context) ? $context["ticketReminders"] : (function () { throw new RuntimeError('Variable "ticketReminders" does not exist.'1684$this->source); })()));
  4339.                 foreach ($context['_seq'] as $context["_key"] => $context["r"]) {
  4340.                     // line 1685
  4341.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr ";
  4342.                     if (($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["r"], "datetime", [], "any"falsefalsefalse1685), "YmdHi") < $this->extensions['Twig\Extension\CoreExtension']->formatDate("now""YmdHi"))) {
  4343.                         yield "class=\"bg_r_h\"";
  4344.                     }
  4345.                     yield ">
  4346. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  4347.                     // line 1686
  4348.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["r"], "datetime", [], "any"falsefalsefalse1686), "d-m-Y H:i"), "html"nulltrue);
  4349.                     yield "</td>
  4350. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  4351.                     // line 1687
  4352.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "details", [], "any"falsefalsefalse1687), "html"nulltrue);
  4353.                     yield "</td>
  4354. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  4355.                     // line 1688
  4356.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_ticket_sheet", ["ticketId" => CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["r"], "ticket", [], "any"falsefalsefalse1688), "id", [], "any"falsefalsefalse1688)]), "html"nulltrue);
  4357.                     yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"";
  4358.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'1688$this->source); })())), "html"nulltrue);
  4359.                     yield "\"></a></td>
  4360. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4361. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4362.                 }
  4363.                 $_parent $context['_parent'];
  4364.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['r'], $context['_parent'], $context['loop']);
  4365.                 $context array_intersect_key($context$_parent) + $_parent;
  4366.                 // line 1691
  4367.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  4368. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4369. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4370.             } else {
  4371.                 // line 1694
  4372.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  4373. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun promemoria presente!</div>
  4374. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4375. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4376.             }
  4377.             // line 1698
  4378.             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4379. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  4380. \t\t\t\t\t\t\t\t\t\t\t</div>
  4381. \t\t\t\t\t\t\t\t\t\t</div>
  4382. \t\t\t\t\t\t\t\t\t</div>
  4383. \t\t\t\t\t\t\t\t</div>
  4384. \t\t\t\t\t\t\t</div>
  4385. \t\t\t\t\t\t\t";
  4386.             // line 1706
  4387.             yield "\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"warehouse\">
  4388. \t\t\t\t\t\t\t\t<div class=\"row\">
  4389. \t\t\t\t\t\t\t\t\t<div class=\"col-12 overflow_a\">
  4390. \t\t\t\t\t\t\t\t\t\t";
  4391.             // line 1709
  4392.             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["warehousesTransfers"]) || array_key_exists("warehousesTransfers"$context) ? $context["warehousesTransfers"] : (function () { throw new RuntimeError('Variable "warehousesTransfers" does not exist.'1709$this->source); })())) == 1)) {
  4393.                 // line 1710
  4394.                 yield "\t\t\t\t\t\t\t\t\t\t\t";
  4395.                 $context['_parent'] = $context;
  4396.                 $context['_seq'] = CoreExtension::ensureTraversable((isset($context["warehousesTransfers"]) || array_key_exists("warehousesTransfers"$context) ? $context["warehousesTransfers"] : (function () { throw new RuntimeError('Variable "warehousesTransfers" does not exist.'1710$this->source); })()));
  4397.                 foreach ($context['_seq'] as $context["_key"] => $context["wt"]) {
  4398.                     // line 1711
  4399.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  4400. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12\">
  4401. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">";
  4402.                     // line 1713
  4403.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["wt"], 1, [], "array"falsefalsefalse1713), "html"nulltrue);
  4404.                     yield "</h4>
  4405. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  4406. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4407. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-lg-4 m_b_20p\">
  4408. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<h5 class=\"form_title\">Trasferimenti in entrata non completati</h5>
  4409. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none m_b_5p\">
  4410. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4411.                     // line 1719
  4412.                     if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["wt"], 2, [], "array"falsefalsefalse1719)) > 0)) {
  4413.                         // line 1720
  4414.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm font_12\">
  4415. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  4416. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4417.                         // line 1722
  4418.                         $context['_parent'] = $context;
  4419.                         $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["wt"], 2, [], "array"falsefalsefalse1722));
  4420.                         foreach ($context['_seq'] as $context["_key"] => $context["pt"]) {
  4421.                             // line 1723
  4422.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  4423. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>
  4424. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table_no_padding m_b_none b_none font_12\">
  4425. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Fase</b>: ";
  4426.                             // line 1726
  4427.                             yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhase", ["string"], "method"falsefalsefalse1726);
  4428.                             yield "</td></tr>
  4429. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Magazzino provenienza</b>: ";
  4430.                             // line 1727
  4431.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseFrom", [], "any"falsefalsefalse1727), "html"nulltrue);
  4432.                             yield "</td></tr>
  4433. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Fornitore</b>: ";
  4434.                             // line 1728
  4435.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "supplier", [], "any"falsefalsefalse1728), "html"nulltrue);
  4436.                             yield "</td></tr>
  4437. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Data creazione</b>: ";
  4438.                             // line 1729
  4439.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCreation", [], "any"falsefalsefalse1729), "d-m-Y H:i"), "html"nulltrue);
  4440.                             yield "</td></tr>
  4441. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Data invio</b>: ";
  4442.                             // line 1730
  4443.                             if ((CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse1730) != null)) {
  4444.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse1730), "d-m-Y H:i"), "html"nulltrue);
  4445.                             } else {
  4446.                                 yield "---";
  4447.                             }
  4448.                             yield "</td></tr>
  4449. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Data completamento</b>: ";
  4450.                             // line 1731
  4451.                             if (CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse1731)) {
  4452.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse1731), "d-m-Y H:i"), "html"nulltrue);
  4453.                             } else {
  4454.                                 yield "---";
  4455.                             }
  4456.                             yield "</td></tr>
  4457. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4458. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</td>
  4459. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  4460.                             // line 1734
  4461.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_warehouse_transfer_sheet", ["warehouseId" => CoreExtension::getAttribute($this->env$this->source$context["wt"], 0, [], "array"falsefalsefalse1734), "transferId" => CoreExtension::getAttribute($this->env$this->source$context["pt"], "id", [], "any"falsefalsefalse1734)]), "html"nulltrue);
  4462.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"";
  4463.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'1734$this->source); })())), "html"nulltrue);
  4464.                             yield "\"></a></td>
  4465. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4466. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4467.                         }
  4468.                         $_parent $context['_parent'];
  4469.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['pt'], $context['_parent'], $context['loop']);
  4470.                         $context array_intersect_key($context$_parent) + $_parent;
  4471.                         // line 1737
  4472.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  4473. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4474. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4475.                     } else {
  4476.                         // line 1740
  4477.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  4478. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg font_12\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun trasferimento in entrata!</div>
  4479. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4480. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4481.                     }
  4482.                     // line 1744
  4483.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4484. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-lg-4 m_b_20p\">
  4485. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<h5 class=\"form_title\">Trasferimenti in uscita non completati</h5>
  4486. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none m_b_5p\">
  4487. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4488.                     // line 1748
  4489.                     if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["wt"], 3, [], "array"falsefalsefalse1748)) > 0)) {
  4490.                         // line 1749
  4491.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm font_12\">
  4492. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  4493. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4494.                         // line 1751
  4495.                         $context['_parent'] = $context;
  4496.                         $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["wt"], 3, [], "array"falsefalsefalse1751));
  4497.                         foreach ($context['_seq'] as $context["_key"] => $context["pt"]) {
  4498.                             // line 1752
  4499.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  4500. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>
  4501. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table_no_padding m_b_none b_none font_12\">
  4502. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Fase</b>: ";
  4503.                             // line 1755
  4504.                             yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhase", ["string"], "method"falsefalsefalse1755);
  4505.                             yield "</td></tr>
  4506. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Magazzino provenienza</b>: ";
  4507.                             // line 1756
  4508.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseFrom", [], "any"falsefalsefalse1756), "html"nulltrue);
  4509.                             yield "</td></tr>
  4510. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Fornitore</b>: ";
  4511.                             // line 1757
  4512.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "supplier", [], "any"falsefalsefalse1757), "html"nulltrue);
  4513.                             yield "</td></tr>
  4514. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Data creazione</b>: ";
  4515.                             // line 1758
  4516.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCreation", [], "any"falsefalsefalse1758), "d-m-Y H:i"), "html"nulltrue);
  4517.                             yield "</td></tr>
  4518. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Data invio</b>: ";
  4519.                             // line 1759
  4520.                             if ((CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse1759) != null)) {
  4521.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse1759), "d-m-Y H:i"), "html"nulltrue);
  4522.                             } else {
  4523.                                 yield "---";
  4524.                             }
  4525.                             yield "</td></tr>
  4526. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Data completamento</b>: ";
  4527.                             // line 1760
  4528.                             if (CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse1760)) {
  4529.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse1760), "d-m-Y H:i"), "html"nulltrue);
  4530.                             } else {
  4531.                                 yield "---";
  4532.                             }
  4533.                             yield "</td></tr>
  4534. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4535. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</td>
  4536. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  4537.                             // line 1763
  4538.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_warehouse_transfer_sheet", ["warehouseId" => CoreExtension::getAttribute($this->env$this->source$context["wt"], 0, [], "array"falsefalsefalse1763), "transferId" => CoreExtension::getAttribute($this->env$this->source$context["pt"], "id", [], "any"falsefalsefalse1763)]), "html"nulltrue);
  4539.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"";
  4540.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'1763$this->source); })())), "html"nulltrue);
  4541.                             yield "\"></a></td>
  4542. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4543. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4544.                         }
  4545.                         $_parent $context['_parent'];
  4546.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['pt'], $context['_parent'], $context['loop']);
  4547.                         $context array_intersect_key($context$_parent) + $_parent;
  4548.                         // line 1766
  4549.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  4550. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4551. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4552.                     } else {
  4553.                         // line 1769
  4554.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  4555. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg font_12\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun trasferimento in uscita!</div>
  4556. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4557. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4558.                     }
  4559.                     // line 1773
  4560.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4561. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-lg-4\">
  4562. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<h5 class=\"form_title\">Trasferimenti senza DDT firmato</h5>
  4563. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none m_b_5p\">
  4564. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4565.                     // line 1777
  4566.                     if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["wt"], 4, [], "array"falsefalsefalse1777)) > 0)) {
  4567.                         // line 1778
  4568.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm font_12\">
  4569. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  4570. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4571.                         // line 1780
  4572.                         $context['_parent'] = $context;
  4573.                         $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["wt"], 4, [], "array"falsefalsefalse1780));
  4574.                         foreach ($context['_seq'] as $context["_key"] => $context["pt"]) {
  4575.                             // line 1781
  4576.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  4577. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>
  4578. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table_no_padding m_b_none b_none font_12\">
  4579. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Fase</b>: ";
  4580.                             // line 1784
  4581.                             yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhase", ["string"], "method"falsefalsefalse1784);
  4582.                             yield "</td></tr>
  4583. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Fase DDT</b>: ";
  4584.                             // line 1785
  4585.                             yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhaseDdt", ["string"], "method"falsefalsefalse1785);
  4586.                             yield "</td></tr>
  4587. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Magazzino provenienza</b>: ";
  4588.                             // line 1786
  4589.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseFrom", [], "any"falsefalsefalse1786), "html"nulltrue);
  4590.                             yield "</td></tr>
  4591. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Magazzino destinazione</b>: ";
  4592.                             // line 1787
  4593.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseTo", [], "any"falsefalsefalse1787), "html"nulltrue);
  4594.                             yield "</td></tr>
  4595. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Fornitore</b>: ";
  4596.                             // line 1788
  4597.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "supplier", [], "any"falsefalsefalse1788), "html"nulltrue);
  4598.                             yield "</td></tr>
  4599. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Data creazione</b>: ";
  4600.                             // line 1789
  4601.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCreation", [], "any"falsefalsefalse1789), "d-m-Y H:i"), "html"nulltrue);
  4602.                             yield "</td></tr>
  4603. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Data invio</b>: ";
  4604.                             // line 1790
  4605.                             if ((CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse1790) != null)) {
  4606.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse1790), "d-m-Y H:i"), "html"nulltrue);
  4607.                             } else {
  4608.                                 yield "---";
  4609.                             }
  4610.                             yield "</td></tr>
  4611. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Data completamento</b>: ";
  4612.                             // line 1791
  4613.                             if (CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse1791)) {
  4614.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse1791), "d-m-Y H:i"), "html"nulltrue);
  4615.                             } else {
  4616.                                 yield "---";
  4617.                             }
  4618.                             yield "</td></tr>
  4619. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4620. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</td>
  4621. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  4622.                             // line 1794
  4623.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_warehouse_transfer_sheet", ["warehouseId" => CoreExtension::getAttribute($this->env$this->source$context["wt"], 0, [], "array"falsefalsefalse1794), "transferId" => CoreExtension::getAttribute($this->env$this->source$context["pt"], "id", [], "any"falsefalsefalse1794)]), "html"nulltrue);
  4624.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"";
  4625.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'1794$this->source); })())), "html"nulltrue);
  4626.                             yield "\"></a></td>
  4627. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4628. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4629.                         }
  4630.                         $_parent $context['_parent'];
  4631.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['pt'], $context['_parent'], $context['loop']);
  4632.                         $context array_intersect_key($context$_parent) + $_parent;
  4633.                         // line 1797
  4634.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  4635. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4636. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4637.                     } else {
  4638.                         // line 1800
  4639.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  4640. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg font_12\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun trasferimento in uscita!</div>
  4641. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4642. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4643.                     }
  4644.                     // line 1804
  4645.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4646. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  4647. \t\t\t\t\t\t\t\t\t\t\t";
  4648.                 }
  4649.                 $_parent $context['_parent'];
  4650.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['wt'], $context['_parent'], $context['loop']);
  4651.                 $context array_intersect_key($context$_parent) + $_parent;
  4652.                 // line 1807
  4653.                 yield "\t\t\t\t\t\t\t\t\t\t";
  4654.             } else {
  4655.                 // line 1808
  4656.                 yield "\t\t\t\t\t\t\t\t\t\t\t<div class=\"tabs side-tabs clearfix m_b_none\">
  4657. \t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  4658. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  4659.                 // line 1810
  4660.                 $context['_parent'] = $context;
  4661.                 $context['_seq'] = CoreExtension::ensureTraversable((isset($context["warehousesTransfers"]) || array_key_exists("warehousesTransfers"$context) ? $context["warehousesTransfers"] : (function () { throw new RuntimeError('Variable "warehousesTransfers" does not exist.'1810$this->source); })()));
  4662.                 foreach ($context['_seq'] as $context["_key"] => $context["wt"]) {
  4663.                     // line 1811
  4664.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a id=\"btn_tab_wt_";
  4665.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["wt"], 0, [], "array"falsefalsefalse1811), "html"nulltrue);
  4666.                     yield "\" href=\"#wt_";
  4667.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["wt"], 0, [], "array"falsefalsefalse1811), "html"nulltrue);
  4668.                     yield "\" class=\"tab_session2\" data-filterTab=\"wt_";
  4669.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["wt"], 0, [], "array"falsefalsefalse1811), "html"nulltrue);
  4670.                     yield "\"><i class=\"icon-warehouse d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"";
  4671.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["wt"], 1, [], "array"falsefalsefalse1811), "html"nulltrue);
  4672.                     yield "\"></i><span class=\"d-none d-md-block font_12\">";
  4673.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["wt"], 1, [], "array"falsefalsefalse1811), "html"nulltrue);
  4674.                     yield "</span></a></li>
  4675. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  4676.                 }
  4677.                 $_parent $context['_parent'];
  4678.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['wt'], $context['_parent'], $context['loop']);
  4679.                 $context array_intersect_key($context$_parent) + $_parent;
  4680.                 // line 1813
  4681.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t</ul>
  4682. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  4683. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  4684.                 // line 1816
  4685.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4686.                 $context['_parent'] = $context;
  4687.                 $context['_seq'] = CoreExtension::ensureTraversable((isset($context["warehousesTransfers"]) || array_key_exists("warehousesTransfers"$context) ? $context["warehousesTransfers"] : (function () { throw new RuntimeError('Variable "warehousesTransfers" does not exist.'1816$this->source); })()));
  4688.                 foreach ($context['_seq'] as $context["_key"] => $context["wt"]) {
  4689.                     // line 1817
  4690.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"wt_";
  4691.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["wt"], 0, [], "array"falsefalsefalse1817), "html"nulltrue);
  4692.                     yield "\">
  4693. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  4694. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12\">
  4695. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">";
  4696.                     // line 1820
  4697.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["wt"], 1, [], "array"falsefalsefalse1820), "html"nulltrue);
  4698.                     yield "</h4>
  4699. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  4700. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4701. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-lg-4 m_b_20p\">
  4702. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h5 class=\"form_title\">Trasferimenti in entrata non completati</h5>
  4703. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  4704. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4705.                     // line 1826
  4706.                     if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["wt"], 2, [], "array"falsefalsefalse1826)) > 0)) {
  4707.                         // line 1827
  4708.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm font_12\">
  4709. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  4710. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  4711. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">Fase</th>
  4712. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino provenienza</th>
  4713. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  4714. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data creazione</th>
  4715. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data invio</th>
  4716. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data completamento</th>
  4717. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  4718. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4719. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  4720. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  4721. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4722.                         // line 1840
  4723.                         $context['_parent'] = $context;
  4724.                         $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["wt"], 2, [], "array"falsefalsefalse1840));
  4725.                         foreach ($context['_seq'] as $context["_key"] => $context["pt"]) {
  4726.                             // line 1841
  4727.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  4728. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">";
  4729.                             // line 1842
  4730.                             yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhase", ["icon"], "method"falsefalsefalse1842);
  4731.                             yield "</td>
  4732. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  4733.                             // line 1843
  4734.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseFrom", [], "any"falsefalsefalse1843), "html"nulltrue);
  4735.                             yield "</td>
  4736. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  4737.                             // line 1844
  4738.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "supplier", [], "any"falsefalsefalse1844), "html"nulltrue);
  4739.                             yield "</td>
  4740. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  4741.                             // line 1845
  4742.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCreation", [], "any"falsefalsefalse1845), "d-m-Y H:i"), "html"nulltrue);
  4743.                             yield "</td>
  4744. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  4745.                             // line 1846
  4746.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse1846), "d-m-Y H:i"), "html"nulltrue);
  4747.                             yield "</td>
  4748. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  4749.                             // line 1847
  4750.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse1847), "d-m-Y H:i"), "html"nulltrue);
  4751.                             yield "</td>
  4752. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  4753.                             // line 1848
  4754.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_warehouse_transfer_sheet", ["warehouseId" => CoreExtension::getAttribute($this->env$this->source$context["wt"], 0, [], "array"falsefalsefalse1848), "transferId" => CoreExtension::getAttribute($this->env$this->source$context["pt"], "id", [], "any"falsefalsefalse1848)]), "html"nulltrue);
  4755.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"";
  4756.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'1848$this->source); })())), "html"nulltrue);
  4757.                             yield "\"></a></td>
  4758. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4759. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4760.                         }
  4761.                         $_parent $context['_parent'];
  4762.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['pt'], $context['_parent'], $context['loop']);
  4763.                         $context array_intersect_key($context$_parent) + $_parent;
  4764.                         // line 1851
  4765.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  4766. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4767. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4768.                     } else {
  4769.                         // line 1854
  4770.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  4771. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg font_12\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun trasferimento in entrata non completato!</div>
  4772. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4773. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4774.                     }
  4775.                     // line 1858
  4776.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4777. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-lg-4 m_b_20p\">
  4778. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h5 class=\"form_title\">Trasferimenti in uscita non completati</h5>
  4779. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  4780. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4781.                     // line 1862
  4782.                     if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["wt"], 3, [], "array"falsefalsefalse1862)) > 0)) {
  4783.                         // line 1863
  4784.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm font_12\">
  4785. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  4786. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  4787. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">Fase</th>
  4788. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino destinazione</th>
  4789. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  4790. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data creazione</th>
  4791. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data invio</th>
  4792. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data completamento</th>
  4793. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  4794. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4795. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  4796. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  4797. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4798.                         // line 1876
  4799.                         $context['_parent'] = $context;
  4800.                         $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["wt"], 3, [], "array"falsefalsefalse1876));
  4801.                         foreach ($context['_seq'] as $context["_key"] => $context["pt"]) {
  4802.                             // line 1877
  4803.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  4804. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">";
  4805.                             // line 1878
  4806.                             yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhase", ["icon"], "method"falsefalsefalse1878);
  4807.                             yield "</td>
  4808. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  4809.                             // line 1879
  4810.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseTo", [], "any"falsefalsefalse1879), "html"nulltrue);
  4811.                             yield "</td>
  4812. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  4813.                             // line 1880
  4814.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "supplier", [], "any"falsefalsefalse1880), "html"nulltrue);
  4815.                             yield "</td>
  4816. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  4817.                             // line 1881
  4818.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCreation", [], "any"falsefalsefalse1881), "d-m-Y H:i"), "html"nulltrue);
  4819.                             yield "</td>
  4820. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  4821.                             // line 1882
  4822.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse1882), "d-m-Y H:i"), "html"nulltrue);
  4823.                             yield "</td>
  4824. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  4825.                             // line 1883
  4826.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse1883), "d-m-Y H:i"), "html"nulltrue);
  4827.                             yield "</td>
  4828. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  4829.                             // line 1884
  4830.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_warehouse_transfer_sheet", ["warehouseId" => CoreExtension::getAttribute($this->env$this->source$context["wt"], 0, [], "array"falsefalsefalse1884), "transferId" => CoreExtension::getAttribute($this->env$this->source$context["pt"], "id", [], "any"falsefalsefalse1884)]), "html"nulltrue);
  4831.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"";
  4832.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'1884$this->source); })())), "html"nulltrue);
  4833.                             yield "\"></a></td>
  4834. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4835. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4836.                         }
  4837.                         $_parent $context['_parent'];
  4838.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['pt'], $context['_parent'], $context['loop']);
  4839.                         $context array_intersect_key($context$_parent) + $_parent;
  4840.                         // line 1887
  4841.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  4842. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4843. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4844.                     } else {
  4845.                         // line 1890
  4846.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  4847. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg font_12\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun trasferimento in uscita non completato!</div>
  4848. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4849. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4850.                     }
  4851.                     // line 1894
  4852.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4853. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-lg-4\">
  4854. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h5 class=\"form_title\">Trasferimenti senza DDT firmato</h5>
  4855. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none m_b_5p\">
  4856. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4857.                     // line 1898
  4858.                     if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["wt"], 4, [], "array"falsefalsefalse1898)) > 0)) {
  4859.                         // line 1899
  4860.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm font_12\">
  4861. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  4862. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4863.                         // line 1901
  4864.                         $context['_parent'] = $context;
  4865.                         $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["wt"], 4, [], "array"falsefalsefalse1901));
  4866.                         foreach ($context['_seq'] as $context["_key"] => $context["pt"]) {
  4867.                             // line 1902
  4868.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  4869. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>
  4870. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table_no_padding m_b_none b_none font_12\">
  4871. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Fase</b>: ";
  4872.                             // line 1905
  4873.                             yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhase", ["string"], "method"falsefalsefalse1905);
  4874.                             yield "</td></tr>
  4875. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Fase DDT</b>: ";
  4876.                             // line 1906
  4877.                             yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhaseDdt", ["string"], "method"falsefalsefalse1906);
  4878.                             yield "</td></tr>
  4879. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Magazzino provenienza</b>: ";
  4880.                             // line 1907
  4881.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseFrom", [], "any"falsefalsefalse1907), "html"nulltrue);
  4882.                             yield "</td></tr>
  4883. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Magazzino destinazione</b>: ";
  4884.                             // line 1908
  4885.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseTo", [], "any"falsefalsefalse1908), "html"nulltrue);
  4886.                             yield "</td></tr>
  4887. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Fornitore</b>: ";
  4888.                             // line 1909
  4889.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "supplier", [], "any"falsefalsefalse1909), "html"nulltrue);
  4890.                             yield "</td></tr>
  4891. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Data creazione</b>: ";
  4892.                             // line 1910
  4893.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCreation", [], "any"falsefalsefalse1910), "d-m-Y H:i"), "html"nulltrue);
  4894.                             yield "</td></tr>
  4895. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Data invio</b>: ";
  4896.                             // line 1911
  4897.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse1911), "d-m-Y H:i"), "html"nulltrue);
  4898.                             yield "</td></tr>
  4899. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Data completamento</b>: ";
  4900.                             // line 1912
  4901.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse1912), "d-m-Y H:i"), "html"nulltrue);
  4902.                             yield "</td></tr>
  4903. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4904. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</td>
  4905. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  4906.                             // line 1915
  4907.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_warehouse_transfer_sheet", ["warehouseId" => CoreExtension::getAttribute($this->env$this->source$context["wt"], 0, [], "array"falsefalsefalse1915), "transferId" => CoreExtension::getAttribute($this->env$this->source$context["pt"], "id", [], "any"falsefalsefalse1915)]), "html"nulltrue);
  4908.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"";
  4909.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'1915$this->source); })())), "html"nulltrue);
  4910.                             yield "\"></a></td>
  4911. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4912. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4913.                         }
  4914.                         $_parent $context['_parent'];
  4915.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['pt'], $context['_parent'], $context['loop']);
  4916.                         $context array_intersect_key($context$_parent) + $_parent;
  4917.                         // line 1918
  4918.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  4919. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4920. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4921.                     } else {
  4922.                         // line 1921
  4923.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  4924. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg font_12\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun trasferimento in uscita!</div>
  4925. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4926. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4927.                     }
  4928.                     // line 1925
  4929.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4930. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4931. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4932. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4933. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  4934.                 }
  4935.                 $_parent $context['_parent'];
  4936.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['wt'], $context['_parent'], $context['loop']);
  4937.                 $context array_intersect_key($context$_parent) + $_parent;
  4938.                 // line 1930
  4939.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4940. \t\t\t\t\t\t\t\t\t\t\t</div>
  4941. \t\t\t\t\t\t\t\t\t\t";
  4942.             }
  4943.             // line 1933
  4944.             yield "\t\t\t\t\t\t\t\t\t</div>
  4945. \t\t\t\t\t\t\t\t</div>
  4946. \t\t\t\t\t\t\t</div>
  4947. \t\t\t\t\t\t\t";
  4948.             // line 1937
  4949.             yield "\t\t\t\t\t\t\t";
  4950.             if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1937$this->source); })()), "user", [], "any"falsefalsefalse1937), "canRead", ["desk_search"], "method"falsefalsefalse1937)) {
  4951.                 // line 1938
  4952.                 yield "\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"search\">
  4953. \t\t\t\t\t\t\t\t\t<form action=\"";
  4954.                 // line 1939
  4955.                 yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_search_redirect");
  4956.                 yield "\" method=\"post\" id=\"form_search\">
  4957. \t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  4958. \t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-md-6 m_b_20p\">
  4959. \t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Ricerca cliente</h4>
  4960. \t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  4961. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"form-group\">
  4962. \t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label m_b_none\">Insegna</label>
  4963. \t\t\t\t\t\t\t\t\t\t\t\t\t<input type=\"text\" class=\"form-control\" name=\"clientNickname\">
  4964. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  4965. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"form-group\">
  4966. \t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label m_b_none\">Numero di telefono</label>
  4967. \t\t\t\t\t\t\t\t\t\t\t\t\t<input type=\"text\" class=\"form-control\" name=\"clientPhone\">
  4968. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  4969. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"txt_a_c\">
  4970. \t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"javascript: submitTechnicianSearch('client')\" class=\"button button-3d button-small button-rounded button-green\">Cerca</a>
  4971. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  4972. \t\t\t\t\t\t\t\t\t\t\t</div>
  4973. \t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-md-6 m_b_20p\">
  4974. \t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Ricerca ticket</h4>
  4975. \t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  4976. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"form-group\">
  4977. \t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label m_b_none\">Numero ticket o termid</label>
  4978. \t\t\t\t\t\t\t\t\t\t\t\t\t<input type=\"text\" class=\"form-control\" name=\"number\">
  4979. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  4980. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"txt_a_c\">
  4981. \t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"javascript: submitTechnicianSearch('ticket')\" class=\"button button-3d button-small button-rounded button-green\">Cerca</a>
  4982. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  4983. \t\t\t\t\t\t\t\t\t\t\t</div>
  4984. \t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-md-6\">
  4985. \t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Ricerca prodotto</h4>
  4986. \t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  4987. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"form-group\">
  4988. \t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label m_b_none\">Matricola produttore</label>
  4989. \t\t\t\t\t\t\t\t\t\t\t\t\t<input type=\"text\" class=\"form-control\" name=\"codeProducer\">
  4990. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  4991. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"form-group\">
  4992. \t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label m_b_none\">Matricola fornitore</label>
  4993. \t\t\t\t\t\t\t\t\t\t\t\t\t<input type=\"text\" class=\"form-control\" name=\"codeSupplier\">
  4994. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  4995. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"txt_a_c\">
  4996. \t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"javascript: submitTechnicianSearch('product')\" class=\"button button-3d button-small button-rounded button-green\">Cerca</a>
  4997. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  4998. \t\t\t\t\t\t\t\t\t\t\t</div>
  4999. \t\t\t\t\t\t\t\t\t\t</div>
  5000. \t\t\t\t\t\t\t\t\t\t<input type=\"hidden\" id=\"search_type\" name=\"type\">
  5001. \t\t\t\t\t\t\t\t\t</form>
  5002. \t\t\t\t\t\t\t\t</div>
  5003. \t\t\t\t\t\t\t";
  5004.             }
  5005.             // line 1987
  5006.             yield "\t\t\t\t\t\t</div>
  5007. \t\t\t\t\t</div>
  5008. \t\t\t\t</div>
  5009. \t\t\t</div>
  5010. \t\t";
  5011.         }
  5012.         // line 1992
  5013.         yield "\t</section>
  5014. \t";
  5015.         // line 1994
  5016.         if (((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1994$this->source); })()), "user", [], "any"falsefalsefalse1994), "getAccountTypology", [], "any"falsefalsefalse1994) == "agency") || (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1994$this->source); })()), "user", [], "any"falsefalsefalse1994), "getAccountTypology", [], "any"falsefalsefalse1994) == "technician"))) {
  5017.             // line 1995
  5018.             yield "\t\t<form action=\"";
  5019.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_ticket_list_tab");
  5020.             yield "\" method=\"post\" id=\"formGoToTickets\">
  5021. \t\t\t<input type=\"hidden\" id=\"ticketTabOpen\" name=\"ticketTabOpen\">
  5022. \t\t\t<input type=\"hidden\" id=\"ticketOperationGroup\" name=\"ticketOperationGroup\">
  5023. \t\t\t<input type=\"hidden\" id=\"ticketTechnician\" name=\"ticketTechnician\">
  5024. \t\t</form>
  5025. \t";
  5026.         }
  5027.         // line 2001
  5028.         yield "\t
  5029. \t";
  5030.         // line 2003
  5031.         yield "\t<div id=\"modalAlerts\" class=\"modal fade\" tabindex=\"-1\" role=\"dialog\">
  5032. \t\t<div class=\"modal-dialog\" role=\"document\" style=\"max-width:98%\">
  5033. \t\t\t<div class=\"modal-content\">
  5034. \t\t\t\t<div class=\"modal-header\"><h3 class=\"modal-title\">Notifiche</h3></div>
  5035. \t\t\t\t<div class=\"modal-body\">
  5036. \t\t\t\t</div>
  5037. \t\t\t\t<div class=\"modal-footer txt_a_c\">
  5038. \t\t\t\t\t<a href=\"javascript:void(0)\" class=\"button button-3d button-mini button-pr\" data-bs-dismiss=\"modal\">Chiudi</a>
  5039. \t\t\t\t</div>
  5040. \t\t\t</div>
  5041. \t\t</div>
  5042. \t</div>
  5043. \t";
  5044.         // line 2016
  5045.         if (((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'2016$this->source); })()), "user", [], "any"falsefalsefalse2016), "getAccountTypology", [], "any"falsefalsefalse2016) != "technician") && CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'2016$this->source); })()), "user", [], "any"falsefalsefalse2016), "canWrite", ["ticket"], "method"falsefalsefalse2016))) {
  5046.             // line 2017
  5047.             yield "\t\t<div id=\"modalTicketUnlockSuspension\" class=\"modal fade\" tabindex=\"-1\" role=\"dialog\">
  5048. \t\t\t<div class=\"modal-dialog\" role=\"document\">
  5049. \t\t\t\t<div class=\"modal-content\">
  5050. \t\t\t\t\t<div class=\"modal-header\"><h3 class=\"modal-title\">Ticket - Sblocca sospensione materiale</h3></div>
  5051. \t\t\t\t\t<div class=\"modal-body\">
  5052. \t\t\t\t\t\t<input type=\"hidden\" id=\"ticketUnlockId\">
  5053. \t\t\t\t\t\t<div class=\"row\">
  5054. \t\t\t\t\t\t\t<div class=\"col-12 txt_a_c\">
  5055. \t\t\t\t\t\t\t\t<label class=\"modal_subtitle\">Attenzione!</label>
  5056. \t\t\t\t\t\t\t\t<p class=\"modal_paragraph\">Cliccando sul bottone <a class='button button-3d button-mini button-green' href='javascript:void(0)'>conferma</a> sbloccherai il ticket.<br>Si è sicuri di voler proseguire?</p>
  5057. \t\t\t\t\t\t\t</div>
  5058. \t\t\t\t\t\t</div>
  5059. \t\t\t\t\t</div>
  5060. \t\t\t\t\t<div class=\"modal-footer\">
  5061. \t\t\t\t\t\t<a href=\"javascript:void(0)\" class=\"button button-3d button-mini button-red f_left\" data-bs-dismiss=\"modal\">Annulla</a>
  5062. \t\t\t\t\t\t<a href=\"javascript:ticketUnlockSuspensionSubmit()\" class=\"button button-3d button-mini button-green f_right\">Conferma</a>
  5063. \t\t\t\t\t</div>
  5064. \t\t\t\t</div>
  5065. \t\t\t</div>
  5066. \t\t</div>
  5067. \t";
  5068.         }
  5069.         // line 2038
  5070.         yield "
  5071. \t";
  5072.         // line 2039
  5073.         if ((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'2039$this->source); })()), "user", [], "any"falsefalsefalse2039), "getAccountTypology", [], "any"falsefalsefalse2039) == "technician")) {
  5074.             yield "\t
  5075. \t\t<div id=\"takeChargeModal\" class=\"modal fade\" tabindex=\"-1\" role=\"dialog\">
  5076. \t\t\t<div class=\"modal-dialog\" role=\"document\">
  5077. \t\t\t\t<div class=\"modal-content\">
  5078. \t\t\t\t\t<form action=\"";
  5079.             // line 2043
  5080.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_ticket_take_charge");
  5081.             yield "\" method=\"post\">
  5082. \t\t\t\t\t\t<div class=\"modal-header\"><h3 class=\"modal-title\">Ticket - Prendi in carico</h3></div>
  5083. \t\t\t\t\t\t<div class=\"modal-body\">
  5084. \t\t\t\t\t\t\t<div class=\"row\">
  5085. \t\t\t\t\t\t\t\t<div class=\"col-12 txt_a_c\">
  5086. \t\t\t\t\t\t\t\t\t<label class=\"modal_subtitle\">Attenzione!</label>
  5087. \t\t\t\t\t\t\t\t\t<p class=\"modal_paragraph\">Cliccando sul bottone <a class='button button-3d button-mini button-green' href='javascript:void(0)'>conferma</a> prenderai in carico tutti i ticket che ti sono stati assegnati.<br>Si è sicuri di voler proseguire?</p>
  5088. \t\t\t\t\t\t\t\t</div>
  5089. \t\t\t\t\t\t\t</div>
  5090. \t\t\t\t\t\t</div>
  5091. \t\t\t\t\t\t<div class=\"modal-footer\">
  5092. \t\t\t\t\t\t\t<a href=\"javascript:void(0)\" class=\"button button-3d button-mini button-red f_left\" data-bs-dismiss=\"modal\">Annulla</a>
  5093. \t\t\t\t\t\t\t<button type=\"submit\" class=\"button button-3d button-mini button-green f_right\">Conferma</button>
  5094. \t\t\t\t\t\t</div>
  5095. \t\t\t\t\t</form>
  5096. \t\t\t\t</div>
  5097. \t\t\t</div>
  5098. \t\t</div>
  5099. \t";
  5100.         }
  5101.         
  5102.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  5103.         
  5104.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  5105.         return; yield '';
  5106.     }
  5107.     // line 1284
  5108.     public function block_productsData($context, array $blocks = [])
  5109.     {
  5110.         $macros $this->macros;
  5111.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  5112.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""productsData"));
  5113.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  5114.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""productsData"));
  5115.         // line 1285
  5116.         yield "\t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  5117. \t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 overflow_a\">
  5118. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tabs side-tabs clearfix m_b_none\">
  5119. \t\t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  5120. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5121.         // line 1289
  5122.         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1289$this->source); })()), "user", [], "any"falsefalsefalse1289), "canRead", ["desk_product_doubles"], "method"falsefalsefalse1289)) {
  5123.             yield "<li><a id=\"btn_tab_doubles\" href=\"#doubles\" class=\"tab_session2\" data-filterTab=\"doubles\"><i class=\"icon-euro d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Matricole doppie (";
  5124.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["doubleProducts"]) || array_key_exists("doubleProducts"$context) ? $context["doubleProducts"] : (function () { throw new RuntimeError('Variable "doubleProducts" does not exist.'1289$this->source); })())), "html"nulltrue);
  5125.             yield ")\"></i><span class=\"d-none d-md-block\">Matricole doppie (";
  5126.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["doubleProducts"]) || array_key_exists("doubleProducts"$context) ? $context["doubleProducts"] : (function () { throw new RuntimeError('Variable "doubleProducts" does not exist.'1289$this->source); })())), "html"nulltrue);
  5127.             yield ")</span></a></li>";
  5128.         }
  5129.         // line 1290
  5130.         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5131.         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1290$this->source); })()), "user", [], "any"falsefalsefalse1290), "canRead", ["desk_product_models"], "method"falsefalsefalse1290)) {
  5132.             yield "<li><a id=\"btn_tab_models\" href=\"#models\" class=\"tab_session2\" data-filterTab=\"models\"><i class=\"icon-tags d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Modelli senza fornitori (";
  5133.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["productModelsSuppliers"]) || array_key_exists("productModelsSuppliers"$context) ? $context["productModelsSuppliers"] : (function () { throw new RuntimeError('Variable "productModelsSuppliers" does not exist.'1290$this->source); })())), "html"nulltrue);
  5134.             yield ")\"></i><span class=\"d-none d-md-block\">Modelli senza fornitori (";
  5135.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["productModelsSuppliers"]) || array_key_exists("productModelsSuppliers"$context) ? $context["productModelsSuppliers"] : (function () { throw new RuntimeError('Variable "productModelsSuppliers" does not exist.'1290$this->source); })())), "html"nulltrue);
  5136.             yield ")</span></a></li>";
  5137.         }
  5138.         // line 1291
  5139.         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t</ul>
  5140. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  5141. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5142.         // line 1293
  5143.         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1293$this->source); })()), "user", [], "any"falsefalsefalse1293), "canRead", ["desk_product_doubles"], "method"falsefalsefalse1293)) {
  5144.             // line 1294
  5145.             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5146.             // line 1295
  5147.             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"doubles\">
  5148. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Matricole doppie</h4>
  5149. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  5150. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5151.             // line 1298
  5152.             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["doubleProducts"]) || array_key_exists("doubleProducts"$context) ? $context["doubleProducts"] : (function () { throw new RuntimeError('Variable "doubleProducts" does not exist.'1298$this->source); })())) > 0)) {
  5153.                 // line 1299
  5154.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  5155. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  5156. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5157. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th colspan=\"3\">Prodotto 1</th>
  5158. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th colspan=\"3\">Prodotto 2</th>
  5159. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5160. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5161. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">Id</th>
  5162. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Matricola produttore</th>
  5163. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Matricola fornitore</th>
  5164. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">Id</th>
  5165. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Matricola produttore</th>
  5166. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Matricola fornitore</th>
  5167. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5168. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  5169. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  5170. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5171.                 // line 1315
  5172.                 $context['_parent'] = $context;
  5173.                 $context['_seq'] = CoreExtension::ensureTraversable((isset($context["doubleProducts"]) || array_key_exists("doubleProducts"$context) ? $context["doubleProducts"] : (function () { throw new RuntimeError('Variable "doubleProducts" does not exist.'1315$this->source); })()));
  5174.                 foreach ($context['_seq'] as $context["_key"] => $context["p"]) {
  5175.                     // line 1316
  5176.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5177. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\"><a href=\"";
  5178.                     // line 1317
  5179.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_product_sheet", ["productId" => CoreExtension::getAttribute($this->env$this->source$context["p"], 0, [], "array"falsefalsefalse1317)]), "html"nulltrue);
  5180.                     yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda prodotto\" target=\"_blank\" class=\"underline\">";
  5181.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["p"], 0, [], "array"falsefalsefalse1317), "html"nulltrue);
  5182.                     yield "</a></td>
  5183. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  5184.                     // line 1318
  5185.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["p"], 1, [], "array"falsefalsefalse1318), "html"nulltrue);
  5186.                     yield "</td>
  5187. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  5188.                     // line 1319
  5189.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["p"], 2, [], "array"falsefalsefalse1319), "html"nulltrue);
  5190.                     yield "</td>
  5191. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\"><a href=\"";
  5192.                     // line 1320
  5193.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_product_sheet", ["productId" => CoreExtension::getAttribute($this->env$this->source$context["p"], 3, [], "array"falsefalsefalse1320)]), "html"nulltrue);
  5194.                     yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda prodotto\" target=\"_blank\" class=\"underline\">";
  5195.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["p"], 3, [], "array"falsefalsefalse1320), "html"nulltrue);
  5196.                     yield "</a></td>
  5197. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  5198.                     // line 1321
  5199.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["p"], 4, [], "array"falsefalsefalse1321), "html"nulltrue);
  5200.                     yield "</td>
  5201. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  5202.                     // line 1322
  5203.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["p"], 5, [], "array"falsefalsefalse1322), "html"nulltrue);
  5204.                     yield "</td>
  5205. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5206. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5207.                 }
  5208.                 $_parent $context['_parent'];
  5209.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['p'], $context['_parent'], $context['loop']);
  5210.                 $context array_intersect_key($context$_parent) + $_parent;
  5211.                 // line 1325
  5212.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  5213. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  5214. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5215.             } else {
  5216.                 // line 1328
  5217.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  5218. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessuna matricola doppia presente nel software!</div>
  5219. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5220. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5221.             }
  5222.             // line 1332
  5223.             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5224. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5225.         }
  5226.         // line 1334
  5227.         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5228.         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1334$this->source); })()), "user", [], "any"falsefalsefalse1334), "canRead", ["desk_product_models"], "method"falsefalsefalse1334)) {
  5229.             // line 1335
  5230.             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5231.             // line 1336
  5232.             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"models\">
  5233. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Modelli senza fornitori configurati</h4>
  5234. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  5235. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5236.             // line 1339
  5237.             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["productModelsSuppliers"]) || array_key_exists("productModelsSuppliers"$context) ? $context["productModelsSuppliers"] : (function () { throw new RuntimeError('Variable "productModelsSuppliers" does not exist.'1339$this->source); })())) > 0)) {
  5238.                 // line 1340
  5239.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  5240. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  5241. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5242. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Modello</th>
  5243. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Produttore</th>
  5244. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Sku</th>
  5245. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>PartNumber</th>
  5246. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Sottocategoria</th>
  5247. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Categoria</th>
  5248. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  5249. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5250. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  5251. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  5252. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5253.                 // line 1353
  5254.                 $context['_parent'] = $context;
  5255.                 $context['_seq'] = CoreExtension::ensureTraversable((isset($context["productModelsSuppliers"]) || array_key_exists("productModelsSuppliers"$context) ? $context["productModelsSuppliers"] : (function () { throw new RuntimeError('Variable "productModelsSuppliers" does not exist.'1353$this->source); })()));
  5256.                 foreach ($context['_seq'] as $context["_key"] => $context["pm"]) {
  5257.                     // line 1354
  5258.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5259. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  5260.                     // line 1355
  5261.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pm"], "name", [], "any"falsefalsefalse1355), "html"nulltrue);
  5262.                     yield "</td>
  5263. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  5264.                     // line 1356
  5265.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pm"], "producer", [], "any"falsefalsefalse1356), "html"nulltrue);
  5266.                     yield "</td>
  5267. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  5268.                     // line 1357
  5269.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pm"], "sku", [], "any"falsefalsefalse1357), "html"nulltrue);
  5270.                     yield "</td>
  5271. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  5272.                     // line 1358
  5273.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pm"], "partNumber", [], "any"falsefalsefalse1358), "html"nulltrue);
  5274.                     yield "</td>
  5275. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  5276.                     // line 1359
  5277.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pm"], "subcategory", [], "any"falsefalsefalse1359), "html"nulltrue);
  5278.                     yield "</td>
  5279. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  5280.                     // line 1360
  5281.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["pm"], "subcategory", [], "any"falsefalsefalse1360), "category", [], "any"falsefalsefalse1360), "html"nulltrue);
  5282.                     yield "</td>
  5283. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  5284.                     // line 1361
  5285.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_product_model_sheet", ["modelId" => CoreExtension::getAttribute($this->env$this->source$context["pm"], "id", [], "any"falsefalsefalse1361)]), "html"nulltrue);
  5286.                     yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda magazzino\"><img class=\"icon_pr\" src=\"";
  5287.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((isset($context["icon_sheet"]) || array_key_exists("icon_sheet"$context) ? $context["icon_sheet"] : (function () { throw new RuntimeError('Variable "icon_sheet" does not exist.'1361$this->source); })())), "html"nulltrue);
  5288.                     yield "\"></a></td>
  5289. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5290. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5291.                 }
  5292.                 $_parent $context['_parent'];
  5293.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['pm'], $context['_parent'], $context['loop']);
  5294.                 $context array_intersect_key($context$_parent) + $_parent;
  5295.                 // line 1364
  5296.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  5297. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  5298. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5299.             } else {
  5300.                 // line 1367
  5301.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  5302. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun modello senza fornitore configurato!</div>
  5303. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5304. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5305.             }
  5306.             // line 1371
  5307.             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5308. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5309.         }
  5310.         // line 1373
  5311.         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5312. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  5313. \t\t\t\t\t\t\t\t\t\t\t</div>
  5314. \t\t\t\t\t\t\t\t\t\t</div>
  5315. \t\t\t\t\t\t\t\t\t";
  5316.         
  5317.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  5318.         
  5319.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  5320.         return; yield '';
  5321.     }
  5322.     // line 2064
  5323.     public function block_javascripts($context, array $blocks = [])
  5324.     {
  5325.         $macros $this->macros;
  5326.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  5327.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  5328.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  5329.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  5330.         // line 2065
  5331.         yield from $this->yieldParentBlock("javascripts"$context$blocks);
  5332.         yield "
  5333. <script>
  5334. \t";
  5335.         // line 2068
  5336.         yield "\t";
  5337.         if (((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'2068$this->source); })()), "user", [], "any"falsefalsefalse2068), "getAccountTypology", [], "any"falsefalsefalse2068) == "agency") || (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'2068$this->source); })()), "user", [], "any"falsefalsefalse2068), "getAccountTypology", [], "any"falsefalsefalse2068) == "technician"))) {
  5338.             // line 2069
  5339.             yield "\t\tfunction goToTicketList(tab, operationGroup){
  5340. \t\t\tdocument.getElementById('ticketTabOpen').value = tab;
  5341. \t\t\tdocument.getElementById('ticketOperationGroup').value = operationGroup;
  5342. \t        triggerLoading();
  5343. \t\t\t\$('#formGoToTickets').submit();
  5344. \t\t}
  5345. \t";
  5346.         }
  5347.         // line 2076
  5348.         yield "\t
  5349. \t";
  5350.         // line 2077
  5351.         if ((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'2077$this->source); })()), "user", [], "any"falsefalsefalse2077), "getAccountTypology", [], "any"falsefalsefalse2077) == "agency")) {
  5352.             // line 2078
  5353.             yield "\t\tfunction goToTechTicketList(operationGroup, technician){
  5354. \t\t\tdocument.getElementById('ticketTabOpen').value = 'taken_charge';
  5355. \t\t\tdocument.getElementById('ticketOperationGroup').value = operationGroup;
  5356. \t\t\tdocument.getElementById('ticketTechnician').value = technician;
  5357. \t        triggerLoading();
  5358. \t\t\t\$('#formGoToTickets').submit();
  5359. \t\t}
  5360. \t";
  5361.         }
  5362.         // line 2086
  5363.         yield "
  5364. \t";
  5365.         // line 2087
  5366.         if (((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'2087$this->source); })()), "user", [], "any"falsefalsefalse2087), "getAccountTypology", [], "any"falsefalsefalse2087) != "technician") && CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'2087$this->source); })()), "user", [], "any"falsefalsefalse2087), "canWrite", ["ticket"], "method"falsefalsefalse2087))) {
  5367.             // line 2088
  5368.             yield "\t\tfunction unlockSuspension(id){
  5369. \t\t\tdocument.getElementById('ticketUnlockId').value = id;
  5370. \t\t\t\$('#modalTicketUnlockSuspension').modal({backdrop: 'static', keyboard: false}).modal(\"show\");
  5371. \t\t}
  5372. \t\tfunction ticketUnlockSuspensionSubmit(){
  5373. \t\t\ttriggerLoadingInElement('table_ticket_waiting_for_material');
  5374. \t\t\tvar id = document.getElementById('ticketUnlockId').value;
  5375. \t\t\t\$.post('";
  5376.             // line 2096
  5377.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_ticket_unlock_waiting_material");
  5378.             yield "', {ticketId: id}, function(response){ 
  5379. \t\t\t\tif(response.code == 200 && response.success){
  5380. \t\t\t\t\t\$.get(\"";
  5381.             // line 2098
  5382.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_index_ticket_unlock_refresh");
  5383.             yield "\", function(data) { \$(\"#table_ticket_waiting_for_material\").html(data); });
  5384. \t\t\t\t\t\$.get(\"";
  5385.             // line 2099
  5386.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_index_ticket_tab_refresh", ["tab" => "waiting_for_material"]);
  5387.             yield "\", function(data) { \$(\"#btn_tab_waiting_for_material\").html(data); });
  5388. \t\t\t\t\t\$('#modalTicketUnlockSuspension').modal(\"hide\");
  5389. \t\t\t\t}
  5390. \t\t\t}, \"json\");
  5391.             \$('[data-bs-toggle=\"tooltip\"]').tooltip();
  5392. \t\t}
  5393. \t";
  5394.         }
  5395.         // line 2106
  5396.         yield "\t
  5397. \tfunction openModalAlerts(){
  5398. \t\t\$('#modalAlerts').modal({backdrop: 'static', keyboard: false}).modal(\"show\");
  5399. \t}
  5400. \t";
  5401.         // line 2111
  5402.         if ((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'2111$this->source); })()), "user", [], "any"falsefalsefalse2111), "getAccountTypology", [], "any"falsefalsefalse2111) == "technician")) {
  5403.             // line 2112
  5404.             yield "\t\tfunction ticketsTakeCharge(){
  5405. \t\t\t\$('#takeChargeModal').modal({backdrop: 'static', keyboard: false}).modal(\"show\");
  5406. \t\t}
  5407. \t\tfunction submitTechnicianSearch(type){
  5408. \t\t\tdocument.getElementById('search_type').value = type;
  5409. \t\t\ttriggerLoading();
  5410. \t\t\t\$('#form_search').submit();
  5411. \t\t}
  5412. \t";
  5413.         }
  5414.         // line 2122
  5415.         yield "</script>
  5416. ";
  5417.         
  5418.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  5419.         
  5420.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  5421.         return; yield '';
  5422.     }
  5423.     /**
  5424.      * @codeCoverageIgnore
  5425.      */
  5426.     public function getTemplateName()
  5427.     {
  5428.         return "role/user/index.html.twig";
  5429.     }
  5430.     /**
  5431.      * @codeCoverageIgnore
  5432.      */
  5433.     public function isTraitable()
  5434.     {
  5435.         return false;
  5436.     }
  5437.     /**
  5438.      * @codeCoverageIgnore
  5439.      */
  5440.     public function getDebugInfo()
  5441.     {
  5442.         return array (  5474 => 2122,  5462 => 2112,  5460 => 2111,  5453 => 2106,  5443 => 2099,  5439 => 2098,  5434 => 2096,  5424 => 2088,  5422 => 2087,  5419 => 2086,  5409 => 2078,  5407 => 2077,  5404 => 2076,  5395 => 2069,  5392 => 2068,  5387 => 2065,  5377 => 2064,  5362 => 1373,  5358 => 1371,  5352 => 1367,  5347 => 1364,  5336 => 1361,  5332 => 1360,  5328 => 1359,  5324 => 1358,  5320 => 1357,  5316 => 1356,  5312 => 1355,  5309 => 1354,  5305 => 1353,  5290 => 1340,  5288 => 1339,  5283 => 1336,  5281 => 1335,  5278 => 1334,  5274 => 1332,  5268 => 1328,  5263 => 1325,  5254 => 1322,  5250 => 1321,  5244 => 1320,  5240 => 1319,  5236 => 1318,  5230 => 1317,  5227 => 1316,  5223 => 1315,  5205 => 1299,  5203 => 1298,  5198 => 1295,  5196 => 1294,  5194 => 1293,  5190 => 1291,  5181 => 1290,  5173 => 1289,  5167 => 1285,  5157 => 1284,  5126 => 2043,  5119 => 2039,  5116 => 2038,  5093 => 2017,  5091 => 2016,  5076 => 2003,  5073 => 2001,  5063 => 1995,  5061 => 1994,  5057 => 1992,  5050 => 1987,  4999 => 1939,  4996 => 1938,  4993 => 1937,  4988 => 1933,  4983 => 1930,  4973 => 1925,  4967 => 1921,  4962 => 1918,  4951 => 1915,  4945 => 1912,  4941 => 1911,  4937 => 1910,  4933 => 1909,  4929 => 1908,  4925 => 1907,  4921 => 1906,  4917 => 1905,  4912 => 1902,  4908 => 1901,  4904 => 1899,  4902 => 1898,  4896 => 1894,  4890 => 1890,  4885 => 1887,  4874 => 1884,  4870 => 1883,  4866 => 1882,  4862 => 1881,  4858 => 1880,  4854 => 1879,  4850 => 1878,  4847 => 1877,  4843 => 1876,  4828 => 1863,  4826 => 1862,  4820 => 1858,  4814 => 1854,  4809 => 1851,  4798 => 1848,  4794 => 1847,  4790 => 1846,  4786 => 1845,  4782 => 1844,  4778 => 1843,  4774 => 1842,  4771 => 1841,  4767 => 1840,  4752 => 1827,  4750 => 1826,  4741 => 1820,  4734 => 1817,  4729 => 1816,  4725 => 1813,  4708 => 1811,  4704 => 1810,  4700 => 1808,  4697 => 1807,  4689 => 1804,  4683 => 1800,  4678 => 1797,  4667 => 1794,  4657 => 1791,  4649 => 1790,  4645 => 1789,  4641 => 1788,  4637 => 1787,  4633 => 1786,  4629 => 1785,  4625 => 1784,  4620 => 1781,  4616 => 1780,  4612 => 1778,  4610 => 1777,  4604 => 1773,  4598 => 1769,  4593 => 1766,  4582 => 1763,  4572 => 1760,  4564 => 1759,  4560 => 1758,  4556 => 1757,  4552 => 1756,  4548 => 1755,  4543 => 1752,  4539 => 1751,  4535 => 1749,  4533 => 1748,  4527 => 1744,  4521 => 1740,  4516 => 1737,  4505 => 1734,  4495 => 1731,  4487 => 1730,  4483 => 1729,  4479 => 1728,  4475 => 1727,  4471 => 1726,  4466 => 1723,  4462 => 1722,  4458 => 1720,  4456 => 1719,  4447 => 1713,  4443 => 1711,  4438 => 1710,  4436 => 1709,  4431 => 1706,  4422 => 1698,  4416 => 1694,  4411 => 1691,  4400 => 1688,  4396 => 1687,  4392 => 1686,  4385 => 1685,  4381 => 1684,  4370 => 1675,  4368 => 1674,  4362 => 1670,  4359 => 1668,  4353 => 1664,  4348 => 1661,  4329 => 1658,  4319 => 1655,  4311 => 1654,  4307 => 1653,  4303 => 1652,  4295 => 1651,  4291 => 1650,  4287 => 1649,  4283 => 1648,  4279 => 1647,  4274 => 1644,  4257 => 1643,  4253 => 1641,  4251 => 1640,  4247 => 1638,  4243 => 1636,  4241 => 1635,  4238 => 1634,  4229 => 1627,  4226 => 1626,  4217 => 1624,  4211 => 1623,  4205 => 1622,  4202 => 1621,  4199 => 1620,  4196 => 1619,  4191 => 1618,  4186 => 1617,  4183 => 1616,  4179 => 1615,  4163 => 1601,  4157 => 1600,  4155 => 1599,  4150 => 1597,  4147 => 1596,  4141 => 1595,  4135 => 1594,  4132 => 1593,  4126 => 1592,  4123 => 1591,  4120 => 1590,  4110 => 1588,  4100 => 1586,  4097 => 1585,  4094 => 1584,  4089 => 1583,  4086 => 1582,  4081 => 1581,  4077 => 1580,  4073 => 1579,  4070 => 1578,  4067 => 1577,  4062 => 1576,  4060 => 1575,  4038 => 1555,  4030 => 1551,  4024 => 1550,  4016 => 1544,  4012 => 1541,  4008 => 1539,  4006 => 1538,  3998 => 1532,  3995 => 1531,  3989 => 1527,  3983 => 1524,  3979 => 1522,  3973 => 1518,  3968 => 1515,  3953 => 1513,  3946 => 1511,  3942 => 1510,  3938 => 1509,  3933 => 1508,  3926 => 1506,  3922 => 1505,  3918 => 1504,  3914 => 1503,  3909 => 1502,  3907 => 1501,  3901 => 1500,  3897 => 1499,  3893 => 1498,  3889 => 1497,  3885 => 1496,  3881 => 1495,  3876 => 1494,  3874 => 1493,  3868 => 1492,  3864 => 1491,  3860 => 1490,  3856 => 1489,  3852 => 1488,  3848 => 1487,  3844 => 1486,  3839 => 1485,  3837 => 1484,  3831 => 1483,  3827 => 1482,  3823 => 1481,  3819 => 1480,  3815 => 1479,  3811 => 1478,  3806 => 1477,  3804 => 1476,  3801 => 1475,  3784 => 1474,  3778 => 1470,  3772 => 1466,  3765 => 1461,  3763 => 1460,  3755 => 1454,  3753 => 1453,  3744 => 1446,  3742 => 1445,  3734 => 1439,  3732 => 1438,  3727 => 1435,  3721 => 1431,  3718 => 1430,  3716 => 1429,  3702 => 1418,  3698 => 1417,  3691 => 1412,  3682 => 1409,  3676 => 1408,  3673 => 1407,  3669 => 1406,  3664 => 1404,  3657 => 1399,  3648 => 1396,  3642 => 1395,  3639 => 1394,  3635 => 1393,  3630 => 1391,  3619 => 1383,  3616 => 1382,  3613 => 1381,  3611 => 1380,  3607 => 1378,  3605 => 1284,  3602 => 1283,  3599 => 1282,  3597 => 1281,  3589 => 1275,  3585 => 1273,  3579 => 1269,  3574 => 1266,  3563 => 1263,  3559 => 1262,  3555 => 1261,  3551 => 1260,  3548 => 1259,  3544 => 1258,  3532 => 1248,  3530 => 1247,  3525 => 1244,  3523 => 1243,  3520 => 1242,  3516 => 1240,  3510 => 1236,  3505 => 1233,  3494 => 1230,  3490 => 1229,  3486 => 1228,  3482 => 1227,  3479 => 1226,  3475 => 1225,  3463 => 1215,  3461 => 1214,  3456 => 1211,  3454 => 1210,  3452 => 1209,  3448 => 1207,  3439 => 1206,  3431 => 1205,  3424 => 1200,  3421 => 1199,  3419 => 1198,  3415 => 1196,  3410 => 1193,  3399 => 1187,  3395 => 1185,  3389 => 1181,  3386 => 1180,  3380 => 1176,  3378 => 1175,  3374 => 1173,  3360 => 1172,  3354 => 1169,  3350 => 1168,  3346 => 1167,  3342 => 1166,  3338 => 1165,  3335 => 1164,  3332 => 1163,  3315 => 1162,  3302 => 1151,  3300 => 1150,  3293 => 1147,  3291 => 1146,  3288 => 1145,  3284 => 1143,  3278 => 1139,  3275 => 1138,  3269 => 1134,  3267 => 1133,  3263 => 1131,  3249 => 1130,  3243 => 1127,  3239 => 1126,  3235 => 1125,  3231 => 1124,  3228 => 1123,  3225 => 1122,  3208 => 1121,  3196 => 1111,  3194 => 1110,  3187 => 1107,  3185 => 1106,  3182 => 1105,  3178 => 1103,  3172 => 1099,  3167 => 1096,  3156 => 1093,  3152 => 1092,  3148 => 1091,  3144 => 1090,  3140 => 1089,  3137 => 1088,  3133 => 1087,  3120 => 1076,  3118 => 1075,  3111 => 1072,  3109 => 1071,  3106 => 1070,  3102 => 1068,  3096 => 1064,  3091 => 1061,  3080 => 1058,  3076 => 1057,  3072 => 1056,  3068 => 1055,  3064 => 1054,  3060 => 1053,  3056 => 1052,  3052 => 1051,  3048 => 1050,  3045 => 1049,  3041 => 1048,  3024 => 1033,  3022 => 1032,  3015 => 1029,  3013 => 1028,  3010 => 1027,  3006 => 1025,  3000 => 1021,  2995 => 1018,  2984 => 1015,  2980 => 1014,  2976 => 1013,  2972 => 1012,  2968 => 1011,  2964 => 1010,  2960 => 1009,  2957 => 1008,  2953 => 1007,  2938 => 994,  2936 => 993,  2929 => 990,  2927 => 989,  2924 => 988,  2920 => 986,  2914 => 982,  2909 => 979,  2898 => 976,  2894 => 975,  2890 => 974,  2886 => 973,  2882 => 972,  2878 => 971,  2874 => 970,  2871 => 969,  2867 => 968,  2852 => 955,  2850 => 954,  2843 => 951,  2841 => 950,  2838 => 949,  2834 => 947,  2828 => 943,  2820 => 940,  2817 => 939,  2815 => 938,  2808 => 935,  2806 => 934,  2803 => 933,  2799 => 930,  2784 => 929,  2769 => 928,  2754 => 927,  2739 => 926,  2724 => 925,  2709 => 924,  2695 => 923,  2686 => 917,  2679 => 914,  2675 => 913,  2671 => 911,  2654 => 909,  2650 => 908,  2646 => 906,  2643 => 905,  2633 => 900,  2629 => 898,  2623 => 894,  2620 => 893,  2614 => 889,  2612 => 888,  2608 => 886,  2594 => 885,  2588 => 882,  2584 => 881,  2580 => 880,  2576 => 879,  2572 => 878,  2569 => 877,  2566 => 876,  2549 => 875,  2536 => 864,  2534 => 863,  2527 => 860,  2525 => 859,  2522 => 858,  2518 => 856,  2512 => 852,  2509 => 851,  2503 => 847,  2501 => 846,  2497 => 844,  2483 => 843,  2477 => 840,  2473 => 839,  2469 => 838,  2465 => 837,  2462 => 836,  2459 => 835,  2442 => 834,  2430 => 824,  2428 => 823,  2421 => 820,  2419 => 819,  2416 => 818,  2412 => 816,  2406 => 812,  2401 => 809,  2390 => 806,  2386 => 805,  2382 => 804,  2378 => 803,  2374 => 802,  2371 => 801,  2367 => 800,  2354 => 789,  2352 => 788,  2345 => 785,  2343 => 784,  2340 => 783,  2336 => 781,  2330 => 777,  2325 => 774,  2314 => 771,  2310 => 770,  2306 => 769,  2302 => 768,  2298 => 767,  2294 => 766,  2290 => 765,  2286 => 764,  2282 => 763,  2279 => 762,  2275 => 761,  2258 => 746,  2256 => 745,  2249 => 742,  2247 => 741,  2244 => 740,  2240 => 738,  2234 => 734,  2229 => 731,  2218 => 728,  2214 => 727,  2210 => 726,  2206 => 725,  2202 => 724,  2198 => 723,  2194 => 722,  2191 => 721,  2187 => 720,  2172 => 707,  2170 => 706,  2163 => 703,  2161 => 702,  2158 => 701,  2154 => 699,  2148 => 695,  2143 => 692,  2132 => 689,  2128 => 688,  2124 => 687,  2120 => 686,  2116 => 685,  2112 => 684,  2108 => 683,  2105 => 682,  2101 => 681,  2086 => 668,  2084 => 667,  2077 => 664,  2075 => 663,  2072 => 662,  2068 => 660,  2062 => 656,  2054 => 653,  2051 => 652,  2049 => 651,  2042 => 648,  2040 => 647,  2037 => 646,  2033 => 643,  2018 => 642,  2003 => 641,  1988 => 640,  1973 => 639,  1958 => 638,  1943 => 637,  1929 => 636,  1920 => 630,  1916 => 628,  1911 => 627,  1909 => 626,  1906 => 625,  1903 => 624,  1901 => 623,  1893 => 617,  1888 => 614,  1882 => 610,  1877 => 607,  1866 => 604,  1862 => 603,  1858 => 602,  1854 => 601,  1847 => 600,  1843 => 599,  1831 => 589,  1829 => 588,  1823 => 584,  1821 => 583,  1818 => 582,  1813 => 579,  1807 => 575,  1802 => 572,  1791 => 569,  1783 => 568,  1775 => 567,  1771 => 566,  1767 => 565,  1763 => 564,  1760 => 563,  1756 => 562,  1742 => 550,  1740 => 549,  1734 => 545,  1732 => 544,  1729 => 543,  1724 => 540,  1718 => 536,  1715 => 535,  1709 => 531,  1707 => 530,  1703 => 528,  1689 => 527,  1681 => 524,  1677 => 523,  1673 => 522,  1669 => 521,  1665 => 520,  1661 => 519,  1657 => 518,  1653 => 517,  1650 => 516,  1647 => 515,  1630 => 514,  1614 => 500,  1612 => 499,  1606 => 495,  1604 => 494,  1601 => 493,  1596 => 490,  1590 => 486,  1585 => 483,  1574 => 480,  1570 => 479,  1566 => 478,  1562 => 477,  1558 => 476,  1554 => 475,  1550 => 474,  1547 => 473,  1543 => 472,  1528 => 459,  1526 => 458,  1520 => 454,  1518 => 453,  1515 => 452,  1510 => 449,  1508 => 448,  1502 => 444,  1500 => 443,  1497 => 442,  1492 => 439,  1486 => 435,  1481 => 432,  1470 => 429,  1456 => 428,  1452 => 427,  1448 => 426,  1444 => 425,  1440 => 424,  1437 => 423,  1433 => 422,  1419 => 410,  1417 => 409,  1411 => 405,  1409 => 404,  1406 => 403,  1401 => 400,  1395 => 396,  1390 => 393,  1379 => 390,  1375 => 389,  1371 => 388,  1367 => 387,  1363 => 386,  1359 => 385,  1356 => 384,  1352 => 383,  1338 => 371,  1336 => 370,  1330 => 366,  1328 => 365,  1325 => 364,  1320 => 361,  1314 => 357,  1311 => 356,  1305 => 352,  1303 => 351,  1299 => 349,  1285 => 348,  1277 => 345,  1273 => 344,  1269 => 343,  1265 => 342,  1261 => 341,  1257 => 340,  1254 => 339,  1251 => 338,  1234 => 337,  1220 => 325,  1218 => 324,  1212 => 320,  1210 => 319,  1207 => 318,  1191 => 311,  1188 => 310,  1173 => 308,  1167 => 307,  1161 => 306,  1158 => 305,  1155 => 304,  1152 => 303,  1149 => 302,  1144 => 301,  1139 => 300,  1136 => 299,  1133 => 298,  1129 => 297,  1122 => 292,  1115 => 290,  1111 => 289,  1107 => 287,  1101 => 286,  1098 => 285,  1096 => 284,  1085 => 282,  1082 => 281,  1076 => 280,  1070 => 279,  1067 => 278,  1061 => 277,  1058 => 276,  1055 => 275,  1053 => 274,  1038 => 273,  1035 => 272,  1030 => 271,  1027 => 270,  1022 => 269,  1018 => 268,  1014 => 267,  1011 => 266,  1008 => 265,  1005 => 264,  1000 => 263,  997 => 262,  995 => 261,  988 => 256,  977 => 254,  973 => 253,  963 => 245,  961 => 244,  958 => 243,  948 => 236,  945 => 235,  936 => 233,  930 => 232,  924 => 231,  921 => 230,  918 => 229,  915 => 228,  910 => 227,  905 => 226,  902 => 225,  898 => 224,  891 => 219,  884 => 217,  880 => 216,  876 => 214,  870 => 213,  868 => 212,  863 => 210,  860 => 209,  854 => 208,  848 => 207,  845 => 206,  839 => 205,  836 => 204,  833 => 203,  823 => 201,  813 => 199,  810 => 198,  807 => 197,  802 => 196,  799 => 195,  794 => 194,  790 => 193,  786 => 192,  783 => 191,  780 => 190,  775 => 189,  773 => 188,  749 => 166,  747 => 165,  745 => 164,  741 => 162,  732 => 161,  723 => 160,  714 => 159,  705 => 158,  698 => 157,  689 => 156,  680 => 155,  671 => 154,  666 => 153,  662 => 152,  655 => 147,  652 => 146,  648 => 143,  643 => 142,  638 => 141,  633 => 140,  628 => 139,  624 => 138,  618 => 134,  615 => 133,  612 => 132,  602 => 131,  586 => 128,  576 => 127,  557 => 125,  544 => 122,  538 => 119,  533 => 116,  528 => 113,  521 => 112,  514 => 111,  507 => 110,  500 => 109,  493 => 108,  486 => 107,  479 => 106,  472 => 105,  465 => 104,  459 => 103,  454 => 101,  451 => 100,  448 => 99,  442 => 97,  439 => 96,  434 => 93,  429 => 91,  424 => 90,  421 => 89,  414 => 88,  408 => 87,  403 => 85,  400 => 84,  397 => 83,  391 => 81,  388 => 80,  385 => 79,  382 => 78,  376 => 76,  370 => 74,  367 => 73,  365 => 72,  361 => 70,  350 => 68,  346 => 67,  340 => 65,  337 => 64,  334 => 63,  330 => 61,  326 => 59,  319 => 58,  312 => 57,  305 => 56,  298 => 55,  291 => 54,  284 => 53,  278 => 52,  275 => 51,  273 => 50,  269 => 49,  266 => 48,  263 => 47,  259 => 45,  255 => 43,  248 => 42,  241 => 41,  234 => 40,  228 => 39,  225 => 38,  223 => 37,  219 => 36,  216 => 35,  214 => 34,  210 => 32,  203 => 31,  197 => 30,  193 => 29,  182 => 27,  179 => 26,  172 => 22,  168 => 21,  164 => 19,  162 => 18,  155 => 15,  149 => 13,  147 => 12,  141 => 10,  131 => 9,  107 => 7,  87 => 5,  67 => 3,  44 => 1,);
  5443.     }
  5444.     public function getSourceContext()
  5445.     {
  5446.         return new Source("{% extends 'base.html.twig' %}
  5447. {% block title %}Scrivania{% endblock %}
  5448. {% block body_on_load %}onload=\"hidePreloader();\"{% endblock %}
  5449. {% block pageTitleH1 %}Benvenuto {{ app.user }} ({{ app.user.accountType }}){% endblock %}
  5450. {% block menu %}
  5451. \t<li class=\"menu-item\"><a class=\"menu-link\" href=\"{{ path ('user_index') }}\">Scrivania</a>
  5452. \t\t<ul class=\"sub-menu-container bg_pr\">
  5453. \t\t\t{% if app.user.getAccountTypology == 'agency' %}
  5454. \t\t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_settings') }}\">Impostazioni</a></li>
  5455. \t\t\t{% endif %}
  5456. \t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_utility') }}\">Utility</a></li>
  5457. \t\t</ul>
  5458. \t</li>
  5459. \t{% if app.user.canRead('company') %}
  5460. \t\t<li class=\"menu-item\"><a class=\"menu-link\" href=\"javascript: void(0)\">Azienda</a>
  5461. \t\t\t<ul class=\"sub-menu-container bg_pr\">
  5462. \t\t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_company') }}\">Dati anagrafici</a></li>
  5463. \t\t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_company_economic') }}\">Economico</a></li>
  5464. \t\t\t</ul>
  5465. \t\t</li>
  5466. \t{% endif %}
  5467. \t<li class=\"menu-item\">
  5468. \t\t<a class=\"menu-link\" {% if app.user.canRead('anagraphic_users') %}href=\"{{ path ('user_users_index') }}\"{% else %}href=\"javascript: void(0)\"{% endif %}>Utenti</a>
  5469. \t\t<ul class=\"sub-menu-container bg_pr\">
  5470. \t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_user_profile') }}\">Profilo</a></li>
  5471. \t\t\t{% if app.user.canRead('staff') %}<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_users_staff') }}\">Staff</a></li>{% endif %}
  5472. \t\t\t{% if app.user.canRead('technician') %}<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_users_technicians') }}\">Tecnici</a></li>{% endif %}
  5473. \t\t</ul>
  5474. \t</li>
  5475. \t{% if app.user.canRead('anagraphic') %}
  5476. \t\t<li class=\"menu-item\">
  5477. \t\t\t<a class=\"menu-link\" href=\"{{ path ('user_anagraphics') }}\">Anagrafiche</a>
  5478. \t\t\t{% if app.user.canRead('anagraphic_supplier') or app.user.canRead('anagraphic_producer') or app.user.canRead('anagraphic_client') or app.user.canRead('anagraphic_destination') %}
  5479. \t\t\t\t<ul class=\"sub-menu-container bg_pr\">
  5480. \t\t\t\t\t{% if app.user.canRead('anagraphic_supplier') %}<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_anagraphic_suppliers') }}\">Fornitori</a></li>{% endif %}
  5481. \t\t\t\t\t{% if app.user.canRead('anagraphic_producer') %}<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_anagraphic_producers') }}\">Produttori</a></li>{% endif %}
  5482. \t\t\t\t\t{% if app.user.canRead('anagraphic_client') %}<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_anagraphic_clients') }}\">Clienti</a></li>{% endif %}
  5483. \t\t\t\t\t{% if app.user.canRead('anagraphic_destination') %}<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_anagraphic_destinations') }}\">Destinazioni</a></li>{% endif %}
  5484. \t\t\t\t</ul>
  5485. \t\t\t{% endif %}
  5486. \t\t</li>
  5487. \t{% endif %}
  5488. \t{% if app.user.canRead('product') %}
  5489. \t\t<li class=\"menu-item\">
  5490. \t\t\t<a class=\"menu-link\" href=\"{{ path ('user_product_search') }}\">Prodotti</a>
  5491. \t\t\t{% if app.user.canRead('product') or app.user.canRead('product_category') or app.user.canRead('product_subcategory') or app.user.canRead('product_model') or app.user.canRead('product_component') %}
  5492. \t\t\t\t<ul class=\"sub-menu-container bg_pr\">
  5493. \t\t\t\t\t{% if app.user.canRead('product') %}<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_product_search') }}\">Ricerca</a></li>{% endif %}
  5494. \t\t\t\t\t{% if app.user.canRead('product_category') %}<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_product_categories') }}\">Categorie</a></li>{% endif %}
  5495. \t\t\t\t\t{% if app.user.canRead('product_subcategory') %}<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_product_subcategories') }}\">Sottocategorie</a></li>{% endif %}
  5496. \t\t\t\t\t{% if app.user.canRead('product_component') %}<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_product_components') }}\">Componenti</a></li>{% endif %}
  5497. \t\t\t\t\t{% if app.user.canRead('product_model') %}<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_product_models') }}\">Modelli</a></li>{% endif %}
  5498. \t\t\t\t\t{% if app.user.canRead('product') %}<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_product_regenerated') }}\">Rigenerati</a></li>{% endif %}
  5499. \t\t\t\t\t{% if app.user.canRead('product') %}<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_product_stationary') }}\">Fermi</a></li>{% endif %}
  5500. \t\t\t\t</ul>
  5501. \t\t\t{% endif %}
  5502. \t\t</li>
  5503. \t{% endif %}
  5504. \t{% if app.user.canRead('warehouse') %}
  5505. \t\t{% if app.user.getAccountTypology == 'agency' or app.user.getAccountTypology == 'warehouse' %}
  5506. \t\t\t<li class=\"menu-item\"><a class=\"menu-link\" href=\"{{ path ('user_warehouse_list') }}\">Magazzini</a>
  5507. \t\t\t\t<ul class=\"sub-menu-container bg_pr\">
  5508. \t\t\t\t\t{% for w in global_hqw.headquarterWarehouses %}
  5509. \t\t\t\t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_warehouse_sheet', {'warehouseId':w.id}) }}\">{{ w.nickname }}</a></li>
  5510. \t\t\t\t\t{% endfor %}
  5511. \t\t\t\t</ul>
  5512. \t\t\t</li>
  5513. \t\t{% elseif app.user.getAccountTypology == 'technician' %}
  5514. \t\t\t{% if app.user.warehouses|length == 1 %}
  5515. \t\t\t\t<li class=\"menu-item\"><a class=\"menu-link\" href=\"{{ path ('user_warehouse_sheet', {'warehouseId':app.user.warehouses[0].warehouse.id}) }}\">Magazzino</a></li>
  5516. \t\t\t{% else %}
  5517. \t\t\t\t<li class=\"menu-item\"><a class=\"menu-link\" href=\"{{ path ('user_warehouse_list') }}\">Magazzini</a></li>
  5518. \t\t\t{% endif %}
  5519. \t\t{% endif %}
  5520. \t{% endif %}
  5521. \t{% if app.user.canRead('transfer') %}
  5522. \t\t<li class=\"menu-item\"><a class=\"menu-link\" href=\"{{ path ('user_transfer_search') }}\">Trasferimenti</a></li>
  5523. \t{% endif %}
  5524. \t{% if app.user.canRead('ticket') %}
  5525. \t\t<li class=\"menu-item\">
  5526. \t\t\t<a class=\"menu-link\" href=\"{{ path ('user_ticket_list') }}\">Ticket</a>
  5527. \t\t\t<ul class=\"sub-menu-container bg_pr\">
  5528. \t\t\t\t{% if app.user.canRead('ticket') %}<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_ticket_search') }}\">Ricerca</a></li>{% endif %}
  5529. \t\t\t\t{% if app.user.canRead('ticket') %}<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_ticket_list') }}\">Lista</a></li>{% endif %}
  5530. \t\t\t\t{% if app.user.getAccountTypology == 'agency' %}
  5531. \t\t\t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_ticket_import') }}\">Importa da CSV</a></li>
  5532. \t\t\t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_ticket_new') }}\">Aggiungi manualmente</a></li>
  5533. \t\t\t\t{% endif %}
  5534. \t\t\t</ul>
  5535. \t\t</li>
  5536. \t{% endif %}
  5537. \t{% if app.user.canRead('intervention') %}
  5538. \t\t<li class=\"menu-item\"><a class=\"menu-link\" href=\"{{ path ('user_intervention_search') }}\">Interventi</a></li>
  5539. \t{% endif %}
  5540. \t{% if app.user.canRead('configuration') %}
  5541. \t\t<li class=\"menu-item\">
  5542. \t\t\t<a class=\"menu-link\" href=\"{{ path ('user_configurations') }}\">Configurazioni</a>
  5543. \t\t\t<ul class=\"sub-menu-container bg_pr\">
  5544. \t\t\t\t{% if app.user.canRead('configuration_regions') %}<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_configuration_regions') }}\">Regioni di competenza</a></li>{% endif %}
  5545. \t\t\t\t{% if app.user.canRead('configuration_city_alias') %}<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_configuration_city_aliases') }}\">Alias città</a></li>{% endif %}
  5546. \t\t\t\t{% if app.user.canRead('configuration_intervention_outcome') %}<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_configuration_intervention_outcomes') }}\">Esiti intervento</a></li>{% endif %}
  5547. \t\t\t\t{% if app.user.canRead('configuration_intervention_activity_type') %}<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_configuration_intervention_activity_types') }}\">Tipi attività intervento</a></li>{% endif %}
  5548. \t\t\t\t{% if app.user.canRead('configuration_operation_group') %}<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_configuration_operation_groups') }}\">Gruppi operazione</a></li>{% endif %}
  5549. \t\t\t\t{% if app.user.canRead('configuration_account_type') %}<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_configuration_account_types') }}\">Tipi account</a></li>{% endif %}
  5550. \t\t\t\t{% if app.user.canRead('configuration_courier') %}<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_configuration_couriers') }}\">Corrieri</a></li>{% endif %}
  5551. \t\t\t\t{% if app.user.canRead('configuration_ddt_header') %}<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_configuration_ddt_headers') }}\">Intestazioni DDT</a></li>{% endif %}
  5552. \t\t\t\t{% if app.user.canRead('configuration_ddt_causal') %}<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_configuration_ddt_causals') }}\">Causali DDT</a></li>{% endif %}
  5553. \t\t\t\t{% if app.user.canRead('configuration_ticket_column_value') %}<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_configuration_ticket_column_values') }}\">Aggiungi valore colonna ticket</a></li>{% endif %}
  5554. \t\t\t</ul>
  5555. \t\t</li>
  5556. \t{% endif %}
  5557. \t<li class=\"menu-item\">
  5558. \t\t<a class=\"menu-link\" href=\"javascript: void(0)\">Info</a>
  5559. \t\t<ul class=\"sub-menu-container bg_pr\">
  5560. \t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_info_updates') }}\">Aggiornamenti</a></li>
  5561. \t\t</ul>
  5562. \t</li>
  5563. \t<li class=\"menu-item\"><a class=\"menu-link\" href=\"{{ path ('logout') }}\"><div>Esci</div></a></li>
  5564. {% endblock %}
  5565. {% block subMenuLeft %}{% endblock %}
  5566. {% block subMenuRight %}
  5567. \t{% if app.user.getAccountTypology == 'agency' %}<li class=\"nav-item\"><a class=\"nav-link\" href=\"{{ path ('user_settings') }}\">Impostazioni</a></li>{% endif %}
  5568. {% endblock %}
  5569. {% block content %}
  5570. \t<section class=\"m_tb_40p p_lr_30p\">
  5571. \t\t{% if app.user.getAccountTypology == 'agency' or app.user.getAccountTypology == 'administration' or app.user.getAccountTypology == 'commercial' or app.user.getAccountTypology == 'warehouse' %} {# Agenzia / Amministrazione / Commerciale / Magazzino #}
  5572. \t\t\t<div class=\"row\">
  5573. \t\t\t\t<div class=\"col-12 responsive_font_size\">
  5574. \t\t\t\t\t<div class=\"tabs clearfix m_b_none\">
  5575. \t\t\t\t\t\t<ul class=\"tab-nav clearfix\">
  5576. \t\t\t\t\t\t\t{% if app.user.canViewTab('desk_ticket') %}<li><a id=\"btn_tab_tickets\" href=\"#tickets\" class=\"tab_session\" data-filterTab=\"tickets\"><i class=\"icon-tag d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Ticket\"></i><span class=\"d-none d-md-block\">Ticket</span></a></li>{% endif %}
  5577. \t\t\t\t\t\t\t{% if app.user.canViewTab('desk_warehouse') %}<li><a id=\"btn_tab_warehouses\" href=\"#warehouses\" class=\"tab_session\" data-filterTab=\"warehouses\"><i class=\"icon-warehouse d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Magazzini\"></i><span class=\"d-none d-md-block\">Magazzini</span></a></li>{% endif %}
  5578. \t\t\t\t\t\t\t{% if app.user.canViewTab('desk_operation') %}<li><a id=\"btn_tab_operations\" href=\"#operations\" class=\"tab_session\" data-filterTab=\"operations\"><i class=\"icon-wrench d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Operazioni\"></i><span class=\"d-none d-md-block\">Operazioni</span></a></li>{% endif %}
  5579. \t\t\t\t\t\t\t{% if app.user.canViewTab('desk_product') %}<li><a id=\"btn_tab_products\" href=\"#products\" class=\"tab_session\" data-filterTab=\"products\"><i class=\"icon-box d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Prodotti\"></i><span class=\"d-none d-md-block\">Prodotti</span></a></li>{% endif %}
  5580. \t\t\t\t\t\t\t{% if app.user.canViewTab('desk_search') %}<li><a id=\"btn_tab_search\" href=\"#search\" class=\"tab_session\" data-filterTabsearch=\"\" id=\"tab_search\"><i class=\"icon-search1 d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Ricerca\"></i><span class=\"d-none d-md-block\">Ricerca</span></a></li>{% endif %}
  5581. \t\t\t\t\t\t</ul>
  5582. \t\t\t\t\t\t<div class=\"tab-container\">
  5583. \t\t\t\t\t\t\t{# Ticket #}
  5584. \t\t\t\t\t\t\t{% if app.user.canViewTab('desk_ticket') %}
  5585. \t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"tickets\">
  5586. \t\t\t\t\t\t\t\t\t<div class=\"row\">
  5587. \t\t\t\t\t\t\t\t\t\t<div class=\"col-12\">
  5588. \t\t\t\t\t\t\t\t\t\t\t<div class=\"tabs side-tabs clearfix m_b_none\">
  5589. \t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  5590. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_summary_ticket') %}<li><a id=\"btn_tab_ticket\" href=\"#summary_ticket\" class=\"tab_session2\" data-filterTab=\"ticket\"><i class=\"icon-table1 d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Situazione ticket\"></i><span class=\"d-none d-md-block\">Situazione ticket</span></a></li>{% endif %}
  5591. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_summary_techs') %}<li><a id=\"btn_tab_techs\" href=\"#summary_techs\" class=\"tab_session2\" data-filterTab=\"techs\"><i class=\"icon-table1 d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Situazione tecnici\"></i><span class=\"d-none d-md-block\">Situazione tecnici</span></a></li>{% endif %}
  5592. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_errors') %}<li><a id=\"btn_tab_errors\" href=\"#errors\" class=\"tab_session2\" data-filterTab=\"errors\"><i class=\"icon-minus-sign d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Con errori ({{ ticketWithErrors|length }})\"></i><span class=\"d-none d-md-block\">Con errori ({{ ticketWithErrors|length }})</span></a></li>{% endif %}
  5593. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_suspension_requests') %}<li><a id=\"btn_tab_suspension_requests\" href=\"#suspension_requests\" class=\"tab_session2\" data-filterTab=\"suspension_requests\"><i class=\"icon-stopwatch d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Richieste sospensioni ({{ ticketSuspensionRequest|length }})\"></i><span class=\"d-none d-md-block\">Richieste sospensioni ({{ ticketSuspensionRequest|length }})</span></a></li>{% endif %}
  5594. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_closed_portal') %}<li><a id=\"btn_tab_closed_portal\" href=\"#closed_portal\" class=\"tab_session2\" data-filterTab=\"closed_portal\"><i class=\"icon-lock d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Chiusi su fornitore ({{ ticketClosedPortal|length }})\"></i><span class=\"d-none d-md-block\">Chiusi su fornitore ({{ ticketClosedPortal|length }})</span></a></li>{% endif %}
  5595. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_waiting_for_material') %}<li><a id=\"btn_tab_waiting_for_material\" href=\"#waiting_for_material\" class=\"tab_session2\" data-filterTab=\"waiting_for_material\">{% include 'components/twig/index/tab_label.html.twig' with {'icon':'icon-truck-loading', 'text':\"In attesa di materiale (\" ~ ticketWaitingForMaterial|length ~ \")\"} %}</a></li>{% endif %}
  5596. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_intervention_without_activities') %}<li><a id=\"btn_tab_intervention_without_activities\" href=\"#intervention_without_activities\" class=\"tab_session2\" data-filterTab=\"intervention_without_activities\"><i class=\"icon-question d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Interventi senza attività ({{ interventionWithoutActivities|length }})\"></i><span class=\"d-none d-md-block\">Interventi senza attività ({{ interventionWithoutActivities|length }})</span></a></li>{% endif %}
  5597. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_intervention_tariff_out') %}<li><a id=\"btn_tab_intervention_tariff_out\" href=\"#intervention_tariff_out\" class=\"tab_session2\" data-filterTab=\"intervention_tariff_out\"><i class=\"icon-dollar d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Interventi fuori zona ({{ interventionTariffOut|length }})\"></i><span class=\"d-none d-md-block\">Interventi fuori zona ({{ interventionTariffOut|length }})</span></a></li>{% endif %}
  5598. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_extras') %}<li><a id=\"btn_tab_extras\" href=\"#extras\" class=\"tab_session2\" data-filterTab=\"extras\"><i class=\"icon-plus1 d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Extra da gestire ({{ interventionExtras|length }})\"></i><span class=\"d-none d-md-block\">Extra da gestire ({{ interventionExtras|length }})</span></a></li>{% endif %}
  5599. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_reminders') %}<li><a id=\"btn_tab_reminders\" href=\"#reminders\" class=\"tab_session2\" data-filterTab=\"reminders\"><i class=\"icon-clock d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Promemoria ({{ ticketReminders|length }})\"></i><span class=\"d-none d-md-block\">Promemoria ({{ ticketReminders|length }})</span></a></li>{% endif %}
  5600. \t\t\t\t\t\t\t\t\t\t\t\t</ul>
  5601. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container overflow_a\">
  5602. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_summary_ticket') %}
  5603. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Situazione ticket #}
  5604. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"summary_ticket\">
  5605. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Situazione ticket</h4>
  5606. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  5607. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  5608. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-bordered responsive_font_size\">
  5609. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  5610. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr class=\"bg_pr color_w\">
  5611. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_120p\">Gruppo</th>
  5612. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_110p txt_a_c a_th_hover\" onclick=\"goToTicketList('to_assign', '')\">Da assegnare</th>
  5613. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_110p txt_a_c a_th_hover\" onclick=\"goToTicketList('assigned', '')\">Assegnati</th>
  5614. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_110p txt_a_c a_th_hover\" onclick=\"goToTicketList('taken_charge', '')\">Presi in carico</th>
  5615. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_110p txt_a_c a_th_hover\" onclick=\"goToTicketList('closed', '')\">Chiusi</th>
  5616. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_110p txt_a_c a_th_hover\" onclick=\"goToTicketList('suspension_request', '')\">Richieste sosp</th>
  5617. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_110p txt_a_c a_th_hover\" onclick=\"goToTicketList('suspended', '')\">Sospesi</th>
  5618. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_110p txt_a_c a_th_hover\" onclick=\"goToTicketList('canceled', '')\">Annullati</th>
  5619. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_110p txt_a_c a_th_hover\" onclick=\"goToTicketList('wrong', '')\">Errati</th>
  5620. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_110p txt_a_c a_th_hover\" onclick=\"goToTicketList('closed_portal', '')\">Chiusi portale</th>
  5621. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\" style=\"padding: 0px 0px 0px px; width: 0px;\"></td>
  5622. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_110p txt_a_c\">Totale</th>
  5623. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5624. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  5625. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  5626. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set total = 0 %}
  5627. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for og in operationGroups %}
  5628. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set rowTotal = 0 %}
  5629. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5630. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ og.value }}</td>
  5631. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for ts in ticketStatuses %}
  5632. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for ticketGroup in matrixTickets %}
  5633. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if ticketGroup[0] == og.id %}
  5634. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for grCounts in ticketGroup[1] %}
  5635. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if grCounts[0] == ts.id %}
  5636. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.accountTypology == 'technician' %}
  5637. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c a_td_hover\" onclick=\"goToTicketList('{{ ts.slug }}', '{{ og.slug }}')\">{{ grCounts[1] }}</td>
  5638. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  5639. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c a_td_hover\" onclick=\"goToTicketList('{{ ts.slug }}', '{{ og.id }}')\">{{ grCounts[1] }}</td>
  5640. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5641. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set rowTotal = rowTotal + grCounts[1] %}
  5642. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5643. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5644. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5645. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5646. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5647. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  5648. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">{{ rowTotal }}</th>
  5649. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5650. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set total = total + rowTotal %}
  5651. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5652. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr class=\"bg_pr\">
  5653. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  5654. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for ts in ticketStatuses %}
  5655. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  5656. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5657. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  5658. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  5659. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5660. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5661. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Totale</th>
  5662. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for ts in ticketStatuses %}
  5663. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set columnTotal = 0 %}
  5664. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for ticketGroup in matrixTickets %}
  5665. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for grCounts in ticketGroup[1] %}
  5666. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if grCounts[0] == ts.id %}
  5667. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set columnTotal = columnTotal + grCounts[1] %}
  5668. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5669. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5670. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5671. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">{{ columnTotal }}</th>
  5672. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5673. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"bg_pr\"></th>
  5674. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">{{ total }}</th>
  5675. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5676. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  5677. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  5678. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5679. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5680. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5681. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_summary_techs') %}
  5682. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Situazione tecnici #}
  5683. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"summary_techs\">
  5684. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Situazione tecnici - Presi in carico (Assegnati)</h4>
  5685. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  5686. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  5687. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-bordered responsive_font_size\">
  5688. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  5689. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr class=\"bg_pr color_w\">
  5690. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_120p\">Tecnico</th>
  5691. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for og in operationGroups %}
  5692. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_110p txt_a_c a_th_hover\" onclick=\"goToTechTicketList('{{ og.id }}', '')\">{{ og.value }}</th>
  5693. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5694. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\" style=\"padding: 0px 0px 0px px; width: 0px;\"></td>
  5695. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_110p txt_a_c\">Totali</th>
  5696. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5697. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  5698. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  5699. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set totalAssigned = 0 %}
  5700. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set totalTakenCharge = 0 %}
  5701. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for tech in technicians %}
  5702. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set rowTotalAssigned = 0 %}
  5703. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set rowTotalTakenCharge = 0 %}
  5704. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5705. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ tech }}</td>
  5706. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for og in operationGroups %}
  5707. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for techGroup in matrixTechsTickets %}
  5708. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if techGroup[0] == tech.id %}
  5709. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for techCounts in techGroup[1] %}
  5710. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if techCounts[0] == og.id %}
  5711. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c a_td_hover\" onclick=\"goToTechTicketList('{{ og.id }}', '{{ tech }}')\">{{ techCounts[2] }} {% if techCounts[1] > 0 %}({{ techCounts[1] }}){% endif %}</td>
  5712. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set rowTotalAssigned = rowTotalAssigned + techCounts[1] %}
  5713. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set rowTotalTakenCharge = rowTotalTakenCharge + techCounts[2] %}
  5714. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5715. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5716. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5717. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5718. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5719. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  5720. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">{{ rowTotalTakenCharge }} {% if rowTotalAssigned > 0 %}({{ rowTotalAssigned }}){% endif %}</th>
  5721. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5722. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set totalAssigned = totalAssigned + rowTotalAssigned %}
  5723. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set totalTakenCharge = totalTakenCharge + rowTotalTakenCharge %}
  5724. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5725. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr class=\"bg_pr\">
  5726. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  5727. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for og in operationGroups %}
  5728. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  5729. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5730. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  5731. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  5732. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5733. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5734. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Totale</th>
  5735. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for og in operationGroups %}
  5736. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set columnTotalAssigned = 0 %}
  5737. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set columnTotalTakenCharge = 0 %}
  5738. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for techGroup in matrixTechsTickets %}
  5739. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for techCounts in techGroup[1] %}
  5740. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if techCounts[0] == og.id %}
  5741. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set columnTotalAssigned = columnTotalAssigned + techCounts[1] %}
  5742. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set columnTotalTakenCharge = columnTotalTakenCharge + techCounts[2] %}
  5743. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5744. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5745. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5746. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">{{ columnTotalTakenCharge }} {% if columnTotalAssigned > 0 %}({{ columnTotalAssigned }}){% endif %}</th>
  5747. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5748. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"bg_pr\"></th>
  5749. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">{{ totalTakenCharge }} {% if totalAssigned > 0 %}({{ totalAssigned }}){% endif %}</th>
  5750. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5751. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  5752. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  5753. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5754. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5755. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5756. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_errors') %}
  5757. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Con errori #}
  5758. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"errors\">
  5759. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Ticket con errori</h4>
  5760. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  5761. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  5762. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if ticketWithErrors|length > 0 %}
  5763. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm responsive_font_size\">
  5764. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  5765. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5766. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_60p\">Numero</th>
  5767. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_130p\">Fornitore</th>
  5768. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_150p\">Operazione</th>
  5769. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_150p\">Cliente</th>
  5770. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_300p\">Errore</th>
  5771. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  5772. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5773. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  5774. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  5775. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for t in ticketWithErrors %}
  5776. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if loop.index < 50 %}
  5777. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5778. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ t.number }}</td>
  5779. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ t.supplier }}</td>
  5780. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ t.operation }}</td>
  5781. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ t.client }}</td>
  5782. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ t.systemErrorDetails }}</td>
  5783. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_ticket_sheet', {'ticketId':t.id}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  5784. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5785. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5786. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5787. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  5788. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  5789. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if ticketWithErrors|length > 50 %}
  5790. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg alertmsg m_b_none\">
  5791. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-warning-sign\"></i><strong>Attenzione!</strong> Per ridurre i tempi di caricamento della scrivania, sono visualizzati solo 50 risultati</div>
  5792. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5793. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5794. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  5795. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  5796. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessuna ticket con errori!</div>
  5797. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5798. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5799. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5800. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5801. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5802. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_suspension_requests') %}
  5803. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Richieste sospensioni #}
  5804. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"suspension_requests\">
  5805. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Ticket con sospensioni da approvare</h4>
  5806. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  5807. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  5808. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if ticketSuspensionRequest|length > 0 %}
  5809. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm responsive_font_size\">
  5810. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  5811. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5812. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_100p\">Numero</th>
  5813. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_140p\">Fornitore</th>
  5814. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_150p\">Operazione</th>
  5815. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_140p\">Cliente</th>
  5816. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_120p\">Tecnico</th>
  5817. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  5818. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5819. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  5820. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  5821. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for t in ticketSuspensionRequest %}
  5822. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5823. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ t.number }}</td>
  5824. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ t.supplier }}</td>
  5825. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ t.operation }}</td>
  5826. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ t.client }}</td>
  5827. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ t.technician }}</td>
  5828. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_ticket_sheet', {'ticketId':t.id}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  5829. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5830. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5831. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  5832. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  5833. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  5834. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  5835. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun ticket con sospensioni da approvare!</div>
  5836. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5837. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5838. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5839. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5840. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5841. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_closed_portal') %}
  5842. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Chiusi su portale #}
  5843. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"closed_portal\">
  5844. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Ticket chiusi su portale e non su piattaforma</h4>
  5845. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  5846. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  5847. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if ticketClosedPortal|length > 0 %}
  5848. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm responsive_font_size\">
  5849. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  5850. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5851. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_100p\">Numero</th>
  5852. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_140p\">Fornitore</th>
  5853. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_250p\">Operazione</th>
  5854. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_200p\">Cliente</th>
  5855. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_170p\">Data inizio/Data scadenza</th>
  5856. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  5857. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5858. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  5859. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  5860. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for t in ticketClosedPortal %}
  5861. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5862. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ t.number }}</td>
  5863. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ t.supplier }}</td>
  5864. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ t.operation }}</td>
  5865. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ t.client }}</td>
  5866. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{% if t.datetimeStart != null %}{{ t.datetimeStart|date('d-m-Y H:i') }}{% else %}---{% endif %}/{% if t.datetimeExpiration != null %}{{ t.datetimeExpiration|date('d-m-Y H:i') }}{% else %}---{% endif %}</td>
  5867. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_ticket_sheet', {'ticketId':t.id}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  5868. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5869. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5870. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  5871. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  5872. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  5873. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  5874. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessuna ticket con ticket chiuso su portale e non su piattaforma!</div>
  5875. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5876. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5877. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5878. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5879. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5880. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_waiting_for_material') %}
  5881. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{# In attesa di materiale #}
  5882. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"waiting_for_material\">
  5883. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Ticket in attesa del materiale</h4>
  5884. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  5885. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  5886. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% include 'components/twig/index/ticket_waiting.html.twig' with {'ticketWaitingForMaterial':ticketWaitingForMaterial} %}
  5887. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5888. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5889. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5890. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_intervention_without_activities') %}
  5891. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Interventi senza attività #}
  5892. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"intervention_without_activities\">
  5893. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Interventi senza attività</h4>
  5894. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  5895. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  5896. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if interventionWithoutActivities|length > 0 %}
  5897. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm responsive_font_size\">
  5898. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  5899. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5900. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_100p\">N° ticket</th>
  5901. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_300p\">Data</th>
  5902. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_300p\">Intervento</th>
  5903. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_200p\">Esito</th>
  5904. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_150p\">Tecnico</th>
  5905. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_150p\">Operatore</th>
  5906. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  5907. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5908. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  5909. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  5910. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for i in interventionWithoutActivities %}
  5911. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5912. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ i.ticket.number }}</td>
  5913. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ i.datetime|date('d-m-Y H:i') }}</td>
  5914. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ i }}</td>
  5915. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ i.outcome }}</td>
  5916. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ i.technician }}</td>
  5917. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ i.operator }}</td>
  5918. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_ticket_sheet', {'ticketId':i.ticket.id}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda ticket\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  5919. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5920. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5921. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  5922. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  5923. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  5924. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  5925. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun intervento senza attività!</div>
  5926. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5927. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5928. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5929. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5930. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5931. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_intervention_tariff_out') %}
  5932. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Interventi fuori zona #}
  5933. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"intervention_tariff_out\">
  5934. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Interventi fuori zona</h4>
  5935. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  5936. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  5937. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if interventionTariffOut|length > 0 %}
  5938. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm responsive_font_size\">
  5939. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  5940. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5941. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_100p\">N° ticket</th>
  5942. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_150p\">Data/Ora</th>
  5943. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_300p\">Intervento</th>
  5944. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_200p\">Esito</th>
  5945. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_150p\">Tecnico</th>
  5946. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_150p\">Operatore</th>
  5947. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_200p\">Città (Provincia)</th>
  5948. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  5949. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5950. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  5951. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  5952. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for i in interventionTariffOut %}
  5953. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if loop.index < 50 %}
  5954. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5955. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ i.ticket.number }}</td>
  5956. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ i.datetime|date('d-m-Y H:i') }}</td>
  5957. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ i }}</td>
  5958. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ i.outcome }}</td>
  5959. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ i.technician }}</td>
  5960. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ i.operator }}</td>
  5961. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ i.ticket.idCity|translate_city() }}</td>
  5962. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_ticket_sheet', {'ticketId':i.ticket.id}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda ticket\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  5963. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5964. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5965. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5966. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  5967. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  5968. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if interventionTariffOut|length > 50 %}
  5969. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg alertmsg m_b_none\">
  5970. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-warning-sign\"></i><strong>Attenzione!</strong> Per ridurre i tempi di caricamento della scrivania, sono visualizzati solo 50 risultati</div>
  5971. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5972. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5973. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  5974. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  5975. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun intervento fuori zona da gestire!</div>
  5976. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5977. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5978. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5979. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5980. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5981. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_extras') %}
  5982. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Extra da gestire #}
  5983. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"extras\">
  5984. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Extra da gestire</h4>
  5985. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  5986. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  5987. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if interventionExtras|length > 0 %}
  5988. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm responsive_font_size\">
  5989. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  5990. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5991. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_500p\">Intervento</th>
  5992. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_150p\">Tipo</th>
  5993. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_150p txt_a_c\">Ammontare</th>
  5994. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_100p txt_a_c\">Ore</th>
  5995. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Note</th>
  5996. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  5997. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5998. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  5999. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6000. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for e in interventionExtras %}
  6001. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6002. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ e.intervention }}</td>
  6003. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ e.displayType() }}</td>
  6004. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">{{ e.cost }} €</td>
  6005. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">{% if e.hours != null %}{{ e.hours }}{% else %}---{% endif %}</td>
  6006. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"font_14\">{% if e.notes != null %}{{ e.notes }}{% else %}---{% endif %}</td>
  6007. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_ticket_sheet', {'ticketId':e.intervention.ticket.id}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  6008. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6009. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6010. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6011. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6012. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6013. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  6014. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun ticket con extra da gestire!</div>
  6015. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6016. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6017. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6018. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6019. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6020. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_reminders') %}
  6021. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Reminder #}
  6022. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"reminders\">
  6023. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Promemoria</h4>
  6024. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6025. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  6026. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if ticketReminders|length > 0 %}
  6027. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm responsive_font_size\">
  6028. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6029. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6030. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_150p\">Data/Ora</th>
  6031. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_150p\">Utente</th>
  6032. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Dettagli</th>
  6033. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  6034. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6035. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6036. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6037. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for r in ticketReminders %}
  6038. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr {% if r.datetime|date('YmdHi') < \"now\"|date('YmdHi') %}class=\"bg_r_h\"{% endif %}>
  6039. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.datetime|date('d-m-Y H:i') }}</td>
  6040. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.technician }}</td>
  6041. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.details }}</td>
  6042. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_ticket_sheet', {'ticketId':r.ticket.id}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  6043. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6044. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6045. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6046. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6047. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6048. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  6049. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun promemoria presente!</div>
  6050. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6051. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6052. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6053. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6054. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6055. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  6056. \t\t\t\t\t\t\t\t\t\t\t</div>
  6057. \t\t\t\t\t\t\t\t\t\t</div>
  6058. \t\t\t\t\t\t\t\t\t</div>
  6059. \t\t\t\t\t\t\t\t</div>
  6060. \t\t\t\t\t\t\t{% endif %}
  6061. \t\t\t\t\t\t\t{# Magazzini #}
  6062. \t\t\t\t\t\t\t{% if app.user.canViewTab('desk_warehouse') %}
  6063. \t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"warehouses\">
  6064. \t\t\t\t\t\t\t\t\t{% if warehouseAlarms|length == 1 %}
  6065. \t\t\t\t\t\t\t\t\t\t{% for warehouseData in warehouseAlarms %}
  6066. \t\t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  6067. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12\">
  6068. \t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">{{ warehouseData[1] }}</h4>
  6069. \t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none m_b_none\">
  6070. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  6071. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 overflow_a\">
  6072. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tabs side-tabs clearfix m_b_none\">
  6073. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  6074. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_product_to_manage') %}<li><a id=\"btn_tab_{{ warehouseData[0] }}_product_to_manage\" href=\"#{{ warehouseData[0] }}_product_to_manage\" class=\"tab_session2\" data-filterTab=\"{{ warehouseData[0] }}_product_to_manage\"><i class=\"icon-box d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Prodotti da gestire ({{ warehouseData[2] }})\"></i><span class=\"d-none d-md-block\">Prodotti da gestire ({{ warehouseData[2] }})</span></a></li>{% endif %}
  6075. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_transfer_incoming') %}<li><a id=\"btn_tab_{{ warehouseData[0] }}_transfers_incoming\" href=\"#{{ warehouseData[0] }}_transfers_incoming\" class=\"tab_session2\" data-filterTab=\"{{ warehouseData[0] }}_transfers_incoming\"><i class=\"icon-truck d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Trasferimenti in entrata ({{ warehouseData[3]|length }})\"></i><span class=\"d-none d-md-block\">Trasferimenti in entrata ({{ warehouseData[3]|length }})</span></a></li>{% endif %}
  6076. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_transfer_output') %}<li><a id=\"btn_tab_{{ warehouseData[0] }}_transfers_output\" href=\"#{{ warehouseData[0] }}_transfers_output\" class=\"tab_session2\" data-filterTab=\"{{ warehouseData[0] }}_transfers_output\"><i class=\"icon-truck-loading d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Trasferimenti in uscita ({{ warehouseData[4]|length }})\"></i><span class=\"d-none d-md-block\">Trasferimenti in uscita ({{ warehouseData[4]|length }})</span></a></li>{% endif %}
  6077. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_transfer_ddt_missing') %}<li><a id=\"btn_tab_{{ warehouseData[0] }}_transfers_ddt_missing\" href=\"#{{ warehouseData[0] }}_transfers_ddt_missing\" class=\"tab_session2\" data-filterTab=\"{{ warehouseData[0] }}_transfers_ddt_missing\"><i class=\"icon-signature d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Trasferimenti senza DDT firmato ({{ warehouseData[5]|length }})\"></i><span class=\"d-none d-md-block\">Trasferimenti senza DDT firmato ({{ warehouseData[5]|length }})</span></a></li>{% endif %}
  6078. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_request_technicians') %}<li><a id=\"btn_tab_{{ warehouseData[0] }}_request_technicians\" href=\"#{{ warehouseData[0] }}_request_technicians\" class=\"tab_session2\" data-filterTab=\"{{ warehouseData[0] }}_request_technicians\"><i class=\"icon-question d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Richieste tecnici ({{ warehouseData[6]|length }})\"></i><span class=\"d-none d-md-block\">Richieste tecnici ({{ warehouseData[6]|length }})</span></a></li>{% endif %}
  6079. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_stocks_red') %}<li><a id=\"btn_tab_{{ warehouseData[0] }}_product_stocks_red\" href=\"#{{ warehouseData[0] }}_product_stocks_red\" class=\"tab_session2\" data-filterTab=\"{{ warehouseData[0] }}_product_stocks_red\"><i class=\"icon-box d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Scorte prodotti rosse ({{ warehouseData[7]|length }})\"></i><span class=\"d-none d-md-block\">Scorte prodotti rosse ({{ warehouseData[7]|length }})</span></a></li>{% endif %}
  6080. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_stocks_yellow') %}<li><a id=\"btn_tab_{{ warehouseData[0] }}_product_stocks_yellow\" href=\"#{{ warehouseData[0] }}_product_stocks_yellow\" class=\"tab_session2\" data-filterTab=\"{{ warehouseData[0] }}_product_stocks_yellow\"><i class=\"icon-box d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Scorte prodotti gialle ({{ warehouseData[8]|length }})\"></i><span class=\"d-none d-md-block\">Scorte prodotti gialle ({{ warehouseData[8]|length }})</span></a></li>{% endif %}
  6081. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</ul>
  6082. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  6083. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Sede centrale #}
  6084. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_product_to_manage') %}
  6085. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Prodotti da gestire #}
  6086. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"{{ warehouseData[0] }}_product_to_manage\">
  6087. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Prodotti da gestire</h4>
  6088. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6089. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[2] > 0 %}
  6090. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg infomsg m_b_none\">
  6091. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-info\"></i><strong>Attenzione!</strong> Ci sono {{ warehouseData[2] }} prodotti da gestire in questo magazzino!<a href=\"{{ path ('user_warehouse_sheet', {'warehouseId':warehouseData[0]}) }}\" class=\"button button-3d button-mini button-amber f_right m_none\">Vai al magazzino</a></div>
  6092. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6093. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6094. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  6095. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun prodotto da gestire presente nel magazzino</div>
  6096. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t
  6097. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6098. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6099. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6100. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_transfer_incoming') %}
  6101. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Trasferimenti in entrata #}
  6102. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"{{ warehouseData[0] }}_transfers_incoming\">
  6103. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Trasferimenti in entrata non completati</h4>
  6104. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6105. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[3]|length > 0 %}
  6106. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6107. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6108. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6109. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">Fase</th>
  6110. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino provenienza</th>
  6111. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  6112. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data creazione</th>
  6113. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data invio</th>
  6114. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data completamento</th>
  6115. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  6116. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6117. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6118. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6119. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for pt in warehouseData[3] %}
  6120. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6121. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">{{ pt.displayPhase('icon')|raw }}</td>
  6122. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.warehouseFrom }}</td>
  6123. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.supplier }}</td>
  6124. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.datetimeCreation|date('d-m-Y H:i') }}</td>
  6125. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.datetimeSend|date('d-m-Y H:i') }}</td>
  6126. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.datetimeCompletion|date('d-m-Y H:i') }}</td>
  6127. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_warehouse_transfer_sheet', {'warehouseId':warehouseData[0], 'transferId':pt.id}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  6128. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6129. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6130. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6131. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6132. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6133. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  6134. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun trasferimento in entrata non completato!</div>
  6135. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6136. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6137. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6138. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6139. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_transfer_output') %}
  6140. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Trasferimenti in uscita #}
  6141. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"{{ warehouseData[0] }}_transfers_output\">
  6142. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Trasferimenti in uscita non completati</h4>
  6143. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6144. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[4]|length > 0 %}
  6145. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6146. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6147. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6148. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">Fase</th>
  6149. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino destinazione</th>
  6150. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  6151. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data creazione</th>
  6152. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data invio</th>
  6153. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data completamento</th>
  6154. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  6155. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6156. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6157. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6158. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for pt in warehouseData[4] %}
  6159. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6160. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">{{ pt.displayPhase('icon')|raw }}</td>
  6161. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.warehouseTo }}</td>
  6162. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.supplier }}</td>
  6163. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.datetimeCreation|date('d-m-Y H:i') }}</td>
  6164. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.datetimeSend|date('d-m-Y H:i') }}</td>
  6165. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.datetimeCompletion|date('d-m-Y H:i') }}</td>
  6166. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_warehouse_transfer_sheet', {'warehouseId':warehouseData[0], 'transferId':pt.id}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  6167. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6168. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6169. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6170. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6171. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6172. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  6173. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun trasferimento in uscita non completato!</div>
  6174. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6175. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6176. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6177. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6178. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_transfer_ddt_missing') %}
  6179. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Trasferimenti senza DDT firmato #}
  6180. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"{{ warehouseData[0] }}_transfers_ddt_missing\">
  6181. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Trasferimenti senza DDT firmato</h4>
  6182. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6183. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[5]|length > 0 %}
  6184. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6185. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6186. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6187. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_80p txt_a_c\">Fase</th>
  6188. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_80p txt_a_c\">Fase DDT</th>
  6189. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino provenienza</th>
  6190. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino destinazione</th>
  6191. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  6192. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data creazione</th>
  6193. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data invio</th>
  6194. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data completamento</th>
  6195. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  6196. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6197. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6198. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6199. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for pt in warehouseData[5] %}
  6200. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6201. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">{{ pt.displayPhase('icon')|raw }}</td>
  6202. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">{{ pt.displayPhaseDdt('icon')|raw }}</td>
  6203. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.warehouseFrom }}</td>
  6204. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.warehouseTo }}</td>
  6205. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.supplier }}</td>
  6206. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.datetimeCreation|date('d-m-Y H:i') }}</td>
  6207. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.datetimeSend|date('d-m-Y H:i') }}</td>
  6208. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.datetimeCompletion|date('d-m-Y H:i') }}</td>
  6209. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_warehouse_transfer_sheet', {'warehouseId':warehouseData[0], 'transferId':pt.id}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  6210. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6211. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6212. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6213. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6214. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6215. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  6216. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun trasferimento senza DDT firmato!</div>
  6217. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6218. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6219. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6220. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6221. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_request_technicians') %}
  6222. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Richieste tecnici #}
  6223. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"{{ warehouseData[0] }}_request_technicians\">
  6224. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Richieste tecnici non gestite</h4>
  6225. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6226. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[6]|length > 0 %}
  6227. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6228. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6229. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6230. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Tecnico</th>
  6231. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino</th>
  6232. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data</th>
  6233. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Dettagli</th>
  6234. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  6235. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6236. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6237. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6238. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for rt in warehouseData[6] %}
  6239. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6240. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ rt.technician }}</td>
  6241. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ rt.warehouse }}</td>
  6242. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ rt.datetime|date('d-m-Y H:i') }}</td>
  6243. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ rt.displayDetails()|raw }}</td>
  6244. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_warehouse_sheet', {'warehouseId':warehouseData[0]}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda magazzino\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  6245. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6246. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6247. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6248. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6249. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6250. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  6251. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun richiesta tecnico non gestita!</div>
  6252. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6253. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6254. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6255. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6256. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_stocks_red') %}
  6257. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Scorte prodotti rosse #}
  6258. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"{{ warehouseData[0] }}_product_stocks_red\">
  6259. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Allarmi scorte prodotti rosse</h4>
  6260. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6261. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[7]|length > 0 %}
  6262. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6263. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6264. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6265. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_120p txt_a_c\">Qtà disponibile</th>
  6266. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_120p txt_a_c\">Qtà rosso</th>
  6267. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Modello</th>
  6268. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  6269. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6270. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6271. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6272. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for ps in warehouseData[7] %}
  6273. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if loop.index < 50 %}
  6274. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6275. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">{{ ps[0] }}</td>
  6276. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">{{ ps[1] }}</td>
  6277. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ ps[2] }}</td>
  6278. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ ps[3] }}</td>
  6279. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6280. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6281. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6282. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6283. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6284. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[7]|length > 50 %}
  6285. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg alertmsg m_b_none\">
  6286. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-warning-sign\"></i><strong>Attenzione!</strong> Per ridurre i tempi di caricamento della scrivania, sono visualizzati solo 50 risultati</div>
  6287. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6288. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6289. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6290. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  6291. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun allarme scorte prodotto rosse!</div>
  6292. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6293. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6294. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6295. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6296. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_stocks_yellow') %}
  6297. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Scorte prodotti giallo #}
  6298. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"{{ warehouseData[0] }}_product_stocks_yellow\">
  6299. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Allarmi scorte prodotti giallo</h4>
  6300. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6301. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[8]|length > 0 %}
  6302. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6303. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6304. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6305. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_120p txt_a_c\">Qtà disponibile</th>
  6306. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_120p txt_a_c\">Qtà giallo</th>
  6307. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_120p txt_a_c\">Qtà rosso</th>
  6308. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Modello</th>
  6309. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  6310. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6311. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6312. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6313. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for ps in warehouseData[8] %}
  6314. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if loop.index < 50 %}
  6315. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6316. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">{{ ps[0] }}</td>
  6317. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">{{ ps[1] }}</td>
  6318. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">{{ ps[2] }}</td>
  6319. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ ps[3] }}</td>
  6320. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ ps[4] }}</td>
  6321. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6322. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6323. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6324. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6325. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6326. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[8]|length > 50 %}
  6327. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg alertmsg m_b_none\">
  6328. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-warning-sign\"></i><strong>Attenzione!</strong> Per ridurre i tempi di caricamento della scrivania, sono visualizzati solo 50 risultati</div>
  6329. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6330. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6331. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6332. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  6333. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun allarme scorte prodotto gialle!</div>
  6334. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6335. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6336. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6337. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6338. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6339. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6340. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  6341. \t\t\t\t\t\t\t\t\t\t\t</div>
  6342. \t\t\t\t\t\t\t\t\t\t{% endfor %}
  6343. \t\t\t\t\t\t\t\t\t{% else %}
  6344. \t\t\t\t\t\t\t\t\t\t<div class=\"tabs clearfix m_b_none\">
  6345. \t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav clearfix\">
  6346. \t\t\t\t\t\t\t\t\t\t\t\t{% for warehouseData in warehouseAlarms %}
  6347. \t\t\t\t\t\t\t\t\t\t\t\t\t<li><a id=\"btn_tab_warehouse_{{ warehouseData[0] }}\" href=\"#warehouse_{{ warehouseData[0] }}\" class=\"tab_session2\" data-filterTab=\"warehouse_{{ warehouseData[0] }}\"><i class=\"icon-warehouse d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"{{ warehouseData[1] }}\"></i><span class=\"d-none d-md-block\">{{ warehouseData[1] }}</span></a></li>
  6348. \t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6349. \t\t\t\t\t\t\t\t\t\t\t</ul>
  6350. \t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  6351. \t\t\t\t\t\t\t\t\t\t\t\t{% for warehouseData in warehouseAlarms %}
  6352. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"warehouse_{{ warehouseData[0] }}\">
  6353. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  6354. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12\">
  6355. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">{{ warehouseData[1] }}</h4>
  6356. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none m_b_none\">
  6357. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6358. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 overflow_a\">
  6359. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tabs side-tabs clearfix m_b_none\">
  6360. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  6361. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_product_to_manage') %}<li><a id=\"btn_tab_{{ warehouseData[0] }}_product_to_manage\" href=\"#{{ warehouseData[0] }}_product_to_manage\" class=\"tab_session2\" data-filterTab=\"{{ warehouseData[0] }}_product_to_manage\"><i class=\"icon-box d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Prodotti da gestire ({{ warehouseData[2] }})\"></i><span class=\"d-none d-md-block\">Prodotti da gestire ({{ warehouseData[2] }})</span></a></li>{% endif %}
  6362. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_transfer_incoming') %}<li><a id=\"btn_tab_{{ warehouseData[0] }}_transfers_incoming\" href=\"#{{ warehouseData[0] }}_transfers_incoming\" class=\"tab_session2\" data-filterTab=\"{{ warehouseData[0] }}_transfers_incoming\"><i class=\"icon-truck d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Trasferimenti in entrata ({{ warehouseData[3]|length }})\"></i><span class=\"d-none d-md-block\">Trasferimenti in entrata ({{ warehouseData[3]|length }})</span></a></li>{% endif %}
  6363. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_transfer_output') %}<li><a id=\"btn_tab_{{ warehouseData[0] }}_transfers_output\" href=\"#{{ warehouseData[0] }}_transfers_output\" class=\"tab_session2\" data-filterTab=\"{{ warehouseData[0] }}_transfers_output\"><i class=\"icon-truck-loading d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Trasferimenti in uscita ({{ warehouseData[4]|length }})\"></i><span class=\"d-none d-md-block\">Trasferimenti in uscita ({{ warehouseData[4]|length }})</span></a></li>{% endif %}
  6364. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_transfer_ddt_missing') %}<li><a id=\"btn_tab_{{ warehouseData[0] }}_transfers_ddt_missing\" href=\"#{{ warehouseData[0] }}_transfers_ddt_missing\" class=\"tab_session2\" data-filterTab=\"{{ warehouseData[0] }}_transfers_ddt_missing\"><i class=\"icon-signature d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Trasferimenti senza DDT firmato ({{ warehouseData[5]|length }})\"></i><span class=\"d-none d-md-block\">Trasferimenti senza DDT firmato ({{ warehouseData[5]|length }})</span></a></li>{% endif %}
  6365. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_request_technicians') %}<li><a id=\"btn_tab_{{ warehouseData[0] }}_request_technicians\" href=\"#{{ warehouseData[0] }}_request_technicians\" class=\"tab_session2\" data-filterTab=\"{{ warehouseData[0] }}_request_technicians\"><i class=\"icon-question d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Richieste tecnici ({{ warehouseData[6]|length }})\"></i><span class=\"d-none d-md-block\">Richieste tecnici ({{ warehouseData[6]|length }})</span></a></li>{% endif %}
  6366. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_stocks_red') %}<li><a id=\"btn_tab_{{ warehouseData[0] }}_product_stocks_red\" href=\"#{{ warehouseData[0] }}_product_stocks_red\" class=\"tab_session2\" data-filterTab=\"{{ warehouseData[0] }}_product_stocks_red\"><i class=\"icon-box d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Scorte prodotti rosse ({{ warehouseData[7]|length }})\"></i><span class=\"d-none d-md-block\">Scorte prodotti rosse ({{ warehouseData[7]|length }})</span></a></li>{% endif %}
  6367. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_stocks_yellow') %}<li><a id=\"btn_tab_{{ warehouseData[0] }}_product_stocks_yellow\" href=\"#{{ warehouseData[0] }}_product_stocks_yellow\" class=\"tab_session2\" data-filterTab=\"{{ warehouseData[0] }}_product_stocks_yellow\"><i class=\"icon-box d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Scorte prodotti gialle ({{ warehouseData[8]|length }})\"></i><span class=\"d-none d-md-block\">Scorte prodotti gialle ({{ warehouseData[8]|length }})</span></a></li>{% endif %}
  6368. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</ul>
  6369. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  6370. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Sede centrale #}
  6371. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_product_to_manage') %}
  6372. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Prodotti da gestire #}
  6373. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"{{ warehouseData[0] }}_product_to_manage\">
  6374. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Prodotti da gestire</h4>
  6375. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6376. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[2] > 0 %}
  6377. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg infomsg m_b_none\">
  6378. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-info\"></i><strong>Attenzione!</strong> Ci sono {{ warehouseData[2] }} prodotti da gestire in questo magazzino!<a href=\"{{ path ('user_warehouse_sheet', {'warehouseId':warehouseData[0]}) }}\" class=\"button button-3d button-mini button-amber f_right m_none\">Vai al magazzino</a></div>
  6379. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6380. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6381. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  6382. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun prodotto da gestire presente nel magazzino</div>
  6383. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t
  6384. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6385. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6386. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6387. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_transfer_incoming') %}
  6388. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Trasferimenti in entrata #}
  6389. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"{{ warehouseData[0] }}_transfers_incoming\">
  6390. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Trasferimenti in entrata non completati</h4>
  6391. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6392. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[3]|length > 0 %}
  6393. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6394. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6395. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6396. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">Fase</th>
  6397. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino provenienza</th>
  6398. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  6399. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data creazione</th>
  6400. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data invio</th>
  6401. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data completamento</th>
  6402. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  6403. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6404. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6405. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6406. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for pt in warehouseData[3] %}
  6407. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6408. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">{{ pt.displayPhase('icon')|raw }}</td>
  6409. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.warehouseFrom }}</td>
  6410. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.supplier }}</td>
  6411. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.datetimeCreation|date('d-m-Y H:i') }}</td>
  6412. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.datetimeSend|date('d-m-Y H:i') }}</td>
  6413. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.datetimeCompletion|date('d-m-Y H:i') }}</td>
  6414. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_warehouse_transfer_sheet', {'warehouseId':warehouseData[0], 'transferId':pt.id}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  6415. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6416. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6417. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6418. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6419. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6420. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  6421. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun trasferimento in entrata non completato!</div>
  6422. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6423. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6424. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6425. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6426. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_transfer_output') %}
  6427. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Trasferimenti in uscita #}
  6428. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"{{ warehouseData[0] }}_transfers_output\">
  6429. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Trasferimenti in uscita non completati</h4>
  6430. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6431. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[4]|length > 0 %}
  6432. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6433. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6434. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6435. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">Fase</th>
  6436. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino destinazione</th>
  6437. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  6438. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data creazione</th>
  6439. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data invio</th>
  6440. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data completamento</th>
  6441. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  6442. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6443. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6444. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6445. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for pt in warehouseData[4] %}
  6446. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6447. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">{{ pt.displayPhase('icon')|raw }}</td>
  6448. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.warehouseTo }}</td>
  6449. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.supplier }}</td>
  6450. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.datetimeCreation|date('d-m-Y H:i') }}</td>
  6451. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.datetimeSend|date('d-m-Y H:i') }}</td>
  6452. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.datetimeCompletion|date('d-m-Y H:i') }}</td>
  6453. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_warehouse_transfer_sheet', {'warehouseId':warehouseData[0], 'transferId':pt.id}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  6454. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6455. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6456. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6457. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6458. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6459. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  6460. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun trasferimento in uscita non completato!</div>
  6461. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6462. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6463. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6464. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6465. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_transfer_ddt_missing') %}
  6466. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Trasferimenti senza DDT firmato #}
  6467. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"{{ warehouseData[0] }}_transfers_ddt_missing\">
  6468. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Trasferimenti senza DDT firmato</h4>
  6469. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6470. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[5]|length > 0 %}
  6471. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6472. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6473. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6474. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_80p txt_a_c\">Fase</th>
  6475. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_80p txt_a_c\">Fase DDT</th>
  6476. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino provenienza</th>
  6477. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino destinazione</th>
  6478. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  6479. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data creazione</th>
  6480. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data invio</th>
  6481. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data completamento</th>
  6482. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  6483. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6484. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6485. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6486. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for pt in warehouseData[5] %}
  6487. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6488. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">{{ pt.displayPhase('icon')|raw }}</td>
  6489. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">{{ pt.displayPhaseDdt('icon')|raw }}</td>
  6490. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.warehouseFrom }}</td>
  6491. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.warehouseTo }}</td>
  6492. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.supplier }}</td>
  6493. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.datetimeCreation|date('d-m-Y H:i') }}</td>
  6494. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.datetimeSend|date('d-m-Y H:i') }}</td>
  6495. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.datetimeCompletion|date('d-m-Y H:i') }}</td>
  6496. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_warehouse_transfer_sheet', {'warehouseId':warehouseData[0], 'transferId':pt.id}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  6497. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6498. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6499. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6500. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6501. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6502. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  6503. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun trasferimento senza DDT firmato!</div>
  6504. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6505. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6506. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6507. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6508. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_request_technicians') %}
  6509. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Richieste tecnici #}
  6510. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"{{ warehouseData[0] }}_request_technicians\">
  6511. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Richieste tecnici non gestite</h4>
  6512. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6513. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[6]|length > 0 %}
  6514. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6515. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6516. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6517. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Tecnico</th>
  6518. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino</th>
  6519. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data</th>
  6520. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Dettagli</th>
  6521. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  6522. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6523. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6524. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6525. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for rt in warehouseData[6] %}
  6526. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6527. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ rt.technician }}</td>
  6528. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ rt.warehouse }}</td>
  6529. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ rt.datetime|date('d-m-Y') }}</td>
  6530. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ rt.displayDetails()|raw }}</td>
  6531. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_warehouse_sheet', {'warehouseId':warehouseData[0]}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda magazzino\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  6532. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6533. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6534. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6535. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6536. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6537. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  6538. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun richiesta tecnico non gestita!</div>
  6539. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6540. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6541. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6542. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6543. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_stocks_red') %}
  6544. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Scorte prodotti rosse #}
  6545. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"{{ warehouseData[0] }}_product_stocks_red\">
  6546. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Allarmi scorte prodotti rosse</h4>
  6547. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6548. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[7]|length > 0 %}
  6549. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6550. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6551. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6552. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_120p txt_a_c\">Qtà disponibile</th>
  6553. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_120p txt_a_c\">Qtà rosso</th>
  6554. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Modello</th>
  6555. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  6556. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6557. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6558. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6559. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for ps in warehouseData[7] %}
  6560. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if loop.index < 50 %}
  6561. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6562. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">{{ ps[0] }}</td>
  6563. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">{{ ps[1] }}</td>
  6564. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ ps[2] }}</td>
  6565. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ ps[3] }}</td>
  6566. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6567. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6568. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6569. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6570. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6571. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[7]|length > 50 %}
  6572. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg alertmsg m_b_none\">
  6573. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-warning-sign\"></i><strong>Attenzione!</strong> Per ridurre i tempi di caricamento della scrivania, sono visualizzati solo 50 risultati</div>
  6574. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6575. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6576. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6577. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  6578. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun allarme scorte prodotto rosse!</div>
  6579. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6580. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6581. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6582. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6583. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_stocks_yellow') %}
  6584. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Scorte prodotti giallo #}
  6585. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"{{ warehouseData[0] }}_product_stocks_yellow\">
  6586. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Allarmi scorte prodotti giallo</h4>
  6587. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6588. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[8]|length > 0 %}
  6589. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6590. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6591. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6592. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_120p txt_a_c\">Qtà disponibile</th>
  6593. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_120p txt_a_c\">Qtà giallo</th>
  6594. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_120p txt_a_c\">Qtà rosso</th>
  6595. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Modello</th>
  6596. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  6597. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6598. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6599. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6600. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for ps in warehouseData[8] %}
  6601. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if loop.index < 50 %}
  6602. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6603. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">{{ ps[0] }}</td>
  6604. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">{{ ps[1] }}</td>
  6605. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">{{ ps[2] }}</td>
  6606. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ ps[3] }}</td>
  6607. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ ps[4] }}</td>
  6608. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6609. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6610. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6611. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6612. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6613. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[8]|length > 50 %}
  6614. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg alertmsg m_b_none\">
  6615. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-warning-sign\"></i><strong>Attenzione!</strong> Per ridurre i tempi di caricamento della scrivania, sono visualizzati solo 50 risultati</div>
  6616. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6617. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6618. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6619. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  6620. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun allarme scorte prodotto gialle!</div>
  6621. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6622. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6623. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6624. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6625. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6626. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6627. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6628. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6629. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6630. \t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6631. \t\t\t\t\t\t\t\t\t\t\t</div>
  6632. \t\t\t\t\t\t\t\t\t\t</div>
  6633. \t\t\t\t\t\t\t\t\t{% endif %}
  6634. \t\t\t\t\t\t\t\t</div>
  6635. \t\t\t\t\t\t\t{% endif %}
  6636. \t\t\t\t\t\t\t{# Operazioni #}
  6637. \t\t\t\t\t\t\t{% if app.user.canViewTab('desk_operation') %}
  6638. \t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"operations\">
  6639. \t\t\t\t\t\t\t\t\t<div class=\"row\">
  6640. \t\t\t\t\t\t\t\t\t\t<div class=\"col-12 overflow_a\">
  6641. \t\t\t\t\t\t\t\t\t\t\t<div class=\"tabs side-tabs clearfix m_b_none\">
  6642. \t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  6643. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_operation_tariffs') %}<li><a id=\"btn_tab_tariffs\" href=\"#tariffs\" class=\"tab_session2\" data-filterTab=\"tariffs\"><i class=\"icon-euro d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Senza tariffe ({{ operationsWithoutTariffs|length }})\"></i><span class=\"d-none d-md-block\">Senza tariffe ({{ operationsWithoutTariffs|length }})</span></a></li>{% endif %}
  6644. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_operation_key_mappings') %}<li><a id=\"btn_tab_key_mappings\" href=\"#key_mappings\" class=\"tab_session2\" data-filterTab=\"key_mappings\"><i class=\"icon-tags d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Senza mappatura ticket ({{ operationsWithoutKeyMappings|length }})\"></i><span class=\"d-none d-md-block\">Senza mappatura ticket ({{ operationsWithoutKeyMappings|length }})</span></a></li>{% endif %}
  6645. \t\t\t\t\t\t\t\t\t\t\t\t</ul>
  6646. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  6647. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_operation_tariffs') %}
  6648. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Senza tariffe #}
  6649. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"tariffs\">
  6650. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Operazioni senza tariffe</h4>
  6651. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6652. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if operationsWithoutTariffs|length > 0 %}
  6653. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6654. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6655. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6656. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  6657. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Operazione</th>
  6658. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Gruppo</th>
  6659. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  6660. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6661. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6662. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6663. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for op in operationsWithoutTariffs %}
  6664. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6665. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ op.supplier }}</td>
  6666. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ op.value }}</td>
  6667. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ op.group }}</td>
  6668. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_anagraphic_supplier_operation_sheet', {'operationId':op.id}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  6669. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6670. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6671. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6672. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6673. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6674. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  6675. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessuna operazione senza tariffe inserite!</div>
  6676. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6677. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6678. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6679. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6680. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_operation_key_mappings') %}
  6681. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Senza mappatura chiavi ticket #}
  6682. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"key_mappings\">
  6683. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Operazioni senza mappatura chiavi ticket</h4>
  6684. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6685. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if operationsWithoutKeyMappings|length > 0 %}
  6686. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6687. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6688. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6689. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  6690. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Operazione</th>
  6691. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Gruppo</th>
  6692. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  6693. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6694. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6695. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6696. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for op in operationsWithoutKeyMappings %}
  6697. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6698. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ op.supplier }}</td>
  6699. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ op.value }}</td>
  6700. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ op.group }}</td>
  6701. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_anagraphic_supplier_operation_sheet', {'operationId':op.id}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  6702. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6703. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6704. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6705. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6706. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6707. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  6708. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessuna operazione senza mappatura chiavi ticket!</div>
  6709. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6710. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6711. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6712. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6713. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  6714. \t\t\t\t\t\t\t\t\t\t\t</div>
  6715. \t\t\t\t\t\t\t\t\t\t</div>
  6716. \t\t\t\t\t\t\t\t\t</div>
  6717. \t\t\t\t\t\t\t\t</div>
  6718. \t\t\t\t\t\t\t{% endif %}
  6719. \t\t\t\t\t\t\t{# Prodotti #}
  6720. \t\t\t\t\t\t\t{% if app.user.canViewTab('desk_product') %}
  6721. \t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"products\">
  6722. \t\t\t\t\t\t\t\t\t{% block productsData %}
  6723. \t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  6724. \t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 overflow_a\">
  6725. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tabs side-tabs clearfix m_b_none\">
  6726. \t\t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  6727. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_product_doubles') %}<li><a id=\"btn_tab_doubles\" href=\"#doubles\" class=\"tab_session2\" data-filterTab=\"doubles\"><i class=\"icon-euro d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Matricole doppie ({{ doubleProducts|length }})\"></i><span class=\"d-none d-md-block\">Matricole doppie ({{ doubleProducts|length }})</span></a></li>{% endif %}
  6728. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_product_models') %}<li><a id=\"btn_tab_models\" href=\"#models\" class=\"tab_session2\" data-filterTab=\"models\"><i class=\"icon-tags d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Modelli senza fornitori ({{ productModelsSuppliers|length }})\"></i><span class=\"d-none d-md-block\">Modelli senza fornitori ({{ productModelsSuppliers|length }})</span></a></li>{% endif %}
  6729. \t\t\t\t\t\t\t\t\t\t\t\t\t</ul>
  6730. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  6731. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_product_doubles') %}
  6732. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Matricole doppie #}
  6733. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"doubles\">
  6734. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Matricole doppie</h4>
  6735. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6736. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if doubleProducts|length > 0 %}
  6737. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6738. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6739. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6740. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th colspan=\"3\">Prodotto 1</th>
  6741. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th colspan=\"3\">Prodotto 2</th>
  6742. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6743. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6744. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">Id</th>
  6745. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Matricola produttore</th>
  6746. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Matricola fornitore</th>
  6747. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">Id</th>
  6748. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Matricola produttore</th>
  6749. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Matricola fornitore</th>
  6750. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6751. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6752. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6753. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for p in doubleProducts %}
  6754. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6755. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\"><a href=\"{{ path ('user_product_sheet', {'productId':p[0]}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda prodotto\" target=\"_blank\" class=\"underline\">{{ p[0] }}</a></td>
  6756. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ p[1] }}</td>
  6757. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ p[2] }}</td>
  6758. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\"><a href=\"{{ path ('user_product_sheet', {'productId':p[3]}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda prodotto\" target=\"_blank\" class=\"underline\">{{ p[3] }}</a></td>
  6759. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ p[4] }}</td>
  6760. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ p[5] }}</td>
  6761. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6762. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6763. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6764. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6765. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6766. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  6767. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessuna matricola doppia presente nel software!</div>
  6768. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6769. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6770. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6771. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6772. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_product_models') %}
  6773. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Modelli senza fornitore #}
  6774. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"models\">
  6775. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Modelli senza fornitori configurati</h4>
  6776. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6777. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if productModelsSuppliers|length > 0 %}
  6778. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6779. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6780. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6781. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Modello</th>
  6782. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Produttore</th>
  6783. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Sku</th>
  6784. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>PartNumber</th>
  6785. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Sottocategoria</th>
  6786. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Categoria</th>
  6787. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  6788. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6789. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6790. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6791. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for pm in productModelsSuppliers %}
  6792. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6793. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pm.name }}</td>
  6794. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pm.producer }}</td>
  6795. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pm.sku }}</td>
  6796. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pm.partNumber }}</td>
  6797. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pm.subcategory }}</td>
  6798. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pm.subcategory.category }}</td>
  6799. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_product_model_sheet', {'modelId':pm.id}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda magazzino\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  6800. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6801. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6802. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6803. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6804. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6805. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  6806. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun modello senza fornitore configurato!</div>
  6807. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6808. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6809. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6810. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6811. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6812. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  6813. \t\t\t\t\t\t\t\t\t\t\t</div>
  6814. \t\t\t\t\t\t\t\t\t\t</div>
  6815. \t\t\t\t\t\t\t\t\t{% endblock %}
  6816. \t\t\t\t\t\t\t\t</div>
  6817. \t\t\t\t\t\t\t{% endif %}
  6818. \t\t\t\t\t\t\t{# Cerca #}
  6819. \t\t\t\t\t\t\t{% if app.user.canViewTab('desk_search') %}
  6820. \t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"search\">
  6821. \t\t\t\t\t\t\t\t\t{{ form_start(formSearch, {'attr': {'novalidate': 'novalidate'}}) }}
  6822. \t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  6823. \t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-md-3\">
  6824. \t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Ricerca</h4>
  6825. \t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6826. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  6827. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 form-group\">
  6828. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label\">Soggetto*</label>
  6829. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div {{ form_errors(formSearch.type) }}>
  6830. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table b_none table_no_padding m_none\">
  6831. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for t in formSearch.type %}
  6832. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6833. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_w_40p\">{{ form_widget(t, {'attr': {'class':'switch-toggle switch-flat-mini switch-toggle-flat'}}) }}<label class=\"m_b_none\" for=\"{{ t.vars.id }}\"></label></td>
  6834. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td><label class=\"m_b_none form_label\">{{ t.vars.label }}</label></td>
  6835. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6836. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6837. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6838. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6839. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6840. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 form-group\">
  6841. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label\">Tipologia*</label>
  6842. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div {{ form_errors(formSearch.like) }}>
  6843. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table b_none table_no_padding m_none\">
  6844. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for l in formSearch.like %}
  6845. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6846. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_w_40p\">{{ form_widget(l, {'attr': {'class':'switch-toggle switch-flat-mini switch-toggle-flat'}}) }}<label class=\"m_b_none\" for=\"{{ l.vars.id }}\"></label></td>
  6847. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td><label class=\"m_b_none form_label\">{{ l.vars.label }}</label></td>
  6848. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6849. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6850. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6851. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6852. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6853. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 form-group\">
  6854. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label\">Valore*</label>
  6855. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div {{ form_errors(formSearch.value) }}>
  6856. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ form_widget(formSearch.value) }}
  6857. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6858. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6859. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 txt_a_c\">
  6860. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"submit\" class=\"button button-3d button-small button-rounded button-green\">Cerca</button>
  6861. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6862. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  6863. \t\t\t\t\t\t\t\t\t\t\t</div>
  6864. \t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-md-9 overflow_a\">
  6865. \t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Risultati ricerca</h4>
  6866. \t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6867. \t\t\t\t\t\t\t\t\t\t\t\t{% if searchResults|length > 0 %}
  6868. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if searchResults|length == 50 %}
  6869. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg alertmsg m_b_10p\">
  6870. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-warning-sign\"></i><strong>Attenzione!</strong> La ricerca ha prodotto più di 50 risultati; utilizza un filtro più stringente per ottenerne meno!</div>
  6871. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6872. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6873. \t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6874. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6875. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6876. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if searchType == 'termid' or searchType == 'n_ticket' %}
  6877. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Stato</th>
  6878. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>N° ticket</th>
  6879. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Termid</th>
  6880. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Cliente</th>
  6881. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  6882. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Operazione</th>
  6883. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% elseif searchType == 'code_producer' or searchType == 'code_supplier' %}
  6884. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Modello</th>
  6885. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Matr. Produttore</th>
  6886. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Matr. Fornitore</th>
  6887. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Termid</th>
  6888. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino attuale</th>
  6889. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Stato</th>
  6890. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Condizione</th>
  6891. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% elseif searchType == 'ddt' %}
  6892. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>N° DDT</th>
  6893. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Stato</th>
  6894. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data/Ora</th>
  6895. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Mag. Partenza</th>
  6896. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Mag. Arrivo</th>
  6897. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Stock order</th>
  6898. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% elseif searchType == 'client_nickname' %}
  6899. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Codice</th>
  6900. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Insegna</th>
  6901. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Indirizzo</th>
  6902. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Telefoni</th>
  6903. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6904. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Telefono</th>
  6905. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Cliente</th>
  6906. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Indirizzo</th>
  6907. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6908. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  6909. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6910. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6911. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6912. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for r in searchResults %}
  6913. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6914. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if searchType == 'termid' or searchType == 'n_ticket' %}
  6915. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.displayStatus('string')|raw }}</td>
  6916. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.number }}</td>
  6917. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.termid }}</td>
  6918. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.client }}</td>
  6919. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.supplier }}</td>
  6920. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.operation }}</td>
  6921. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_ticket_sheet', {'ticketId':r.id}) }}\"><img class=\"icon_pr\" data-bs-toggle=\"tooltip\" title=\"Scheda\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  6922. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% elseif searchType == 'code_producer' or searchType == 'code_supplier' %}
  6923. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.model.name }}</td>
  6924. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.codeProducer|default('---') }}</td>
  6925. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.codeSupplier|default('---') }}</td>
  6926. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.termid|default('---') }}</td>
  6927. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.actualWarehouse }}</td>
  6928. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.displayStatus('string')|raw }}</td>
  6929. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.displayCondition('string-short')|raw }}</td>
  6930. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_product_sheet', {'productId':r.id}) }}\" data-bs-toggle=\"tooltip\" title=\"Scheda\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>\t\t
  6931. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% elseif searchType == 'ddt' %}
  6932. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.ddt|default('---') }}</td>
  6933. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.displayPhase('string')|raw }}</td>
  6934. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.date|date('d-m-Y H:i') }}</td>
  6935. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.warehouseFrom }}</td>
  6936. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.warehouseTo }}</td>
  6937. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.stockOrder|default('---') }}</td>
  6938. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_warehouse_transfer_sheet', {'warehouseId':r.warehouseFrom.id, 'transferId':r.id}) }}\" data-bs-toggle=\"tooltip\" title=\"Scheda\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  6939. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% elseif searchType == 'client_nickname' %}
  6940. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.code|default('---') }}</td>
  6941. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.nickname }}</td>
  6942. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{% include 'components/twig/display_address.html.twig' with {'type':'client', 'obj':r} %}</td>
  6943. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.displayPhones|raw }}</td>
  6944. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_anagraphic_client_sheet', {'clientId':r.id }) }}\" data-bs-toggle=\"tooltip\" title=\"Scheda\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  6945. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6946. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.number }}</td>
  6947. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.client }}</td>
  6948. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{% include 'components/twig/display_address.html.twig' with {'type':'client', 'obj':r.client} %}</td>
  6949. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"tel:{{ r.number }}\" data-bs-toggle=\"tooltip\" title=\"Chiama\"><img class=\"icon_pr\" src=\"{{ asset(icon_telephone) }}\"></a></td>
  6950. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6951. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6952. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6953. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6954. \t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6955. \t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6956. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg infomsg m_b_none\">
  6957. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-info\"></i><strong>Info!</strong> La ricerca non ha dato risultati!</div>
  6958. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6959. \t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6960. \t\t\t\t\t\t\t\t\t\t\t</div>
  6961. \t\t\t\t\t\t\t\t\t\t</div>
  6962. \t\t\t\t\t\t\t\t\t{{ form_end(formSearch) }}
  6963. \t\t\t\t\t\t\t\t</div>
  6964. \t\t\t\t\t\t\t{% endif %}
  6965. \t\t\t\t\t\t</div>
  6966. \t\t\t\t\t</div>
  6967. \t\t\t\t</div>
  6968. \t\t\t</div>
  6969. \t\t{% elseif app.user.getAccountTypology == 'technician' %} {# Tecnico interno e tecnico partita IVA #}
  6970. \t\t\t<div class=\"row\">
  6971. \t\t\t\t<div class=\"col-12\">
  6972. \t\t\t\t\t<div class=\"tabs clearfix m_b_none\">
  6973. \t\t\t\t\t\t<ul class=\"tab-nav clearfix\">
  6974. \t\t\t\t\t\t\t<li><a id=\"btn_tab_tickets\" href=\"#tickets\" class=\"tab_session\" data-filterTab=\"tickets\"><i class=\"icon-tag d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Ticket\"></i><span class=\"d-none d-md-block\">Ticket</span></a></li>
  6975. \t\t\t\t\t\t\t<li><a id=\"btn_tab_warehouse\" href=\"#warehouse\" class=\"tab_session\" data-filterTab=\"warehouse\"><i class=\"icon-warehouse d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Magazzini gestiti\"></i><span class=\"d-none d-md-block\">Magazzini gestiti</span></a></li>
  6976. \t\t\t\t\t\t\t{% if app.user.canRead('desk_search') %}
  6977. \t\t\t\t\t\t\t\t<li><a href=\"#search\" class=\"tab_session\" id=\"btn_tab_search\" data-filterTab=\"search\"><i class=\"icon-search1 d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Ricerca\"></i><span class=\"d-none d-md-block\">Ricerca</span></a></li>
  6978. \t\t\t\t\t\t\t{% endif %}
  6979. \t\t\t\t\t\t</ul>
  6980. \t\t\t\t\t\t<div class=\"tab-container\">
  6981. \t\t\t\t\t\t\t{# Ticket #}
  6982. \t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"tickets\">
  6983. \t\t\t\t\t\t\t\t<div class=\"row\">
  6984. \t\t\t\t\t\t\t\t\t<div class=\"col-12 overflow_a\">
  6985. \t\t\t\t\t\t\t\t\t\t<div class=\"tabs side-tabs clearfix m_b_none\">
  6986. \t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  6987. \t\t\t\t\t\t\t\t\t\t\t\t<li><a id=\"btn_tab_summary\" href=\"#summary\" class=\"tab_session2\" data-filterTab=\"summary\"><i class=\"icon-table1 d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Tabella riassuntiva\"></i><span class=\"d-none d-md-block responsive_font_size\">Tabella riassuntiva</span></a></li>
  6988. \t\t\t\t\t\t\t\t\t\t\t\t<li><a id=\"btn_tab_assigned\" href=\"#assigned\" class=\"tab_session2\" data-filterTab=\"assigned\"><i class=\"icon-user-clock d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Da prendere in carico ({{ ticketAssigned|length }})\"></i><span class=\"d-none d-md-block responsive_font_size\">Da prendere in carico ({{ ticketAssigned|length }})</span></a></li>
  6989. \t\t\t\t\t\t\t\t\t\t\t\t<li><a id=\"btn_tab_reminders\" href=\"#reminders\" class=\"tab_session2\" data-filterTab=\"reminders\"><i class=\"icon-clock d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Promemoria ({{ ticketReminders|length }})\"></i><span class=\"d-none d-md-block responsive_font_size\">Promemoria ({{ ticketReminders|length }})</span></a></li>
  6990. \t\t\t\t\t\t\t\t\t\t\t</ul>
  6991. \t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  6992. \t\t\t\t\t\t\t\t\t\t\t\t{# Tabella riassuntiva #}
  6993. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"summary\">
  6994. \t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Tabella riassuntiva</h4>
  6995. \t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6996. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  6997. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-bordered font_12\">
  6998. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6999. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr class=\"bg_pr color_w\">
  7000. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Gruppo</th>
  7001. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_100p txt_a_c a_th_hover\" onclick=\"javascript: goToTicketList('assigned', '')\">Assegnati</th>
  7002. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_100p txt_a_c a_th_hover\" onclick=\"javascript: goToTicketList('taken_charge', '')\">Presi in carico</th>
  7003. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_100p txt_a_c a_th_hover\" onclick=\"javascript: goToTicketList('closed', '')\">Chiusi</th>
  7004. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_100p txt_a_c a_th_hover\" onclick=\"javascript: goToTicketList('suspension_request', '')\">Richieste sosp</th>
  7005. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_100p txt_a_c a_th_hover\" onclick=\"javascript: goToTicketList('suspended', '')\">Sospesi</th>
  7006. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_100p txt_a_c a_th_hover\" onclick=\"javascript: goToTicketList('canceled', '')\">Annullati</th>
  7007. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_100p txt_a_c a_th_hover\" onclick=\"javascript: goToTicketList('closed_portal', '')\">Chiusi su portale</th>
  7008. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\" style=\"padding: 0px 0px 0px 0px; width: 0px;\"></td>
  7009. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_100p txt_a_c\">Totale</th>
  7010. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7011. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  7012. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody class=\"table_td_hover\">
  7013. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set total = 0 %}
  7014. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for og in operationGroups %}
  7015. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set rowTotal = 0 %}
  7016. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  7017. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_w\">{{ og.value }}</td>
  7018. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for ts in ticketStatuses %}
  7019. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for ticketGroup in matrixTickets %}
  7020. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if ticketGroup[0] == og.id %}
  7021. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for grCounts in ticketGroup[1] %}
  7022. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if grCounts[0] == ts.id %}
  7023. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.accountTypology == 'technician' %}
  7024. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c a_td_hover\" onclick=\"javascript: goToTicketList('{{ ts.slug }}', '{{ og.slug }}')\">{{ grCounts[1] }}</td>
  7025. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  7026. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c a_td_hover\" onclick=\"javascript: goToTicketList('{{ ts.slug }}', '{{ og.id }}')\">{{ grCounts[1] }}</td>
  7027. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  7028. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set rowTotal = rowTotal + grCounts[1] %}
  7029. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  7030. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7031. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  7032. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7033. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7034. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  7035. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">{{ rowTotal }}</th>
  7036. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7037. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set total = total + rowTotal %}
  7038. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7039. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr class=\"bg_pr\">
  7040. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  7041. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  7042. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  7043. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  7044. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  7045. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  7046. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  7047. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  7048. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  7049. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  7050. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7051. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  7052. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Totale</th>
  7053. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for ts in ticketStatuses %}
  7054. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set columnTotal = 0 %}
  7055. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for ticketGroup in matrixTickets %}
  7056. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for grCounts in ticketGroup[1] %}
  7057. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if grCounts[0] == ts.id %}
  7058. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set columnTotal = columnTotal + grCounts[1] %}
  7059. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  7060. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7061. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7062. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">{{ columnTotal }}</th>
  7063. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7064. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"bg_pr\"></th>
  7065. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">{{ total }}</th>
  7066. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7067. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  7068. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  7069. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7070. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  7071. \t\t\t\t\t\t\t\t\t\t\t\t{# Da prendere in carico #}
  7072. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"assigned\">
  7073. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if ticketAssigned|length > 0 %}
  7074. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"javascript: ticketsTakeCharge()\" class=\"button button-3d button-mini button-green f_right font_12 m_t_none m_b_none\">Prendi in carico</a>
  7075. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  7076. \t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Da prendere in carico</h4>
  7077. \t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none m_b_5p\">
  7078. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if ticketAssigned|length > 0 %}
  7079. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm font_12\">
  7080. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  7081. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for t in ticketAssigned %}
  7082. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  7083. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>
  7084. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table_no_padding m_b_none b_none font_12\">
  7085. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Stato</b>: {{ t.displayStatus('string')|raw }}</td></tr>
  7086. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>N°</b>: {{ t.number }}</td></tr>
  7087. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Indirizzo</b>: {% include 'components/twig/display_address.html.twig' with {'type':'ticket', 'obj':t} %}</td></tr>
  7088. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Cliente</b>: {{ t.client }}</td></tr>
  7089. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Cliente - Indirizzo</b>: {% if t.client != null %}{% include 'components/twig/display_address.html.twig' with {'type':'client', 'obj':t.client} %}{% else %}---{% endif %}</td></tr>
  7090. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Operazione</b>: {{ t.operation }}</td></tr>
  7091. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Fornitore</b>: {{ t.supplier }}</td></tr>
  7092. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Ricezione</b>: {% if t.datetimeStart != null %}{{ t.datetimeStart|date('d-m-Y H:i') }}{% else %}---{% endif %}</td></tr>
  7093. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Scadenza</b>: {% if t.datetimeExpiration != null %}{{ t.datetimeExpiration|date('d-m-Y H:i') }}{% else %}---{% endif %}</td></tr>
  7094. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  7095. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</td>
  7096. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_ticket_sheet', {'ticketId':t.id}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  7097. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7098. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7099. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  7100. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  7101. \t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  7102. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  7103. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg font_12\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun ticket da prendere in carico!</div>
  7104. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7105. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  7106. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  7107. \t\t\t\t\t\t\t\t\t\t\t\t{# Reminder #}
  7108. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"reminders\">
  7109. \t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Promemoria</h4>
  7110. \t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  7111. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  7112. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if ticketReminders|length > 0 %}
  7113. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm responsive_font_size\">
  7114. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  7115. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  7116. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"td_w_150p\">Data/Ora</th>
  7117. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Dettagli</th>
  7118. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  7119. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7120. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  7121. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  7122. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for r in ticketReminders %}
  7123. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr {% if r.datetime|date('YmdHi') < \"now\"|date('YmdHi') %}class=\"bg_r_h\"{% endif %}>
  7124. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.datetime|date('d-m-Y H:i') }}</td>
  7125. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.details }}</td>
  7126. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_ticket_sheet', {'ticketId':r.ticket.id}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  7127. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7128. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7129. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  7130. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  7131. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  7132. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  7133. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun promemoria presente!</div>
  7134. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7135. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  7136. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7137. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  7138. \t\t\t\t\t\t\t\t\t\t\t</div>
  7139. \t\t\t\t\t\t\t\t\t\t</div>
  7140. \t\t\t\t\t\t\t\t\t</div>
  7141. \t\t\t\t\t\t\t\t</div>
  7142. \t\t\t\t\t\t\t</div>
  7143. \t\t\t\t\t\t\t{# Magazzini #}
  7144. \t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"warehouse\">
  7145. \t\t\t\t\t\t\t\t<div class=\"row\">
  7146. \t\t\t\t\t\t\t\t\t<div class=\"col-12 overflow_a\">
  7147. \t\t\t\t\t\t\t\t\t\t{% if warehousesTransfers|length == 1 %}
  7148. \t\t\t\t\t\t\t\t\t\t\t{% for wt in warehousesTransfers %}
  7149. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  7150. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12\">
  7151. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">{{ wt[1] }}</h4>
  7152. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  7153. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7154. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-lg-4 m_b_20p\">
  7155. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<h5 class=\"form_title\">Trasferimenti in entrata non completati</h5>
  7156. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none m_b_5p\">
  7157. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if wt[2]|length > 0 %}
  7158. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm font_12\">
  7159. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  7160. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for pt in wt[2] %}
  7161. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  7162. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>
  7163. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table_no_padding m_b_none b_none font_12\">
  7164. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Fase</b>: {{ pt.displayPhase('string')|raw }}</td></tr>
  7165. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Magazzino provenienza</b>: {{ pt.warehouseFrom }}</td></tr>
  7166. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Fornitore</b>: {{ pt.supplier }}</td></tr>
  7167. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Data creazione</b>: {{ pt.datetimeCreation|date('d-m-Y H:i') }}</td></tr>
  7168. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Data invio</b>: {% if pt.datetimeSend != null %}{{ pt.datetimeSend|date('d-m-Y H:i') }}{% else %}---{% endif %}</td></tr>
  7169. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Data completamento</b>: {% if pt.datetimeCompletion %}{{ pt.datetimeCompletion|date('d-m-Y H:i') }}{% else %}---{% endif %}</td></tr>
  7170. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  7171. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</td>
  7172. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_warehouse_transfer_sheet', {'warehouseId':wt[0], 'transferId':pt.id}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  7173. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7174. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7175. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  7176. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  7177. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  7178. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  7179. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg font_12\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun trasferimento in entrata!</div>
  7180. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7181. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  7182. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7183. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-lg-4 m_b_20p\">
  7184. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<h5 class=\"form_title\">Trasferimenti in uscita non completati</h5>
  7185. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none m_b_5p\">
  7186. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if wt[3]|length > 0 %}
  7187. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm font_12\">
  7188. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  7189. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for pt in wt[3] %}
  7190. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  7191. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>
  7192. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table_no_padding m_b_none b_none font_12\">
  7193. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Fase</b>: {{ pt.displayPhase('string')|raw }}</td></tr>
  7194. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Magazzino provenienza</b>: {{ pt.warehouseFrom }}</td></tr>
  7195. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Fornitore</b>: {{ pt.supplier }}</td></tr>
  7196. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Data creazione</b>: {{ pt.datetimeCreation|date('d-m-Y H:i') }}</td></tr>
  7197. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Data invio</b>: {% if pt.datetimeSend != null %}{{ pt.datetimeSend|date('d-m-Y H:i') }}{% else %}---{% endif %}</td></tr>
  7198. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Data completamento</b>: {% if pt.datetimeCompletion %}{{ pt.datetimeCompletion|date('d-m-Y H:i') }}{% else %}---{% endif %}</td></tr>
  7199. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  7200. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</td>
  7201. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_warehouse_transfer_sheet', {'warehouseId':wt[0], 'transferId':pt.id}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  7202. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7203. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7204. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  7205. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  7206. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  7207. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  7208. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg font_12\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun trasferimento in uscita!</div>
  7209. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7210. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  7211. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7212. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-lg-4\">
  7213. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<h5 class=\"form_title\">Trasferimenti senza DDT firmato</h5>
  7214. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none m_b_5p\">
  7215. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if wt[4]|length > 0 %}
  7216. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm font_12\">
  7217. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  7218. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for pt in wt[4] %}
  7219. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  7220. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>
  7221. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table_no_padding m_b_none b_none font_12\">
  7222. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Fase</b>: {{ pt.displayPhase('string')|raw }}</td></tr>
  7223. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Fase DDT</b>: {{ pt.displayPhaseDdt('string')|raw }}</td></tr>
  7224. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Magazzino provenienza</b>: {{ pt.warehouseFrom }}</td></tr>
  7225. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Magazzino destinazione</b>: {{ pt.warehouseTo }}</td></tr>
  7226. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Fornitore</b>: {{ pt.supplier }}</td></tr>
  7227. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Data creazione</b>: {{ pt.datetimeCreation|date('d-m-Y H:i') }}</td></tr>
  7228. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Data invio</b>: {% if pt.datetimeSend != null %}{{ pt.datetimeSend|date('d-m-Y H:i') }}{% else %}---{% endif %}</td></tr>
  7229. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Data completamento</b>: {% if pt.datetimeCompletion %}{{ pt.datetimeCompletion|date('d-m-Y H:i') }}{% else %}---{% endif %}</td></tr>
  7230. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  7231. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</td>
  7232. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_warehouse_transfer_sheet', {'warehouseId':wt[0], 'transferId':pt.id}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  7233. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7234. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7235. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  7236. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  7237. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  7238. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  7239. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg font_12\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun trasferimento in uscita!</div>
  7240. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7241. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  7242. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7243. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  7244. \t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7245. \t\t\t\t\t\t\t\t\t\t{% else %}
  7246. \t\t\t\t\t\t\t\t\t\t\t<div class=\"tabs side-tabs clearfix m_b_none\">
  7247. \t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  7248. \t\t\t\t\t\t\t\t\t\t\t\t\t{% for wt in warehousesTransfers %}
  7249. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a id=\"btn_tab_wt_{{ wt[0] }}\" href=\"#wt_{{ wt[0] }}\" class=\"tab_session2\" data-filterTab=\"wt_{{ wt[0] }}\"><i class=\"icon-warehouse d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"{{ wt[1] }}\"></i><span class=\"d-none d-md-block font_12\">{{ wt[1] }}</span></a></li>
  7250. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7251. \t\t\t\t\t\t\t\t\t\t\t\t</ul>
  7252. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  7253. \t\t\t\t\t\t\t\t\t\t\t\t\t{# Magazzini tecnico #}
  7254. \t\t\t\t\t\t\t\t\t\t\t\t\t{% for wt in warehousesTransfers %}
  7255. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"wt_{{ wt[0] }}\">
  7256. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  7257. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12\">
  7258. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">{{ wt[1] }}</h4>
  7259. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  7260. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7261. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-lg-4 m_b_20p\">
  7262. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h5 class=\"form_title\">Trasferimenti in entrata non completati</h5>
  7263. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  7264. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if wt[2]|length > 0 %}
  7265. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm font_12\">
  7266. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  7267. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  7268. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">Fase</th>
  7269. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino provenienza</th>
  7270. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  7271. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data creazione</th>
  7272. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data invio</th>
  7273. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data completamento</th>
  7274. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  7275. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7276. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  7277. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  7278. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for pt in wt[2] %}
  7279. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  7280. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">{{ pt.displayPhase('icon')|raw }}</td>
  7281. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.warehouseFrom }}</td>
  7282. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.supplier }}</td>
  7283. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.datetimeCreation|date('d-m-Y H:i') }}</td>
  7284. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.datetimeSend|date('d-m-Y H:i') }}</td>
  7285. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.datetimeCompletion|date('d-m-Y H:i') }}</td>
  7286. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_warehouse_transfer_sheet', {'warehouseId':wt[0], 'transferId':pt.id}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  7287. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7288. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7289. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  7290. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  7291. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  7292. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  7293. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg font_12\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun trasferimento in entrata non completato!</div>
  7294. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7295. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  7296. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7297. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-lg-4 m_b_20p\">
  7298. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h5 class=\"form_title\">Trasferimenti in uscita non completati</h5>
  7299. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  7300. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if wt[3]|length > 0 %}
  7301. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm font_12\">
  7302. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  7303. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  7304. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">Fase</th>
  7305. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino destinazione</th>
  7306. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  7307. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data creazione</th>
  7308. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data invio</th>
  7309. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data completamento</th>
  7310. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  7311. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7312. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  7313. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  7314. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for pt in wt[3] %}
  7315. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  7316. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"txt_a_c\">{{ pt.displayPhase('icon')|raw }}</td>
  7317. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.warehouseTo }}</td>
  7318. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.supplier }}</td>
  7319. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.datetimeCreation|date('d-m-Y H:i') }}</td>
  7320. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.datetimeSend|date('d-m-Y H:i') }}</td>
  7321. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ pt.datetimeCompletion|date('d-m-Y H:i') }}</td>
  7322. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_warehouse_transfer_sheet', {'warehouseId':wt[0], 'transferId':pt.id}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  7323. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7324. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7325. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  7326. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  7327. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  7328. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  7329. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg font_12\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun trasferimento in uscita non completato!</div>
  7330. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7331. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  7332. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7333. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-lg-4\">
  7334. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h5 class=\"form_title\">Trasferimenti senza DDT firmato</h5>
  7335. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none m_b_5p\">
  7336. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if wt[4]|length > 0 %}
  7337. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm font_12\">
  7338. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  7339. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for pt in wt[4] %}
  7340. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  7341. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>
  7342. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table_no_padding m_b_none b_none font_12\">
  7343. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Fase</b>: {{ pt.displayPhase('string')|raw }}</td></tr>
  7344. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Fase DDT</b>: {{ pt.displayPhaseDdt('string')|raw }}</td></tr>
  7345. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Magazzino provenienza</b>: {{ pt.warehouseFrom }}</td></tr>
  7346. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Magazzino destinazione</b>: {{ pt.warehouseTo }}</td></tr>
  7347. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Fornitore</b>: {{ pt.supplier }}</td></tr>
  7348. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Data creazione</b>: {{ pt.datetimeCreation|date('d-m-Y H:i') }}</td></tr>
  7349. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Data invio</b>: {{ pt.datetimeSend|date('d-m-Y H:i') }}</td></tr>
  7350. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr><td><b>Data completamento</b>: {{ pt.datetimeCompletion|date('d-m-Y H:i') }}</td></tr>
  7351. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  7352. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</td>
  7353. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"{{ path ('user_warehouse_transfer_sheet', {'warehouseId':wt[0], 'transferId':pt.id}) }}\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"{{ asset(icon_sheet) }}\"></a></td>
  7354. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7355. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7356. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  7357. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  7358. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  7359. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  7360. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"sb-msg font_12\"><i class=\"icon-thumbs-up\"></i><strong>Complimenti!</strong> Nessun trasferimento in uscita!</div>
  7361. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7362. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  7363. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7364. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7365. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7366. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7367. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7368. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  7369. \t\t\t\t\t\t\t\t\t\t\t</div>
  7370. \t\t\t\t\t\t\t\t\t\t{% endif %}
  7371. \t\t\t\t\t\t\t\t\t</div>
  7372. \t\t\t\t\t\t\t\t</div>
  7373. \t\t\t\t\t\t\t</div>
  7374. \t\t\t\t\t\t\t{# Cerca #}
  7375. \t\t\t\t\t\t\t{% if app.user.canRead('desk_search') %}
  7376. \t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"search\">
  7377. \t\t\t\t\t\t\t\t\t<form action=\"{{ path ('user_search_redirect') }}\" method=\"post\" id=\"form_search\">
  7378. \t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  7379. \t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-md-6 m_b_20p\">
  7380. \t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Ricerca cliente</h4>
  7381. \t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  7382. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"form-group\">
  7383. \t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label m_b_none\">Insegna</label>
  7384. \t\t\t\t\t\t\t\t\t\t\t\t\t<input type=\"text\" class=\"form-control\" name=\"clientNickname\">
  7385. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  7386. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"form-group\">
  7387. \t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label m_b_none\">Numero di telefono</label>
  7388. \t\t\t\t\t\t\t\t\t\t\t\t\t<input type=\"text\" class=\"form-control\" name=\"clientPhone\">
  7389. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  7390. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"txt_a_c\">
  7391. \t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"javascript: submitTechnicianSearch('client')\" class=\"button button-3d button-small button-rounded button-green\">Cerca</a>
  7392. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  7393. \t\t\t\t\t\t\t\t\t\t\t</div>
  7394. \t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-md-6 m_b_20p\">
  7395. \t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Ricerca ticket</h4>
  7396. \t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  7397. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"form-group\">
  7398. \t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label m_b_none\">Numero ticket o termid</label>
  7399. \t\t\t\t\t\t\t\t\t\t\t\t\t<input type=\"text\" class=\"form-control\" name=\"number\">
  7400. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  7401. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"txt_a_c\">
  7402. \t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"javascript: submitTechnicianSearch('ticket')\" class=\"button button-3d button-small button-rounded button-green\">Cerca</a>
  7403. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  7404. \t\t\t\t\t\t\t\t\t\t\t</div>
  7405. \t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-md-6\">
  7406. \t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Ricerca prodotto</h4>
  7407. \t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  7408. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"form-group\">
  7409. \t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label m_b_none\">Matricola produttore</label>
  7410. \t\t\t\t\t\t\t\t\t\t\t\t\t<input type=\"text\" class=\"form-control\" name=\"codeProducer\">
  7411. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  7412. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"form-group\">
  7413. \t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label m_b_none\">Matricola fornitore</label>
  7414. \t\t\t\t\t\t\t\t\t\t\t\t\t<input type=\"text\" class=\"form-control\" name=\"codeSupplier\">
  7415. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  7416. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"txt_a_c\">
  7417. \t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"javascript: submitTechnicianSearch('product')\" class=\"button button-3d button-small button-rounded button-green\">Cerca</a>
  7418. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  7419. \t\t\t\t\t\t\t\t\t\t\t</div>
  7420. \t\t\t\t\t\t\t\t\t\t</div>
  7421. \t\t\t\t\t\t\t\t\t\t<input type=\"hidden\" id=\"search_type\" name=\"type\">
  7422. \t\t\t\t\t\t\t\t\t</form>
  7423. \t\t\t\t\t\t\t\t</div>
  7424. \t\t\t\t\t\t\t{% endif %}
  7425. \t\t\t\t\t\t</div>
  7426. \t\t\t\t\t</div>
  7427. \t\t\t\t</div>
  7428. \t\t\t</div>
  7429. \t\t{% endif %}
  7430. \t</section>
  7431. \t{% if app.user.getAccountTypology == 'agency' or app.user.getAccountTypology == 'technician' %}
  7432. \t\t<form action=\"{{ path ('user_ticket_list_tab') }}\" method=\"post\" id=\"formGoToTickets\">
  7433. \t\t\t<input type=\"hidden\" id=\"ticketTabOpen\" name=\"ticketTabOpen\">
  7434. \t\t\t<input type=\"hidden\" id=\"ticketOperationGroup\" name=\"ticketOperationGroup\">
  7435. \t\t\t<input type=\"hidden\" id=\"ticketTechnician\" name=\"ticketTechnician\">
  7436. \t\t</form>
  7437. \t{% endif %}
  7438. \t
  7439. \t{# Modale notifiche #}
  7440. \t<div id=\"modalAlerts\" class=\"modal fade\" tabindex=\"-1\" role=\"dialog\">
  7441. \t\t<div class=\"modal-dialog\" role=\"document\" style=\"max-width:98%\">
  7442. \t\t\t<div class=\"modal-content\">
  7443. \t\t\t\t<div class=\"modal-header\"><h3 class=\"modal-title\">Notifiche</h3></div>
  7444. \t\t\t\t<div class=\"modal-body\">
  7445. \t\t\t\t</div>
  7446. \t\t\t\t<div class=\"modal-footer txt_a_c\">
  7447. \t\t\t\t\t<a href=\"javascript:void(0)\" class=\"button button-3d button-mini button-pr\" data-bs-dismiss=\"modal\">Chiudi</a>
  7448. \t\t\t\t</div>
  7449. \t\t\t</div>
  7450. \t\t</div>
  7451. \t</div>
  7452. \t{% if app.user.getAccountTypology != 'technician' and app.user.canWrite('ticket') %}
  7453. \t\t<div id=\"modalTicketUnlockSuspension\" class=\"modal fade\" tabindex=\"-1\" role=\"dialog\">
  7454. \t\t\t<div class=\"modal-dialog\" role=\"document\">
  7455. \t\t\t\t<div class=\"modal-content\">
  7456. \t\t\t\t\t<div class=\"modal-header\"><h3 class=\"modal-title\">Ticket - Sblocca sospensione materiale</h3></div>
  7457. \t\t\t\t\t<div class=\"modal-body\">
  7458. \t\t\t\t\t\t<input type=\"hidden\" id=\"ticketUnlockId\">
  7459. \t\t\t\t\t\t<div class=\"row\">
  7460. \t\t\t\t\t\t\t<div class=\"col-12 txt_a_c\">
  7461. \t\t\t\t\t\t\t\t<label class=\"modal_subtitle\">Attenzione!</label>
  7462. \t\t\t\t\t\t\t\t<p class=\"modal_paragraph\">Cliccando sul bottone <a class='button button-3d button-mini button-green' href='javascript:void(0)'>conferma</a> sbloccherai il ticket.<br>Si è sicuri di voler proseguire?</p>
  7463. \t\t\t\t\t\t\t</div>
  7464. \t\t\t\t\t\t</div>
  7465. \t\t\t\t\t</div>
  7466. \t\t\t\t\t<div class=\"modal-footer\">
  7467. \t\t\t\t\t\t<a href=\"javascript:void(0)\" class=\"button button-3d button-mini button-red f_left\" data-bs-dismiss=\"modal\">Annulla</a>
  7468. \t\t\t\t\t\t<a href=\"javascript:ticketUnlockSuspensionSubmit()\" class=\"button button-3d button-mini button-green f_right\">Conferma</a>
  7469. \t\t\t\t\t</div>
  7470. \t\t\t\t</div>
  7471. \t\t\t</div>
  7472. \t\t</div>
  7473. \t{% endif %}
  7474. \t{% if app.user.getAccountTypology == 'technician' %}\t
  7475. \t\t<div id=\"takeChargeModal\" class=\"modal fade\" tabindex=\"-1\" role=\"dialog\">
  7476. \t\t\t<div class=\"modal-dialog\" role=\"document\">
  7477. \t\t\t\t<div class=\"modal-content\">
  7478. \t\t\t\t\t<form action=\"{{ path ('user_ticket_take_charge') }}\" method=\"post\">
  7479. \t\t\t\t\t\t<div class=\"modal-header\"><h3 class=\"modal-title\">Ticket - Prendi in carico</h3></div>
  7480. \t\t\t\t\t\t<div class=\"modal-body\">
  7481. \t\t\t\t\t\t\t<div class=\"row\">
  7482. \t\t\t\t\t\t\t\t<div class=\"col-12 txt_a_c\">
  7483. \t\t\t\t\t\t\t\t\t<label class=\"modal_subtitle\">Attenzione!</label>
  7484. \t\t\t\t\t\t\t\t\t<p class=\"modal_paragraph\">Cliccando sul bottone <a class='button button-3d button-mini button-green' href='javascript:void(0)'>conferma</a> prenderai in carico tutti i ticket che ti sono stati assegnati.<br>Si è sicuri di voler proseguire?</p>
  7485. \t\t\t\t\t\t\t\t</div>
  7486. \t\t\t\t\t\t\t</div>
  7487. \t\t\t\t\t\t</div>
  7488. \t\t\t\t\t\t<div class=\"modal-footer\">
  7489. \t\t\t\t\t\t\t<a href=\"javascript:void(0)\" class=\"button button-3d button-mini button-red f_left\" data-bs-dismiss=\"modal\">Annulla</a>
  7490. \t\t\t\t\t\t\t<button type=\"submit\" class=\"button button-3d button-mini button-green f_right\">Conferma</button>
  7491. \t\t\t\t\t\t</div>
  7492. \t\t\t\t\t</form>
  7493. \t\t\t\t</div>
  7494. \t\t\t</div>
  7495. \t\t</div>
  7496. \t{% endif %}
  7497. {% endblock %}
  7498. {% block javascripts %}
  7499. {{ parent() }}
  7500. <script>
  7501. \t{# Agenzia #}
  7502. \t{% if app.user.getAccountTypology == 'agency' or app.user.getAccountTypology == 'technician' %}
  7503. \t\tfunction goToTicketList(tab, operationGroup){
  7504. \t\t\tdocument.getElementById('ticketTabOpen').value = tab;
  7505. \t\t\tdocument.getElementById('ticketOperationGroup').value = operationGroup;
  7506. \t        triggerLoading();
  7507. \t\t\t\$('#formGoToTickets').submit();
  7508. \t\t}
  7509. \t{% endif %}
  7510. \t
  7511. \t{% if app.user.getAccountTypology == 'agency' %}
  7512. \t\tfunction goToTechTicketList(operationGroup, technician){
  7513. \t\t\tdocument.getElementById('ticketTabOpen').value = 'taken_charge';
  7514. \t\t\tdocument.getElementById('ticketOperationGroup').value = operationGroup;
  7515. \t\t\tdocument.getElementById('ticketTechnician').value = technician;
  7516. \t        triggerLoading();
  7517. \t\t\t\$('#formGoToTickets').submit();
  7518. \t\t}
  7519. \t{% endif %}
  7520. \t{% if app.user.getAccountTypology != 'technician' and app.user.canWrite('ticket') %}
  7521. \t\tfunction unlockSuspension(id){
  7522. \t\t\tdocument.getElementById('ticketUnlockId').value = id;
  7523. \t\t\t\$('#modalTicketUnlockSuspension').modal({backdrop: 'static', keyboard: false}).modal(\"show\");
  7524. \t\t}
  7525. \t\tfunction ticketUnlockSuspensionSubmit(){
  7526. \t\t\ttriggerLoadingInElement('table_ticket_waiting_for_material');
  7527. \t\t\tvar id = document.getElementById('ticketUnlockId').value;
  7528. \t\t\t\$.post('{{ path (\"user_ticket_unlock_waiting_material\") }}', {ticketId: id}, function(response){ 
  7529. \t\t\t\tif(response.code == 200 && response.success){
  7530. \t\t\t\t\t\$.get(\"{{ path ('user_index_ticket_unlock_refresh') }}\", function(data) { \$(\"#table_ticket_waiting_for_material\").html(data); });
  7531. \t\t\t\t\t\$.get(\"{{ path ('user_index_ticket_tab_refresh', {'tab':'waiting_for_material'}) }}\", function(data) { \$(\"#btn_tab_waiting_for_material\").html(data); });
  7532. \t\t\t\t\t\$('#modalTicketUnlockSuspension').modal(\"hide\");
  7533. \t\t\t\t}
  7534. \t\t\t}, \"json\");
  7535.             \$('[data-bs-toggle=\"tooltip\"]').tooltip();
  7536. \t\t}
  7537. \t{% endif %}
  7538. \t
  7539. \tfunction openModalAlerts(){
  7540. \t\t\$('#modalAlerts').modal({backdrop: 'static', keyboard: false}).modal(\"show\");
  7541. \t}
  7542. \t{% if app.user.getAccountTypology == 'technician' %}
  7543. \t\tfunction ticketsTakeCharge(){
  7544. \t\t\t\$('#takeChargeModal').modal({backdrop: 'static', keyboard: false}).modal(\"show\");
  7545. \t\t}
  7546. \t\tfunction submitTechnicianSearch(type){
  7547. \t\t\tdocument.getElementById('search_type').value = type;
  7548. \t\t\ttriggerLoading();
  7549. \t\t\t\$('#form_search').submit();
  7550. \t\t}
  7551. \t{% endif %}
  7552. </script>
  7553. {% endblock %}""role/user/index.html.twig""/var/www/vhosts/eposmanager.software/templates/role/user/index.html.twig");
  7554.     }
  7555. }