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 "\" target=\"_blank\">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 "\">Azioni massive 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 "\">Descrizione colonna ticket</a></li>";
  497.             }
  498.             // line 113
  499.             yield "\t\t\t\t";
  500.             if ((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["global_company"]) || array_key_exists("global_company"$context) ? $context["global_company"] : (function () { throw new RuntimeError('Variable "global_company" does not exist.'113$this->source); })()), "actualCompany", [], "any"falsefalsefalse113), "tagTicketActive", [], "any"falsefalsefalse113) && 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.'113$this->source); })()), "user", [], "any"falsefalsefalse113), "canRead", ["configuration_ticket_tag"], "method"falsefalsefalse113))) {
  501.                 yield "<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  502.                 yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_configuration_ticket_tags");
  503.                 yield "\">Tag ticket</a></li>";
  504.             }
  505.             // line 114
  506.             yield "\t\t\t</ul>
  507. \t\t</li>
  508. \t";
  509.         }
  510.         // line 117
  511.         yield "\t<li class=\"menu-item\">
  512. \t\t<a class=\"menu-link\" href=\"javascript: void(0)\">Info</a>
  513. \t\t<ul class=\"sub-menu-container bg_pr\">
  514. \t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"";
  515.         // line 120
  516.         yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_info_updates");
  517.         yield "\">Aggiornamenti</a></li>
  518. \t\t</ul>
  519. \t</li>
  520. \t<li class=\"menu-item\"><a class=\"menu-link\" href=\"";
  521.         // line 123
  522.         yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("logout");
  523.         yield "\"><div>Esci</div></a></li>
  524. ";
  525.         
  526.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  527.         
  528.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  529.         return; yield '';
  530.     }
  531.     // line 126
  532.     public function block_subMenuLeft($context, array $blocks = [])
  533.     {
  534.         $macros $this->macros;
  535.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  536.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""subMenuLeft"));
  537.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  538.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""subMenuLeft"));
  539.         
  540.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  541.         
  542.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  543.         return; yield '';
  544.     }
  545.     // line 128
  546.     public function block_subMenuRight($context, array $blocks = [])
  547.     {
  548.         $macros $this->macros;
  549.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  550.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""subMenuRight"));
  551.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  552.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""subMenuRight"));
  553.         // line 129
  554.         yield "\t";
  555.         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.'129$this->source); })()), "user", [], "any"falsefalsefalse129), "getAccountTypology", [], "any"falsefalsefalse129) == "agency")) {
  556.             // line 130
  557.             yield "\t\t<li class=\"nav-item\"><a class=\"nav-link\" href=\"";
  558.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_settings");
  559.             yield "\">Impostazioni</a></li>
  560. \t";
  561.         } else {
  562.             // line 132
  563.             yield "\t\t<li class=\"nav-item\"><a class=\"nav-link\" href=\"javascript: void(0)\"></a></li>
  564. \t";
  565.         }
  566.         
  567.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  568.         
  569.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  570.         return; yield '';
  571.     }
  572.     // line 136
  573.     public function block_content($context, array $blocks = [])
  574.     {
  575.         $macros $this->macros;
  576.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  577.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  578.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  579.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  580.         // line 137
  581.         yield "\t<section class=\"m_tb_40p p_lr_30p\">
  582. \t\t";
  583.         // line 138
  584.         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), "getAccountTypology", [], "any"falsefalsefalse138) == "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.'138$this->source); })()), "user", [], "any"falsefalsefalse138), "getAccountTypology", [], "any"falsefalsefalse138) == "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.'138$this->source); })()), "user", [], "any"falsefalsefalse138), "getAccountTypology", [], "any"falsefalsefalse138) == "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.'138$this->source); })()), "user", [], "any"falsefalsefalse138), "getAccountTypology", [], "any"falsefalsefalse138) == "warehouse"))) {
  585.             yield " ";
  586.             // line 139
  587.             yield "\t\t\t<div class=\"row\">
  588. \t\t\t\t<div class=\"col-12 responsive_font_size\">
  589. \t\t\t\t\t<div class=\"tabs clearfix m_b_none\">
  590. \t\t\t\t\t\t<ul class=\"tab-nav clearfix\">
  591. \t\t\t\t\t\t\t";
  592.             // line 143
  593.             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.'143$this->source); })()), "user", [], "any"falsefalsefalse143), "canViewTab", ["desk_ticket"], "method"falsefalsefalse143)) {
  594.                 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>";
  595.             }
  596.             // line 144
  597.             yield "\t\t\t\t\t\t\t";
  598.             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.'144$this->source); })()), "user", [], "any"falsefalsefalse144), "canViewTab", ["desk_warehouse"], "method"falsefalsefalse144)) {
  599.                 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>";
  600.             }
  601.             // line 145
  602.             yield "\t\t\t\t\t\t\t";
  603.             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.'145$this->source); })()), "user", [], "any"falsefalsefalse145), "canViewTab", ["desk_operation"], "method"falsefalsefalse145)) {
  604.                 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>";
  605.             }
  606.             // line 146
  607.             yield "\t\t\t\t\t\t\t";
  608.             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_product"], "method"falsefalsefalse146)) {
  609.                 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>";
  610.             }
  611.             // line 147
  612.             yield "\t\t\t\t\t\t\t";
  613.             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.'147$this->source); })()), "user", [], "any"falsefalsefalse147), "canViewTab", ["desk_search"], "method"falsefalsefalse147)) {
  614.                 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>";
  615.             }
  616.             // line 148
  617.             yield "\t\t\t\t\t\t</ul>
  618. \t\t\t\t\t\t<div class=\"tab-container\">
  619. \t\t\t\t\t\t\t";
  620.             // line 151
  621.             yield "\t\t\t\t\t\t\t";
  622.             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.'151$this->source); })()), "user", [], "any"falsefalsefalse151), "canViewTab", ["desk_ticket"], "method"falsefalsefalse151)) {
  623.                 // line 152
  624.                 yield "\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"tickets\">
  625. \t\t\t\t\t\t\t\t\t<div class=\"row\">
  626. \t\t\t\t\t\t\t\t\t\t<div class=\"col-12\">
  627. \t\t\t\t\t\t\t\t\t\t\t<div class=\"tabs side-tabs clearfix m_b_none\">
  628. \t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  629. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  630.                 // line 157
  631.                 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_summary_ticket"], "method"falsefalsefalse157)) {
  632.                     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>";
  633.                 }
  634.                 // line 158
  635.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  636.                 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_summary_techs"], "method"falsefalsefalse158)) {
  637.                     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>";
  638.                 }
  639.                 // line 159
  640.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  641.                 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_errors"], "method"falsefalsefalse159)) {
  642.                     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 (";
  643.                     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.'159$this->source); })())), "html"nulltrue);
  644.                     yield ")\"></i><span class=\"d-none d-md-block\">Con errori (";
  645.                     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.'159$this->source); })())), "html"nulltrue);
  646.                     yield ")</span></a></li>";
  647.                 }
  648.                 // line 160
  649.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  650.                 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_suspension_requests"], "method"falsefalsefalse160)) {
  651.                     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 (";
  652.                     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.'160$this->source); })())), "html"nulltrue);
  653.                     yield ")\"></i><span class=\"d-none d-md-block\">Richieste sospensioni (";
  654.                     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.'160$this->source); })())), "html"nulltrue);
  655.                     yield ")</span></a></li>";
  656.                 }
  657.                 // line 161
  658.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  659.                 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_closed_portal"], "method"falsefalsefalse161)) {
  660.                     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 (";
  661.                     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.'161$this->source); })())), "html"nulltrue);
  662.                     yield ")\"></i><span class=\"d-none d-md-block\">Chiusi su fornitore (";
  663.                     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.'161$this->source); })())), "html"nulltrue);
  664.                     yield ")</span></a></li>";
  665.                 }
  666.                 // line 162
  667.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  668.                 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.'162$this->source); })()), "user", [], "any"falsefalsefalse162), "canRead", ["desk_ticket_waiting_for_material"], "method"falsefalsefalse162)) {
  669.                     yield "<li><a id=\"btn_tab_waiting_for_material\" href=\"#waiting_for_material\" class=\"tab_session2\" data-filterTab=\"waiting_for_material\">";
  670.                     yield from                     $this->loadTemplate("components/twig/index/tab_label.html.twig""role/user/index.html.twig"162)->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.'162$this->source); })()))) . ")")]));
  671.                     yield "</a></li>";
  672.                 }
  673.                 // line 163
  674.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  675.                 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.'163$this->source); })()), "user", [], "any"falsefalsefalse163), "canRead", ["desk_ticket_intervention_without_activities"], "method"falsefalsefalse163)) {
  676.                     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à (";
  677.                     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.'163$this->source); })())), "html"nulltrue);
  678.                     yield ")\"></i><span class=\"d-none d-md-block\">Interventi senza attività (";
  679.                     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.'163$this->source); })())), "html"nulltrue);
  680.                     yield ")</span></a></li>";
  681.                 }
  682.                 // line 164
  683.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  684.                 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_intervention_tariff_out"], "method"falsefalsefalse164)) {
  685.                     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 (";
  686.                     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.'164$this->source); })())), "html"nulltrue);
  687.                     yield ")\"></i><span class=\"d-none d-md-block\">Interventi fuori zona (";
  688.                     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.'164$this->source); })())), "html"nulltrue);
  689.                     yield ")</span></a></li>";
  690.                 }
  691.                 // line 165
  692.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  693.                 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.'165$this->source); })()), "user", [], "any"falsefalsefalse165), "canRead", ["desk_ticket_extras"], "method"falsefalsefalse165)) {
  694.                     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 (";
  695.                     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.'165$this->source); })())), "html"nulltrue);
  696.                     yield ")\"></i><span class=\"d-none d-md-block\">Extra da gestire (";
  697.                     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.'165$this->source); })())), "html"nulltrue);
  698.                     yield ")</span></a></li>";
  699.                 }
  700.                 // line 166
  701.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  702.                 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.'166$this->source); })()), "user", [], "any"falsefalsefalse166), "canRead", ["desk_ticket_reminders"], "method"falsefalsefalse166)) {
  703.                     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 (";
  704.                     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.'166$this->source); })())), "html"nulltrue);
  705.                     yield ")\"></i><span class=\"d-none d-md-block\">Promemoria (";
  706.                     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.'166$this->source); })())), "html"nulltrue);
  707.                     yield ")</span></a></li>";
  708.                 }
  709.                 // line 167
  710.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t</ul>
  711. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container overflow_a\">
  712. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  713.                 // line 169
  714.                 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.'169$this->source); })()), "user", [], "any"falsefalsefalse169), "canRead", ["desk_ticket_summary_ticket"], "method"falsefalsefalse169)) {
  715.                     // line 170
  716.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  717.                     // line 171
  718.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"summary_ticket\">
  719. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Situazione ticket</h4>
  720. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  721. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  722. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-bordered responsive_font_size\">
  723. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  724. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr class=\"bg_pr color_w\">
  725. \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>
  726. \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>
  727. \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>
  728. \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>
  729. \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>
  730. \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>
  731. \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>
  732. \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>
  733. \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>
  734. \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>
  735. \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>
  736. \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>
  737. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  738. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  739. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  740. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  741.                     // line 193
  742.                     $context["total"] = 0;
  743.                     // line 194
  744.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  745.                     $context['_parent'] = $context;
  746.                     $context['_seq'] = CoreExtension::ensureTraversable((isset($context["operationGroups"]) || array_key_exists("operationGroups"$context) ? $context["operationGroups"] : (function () { throw new RuntimeError('Variable "operationGroups" does not exist.'194$this->source); })()));
  747.                     foreach ($context['_seq'] as $context["_key"] => $context["og"]) {
  748.                         // line 195
  749.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  750.                         $context["rowTotal"] = 0;
  751.                         // line 196
  752.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  753. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  754.                         // line 197
  755.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["og"], "value", [], "any"falsefalsefalse197), "html"nulltrue);
  756.                         yield "</td>
  757. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  758.                         // line 198
  759.                         $context['_parent'] = $context;
  760.                         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["ticketStatuses"]) || array_key_exists("ticketStatuses"$context) ? $context["ticketStatuses"] : (function () { throw new RuntimeError('Variable "ticketStatuses" does not exist.'198$this->source); })()));
  761.                         foreach ($context['_seq'] as $context["_key"] => $context["ts"]) {
  762.                             // line 199
  763.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  764.                             $context['_parent'] = $context;
  765.                             $context['_seq'] = CoreExtension::ensureTraversable((isset($context["matrixTickets"]) || array_key_exists("matrixTickets"$context) ? $context["matrixTickets"] : (function () { throw new RuntimeError('Variable "matrixTickets" does not exist.'199$this->source); })()));
  766.                             foreach ($context['_seq'] as $context["_key"] => $context["ticketGroup"]) {
  767.                                 // line 200
  768.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  769.                                 if ((CoreExtension::getAttribute($this->env$this->source$context["ticketGroup"], 0, [], "array"falsefalsefalse200) == CoreExtension::getAttribute($this->env$this->source$context["og"], "id", [], "any"falsefalsefalse200))) {
  770.                                     // line 201
  771.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  772.                                     $context['_parent'] = $context;
  773.                                     $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["ticketGroup"], 1, [], "array"falsefalsefalse201));
  774.                                     foreach ($context['_seq'] as $context["_key"] => $context["grCounts"]) {
  775.                                         // line 202
  776.                                         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";
  777.                                         if ((CoreExtension::getAttribute($this->env$this->source$context["grCounts"], 0, [], "array"falsefalsefalse202) == CoreExtension::getAttribute($this->env$this->source$context["ts"], "id", [], "any"falsefalsefalse202))) {
  778.                                             // line 203
  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";
  780.                                             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.'203$this->source); })()), "user", [], "any"falsefalsefalse203), "accountTypology", [], "any"falsefalsefalse203) == "technician")) {
  781.                                                 // line 204
  782.                                                 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('";
  783.                                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ts"], "slug", [], "any"falsefalsefalse204), "html"nulltrue);
  784.                                                 yield "', '";
  785.                                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["og"], "slug", [], "any"falsefalsefalse204), "html"nulltrue);
  786.                                                 yield "')\">";
  787.                                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["grCounts"], 1, [], "array"falsefalsefalse204), "html"nulltrue);
  788.                                                 yield "</td>
  789. \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.                                             } else {
  791.                                                 // line 206
  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\t\t<td class=\"txt_a_c a_td_hover\" onclick=\"goToTicketList('";
  793.                                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ts"], "slug", [], "any"falsefalsefalse206), "html"nulltrue);
  794.                                                 yield "', '";
  795.                                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["og"], "id", [], "any"falsefalsefalse206), "html"nulltrue);
  796.                                                 yield "')\">";
  797.                                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["grCounts"], 1, [], "array"falsefalsefalse206), "html"nulltrue);
  798.                                                 yield "</td>
  799. \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";
  800.                                             }
  801.                                             // line 208
  802.                                             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";
  803.                                             $context["rowTotal"] = ((isset($context["rowTotal"]) || array_key_exists("rowTotal"$context) ? $context["rowTotal"] : (function () { throw new RuntimeError('Variable "rowTotal" does not exist.'208$this->source); })()) + CoreExtension::getAttribute($this->env$this->source$context["grCounts"], 1, [], "array"falsefalsefalse208));
  804.                                             // line 209
  805.                                             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";
  806.                                         }
  807.                                         // line 210
  808.                                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  809.                                     }
  810.                                     $_parent $context['_parent'];
  811.                                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['grCounts'], $context['_parent'], $context['loop']);
  812.                                     $context array_intersect_key($context$_parent) + $_parent;
  813.                                     // line 211
  814.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  815.                                 }
  816.                                 // line 212
  817.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  818.                             }
  819.                             $_parent $context['_parent'];
  820.                             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ticketGroup'], $context['_parent'], $context['loop']);
  821.                             $context array_intersect_key($context$_parent) + $_parent;
  822.                             // line 213
  823.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  824.                         }
  825.                         $_parent $context['_parent'];
  826.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ts'], $context['_parent'], $context['loop']);
  827.                         $context array_intersect_key($context$_parent) + $_parent;
  828.                         // line 214
  829.                         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>
  830. \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\">";
  831.                         // line 215
  832.                         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.'215$this->source); })()), "html"nulltrue);
  833.                         yield "</th>
  834. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  835. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  836.                         // line 217
  837.                         $context["total"] = ((isset($context["total"]) || array_key_exists("total"$context) ? $context["total"] : (function () { throw new RuntimeError('Variable "total" does not exist.'217$this->source); })()) + (isset($context["rowTotal"]) || array_key_exists("rowTotal"$context) ? $context["rowTotal"] : (function () { throw new RuntimeError('Variable "rowTotal" does not exist.'217$this->source); })()));
  838.                         // line 218
  839.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  840.                     }
  841.                     $_parent $context['_parent'];
  842.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['og'], $context['_parent'], $context['loop']);
  843.                     $context array_intersect_key($context$_parent) + $_parent;
  844.                     // line 219
  845.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr class=\"bg_pr\">
  846. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  847. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  848.                     // line 221
  849.                     $context['_parent'] = $context;
  850.                     $context['_seq'] = CoreExtension::ensureTraversable((isset($context["ticketStatuses"]) || array_key_exists("ticketStatuses"$context) ? $context["ticketStatuses"] : (function () { throw new RuntimeError('Variable "ticketStatuses" does not exist.'221$this->source); })()));
  851.                     foreach ($context['_seq'] as $context["_key"] => $context["ts"]) {
  852.                         // line 222
  853.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  854. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  855.                     }
  856.                     $_parent $context['_parent'];
  857.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ts'], $context['_parent'], $context['loop']);
  858.                     $context array_intersect_key($context$_parent) + $_parent;
  859.                     // line 224
  860.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  861. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  862. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  863. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  864. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Totale</th>
  865. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  866.                     // line 229
  867.                     $context['_parent'] = $context;
  868.                     $context['_seq'] = CoreExtension::ensureTraversable((isset($context["ticketStatuses"]) || array_key_exists("ticketStatuses"$context) ? $context["ticketStatuses"] : (function () { throw new RuntimeError('Variable "ticketStatuses" does not exist.'229$this->source); })()));
  869.                     foreach ($context['_seq'] as $context["_key"] => $context["ts"]) {
  870.                         // line 230
  871.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  872.                         $context["columnTotal"] = 0;
  873.                         // line 231
  874.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  875.                         $context['_parent'] = $context;
  876.                         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["matrixTickets"]) || array_key_exists("matrixTickets"$context) ? $context["matrixTickets"] : (function () { throw new RuntimeError('Variable "matrixTickets" does not exist.'231$this->source); })()));
  877.                         foreach ($context['_seq'] as $context["_key"] => $context["ticketGroup"]) {
  878.                             // line 232
  879.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  880.                             $context['_parent'] = $context;
  881.                             $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["ticketGroup"], 1, [], "array"falsefalsefalse232));
  882.                             foreach ($context['_seq'] as $context["_key"] => $context["grCounts"]) {
  883.                                 // line 233
  884.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  885.                                 if ((CoreExtension::getAttribute($this->env$this->source$context["grCounts"], 0, [], "array"falsefalsefalse233) == CoreExtension::getAttribute($this->env$this->source$context["ts"], "id", [], "any"falsefalsefalse233))) {
  886.                                     // line 234
  887.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  888.                                     $context["columnTotal"] = ((isset($context["columnTotal"]) || array_key_exists("columnTotal"$context) ? $context["columnTotal"] : (function () { throw new RuntimeError('Variable "columnTotal" does not exist.'234$this->source); })()) + CoreExtension::getAttribute($this->env$this->source$context["grCounts"], 1, [], "array"falsefalsefalse234));
  889.                                     // line 235
  890.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  891.                                 }
  892.                                 // line 236
  893.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  894.                             }
  895.                             $_parent $context['_parent'];
  896.                             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['grCounts'], $context['_parent'], $context['loop']);
  897.                             $context array_intersect_key($context$_parent) + $_parent;
  898.                             // line 237
  899.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  900.                         }
  901.                         $_parent $context['_parent'];
  902.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ticketGroup'], $context['_parent'], $context['loop']);
  903.                         $context array_intersect_key($context$_parent) + $_parent;
  904.                         // line 238
  905.                         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\">";
  906.                         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.'238$this->source); })()), "html"nulltrue);
  907.                         yield "</th>
  908. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  909.                     }
  910.                     $_parent $context['_parent'];
  911.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ts'], $context['_parent'], $context['loop']);
  912.                     $context array_intersect_key($context$_parent) + $_parent;
  913.                     // line 240
  914.                     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>
  915. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">";
  916.                     // line 241
  917.                     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.'241$this->source); })()), "html"nulltrue);
  918.                     yield "</th>
  919. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  920. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  921. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  922. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  923. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  924. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  925.                 }
  926.                 // line 248
  927.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  928.                 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.'248$this->source); })()), "user", [], "any"falsefalsefalse248), "canRead", ["desk_ticket_summary_techs"], "method"falsefalsefalse248)) {
  929.                     // line 249
  930.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  931.                     // line 250
  932.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"summary_techs\">
  933. \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>
  934. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  935. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  936. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-bordered responsive_font_size\">
  937. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  938. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr class=\"bg_pr color_w\">
  939. \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>
  940. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  941.                     // line 258
  942.                     $context['_parent'] = $context;
  943.                     $context['_seq'] = CoreExtension::ensureTraversable((isset($context["operationGroups"]) || array_key_exists("operationGroups"$context) ? $context["operationGroups"] : (function () { throw new RuntimeError('Variable "operationGroups" does not exist.'258$this->source); })()));
  944.                     foreach ($context['_seq'] as $context["_key"] => $context["og"]) {
  945.                         // line 259
  946.                         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('";
  947.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["og"], "id", [], "any"falsefalsefalse259), "html"nulltrue);
  948.                         yield "', '')\">";
  949.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["og"], "value", [], "any"falsefalsefalse259), "html"nulltrue);
  950.                         yield "</th>
  951. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  952.                     }
  953.                     $_parent $context['_parent'];
  954.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['og'], $context['_parent'], $context['loop']);
  955.                     $context array_intersect_key($context$_parent) + $_parent;
  956.                     // line 261
  957.                     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>
  958. \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>
  959. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  960. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  961. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  962. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  963.                     // line 266
  964.                     $context["totalAssigned"] = 0;
  965.                     // line 267
  966.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  967.                     $context["totalTakenCharge"] = 0;
  968.                     // line 268
  969.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  970.                     $context['_parent'] = $context;
  971.                     $context['_seq'] = CoreExtension::ensureTraversable((isset($context["technicians"]) || array_key_exists("technicians"$context) ? $context["technicians"] : (function () { throw new RuntimeError('Variable "technicians" does not exist.'268$this->source); })()));
  972.                     foreach ($context['_seq'] as $context["_key"] => $context["tech"]) {
  973.                         // line 269
  974.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  975.                         $context["rowTotalAssigned"] = 0;
  976.                         // line 270
  977.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  978.                         $context["rowTotalTakenCharge"] = 0;
  979.                         // line 271
  980.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  981. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  982.                         // line 272
  983.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["tech"], "html"nulltrue);
  984.                         yield "</td>
  985. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  986.                         // line 273
  987.                         $context['_parent'] = $context;
  988.                         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["operationGroups"]) || array_key_exists("operationGroups"$context) ? $context["operationGroups"] : (function () { throw new RuntimeError('Variable "operationGroups" does not exist.'273$this->source); })()));
  989.                         foreach ($context['_seq'] as $context["_key"] => $context["og"]) {
  990.                             // line 274
  991.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  992.                             $context['_parent'] = $context;
  993.                             $context['_seq'] = CoreExtension::ensureTraversable((isset($context["matrixTechsTickets"]) || array_key_exists("matrixTechsTickets"$context) ? $context["matrixTechsTickets"] : (function () { throw new RuntimeError('Variable "matrixTechsTickets" does not exist.'274$this->source); })()));
  994.                             foreach ($context['_seq'] as $context["_key"] => $context["techGroup"]) {
  995.                                 // line 275
  996.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  997.                                 if ((CoreExtension::getAttribute($this->env$this->source$context["techGroup"], 0, [], "array"falsefalsefalse275) == CoreExtension::getAttribute($this->env$this->source$context["tech"], "id", [], "any"falsefalsefalse275))) {
  998.                                     // line 276
  999.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1000.                                     $context['_parent'] = $context;
  1001.                                     $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["techGroup"], 1, [], "array"falsefalsefalse276));
  1002.                                     foreach ($context['_seq'] as $context["_key"] => $context["techCounts"]) {
  1003.                                         // line 277
  1004.                                         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";
  1005.                                         if ((CoreExtension::getAttribute($this->env$this->source$context["techCounts"], 0, [], "array"falsefalsefalse277) == CoreExtension::getAttribute($this->env$this->source$context["og"], "id", [], "any"falsefalsefalse277))) {
  1006.                                             // line 278
  1007.                                             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(\"";
  1008.                                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["og"], "id", [], "any"falsefalsefalse278), "html"nulltrue);
  1009.                                             yield "\", \"";
  1010.                                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["tech"], "html"nulltrue);
  1011.                                             yield "\")'>";
  1012.                                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["techCounts"], 2, [], "array"falsefalsefalse278), "html"nulltrue);
  1013.                                             yield " ";
  1014.                                             if ((CoreExtension::getAttribute($this->env$this->source$context["techCounts"], 1, [], "array"falsefalsefalse278) > 0)) {
  1015.                                                 yield "(";
  1016.                                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["techCounts"], 1, [], "array"falsefalsefalse278), "html"nulltrue);
  1017.                                                 yield ")";
  1018.                                             }
  1019.                                             yield "</td>
  1020. \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";
  1021.                                             // line 279
  1022.                                             $context["rowTotalAssigned"] = ((isset($context["rowTotalAssigned"]) || array_key_exists("rowTotalAssigned"$context) ? $context["rowTotalAssigned"] : (function () { throw new RuntimeError('Variable "rowTotalAssigned" does not exist.'279$this->source); })()) + CoreExtension::getAttribute($this->env$this->source$context["techCounts"], 1, [], "array"falsefalsefalse279));
  1023.                                             // line 280
  1024.                                             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";
  1025.                                             $context["rowTotalTakenCharge"] = ((isset($context["rowTotalTakenCharge"]) || array_key_exists("rowTotalTakenCharge"$context) ? $context["rowTotalTakenCharge"] : (function () { throw new RuntimeError('Variable "rowTotalTakenCharge" does not exist.'280$this->source); })()) + CoreExtension::getAttribute($this->env$this->source$context["techCounts"], 2, [], "array"falsefalsefalse280));
  1026.                                             // line 281
  1027.                                             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";
  1028.                                         }
  1029.                                         // line 282
  1030.                                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1031.                                     }
  1032.                                     $_parent $context['_parent'];
  1033.                                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['techCounts'], $context['_parent'], $context['loop']);
  1034.                                     $context array_intersect_key($context$_parent) + $_parent;
  1035.                                     // line 283
  1036.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1037.                                 }
  1038.                                 // line 284
  1039.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1040.                             }
  1041.                             $_parent $context['_parent'];
  1042.                             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['techGroup'], $context['_parent'], $context['loop']);
  1043.                             $context array_intersect_key($context$_parent) + $_parent;
  1044.                             // line 285
  1045.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1046.                         }
  1047.                         $_parent $context['_parent'];
  1048.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['og'], $context['_parent'], $context['loop']);
  1049.                         $context array_intersect_key($context$_parent) + $_parent;
  1050.                         // line 286
  1051.                         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>
  1052. \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\">";
  1053.                         // line 287
  1054.                         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.'287$this->source); })()), "html"nulltrue);
  1055.                         yield " ";
  1056.                         if (((isset($context["rowTotalAssigned"]) || array_key_exists("rowTotalAssigned"$context) ? $context["rowTotalAssigned"] : (function () { throw new RuntimeError('Variable "rowTotalAssigned" does not exist.'287$this->source); })()) > 0)) {
  1057.                             yield "(";
  1058.                             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.'287$this->source); })()), "html"nulltrue);
  1059.                             yield ")";
  1060.                         }
  1061.                         yield "</th>
  1062. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1063. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1064.                         // line 289
  1065.                         $context["totalAssigned"] = ((isset($context["totalAssigned"]) || array_key_exists("totalAssigned"$context) ? $context["totalAssigned"] : (function () { throw new RuntimeError('Variable "totalAssigned" does not exist.'289$this->source); })()) + (isset($context["rowTotalAssigned"]) || array_key_exists("rowTotalAssigned"$context) ? $context["rowTotalAssigned"] : (function () { throw new RuntimeError('Variable "rowTotalAssigned" does not exist.'289$this->source); })()));
  1066.                         // line 290
  1067.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1068.                         $context["totalTakenCharge"] = ((isset($context["totalTakenCharge"]) || array_key_exists("totalTakenCharge"$context) ? $context["totalTakenCharge"] : (function () { throw new RuntimeError('Variable "totalTakenCharge" does not exist.'290$this->source); })()) + (isset($context["rowTotalTakenCharge"]) || array_key_exists("rowTotalTakenCharge"$context) ? $context["rowTotalTakenCharge"] : (function () { throw new RuntimeError('Variable "rowTotalTakenCharge" does not exist.'290$this->source); })()));
  1069.                         // line 291
  1070.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1071.                     }
  1072.                     $_parent $context['_parent'];
  1073.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['tech'], $context['_parent'], $context['loop']);
  1074.                     $context array_intersect_key($context$_parent) + $_parent;
  1075.                     // line 292
  1076.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr class=\"bg_pr\">
  1077. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  1078. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1079.                     // line 294
  1080.                     $context['_parent'] = $context;
  1081.                     $context['_seq'] = CoreExtension::ensureTraversable((isset($context["operationGroups"]) || array_key_exists("operationGroups"$context) ? $context["operationGroups"] : (function () { throw new RuntimeError('Variable "operationGroups" does not exist.'294$this->source); })()));
  1082.                     foreach ($context['_seq'] as $context["_key"] => $context["og"]) {
  1083.                         // line 295
  1084.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  1085. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1086.                     }
  1087.                     $_parent $context['_parent'];
  1088.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['og'], $context['_parent'], $context['loop']);
  1089.                     $context array_intersect_key($context$_parent) + $_parent;
  1090.                     // line 297
  1091.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  1092. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  1093. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1094. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1095. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Totale</th>
  1096. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1097.                     // line 302
  1098.                     $context['_parent'] = $context;
  1099.                     $context['_seq'] = CoreExtension::ensureTraversable((isset($context["operationGroups"]) || array_key_exists("operationGroups"$context) ? $context["operationGroups"] : (function () { throw new RuntimeError('Variable "operationGroups" does not exist.'302$this->source); })()));
  1100.                     foreach ($context['_seq'] as $context["_key"] => $context["og"]) {
  1101.                         // line 303
  1102.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1103.                         $context["columnTotalAssigned"] = 0;
  1104.                         // line 304
  1105.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1106.                         $context["columnTotalTakenCharge"] = 0;
  1107.                         // line 305
  1108.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1109.                         $context['_parent'] = $context;
  1110.                         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["matrixTechsTickets"]) || array_key_exists("matrixTechsTickets"$context) ? $context["matrixTechsTickets"] : (function () { throw new RuntimeError('Variable "matrixTechsTickets" does not exist.'305$this->source); })()));
  1111.                         foreach ($context['_seq'] as $context["_key"] => $context["techGroup"]) {
  1112.                             // line 306
  1113.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1114.                             $context['_parent'] = $context;
  1115.                             $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["techGroup"], 1, [], "array"falsefalsefalse306));
  1116.                             foreach ($context['_seq'] as $context["_key"] => $context["techCounts"]) {
  1117.                                 // line 307
  1118.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1119.                                 if ((CoreExtension::getAttribute($this->env$this->source$context["techCounts"], 0, [], "array"falsefalsefalse307) == CoreExtension::getAttribute($this->env$this->source$context["og"], "id", [], "any"falsefalsefalse307))) {
  1120.                                     // line 308
  1121.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1122.                                     $context["columnTotalAssigned"] = ((isset($context["columnTotalAssigned"]) || array_key_exists("columnTotalAssigned"$context) ? $context["columnTotalAssigned"] : (function () { throw new RuntimeError('Variable "columnTotalAssigned" does not exist.'308$this->source); })()) + CoreExtension::getAttribute($this->env$this->source$context["techCounts"], 1, [], "array"falsefalsefalse308));
  1123.                                     // line 309
  1124.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1125.                                     $context["columnTotalTakenCharge"] = ((isset($context["columnTotalTakenCharge"]) || array_key_exists("columnTotalTakenCharge"$context) ? $context["columnTotalTakenCharge"] : (function () { throw new RuntimeError('Variable "columnTotalTakenCharge" does not exist.'309$this->source); })()) + CoreExtension::getAttribute($this->env$this->source$context["techCounts"], 2, [], "array"falsefalsefalse309));
  1126.                                     // line 310
  1127.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1128.                                 }
  1129.                                 // line 311
  1130.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1131.                             }
  1132.                             $_parent $context['_parent'];
  1133.                             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['techCounts'], $context['_parent'], $context['loop']);
  1134.                             $context array_intersect_key($context$_parent) + $_parent;
  1135.                             // line 312
  1136.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1137.                         }
  1138.                         $_parent $context['_parent'];
  1139.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['techGroup'], $context['_parent'], $context['loop']);
  1140.                         $context array_intersect_key($context$_parent) + $_parent;
  1141.                         // line 313
  1142.                         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\">";
  1143.                         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.'313$this->source); })()), "html"nulltrue);
  1144.                         yield " ";
  1145.                         if (((isset($context["columnTotalAssigned"]) || array_key_exists("columnTotalAssigned"$context) ? $context["columnTotalAssigned"] : (function () { throw new RuntimeError('Variable "columnTotalAssigned" does not exist.'313$this->source); })()) > 0)) {
  1146.                             yield "(";
  1147.                             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.'313$this->source); })()), "html"nulltrue);
  1148.                             yield ")";
  1149.                         }
  1150.                         yield "</th>
  1151. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1152.                     }
  1153.                     $_parent $context['_parent'];
  1154.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['og'], $context['_parent'], $context['loop']);
  1155.                     $context array_intersect_key($context$_parent) + $_parent;
  1156.                     // line 315
  1157.                     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>
  1158. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">";
  1159.                     // line 316
  1160.                     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.'316$this->source); })()), "html"nulltrue);
  1161.                     yield " ";
  1162.                     if (((isset($context["totalAssigned"]) || array_key_exists("totalAssigned"$context) ? $context["totalAssigned"] : (function () { throw new RuntimeError('Variable "totalAssigned" does not exist.'316$this->source); })()) > 0)) {
  1163.                         yield "(";
  1164.                         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.'316$this->source); })()), "html"nulltrue);
  1165.                         yield ")";
  1166.                     }
  1167.                     yield "</th>
  1168. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1169. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  1170. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  1171. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1172. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1173. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  1174.                 }
  1175.                 // line 323
  1176.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1177.                 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.'323$this->source); })()), "user", [], "any"falsefalsefalse323), "canRead", ["desk_ticket_errors"], "method"falsefalsefalse323)) {
  1178.                     // line 324
  1179.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1180.                     // line 325
  1181.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"errors\">
  1182. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Ticket con errori</h4>
  1183. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  1184. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  1185. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1186.                     // line 329
  1187.                     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.'329$this->source); })())) > 0)) {
  1188.                         // line 330
  1189.                         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\">
  1190. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  1191. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1192. \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>
  1193. \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>
  1194. \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>
  1195. \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>
  1196. \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>
  1197. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  1198. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1199. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  1200. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  1201. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1202.                         // line 342
  1203.                         $context['_parent'] = $context;
  1204.                         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["ticketWithErrors"]) || array_key_exists("ticketWithErrors"$context) ? $context["ticketWithErrors"] : (function () { throw new RuntimeError('Variable "ticketWithErrors" does not exist.'342$this->source); })()));
  1205.                         $context['loop'] = [
  1206.                           'parent' => $context['_parent'],
  1207.                           'index0' => 0,
  1208.                           'index'  => 1,
  1209.                           'first'  => true,
  1210.                         ];
  1211.                         if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  1212.                             $length count($context['_seq']);
  1213.                             $context['loop']['revindex0'] = $length 1;
  1214.                             $context['loop']['revindex'] = $length;
  1215.                             $context['loop']['length'] = $length;
  1216.                             $context['loop']['last'] = === $length;
  1217.                         }
  1218.                         foreach ($context['_seq'] as $context["_key"] => $context["t"]) {
  1219.                             // line 343
  1220.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1221.                             if ((CoreExtension::getAttribute($this->env$this->source$context["loop"], "index", [], "any"falsefalsefalse343) < 50)) {
  1222.                                 // line 344
  1223.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1224. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1225.                                 // line 345
  1226.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "number", [], "any"falsefalsefalse345), "html"nulltrue);
  1227.                                 yield "</td>
  1228. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1229.                                 // line 346
  1230.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "supplier", [], "any"falsefalsefalse346), "html"nulltrue);
  1231.                                 yield "</td>
  1232. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1233.                                 // line 347
  1234.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "operation", [], "any"falsefalsefalse347), "html"nulltrue);
  1235.                                 yield "</td>
  1236. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1237.                                 // line 348
  1238.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "client", [], "any"falsefalsefalse348), "html"nulltrue);
  1239.                                 yield "</td>
  1240. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1241.                                 // line 349
  1242.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "systemErrorDetails", [], "any"falsefalsefalse349), "html"nulltrue);
  1243.                                 yield "</td>
  1244. \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=\"";
  1245.                                 // line 350
  1246.                                 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"falsefalsefalse350)]), "html"nulltrue);
  1247.                                 yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"";
  1248.                                 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.'350$this->source); })())), "html"nulltrue);
  1249.                                 yield "\"></a></td>
  1250. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1251. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1252.                             }
  1253.                             // line 353
  1254.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1255.                             ++$context['loop']['index0'];
  1256.                             ++$context['loop']['index'];
  1257.                             $context['loop']['first'] = false;
  1258.                             if (isset($context['loop']['length'])) {
  1259.                                 --$context['loop']['revindex0'];
  1260.                                 --$context['loop']['revindex'];
  1261.                                 $context['loop']['last'] = === $context['loop']['revindex0'];
  1262.                             }
  1263.                         }
  1264.                         $_parent $context['_parent'];
  1265.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['t'], $context['_parent'], $context['loop']);
  1266.                         $context array_intersect_key($context$_parent) + $_parent;
  1267.                         // line 354
  1268.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  1269. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  1270. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1271.                         // line 356
  1272.                         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.'356$this->source); })())) > 50)) {
  1273.                             // line 357
  1274.                             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\">
  1275. \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>
  1276. \t\t\t\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\t\t\t";
  1278.                         }
  1279.                         // line 361
  1280.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1281.                     } else {
  1282.                         // line 362
  1283.                         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\">
  1284. \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>
  1285. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1286. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1287.                     }
  1288.                     // line 366
  1289.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1290. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1291. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  1292.                 }
  1293.                 // line 369
  1294.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1295.                 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.'369$this->source); })()), "user", [], "any"falsefalsefalse369), "canRead", ["desk_ticket_suspension_requests"], "method"falsefalsefalse369)) {
  1296.                     // line 370
  1297.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1298.                     // line 371
  1299.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"suspension_requests\">
  1300. \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>
  1301. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  1302. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  1303. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1304.                     // line 375
  1305.                     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.'375$this->source); })())) > 0)) {
  1306.                         // line 376
  1307.                         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\">
  1308. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  1309. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1310. \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\">Tipologia</th>
  1311. \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> 
  1312. \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>
  1313. \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>
  1314. \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>
  1315. \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>
  1316. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  1317. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1318. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  1319. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  1320. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1321.                         // line 389
  1322.                         $context['_parent'] = $context;
  1323.                         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["ticketSuspensionRequest"]) || array_key_exists("ticketSuspensionRequest"$context) ? $context["ticketSuspensionRequest"] : (function () { throw new RuntimeError('Variable "ticketSuspensionRequest" does not exist.'389$this->source); })()));
  1324.                         foreach ($context['_seq'] as $context["_key"] => $context["t"]) {
  1325.                             // line 390
  1326.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1327. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1328.                             // line 391
  1329.                             yield CoreExtension::getAttribute($this->env$this->source$context["t"], "displayStatus", ["string", (isset($context["settingProcessedActive"]) || array_key_exists("settingProcessedActive"$context) ? $context["settingProcessedActive"] : (function () { throw new RuntimeError('Variable "settingProcessedActive" does not exist.'391$this->source); })())], "method"falsefalsefalse391);
  1330.                             yield "</td>
  1331. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1332.                             // line 392
  1333.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "number", [], "any"falsefalsefalse392), "html"nulltrue);
  1334.                             yield "</td>
  1335. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1336.                             // line 393
  1337.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "supplier", [], "any"falsefalsefalse393), "html"nulltrue);
  1338.                             yield "</td>
  1339. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1340.                             // line 394
  1341.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "operation", [], "any"falsefalsefalse394), "html"nulltrue);
  1342.                             yield "</td>
  1343. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1344.                             // line 395
  1345.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "client", [], "any"falsefalsefalse395), "html"nulltrue);
  1346.                             yield "</td>
  1347. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1348.                             // line 396
  1349.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "technician", [], "any"falsefalsefalse396), "html"nulltrue);
  1350.                             yield "</td>
  1351. \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=\"";
  1352.                             // line 397
  1353.                             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"falsefalsefalse397)]), "html"nulltrue);
  1354.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"";
  1355.                             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.'397$this->source); })())), "html"nulltrue);
  1356.                             yield "\"></a></td>
  1357. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1358. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1359.                         }
  1360.                         $_parent $context['_parent'];
  1361.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['t'], $context['_parent'], $context['loop']);
  1362.                         $context array_intersect_key($context$_parent) + $_parent;
  1363.                         // line 400
  1364.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  1365. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  1366. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1367.                     } else {
  1368.                         // line 403
  1369.                         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\">
  1370. \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>
  1371. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1372. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1373.                     }
  1374.                     // line 407
  1375.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1376. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1377. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  1378.                 }
  1379.                 // line 410
  1380.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1381.                 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.'410$this->source); })()), "user", [], "any"falsefalsefalse410), "canRead", ["desk_ticket_closed_portal"], "method"falsefalsefalse410)) {
  1382.                     // line 411
  1383.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1384.                     // line 412
  1385.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"closed_portal\">
  1386. \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>
  1387. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  1388. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  1389. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1390.                     // line 416
  1391.                     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.'416$this->source); })())) > 0)) {
  1392.                         // line 417
  1393.                         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\">
  1394. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  1395. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1396. \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>
  1397. \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>
  1398. \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>
  1399. \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>
  1400. \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>
  1401. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  1402. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1403. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  1404. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  1405. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1406.                         // line 429
  1407.                         $context['_parent'] = $context;
  1408.                         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["ticketClosedPortal"]) || array_key_exists("ticketClosedPortal"$context) ? $context["ticketClosedPortal"] : (function () { throw new RuntimeError('Variable "ticketClosedPortal" does not exist.'429$this->source); })()));
  1409.                         foreach ($context['_seq'] as $context["_key"] => $context["t"]) {
  1410.                             // line 430
  1411.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1412. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1413.                             // line 431
  1414.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "number", [], "any"falsefalsefalse431), "html"nulltrue);
  1415.                             yield "</td>
  1416. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1417.                             // line 432
  1418.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "supplier", [], "any"falsefalsefalse432), "html"nulltrue);
  1419.                             yield "</td>
  1420. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1421.                             // line 433
  1422.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "operation", [], "any"falsefalsefalse433), "html"nulltrue);
  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>";
  1425.                             // line 434
  1426.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "client", [], "any"falsefalsefalse434), "html"nulltrue);
  1427.                             yield "</td>
  1428. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1429.                             // line 435
  1430.                             if ((CoreExtension::getAttribute($this->env$this->source$context["t"], "datetimeStart", [], "any"falsefalsefalse435) != null)) {
  1431.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["t"], "datetimeStart", [], "any"falsefalsefalse435), "d-m-Y H:i"), "html"nulltrue);
  1432.                             } else {
  1433.                                 yield "---";
  1434.                             }
  1435.                             yield "/";
  1436.                             if ((CoreExtension::getAttribute($this->env$this->source$context["t"], "datetimeExpiration", [], "any"falsefalsefalse435) != null)) {
  1437.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["t"], "datetimeExpiration", [], "any"falsefalsefalse435), "d-m-Y H:i"), "html"nulltrue);
  1438.                             } else {
  1439.                                 yield "---";
  1440.                             }
  1441.                             yield "</td>
  1442. \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=\"";
  1443.                             // line 436
  1444.                             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"falsefalsefalse436)]), "html"nulltrue);
  1445.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"";
  1446.                             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.'436$this->source); })())), "html"nulltrue);
  1447.                             yield "\"></a></td>
  1448. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1449. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1450.                         }
  1451.                         $_parent $context['_parent'];
  1452.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['t'], $context['_parent'], $context['loop']);
  1453.                         $context array_intersect_key($context$_parent) + $_parent;
  1454.                         // line 439
  1455.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  1456. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  1457. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1458.                     } else {
  1459.                         // line 442
  1460.                         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\">
  1461. \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>
  1462. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1463. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1464.                     }
  1465.                     // line 446
  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 449
  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.'449$this->source); })()), "user", [], "any"falsefalsefalse449), "canRead", ["desk_ticket_waiting_for_material"], "method"falsefalsefalse449)) {
  1473.                     // line 450
  1474.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1475.                     // line 451
  1476.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"waiting_for_material\">
  1477. \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>
  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 455
  1482.                     yield from                     $this->loadTemplate("components/twig/index/ticket_waiting.html.twig""role/user/index.html.twig"455)->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.'455$this->source); })())]));
  1483.                     // line 456
  1484.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1485. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1486. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  1487.                 }
  1488.                 // line 459
  1489.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1490.                 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.'459$this->source); })()), "user", [], "any"falsefalsefalse459), "canRead", ["desk_ticket_intervention_without_activities"], "method"falsefalsefalse459)) {
  1491.                     // line 460
  1492.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1493.                     // line 461
  1494.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"intervention_without_activities\">
  1495. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Interventi senza attività</h4>
  1496. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  1497. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  1498. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1499.                     // line 465
  1500.                     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.'465$this->source); })())) > 0)) {
  1501.                         // line 466
  1502.                         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\">
  1503. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  1504. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1505. \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>
  1506. \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>
  1507. \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>
  1508. \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>
  1509. \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>
  1510. \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>
  1511. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  1512. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1513. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  1514. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  1515. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1516.                         // line 479
  1517.                         $context['_parent'] = $context;
  1518.                         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["interventionWithoutActivities"]) || array_key_exists("interventionWithoutActivities"$context) ? $context["interventionWithoutActivities"] : (function () { throw new RuntimeError('Variable "interventionWithoutActivities" does not exist.'479$this->source); })()));
  1519.                         foreach ($context['_seq'] as $context["_key"] => $context["i"]) {
  1520.                             // line 480
  1521.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1522. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1523.                             // line 481
  1524.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["i"], "ticket", [], "any"falsefalsefalse481), "number", [], "any"falsefalsefalse481), "html"nulltrue);
  1525.                             yield "</td>
  1526. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1527.                             // line 482
  1528.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["i"], "datetime", [], "any"falsefalsefalse482), "d-m-Y H:i"), "html"nulltrue);
  1529.                             yield "</td>
  1530. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1531.                             // line 483
  1532.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["i"], "html"nulltrue);
  1533.                             yield "</td>
  1534. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1535.                             // line 484
  1536.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["i"], "outcome", [], "any"falsefalsefalse484), "html"nulltrue);
  1537.                             yield "</td>
  1538. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1539.                             // line 485
  1540.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["i"], "technician", [], "any"falsefalsefalse485), "html"nulltrue);
  1541.                             yield "</td>
  1542. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1543.                             // line 486
  1544.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["i"], "operator", [], "any"falsefalsefalse486), "html"nulltrue);
  1545.                             yield "</td>
  1546. \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=\"";
  1547.                             // line 487
  1548.                             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"falsefalsefalse487), "id", [], "any"falsefalsefalse487)]), "html"nulltrue);
  1549.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda ticket\"><img class=\"icon_pr\" src=\"";
  1550.                             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.'487$this->source); })())), "html"nulltrue);
  1551.                             yield "\"></a></td>
  1552. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1553. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1554.                         }
  1555.                         $_parent $context['_parent'];
  1556.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['i'], $context['_parent'], $context['loop']);
  1557.                         $context array_intersect_key($context$_parent) + $_parent;
  1558.                         // line 490
  1559.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  1560. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  1561. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1562.                     } else {
  1563.                         // line 493
  1564.                         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\">
  1565. \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>
  1566. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1567. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1568.                     }
  1569.                     // line 497
  1570.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1571. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1572. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  1573.                 }
  1574.                 // line 500
  1575.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1576.                 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.'500$this->source); })()), "user", [], "any"falsefalsefalse500), "canRead", ["desk_ticket_intervention_tariff_out"], "method"falsefalsefalse500)) {
  1577.                     // line 501
  1578.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1579.                     // line 502
  1580.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"intervention_tariff_out\">
  1581. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Interventi fuori zona</h4>
  1582. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  1583. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  1584. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1585.                     // line 506
  1586.                     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.'506$this->source); })())) > 0)) {
  1587.                         // line 507
  1588.                         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\">
  1589. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  1590. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1591. \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>
  1592. \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>
  1593. \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>
  1594. \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>
  1595. \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>
  1596. \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>
  1597. \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>
  1598. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  1599. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1600. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  1601. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  1602. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1603.                         // line 521
  1604.                         $context['_parent'] = $context;
  1605.                         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["interventionTariffOut"]) || array_key_exists("interventionTariffOut"$context) ? $context["interventionTariffOut"] : (function () { throw new RuntimeError('Variable "interventionTariffOut" does not exist.'521$this->source); })()));
  1606.                         $context['loop'] = [
  1607.                           'parent' => $context['_parent'],
  1608.                           'index0' => 0,
  1609.                           'index'  => 1,
  1610.                           'first'  => true,
  1611.                         ];
  1612.                         if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  1613.                             $length count($context['_seq']);
  1614.                             $context['loop']['revindex0'] = $length 1;
  1615.                             $context['loop']['revindex'] = $length;
  1616.                             $context['loop']['length'] = $length;
  1617.                             $context['loop']['last'] = === $length;
  1618.                         }
  1619.                         foreach ($context['_seq'] as $context["_key"] => $context["i"]) {
  1620.                             // line 522
  1621.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1622.                             if ((CoreExtension::getAttribute($this->env$this->source$context["loop"], "index", [], "any"falsefalsefalse522) < 50)) {
  1623.                                 // line 523
  1624.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1625. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1626.                                 // line 524
  1627.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["i"], "ticket", [], "any"falsefalsefalse524), "number", [], "any"falsefalsefalse524), "html"nulltrue);
  1628.                                 yield "</td>
  1629. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1630.                                 // line 525
  1631.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["i"], "datetime", [], "any"falsefalsefalse525), "d-m-Y H:i"), "html"nulltrue);
  1632.                                 yield "</td>
  1633. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1634.                                 // line 526
  1635.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["i"], "html"nulltrue);
  1636.                                 yield "</td>
  1637. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1638.                                 // line 527
  1639.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["i"], "outcome", [], "any"falsefalsefalse527), "html"nulltrue);
  1640.                                 yield "</td>
  1641. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1642.                                 // line 528
  1643.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["i"], "technician", [], "any"falsefalsefalse528), "html"nulltrue);
  1644.                                 yield "</td>
  1645. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1646.                                 // line 529
  1647.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["i"], "operator", [], "any"falsefalsefalse529), "html"nulltrue);
  1648.                                 yield "</td>
  1649. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1650.                                 // line 530
  1651.                                 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"falsefalsefalse530), "idCity", [], "any"falsefalsefalse530)), "html"nulltrue);
  1652.                                 yield "</td>
  1653. \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=\"";
  1654.                                 // line 531
  1655.                                 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"falsefalsefalse531), "id", [], "any"falsefalsefalse531)]), "html"nulltrue);
  1656.                                 yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda ticket\"><img class=\"icon_pr\" src=\"";
  1657.                                 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.'531$this->source); })())), "html"nulltrue);
  1658.                                 yield "\"></a></td>
  1659. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1660. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1661.                             }
  1662.                             // line 534
  1663.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1664.                             ++$context['loop']['index0'];
  1665.                             ++$context['loop']['index'];
  1666.                             $context['loop']['first'] = false;
  1667.                             if (isset($context['loop']['length'])) {
  1668.                                 --$context['loop']['revindex0'];
  1669.                                 --$context['loop']['revindex'];
  1670.                                 $context['loop']['last'] = === $context['loop']['revindex0'];
  1671.                             }
  1672.                         }
  1673.                         $_parent $context['_parent'];
  1674.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['i'], $context['_parent'], $context['loop']);
  1675.                         $context array_intersect_key($context$_parent) + $_parent;
  1676.                         // line 535
  1677.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  1678. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  1679. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1680.                         // line 537
  1681.                         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.'537$this->source); })())) > 50)) {
  1682.                             // line 538
  1683.                             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\">
  1684. \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>
  1685. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1686. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1687.                         }
  1688.                         // line 542
  1689.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1690.                     } else {
  1691.                         // line 543
  1692.                         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\">
  1693. \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>
  1694. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1695. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1696.                     }
  1697.                     // line 547
  1698.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1699. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1700. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  1701.                 }
  1702.                 // line 550
  1703.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1704.                 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.'550$this->source); })()), "user", [], "any"falsefalsefalse550), "canRead", ["desk_ticket_extras"], "method"falsefalsefalse550)) {
  1705.                     // line 551
  1706.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1707.                     // line 552
  1708.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"extras\">
  1709. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Extra da gestire</h4>
  1710. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  1711. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  1712. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1713.                     // line 556
  1714.                     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.'556$this->source); })())) > 0)) {
  1715.                         // line 557
  1716.                         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\">
  1717. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  1718. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1719. \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>
  1720. \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>
  1721. \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>
  1722. \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>
  1723. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Note</th>
  1724. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  1725. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1726. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  1727. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  1728. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1729.                         // line 569
  1730.                         $context['_parent'] = $context;
  1731.                         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["interventionExtras"]) || array_key_exists("interventionExtras"$context) ? $context["interventionExtras"] : (function () { throw new RuntimeError('Variable "interventionExtras" does not exist.'569$this->source); })()));
  1732.                         foreach ($context['_seq'] as $context["_key"] => $context["e"]) {
  1733.                             // line 570
  1734.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1735. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1736.                             // line 571
  1737.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["e"], "intervention", [], "any"falsefalsefalse571), "html"nulltrue);
  1738.                             yield "</td>
  1739. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1740.                             // line 572
  1741.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["e"], "displayType", [], "method"falsefalsefalse572), "html"nulltrue);
  1742.                             yield "</td>
  1743. \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\">";
  1744.                             // line 573
  1745.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["e"], "cost", [], "any"falsefalsefalse573), "html"nulltrue);
  1746.                             yield " €</td>
  1747. \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\">";
  1748.                             // line 574
  1749.                             if ((CoreExtension::getAttribute($this->env$this->source$context["e"], "hours", [], "any"falsefalsefalse574) != null)) {
  1750.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["e"], "hours", [], "any"falsefalsefalse574), "html"nulltrue);
  1751.                             } else {
  1752.                                 yield "---";
  1753.                             }
  1754.                             yield "</td>
  1755. \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\">";
  1756.                             // line 575
  1757.                             if ((CoreExtension::getAttribute($this->env$this->source$context["e"], "notes", [], "any"falsefalsefalse575) != null)) {
  1758.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["e"], "notes", [], "any"falsefalsefalse575), "html"nulltrue);
  1759.                             } else {
  1760.                                 yield "---";
  1761.                             }
  1762.                             yield "</td>
  1763. \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=\"";
  1764.                             // line 576
  1765.                             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"falsefalsefalse576), "ticket", [], "any"falsefalsefalse576), "id", [], "any"falsefalsefalse576)]), "html"nulltrue);
  1766.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"";
  1767.                             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.'576$this->source); })())), "html"nulltrue);
  1768.                             yield "\"></a></td>
  1769. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1770. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1771.                         }
  1772.                         $_parent $context['_parent'];
  1773.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['e'], $context['_parent'], $context['loop']);
  1774.                         $context array_intersect_key($context$_parent) + $_parent;
  1775.                         // line 579
  1776.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  1777. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  1778. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1779.                     } else {
  1780.                         // line 582
  1781.                         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\">
  1782. \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>
  1783. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1784. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1785.                     }
  1786.                     // line 586
  1787.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1788. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1789. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  1790.                 }
  1791.                 // line 589
  1792.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1793.                 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.'589$this->source); })()), "user", [], "any"falsefalsefalse589), "canRead", ["desk_ticket_reminders"], "method"falsefalsefalse589)) {
  1794.                     // line 590
  1795.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1796.                     // line 591
  1797.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"reminders\">
  1798. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Promemoria</h4>
  1799. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  1800. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  1801. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1802.                     // line 595
  1803.                     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.'595$this->source); })())) > 0)) {
  1804.                         // line 596
  1805.                         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\">
  1806. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  1807. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  1808. \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>
  1809. \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>
  1810. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Dettagli</th>
  1811. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  1812. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1813. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  1814. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  1815. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1816.                         // line 606
  1817.                         $context['_parent'] = $context;
  1818.                         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["ticketReminders"]) || array_key_exists("ticketReminders"$context) ? $context["ticketReminders"] : (function () { throw new RuntimeError('Variable "ticketReminders" does not exist.'606$this->source); })()));
  1819.                         foreach ($context['_seq'] as $context["_key"] => $context["r"]) {
  1820.                             // line 607
  1821.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr ";
  1822.                             if (($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["r"], "datetime", [], "any"falsefalsefalse607), "YmdHi") < $this->extensions['Twig\Extension\CoreExtension']->formatDate("now""YmdHi"))) {
  1823.                                 yield "class=\"bg_r_h\"";
  1824.                             }
  1825.                             yield ">
  1826. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1827.                             // line 608
  1828.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["r"], "datetime", [], "any"falsefalsefalse608), "d-m-Y H:i"), "html"nulltrue);
  1829.                             yield "</td>
  1830. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1831.                             // line 609
  1832.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "technician", [], "any"falsefalsefalse609), "html"nulltrue);
  1833.                             yield "</td>
  1834. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  1835.                             // line 610
  1836.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "details", [], "any"falsefalsefalse610), "html"nulltrue);
  1837.                             yield "</td>
  1838. \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=\"";
  1839.                             // line 611
  1840.                             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"falsefalsefalse611), "id", [], "any"falsefalsefalse611)]), "html"nulltrue);
  1841.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"";
  1842.                             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.'611$this->source); })())), "html"nulltrue);
  1843.                             yield "\"></a></td>
  1844. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  1845. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1846.                         }
  1847.                         $_parent $context['_parent'];
  1848.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['r'], $context['_parent'], $context['loop']);
  1849.                         $context array_intersect_key($context$_parent) + $_parent;
  1850.                         // line 614
  1851.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  1852. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  1853. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1854.                     } else {
  1855.                         // line 617
  1856.                         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\">
  1857. \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>
  1858. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1859. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1860.                     }
  1861.                     // line 621
  1862.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1863. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1864. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  1865.                 }
  1866.                 // line 624
  1867.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t</div>
  1868. \t\t\t\t\t\t\t\t\t\t\t</div>
  1869. \t\t\t\t\t\t\t\t\t\t</div>
  1870. \t\t\t\t\t\t\t\t\t</div>
  1871. \t\t\t\t\t\t\t\t</div>
  1872. \t\t\t\t\t\t\t";
  1873.             }
  1874.             // line 630
  1875.             yield "\t\t\t\t\t\t\t";
  1876.             // line 631
  1877.             yield "\t\t\t\t\t\t\t";
  1878.             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.'631$this->source); })()), "user", [], "any"falsefalsefalse631), "canViewTab", ["desk_warehouse"], "method"falsefalsefalse631)) {
  1879.                 // line 632
  1880.                 yield "\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"warehouses\">
  1881. \t\t\t\t\t\t\t\t\t";
  1882.                 // line 633
  1883.                 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.'633$this->source); })())) == 1)) {
  1884.                     // line 634
  1885.                     yield "\t\t\t\t\t\t\t\t\t\t";
  1886.                     $context['_parent'] = $context;
  1887.                     $context['_seq'] = CoreExtension::ensureTraversable((isset($context["warehouseAlarms"]) || array_key_exists("warehouseAlarms"$context) ? $context["warehouseAlarms"] : (function () { throw new RuntimeError('Variable "warehouseAlarms" does not exist.'634$this->source); })()));
  1888.                     foreach ($context['_seq'] as $context["_key"] => $context["warehouseData"]) {
  1889.                         // line 635
  1890.                         yield "\t\t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  1891. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12\">
  1892. \t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">";
  1893.                         // line 637
  1894.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 1, [], "array"falsefalsefalse637), "html"nulltrue);
  1895.                         yield "</h4>
  1896. \t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none m_b_none\">
  1897. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  1898. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 overflow_a\">
  1899. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tabs side-tabs clearfix m_b_none\">
  1900. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  1901. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1902.                         // line 643
  1903.                         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.'643$this->source); })()), "user", [], "any"falsefalsefalse643), "canRead", ["desk_warehouse_product_to_manage"], "method"falsefalsefalse643)) {
  1904.                             yield "<li><a id=\"btn_tab_";
  1905.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse643), "html"nulltrue);
  1906.                             yield "_product_to_manage\" href=\"#";
  1907.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse643), "html"nulltrue);
  1908.                             yield "_product_to_manage\" class=\"tab_session2\" data-filterTab=\"";
  1909.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse643), "html"nulltrue);
  1910.                             yield "_product_to_manage\"><i class=\"icon-box d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Prodotti da gestire (";
  1911.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 2, [], "array"falsefalsefalse643), "html"nulltrue);
  1912.                             yield ")\"></i><span class=\"d-none d-md-block\">Prodotti da gestire (";
  1913.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 2, [], "array"falsefalsefalse643), "html"nulltrue);
  1914.                             yield ")</span></a></li>";
  1915.                         }
  1916.                         // line 644
  1917.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1918.                         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.'644$this->source); })()), "user", [], "any"falsefalsefalse644), "canRead", ["desk_warehouse_transfer_incoming"], "method"falsefalsefalse644)) {
  1919.                             yield "<li><a id=\"btn_tab_";
  1920.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse644), "html"nulltrue);
  1921.                             yield "_transfers_incoming\" href=\"#";
  1922.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse644), "html"nulltrue);
  1923.                             yield "_transfers_incoming\" class=\"tab_session2\" data-filterTab=\"";
  1924.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse644), "html"nulltrue);
  1925.                             yield "_transfers_incoming\"><i class=\"icon-truck d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Trasferimenti in entrata (";
  1926.                             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"falsefalsefalse644)), "html"nulltrue);
  1927.                             yield ")\"></i><span class=\"d-none d-md-block\">Trasferimenti in entrata (";
  1928.                             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"falsefalsefalse644)), "html"nulltrue);
  1929.                             yield ")</span></a></li>";
  1930.                         }
  1931.                         // line 645
  1932.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1933.                         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.'645$this->source); })()), "user", [], "any"falsefalsefalse645), "canRead", ["desk_warehouse_transfer_output"], "method"falsefalsefalse645)) {
  1934.                             yield "<li><a id=\"btn_tab_";
  1935.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse645), "html"nulltrue);
  1936.                             yield "_transfers_output\" href=\"#";
  1937.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse645), "html"nulltrue);
  1938.                             yield "_transfers_output\" class=\"tab_session2\" data-filterTab=\"";
  1939.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse645), "html"nulltrue);
  1940.                             yield "_transfers_output\"><i class=\"icon-truck-loading d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Trasferimenti in uscita (";
  1941.                             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"falsefalsefalse645)), "html"nulltrue);
  1942.                             yield ")\"></i><span class=\"d-none d-md-block\">Trasferimenti in uscita (";
  1943.                             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"falsefalsefalse645)), "html"nulltrue);
  1944.                             yield ")</span></a></li>";
  1945.                         }
  1946.                         // line 646
  1947.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1948.                         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_transfer_ddt_missing"], "method"falsefalsefalse646)) {
  1949.                             yield "<li><a id=\"btn_tab_";
  1950.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse646), "html"nulltrue);
  1951.                             yield "_transfers_ddt_missing\" href=\"#";
  1952.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse646), "html"nulltrue);
  1953.                             yield "_transfers_ddt_missing\" class=\"tab_session2\" data-filterTab=\"";
  1954.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse646), "html"nulltrue);
  1955.                             yield "_transfers_ddt_missing\"><i class=\"icon-signature d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Trasferimenti senza DDT firmato (";
  1956.                             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"falsefalsefalse646)), "html"nulltrue);
  1957.                             yield ")\"></i><span class=\"d-none d-md-block\">Trasferimenti senza DDT firmato (";
  1958.                             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"falsefalsefalse646)), "html"nulltrue);
  1959.                             yield ")</span></a></li>";
  1960.                         }
  1961.                         // line 647
  1962.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1963.                         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.'647$this->source); })()), "user", [], "any"falsefalsefalse647), "canRead", ["desk_warehouse_request_technicians"], "method"falsefalsefalse647)) {
  1964.                             yield "<li><a id=\"btn_tab_";
  1965.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse647), "html"nulltrue);
  1966.                             yield "_request_technicians\" href=\"#";
  1967.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse647), "html"nulltrue);
  1968.                             yield "_request_technicians\" class=\"tab_session2\" data-filterTab=\"";
  1969.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse647), "html"nulltrue);
  1970.                             yield "_request_technicians\"><i class=\"icon-question d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Richieste tecnici (";
  1971.                             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"falsefalsefalse647)), "html"nulltrue);
  1972.                             yield ")\"></i><span class=\"d-none d-md-block\">Richieste tecnici (";
  1973.                             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"falsefalsefalse647)), "html"nulltrue);
  1974.                             yield ")</span></a></li>";
  1975.                         }
  1976.                         // line 648
  1977.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1978.                         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.'648$this->source); })()), "user", [], "any"falsefalsefalse648), "canRead", ["desk_warehouse_stocks_red"], "method"falsefalsefalse648)) {
  1979.                             yield "<li><a id=\"btn_tab_";
  1980.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse648), "html"nulltrue);
  1981.                             yield "_product_stocks_red\" href=\"#";
  1982.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse648), "html"nulltrue);
  1983.                             yield "_product_stocks_red\" class=\"tab_session2\" data-filterTab=\"";
  1984.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse648), "html"nulltrue);
  1985.                             yield "_product_stocks_red\"><i class=\"icon-box d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Scorte prodotti rosse (";
  1986.                             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"falsefalsefalse648)), "html"nulltrue);
  1987.                             yield ")\"></i><span class=\"d-none d-md-block\">Scorte prodotti rosse (";
  1988.                             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"falsefalsefalse648)), "html"nulltrue);
  1989.                             yield ")</span></a></li>";
  1990.                         }
  1991.                         // line 649
  1992.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  1993.                         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.'649$this->source); })()), "user", [], "any"falsefalsefalse649), "canRead", ["desk_warehouse_stocks_yellow"], "method"falsefalsefalse649)) {
  1994.                             yield "<li><a id=\"btn_tab_";
  1995.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse649), "html"nulltrue);
  1996.                             yield "_product_stocks_yellow\" href=\"#";
  1997.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse649), "html"nulltrue);
  1998.                             yield "_product_stocks_yellow\" class=\"tab_session2\" data-filterTab=\"";
  1999.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse649), "html"nulltrue);
  2000.                             yield "_product_stocks_yellow\"><i class=\"icon-box d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Scorte prodotti gialle (";
  2001.                             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"falsefalsefalse649)), "html"nulltrue);
  2002.                             yield ")\"></i><span class=\"d-none d-md-block\">Scorte prodotti gialle (";
  2003.                             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"falsefalsefalse649)), "html"nulltrue);
  2004.                             yield ")</span></a></li>";
  2005.                         }
  2006.                         // line 650
  2007.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t</ul>
  2008. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  2009. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2010.                         // line 653
  2011.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2012.                         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.'653$this->source); })()), "user", [], "any"falsefalsefalse653), "canRead", ["desk_warehouse_product_to_manage"], "method"falsefalsefalse653)) {
  2013.                             // line 654
  2014.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2015.                             // line 655
  2016.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"";
  2017.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse655), "html"nulltrue);
  2018.                             yield "_product_to_manage\">
  2019. \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>
  2020. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  2021. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2022.                             // line 658
  2023.                             if ((CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 2, [], "array"falsefalsefalse658) > 0)) {
  2024.                                 // line 659
  2025.                                 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\">
  2026. \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 ";
  2027.                                 // line 660
  2028.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 2, [], "array"falsefalsefalse660), "html"nulltrue);
  2029.                                 yield " prodotti da gestire in questo magazzino!<a href=\"";
  2030.                                 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"falsefalsefalse660)]), "html"nulltrue);
  2031.                                 yield "\" class=\"button button-3d button-mini button-amber f_right m_none\">Vai al magazzino</a></div>
  2032. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2033. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2034.                             } else {
  2035.                                 // line 663
  2036.                                 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\">
  2037. \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>
  2038. \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
  2039. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2040.                             }
  2041.                             // line 667
  2042.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2043. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2044.                         }
  2045.                         // line 669
  2046.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2047.                         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.'669$this->source); })()), "user", [], "any"falsefalsefalse669), "canRead", ["desk_warehouse_transfer_incoming"], "method"falsefalsefalse669)) {
  2048.                             // line 670
  2049.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2050.                             // line 671
  2051.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"";
  2052.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse671), "html"nulltrue);
  2053.                             yield "_transfers_incoming\">
  2054. \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>
  2055. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  2056. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2057.                             // line 674
  2058.                             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 3, [], "array"falsefalsefalse674)) > 0)) {
  2059.                                 // line 675
  2060.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  2061. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  2062. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2063. \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>
  2064. \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>
  2065. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  2066. \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>
  2067. \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>
  2068. \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>
  2069. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  2070. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2071. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  2072. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  2073. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2074.                                 // line 688
  2075.                                 $context['_parent'] = $context;
  2076.                                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 3, [], "array"falsefalsefalse688));
  2077.                                 foreach ($context['_seq'] as $context["_key"] => $context["pt"]) {
  2078.                                     // line 689
  2079.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2080. \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\">";
  2081.                                     // line 690
  2082.                                     yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhase", ["icon"], "method"falsefalsefalse690);
  2083.                                     yield "</td>
  2084. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2085.                                     // line 691
  2086.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseFrom", [], "any"falsefalsefalse691), "html"nulltrue);
  2087.                                     yield "</td>
  2088. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2089.                                     // line 692
  2090.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "supplier", [], "any"falsefalsefalse692), "html"nulltrue);
  2091.                                     yield "</td>
  2092. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2093.                                     // line 693
  2094.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCreation", [], "any"falsefalsefalse693), "d-m-Y H:i"), "html"nulltrue);
  2095.                                     yield "</td>
  2096. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2097.                                     // line 694
  2098.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse694), "d-m-Y H:i"), "html"nulltrue);
  2099.                                     yield "</td>
  2100. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2101.                                     // line 695
  2102.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse695), "d-m-Y H:i"), "html"nulltrue);
  2103.                                     yield "</td>
  2104. \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=\"";
  2105.                                     // line 696
  2106.                                     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"falsefalsefalse696), "transferId" => CoreExtension::getAttribute($this->env$this->source$context["pt"], "id", [], "any"falsefalsefalse696)]), "html"nulltrue);
  2107.                                     yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"";
  2108.                                     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.'696$this->source); })())), "html"nulltrue);
  2109.                                     yield "\"></a></td>
  2110. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2111. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2112.                                 }
  2113.                                 $_parent $context['_parent'];
  2114.                                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['pt'], $context['_parent'], $context['loop']);
  2115.                                 $context array_intersect_key($context$_parent) + $_parent;
  2116.                                 // line 699
  2117.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  2118. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  2119. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2120.                             } else {
  2121.                                 // line 702
  2122.                                 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\">
  2123. \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>
  2124. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2125. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2126.                             }
  2127.                             // line 706
  2128.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2129. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2130.                         }
  2131.                         // line 708
  2132.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2133.                         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.'708$this->source); })()), "user", [], "any"falsefalsefalse708), "canRead", ["desk_warehouse_transfer_output"], "method"falsefalsefalse708)) {
  2134.                             // line 709
  2135.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2136.                             // line 710
  2137.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"";
  2138.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse710), "html"nulltrue);
  2139.                             yield "_transfers_output\">
  2140. \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>
  2141. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  2142. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2143.                             // line 713
  2144.                             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 4, [], "array"falsefalsefalse713)) > 0)) {
  2145.                                 // line 714
  2146.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  2147. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  2148. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2149. \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>
  2150. \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>
  2151. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  2152. \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>
  2153. \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>
  2154. \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>
  2155. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  2156. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2157. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  2158. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  2159. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2160.                                 // line 727
  2161.                                 $context['_parent'] = $context;
  2162.                                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 4, [], "array"falsefalsefalse727));
  2163.                                 foreach ($context['_seq'] as $context["_key"] => $context["pt"]) {
  2164.                                     // line 728
  2165.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2166. \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\">";
  2167.                                     // line 729
  2168.                                     yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhase", ["icon"], "method"falsefalsefalse729);
  2169.                                     yield "</td>
  2170. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2171.                                     // line 730
  2172.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseTo", [], "any"falsefalsefalse730), "html"nulltrue);
  2173.                                     yield "</td>
  2174. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2175.                                     // line 731
  2176.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "supplier", [], "any"falsefalsefalse731), "html"nulltrue);
  2177.                                     yield "</td>
  2178. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2179.                                     // line 732
  2180.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCreation", [], "any"falsefalsefalse732), "d-m-Y H:i"), "html"nulltrue);
  2181.                                     yield "</td>
  2182. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2183.                                     // line 733
  2184.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse733), "d-m-Y H:i"), "html"nulltrue);
  2185.                                     yield "</td>
  2186. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2187.                                     // line 734
  2188.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse734), "d-m-Y H:i"), "html"nulltrue);
  2189.                                     yield "</td>
  2190. \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=\"";
  2191.                                     // line 735
  2192.                                     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"falsefalsefalse735), "transferId" => CoreExtension::getAttribute($this->env$this->source$context["pt"], "id", [], "any"falsefalsefalse735)]), "html"nulltrue);
  2193.                                     yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"";
  2194.                                     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.'735$this->source); })())), "html"nulltrue);
  2195.                                     yield "\"></a></td>
  2196. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2197. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2198.                                 }
  2199.                                 $_parent $context['_parent'];
  2200.                                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['pt'], $context['_parent'], $context['loop']);
  2201.                                 $context array_intersect_key($context$_parent) + $_parent;
  2202.                                 // line 738
  2203.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  2204. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  2205. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2206.                             } else {
  2207.                                 // line 741
  2208.                                 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\">
  2209. \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>
  2210. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2211. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2212.                             }
  2213.                             // line 745
  2214.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2215. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2216.                         }
  2217.                         // line 747
  2218.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2219.                         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.'747$this->source); })()), "user", [], "any"falsefalsefalse747), "canRead", ["desk_warehouse_transfer_ddt_missing"], "method"falsefalsefalse747)) {
  2220.                             // line 748
  2221.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2222.                             // line 749
  2223.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"";
  2224.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse749), "html"nulltrue);
  2225.                             yield "_transfers_ddt_missing\">
  2226. \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>
  2227. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  2228. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2229.                             // line 752
  2230.                             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 5, [], "array"falsefalsefalse752)) > 0)) {
  2231.                                 // line 753
  2232.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  2233. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  2234. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2235. \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>
  2236. \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>
  2237. \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>
  2238. \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>
  2239. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  2240. \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>
  2241. \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>
  2242. \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>
  2243. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  2244. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2245. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  2246. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  2247. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2248.                                 // line 768
  2249.                                 $context['_parent'] = $context;
  2250.                                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 5, [], "array"falsefalsefalse768));
  2251.                                 foreach ($context['_seq'] as $context["_key"] => $context["pt"]) {
  2252.                                     // line 769
  2253.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2254. \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\">";
  2255.                                     // line 770
  2256.                                     yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhase", ["icon"], "method"falsefalsefalse770);
  2257.                                     yield "</td>
  2258. \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\">";
  2259.                                     // line 771
  2260.                                     yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhaseDdt", ["icon"], "method"falsefalsefalse771);
  2261.                                     yield "</td>
  2262. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2263.                                     // line 772
  2264.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseFrom", [], "any"falsefalsefalse772), "html"nulltrue);
  2265.                                     yield "</td>
  2266. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2267.                                     // line 773
  2268.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseTo", [], "any"falsefalsefalse773), "html"nulltrue);
  2269.                                     yield "</td>
  2270. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2271.                                     // line 774
  2272.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "supplier", [], "any"falsefalsefalse774), "html"nulltrue);
  2273.                                     yield "</td>
  2274. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2275.                                     // line 775
  2276.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCreation", [], "any"falsefalsefalse775), "d-m-Y H:i"), "html"nulltrue);
  2277.                                     yield "</td>
  2278. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2279.                                     // line 776
  2280.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse776), "d-m-Y H:i"), "html"nulltrue);
  2281.                                     yield "</td>
  2282. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2283.                                     // line 777
  2284.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse777), "d-m-Y H:i"), "html"nulltrue);
  2285.                                     yield "</td>
  2286. \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=\"";
  2287.                                     // line 778
  2288.                                     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"falsefalsefalse778), "transferId" => CoreExtension::getAttribute($this->env$this->source$context["pt"], "id", [], "any"falsefalsefalse778)]), "html"nulltrue);
  2289.                                     yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"";
  2290.                                     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.'778$this->source); })())), "html"nulltrue);
  2291.                                     yield "\"></a></td>
  2292. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2293. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2294.                                 }
  2295.                                 $_parent $context['_parent'];
  2296.                                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['pt'], $context['_parent'], $context['loop']);
  2297.                                 $context array_intersect_key($context$_parent) + $_parent;
  2298.                                 // line 781
  2299.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  2300. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  2301. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2302.                             } else {
  2303.                                 // line 784
  2304.                                 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\">
  2305. \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>
  2306. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2307. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2308.                             }
  2309.                             // line 788
  2310.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2311. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2312.                         }
  2313.                         // line 790
  2314.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2315.                         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.'790$this->source); })()), "user", [], "any"falsefalsefalse790), "canRead", ["desk_warehouse_request_technicians"], "method"falsefalsefalse790)) {
  2316.                             // line 791
  2317.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2318.                             // line 792
  2319.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"";
  2320.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse792), "html"nulltrue);
  2321.                             yield "_request_technicians\">
  2322. \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>
  2323. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  2324. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2325.                             // line 795
  2326.                             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 6, [], "array"falsefalsefalse795)) > 0)) {
  2327.                                 // line 796
  2328.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  2329. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  2330. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2331. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Tecnico</th>
  2332. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino</th>
  2333. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data</th>
  2334. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Dettagli</th>
  2335. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  2336. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2337. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  2338. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  2339. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2340.                                 // line 807
  2341.                                 $context['_parent'] = $context;
  2342.                                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 6, [], "array"falsefalsefalse807));
  2343.                                 foreach ($context['_seq'] as $context["_key"] => $context["rt"]) {
  2344.                                     // line 808
  2345.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2346. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2347.                                     // line 809
  2348.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["rt"], "technician", [], "any"falsefalsefalse809), "html"nulltrue);
  2349.                                     yield "</td>
  2350. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2351.                                     // line 810
  2352.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["rt"], "warehouse", [], "any"falsefalsefalse810), "html"nulltrue);
  2353.                                     yield "</td>
  2354. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2355.                                     // line 811
  2356.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["rt"], "datetime", [], "any"falsefalsefalse811), "d-m-Y H:i"), "html"nulltrue);
  2357.                                     yield "</td>
  2358. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2359.                                     // line 812
  2360.                                     yield CoreExtension::getAttribute($this->env$this->source$context["rt"], "displayDetails", [], "method"falsefalsefalse812);
  2361.                                     yield "</td>
  2362. \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=\"";
  2363.                                     // line 813
  2364.                                     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"falsefalsefalse813)]), "html"nulltrue);
  2365.                                     yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda magazzino\"><img class=\"icon_pr\" src=\"";
  2366.                                     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.'813$this->source); })())), "html"nulltrue);
  2367.                                     yield "\"></a></td>
  2368. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2369. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2370.                                 }
  2371.                                 $_parent $context['_parent'];
  2372.                                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['rt'], $context['_parent'], $context['loop']);
  2373.                                 $context array_intersect_key($context$_parent) + $_parent;
  2374.                                 // line 816
  2375.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  2376. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  2377. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2378.                             } else {
  2379.                                 // line 819
  2380.                                 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\">
  2381. \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>
  2382. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2383. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2384.                             }
  2385.                             // line 823
  2386.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2387. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2388.                         }
  2389.                         // line 825
  2390.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2391.                         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.'825$this->source); })()), "user", [], "any"falsefalsefalse825), "canRead", ["desk_warehouse_stocks_red"], "method"falsefalsefalse825)) {
  2392.                             // line 826
  2393.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2394.                             // line 827
  2395.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"";
  2396.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse827), "html"nulltrue);
  2397.                             yield "_product_stocks_red\">
  2398. \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>
  2399. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  2400. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2401.                             // line 830
  2402.                             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 7, [], "array"falsefalsefalse830)) > 0)) {
  2403.                                 // line 831
  2404.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  2405. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  2406. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2407. \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>
  2408. \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>
  2409. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Modello</th>
  2410. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  2411. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2412. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  2413. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  2414. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2415.                                 // line 841
  2416.                                 $context['_parent'] = $context;
  2417.                                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 7, [], "array"falsefalsefalse841));
  2418.                                 $context['loop'] = [
  2419.                                   'parent' => $context['_parent'],
  2420.                                   'index0' => 0,
  2421.                                   'index'  => 1,
  2422.                                   'first'  => true,
  2423.                                 ];
  2424.                                 if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  2425.                                     $length count($context['_seq']);
  2426.                                     $context['loop']['revindex0'] = $length 1;
  2427.                                     $context['loop']['revindex'] = $length;
  2428.                                     $context['loop']['length'] = $length;
  2429.                                     $context['loop']['last'] = === $length;
  2430.                                 }
  2431.                                 foreach ($context['_seq'] as $context["_key"] => $context["ps"]) {
  2432.                                     // line 842
  2433.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2434.                                     if ((CoreExtension::getAttribute($this->env$this->source$context["loop"], "index", [], "any"falsefalsefalse842) < 50)) {
  2435.                                         // line 843
  2436.                                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2437. \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\">";
  2438.                                         // line 844
  2439.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 0, [], "array"falsefalsefalse844), "html"nulltrue);
  2440.                                         yield "</td>
  2441. \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\">";
  2442.                                         // line 845
  2443.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 1, [], "array"falsefalsefalse845), "html"nulltrue);
  2444.                                         yield "</td>
  2445. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2446.                                         // line 846
  2447.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 2, [], "array"falsefalsefalse846), "html"nulltrue);
  2448.                                         yield "</td>
  2449. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2450.                                         // line 847
  2451.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 3, [], "array"falsefalsefalse847), "html"nulltrue);
  2452.                                         yield "</td>
  2453. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2454. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2455.                                     }
  2456.                                     // line 850
  2457.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2458.                                     ++$context['loop']['index0'];
  2459.                                     ++$context['loop']['index'];
  2460.                                     $context['loop']['first'] = false;
  2461.                                     if (isset($context['loop']['length'])) {
  2462.                                         --$context['loop']['revindex0'];
  2463.                                         --$context['loop']['revindex'];
  2464.                                         $context['loop']['last'] = === $context['loop']['revindex0'];
  2465.                                     }
  2466.                                 }
  2467.                                 $_parent $context['_parent'];
  2468.                                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ps'], $context['_parent'], $context['loop']);
  2469.                                 $context array_intersect_key($context$_parent) + $_parent;
  2470.                                 // line 851
  2471.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  2472. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  2473. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2474.                                 // line 853
  2475.                                 if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 7, [], "array"falsefalsefalse853)) > 50)) {
  2476.                                     // line 854
  2477.                                     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\">
  2478. \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>
  2479. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2480. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2481.                                 }
  2482.                                 // line 858
  2483.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2484.                             } else {
  2485.                                 // line 859
  2486.                                 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\">
  2487. \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>
  2488. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2489. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2490.                             }
  2491.                             // line 863
  2492.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2493. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2494.                         }
  2495.                         // line 865
  2496.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2497.                         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.'865$this->source); })()), "user", [], "any"falsefalsefalse865), "canRead", ["desk_warehouse_stocks_yellow"], "method"falsefalsefalse865)) {
  2498.                             // line 866
  2499.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2500.                             // line 867
  2501.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"";
  2502.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse867), "html"nulltrue);
  2503.                             yield "_product_stocks_yellow\">
  2504. \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>
  2505. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  2506. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2507.                             // line 870
  2508.                             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 8, [], "array"falsefalsefalse870)) > 0)) {
  2509.                                 // line 871
  2510.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  2511. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  2512. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2513. \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>
  2514. \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>
  2515. \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>
  2516. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Modello</th>
  2517. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  2518. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2519. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  2520. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  2521. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2522.                                 // line 882
  2523.                                 $context['_parent'] = $context;
  2524.                                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 8, [], "array"falsefalsefalse882));
  2525.                                 $context['loop'] = [
  2526.                                   'parent' => $context['_parent'],
  2527.                                   'index0' => 0,
  2528.                                   'index'  => 1,
  2529.                                   'first'  => true,
  2530.                                 ];
  2531.                                 if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  2532.                                     $length count($context['_seq']);
  2533.                                     $context['loop']['revindex0'] = $length 1;
  2534.                                     $context['loop']['revindex'] = $length;
  2535.                                     $context['loop']['length'] = $length;
  2536.                                     $context['loop']['last'] = === $length;
  2537.                                 }
  2538.                                 foreach ($context['_seq'] as $context["_key"] => $context["ps"]) {
  2539.                                     // line 883
  2540.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2541.                                     if ((CoreExtension::getAttribute($this->env$this->source$context["loop"], "index", [], "any"falsefalsefalse883) < 50)) {
  2542.                                         // line 884
  2543.                                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2544. \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\">";
  2545.                                         // line 885
  2546.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 0, [], "array"falsefalsefalse885), "html"nulltrue);
  2547.                                         yield "</td>
  2548. \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\">";
  2549.                                         // line 886
  2550.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 1, [], "array"falsefalsefalse886), "html"nulltrue);
  2551.                                         yield "</td>
  2552. \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\">";
  2553.                                         // line 887
  2554.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 2, [], "array"falsefalsefalse887), "html"nulltrue);
  2555.                                         yield "</td>
  2556. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2557.                                         // line 888
  2558.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 3, [], "array"falsefalsefalse888), "html"nulltrue);
  2559.                                         yield "</td>
  2560. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  2561.                                         // line 889
  2562.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 4, [], "array"falsefalsefalse889), "html"nulltrue);
  2563.                                         yield "</td>
  2564. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2565. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2566.                                     }
  2567.                                     // line 892
  2568.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2569.                                     ++$context['loop']['index0'];
  2570.                                     ++$context['loop']['index'];
  2571.                                     $context['loop']['first'] = false;
  2572.                                     if (isset($context['loop']['length'])) {
  2573.                                         --$context['loop']['revindex0'];
  2574.                                         --$context['loop']['revindex'];
  2575.                                         $context['loop']['last'] = === $context['loop']['revindex0'];
  2576.                                     }
  2577.                                 }
  2578.                                 $_parent $context['_parent'];
  2579.                                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ps'], $context['_parent'], $context['loop']);
  2580.                                 $context array_intersect_key($context$_parent) + $_parent;
  2581.                                 // line 893
  2582.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  2583. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  2584. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2585.                                 // line 895
  2586.                                 if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 8, [], "array"falsefalsefalse895)) > 50)) {
  2587.                                     // line 896
  2588.                                     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\">
  2589. \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>
  2590. \t\t\t\t\t\t\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\t\t\t\t\t\t";
  2592.                                 }
  2593.                                 // line 900
  2594.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2595.                             } else {
  2596.                                 // line 901
  2597.                                 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\">
  2598. \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>
  2599. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2600. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2601.                             }
  2602.                             // line 905
  2603.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2604. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2605.                         }
  2606.                         // line 907
  2607.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2608. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2609. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  2610. \t\t\t\t\t\t\t\t\t\t\t</div>
  2611. \t\t\t\t\t\t\t\t\t\t";
  2612.                     }
  2613.                     $_parent $context['_parent'];
  2614.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['warehouseData'], $context['_parent'], $context['loop']);
  2615.                     $context array_intersect_key($context$_parent) + $_parent;
  2616.                     // line 912
  2617.                     yield "\t\t\t\t\t\t\t\t\t";
  2618.                 } else {
  2619.                     // line 913
  2620.                     yield "\t\t\t\t\t\t\t\t\t\t<div class=\"tabs clearfix m_b_none\">
  2621. \t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav clearfix\">
  2622. \t\t\t\t\t\t\t\t\t\t\t\t";
  2623.                     // line 915
  2624.                     $context['_parent'] = $context;
  2625.                     $context['_seq'] = CoreExtension::ensureTraversable((isset($context["warehouseAlarms"]) || array_key_exists("warehouseAlarms"$context) ? $context["warehouseAlarms"] : (function () { throw new RuntimeError('Variable "warehouseAlarms" does not exist.'915$this->source); })()));
  2626.                     foreach ($context['_seq'] as $context["_key"] => $context["warehouseData"]) {
  2627.                         // line 916
  2628.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a id=\"btn_tab_warehouse_";
  2629.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse916), "html"nulltrue);
  2630.                         yield "\" href=\"#warehouse_";
  2631.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse916), "html"nulltrue);
  2632.                         yield "\" class=\"tab_session2\" data-filterTab=\"warehouse_";
  2633.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse916), "html"nulltrue);
  2634.                         yield "\"><i class=\"icon-warehouse d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"";
  2635.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 1, [], "array"falsefalsefalse916), "html"nulltrue);
  2636.                         yield "\"></i><span class=\"d-none d-md-block\">";
  2637.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 1, [], "array"falsefalsefalse916), "html"nulltrue);
  2638.                         yield "</span></a></li>
  2639. \t\t\t\t\t\t\t\t\t\t\t\t";
  2640.                     }
  2641.                     $_parent $context['_parent'];
  2642.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['warehouseData'], $context['_parent'], $context['loop']);
  2643.                     $context array_intersect_key($context$_parent) + $_parent;
  2644.                     // line 918
  2645.                     yield "\t\t\t\t\t\t\t\t\t\t\t</ul>
  2646. \t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  2647. \t\t\t\t\t\t\t\t\t\t\t\t";
  2648.                     // line 920
  2649.                     $context['_parent'] = $context;
  2650.                     $context['_seq'] = CoreExtension::ensureTraversable((isset($context["warehouseAlarms"]) || array_key_exists("warehouseAlarms"$context) ? $context["warehouseAlarms"] : (function () { throw new RuntimeError('Variable "warehouseAlarms" does not exist.'920$this->source); })()));
  2651.                     foreach ($context['_seq'] as $context["_key"] => $context["warehouseData"]) {
  2652.                         // line 921
  2653.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"warehouse_";
  2654.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse921), "html"nulltrue);
  2655.                         yield "\">
  2656. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  2657. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12\">
  2658. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">";
  2659.                         // line 924
  2660.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 1, [], "array"falsefalsefalse924), "html"nulltrue);
  2661.                         yield "</h4>
  2662. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none m_b_none\">
  2663. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2664. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 overflow_a\">
  2665. \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\">
  2666. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  2667. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2668.                         // line 930
  2669.                         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.'930$this->source); })()), "user", [], "any"falsefalsefalse930), "canRead", ["desk_warehouse_product_to_manage"], "method"falsefalsefalse930)) {
  2670.                             yield "<li><a id=\"btn_tab_";
  2671.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse930), "html"nulltrue);
  2672.                             yield "_product_to_manage\" href=\"#";
  2673.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse930), "html"nulltrue);
  2674.                             yield "_product_to_manage\" class=\"tab_session2\" data-filterTab=\"";
  2675.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse930), "html"nulltrue);
  2676.                             yield "_product_to_manage\"><i class=\"icon-box d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Prodotti da gestire (";
  2677.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 2, [], "array"falsefalsefalse930), "html"nulltrue);
  2678.                             yield ")\"></i><span class=\"d-none d-md-block\">Prodotti da gestire (";
  2679.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 2, [], "array"falsefalsefalse930), "html"nulltrue);
  2680.                             yield ")</span></a></li>";
  2681.                         }
  2682.                         // line 931
  2683.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2684.                         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.'931$this->source); })()), "user", [], "any"falsefalsefalse931), "canRead", ["desk_warehouse_transfer_incoming"], "method"falsefalsefalse931)) {
  2685.                             yield "<li><a id=\"btn_tab_";
  2686.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse931), "html"nulltrue);
  2687.                             yield "_transfers_incoming\" href=\"#";
  2688.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse931), "html"nulltrue);
  2689.                             yield "_transfers_incoming\" class=\"tab_session2\" data-filterTab=\"";
  2690.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse931), "html"nulltrue);
  2691.                             yield "_transfers_incoming\"><i class=\"icon-truck d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Trasferimenti in entrata (";
  2692.                             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"falsefalsefalse931)), "html"nulltrue);
  2693.                             yield ")\"></i><span class=\"d-none d-md-block\">Trasferimenti in entrata (";
  2694.                             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"falsefalsefalse931)), "html"nulltrue);
  2695.                             yield ")</span></a></li>";
  2696.                         }
  2697.                         // line 932
  2698.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2699.                         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.'932$this->source); })()), "user", [], "any"falsefalsefalse932), "canRead", ["desk_warehouse_transfer_output"], "method"falsefalsefalse932)) {
  2700.                             yield "<li><a id=\"btn_tab_";
  2701.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse932), "html"nulltrue);
  2702.                             yield "_transfers_output\" href=\"#";
  2703.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse932), "html"nulltrue);
  2704.                             yield "_transfers_output\" class=\"tab_session2\" data-filterTab=\"";
  2705.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse932), "html"nulltrue);
  2706.                             yield "_transfers_output\"><i class=\"icon-truck-loading d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Trasferimenti in uscita (";
  2707.                             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"falsefalsefalse932)), "html"nulltrue);
  2708.                             yield ")\"></i><span class=\"d-none d-md-block\">Trasferimenti in uscita (";
  2709.                             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"falsefalsefalse932)), "html"nulltrue);
  2710.                             yield ")</span></a></li>";
  2711.                         }
  2712.                         // line 933
  2713.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2714.                         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_transfer_ddt_missing"], "method"falsefalsefalse933)) {
  2715.                             yield "<li><a id=\"btn_tab_";
  2716.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse933), "html"nulltrue);
  2717.                             yield "_transfers_ddt_missing\" href=\"#";
  2718.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse933), "html"nulltrue);
  2719.                             yield "_transfers_ddt_missing\" class=\"tab_session2\" data-filterTab=\"";
  2720.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse933), "html"nulltrue);
  2721.                             yield "_transfers_ddt_missing\"><i class=\"icon-signature d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Trasferimenti senza DDT firmato (";
  2722.                             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"falsefalsefalse933)), "html"nulltrue);
  2723.                             yield ")\"></i><span class=\"d-none d-md-block\">Trasferimenti senza DDT firmato (";
  2724.                             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"falsefalsefalse933)), "html"nulltrue);
  2725.                             yield ")</span></a></li>";
  2726.                         }
  2727.                         // line 934
  2728.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2729.                         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.'934$this->source); })()), "user", [], "any"falsefalsefalse934), "canRead", ["desk_warehouse_request_technicians"], "method"falsefalsefalse934)) {
  2730.                             yield "<li><a id=\"btn_tab_";
  2731.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse934), "html"nulltrue);
  2732.                             yield "_request_technicians\" href=\"#";
  2733.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse934), "html"nulltrue);
  2734.                             yield "_request_technicians\" class=\"tab_session2\" data-filterTab=\"";
  2735.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse934), "html"nulltrue);
  2736.                             yield "_request_technicians\"><i class=\"icon-question d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Richieste tecnici (";
  2737.                             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"falsefalsefalse934)), "html"nulltrue);
  2738.                             yield ")\"></i><span class=\"d-none d-md-block\">Richieste tecnici (";
  2739.                             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"falsefalsefalse934)), "html"nulltrue);
  2740.                             yield ")</span></a></li>";
  2741.                         }
  2742.                         // line 935
  2743.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2744.                         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.'935$this->source); })()), "user", [], "any"falsefalsefalse935), "canRead", ["desk_warehouse_stocks_red"], "method"falsefalsefalse935)) {
  2745.                             yield "<li><a id=\"btn_tab_";
  2746.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse935), "html"nulltrue);
  2747.                             yield "_product_stocks_red\" href=\"#";
  2748.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse935), "html"nulltrue);
  2749.                             yield "_product_stocks_red\" class=\"tab_session2\" data-filterTab=\"";
  2750.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse935), "html"nulltrue);
  2751.                             yield "_product_stocks_red\"><i class=\"icon-box d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Scorte prodotti rosse (";
  2752.                             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"falsefalsefalse935)), "html"nulltrue);
  2753.                             yield ")\"></i><span class=\"d-none d-md-block\">Scorte prodotti rosse (";
  2754.                             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"falsefalsefalse935)), "html"nulltrue);
  2755.                             yield ")</span></a></li>";
  2756.                         }
  2757.                         // line 936
  2758.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2759.                         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.'936$this->source); })()), "user", [], "any"falsefalsefalse936), "canRead", ["desk_warehouse_stocks_yellow"], "method"falsefalsefalse936)) {
  2760.                             yield "<li><a id=\"btn_tab_";
  2761.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse936), "html"nulltrue);
  2762.                             yield "_product_stocks_yellow\" href=\"#";
  2763.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse936), "html"nulltrue);
  2764.                             yield "_product_stocks_yellow\" class=\"tab_session2\" data-filterTab=\"";
  2765.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse936), "html"nulltrue);
  2766.                             yield "_product_stocks_yellow\"><i class=\"icon-box d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"Scorte prodotti gialle (";
  2767.                             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"falsefalsefalse936)), "html"nulltrue);
  2768.                             yield ")\"></i><span class=\"d-none d-md-block\">Scorte prodotti gialle (";
  2769.                             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"falsefalsefalse936)), "html"nulltrue);
  2770.                             yield ")</span></a></li>";
  2771.                         }
  2772.                         // line 937
  2773.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</ul>
  2774. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  2775. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2776.                         // line 940
  2777.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2778.                         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.'940$this->source); })()), "user", [], "any"falsefalsefalse940), "canRead", ["desk_warehouse_product_to_manage"], "method"falsefalsefalse940)) {
  2779.                             // line 941
  2780.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2781.                             // line 942
  2782.                             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=\"";
  2783.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse942), "html"nulltrue);
  2784.                             yield "_product_to_manage\">
  2785. \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>
  2786. \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\">
  2787. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2788.                             // line 945
  2789.                             if ((CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 2, [], "array"falsefalsefalse945) > 0)) {
  2790.                                 // line 946
  2791.                                 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\">
  2792. \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 ";
  2793.                                 // line 947
  2794.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 2, [], "array"falsefalsefalse947), "html"nulltrue);
  2795.                                 yield " prodotti da gestire in questo magazzino!<a href=\"";
  2796.                                 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"falsefalsefalse947)]), "html"nulltrue);
  2797.                                 yield "\" class=\"button button-3d button-mini button-amber f_right m_none\">Vai al magazzino</a></div>
  2798. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2799. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2800.                             } else {
  2801.                                 // line 950
  2802.                                 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\">
  2803. \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>
  2804. \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
  2805. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2806.                             }
  2807.                             // line 954
  2808.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2809. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2810.                         }
  2811.                         // line 956
  2812.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2813.                         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.'956$this->source); })()), "user", [], "any"falsefalsefalse956), "canRead", ["desk_warehouse_transfer_incoming"], "method"falsefalsefalse956)) {
  2814.                             // line 957
  2815.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2816.                             // line 958
  2817.                             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=\"";
  2818.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse958), "html"nulltrue);
  2819.                             yield "_transfers_incoming\">
  2820. \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>
  2821. \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\">
  2822. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2823.                             // line 961
  2824.                             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 3, [], "array"falsefalsefalse961)) > 0)) {
  2825.                                 // line 962
  2826.                                 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\">
  2827. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  2828. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2829. \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>
  2830. \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>
  2831. \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>
  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<th>Data creazione</th>
  2833. \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>
  2834. \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>
  2835. \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>
  2836. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2837. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  2838. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  2839. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2840.                                 // line 975
  2841.                                 $context['_parent'] = $context;
  2842.                                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 3, [], "array"falsefalsefalse975));
  2843.                                 foreach ($context['_seq'] as $context["_key"] => $context["pt"]) {
  2844.                                     // line 976
  2845.                                     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>
  2846. \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\">";
  2847.                                     // line 977
  2848.                                     yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhase", ["icon"], "method"falsefalsefalse977);
  2849.                                     yield "</td>
  2850. \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>";
  2851.                                     // line 978
  2852.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseFrom", [], "any"falsefalsefalse978), "html"nulltrue);
  2853.                                     yield "</td>
  2854. \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>";
  2855.                                     // line 979
  2856.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "supplier", [], "any"falsefalsefalse979), "html"nulltrue);
  2857.                                     yield "</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\t<td>";
  2859.                                     // line 980
  2860.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCreation", [], "any"falsefalsefalse980), "d-m-Y H:i"), "html"nulltrue);
  2861.                                     yield "</td>
  2862. \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>";
  2863.                                     // line 981
  2864.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse981), "d-m-Y H:i"), "html"nulltrue);
  2865.                                     yield "</td>
  2866. \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>";
  2867.                                     // line 982
  2868.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse982), "d-m-Y H:i"), "html"nulltrue);
  2869.                                     yield "</td>
  2870. \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=\"";
  2871.                                     // line 983
  2872.                                     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"falsefalsefalse983), "transferId" => CoreExtension::getAttribute($this->env$this->source$context["pt"], "id", [], "any"falsefalsefalse983)]), "html"nulltrue);
  2873.                                     yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"";
  2874.                                     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.'983$this->source); })())), "html"nulltrue);
  2875.                                     yield "\"></a></td>
  2876. \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>
  2877. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2878.                                 }
  2879.                                 $_parent $context['_parent'];
  2880.                                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['pt'], $context['_parent'], $context['loop']);
  2881.                                 $context array_intersect_key($context$_parent) + $_parent;
  2882.                                 // line 986
  2883.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  2884. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  2885. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2886.                             } else {
  2887.                                 // line 989
  2888.                                 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\">
  2889. \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>
  2890. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2891. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2892.                             }
  2893.                             // line 993
  2894.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2895. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2896.                         }
  2897.                         // line 995
  2898.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2899.                         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.'995$this->source); })()), "user", [], "any"falsefalsefalse995), "canRead", ["desk_warehouse_transfer_output"], "method"falsefalsefalse995)) {
  2900.                             // line 996
  2901.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2902.                             // line 997
  2903.                             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=\"";
  2904.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse997), "html"nulltrue);
  2905.                             yield "_transfers_output\">
  2906. \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>
  2907. \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\">
  2908. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2909.                             // line 1000
  2910.                             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 4, [], "array"falsefalsefalse1000)) > 0)) {
  2911.                                 // line 1001
  2912.                                 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\">
  2913. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  2914. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  2915. \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>
  2916. \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>
  2917. \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>
  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<th>Data creazione</th>
  2919. \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>
  2920. \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>
  2921. \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>
  2922. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  2923. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  2924. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  2925. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2926.                                 // line 1014
  2927.                                 $context['_parent'] = $context;
  2928.                                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 4, [], "array"falsefalsefalse1014));
  2929.                                 foreach ($context['_seq'] as $context["_key"] => $context["pt"]) {
  2930.                                     // line 1015
  2931.                                     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>
  2932. \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\">";
  2933.                                     // line 1016
  2934.                                     yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhase", ["icon"], "method"falsefalsefalse1016);
  2935.                                     yield "</td>
  2936. \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>";
  2937.                                     // line 1017
  2938.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseTo", [], "any"falsefalsefalse1017), "html"nulltrue);
  2939.                                     yield "</td>
  2940. \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>";
  2941.                                     // line 1018
  2942.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "supplier", [], "any"falsefalsefalse1018), "html"nulltrue);
  2943.                                     yield "</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\t<td>";
  2945.                                     // line 1019
  2946.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCreation", [], "any"falsefalsefalse1019), "d-m-Y H:i"), "html"nulltrue);
  2947.                                     yield "</td>
  2948. \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>";
  2949.                                     // line 1020
  2950.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse1020), "d-m-Y H:i"), "html"nulltrue);
  2951.                                     yield "</td>
  2952. \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>";
  2953.                                     // line 1021
  2954.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse1021), "d-m-Y H:i"), "html"nulltrue);
  2955.                                     yield "</td>
  2956. \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=\"";
  2957.                                     // line 1022
  2958.                                     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"falsefalsefalse1022), "transferId" => CoreExtension::getAttribute($this->env$this->source$context["pt"], "id", [], "any"falsefalsefalse1022)]), "html"nulltrue);
  2959.                                     yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"";
  2960.                                     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.'1022$this->source); })())), "html"nulltrue);
  2961.                                     yield "\"></a></td>
  2962. \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>
  2963. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2964.                                 }
  2965.                                 $_parent $context['_parent'];
  2966.                                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['pt'], $context['_parent'], $context['loop']);
  2967.                                 $context array_intersect_key($context$_parent) + $_parent;
  2968.                                 // line 1025
  2969.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  2970. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  2971. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2972.                             } else {
  2973.                                 // line 1028
  2974.                                 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\">
  2975. \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>
  2976. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2977. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2978.                             }
  2979.                             // line 1032
  2980.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  2981. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2982.                         }
  2983.                         // line 1034
  2984.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2985.                         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.'1034$this->source); })()), "user", [], "any"falsefalsefalse1034), "canRead", ["desk_warehouse_transfer_ddt_missing"], "method"falsefalsefalse1034)) {
  2986.                             // line 1035
  2987.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2988.                             // line 1036
  2989.                             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=\"";
  2990.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse1036), "html"nulltrue);
  2991.                             yield "_transfers_ddt_missing\">
  2992. \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>
  2993. \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\">
  2994. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  2995.                             // line 1039
  2996.                             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 5, [], "array"falsefalsefalse1039)) > 0)) {
  2997.                                 // line 1040
  2998.                                 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\">
  2999. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  3000. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3001. \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>
  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<th class=\"td_w_80p txt_a_c\">Fase DDT</th>
  3003. \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>
  3004. \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>
  3005. \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>
  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<th>Data creazione</th>
  3007. \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>
  3008. \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>
  3009. \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>
  3010. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3011. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  3012. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  3013. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3014.                                 // line 1055
  3015.                                 $context['_parent'] = $context;
  3016.                                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 5, [], "array"falsefalsefalse1055));
  3017.                                 foreach ($context['_seq'] as $context["_key"] => $context["pt"]) {
  3018.                                     // line 1056
  3019.                                     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>
  3020. \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\">";
  3021.                                     // line 1057
  3022.                                     yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhase", ["icon"], "method"falsefalsefalse1057);
  3023.                                     yield "</td>
  3024. \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\">";
  3025.                                     // line 1058
  3026.                                     yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhaseDdt", ["icon"], "method"falsefalsefalse1058);
  3027.                                     yield "</td>
  3028. \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>";
  3029.                                     // line 1059
  3030.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseFrom", [], "any"falsefalsefalse1059), "html"nulltrue);
  3031.                                     yield "</td>
  3032. \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>";
  3033.                                     // line 1060
  3034.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseTo", [], "any"falsefalsefalse1060), "html"nulltrue);
  3035.                                     yield "</td>
  3036. \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>";
  3037.                                     // line 1061
  3038.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "supplier", [], "any"falsefalsefalse1061), "html"nulltrue);
  3039.                                     yield "</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\t<td>";
  3041.                                     // line 1062
  3042.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCreation", [], "any"falsefalsefalse1062), "d-m-Y H:i"), "html"nulltrue);
  3043.                                     yield "</td>
  3044. \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>";
  3045.                                     // line 1063
  3046.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse1063), "d-m-Y H:i"), "html"nulltrue);
  3047.                                     yield "</td>
  3048. \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>";
  3049.                                     // line 1064
  3050.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse1064), "d-m-Y H:i"), "html"nulltrue);
  3051.                                     yield "</td>
  3052. \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=\"";
  3053.                                     // line 1065
  3054.                                     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"falsefalsefalse1065), "transferId" => CoreExtension::getAttribute($this->env$this->source$context["pt"], "id", [], "any"falsefalsefalse1065)]), "html"nulltrue);
  3055.                                     yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"";
  3056.                                     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.'1065$this->source); })())), "html"nulltrue);
  3057.                                     yield "\"></a></td>
  3058. \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>
  3059. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3060.                                 }
  3061.                                 $_parent $context['_parent'];
  3062.                                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['pt'], $context['_parent'], $context['loop']);
  3063.                                 $context array_intersect_key($context$_parent) + $_parent;
  3064.                                 // line 1068
  3065.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  3066. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  3067. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3068.                             } else {
  3069.                                 // line 1071
  3070.                                 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\">
  3071. \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>
  3072. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3073. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3074.                             }
  3075.                             // line 1075
  3076.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3077. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3078.                         }
  3079.                         // line 1077
  3080.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3081.                         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.'1077$this->source); })()), "user", [], "any"falsefalsefalse1077), "canRead", ["desk_warehouse_request_technicians"], "method"falsefalsefalse1077)) {
  3082.                             // line 1078
  3083.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3084.                             // line 1079
  3085.                             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=\"";
  3086.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse1079), "html"nulltrue);
  3087.                             yield "_request_technicians\">
  3088. \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>
  3089. \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\">
  3090. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3091.                             // line 1082
  3092.                             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 6, [], "array"falsefalsefalse1082)) > 0)) {
  3093.                                 // line 1083
  3094.                                 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\">
  3095. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  3096. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3097. \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>
  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<th>Magazzino</th>
  3099. \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>
  3100. \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>
  3101. \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>
  3102. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3103. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  3104. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  3105. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3106.                                 // line 1094
  3107.                                 $context['_parent'] = $context;
  3108.                                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 6, [], "array"falsefalsefalse1094));
  3109.                                 foreach ($context['_seq'] as $context["_key"] => $context["rt"]) {
  3110.                                     // line 1095
  3111.                                     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>
  3112. \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>";
  3113.                                     // line 1096
  3114.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["rt"], "technician", [], "any"falsefalsefalse1096), "html"nulltrue);
  3115.                                     yield "</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\t<td>";
  3117.                                     // line 1097
  3118.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["rt"], "warehouse", [], "any"falsefalsefalse1097), "html"nulltrue);
  3119.                                     yield "</td>
  3120. \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>";
  3121.                                     // line 1098
  3122.                                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["rt"], "datetime", [], "any"falsefalsefalse1098), "d-m-Y"), "html"nulltrue);
  3123.                                     yield "</td>
  3124. \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>";
  3125.                                     // line 1099
  3126.                                     yield CoreExtension::getAttribute($this->env$this->source$context["rt"], "displayDetails", [], "method"falsefalsefalse1099);
  3127.                                     yield "</td>
  3128. \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=\"";
  3129.                                     // line 1100
  3130.                                     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"falsefalsefalse1100)]), "html"nulltrue);
  3131.                                     yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda magazzino\"><img class=\"icon_pr\" src=\"";
  3132.                                     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.'1100$this->source); })())), "html"nulltrue);
  3133.                                     yield "\"></a></td>
  3134. \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>
  3135. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3136.                                 }
  3137.                                 $_parent $context['_parent'];
  3138.                                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['rt'], $context['_parent'], $context['loop']);
  3139.                                 $context array_intersect_key($context$_parent) + $_parent;
  3140.                                 // line 1103
  3141.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  3142. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  3143. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3144.                             } else {
  3145.                                 // line 1106
  3146.                                 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\">
  3147. \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>
  3148. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3149. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3150.                             }
  3151.                             // line 1110
  3152.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3153. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3154.                         }
  3155.                         // line 1112
  3156.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3157.                         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.'1112$this->source); })()), "user", [], "any"falsefalsefalse1112), "canRead", ["desk_warehouse_stocks_red"], "method"falsefalsefalse1112)) {
  3158.                             // line 1113
  3159.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3160.                             // line 1114
  3161.                             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=\"";
  3162.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse1114), "html"nulltrue);
  3163.                             yield "_product_stocks_red\">
  3164. \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>
  3165. \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\">
  3166. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3167.                             // line 1117
  3168.                             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 7, [], "array"falsefalsefalse1117)) > 0)) {
  3169.                                 // line 1118
  3170.                                 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\">
  3171. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  3172. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3173. \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>
  3174. \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>
  3175. \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>
  3176. \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>
  3177. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3178. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  3179. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  3180. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3181.                                 // line 1128
  3182.                                 $context['_parent'] = $context;
  3183.                                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 7, [], "array"falsefalsefalse1128));
  3184.                                 $context['loop'] = [
  3185.                                   'parent' => $context['_parent'],
  3186.                                   'index0' => 0,
  3187.                                   'index'  => 1,
  3188.                                   'first'  => true,
  3189.                                 ];
  3190.                                 if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  3191.                                     $length count($context['_seq']);
  3192.                                     $context['loop']['revindex0'] = $length 1;
  3193.                                     $context['loop']['revindex'] = $length;
  3194.                                     $context['loop']['length'] = $length;
  3195.                                     $context['loop']['last'] = === $length;
  3196.                                 }
  3197.                                 foreach ($context['_seq'] as $context["_key"] => $context["ps"]) {
  3198.                                     // line 1129
  3199.                                     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";
  3200.                                     if ((CoreExtension::getAttribute($this->env$this->source$context["loop"], "index", [], "any"falsefalsefalse1129) < 50)) {
  3201.                                         // line 1130
  3202.                                         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>
  3203. \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\">";
  3204.                                         // line 1131
  3205.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 0, [], "array"falsefalsefalse1131), "html"nulltrue);
  3206.                                         yield "</td>
  3207. \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\">";
  3208.                                         // line 1132
  3209.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 1, [], "array"falsefalsefalse1132), "html"nulltrue);
  3210.                                         yield "</td>
  3211. \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>";
  3212.                                         // line 1133
  3213.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 2, [], "array"falsefalsefalse1133), "html"nulltrue);
  3214.                                         yield "</td>
  3215. \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>";
  3216.                                         // line 1134
  3217.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 3, [], "array"falsefalsefalse1134), "html"nulltrue);
  3218.                                         yield "</td>
  3219. \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>
  3220. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3221.                                     }
  3222.                                     // line 1137
  3223.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3224.                                     ++$context['loop']['index0'];
  3225.                                     ++$context['loop']['index'];
  3226.                                     $context['loop']['first'] = false;
  3227.                                     if (isset($context['loop']['length'])) {
  3228.                                         --$context['loop']['revindex0'];
  3229.                                         --$context['loop']['revindex'];
  3230.                                         $context['loop']['last'] = === $context['loop']['revindex0'];
  3231.                                     }
  3232.                                 }
  3233.                                 $_parent $context['_parent'];
  3234.                                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ps'], $context['_parent'], $context['loop']);
  3235.                                 $context array_intersect_key($context$_parent) + $_parent;
  3236.                                 // line 1138
  3237.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  3238. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  3239. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3240.                                 // line 1140
  3241.                                 if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 7, [], "array"falsefalsefalse1140)) > 50)) {
  3242.                                     // line 1141
  3243.                                     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\">
  3244. \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>
  3245. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3246. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3247.                                 }
  3248.                                 // line 1145
  3249.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3250.                             } else {
  3251.                                 // line 1146
  3252.                                 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\">
  3253. \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>
  3254. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3255. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3256.                             }
  3257.                             // line 1150
  3258.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3259. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3260.                         }
  3261.                         // line 1152
  3262.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3263.                         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.'1152$this->source); })()), "user", [], "any"falsefalsefalse1152), "canRead", ["desk_warehouse_stocks_yellow"], "method"falsefalsefalse1152)) {
  3264.                             // line 1153
  3265.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3266.                             // line 1154
  3267.                             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=\"";
  3268.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 0, [], "array"falsefalsefalse1154), "html"nulltrue);
  3269.                             yield "_product_stocks_yellow\">
  3270. \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>
  3271. \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\">
  3272. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3273.                             // line 1157
  3274.                             if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 8, [], "array"falsefalsefalse1157)) > 0)) {
  3275.                                 // line 1158
  3276.                                 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\">
  3277. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  3278. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3279. \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>
  3280. \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>
  3281. \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>
  3282. \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>
  3283. \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>
  3284. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3285. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  3286. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  3287. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3288.                                 // line 1169
  3289.                                 $context['_parent'] = $context;
  3290.                                 $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 8, [], "array"falsefalsefalse1169));
  3291.                                 $context['loop'] = [
  3292.                                   'parent' => $context['_parent'],
  3293.                                   'index0' => 0,
  3294.                                   'index'  => 1,
  3295.                                   'first'  => true,
  3296.                                 ];
  3297.                                 if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  3298.                                     $length count($context['_seq']);
  3299.                                     $context['loop']['revindex0'] = $length 1;
  3300.                                     $context['loop']['revindex'] = $length;
  3301.                                     $context['loop']['length'] = $length;
  3302.                                     $context['loop']['last'] = === $length;
  3303.                                 }
  3304.                                 foreach ($context['_seq'] as $context["_key"] => $context["ps"]) {
  3305.                                     // line 1170
  3306.                                     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";
  3307.                                     if ((CoreExtension::getAttribute($this->env$this->source$context["loop"], "index", [], "any"falsefalsefalse1170) < 50)) {
  3308.                                         // line 1171
  3309.                                         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>
  3310. \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\">";
  3311.                                         // line 1172
  3312.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 0, [], "array"falsefalsefalse1172), "html"nulltrue);
  3313.                                         yield "</td>
  3314. \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\">";
  3315.                                         // line 1173
  3316.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 1, [], "array"falsefalsefalse1173), "html"nulltrue);
  3317.                                         yield "</td>
  3318. \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\">";
  3319.                                         // line 1174
  3320.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 2, [], "array"falsefalsefalse1174), "html"nulltrue);
  3321.                                         yield "</td>
  3322. \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>";
  3323.                                         // line 1175
  3324.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 3, [], "array"falsefalsefalse1175), "html"nulltrue);
  3325.                                         yield "</td>
  3326. \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>";
  3327.                                         // line 1176
  3328.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ps"], 4, [], "array"falsefalsefalse1176), "html"nulltrue);
  3329.                                         yield "</td>
  3330. \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>
  3331. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3332.                                     }
  3333.                                     // line 1179
  3334.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3335.                                     ++$context['loop']['index0'];
  3336.                                     ++$context['loop']['index'];
  3337.                                     $context['loop']['first'] = false;
  3338.                                     if (isset($context['loop']['length'])) {
  3339.                                         --$context['loop']['revindex0'];
  3340.                                         --$context['loop']['revindex'];
  3341.                                         $context['loop']['last'] = === $context['loop']['revindex0'];
  3342.                                     }
  3343.                                 }
  3344.                                 $_parent $context['_parent'];
  3345.                                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ps'], $context['_parent'], $context['loop']);
  3346.                                 $context array_intersect_key($context$_parent) + $_parent;
  3347.                                 // line 1180
  3348.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  3349. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  3350. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3351.                                 // line 1182
  3352.                                 if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["warehouseData"], 8, [], "array"falsefalsefalse1182)) > 50)) {
  3353.                                     // line 1183
  3354.                                     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\">
  3355. \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>
  3356. \t\t\t\t\t\t\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\t\t\t\t\t\t";
  3358.                                 }
  3359.                                 // line 1187
  3360.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3361.                             } else {
  3362.                                 // line 1188
  3363.                                 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\">
  3364. \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>
  3365. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3366. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3367.                             }
  3368.                             // line 1192
  3369.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3370. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3371.                         }
  3372.                         // line 1194
  3373.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3374. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3375. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3376. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3377. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3378. \t\t\t\t\t\t\t\t\t\t\t\t";
  3379.                     }
  3380.                     $_parent $context['_parent'];
  3381.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['warehouseData'], $context['_parent'], $context['loop']);
  3382.                     $context array_intersect_key($context$_parent) + $_parent;
  3383.                     // line 1200
  3384.                     yield "\t\t\t\t\t\t\t\t\t\t\t</div>
  3385. \t\t\t\t\t\t\t\t\t\t</div>
  3386. \t\t\t\t\t\t\t\t\t";
  3387.                 }
  3388.                 // line 1203
  3389.                 yield "\t\t\t\t\t\t\t\t</div>
  3390. \t\t\t\t\t\t\t";
  3391.             }
  3392.             // line 1205
  3393.             yield "\t\t\t\t\t\t\t";
  3394.             // line 1206
  3395.             yield "\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), "canViewTab", ["desk_operation"], "method"falsefalsefalse1206)) {
  3397.                 // line 1207
  3398.                 yield "\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"operations\">
  3399. \t\t\t\t\t\t\t\t\t<div class=\"row\">
  3400. \t\t\t\t\t\t\t\t\t\t<div class=\"col-12 overflow_a\">
  3401. \t\t\t\t\t\t\t\t\t\t\t<div class=\"tabs side-tabs clearfix m_b_none\">
  3402. \t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  3403. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  3404.                 // line 1212
  3405.                 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.'1212$this->source); })()), "user", [], "any"falsefalsefalse1212), "canRead", ["desk_operation_tariffs"], "method"falsefalsefalse1212)) {
  3406.                     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 (";
  3407.                     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.'1212$this->source); })())), "html"nulltrue);
  3408.                     yield ")\"></i><span class=\"d-none d-md-block\">Senza tariffe (";
  3409.                     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.'1212$this->source); })())), "html"nulltrue);
  3410.                     yield ")</span></a></li>";
  3411.                 }
  3412.                 // line 1213
  3413.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3414.                 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.'1213$this->source); })()), "user", [], "any"falsefalsefalse1213), "canRead", ["desk_operation_key_mappings"], "method"falsefalsefalse1213)) {
  3415.                     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 (";
  3416.                     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.'1213$this->source); })())), "html"nulltrue);
  3417.                     yield ")\"></i><span class=\"d-none d-md-block\">Senza mappatura ticket (";
  3418.                     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.'1213$this->source); })())), "html"nulltrue);
  3419.                     yield ")</span></a></li>";
  3420.                 }
  3421.                 // line 1214
  3422.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t</ul>
  3423. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  3424. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  3425.                 // line 1216
  3426.                 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.'1216$this->source); })()), "user", [], "any"falsefalsefalse1216), "canRead", ["desk_operation_tariffs"], "method"falsefalsefalse1216)) {
  3427.                     // line 1217
  3428.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3429.                     // line 1218
  3430.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"tariffs\">
  3431. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Operazioni senza tariffe</h4>
  3432. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  3433. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3434.                     // line 1221
  3435.                     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.'1221$this->source); })())) > 0)) {
  3436.                         // line 1222
  3437.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  3438. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  3439. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3440. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  3441. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Operazione</th>
  3442. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Gruppo</th>
  3443. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  3444. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3445. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  3446. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  3447. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3448.                         // line 1232
  3449.                         $context['_parent'] = $context;
  3450.                         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["operationsWithoutTariffs"]) || array_key_exists("operationsWithoutTariffs"$context) ? $context["operationsWithoutTariffs"] : (function () { throw new RuntimeError('Variable "operationsWithoutTariffs" does not exist.'1232$this->source); })()));
  3451.                         foreach ($context['_seq'] as $context["_key"] => $context["op"]) {
  3452.                             // line 1233
  3453.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3454. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3455.                             // line 1234
  3456.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["op"], "supplier", [], "any"falsefalsefalse1234), "html"nulltrue);
  3457.                             yield "</td>
  3458. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3459.                             // line 1235
  3460.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["op"], "value", [], "any"falsefalsefalse1235), "html"nulltrue);
  3461.                             yield "</td>
  3462. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3463.                             // line 1236
  3464.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["op"], "group", [], "any"falsefalsefalse1236), "html"nulltrue);
  3465.                             yield "</td>
  3466. \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=\"";
  3467.                             // line 1237
  3468.                             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"falsefalsefalse1237)]), "html"nulltrue);
  3469.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"";
  3470.                             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.'1237$this->source); })())), "html"nulltrue);
  3471.                             yield "\"></a></td>
  3472. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3473. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3474.                         }
  3475.                         $_parent $context['_parent'];
  3476.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['op'], $context['_parent'], $context['loop']);
  3477.                         $context array_intersect_key($context$_parent) + $_parent;
  3478.                         // line 1240
  3479.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  3480. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  3481. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3482.                     } else {
  3483.                         // line 1243
  3484.                         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\">
  3485. \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>
  3486. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3487. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3488.                     }
  3489.                     // line 1247
  3490.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3491. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  3492.                 }
  3493.                 // line 1249
  3494.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3495.                 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.'1249$this->source); })()), "user", [], "any"falsefalsefalse1249), "canRead", ["desk_operation_key_mappings"], "method"falsefalsefalse1249)) {
  3496.                     // line 1250
  3497.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3498.                     // line 1251
  3499.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"key_mappings\">
  3500. \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>
  3501. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  3502. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3503.                     // line 1254
  3504.                     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.'1254$this->source); })())) > 0)) {
  3505.                         // line 1255
  3506.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  3507. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  3508. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3509. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  3510. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Operazione</th>
  3511. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Gruppo</th>
  3512. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  3513. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3514. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  3515. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  3516. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3517.                         // line 1265
  3518.                         $context['_parent'] = $context;
  3519.                         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["operationsWithoutKeyMappings"]) || array_key_exists("operationsWithoutKeyMappings"$context) ? $context["operationsWithoutKeyMappings"] : (function () { throw new RuntimeError('Variable "operationsWithoutKeyMappings" does not exist.'1265$this->source); })()));
  3520.                         foreach ($context['_seq'] as $context["_key"] => $context["op"]) {
  3521.                             // line 1266
  3522.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3523. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3524.                             // line 1267
  3525.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["op"], "supplier", [], "any"falsefalsefalse1267), "html"nulltrue);
  3526.                             yield "</td>
  3527. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3528.                             // line 1268
  3529.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["op"], "value", [], "any"falsefalsefalse1268), "html"nulltrue);
  3530.                             yield "</td>
  3531. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3532.                             // line 1269
  3533.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["op"], "group", [], "any"falsefalsefalse1269), "html"nulltrue);
  3534.                             yield "</td>
  3535. \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=\"";
  3536.                             // line 1270
  3537.                             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"falsefalsefalse1270)]), "html"nulltrue);
  3538.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"";
  3539.                             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.'1270$this->source); })())), "html"nulltrue);
  3540.                             yield "\"></a></td>
  3541. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3542. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3543.                         }
  3544.                         $_parent $context['_parent'];
  3545.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['op'], $context['_parent'], $context['loop']);
  3546.                         $context array_intersect_key($context$_parent) + $_parent;
  3547.                         // line 1273
  3548.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  3549. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  3550. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3551.                     } else {
  3552.                         // line 1276
  3553.                         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\">
  3554. \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>
  3555. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3556. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3557.                     }
  3558.                     // line 1280
  3559.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3560. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  3561.                 }
  3562.                 // line 1282
  3563.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3564. \t\t\t\t\t\t\t\t\t\t\t</div>
  3565. \t\t\t\t\t\t\t\t\t\t</div>
  3566. \t\t\t\t\t\t\t\t\t</div>
  3567. \t\t\t\t\t\t\t\t</div>
  3568. \t\t\t\t\t\t\t";
  3569.             }
  3570.             // line 1288
  3571.             yield "\t\t\t\t\t\t\t";
  3572.             // line 1289
  3573.             yield "\t\t\t\t\t\t\t";
  3574.             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), "canViewTab", ["desk_product"], "method"falsefalsefalse1289)) {
  3575.                 // line 1290
  3576.                 yield "\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"products\">
  3577. \t\t\t\t\t\t\t\t\t";
  3578.                 // line 1291
  3579.                 yield from $this->unwrap()->yieldBlock('productsData'$context$blocks);
  3580.                 // line 1385
  3581.                 yield "\t\t\t\t\t\t\t\t</div>
  3582. \t\t\t\t\t\t\t";
  3583.             }
  3584.             // line 1387
  3585.             yield "\t\t\t\t\t\t\t";
  3586.             // line 1388
  3587.             yield "\t\t\t\t\t\t\t";
  3588.             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.'1388$this->source); })()), "user", [], "any"falsefalsefalse1388), "canViewTab", ["desk_search"], "method"falsefalsefalse1388)) {
  3589.                 // line 1389
  3590.                 yield "\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"search\">
  3591. \t\t\t\t\t\t\t\t\t";
  3592.                 // line 1390
  3593.                 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.'1390$this->source); })()), 'form_start', ["attr" => ["novalidate" => "novalidate"]]);
  3594.                 yield "
  3595. \t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  3596. \t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-md-3\">
  3597. \t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Ricerca</h4>
  3598. \t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  3599. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  3600. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 form-group\">
  3601. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label\">Soggetto*</label>
  3602. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div ";
  3603.                 // line 1398
  3604.                 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.'1398$this->source); })()), "type", [], "any"falsefalsefalse1398), 'errors');
  3605.                 yield ">
  3606. \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\">
  3607. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3608.                 // line 1400
  3609.                 $context['_parent'] = $context;
  3610.                 $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.'1400$this->source); })()), "type", [], "any"falsefalsefalse1400));
  3611.                 foreach ($context['_seq'] as $context["_key"] => $context["t"]) {
  3612.                     // line 1401
  3613.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3614. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_w_40p\">";
  3615.                     // line 1402
  3616.                     yield $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock($context["t"], 'widget', ["attr" => ["class" => "switch-toggle switch-flat-mini switch-toggle-flat"]]);
  3617.                     yield "<label class=\"m_b_none\" for=\"";
  3618.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["t"], "vars", [], "any"falsefalsefalse1402), "id", [], "any"falsefalsefalse1402), "html"nulltrue);
  3619.                     yield "\"></label></td>
  3620. \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\">";
  3621.                     // line 1403
  3622.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["t"], "vars", [], "any"falsefalsefalse1403), "label", [], "any"falsefalsefalse1403), "html"nulltrue);
  3623.                     yield "</label></td>
  3624. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3625. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3626.                 }
  3627.                 $_parent $context['_parent'];
  3628.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['t'], $context['_parent'], $context['loop']);
  3629.                 $context array_intersect_key($context$_parent) + $_parent;
  3630.                 // line 1406
  3631.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  3632. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3633. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3634. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 form-group\">
  3635. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label\">Tipologia*</label>
  3636. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div ";
  3637.                 // line 1411
  3638.                 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.'1411$this->source); })()), "like", [], "any"falsefalsefalse1411), 'errors');
  3639.                 yield ">
  3640. \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\">
  3641. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3642.                 // line 1413
  3643.                 $context['_parent'] = $context;
  3644.                 $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.'1413$this->source); })()), "like", [], "any"falsefalsefalse1413));
  3645.                 foreach ($context['_seq'] as $context["_key"] => $context["l"]) {
  3646.                     // line 1414
  3647.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3648. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_w_40p\">";
  3649.                     // line 1415
  3650.                     yield $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock($context["l"], 'widget', ["attr" => ["class" => "switch-toggle switch-flat-mini switch-toggle-flat"]]);
  3651.                     yield "<label class=\"m_b_none\" for=\"";
  3652.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["l"], "vars", [], "any"falsefalsefalse1415), "id", [], "any"falsefalsefalse1415), "html"nulltrue);
  3653.                     yield "\"></label></td>
  3654. \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\">";
  3655.                     // line 1416
  3656.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["l"], "vars", [], "any"falsefalsefalse1416), "label", [], "any"falsefalsefalse1416), "html"nulltrue);
  3657.                     yield "</label></td>
  3658. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3659. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3660.                 }
  3661.                 $_parent $context['_parent'];
  3662.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['l'], $context['_parent'], $context['loop']);
  3663.                 $context array_intersect_key($context$_parent) + $_parent;
  3664.                 // line 1419
  3665.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  3666. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3667. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3668. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 form-group\">
  3669. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label\">Valore*</label>
  3670. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div ";
  3671.                 // line 1424
  3672.                 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.'1424$this->source); })()), "value", [], "any"falsefalsefalse1424), 'errors');
  3673.                 yield ">
  3674. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3675.                 // line 1425
  3676.                 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.'1425$this->source); })()), "value", [], "any"falsefalsefalse1425), 'widget');
  3677.                 yield "
  3678. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3679. \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<div class=\"col-12 txt_a_c\">
  3681. \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>
  3682. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3683. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  3684. \t\t\t\t\t\t\t\t\t\t\t</div>
  3685. \t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-md-9 overflow_a\">
  3686. \t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Risultati ricerca</h4>
  3687. \t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  3688. \t\t\t\t\t\t\t\t\t\t\t\t";
  3689.                 // line 1436
  3690.                 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.'1436$this->source); })())) > 0)) {
  3691.                     // line 1437
  3692.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3693.                     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.'1437$this->source); })())) == 50)) {
  3694.                         // line 1438
  3695.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg alertmsg m_b_10p\">
  3696. \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>
  3697. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3698. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  3699.                     }
  3700.                     // line 1442
  3701.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  3702. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  3703. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3704. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3705.                     // line 1445
  3706.                     if ((((isset($context["searchType"]) || array_key_exists("searchType"$context) ? $context["searchType"] : (function () { throw new RuntimeError('Variable "searchType" does not exist.'1445$this->source); })()) == "termid") || ((isset($context["searchType"]) || array_key_exists("searchType"$context) ? $context["searchType"] : (function () { throw new RuntimeError('Variable "searchType" does not exist.'1445$this->source); })()) == "n_ticket"))) {
  3707.                         // line 1446
  3708.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Stato</th>
  3709. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>N° ticket</th>
  3710. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Termid</th>
  3711. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Cliente</th>
  3712. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  3713. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Operazione</th>
  3714. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3715.                     } elseif (((                    // line 1452
  3716. (isset($context["searchType"]) || array_key_exists("searchType"$context) ? $context["searchType"] : (function () { throw new RuntimeError('Variable "searchType" does not exist.'1452$this->source); })()) == "code_producer") || ((isset($context["searchType"]) || array_key_exists("searchType"$context) ? $context["searchType"] : (function () { throw new RuntimeError('Variable "searchType" does not exist.'1452$this->source); })()) == "code_supplier"))) {
  3717.                         // line 1453
  3718.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Modello</th>
  3719. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Matr. Produttore</th>
  3720. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Matr. Fornitore</th>
  3721. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Termid</th>
  3722. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino attuale</th>
  3723. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Stato</th>
  3724. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Condizione</th>
  3725. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3726.                     } elseif ((                    // line 1460
  3727. (isset($context["searchType"]) || array_key_exists("searchType"$context) ? $context["searchType"] : (function () { throw new RuntimeError('Variable "searchType" does not exist.'1460$this->source); })()) == "ddt")) {
  3728.                         // line 1461
  3729.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>N° DDT</th>
  3730. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Stato</th>
  3731. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data/Ora</th>
  3732. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Mag. Partenza</th>
  3733. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Mag. Arrivo</th>
  3734. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Stock order</th>
  3735. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3736.                     } elseif ((                    // line 1467
  3737. (isset($context["searchType"]) || array_key_exists("searchType"$context) ? $context["searchType"] : (function () { throw new RuntimeError('Variable "searchType" does not exist.'1467$this->source); })()) == "client_nickname")) {
  3738.                         // line 1468
  3739.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Codice</th>
  3740. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Insegna</th>
  3741. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Indirizzo</th>
  3742. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Telefoni</th>
  3743. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3744.                     } else {
  3745.                         // line 1473
  3746.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Telefono</th>
  3747. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Cliente</th>
  3748. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Indirizzo</th>
  3749. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3750.                     }
  3751.                     // line 1477
  3752.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  3753. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3754. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  3755. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  3756. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3757.                     // line 1481
  3758.                     $context['_parent'] = $context;
  3759.                     $context['_seq'] = CoreExtension::ensureTraversable((isset($context["searchResults"]) || array_key_exists("searchResults"$context) ? $context["searchResults"] : (function () { throw new RuntimeError('Variable "searchResults" does not exist.'1481$this->source); })()));
  3760.                     $context['loop'] = [
  3761.                       'parent' => $context['_parent'],
  3762.                       'index0' => 0,
  3763.                       'index'  => 1,
  3764.                       'first'  => true,
  3765.                     ];
  3766.                     if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  3767.                         $length count($context['_seq']);
  3768.                         $context['loop']['revindex0'] = $length 1;
  3769.                         $context['loop']['revindex'] = $length;
  3770.                         $context['loop']['length'] = $length;
  3771.                         $context['loop']['last'] = === $length;
  3772.                     }
  3773.                     foreach ($context['_seq'] as $context["_key"] => $context["r"]) {
  3774.                         // line 1482
  3775.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  3776. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3777.                         // line 1483
  3778.                         if ((((isset($context["searchType"]) || array_key_exists("searchType"$context) ? $context["searchType"] : (function () { throw new RuntimeError('Variable "searchType" does not exist.'1483$this->source); })()) == "termid") || ((isset($context["searchType"]) || array_key_exists("searchType"$context) ? $context["searchType"] : (function () { throw new RuntimeError('Variable "searchType" does not exist.'1483$this->source); })()) == "n_ticket"))) {
  3779.                             // line 1484
  3780.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3781.                             yield CoreExtension::getAttribute($this->env$this->source$context["r"], "displayStatus", ["string", (isset($context["settingProcessedActive"]) || array_key_exists("settingProcessedActive"$context) ? $context["settingProcessedActive"] : (function () { throw new RuntimeError('Variable "settingProcessedActive" does not exist.'1484$this->source); })())], "method"falsefalsefalse1484);
  3782.                             yield "</td>
  3783. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3784.                             // line 1485
  3785.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "number", [], "any"falsefalsefalse1485), "html"nulltrue);
  3786.                             yield "</td>
  3787. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3788.                             // line 1486
  3789.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "termid", [], "any"falsefalsefalse1486), "html"nulltrue);
  3790.                             yield "</td>
  3791. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3792.                             // line 1487
  3793.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "client", [], "any"falsefalsefalse1487), "html"nulltrue);
  3794.                             yield "</td>
  3795. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3796.                             // line 1488
  3797.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "supplier", [], "any"falsefalsefalse1488), "html"nulltrue);
  3798.                             yield "</td>
  3799. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3800.                             // line 1489
  3801.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "operation", [], "any"falsefalsefalse1489), "html"nulltrue);
  3802.                             yield "</td>
  3803. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  3804.                             // line 1490
  3805.                             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"falsefalsefalse1490)]), "html"nulltrue);
  3806.                             yield "\"><img class=\"icon_pr\" data-bs-toggle=\"tooltip\" title=\"Scheda\" src=\"";
  3807.                             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.'1490$this->source); })())), "html"nulltrue);
  3808.                             yield "\"></a></td>
  3809. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3810.                         } elseif (((                        // line 1491
  3811. (isset($context["searchType"]) || array_key_exists("searchType"$context) ? $context["searchType"] : (function () { throw new RuntimeError('Variable "searchType" does not exist.'1491$this->source); })()) == "code_producer") || ((isset($context["searchType"]) || array_key_exists("searchType"$context) ? $context["searchType"] : (function () { throw new RuntimeError('Variable "searchType" does not exist.'1491$this->source); })()) == "code_supplier"))) {
  3812.                             // line 1492
  3813.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3814.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["r"], "model", [], "any"falsefalsefalse1492), "name", [], "any"falsefalsefalse1492), "html"nulltrue);
  3815.                             yield "</td>
  3816. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3817.                             // line 1493
  3818.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((CoreExtension::getAttribute($this->env$this->source$context["r"], "codeProducer", [], "any"truetruefalse1493)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env$this->source$context["r"], "codeProducer", [], "any"falsefalsefalse1493), "---")) : ("---")), "html"nulltrue);
  3819.                             yield "</td>
  3820. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3821.                             // line 1494
  3822.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((CoreExtension::getAttribute($this->env$this->source$context["r"], "codeSupplier", [], "any"truetruefalse1494)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env$this->source$context["r"], "codeSupplier", [], "any"falsefalsefalse1494), "---")) : ("---")), "html"nulltrue);
  3823.                             yield "</td>
  3824. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3825.                             // line 1495
  3826.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((CoreExtension::getAttribute($this->env$this->source$context["r"], "termid", [], "any"truetruefalse1495)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env$this->source$context["r"], "termid", [], "any"falsefalsefalse1495), "---")) : ("---")), "html"nulltrue);
  3827.                             yield "</td>
  3828. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3829.                             // line 1496
  3830.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "actualWarehouse", [], "any"falsefalsefalse1496), "html"nulltrue);
  3831.                             yield "</td>
  3832. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3833.                             // line 1497
  3834.                             yield CoreExtension::getAttribute($this->env$this->source$context["r"], "displayStatus", ["string"], "method"falsefalsefalse1497);
  3835.                             yield "</td>
  3836. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3837.                             // line 1498
  3838.                             yield CoreExtension::getAttribute($this->env$this->source$context["r"], "displayCondition", ["string-short"], "method"falsefalsefalse1498);
  3839.                             yield "</td>
  3840. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  3841.                             // line 1499
  3842.                             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"falsefalsefalse1499)]), "html"nulltrue);
  3843.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Scheda\"><img class=\"icon_pr\" src=\"";
  3844.                             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.'1499$this->source); })())), "html"nulltrue);
  3845.                             yield "\"></a></td>\t\t
  3846. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3847.                         } elseif ((                        // line 1500
  3848. (isset($context["searchType"]) || array_key_exists("searchType"$context) ? $context["searchType"] : (function () { throw new RuntimeError('Variable "searchType" does not exist.'1500$this->source); })()) == "ddt")) {
  3849.                             // line 1501
  3850.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3851.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((CoreExtension::getAttribute($this->env$this->source$context["r"], "ddt", [], "any"truetruefalse1501)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env$this->source$context["r"], "ddt", [], "any"falsefalsefalse1501), "---")) : ("---")), "html"nulltrue);
  3852.                             yield "</td>
  3853. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3854.                             // line 1502
  3855.                             yield CoreExtension::getAttribute($this->env$this->source$context["r"], "displayPhase", ["string"], "method"falsefalsefalse1502);
  3856.                             yield "</td>
  3857. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3858.                             // line 1503
  3859.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["r"], "date", [], "any"falsefalsefalse1503), "d-m-Y H:i"), "html"nulltrue);
  3860.                             yield "</td>
  3861. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3862.                             // line 1504
  3863.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "warehouseFrom", [], "any"falsefalsefalse1504), "html"nulltrue);
  3864.                             yield "</td>
  3865. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3866.                             // line 1505
  3867.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "warehouseTo", [], "any"falsefalsefalse1505), "html"nulltrue);
  3868.                             yield "</td>
  3869. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3870.                             // line 1506
  3871.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((CoreExtension::getAttribute($this->env$this->source$context["r"], "stockOrder", [], "any"truetruefalse1506)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env$this->source$context["r"], "stockOrder", [], "any"falsefalsefalse1506), "---")) : ("---")), "html"nulltrue);
  3872.                             yield "</td>
  3873. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  3874.                             // line 1507
  3875.                             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"falsefalsefalse1507), "id", [], "any"falsefalsefalse1507), "transferId" => CoreExtension::getAttribute($this->env$this->source$context["r"], "id", [], "any"falsefalsefalse1507)]), "html"nulltrue);
  3876.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Scheda\"><img class=\"icon_pr\" src=\"";
  3877.                             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.'1507$this->source); })())), "html"nulltrue);
  3878.                             yield "\"></a></td>
  3879. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3880.                         } elseif ((                        // line 1508
  3881. (isset($context["searchType"]) || array_key_exists("searchType"$context) ? $context["searchType"] : (function () { throw new RuntimeError('Variable "searchType" does not exist.'1508$this->source); })()) == "client_nickname")) {
  3882.                             // line 1509
  3883.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3884.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((CoreExtension::getAttribute($this->env$this->source$context["r"], "code", [], "any"truetruefalse1509)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env$this->source$context["r"], "code", [], "any"falsefalsefalse1509), "---")) : ("---")), "html"nulltrue);
  3885.                             yield "</td>
  3886. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3887.                             // line 1510
  3888.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "nickname", [], "any"falsefalsefalse1510), "html"nulltrue);
  3889.                             yield "</td>
  3890. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3891.                             // line 1511
  3892.                             yield from                             $this->loadTemplate("components/twig/display_address.html.twig""role/user/index.html.twig"1511)->unwrap()->yield(CoreExtension::merge($context, ["type" => "client""obj" => $context["r"]]));
  3893.                             yield "</td>
  3894. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3895.                             // line 1512
  3896.                             yield CoreExtension::getAttribute($this->env$this->source$context["r"], "displayPhones", [], "any"falsefalsefalse1512);
  3897.                             yield "</td>
  3898. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  3899.                             // line 1513
  3900.                             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"falsefalsefalse1513)]), "html"nulltrue);
  3901.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Scheda\"><img class=\"icon_pr\" src=\"";
  3902.                             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.'1513$this->source); })())), "html"nulltrue);
  3903.                             yield "\"></a></td>
  3904. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3905.                         } else {
  3906.                             // line 1515
  3907.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3908.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "number", [], "any"falsefalsefalse1515), "html"nulltrue);
  3909.                             yield "</td>
  3910. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3911.                             // line 1516
  3912.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "client", [], "any"falsefalsefalse1516), "html"nulltrue);
  3913.                             yield "</td>
  3914. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  3915.                             // line 1517
  3916.                             yield from                             $this->loadTemplate("components/twig/display_address.html.twig""role/user/index.html.twig"1517)->unwrap()->yield(CoreExtension::merge($context, ["type" => "client""obj" => CoreExtension::getAttribute($this->env$this->source$context["r"], "client", [], "any"falsefalsefalse1517)]));
  3917.                             yield "</td>
  3918. \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:";
  3919.                             // line 1518
  3920.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "number", [], "any"falsefalsefalse1518), "html"nulltrue);
  3921.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Chiama\"><img class=\"icon_pr\" src=\"";
  3922.                             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.'1518$this->source); })())), "html"nulltrue);
  3923.                             yield "\"></a></td>
  3924. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3925.                         }
  3926.                         // line 1520
  3927.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  3928. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  3929.                         ++$context['loop']['index0'];
  3930.                         ++$context['loop']['index'];
  3931.                         $context['loop']['first'] = false;
  3932.                         if (isset($context['loop']['length'])) {
  3933.                             --$context['loop']['revindex0'];
  3934.                             --$context['loop']['revindex'];
  3935.                             $context['loop']['last'] = === $context['loop']['revindex0'];
  3936.                         }
  3937.                     }
  3938.                     $_parent $context['_parent'];
  3939.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['r'], $context['_parent'], $context['loop']);
  3940.                     $context array_intersect_key($context$_parent) + $_parent;
  3941.                     // line 1522
  3942.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  3943. \t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  3944. \t\t\t\t\t\t\t\t\t\t\t\t";
  3945.                 } else {
  3946.                     // line 1525
  3947.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg infomsg m_b_none\">
  3948. \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>
  3949. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  3950. \t\t\t\t\t\t\t\t\t\t\t\t";
  3951.                 }
  3952.                 // line 1529
  3953.                 yield "\t\t\t\t\t\t\t\t\t\t\t</div>
  3954. \t\t\t\t\t\t\t\t\t\t</div>
  3955. \t\t\t\t\t\t\t\t\t";
  3956.                 // line 1531
  3957.                 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.'1531$this->source); })()), 'form_end');
  3958.                 yield "
  3959. \t\t\t\t\t\t\t\t</div>
  3960. \t\t\t\t\t\t\t";
  3961.             }
  3962.             // line 1534
  3963.             yield "\t\t\t\t\t\t</div>
  3964. \t\t\t\t\t</div>
  3965. \t\t\t\t</div>
  3966. \t\t\t</div>
  3967. \t\t";
  3968.         } elseif ((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source,         // line 1538
  3969. (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), "getAccountTypology", [], "any"falsefalsefalse1538) == "technician")) {
  3970.             yield " ";
  3971.             // line 1539
  3972.             yield "\t\t\t<div class=\"row\">
  3973. \t\t\t\t<div class=\"col-12\">
  3974. \t\t\t\t\t<div class=\"tabs clearfix m_b_none\">
  3975. \t\t\t\t\t\t<ul class=\"tab-nav clearfix\">
  3976. \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>
  3977. \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>
  3978. \t\t\t\t\t\t\t";
  3979.             // line 1545
  3980.             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.'1545$this->source); })()), "user", [], "any"falsefalsefalse1545), "canRead", ["desk_search"], "method"falsefalsefalse1545)) {
  3981.                 // line 1546
  3982.                 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>
  3983. \t\t\t\t\t\t\t";
  3984.             }
  3985.             // line 1548
  3986.             yield "\t\t\t\t\t\t</ul>
  3987. \t\t\t\t\t\t<div class=\"tab-container\">
  3988. \t\t\t\t\t\t\t";
  3989.             // line 1551
  3990.             yield "\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"tickets\">
  3991. \t\t\t\t\t\t\t\t<div class=\"row\">
  3992. \t\t\t\t\t\t\t\t\t<div class=\"col-12 overflow_a\">
  3993. \t\t\t\t\t\t\t\t\t\t<div class=\"tabs side-tabs clearfix m_b_none\">
  3994. \t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  3995. \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>
  3996. \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 (";
  3997.             // line 1557
  3998.             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.'1557$this->source); })())), "html"nulltrue);
  3999.             yield ")\"></i><span class=\"d-none d-md-block responsive_font_size\">Da prendere in carico (";
  4000.             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.'1557$this->source); })())), "html"nulltrue);
  4001.             yield ")</span></a></li>
  4002. \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 (";
  4003.             // line 1558
  4004.             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.'1558$this->source); })())), "html"nulltrue);
  4005.             yield ")\"></i><span class=\"d-none d-md-block responsive_font_size\">Promemoria (";
  4006.             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.'1558$this->source); })())), "html"nulltrue);
  4007.             yield ")</span></a></li>
  4008. \t\t\t\t\t\t\t\t\t\t\t</ul>
  4009. \t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  4010. \t\t\t\t\t\t\t\t\t\t\t\t";
  4011.             // line 1562
  4012.             yield "\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"summary\">
  4013. \t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Tabella riassuntiva</h4>
  4014. \t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  4015. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  4016. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-bordered font_12\">
  4017. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  4018. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr class=\"bg_pr color_w\">
  4019. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Gruppo</th>
  4020. \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>
  4021. \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>
  4022. \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>
  4023. \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>
  4024. \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>
  4025. \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>
  4026. \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>
  4027. \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>
  4028. \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>
  4029. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4030. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  4031. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody class=\"table_td_hover\">
  4032. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4033.             // line 1582
  4034.             $context["total"] = 0;
  4035.             // line 1583
  4036.             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4037.             $context['_parent'] = $context;
  4038.             $context['_seq'] = CoreExtension::ensureTraversable((isset($context["operationGroups"]) || array_key_exists("operationGroups"$context) ? $context["operationGroups"] : (function () { throw new RuntimeError('Variable "operationGroups" does not exist.'1583$this->source); })()));
  4039.             foreach ($context['_seq'] as $context["_key"] => $context["og"]) {
  4040.                 // line 1584
  4041.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4042.                 $context["rowTotal"] = 0;
  4043.                 // line 1585
  4044.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  4045. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_w\">";
  4046.                 // line 1586
  4047.                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["og"], "value", [], "any"falsefalsefalse1586), "html"nulltrue);
  4048.                 yield "</td>
  4049. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4050.                 // line 1587
  4051.                 $context['_parent'] = $context;
  4052.                 $context['_seq'] = CoreExtension::ensureTraversable((isset($context["ticketStatuses"]) || array_key_exists("ticketStatuses"$context) ? $context["ticketStatuses"] : (function () { throw new RuntimeError('Variable "ticketStatuses" does not exist.'1587$this->source); })()));
  4053.                 foreach ($context['_seq'] as $context["_key"] => $context["ts"]) {
  4054.                     // line 1588
  4055.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4056.                     $context['_parent'] = $context;
  4057.                     $context['_seq'] = CoreExtension::ensureTraversable((isset($context["matrixTickets"]) || array_key_exists("matrixTickets"$context) ? $context["matrixTickets"] : (function () { throw new RuntimeError('Variable "matrixTickets" does not exist.'1588$this->source); })()));
  4058.                     foreach ($context['_seq'] as $context["_key"] => $context["ticketGroup"]) {
  4059.                         // line 1589
  4060.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4061.                         if ((CoreExtension::getAttribute($this->env$this->source$context["ticketGroup"], 0, [], "array"falsefalsefalse1589) == CoreExtension::getAttribute($this->env$this->source$context["og"], "id", [], "any"falsefalsefalse1589))) {
  4062.                             // line 1590
  4063.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4064.                             $context['_parent'] = $context;
  4065.                             $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["ticketGroup"], 1, [], "array"falsefalsefalse1590));
  4066.                             foreach ($context['_seq'] as $context["_key"] => $context["grCounts"]) {
  4067.                                 // line 1591
  4068.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4069.                                 if ((CoreExtension::getAttribute($this->env$this->source$context["grCounts"], 0, [], "array"falsefalsefalse1591) == CoreExtension::getAttribute($this->env$this->source$context["ts"], "id", [], "any"falsefalsefalse1591))) {
  4070.                                     // line 1592
  4071.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4072.                                     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.'1592$this->source); })()), "user", [], "any"falsefalsefalse1592), "accountTypology", [], "any"falsefalsefalse1592) == "technician")) {
  4073.                                         // line 1593
  4074.                                         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('";
  4075.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ts"], "slug", [], "any"falsefalsefalse1593), "html"nulltrue);
  4076.                                         yield "', '";
  4077.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["og"], "slug", [], "any"falsefalsefalse1593), "html"nulltrue);
  4078.                                         yield "')\">";
  4079.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["grCounts"], 1, [], "array"falsefalsefalse1593), "html"nulltrue);
  4080.                                         yield "</td>
  4081. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4082.                                     } else {
  4083.                                         // line 1595
  4084.                                         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('";
  4085.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["ts"], "slug", [], "any"falsefalsefalse1595), "html"nulltrue);
  4086.                                         yield "', '";
  4087.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["og"], "id", [], "any"falsefalsefalse1595), "html"nulltrue);
  4088.                                         yield "')\">";
  4089.                                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["grCounts"], 1, [], "array"falsefalsefalse1595), "html"nulltrue);
  4090.                                         yield "</td>
  4091. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4092.                                     }
  4093.                                     // line 1597
  4094.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4095.                                     $context["rowTotal"] = ((isset($context["rowTotal"]) || array_key_exists("rowTotal"$context) ? $context["rowTotal"] : (function () { throw new RuntimeError('Variable "rowTotal" does not exist.'1597$this->source); })()) + CoreExtension::getAttribute($this->env$this->source$context["grCounts"], 1, [], "array"falsefalsefalse1597));
  4096.                                     // line 1598
  4097.                                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4098.                                 }
  4099.                                 // line 1599
  4100.                                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4101.                             }
  4102.                             $_parent $context['_parent'];
  4103.                             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['grCounts'], $context['_parent'], $context['loop']);
  4104.                             $context array_intersect_key($context$_parent) + $_parent;
  4105.                             // line 1600
  4106.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4107.                         }
  4108.                         // line 1601
  4109.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4110.                     }
  4111.                     $_parent $context['_parent'];
  4112.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ticketGroup'], $context['_parent'], $context['loop']);
  4113.                     $context array_intersect_key($context$_parent) + $_parent;
  4114.                     // line 1602
  4115.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4116.                 }
  4117.                 $_parent $context['_parent'];
  4118.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ts'], $context['_parent'], $context['loop']);
  4119.                 $context array_intersect_key($context$_parent) + $_parent;
  4120.                 // line 1603
  4121.                 yield "\t\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\t<th class=\"txt_a_c\">";
  4123.                 // line 1604
  4124.                 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.'1604$this->source); })()), "html"nulltrue);
  4125.                 yield "</th>
  4126. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4127. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4128.                 // line 1606
  4129.                 $context["total"] = ((isset($context["total"]) || array_key_exists("total"$context) ? $context["total"] : (function () { throw new RuntimeError('Variable "total" does not exist.'1606$this->source); })()) + (isset($context["rowTotal"]) || array_key_exists("rowTotal"$context) ? $context["rowTotal"] : (function () { throw new RuntimeError('Variable "rowTotal" does not exist.'1606$this->source); })()));
  4130.                 // line 1607
  4131.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4132.             }
  4133.             $_parent $context['_parent'];
  4134.             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['og'], $context['_parent'], $context['loop']);
  4135.             $context array_intersect_key($context$_parent) + $_parent;
  4136.             // line 1608
  4137.             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr class=\"bg_pr\">
  4138. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  4139. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  4140. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  4141. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  4142. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  4143. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  4144. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  4145. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  4146. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  4147. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  4148. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4149. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  4150. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Totale</th>
  4151. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4152.             // line 1622
  4153.             $context['_parent'] = $context;
  4154.             $context['_seq'] = CoreExtension::ensureTraversable((isset($context["ticketStatuses"]) || array_key_exists("ticketStatuses"$context) ? $context["ticketStatuses"] : (function () { throw new RuntimeError('Variable "ticketStatuses" does not exist.'1622$this->source); })()));
  4155.             foreach ($context['_seq'] as $context["_key"] => $context["ts"]) {
  4156.                 // line 1623
  4157.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4158.                 $context["columnTotal"] = 0;
  4159.                 // line 1624
  4160.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4161.                 $context['_parent'] = $context;
  4162.                 $context['_seq'] = CoreExtension::ensureTraversable((isset($context["matrixTickets"]) || array_key_exists("matrixTickets"$context) ? $context["matrixTickets"] : (function () { throw new RuntimeError('Variable "matrixTickets" does not exist.'1624$this->source); })()));
  4163.                 foreach ($context['_seq'] as $context["_key"] => $context["ticketGroup"]) {
  4164.                     // line 1625
  4165.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4166.                     $context['_parent'] = $context;
  4167.                     $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["ticketGroup"], 1, [], "array"falsefalsefalse1625));
  4168.                     foreach ($context['_seq'] as $context["_key"] => $context["grCounts"]) {
  4169.                         // line 1626
  4170.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4171.                         if ((CoreExtension::getAttribute($this->env$this->source$context["grCounts"], 0, [], "array"falsefalsefalse1626) == CoreExtension::getAttribute($this->env$this->source$context["ts"], "id", [], "any"falsefalsefalse1626))) {
  4172.                             // line 1627
  4173.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4174.                             $context["columnTotal"] = ((isset($context["columnTotal"]) || array_key_exists("columnTotal"$context) ? $context["columnTotal"] : (function () { throw new RuntimeError('Variable "columnTotal" does not exist.'1627$this->source); })()) + CoreExtension::getAttribute($this->env$this->source$context["grCounts"], 1, [], "array"falsefalsefalse1627));
  4175.                             // line 1628
  4176.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4177.                         }
  4178.                         // line 1629
  4179.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4180.                     }
  4181.                     $_parent $context['_parent'];
  4182.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['grCounts'], $context['_parent'], $context['loop']);
  4183.                     $context array_intersect_key($context$_parent) + $_parent;
  4184.                     // line 1630
  4185.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4186.                 }
  4187.                 $_parent $context['_parent'];
  4188.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ticketGroup'], $context['_parent'], $context['loop']);
  4189.                 $context array_intersect_key($context$_parent) + $_parent;
  4190.                 // line 1631
  4191.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">";
  4192.                 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.'1631$this->source); })()), "html"nulltrue);
  4193.                 yield "</th>
  4194. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4195.             }
  4196.             $_parent $context['_parent'];
  4197.             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ts'], $context['_parent'], $context['loop']);
  4198.             $context array_intersect_key($context$_parent) + $_parent;
  4199.             // line 1633
  4200.             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"bg_pr\"></th>
  4201. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">";
  4202.             // line 1634
  4203.             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.'1634$this->source); })()), "html"nulltrue);
  4204.             yield "</th>
  4205. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4206. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  4207. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4208. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4209. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  4210. \t\t\t\t\t\t\t\t\t\t\t\t";
  4211.             // line 1641
  4212.             yield "\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"assigned\">
  4213. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  4214.             // line 1642
  4215.             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.'1642$this->source); })())) > 0)) {
  4216.                 // line 1643
  4217.                 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>
  4218. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  4219.             }
  4220.             // line 1645
  4221.             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Da prendere in carico</h4>
  4222. \t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none m_b_5p\">
  4223. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  4224.             // line 1647
  4225.             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.'1647$this->source); })())) > 0)) {
  4226.                 // line 1648
  4227.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm font_12\">
  4228. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  4229. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4230.                 // line 1650
  4231.                 $context['_parent'] = $context;
  4232.                 $context['_seq'] = CoreExtension::ensureTraversable((isset($context["ticketAssigned"]) || array_key_exists("ticketAssigned"$context) ? $context["ticketAssigned"] : (function () { throw new RuntimeError('Variable "ticketAssigned" does not exist.'1650$this->source); })()));
  4233.                 $context['loop'] = [
  4234.                   'parent' => $context['_parent'],
  4235.                   'index0' => 0,
  4236.                   'index'  => 1,
  4237.                   'first'  => true,
  4238.                 ];
  4239.                 if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  4240.                     $length count($context['_seq']);
  4241.                     $context['loop']['revindex0'] = $length 1;
  4242.                     $context['loop']['revindex'] = $length;
  4243.                     $context['loop']['length'] = $length;
  4244.                     $context['loop']['last'] = === $length;
  4245.                 }
  4246.                 foreach ($context['_seq'] as $context["_key"] => $context["t"]) {
  4247.                     // line 1651
  4248.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  4249. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>
  4250. \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\">
  4251. \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>: ";
  4252.                     // line 1654
  4253.                     yield CoreExtension::getAttribute($this->env$this->source$context["t"], "displayStatus", ["string", (isset($context["settingProcessedActive"]) || array_key_exists("settingProcessedActive"$context) ? $context["settingProcessedActive"] : (function () { throw new RuntimeError('Variable "settingProcessedActive" does not exist.'1654$this->source); })())], "method"falsefalsefalse1654);
  4254.                     yield "</td></tr>
  4255. \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>: ";
  4256.                     // line 1655
  4257.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "number", [], "any"falsefalsefalse1655), "html"nulltrue);
  4258.                     yield "</td></tr>
  4259. \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>: ";
  4260.                     // line 1656
  4261.                     yield from                     $this->loadTemplate("components/twig/display_address.html.twig""role/user/index.html.twig"1656)->unwrap()->yield(CoreExtension::merge($context, ["type" => "ticket""obj" => $context["t"]]));
  4262.                     yield "</td></tr>
  4263. \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>: ";
  4264.                     // line 1657
  4265.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "client", [], "any"falsefalsefalse1657), "html"nulltrue);
  4266.                     yield "</td></tr>
  4267. \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>: ";
  4268.                     // line 1658
  4269.                     if ((CoreExtension::getAttribute($this->env$this->source$context["t"], "client", [], "any"falsefalsefalse1658) != null)) {
  4270.                         yield from                         $this->loadTemplate("components/twig/display_address.html.twig""role/user/index.html.twig"1658)->unwrap()->yield(CoreExtension::merge($context, ["type" => "client""obj" => CoreExtension::getAttribute($this->env$this->source$context["t"], "client", [], "any"falsefalsefalse1658)]));
  4271.                     } else {
  4272.                         yield "---";
  4273.                     }
  4274.                     yield "</td></tr>
  4275. \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>: ";
  4276.                     // line 1659
  4277.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "operation", [], "any"falsefalsefalse1659), "html"nulltrue);
  4278.                     yield "</td></tr>
  4279. \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>: ";
  4280.                     // line 1660
  4281.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["t"], "supplier", [], "any"falsefalsefalse1660), "html"nulltrue);
  4282.                     yield "</td></tr>
  4283. \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>: ";
  4284.                     // line 1661
  4285.                     if ((CoreExtension::getAttribute($this->env$this->source$context["t"], "datetimeStart", [], "any"falsefalsefalse1661) != null)) {
  4286.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["t"], "datetimeStart", [], "any"falsefalsefalse1661), "d-m-Y H:i"), "html"nulltrue);
  4287.                     } else {
  4288.                         yield "---";
  4289.                     }
  4290.                     yield "</td></tr>
  4291. \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>: ";
  4292.                     // line 1662
  4293.                     if ((CoreExtension::getAttribute($this->env$this->source$context["t"], "datetimeExpiration", [], "any"falsefalsefalse1662) != null)) {
  4294.                         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["t"], "datetimeExpiration", [], "any"falsefalsefalse1662), "d-m-Y H:i"), "html"nulltrue);
  4295.                     } else {
  4296.                         yield "---";
  4297.                     }
  4298.                     yield "</td></tr>
  4299. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4300. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</td>
  4301. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"td_action\"><a href=\"";
  4302.                     // line 1665
  4303.                     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"falsefalsefalse1665)]), "html"nulltrue);
  4304.                     yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"";
  4305.                     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.'1665$this->source); })())), "html"nulltrue);
  4306.                     yield "\"></a></td>
  4307. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4308. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4309.                     ++$context['loop']['index0'];
  4310.                     ++$context['loop']['index'];
  4311.                     $context['loop']['first'] = false;
  4312.                     if (isset($context['loop']['length'])) {
  4313.                         --$context['loop']['revindex0'];
  4314.                         --$context['loop']['revindex'];
  4315.                         $context['loop']['last'] = === $context['loop']['revindex0'];
  4316.                     }
  4317.                 }
  4318.                 $_parent $context['_parent'];
  4319.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['t'], $context['_parent'], $context['loop']);
  4320.                 $context array_intersect_key($context$_parent) + $_parent;
  4321.                 // line 1668
  4322.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  4323. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4324. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  4325.             } else {
  4326.                 // line 1671
  4327.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  4328. \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>
  4329. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4330. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  4331.             }
  4332.             // line 1675
  4333.             yield "\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4334. \t\t\t\t\t\t\t\t\t\t\t\t";
  4335.             // line 1677
  4336.             yield "\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"reminders\">
  4337. \t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Promemoria</h4>
  4338. \t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  4339. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  4340. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4341.             // line 1681
  4342.             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.'1681$this->source); })())) > 0)) {
  4343.                 // line 1682
  4344.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm responsive_font_size\">
  4345. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  4346. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  4347. \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>
  4348. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Dettagli</th>
  4349. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  4350. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4351. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  4352. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  4353. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4354.                 // line 1691
  4355.                 $context['_parent'] = $context;
  4356.                 $context['_seq'] = CoreExtension::ensureTraversable((isset($context["ticketReminders"]) || array_key_exists("ticketReminders"$context) ? $context["ticketReminders"] : (function () { throw new RuntimeError('Variable "ticketReminders" does not exist.'1691$this->source); })()));
  4357.                 foreach ($context['_seq'] as $context["_key"] => $context["r"]) {
  4358.                     // line 1692
  4359.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr ";
  4360.                     if (($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["r"], "datetime", [], "any"falsefalsefalse1692), "YmdHi") < $this->extensions['Twig\Extension\CoreExtension']->formatDate("now""YmdHi"))) {
  4361.                         yield "class=\"bg_r_h\"";
  4362.                     }
  4363.                     yield ">
  4364. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  4365.                     // line 1693
  4366.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["r"], "datetime", [], "any"falsefalsefalse1693), "d-m-Y H:i"), "html"nulltrue);
  4367.                     yield "</td>
  4368. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  4369.                     // line 1694
  4370.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["r"], "details", [], "any"falsefalsefalse1694), "html"nulltrue);
  4371.                     yield "</td>
  4372. \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=\"";
  4373.                     // line 1695
  4374.                     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"falsefalsefalse1695), "id", [], "any"falsefalsefalse1695)]), "html"nulltrue);
  4375.                     yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda\"><img class=\"icon_pr\" src=\"";
  4376.                     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.'1695$this->source); })())), "html"nulltrue);
  4377.                     yield "\"></a></td>
  4378. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4379. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4380.                 }
  4381.                 $_parent $context['_parent'];
  4382.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['r'], $context['_parent'], $context['loop']);
  4383.                 $context array_intersect_key($context$_parent) + $_parent;
  4384.                 // line 1698
  4385.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  4386. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4387. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4388.             } else {
  4389.                 // line 1701
  4390.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  4391. \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>
  4392. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4393. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4394.             }
  4395.             // line 1705
  4396.             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4397. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  4398. \t\t\t\t\t\t\t\t\t\t\t</div>
  4399. \t\t\t\t\t\t\t\t\t\t</div>
  4400. \t\t\t\t\t\t\t\t\t</div>
  4401. \t\t\t\t\t\t\t\t</div>
  4402. \t\t\t\t\t\t\t</div>
  4403. \t\t\t\t\t\t\t";
  4404.             // line 1713
  4405.             yield "\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"warehouse\">
  4406. \t\t\t\t\t\t\t\t<div class=\"row\">
  4407. \t\t\t\t\t\t\t\t\t<div class=\"col-12 overflow_a\">
  4408. \t\t\t\t\t\t\t\t\t\t";
  4409.             // line 1716
  4410.             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.'1716$this->source); })())) == 1)) {
  4411.                 // line 1717
  4412.                 yield "\t\t\t\t\t\t\t\t\t\t\t";
  4413.                 $context['_parent'] = $context;
  4414.                 $context['_seq'] = CoreExtension::ensureTraversable((isset($context["warehousesTransfers"]) || array_key_exists("warehousesTransfers"$context) ? $context["warehousesTransfers"] : (function () { throw new RuntimeError('Variable "warehousesTransfers" does not exist.'1717$this->source); })()));
  4415.                 foreach ($context['_seq'] as $context["_key"] => $context["wt"]) {
  4416.                     // line 1718
  4417.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  4418. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12\">
  4419. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">";
  4420.                     // line 1720
  4421.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["wt"], 1, [], "array"falsefalsefalse1720), "html"nulltrue);
  4422.                     yield "</h4>
  4423. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  4424. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4425. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-lg-4 m_b_20p\">
  4426. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<h5 class=\"form_title\">Trasferimenti in entrata non completati</h5>
  4427. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none m_b_5p\">
  4428. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4429.                     // line 1726
  4430.                     if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["wt"], 2, [], "array"falsefalsefalse1726)) > 0)) {
  4431.                         // line 1727
  4432.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm font_12\">
  4433. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  4434. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4435.                         // line 1729
  4436.                         $context['_parent'] = $context;
  4437.                         $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["wt"], 2, [], "array"falsefalsefalse1729));
  4438.                         foreach ($context['_seq'] as $context["_key"] => $context["pt"]) {
  4439.                             // line 1730
  4440.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  4441. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>
  4442. \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\">
  4443. \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>: ";
  4444.                             // line 1733
  4445.                             yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhase", ["string"], "method"falsefalsefalse1733);
  4446.                             yield "</td></tr>
  4447. \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>: ";
  4448.                             // line 1734
  4449.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseFrom", [], "any"falsefalsefalse1734), "html"nulltrue);
  4450.                             yield "</td></tr>
  4451. \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>: ";
  4452.                             // line 1735
  4453.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "supplier", [], "any"falsefalsefalse1735), "html"nulltrue);
  4454.                             yield "</td></tr>
  4455. \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>: ";
  4456.                             // line 1736
  4457.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCreation", [], "any"falsefalsefalse1736), "d-m-Y H:i"), "html"nulltrue);
  4458.                             yield "</td></tr>
  4459. \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>: ";
  4460.                             // line 1737
  4461.                             if ((CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse1737) != null)) {
  4462.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse1737), "d-m-Y H:i"), "html"nulltrue);
  4463.                             } else {
  4464.                                 yield "---";
  4465.                             }
  4466.                             yield "</td></tr>
  4467. \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>: ";
  4468.                             // line 1738
  4469.                             if (CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse1738)) {
  4470.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse1738), "d-m-Y H:i"), "html"nulltrue);
  4471.                             } else {
  4472.                                 yield "---";
  4473.                             }
  4474.                             yield "</td></tr>
  4475. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4476. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</td>
  4477. \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=\"";
  4478.                             // line 1741
  4479.                             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"falsefalsefalse1741), "transferId" => CoreExtension::getAttribute($this->env$this->source$context["pt"], "id", [], "any"falsefalsefalse1741)]), "html"nulltrue);
  4480.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"";
  4481.                             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.'1741$this->source); })())), "html"nulltrue);
  4482.                             yield "\"></a></td>
  4483. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4484. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4485.                         }
  4486.                         $_parent $context['_parent'];
  4487.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['pt'], $context['_parent'], $context['loop']);
  4488.                         $context array_intersect_key($context$_parent) + $_parent;
  4489.                         // line 1744
  4490.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  4491. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4492. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4493.                     } else {
  4494.                         // line 1747
  4495.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  4496. \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>
  4497. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4498. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4499.                     }
  4500.                     // line 1751
  4501.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4502. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-lg-4 m_b_20p\">
  4503. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<h5 class=\"form_title\">Trasferimenti in uscita non completati</h5>
  4504. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none m_b_5p\">
  4505. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4506.                     // line 1755
  4507.                     if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["wt"], 3, [], "array"falsefalsefalse1755)) > 0)) {
  4508.                         // line 1756
  4509.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm font_12\">
  4510. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  4511. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4512.                         // line 1758
  4513.                         $context['_parent'] = $context;
  4514.                         $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["wt"], 3, [], "array"falsefalsefalse1758));
  4515.                         foreach ($context['_seq'] as $context["_key"] => $context["pt"]) {
  4516.                             // line 1759
  4517.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  4518. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>
  4519. \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\">
  4520. \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>: ";
  4521.                             // line 1762
  4522.                             yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhase", ["string"], "method"falsefalsefalse1762);
  4523.                             yield "</td></tr>
  4524. \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>: ";
  4525.                             // line 1763
  4526.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseFrom", [], "any"falsefalsefalse1763), "html"nulltrue);
  4527.                             yield "</td></tr>
  4528. \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>: ";
  4529.                             // line 1764
  4530.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "supplier", [], "any"falsefalsefalse1764), "html"nulltrue);
  4531.                             yield "</td></tr>
  4532. \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>: ";
  4533.                             // line 1765
  4534.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCreation", [], "any"falsefalsefalse1765), "d-m-Y H:i"), "html"nulltrue);
  4535.                             yield "</td></tr>
  4536. \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>: ";
  4537.                             // line 1766
  4538.                             if ((CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse1766) != null)) {
  4539.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse1766), "d-m-Y H:i"), "html"nulltrue);
  4540.                             } else {
  4541.                                 yield "---";
  4542.                             }
  4543.                             yield "</td></tr>
  4544. \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>: ";
  4545.                             // line 1767
  4546.                             if (CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse1767)) {
  4547.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse1767), "d-m-Y H:i"), "html"nulltrue);
  4548.                             } else {
  4549.                                 yield "---";
  4550.                             }
  4551.                             yield "</td></tr>
  4552. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4553. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</td>
  4554. \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=\"";
  4555.                             // line 1770
  4556.                             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"falsefalsefalse1770), "transferId" => CoreExtension::getAttribute($this->env$this->source$context["pt"], "id", [], "any"falsefalsefalse1770)]), "html"nulltrue);
  4557.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"";
  4558.                             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.'1770$this->source); })())), "html"nulltrue);
  4559.                             yield "\"></a></td>
  4560. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4561. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4562.                         }
  4563.                         $_parent $context['_parent'];
  4564.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['pt'], $context['_parent'], $context['loop']);
  4565.                         $context array_intersect_key($context$_parent) + $_parent;
  4566.                         // line 1773
  4567.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  4568. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4569. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4570.                     } else {
  4571.                         // line 1776
  4572.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  4573. \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>
  4574. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4575. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4576.                     }
  4577.                     // line 1780
  4578.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4579. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-lg-4\">
  4580. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<h5 class=\"form_title\">Trasferimenti senza DDT firmato</h5>
  4581. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none m_b_5p\">
  4582. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4583.                     // line 1784
  4584.                     if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["wt"], 4, [], "array"falsefalsefalse1784)) > 0)) {
  4585.                         // line 1785
  4586.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm font_12\">
  4587. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  4588. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4589.                         // line 1787
  4590.                         $context['_parent'] = $context;
  4591.                         $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["wt"], 4, [], "array"falsefalsefalse1787));
  4592.                         foreach ($context['_seq'] as $context["_key"] => $context["pt"]) {
  4593.                             // line 1788
  4594.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  4595. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>
  4596. \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\">
  4597. \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>: ";
  4598.                             // line 1791
  4599.                             yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhase", ["string"], "method"falsefalsefalse1791);
  4600.                             yield "</td></tr>
  4601. \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>: ";
  4602.                             // line 1792
  4603.                             yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhaseDdt", ["string"], "method"falsefalsefalse1792);
  4604.                             yield "</td></tr>
  4605. \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>: ";
  4606.                             // line 1793
  4607.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseFrom", [], "any"falsefalsefalse1793), "html"nulltrue);
  4608.                             yield "</td></tr>
  4609. \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>: ";
  4610.                             // line 1794
  4611.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseTo", [], "any"falsefalsefalse1794), "html"nulltrue);
  4612.                             yield "</td></tr>
  4613. \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>: ";
  4614.                             // line 1795
  4615.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "supplier", [], "any"falsefalsefalse1795), "html"nulltrue);
  4616.                             yield "</td></tr>
  4617. \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>: ";
  4618.                             // line 1796
  4619.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCreation", [], "any"falsefalsefalse1796), "d-m-Y H:i"), "html"nulltrue);
  4620.                             yield "</td></tr>
  4621. \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>: ";
  4622.                             // line 1797
  4623.                             if ((CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse1797) != null)) {
  4624.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse1797), "d-m-Y H:i"), "html"nulltrue);
  4625.                             } else {
  4626.                                 yield "---";
  4627.                             }
  4628.                             yield "</td></tr>
  4629. \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>: ";
  4630.                             // line 1798
  4631.                             if (CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse1798)) {
  4632.                                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse1798), "d-m-Y H:i"), "html"nulltrue);
  4633.                             } else {
  4634.                                 yield "---";
  4635.                             }
  4636.                             yield "</td></tr>
  4637. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4638. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</td>
  4639. \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=\"";
  4640.                             // line 1801
  4641.                             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"falsefalsefalse1801), "transferId" => CoreExtension::getAttribute($this->env$this->source$context["pt"], "id", [], "any"falsefalsefalse1801)]), "html"nulltrue);
  4642.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"";
  4643.                             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.'1801$this->source); })())), "html"nulltrue);
  4644.                             yield "\"></a></td>
  4645. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4646. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4647.                         }
  4648.                         $_parent $context['_parent'];
  4649.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['pt'], $context['_parent'], $context['loop']);
  4650.                         $context array_intersect_key($context$_parent) + $_parent;
  4651.                         // line 1804
  4652.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  4653. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4654. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4655.                     } else {
  4656.                         // line 1807
  4657.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  4658. \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>
  4659. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4660. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4661.                     }
  4662.                     // line 1811
  4663.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4664. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  4665. \t\t\t\t\t\t\t\t\t\t\t";
  4666.                 }
  4667.                 $_parent $context['_parent'];
  4668.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['wt'], $context['_parent'], $context['loop']);
  4669.                 $context array_intersect_key($context$_parent) + $_parent;
  4670.                 // line 1814
  4671.                 yield "\t\t\t\t\t\t\t\t\t\t";
  4672.             } else {
  4673.                 // line 1815
  4674.                 yield "\t\t\t\t\t\t\t\t\t\t\t<div class=\"tabs side-tabs clearfix m_b_none\">
  4675. \t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  4676. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  4677.                 // line 1817
  4678.                 $context['_parent'] = $context;
  4679.                 $context['_seq'] = CoreExtension::ensureTraversable((isset($context["warehousesTransfers"]) || array_key_exists("warehousesTransfers"$context) ? $context["warehousesTransfers"] : (function () { throw new RuntimeError('Variable "warehousesTransfers" does not exist.'1817$this->source); })()));
  4680.                 foreach ($context['_seq'] as $context["_key"] => $context["wt"]) {
  4681.                     // line 1818
  4682.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a id=\"btn_tab_wt_";
  4683.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["wt"], 0, [], "array"falsefalsefalse1818), "html"nulltrue);
  4684.                     yield "\" href=\"#wt_";
  4685.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["wt"], 0, [], "array"falsefalsefalse1818), "html"nulltrue);
  4686.                     yield "\" class=\"tab_session2\" data-filterTab=\"wt_";
  4687.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["wt"], 0, [], "array"falsefalsefalse1818), "html"nulltrue);
  4688.                     yield "\"><i class=\"icon-warehouse d-block d-md-none\" data-bs-toggle=\"tooltip\" title=\"";
  4689.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["wt"], 1, [], "array"falsefalsefalse1818), "html"nulltrue);
  4690.                     yield "\"></i><span class=\"d-none d-md-block font_12\">";
  4691.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["wt"], 1, [], "array"falsefalsefalse1818), "html"nulltrue);
  4692.                     yield "</span></a></li>
  4693. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  4694.                 }
  4695.                 $_parent $context['_parent'];
  4696.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['wt'], $context['_parent'], $context['loop']);
  4697.                 $context array_intersect_key($context$_parent) + $_parent;
  4698.                 // line 1820
  4699.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t</ul>
  4700. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  4701. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  4702.                 // line 1823
  4703.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4704.                 $context['_parent'] = $context;
  4705.                 $context['_seq'] = CoreExtension::ensureTraversable((isset($context["warehousesTransfers"]) || array_key_exists("warehousesTransfers"$context) ? $context["warehousesTransfers"] : (function () { throw new RuntimeError('Variable "warehousesTransfers" does not exist.'1823$this->source); })()));
  4706.                 foreach ($context['_seq'] as $context["_key"] => $context["wt"]) {
  4707.                     // line 1824
  4708.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"wt_";
  4709.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["wt"], 0, [], "array"falsefalsefalse1824), "html"nulltrue);
  4710.                     yield "\">
  4711. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  4712. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12\">
  4713. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">";
  4714.                     // line 1827
  4715.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["wt"], 1, [], "array"falsefalsefalse1827), "html"nulltrue);
  4716.                     yield "</h4>
  4717. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  4718. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4719. \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\">
  4720. \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>
  4721. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  4722. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4723.                     // line 1833
  4724.                     if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["wt"], 2, [], "array"falsefalsefalse1833)) > 0)) {
  4725.                         // line 1834
  4726.                         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\">
  4727. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  4728. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  4729. \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>
  4730. \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>
  4731. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  4732. \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>
  4733. \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>
  4734. \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>
  4735. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  4736. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4737. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  4738. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  4739. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4740.                         // line 1847
  4741.                         $context['_parent'] = $context;
  4742.                         $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["wt"], 2, [], "array"falsefalsefalse1847));
  4743.                         foreach ($context['_seq'] as $context["_key"] => $context["pt"]) {
  4744.                             // line 1848
  4745.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  4746. \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\">";
  4747.                             // line 1849
  4748.                             yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhase", ["icon"], "method"falsefalsefalse1849);
  4749.                             yield "</td>
  4750. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  4751.                             // line 1850
  4752.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseFrom", [], "any"falsefalsefalse1850), "html"nulltrue);
  4753.                             yield "</td>
  4754. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  4755.                             // line 1851
  4756.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "supplier", [], "any"falsefalsefalse1851), "html"nulltrue);
  4757.                             yield "</td>
  4758. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  4759.                             // line 1852
  4760.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCreation", [], "any"falsefalsefalse1852), "d-m-Y H:i"), "html"nulltrue);
  4761.                             yield "</td>
  4762. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  4763.                             // line 1853
  4764.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse1853), "d-m-Y H:i"), "html"nulltrue);
  4765.                             yield "</td>
  4766. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  4767.                             // line 1854
  4768.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse1854), "d-m-Y H:i"), "html"nulltrue);
  4769.                             yield "</td>
  4770. \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=\"";
  4771.                             // line 1855
  4772.                             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"falsefalsefalse1855), "transferId" => CoreExtension::getAttribute($this->env$this->source$context["pt"], "id", [], "any"falsefalsefalse1855)]), "html"nulltrue);
  4773.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"";
  4774.                             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.'1855$this->source); })())), "html"nulltrue);
  4775.                             yield "\"></a></td>
  4776. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4777. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4778.                         }
  4779.                         $_parent $context['_parent'];
  4780.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['pt'], $context['_parent'], $context['loop']);
  4781.                         $context array_intersect_key($context$_parent) + $_parent;
  4782.                         // line 1858
  4783.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  4784. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4785. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4786.                     } else {
  4787.                         // line 1861
  4788.                         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\">
  4789. \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>
  4790. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4791. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4792.                     }
  4793.                     // line 1865
  4794.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4795. \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\">
  4796. \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>
  4797. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  4798. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4799.                     // line 1869
  4800.                     if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["wt"], 3, [], "array"falsefalsefalse1869)) > 0)) {
  4801.                         // line 1870
  4802.                         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\">
  4803. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  4804. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  4805. \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>
  4806. \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>
  4807. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  4808. \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>
  4809. \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>
  4810. \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>
  4811. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  4812. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4813. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  4814. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  4815. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4816.                         // line 1883
  4817.                         $context['_parent'] = $context;
  4818.                         $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["wt"], 3, [], "array"falsefalsefalse1883));
  4819.                         foreach ($context['_seq'] as $context["_key"] => $context["pt"]) {
  4820.                             // line 1884
  4821.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  4822. \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\">";
  4823.                             // line 1885
  4824.                             yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhase", ["icon"], "method"falsefalsefalse1885);
  4825.                             yield "</td>
  4826. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  4827.                             // line 1886
  4828.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseTo", [], "any"falsefalsefalse1886), "html"nulltrue);
  4829.                             yield "</td>
  4830. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  4831.                             // line 1887
  4832.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "supplier", [], "any"falsefalsefalse1887), "html"nulltrue);
  4833.                             yield "</td>
  4834. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  4835.                             // line 1888
  4836.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCreation", [], "any"falsefalsefalse1888), "d-m-Y H:i"), "html"nulltrue);
  4837.                             yield "</td>
  4838. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  4839.                             // line 1889
  4840.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse1889), "d-m-Y H:i"), "html"nulltrue);
  4841.                             yield "</td>
  4842. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  4843.                             // line 1890
  4844.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse1890), "d-m-Y H:i"), "html"nulltrue);
  4845.                             yield "</td>
  4846. \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=\"";
  4847.                             // line 1891
  4848.                             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"falsefalsefalse1891), "transferId" => CoreExtension::getAttribute($this->env$this->source$context["pt"], "id", [], "any"falsefalsefalse1891)]), "html"nulltrue);
  4849.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"";
  4850.                             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.'1891$this->source); })())), "html"nulltrue);
  4851.                             yield "\"></a></td>
  4852. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4853. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4854.                         }
  4855.                         $_parent $context['_parent'];
  4856.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['pt'], $context['_parent'], $context['loop']);
  4857.                         $context array_intersect_key($context$_parent) + $_parent;
  4858.                         // line 1894
  4859.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  4860. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4861. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4862.                     } else {
  4863.                         // line 1897
  4864.                         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\">
  4865. \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>
  4866. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4867. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4868.                     }
  4869.                     // line 1901
  4870.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4871. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-lg-4\">
  4872. \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>
  4873. \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\">
  4874. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4875.                     // line 1905
  4876.                     if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->source$context["wt"], 4, [], "array"falsefalsefalse1905)) > 0)) {
  4877.                         // line 1906
  4878.                         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\">
  4879. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  4880. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4881.                         // line 1908
  4882.                         $context['_parent'] = $context;
  4883.                         $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$context["wt"], 4, [], "array"falsefalsefalse1908));
  4884.                         foreach ($context['_seq'] as $context["_key"] => $context["pt"]) {
  4885.                             // line 1909
  4886.                             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  4887. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>
  4888. \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\">
  4889. \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>: ";
  4890.                             // line 1912
  4891.                             yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhase", ["string"], "method"falsefalsefalse1912);
  4892.                             yield "</td></tr>
  4893. \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>: ";
  4894.                             // line 1913
  4895.                             yield CoreExtension::getAttribute($this->env$this->source$context["pt"], "displayPhaseDdt", ["string"], "method"falsefalsefalse1913);
  4896.                             yield "</td></tr>
  4897. \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>: ";
  4898.                             // line 1914
  4899.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseFrom", [], "any"falsefalsefalse1914), "html"nulltrue);
  4900.                             yield "</td></tr>
  4901. \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>: ";
  4902.                             // line 1915
  4903.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "warehouseTo", [], "any"falsefalsefalse1915), "html"nulltrue);
  4904.                             yield "</td></tr>
  4905. \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>: ";
  4906.                             // line 1916
  4907.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pt"], "supplier", [], "any"falsefalsefalse1916), "html"nulltrue);
  4908.                             yield "</td></tr>
  4909. \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>: ";
  4910.                             // line 1917
  4911.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCreation", [], "any"falsefalsefalse1917), "d-m-Y H:i"), "html"nulltrue);
  4912.                             yield "</td></tr>
  4913. \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>: ";
  4914.                             // line 1918
  4915.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeSend", [], "any"falsefalsefalse1918), "d-m-Y H:i"), "html"nulltrue);
  4916.                             yield "</td></tr>
  4917. \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>: ";
  4918.                             // line 1919
  4919.                             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env$this->source$context["pt"], "datetimeCompletion", [], "any"falsefalsefalse1919), "d-m-Y H:i"), "html"nulltrue);
  4920.                             yield "</td></tr>
  4921. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4922. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</td>
  4923. \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=\"";
  4924.                             // line 1922
  4925.                             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"falsefalsefalse1922), "transferId" => CoreExtension::getAttribute($this->env$this->source$context["pt"], "id", [], "any"falsefalsefalse1922)]), "html"nulltrue);
  4926.                             yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda trasferimento\"><img class=\"icon_pr\" src=\"";
  4927.                             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.'1922$this->source); })())), "html"nulltrue);
  4928.                             yield "\"></a></td>
  4929. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  4930. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4931.                         }
  4932.                         $_parent $context['_parent'];
  4933.                         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['pt'], $context['_parent'], $context['loop']);
  4934.                         $context array_intersect_key($context$_parent) + $_parent;
  4935.                         // line 1925
  4936.                         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  4937. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  4938. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4939.                     } else {
  4940.                         // line 1928
  4941.                         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\">
  4942. \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>
  4943. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4944. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  4945.                     }
  4946.                     // line 1932
  4947.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4948. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4949. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4950. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4951. \t\t\t\t\t\t\t\t\t\t\t\t\t";
  4952.                 }
  4953.                 $_parent $context['_parent'];
  4954.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['wt'], $context['_parent'], $context['loop']);
  4955.                 $context array_intersect_key($context$_parent) + $_parent;
  4956.                 // line 1937
  4957.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t</div>
  4958. \t\t\t\t\t\t\t\t\t\t\t</div>
  4959. \t\t\t\t\t\t\t\t\t\t";
  4960.             }
  4961.             // line 1940
  4962.             yield "\t\t\t\t\t\t\t\t\t</div>
  4963. \t\t\t\t\t\t\t\t</div>
  4964. \t\t\t\t\t\t\t</div>
  4965. \t\t\t\t\t\t\t";
  4966.             // line 1944
  4967.             yield "\t\t\t\t\t\t\t";
  4968.             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.'1944$this->source); })()), "user", [], "any"falsefalsefalse1944), "canRead", ["desk_search"], "method"falsefalsefalse1944)) {
  4969.                 // line 1945
  4970.                 yield "\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"search\">
  4971. \t\t\t\t\t\t\t\t\t<form action=\"";
  4972.                 // line 1946
  4973.                 yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_search_redirect");
  4974.                 yield "\" method=\"post\" id=\"form_search\">
  4975. \t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  4976. \t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-md-6 m_b_20p\">
  4977. \t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Ricerca cliente</h4>
  4978. \t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  4979. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"form-group\">
  4980. \t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label m_b_none\">Insegna</label>
  4981. \t\t\t\t\t\t\t\t\t\t\t\t\t<input type=\"text\" class=\"form-control\" name=\"clientNickname\">
  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\t<div class=\"form-group\">
  4984. \t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label m_b_none\">Numero di telefono</label>
  4985. \t\t\t\t\t\t\t\t\t\t\t\t\t<input type=\"text\" class=\"form-control\" name=\"clientPhone\">
  4986. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  4987. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"txt_a_c\">
  4988. \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>
  4989. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  4990. \t\t\t\t\t\t\t\t\t\t\t</div>
  4991. \t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-md-6 m_b_20p\">
  4992. \t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Ricerca ticket</h4>
  4993. \t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  4994. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"form-group\">
  4995. \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>
  4996. \t\t\t\t\t\t\t\t\t\t\t\t\t<input type=\"text\" class=\"form-control\" name=\"number\">
  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\t<div class=\"txt_a_c\">
  4999. \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>
  5000. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  5001. \t\t\t\t\t\t\t\t\t\t\t</div>
  5002. \t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-md-6\">
  5003. \t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Ricerca prodotto</h4>
  5004. \t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  5005. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"form-group\">
  5006. \t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label m_b_none\">Matricola produttore</label>
  5007. \t\t\t\t\t\t\t\t\t\t\t\t\t<input type=\"text\" class=\"form-control\" name=\"codeProducer\">
  5008. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  5009. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"form-group\">
  5010. \t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label m_b_none\">Matricola fornitore</label>
  5011. \t\t\t\t\t\t\t\t\t\t\t\t\t<input type=\"text\" class=\"form-control\" name=\"codeSupplier\">
  5012. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  5013. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"txt_a_c\">
  5014. \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>
  5015. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  5016. \t\t\t\t\t\t\t\t\t\t\t</div>
  5017. \t\t\t\t\t\t\t\t\t\t</div>
  5018. \t\t\t\t\t\t\t\t\t\t<input type=\"hidden\" id=\"search_type\" name=\"type\">
  5019. \t\t\t\t\t\t\t\t\t</form>
  5020. \t\t\t\t\t\t\t\t</div>
  5021. \t\t\t\t\t\t\t";
  5022.             }
  5023.             // line 1994
  5024.             yield "\t\t\t\t\t\t</div>
  5025. \t\t\t\t\t</div>
  5026. \t\t\t\t</div>
  5027. \t\t\t</div>
  5028. \t\t";
  5029.         }
  5030.         // line 1999
  5031.         yield "\t</section>
  5032. \t";
  5033.         // line 2001
  5034.         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.'2001$this->source); })()), "user", [], "any"falsefalsefalse2001), "getAccountTypology", [], "any"falsefalsefalse2001) == "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.'2001$this->source); })()), "user", [], "any"falsefalsefalse2001), "getAccountTypology", [], "any"falsefalsefalse2001) == "technician"))) {
  5035.             // line 2002
  5036.             yield "\t\t<form action=\"";
  5037.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_ticket_list_tab");
  5038.             yield "\" method=\"post\" id=\"formGoToTickets\">
  5039. \t\t\t<input type=\"hidden\" id=\"ticketTabOpen\" name=\"ticketTabOpen\">
  5040. \t\t\t<input type=\"hidden\" id=\"ticketOperationGroup\" name=\"ticketOperationGroup\">
  5041. \t\t\t<input type=\"hidden\" id=\"ticketTechnician\" name=\"ticketTechnician\">
  5042. \t\t</form>
  5043. \t";
  5044.         }
  5045.         // line 2008
  5046.         yield "\t
  5047. \t";
  5048.         // line 2010
  5049.         yield "\t<div id=\"modalAlerts\" class=\"modal fade\" tabindex=\"-1\" role=\"dialog\">
  5050. \t\t<div class=\"modal-dialog\" role=\"document\" style=\"max-width:98%\">
  5051. \t\t\t<div class=\"modal-content\">
  5052. \t\t\t\t<div class=\"modal-header\"><h3 class=\"modal-title\">Notifiche</h3></div>
  5053. \t\t\t\t<div class=\"modal-body\">
  5054. \t\t\t\t</div>
  5055. \t\t\t\t<div class=\"modal-footer txt_a_c\">
  5056. \t\t\t\t\t<a href=\"javascript:void(0)\" class=\"button button-3d button-mini button-pr\" data-bs-dismiss=\"modal\">Chiudi</a>
  5057. \t\t\t\t</div>
  5058. \t\t\t</div>
  5059. \t\t</div>
  5060. \t</div>
  5061. \t";
  5062.         // line 2023
  5063.         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.'2023$this->source); })()), "user", [], "any"falsefalsefalse2023), "getAccountTypology", [], "any"falsefalsefalse2023) != "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.'2023$this->source); })()), "user", [], "any"falsefalsefalse2023), "canWrite", ["ticket"], "method"falsefalsefalse2023))) {
  5064.             // line 2024
  5065.             yield "\t\t<div id=\"modalTicketUnlockSuspension\" class=\"modal fade\" tabindex=\"-1\" role=\"dialog\">
  5066. \t\t\t<div class=\"modal-dialog\" role=\"document\">
  5067. \t\t\t\t<div class=\"modal-content\">
  5068. \t\t\t\t\t<div class=\"modal-header\"><h3 class=\"modal-title\">Ticket - Sblocca sospensione materiale</h3></div>
  5069. \t\t\t\t\t<div class=\"modal-body\">
  5070. \t\t\t\t\t\t<input type=\"hidden\" id=\"ticketUnlockId\">
  5071. \t\t\t\t\t\t<div class=\"row\">
  5072. \t\t\t\t\t\t\t<div class=\"col-12 txt_a_c\">
  5073. \t\t\t\t\t\t\t\t<label class=\"modal_subtitle\">Attenzione!</label>
  5074. \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>
  5075. \t\t\t\t\t\t\t</div>
  5076. \t\t\t\t\t\t</div>
  5077. \t\t\t\t\t</div>
  5078. \t\t\t\t\t<div class=\"modal-footer\">
  5079. \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>
  5080. \t\t\t\t\t\t<a href=\"javascript:ticketUnlockSuspensionSubmit()\" class=\"button button-3d button-mini button-green f_right\">Conferma</a>
  5081. \t\t\t\t\t</div>
  5082. \t\t\t\t</div>
  5083. \t\t\t</div>
  5084. \t\t</div>
  5085. \t";
  5086.         }
  5087.         // line 2045
  5088.         yield "
  5089. \t";
  5090.         // line 2046
  5091.         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.'2046$this->source); })()), "user", [], "any"falsefalsefalse2046), "getAccountTypology", [], "any"falsefalsefalse2046) == "technician")) {
  5092.             yield "\t
  5093. \t\t<div id=\"takeChargeModal\" class=\"modal fade\" tabindex=\"-1\" role=\"dialog\">
  5094. \t\t\t<div class=\"modal-dialog\" role=\"document\">
  5095. \t\t\t\t<div class=\"modal-content\">
  5096. \t\t\t\t\t<form action=\"";
  5097.             // line 2050
  5098.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_ticket_take_charge");
  5099.             yield "\" method=\"post\">
  5100. \t\t\t\t\t\t<div class=\"modal-header\"><h3 class=\"modal-title\">Ticket - Prendi in carico</h3></div>
  5101. \t\t\t\t\t\t<div class=\"modal-body\">
  5102. \t\t\t\t\t\t\t<div class=\"row\">
  5103. \t\t\t\t\t\t\t\t<div class=\"col-12 txt_a_c\">
  5104. \t\t\t\t\t\t\t\t\t<label class=\"modal_subtitle\">Attenzione!</label>
  5105. \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>
  5106. \t\t\t\t\t\t\t\t</div>
  5107. \t\t\t\t\t\t\t</div>
  5108. \t\t\t\t\t\t</div>
  5109. \t\t\t\t\t\t<div class=\"modal-footer\">
  5110. \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>
  5111. \t\t\t\t\t\t\t<button type=\"submit\" class=\"button button-3d button-mini button-green f_right\">Conferma</button>
  5112. \t\t\t\t\t\t</div>
  5113. \t\t\t\t\t</form>
  5114. \t\t\t\t</div>
  5115. \t\t\t</div>
  5116. \t\t</div>
  5117. \t";
  5118.         }
  5119.         
  5120.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  5121.         
  5122.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  5123.         return; yield '';
  5124.     }
  5125.     // line 1291
  5126.     public function block_productsData($context, array $blocks = [])
  5127.     {
  5128.         $macros $this->macros;
  5129.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  5130.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""productsData"));
  5131.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  5132.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""productsData"));
  5133.         // line 1292
  5134.         yield "\t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  5135. \t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 overflow_a\">
  5136. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tabs side-tabs clearfix m_b_none\">
  5137. \t\t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  5138. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5139.         // line 1296
  5140.         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.'1296$this->source); })()), "user", [], "any"falsefalsefalse1296), "canRead", ["desk_product_doubles"], "method"falsefalsefalse1296)) {
  5141.             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 (";
  5142.             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.'1296$this->source); })())), "html"nulltrue);
  5143.             yield ")\"></i><span class=\"d-none d-md-block\">Matricole doppie (";
  5144.             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.'1296$this->source); })())), "html"nulltrue);
  5145.             yield ")</span></a></li>";
  5146.         }
  5147.         // line 1297
  5148.         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5149.         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.'1297$this->source); })()), "user", [], "any"falsefalsefalse1297), "canRead", ["desk_product_models"], "method"falsefalsefalse1297)) {
  5150.             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 (";
  5151.             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.'1297$this->source); })())), "html"nulltrue);
  5152.             yield ")\"></i><span class=\"d-none d-md-block\">Modelli senza fornitori (";
  5153.             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.'1297$this->source); })())), "html"nulltrue);
  5154.             yield ")</span></a></li>";
  5155.         }
  5156.         // line 1298
  5157.         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t</ul>
  5158. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  5159. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5160.         // line 1300
  5161.         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.'1300$this->source); })()), "user", [], "any"falsefalsefalse1300), "canRead", ["desk_product_doubles"], "method"falsefalsefalse1300)) {
  5162.             // line 1301
  5163.             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5164.             // line 1302
  5165.             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"doubles\">
  5166. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Matricole doppie</h4>
  5167. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  5168. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5169.             // line 1305
  5170.             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.'1305$this->source); })())) > 0)) {
  5171.                 // line 1306
  5172.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  5173. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  5174. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5175. \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>
  5176. \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>
  5177. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5178. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5179. \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>
  5180. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Matricola produttore</th>
  5181. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Matricola fornitore</th>
  5182. \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>
  5183. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Matricola produttore</th>
  5184. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Matricola fornitore</th>
  5185. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5186. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  5187. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  5188. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5189.                 // line 1322
  5190.                 $context['_parent'] = $context;
  5191.                 $context['_seq'] = CoreExtension::ensureTraversable((isset($context["doubleProducts"]) || array_key_exists("doubleProducts"$context) ? $context["doubleProducts"] : (function () { throw new RuntimeError('Variable "doubleProducts" does not exist.'1322$this->source); })()));
  5192.                 foreach ($context['_seq'] as $context["_key"] => $context["p"]) {
  5193.                     // line 1323
  5194.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5195. \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=\"";
  5196.                     // line 1324
  5197.                     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"falsefalsefalse1324)]), "html"nulltrue);
  5198.                     yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda prodotto\" target=\"_blank\" class=\"underline\">";
  5199.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["p"], 0, [], "array"falsefalsefalse1324), "html"nulltrue);
  5200.                     yield "</a></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 1325
  5203.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["p"], 1, [], "array"falsefalsefalse1325), "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\t<td>";
  5206.                     // line 1326
  5207.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["p"], 2, [], "array"falsefalsefalse1326), "html"nulltrue);
  5208.                     yield "</td>
  5209. \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=\"";
  5210.                     // line 1327
  5211.                     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"falsefalsefalse1327)]), "html"nulltrue);
  5212.                     yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda prodotto\" target=\"_blank\" class=\"underline\">";
  5213.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["p"], 3, [], "array"falsefalsefalse1327), "html"nulltrue);
  5214.                     yield "</a></td>
  5215. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  5216.                     // line 1328
  5217.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["p"], 4, [], "array"falsefalsefalse1328), "html"nulltrue);
  5218.                     yield "</td>
  5219. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  5220.                     // line 1329
  5221.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["p"], 5, [], "array"falsefalsefalse1329), "html"nulltrue);
  5222.                     yield "</td>
  5223. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5224. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5225.                 }
  5226.                 $_parent $context['_parent'];
  5227.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['p'], $context['_parent'], $context['loop']);
  5228.                 $context array_intersect_key($context$_parent) + $_parent;
  5229.                 // line 1332
  5230.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  5231. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  5232. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5233.             } else {
  5234.                 // line 1335
  5235.                 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\">
  5236. \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>
  5237. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5238. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5239.             }
  5240.             // line 1339
  5241.             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5242. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5243.         }
  5244.         // line 1341
  5245.         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5246.         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.'1341$this->source); })()), "user", [], "any"falsefalsefalse1341), "canRead", ["desk_product_models"], "method"falsefalsefalse1341)) {
  5247.             // line 1342
  5248.             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5249.             // line 1343
  5250.             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"models\">
  5251. \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>
  5252. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  5253. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5254.             // line 1346
  5255.             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.'1346$this->source); })())) > 0)) {
  5256.                 // line 1347
  5257.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  5258. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  5259. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5260. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Modello</th>
  5261. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Produttore</th>
  5262. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Sku</th>
  5263. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>PartNumber</th>
  5264. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Sottocategoria</th>
  5265. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Categoria</th>
  5266. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  5267. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5268. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  5269. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  5270. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5271.                 // line 1360
  5272.                 $context['_parent'] = $context;
  5273.                 $context['_seq'] = CoreExtension::ensureTraversable((isset($context["productModelsSuppliers"]) || array_key_exists("productModelsSuppliers"$context) ? $context["productModelsSuppliers"] : (function () { throw new RuntimeError('Variable "productModelsSuppliers" does not exist.'1360$this->source); })()));
  5274.                 foreach ($context['_seq'] as $context["_key"] => $context["pm"]) {
  5275.                     // line 1361
  5276.                     yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5277. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  5278.                     // line 1362
  5279.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pm"], "name", [], "any"falsefalsefalse1362), "html"nulltrue);
  5280.                     yield "</td>
  5281. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  5282.                     // line 1363
  5283.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pm"], "producer", [], "any"falsefalsefalse1363), "html"nulltrue);
  5284.                     yield "</td>
  5285. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  5286.                     // line 1364
  5287.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pm"], "sku", [], "any"falsefalsefalse1364), "html"nulltrue);
  5288.                     yield "</td>
  5289. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  5290.                     // line 1365
  5291.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pm"], "partNumber", [], "any"falsefalsefalse1365), "html"nulltrue);
  5292.                     yield "</td>
  5293. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  5294.                     // line 1366
  5295.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["pm"], "subcategory", [], "any"falsefalsefalse1366), "html"nulltrue);
  5296.                     yield "</td>
  5297. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>";
  5298.                     // line 1367
  5299.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["pm"], "subcategory", [], "any"falsefalsefalse1367), "category", [], "any"falsefalsefalse1367), "html"nulltrue);
  5300.                     yield "</td>
  5301. \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=\"";
  5302.                     // line 1368
  5303.                     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"falsefalsefalse1368)]), "html"nulltrue);
  5304.                     yield "\" data-bs-toggle=\"tooltip\" title=\"Vai alla scheda magazzino\"><img class=\"icon_pr\" src=\"";
  5305.                     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.'1368$this->source); })())), "html"nulltrue);
  5306.                     yield "\"></a></td>
  5307. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5308. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5309.                 }
  5310.                 $_parent $context['_parent'];
  5311.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['pm'], $context['_parent'], $context['loop']);
  5312.                 $context array_intersect_key($context$_parent) + $_parent;
  5313.                 // line 1371
  5314.                 yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  5315. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  5316. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5317.             } else {
  5318.                 // line 1374
  5319.                 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\">
  5320. \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>
  5321. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5322. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5323.             }
  5324.             // line 1378
  5325.             yield "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5326. \t\t\t\t\t\t\t\t\t\t\t\t\t\t";
  5327.         }
  5328.         // line 1380
  5329.         yield "\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5330. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  5331. \t\t\t\t\t\t\t\t\t\t\t</div>
  5332. \t\t\t\t\t\t\t\t\t\t</div>
  5333. \t\t\t\t\t\t\t\t\t";
  5334.         
  5335.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  5336.         
  5337.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  5338.         return; yield '';
  5339.     }
  5340.     // line 2071
  5341.     public function block_javascripts($context, array $blocks = [])
  5342.     {
  5343.         $macros $this->macros;
  5344.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  5345.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  5346.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  5347.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  5348.         // line 2072
  5349.         yield from $this->yieldParentBlock("javascripts"$context$blocks);
  5350.         yield "
  5351. <script>
  5352. \t";
  5353.         // line 2075
  5354.         yield "\t";
  5355.         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.'2075$this->source); })()), "user", [], "any"falsefalsefalse2075), "getAccountTypology", [], "any"falsefalsefalse2075) == "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.'2075$this->source); })()), "user", [], "any"falsefalsefalse2075), "getAccountTypology", [], "any"falsefalsefalse2075) == "technician"))) {
  5356.             // line 2076
  5357.             yield "\t\tfunction goToTicketList(tab, operationGroup){
  5358. \t\t\tdocument.getElementById('ticketTabOpen').value = tab;
  5359. \t\t\tdocument.getElementById('ticketOperationGroup').value = operationGroup;
  5360. \t        triggerLoading();
  5361. \t\t\t\$('#formGoToTickets').submit();
  5362. \t\t}
  5363. \t";
  5364.         }
  5365.         // line 2083
  5366.         yield "\t
  5367. \t";
  5368.         // line 2084
  5369.         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.'2084$this->source); })()), "user", [], "any"falsefalsefalse2084), "getAccountTypology", [], "any"falsefalsefalse2084) == "agency")) {
  5370.             // line 2085
  5371.             yield "\t\tfunction goToTechTicketList(operationGroup, technician){
  5372. \t\t\tdocument.getElementById('ticketTabOpen').value = 'taken_charge';
  5373. \t\t\tdocument.getElementById('ticketOperationGroup').value = operationGroup;
  5374. \t\t\tdocument.getElementById('ticketTechnician').value = technician;
  5375. \t        triggerLoading();
  5376. \t\t\t\$('#formGoToTickets').submit();
  5377. \t\t}
  5378. \t";
  5379.         }
  5380.         // line 2093
  5381.         yield "
  5382. \t";
  5383.         // line 2094
  5384.         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.'2094$this->source); })()), "user", [], "any"falsefalsefalse2094), "getAccountTypology", [], "any"falsefalsefalse2094) != "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.'2094$this->source); })()), "user", [], "any"falsefalsefalse2094), "canWrite", ["ticket"], "method"falsefalsefalse2094))) {
  5385.             // line 2095
  5386.             yield "\t\tfunction unlockSuspension(id){
  5387. \t\t\tdocument.getElementById('ticketUnlockId').value = id;
  5388. \t\t\t\$('#modalTicketUnlockSuspension').modal({backdrop: 'static', keyboard: false}).modal(\"show\");
  5389. \t\t}
  5390. \t\tfunction ticketUnlockSuspensionSubmit(){
  5391. \t\t\ttriggerLoadingInElement('table_ticket_waiting_for_material');
  5392. \t\t\tvar id = document.getElementById('ticketUnlockId').value;
  5393. \t\t\t\$.post('";
  5394.             // line 2103
  5395.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_ticket_unlock_waiting_material");
  5396.             yield "', {ticketId: id}, function(response){ 
  5397. \t\t\t\tif(response.code == 200 && response.success){
  5398. \t\t\t\t\t\$.get(\"";
  5399.             // line 2105
  5400.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_index_ticket_unlock_refresh");
  5401.             yield "\", function(data) { \$(\"#table_ticket_waiting_for_material\").html(data); });
  5402. \t\t\t\t\t\$.get(\"";
  5403.             // line 2106
  5404.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_index_ticket_tab_refresh", ["tab" => "waiting_for_material"]);
  5405.             yield "\", function(data) { \$(\"#btn_tab_waiting_for_material\").html(data); });
  5406. \t\t\t\t\t\$('#modalTicketUnlockSuspension').modal(\"hide\");
  5407. \t\t\t\t}
  5408. \t\t\t}, \"json\");
  5409.             \$('[data-bs-toggle=\"tooltip\"]').tooltip();
  5410. \t\t}
  5411. \t";
  5412.         }
  5413.         // line 2113
  5414.         yield "\t
  5415. \tfunction openModalAlerts(){
  5416. \t\t\$('#modalAlerts').modal({backdrop: 'static', keyboard: false}).modal(\"show\");
  5417. \t}
  5418. \t";
  5419.         // line 2118
  5420.         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.'2118$this->source); })()), "user", [], "any"falsefalsefalse2118), "getAccountTypology", [], "any"falsefalsefalse2118) == "technician")) {
  5421.             // line 2119
  5422.             yield "\t\tfunction ticketsTakeCharge(){
  5423. \t\t\t\$('#takeChargeModal').modal({backdrop: 'static', keyboard: false}).modal(\"show\");
  5424. \t\t}
  5425. \t\tfunction submitTechnicianSearch(type){
  5426. \t\t\tdocument.getElementById('search_type').value = type;
  5427. \t\t\ttriggerLoading();
  5428. \t\t\t\$('#form_search').submit();
  5429. \t\t}
  5430. \t";
  5431.         }
  5432.         // line 2129
  5433.         yield "</script>
  5434. ";
  5435.         
  5436.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  5437.         
  5438.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  5439.         return; yield '';
  5440.     }
  5441.     /**
  5442.      * @codeCoverageIgnore
  5443.      */
  5444.     public function getTemplateName()
  5445.     {
  5446.         return "role/user/index.html.twig";
  5447.     }
  5448.     /**
  5449.      * @codeCoverageIgnore
  5450.      */
  5451.     public function isTraitable()
  5452.     {
  5453.         return false;
  5454.     }
  5455.     /**
  5456.      * @codeCoverageIgnore
  5457.      */
  5458.     public function getDebugInfo()
  5459.     {
  5460.         return array (  5492 => 2129,  5480 => 2119,  5478 => 2118,  5471 => 2113,  5461 => 2106,  5457 => 2105,  5452 => 2103,  5442 => 2095,  5440 => 2094,  5437 => 2093,  5427 => 2085,  5425 => 2084,  5422 => 2083,  5413 => 2076,  5410 => 2075,  5405 => 2072,  5395 => 2071,  5380 => 1380,  5376 => 1378,  5370 => 1374,  5365 => 1371,  5354 => 1368,  5350 => 1367,  5346 => 1366,  5342 => 1365,  5338 => 1364,  5334 => 1363,  5330 => 1362,  5327 => 1361,  5323 => 1360,  5308 => 1347,  5306 => 1346,  5301 => 1343,  5299 => 1342,  5296 => 1341,  5292 => 1339,  5286 => 1335,  5281 => 1332,  5272 => 1329,  5268 => 1328,  5262 => 1327,  5258 => 1326,  5254 => 1325,  5248 => 1324,  5245 => 1323,  5241 => 1322,  5223 => 1306,  5221 => 1305,  5216 => 1302,  5214 => 1301,  5212 => 1300,  5208 => 1298,  5199 => 1297,  5191 => 1296,  5185 => 1292,  5175 => 1291,  5144 => 2050,  5137 => 2046,  5134 => 2045,  5111 => 2024,  5109 => 2023,  5094 => 2010,  5091 => 2008,  5081 => 2002,  5079 => 2001,  5075 => 1999,  5068 => 1994,  5017 => 1946,  5014 => 1945,  5011 => 1944,  5006 => 1940,  5001 => 1937,  4991 => 1932,  4985 => 1928,  4980 => 1925,  4969 => 1922,  4963 => 1919,  4959 => 1918,  4955 => 1917,  4951 => 1916,  4947 => 1915,  4943 => 1914,  4939 => 1913,  4935 => 1912,  4930 => 1909,  4926 => 1908,  4922 => 1906,  4920 => 1905,  4914 => 1901,  4908 => 1897,  4903 => 1894,  4892 => 1891,  4888 => 1890,  4884 => 1889,  4880 => 1888,  4876 => 1887,  4872 => 1886,  4868 => 1885,  4865 => 1884,  4861 => 1883,  4846 => 1870,  4844 => 1869,  4838 => 1865,  4832 => 1861,  4827 => 1858,  4816 => 1855,  4812 => 1854,  4808 => 1853,  4804 => 1852,  4800 => 1851,  4796 => 1850,  4792 => 1849,  4789 => 1848,  4785 => 1847,  4770 => 1834,  4768 => 1833,  4759 => 1827,  4752 => 1824,  4747 => 1823,  4743 => 1820,  4726 => 1818,  4722 => 1817,  4718 => 1815,  4715 => 1814,  4707 => 1811,  4701 => 1807,  4696 => 1804,  4685 => 1801,  4675 => 1798,  4667 => 1797,  4663 => 1796,  4659 => 1795,  4655 => 1794,  4651 => 1793,  4647 => 1792,  4643 => 1791,  4638 => 1788,  4634 => 1787,  4630 => 1785,  4628 => 1784,  4622 => 1780,  4616 => 1776,  4611 => 1773,  4600 => 1770,  4590 => 1767,  4582 => 1766,  4578 => 1765,  4574 => 1764,  4570 => 1763,  4566 => 1762,  4561 => 1759,  4557 => 1758,  4553 => 1756,  4551 => 1755,  4545 => 1751,  4539 => 1747,  4534 => 1744,  4523 => 1741,  4513 => 1738,  4505 => 1737,  4501 => 1736,  4497 => 1735,  4493 => 1734,  4489 => 1733,  4484 => 1730,  4480 => 1729,  4476 => 1727,  4474 => 1726,  4465 => 1720,  4461 => 1718,  4456 => 1717,  4454 => 1716,  4449 => 1713,  4440 => 1705,  4434 => 1701,  4429 => 1698,  4418 => 1695,  4414 => 1694,  4410 => 1693,  4403 => 1692,  4399 => 1691,  4388 => 1682,  4386 => 1681,  4380 => 1677,  4377 => 1675,  4371 => 1671,  4366 => 1668,  4347 => 1665,  4337 => 1662,  4329 => 1661,  4325 => 1660,  4321 => 1659,  4313 => 1658,  4309 => 1657,  4305 => 1656,  4301 => 1655,  4297 => 1654,  4292 => 1651,  4275 => 1650,  4271 => 1648,  4269 => 1647,  4265 => 1645,  4261 => 1643,  4259 => 1642,  4256 => 1641,  4247 => 1634,  4244 => 1633,  4235 => 1631,  4229 => 1630,  4223 => 1629,  4220 => 1628,  4217 => 1627,  4214 => 1626,  4209 => 1625,  4204 => 1624,  4201 => 1623,  4197 => 1622,  4181 => 1608,  4175 => 1607,  4173 => 1606,  4168 => 1604,  4165 => 1603,  4159 => 1602,  4153 => 1601,  4150 => 1600,  4144 => 1599,  4141 => 1598,  4138 => 1597,  4128 => 1595,  4118 => 1593,  4115 => 1592,  4112 => 1591,  4107 => 1590,  4104 => 1589,  4099 => 1588,  4095 => 1587,  4091 => 1586,  4088 => 1585,  4085 => 1584,  4080 => 1583,  4078 => 1582,  4056 => 1562,  4048 => 1558,  4042 => 1557,  4034 => 1551,  4030 => 1548,  4026 => 1546,  4024 => 1545,  4016 => 1539,  4013 => 1538,  4007 => 1534,  4001 => 1531,  3997 => 1529,  3991 => 1525,  3986 => 1522,  3971 => 1520,  3964 => 1518,  3960 => 1517,  3956 => 1516,  3951 => 1515,  3944 => 1513,  3940 => 1512,  3936 => 1511,  3932 => 1510,  3927 => 1509,  3925 => 1508,  3919 => 1507,  3915 => 1506,  3911 => 1505,  3907 => 1504,  3903 => 1503,  3899 => 1502,  3894 => 1501,  3892 => 1500,  3886 => 1499,  3882 => 1498,  3878 => 1497,  3874 => 1496,  3870 => 1495,  3866 => 1494,  3862 => 1493,  3857 => 1492,  3855 => 1491,  3849 => 1490,  3845 => 1489,  3841 => 1488,  3837 => 1487,  3833 => 1486,  3829 => 1485,  3824 => 1484,  3822 => 1483,  3819 => 1482,  3802 => 1481,  3796 => 1477,  3790 => 1473,  3783 => 1468,  3781 => 1467,  3773 => 1461,  3771 => 1460,  3762 => 1453,  3760 => 1452,  3752 => 1446,  3750 => 1445,  3745 => 1442,  3739 => 1438,  3736 => 1437,  3734 => 1436,  3720 => 1425,  3716 => 1424,  3709 => 1419,  3700 => 1416,  3694 => 1415,  3691 => 1414,  3687 => 1413,  3682 => 1411,  3675 => 1406,  3666 => 1403,  3660 => 1402,  3657 => 1401,  3653 => 1400,  3648 => 1398,  3637 => 1390,  3634 => 1389,  3631 => 1388,  3629 => 1387,  3625 => 1385,  3623 => 1291,  3620 => 1290,  3617 => 1289,  3615 => 1288,  3607 => 1282,  3603 => 1280,  3597 => 1276,  3592 => 1273,  3581 => 1270,  3577 => 1269,  3573 => 1268,  3569 => 1267,  3566 => 1266,  3562 => 1265,  3550 => 1255,  3548 => 1254,  3543 => 1251,  3541 => 1250,  3538 => 1249,  3534 => 1247,  3528 => 1243,  3523 => 1240,  3512 => 1237,  3508 => 1236,  3504 => 1235,  3500 => 1234,  3497 => 1233,  3493 => 1232,  3481 => 1222,  3479 => 1221,  3474 => 1218,  3472 => 1217,  3470 => 1216,  3466 => 1214,  3457 => 1213,  3449 => 1212,  3442 => 1207,  3439 => 1206,  3437 => 1205,  3433 => 1203,  3428 => 1200,  3417 => 1194,  3413 => 1192,  3407 => 1188,  3404 => 1187,  3398 => 1183,  3396 => 1182,  3392 => 1180,  3378 => 1179,  3372 => 1176,  3368 => 1175,  3364 => 1174,  3360 => 1173,  3356 => 1172,  3353 => 1171,  3350 => 1170,  3333 => 1169,  3320 => 1158,  3318 => 1157,  3311 => 1154,  3309 => 1153,  3306 => 1152,  3302 => 1150,  3296 => 1146,  3293 => 1145,  3287 => 1141,  3285 => 1140,  3281 => 1138,  3267 => 1137,  3261 => 1134,  3257 => 1133,  3253 => 1132,  3249 => 1131,  3246 => 1130,  3243 => 1129,  3226 => 1128,  3214 => 1118,  3212 => 1117,  3205 => 1114,  3203 => 1113,  3200 => 1112,  3196 => 1110,  3190 => 1106,  3185 => 1103,  3174 => 1100,  3170 => 1099,  3166 => 1098,  3162 => 1097,  3158 => 1096,  3155 => 1095,  3151 => 1094,  3138 => 1083,  3136 => 1082,  3129 => 1079,  3127 => 1078,  3124 => 1077,  3120 => 1075,  3114 => 1071,  3109 => 1068,  3098 => 1065,  3094 => 1064,  3090 => 1063,  3086 => 1062,  3082 => 1061,  3078 => 1060,  3074 => 1059,  3070 => 1058,  3066 => 1057,  3063 => 1056,  3059 => 1055,  3042 => 1040,  3040 => 1039,  3033 => 1036,  3031 => 1035,  3028 => 1034,  3024 => 1032,  3018 => 1028,  3013 => 1025,  3002 => 1022,  2998 => 1021,  2994 => 1020,  2990 => 1019,  2986 => 1018,  2982 => 1017,  2978 => 1016,  2975 => 1015,  2971 => 1014,  2956 => 1001,  2954 => 1000,  2947 => 997,  2945 => 996,  2942 => 995,  2938 => 993,  2932 => 989,  2927 => 986,  2916 => 983,  2912 => 982,  2908 => 981,  2904 => 980,  2900 => 979,  2896 => 978,  2892 => 977,  2889 => 976,  2885 => 975,  2870 => 962,  2868 => 961,  2861 => 958,  2859 => 957,  2856 => 956,  2852 => 954,  2846 => 950,  2838 => 947,  2835 => 946,  2833 => 945,  2826 => 942,  2824 => 941,  2821 => 940,  2817 => 937,  2802 => 936,  2787 => 935,  2772 => 934,  2757 => 933,  2742 => 932,  2727 => 931,  2713 => 930,  2704 => 924,  2697 => 921,  2693 => 920,  2689 => 918,  2672 => 916,  2668 => 915,  2664 => 913,  2661 => 912,  2651 => 907,  2647 => 905,  2641 => 901,  2638 => 900,  2632 => 896,  2630 => 895,  2626 => 893,  2612 => 892,  2606 => 889,  2602 => 888,  2598 => 887,  2594 => 886,  2590 => 885,  2587 => 884,  2584 => 883,  2567 => 882,  2554 => 871,  2552 => 870,  2545 => 867,  2543 => 866,  2540 => 865,  2536 => 863,  2530 => 859,  2527 => 858,  2521 => 854,  2519 => 853,  2515 => 851,  2501 => 850,  2495 => 847,  2491 => 846,  2487 => 845,  2483 => 844,  2480 => 843,  2477 => 842,  2460 => 841,  2448 => 831,  2446 => 830,  2439 => 827,  2437 => 826,  2434 => 825,  2430 => 823,  2424 => 819,  2419 => 816,  2408 => 813,  2404 => 812,  2400 => 811,  2396 => 810,  2392 => 809,  2389 => 808,  2385 => 807,  2372 => 796,  2370 => 795,  2363 => 792,  2361 => 791,  2358 => 790,  2354 => 788,  2348 => 784,  2343 => 781,  2332 => 778,  2328 => 777,  2324 => 776,  2320 => 775,  2316 => 774,  2312 => 773,  2308 => 772,  2304 => 771,  2300 => 770,  2297 => 769,  2293 => 768,  2276 => 753,  2274 => 752,  2267 => 749,  2265 => 748,  2262 => 747,  2258 => 745,  2252 => 741,  2247 => 738,  2236 => 735,  2232 => 734,  2228 => 733,  2224 => 732,  2220 => 731,  2216 => 730,  2212 => 729,  2209 => 728,  2205 => 727,  2190 => 714,  2188 => 713,  2181 => 710,  2179 => 709,  2176 => 708,  2172 => 706,  2166 => 702,  2161 => 699,  2150 => 696,  2146 => 695,  2142 => 694,  2138 => 693,  2134 => 692,  2130 => 691,  2126 => 690,  2123 => 689,  2119 => 688,  2104 => 675,  2102 => 674,  2095 => 671,  2093 => 670,  2090 => 669,  2086 => 667,  2080 => 663,  2072 => 660,  2069 => 659,  2067 => 658,  2060 => 655,  2058 => 654,  2055 => 653,  2051 => 650,  2036 => 649,  2021 => 648,  2006 => 647,  1991 => 646,  1976 => 645,  1961 => 644,  1947 => 643,  1938 => 637,  1934 => 635,  1929 => 634,  1927 => 633,  1924 => 632,  1921 => 631,  1919 => 630,  1911 => 624,  1906 => 621,  1900 => 617,  1895 => 614,  1884 => 611,  1880 => 610,  1876 => 609,  1872 => 608,  1865 => 607,  1861 => 606,  1849 => 596,  1847 => 595,  1841 => 591,  1839 => 590,  1836 => 589,  1831 => 586,  1825 => 582,  1820 => 579,  1809 => 576,  1801 => 575,  1793 => 574,  1789 => 573,  1785 => 572,  1781 => 571,  1778 => 570,  1774 => 569,  1760 => 557,  1758 => 556,  1752 => 552,  1750 => 551,  1747 => 550,  1742 => 547,  1736 => 543,  1733 => 542,  1727 => 538,  1725 => 537,  1721 => 535,  1707 => 534,  1699 => 531,  1695 => 530,  1691 => 529,  1687 => 528,  1683 => 527,  1679 => 526,  1675 => 525,  1671 => 524,  1668 => 523,  1665 => 522,  1648 => 521,  1632 => 507,  1630 => 506,  1624 => 502,  1622 => 501,  1619 => 500,  1614 => 497,  1608 => 493,  1603 => 490,  1592 => 487,  1588 => 486,  1584 => 485,  1580 => 484,  1576 => 483,  1572 => 482,  1568 => 481,  1565 => 480,  1561 => 479,  1546 => 466,  1544 => 465,  1538 => 461,  1536 => 460,  1533 => 459,  1528 => 456,  1526 => 455,  1520 => 451,  1518 => 450,  1515 => 449,  1510 => 446,  1504 => 442,  1499 => 439,  1488 => 436,  1474 => 435,  1470 => 434,  1466 => 433,  1462 => 432,  1458 => 431,  1455 => 430,  1451 => 429,  1437 => 417,  1435 => 416,  1429 => 412,  1427 => 411,  1424 => 410,  1419 => 407,  1413 => 403,  1408 => 400,  1397 => 397,  1393 => 396,  1389 => 395,  1385 => 394,  1381 => 393,  1377 => 392,  1373 => 391,  1370 => 390,  1366 => 389,  1351 => 376,  1349 => 375,  1343 => 371,  1341 => 370,  1338 => 369,  1333 => 366,  1327 => 362,  1324 => 361,  1318 => 357,  1316 => 356,  1312 => 354,  1298 => 353,  1290 => 350,  1286 => 349,  1282 => 348,  1278 => 347,  1274 => 346,  1270 => 345,  1267 => 344,  1264 => 343,  1247 => 342,  1233 => 330,  1231 => 329,  1225 => 325,  1223 => 324,  1220 => 323,  1204 => 316,  1201 => 315,  1186 => 313,  1180 => 312,  1174 => 311,  1171 => 310,  1168 => 309,  1165 => 308,  1162 => 307,  1157 => 306,  1152 => 305,  1149 => 304,  1146 => 303,  1142 => 302,  1135 => 297,  1128 => 295,  1124 => 294,  1120 => 292,  1114 => 291,  1111 => 290,  1109 => 289,  1098 => 287,  1095 => 286,  1089 => 285,  1083 => 284,  1080 => 283,  1074 => 282,  1071 => 281,  1068 => 280,  1066 => 279,  1051 => 278,  1048 => 277,  1043 => 276,  1040 => 275,  1035 => 274,  1031 => 273,  1027 => 272,  1024 => 271,  1021 => 270,  1018 => 269,  1013 => 268,  1010 => 267,  1008 => 266,  1001 => 261,  990 => 259,  986 => 258,  976 => 250,  974 => 249,  971 => 248,  961 => 241,  958 => 240,  949 => 238,  943 => 237,  937 => 236,  934 => 235,  931 => 234,  928 => 233,  923 => 232,  918 => 231,  915 => 230,  911 => 229,  904 => 224,  897 => 222,  893 => 221,  889 => 219,  883 => 218,  881 => 217,  876 => 215,  873 => 214,  867 => 213,  861 => 212,  858 => 211,  852 => 210,  849 => 209,  846 => 208,  836 => 206,  826 => 204,  823 => 203,  820 => 202,  815 => 201,  812 => 200,  807 => 199,  803 => 198,  799 => 197,  796 => 196,  793 => 195,  788 => 194,  786 => 193,  762 => 171,  760 => 170,  758 => 169,  754 => 167,  745 => 166,  736 => 165,  727 => 164,  718 => 163,  711 => 162,  702 => 161,  693 => 160,  684 => 159,  679 => 158,  675 => 157,  668 => 152,  665 => 151,  661 => 148,  656 => 147,  651 => 146,  646 => 145,  641 => 144,  637 => 143,  631 => 139,  628 => 138,  625 => 137,  615 => 136,  602 => 132,  596 => 130,  593 => 129,  583 => 128,  564 => 126,  551 => 123,  545 => 120,  540 => 117,  535 => 114,  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,);
  5461.     }
  5462.     public function getSourceContext()
  5463.     {
  5464.         return new Source("{% extends 'base.html.twig' %}
  5465. {% block title %}Scrivania{% endblock %}
  5466. {% block body_on_load %}onload=\"hidePreloader();\"{% endblock %}
  5467. {% block pageTitleH1 %}Benvenuto {{ app.user }} ({{ app.user.accountType }}){% endblock %}
  5468. {% block menu %}
  5469. \t<li class=\"menu-item\"><a class=\"menu-link\" href=\"{{ path ('user_index') }}\">Scrivania</a>
  5470. \t\t<ul class=\"sub-menu-container bg_pr\">
  5471. \t\t\t{% if app.user.getAccountTypology == 'agency' %}
  5472. \t\t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_settings') }}\">Impostazioni</a></li>
  5473. \t\t\t{% endif %}
  5474. \t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_utility') }}\">Utility</a></li>
  5475. \t\t</ul>
  5476. \t</li>
  5477. \t{% if app.user.canRead('company') %}
  5478. \t\t<li class=\"menu-item\"><a class=\"menu-link\" href=\"javascript: void(0)\">Azienda</a>
  5479. \t\t\t<ul class=\"sub-menu-container bg_pr\">
  5480. \t\t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_company') }}\">Dati anagrafici</a></li>
  5481. \t\t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_company_economic') }}\">Economico</a></li>
  5482. \t\t\t</ul>
  5483. \t\t</li>
  5484. \t{% endif %}
  5485. \t<li class=\"menu-item\">
  5486. \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>
  5487. \t\t<ul class=\"sub-menu-container bg_pr\">
  5488. \t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_user_profile') }}\">Profilo</a></li>
  5489. \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 %}
  5490. \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 %}
  5491. \t\t</ul>
  5492. \t</li>
  5493. \t{% if app.user.canRead('anagraphic') %}
  5494. \t\t<li class=\"menu-item\">
  5495. \t\t\t<a class=\"menu-link\" href=\"{{ path ('user_anagraphics') }}\">Anagrafiche</a>
  5496. \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') %}
  5497. \t\t\t\t<ul class=\"sub-menu-container bg_pr\">
  5498. \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 %}
  5499. \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 %}
  5500. \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 %}
  5501. \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 %}
  5502. \t\t\t\t</ul>
  5503. \t\t\t{% endif %}
  5504. \t\t</li>
  5505. \t{% endif %}
  5506. \t{% if app.user.canRead('product') %}
  5507. \t\t<li class=\"menu-item\">
  5508. \t\t\t<a class=\"menu-link\" href=\"{{ path ('user_product_search') }}\">Prodotti</a>
  5509. \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') %}
  5510. \t\t\t\t<ul class=\"sub-menu-container bg_pr\">
  5511. \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 %}
  5512. \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 %}
  5513. \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 %}
  5514. \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 %}
  5515. \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 %}
  5516. \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') }}\" target=\"_blank\">Rigenerati</a></li>{% endif %}
  5517. \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 %}
  5518. \t\t\t\t</ul>
  5519. \t\t\t{% endif %}
  5520. \t\t</li>
  5521. \t{% endif %}
  5522. \t{% if app.user.canRead('warehouse') %}
  5523. \t\t{% if app.user.getAccountTypology == 'agency' or app.user.getAccountTypology == 'warehouse' %}
  5524. \t\t\t<li class=\"menu-item\"><a class=\"menu-link\" href=\"{{ path ('user_warehouse_list') }}\">Magazzini</a>
  5525. \t\t\t\t<ul class=\"sub-menu-container bg_pr\">
  5526. \t\t\t\t\t{% for w in global_hqw.headquarterWarehouses %}
  5527. \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>
  5528. \t\t\t\t\t{% endfor %}
  5529. \t\t\t\t</ul>
  5530. \t\t\t</li>
  5531. \t\t{% elseif app.user.getAccountTypology == 'technician' %}
  5532. \t\t\t{% if app.user.warehouses|length == 1 %}
  5533. \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>
  5534. \t\t\t{% else %}
  5535. \t\t\t\t<li class=\"menu-item\"><a class=\"menu-link\" href=\"{{ path ('user_warehouse_list') }}\">Magazzini</a></li>
  5536. \t\t\t{% endif %}
  5537. \t\t{% endif %}
  5538. \t{% endif %}
  5539. \t{% if app.user.canRead('transfer') %}
  5540. \t\t<li class=\"menu-item\"><a class=\"menu-link\" href=\"{{ path ('user_transfer_search') }}\">Trasferimenti</a></li>
  5541. \t{% endif %}
  5542. \t{% if app.user.canRead('ticket') %}
  5543. \t\t<li class=\"menu-item\">
  5544. \t\t\t<a class=\"menu-link\" href=\"{{ path ('user_ticket_list') }}\">Ticket</a>
  5545. \t\t\t<ul class=\"sub-menu-container bg_pr\">
  5546. \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 %}
  5547. \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 %}
  5548. \t\t\t\t{% if app.user.getAccountTypology == 'agency' %}
  5549. \t\t\t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_ticket_import') }}\">Azioni massive da CSV</a></li>
  5550. \t\t\t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_ticket_new') }}\">Aggiungi manualmente</a></li>
  5551. \t\t\t\t{% endif %}
  5552. \t\t\t</ul>
  5553. \t\t</li>
  5554. \t{% endif %}
  5555. \t{% if app.user.canRead('intervention') %}
  5556. \t\t<li class=\"menu-item\"><a class=\"menu-link\" href=\"{{ path ('user_intervention_search') }}\">Interventi</a></li>
  5557. \t{% endif %}
  5558. \t{% if app.user.canRead('configuration') %}
  5559. \t\t<li class=\"menu-item\">
  5560. \t\t\t<a class=\"menu-link\" href=\"{{ path ('user_configurations') }}\">Configurazioni</a>
  5561. \t\t\t<ul class=\"sub-menu-container bg_pr\">
  5562. \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 %}
  5563. \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 %}
  5564. \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 %}
  5565. \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 %}
  5566. \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 %}
  5567. \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 %}
  5568. \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 %}
  5569. \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 %}
  5570. \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 %}
  5571. \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') }}\">Descrizione colonna ticket</a></li>{% endif %}
  5572. \t\t\t\t{% if global_company.actualCompany.tagTicketActive and app.user.canRead('configuration_ticket_tag') %}<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_configuration_ticket_tags') }}\">Tag ticket</a></li>{% endif %}
  5573. \t\t\t</ul>
  5574. \t\t</li>
  5575. \t{% endif %}
  5576. \t<li class=\"menu-item\">
  5577. \t\t<a class=\"menu-link\" href=\"javascript: void(0)\">Info</a>
  5578. \t\t<ul class=\"sub-menu-container bg_pr\">
  5579. \t\t\t<li class=\"menu-item\"><a class=\"menu-link color_w\" href=\"{{ path ('user_info_updates') }}\">Aggiornamenti</a></li>
  5580. \t\t</ul>
  5581. \t</li>
  5582. \t<li class=\"menu-item\"><a class=\"menu-link\" href=\"{{ path ('logout') }}\"><div>Esci</div></a></li>
  5583. {% endblock %}
  5584. {% block subMenuLeft %}{% endblock %}
  5585. {% block subMenuRight %}
  5586. \t{% if app.user.getAccountTypology == 'agency' %}
  5587. \t\t<li class=\"nav-item\"><a class=\"nav-link\" href=\"{{ path ('user_settings') }}\">Impostazioni</a></li>
  5588. \t{% else %}
  5589. \t\t<li class=\"nav-item\"><a class=\"nav-link\" href=\"javascript: void(0)\"></a></li>
  5590. \t{% endif %}
  5591. {% endblock %}
  5592. {% block content %}
  5593. \t<section class=\"m_tb_40p p_lr_30p\">
  5594. \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 #}
  5595. \t\t\t<div class=\"row\">
  5596. \t\t\t\t<div class=\"col-12 responsive_font_size\">
  5597. \t\t\t\t\t<div class=\"tabs clearfix m_b_none\">
  5598. \t\t\t\t\t\t<ul class=\"tab-nav clearfix\">
  5599. \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 %}
  5600. \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 %}
  5601. \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 %}
  5602. \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 %}
  5603. \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 %}
  5604. \t\t\t\t\t\t</ul>
  5605. \t\t\t\t\t\t<div class=\"tab-container\">
  5606. \t\t\t\t\t\t\t{# Ticket #}
  5607. \t\t\t\t\t\t\t{% if app.user.canViewTab('desk_ticket') %}
  5608. \t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"tickets\">
  5609. \t\t\t\t\t\t\t\t\t<div class=\"row\">
  5610. \t\t\t\t\t\t\t\t\t\t<div class=\"col-12\">
  5611. \t\t\t\t\t\t\t\t\t\t\t<div class=\"tabs side-tabs clearfix m_b_none\">
  5612. \t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  5613. \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 %}
  5614. \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 %}
  5615. \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 %}
  5616. \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 %}
  5617. \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 %}
  5618. \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 %}
  5619. \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 %}
  5620. \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 %}
  5621. \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 %}
  5622. \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 %}
  5623. \t\t\t\t\t\t\t\t\t\t\t\t</ul>
  5624. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container overflow_a\">
  5625. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_summary_ticket') %}
  5626. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Situazione ticket #}
  5627. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"summary_ticket\">
  5628. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Situazione ticket</h4>
  5629. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  5630. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  5631. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-bordered responsive_font_size\">
  5632. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  5633. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr class=\"bg_pr color_w\">
  5634. \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>
  5635. \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>
  5636. \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>
  5637. \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>
  5638. \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>
  5639. \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>
  5640. \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>
  5641. \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>
  5642. \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>
  5643. \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>
  5644. \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>
  5645. \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>
  5646. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5647. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  5648. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  5649. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set total = 0 %}
  5650. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for og in operationGroups %}
  5651. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set rowTotal = 0 %}
  5652. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5653. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ og.value }}</td>
  5654. \t\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\t{% for ticketGroup in matrixTickets %}
  5656. \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 %}
  5657. \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] %}
  5658. \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 %}
  5659. \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' %}
  5660. \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>
  5661. \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 %}
  5662. \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>
  5663. \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 %}
  5664. \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] %}
  5665. \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 %}
  5666. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5667. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5668. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5669. \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<td class=\"bg_pr\"></td>
  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\">{{ rowTotal }}</th>
  5672. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5673. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set total = total + rowTotal %}
  5674. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5675. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr class=\"bg_pr\">
  5676. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  5677. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for ts in ticketStatuses %}
  5678. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  5679. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5680. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  5681. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  5682. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5683. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5684. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Totale</th>
  5685. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for ts in ticketStatuses %}
  5686. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set columnTotal = 0 %}
  5687. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for ticketGroup in matrixTickets %}
  5688. \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] %}
  5689. \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 %}
  5690. \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] %}
  5691. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5692. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5693. \t\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\t<th class=\"txt_a_c\">{{ columnTotal }}</th>
  5695. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5696. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"bg_pr\"></th>
  5697. \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>
  5698. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5699. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  5700. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  5701. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5702. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5703. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5704. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_summary_techs') %}
  5705. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Situazione tecnici #}
  5706. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"summary_techs\">
  5707. \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>
  5708. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  5709. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  5710. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-bordered responsive_font_size\">
  5711. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  5712. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr class=\"bg_pr color_w\">
  5713. \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>
  5714. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for og in operationGroups %}
  5715. \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>
  5716. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5717. \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>
  5718. \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>
  5719. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5720. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  5721. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  5722. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set totalAssigned = 0 %}
  5723. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set totalTakenCharge = 0 %}
  5724. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for tech in technicians %}
  5725. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set rowTotalAssigned = 0 %}
  5726. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set rowTotalTakenCharge = 0 %}
  5727. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5728. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ tech }}</td>
  5729. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for og in operationGroups %}
  5730. \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 %}
  5731. \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 %}
  5732. \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] %}
  5733. \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 %}
  5734. \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>
  5735. \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] %}
  5736. \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] %}
  5737. \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 %}
  5738. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5739. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5740. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5741. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5742. \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>
  5743. \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>
  5744. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5745. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set totalAssigned = totalAssigned + rowTotalAssigned %}
  5746. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set totalTakenCharge = totalTakenCharge + rowTotalTakenCharge %}
  5747. \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<tr class=\"bg_pr\">
  5749. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  5750. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for og in operationGroups %}
  5751. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  5752. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5753. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  5754. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td></td>
  5755. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5756. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5757. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Totale</th>
  5758. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for og in operationGroups %}
  5759. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set columnTotalAssigned = 0 %}
  5760. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set columnTotalTakenCharge = 0 %}
  5761. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for techGroup in matrixTechsTickets %}
  5762. \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] %}
  5763. \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 %}
  5764. \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] %}
  5765. \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] %}
  5766. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5767. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5768. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5769. \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>
  5770. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5771. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"bg_pr\"></th>
  5772. \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>
  5773. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5774. \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</table>
  5776. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5777. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5778. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5779. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_errors') %}
  5780. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Con errori #}
  5781. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"errors\">
  5782. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Ticket con errori</h4>
  5783. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  5784. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  5785. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if ticketWithErrors|length > 0 %}
  5786. \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\">
  5787. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  5788. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5789. \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>
  5790. \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>
  5791. \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>
  5792. \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>
  5793. \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>
  5794. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  5795. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5796. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  5797. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  5798. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for t in ticketWithErrors %}
  5799. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if loop.index < 50 %}
  5800. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5801. \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>
  5802. \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>
  5803. \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>
  5804. \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>
  5805. \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>
  5806. \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>
  5807. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5808. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5809. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5810. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  5811. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  5812. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if ticketWithErrors|length > 50 %}
  5813. \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\">
  5814. \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>
  5815. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5816. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5817. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  5818. \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\">
  5819. \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>
  5820. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5821. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5822. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5823. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5824. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5825. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_suspension_requests') %}
  5826. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Richieste sospensioni #}
  5827. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"suspension_requests\">
  5828. \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>
  5829. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  5830. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  5831. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if ticketSuspensionRequest|length > 0 %}
  5832. \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\">
  5833. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  5834. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5835. \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\">Tipologia</th>
  5836. \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> 
  5837. \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>
  5838. \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>
  5839. \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>
  5840. \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>
  5841. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  5842. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5843. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  5844. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  5845. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for t in ticketSuspensionRequest %}
  5846. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5847. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ t.displayStatus('string', settingProcessedActive)|raw }}</td>
  5848. \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>
  5849. \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>
  5850. \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>
  5851. \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>
  5852. \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>
  5853. \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>
  5854. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5855. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5856. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  5857. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  5858. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  5859. \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\">
  5860. \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>
  5861. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5862. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5863. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5864. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5865. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5866. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_closed_portal') %}
  5867. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Chiusi su portale #}
  5868. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"closed_portal\">
  5869. \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>
  5870. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  5871. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  5872. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if ticketClosedPortal|length > 0 %}
  5873. \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\">
  5874. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  5875. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5876. \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>
  5877. \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>
  5878. \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>
  5879. \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>
  5880. \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>
  5881. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  5882. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5883. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  5884. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  5885. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for t in ticketClosedPortal %}
  5886. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5887. \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>
  5888. \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>
  5889. \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>
  5890. \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>
  5891. \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>
  5892. \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>
  5893. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5894. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5895. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  5896. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  5897. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  5898. \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\">
  5899. \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>
  5900. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5901. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5902. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5903. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5904. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5905. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_waiting_for_material') %}
  5906. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{# In attesa di materiale #}
  5907. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"waiting_for_material\">
  5908. \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>
  5909. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  5910. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  5911. \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} %}
  5912. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5913. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5914. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5915. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_intervention_without_activities') %}
  5916. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Interventi senza attività #}
  5917. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"intervention_without_activities\">
  5918. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Interventi senza attività</h4>
  5919. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  5920. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  5921. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if interventionWithoutActivities|length > 0 %}
  5922. \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\">
  5923. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  5924. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5925. \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>
  5926. \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>
  5927. \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>
  5928. \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>
  5929. \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>
  5930. \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>
  5931. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  5932. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5933. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  5934. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  5935. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for i in interventionWithoutActivities %}
  5936. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5937. \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>
  5938. \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>
  5939. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ i }}</td>
  5940. \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>
  5941. \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>
  5942. \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>
  5943. \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>
  5944. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5945. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5946. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  5947. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  5948. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  5949. \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\">
  5950. \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>
  5951. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5952. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5953. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5954. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5955. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5956. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_intervention_tariff_out') %}
  5957. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Interventi fuori zona #}
  5958. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"intervention_tariff_out\">
  5959. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Interventi fuori zona</h4>
  5960. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  5961. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  5962. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if interventionTariffOut|length > 0 %}
  5963. \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\">
  5964. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  5965. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5966. \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>
  5967. \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>
  5968. \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>
  5969. \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>
  5970. \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>
  5971. \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>
  5972. \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>
  5973. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  5974. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5975. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  5976. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  5977. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for i in interventionTariffOut %}
  5978. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if loop.index < 50 %}
  5979. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  5980. \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>
  5981. \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>
  5982. \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>
  5983. \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>
  5984. \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>
  5985. \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>
  5986. \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>
  5987. \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>
  5988. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  5989. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5990. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  5991. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  5992. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  5993. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if interventionTariffOut|length > 50 %}
  5994. \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\">
  5995. \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>
  5996. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  5997. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  5998. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  5999. \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\">
  6000. \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>
  6001. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6002. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6003. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6004. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6005. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6006. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_extras') %}
  6007. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Extra da gestire #}
  6008. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"extras\">
  6009. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Extra da gestire</h4>
  6010. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6011. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  6012. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if interventionExtras|length > 0 %}
  6013. \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\">
  6014. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6015. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6016. \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>
  6017. \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>
  6018. \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>
  6019. \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>
  6020. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Note</th>
  6021. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  6022. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6023. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6024. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6025. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for e in interventionExtras %}
  6026. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6027. \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>
  6028. \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>
  6029. \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>
  6030. \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>
  6031. \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>
  6032. \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>
  6033. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6034. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6035. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6036. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6037. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6038. \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\">
  6039. \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>
  6040. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6041. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6042. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6043. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6044. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6045. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_ticket_reminders') %}
  6046. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Reminder #}
  6047. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"reminders\">
  6048. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Promemoria</h4>
  6049. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6050. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  6051. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if ticketReminders|length > 0 %}
  6052. \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\">
  6053. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6054. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6055. \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>
  6056. \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>
  6057. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Dettagli</th>
  6058. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  6059. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6060. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6061. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6062. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for r in ticketReminders %}
  6063. \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 %}>
  6064. \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>
  6065. \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>
  6066. \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>
  6067. \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>
  6068. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6069. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6070. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6071. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6072. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6073. \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\">
  6074. \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>
  6075. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6076. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6077. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6078. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6079. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6080. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  6081. \t\t\t\t\t\t\t\t\t\t\t</div>
  6082. \t\t\t\t\t\t\t\t\t\t</div>
  6083. \t\t\t\t\t\t\t\t\t</div>
  6084. \t\t\t\t\t\t\t\t</div>
  6085. \t\t\t\t\t\t\t{% endif %}
  6086. \t\t\t\t\t\t\t{# Magazzini #}
  6087. \t\t\t\t\t\t\t{% if app.user.canViewTab('desk_warehouse') %}
  6088. \t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"warehouses\">
  6089. \t\t\t\t\t\t\t\t\t{% if warehouseAlarms|length == 1 %}
  6090. \t\t\t\t\t\t\t\t\t\t{% for warehouseData in warehouseAlarms %}
  6091. \t\t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  6092. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12\">
  6093. \t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">{{ warehouseData[1] }}</h4>
  6094. \t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none m_b_none\">
  6095. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  6096. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 overflow_a\">
  6097. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tabs side-tabs clearfix m_b_none\">
  6098. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  6099. \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 %}
  6100. \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 %}
  6101. \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 %}
  6102. \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 %}
  6103. \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 %}
  6104. \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 %}
  6105. \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 %}
  6106. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</ul>
  6107. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  6108. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Sede centrale #}
  6109. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_product_to_manage') %}
  6110. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Prodotti da gestire #}
  6111. \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\">
  6112. \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>
  6113. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6114. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[2] > 0 %}
  6115. \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\">
  6116. \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>
  6117. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6118. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6119. \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\">
  6120. \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>
  6121. \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
  6122. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6123. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6124. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6125. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_transfer_incoming') %}
  6126. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Trasferimenti in entrata #}
  6127. \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\">
  6128. \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>
  6129. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6130. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[3]|length > 0 %}
  6131. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6132. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6133. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6134. \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>
  6135. \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>
  6136. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  6137. \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>
  6138. \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>
  6139. \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>
  6140. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  6141. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6142. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6143. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6144. \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] %}
  6145. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6146. \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>
  6147. \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>
  6148. \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>
  6149. \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>
  6150. \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>
  6151. \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>
  6152. \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>
  6153. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6154. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6155. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6156. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6157. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6158. \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\">
  6159. \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>
  6160. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6161. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6162. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6163. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6164. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_transfer_output') %}
  6165. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Trasferimenti in uscita #}
  6166. \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\">
  6167. \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>
  6168. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6169. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[4]|length > 0 %}
  6170. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6171. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6172. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6173. \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>
  6174. \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>
  6175. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  6176. \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>
  6177. \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>
  6178. \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>
  6179. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  6180. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6181. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6182. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6183. \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] %}
  6184. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6185. \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>
  6186. \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>
  6187. \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>
  6188. \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>
  6189. \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>
  6190. \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>
  6191. \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>
  6192. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6193. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6194. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6195. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6196. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6197. \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\">
  6198. \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>
  6199. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6200. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6201. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6202. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6203. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_transfer_ddt_missing') %}
  6204. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Trasferimenti senza DDT firmato #}
  6205. \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\">
  6206. \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>
  6207. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6208. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[5]|length > 0 %}
  6209. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6210. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6211. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6212. \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>
  6213. \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>
  6214. \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>
  6215. \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>
  6216. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  6217. \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>
  6218. \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>
  6219. \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>
  6220. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  6221. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6222. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6223. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6224. \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] %}
  6225. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6226. \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>
  6227. \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>
  6228. \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>
  6229. \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>
  6230. \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>
  6231. \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>
  6232. \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>
  6233. \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>
  6234. \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>
  6235. \t\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\t{% endfor %}
  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</table>
  6239. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6240. \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\">
  6241. \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>
  6242. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6243. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6244. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6245. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6246. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_request_technicians') %}
  6247. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Richieste tecnici #}
  6248. \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\">
  6249. \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>
  6250. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6251. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[6]|length > 0 %}
  6252. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6253. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6254. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6255. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Tecnico</th>
  6256. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino</th>
  6257. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data</th>
  6258. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Dettagli</th>
  6259. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  6260. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6261. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6262. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6263. \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] %}
  6264. \t\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\t<td>{{ rt.technician }}</td>
  6266. \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>
  6267. \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>
  6268. \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>
  6269. \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>
  6270. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6271. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6272. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6273. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6274. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6275. \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\">
  6276. \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>
  6277. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6278. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6279. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6280. \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{% if app.user.canRead('desk_warehouse_stocks_red') %}
  6282. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Scorte prodotti rosse #}
  6283. \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\">
  6284. \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>
  6285. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6286. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[7]|length > 0 %}
  6287. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6288. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6289. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6290. \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>
  6291. \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>
  6292. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Modello</th>
  6293. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  6294. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6295. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6296. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6297. \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] %}
  6298. \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 %}
  6299. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6300. \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>
  6301. \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>
  6302. \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>
  6303. \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>
  6304. \t\t\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{% endif %}
  6306. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6307. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6308. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6309. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[7]|length > 50 %}
  6310. \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\">
  6311. \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>
  6312. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6313. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6314. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6315. \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\">
  6316. \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>
  6317. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6318. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6319. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6320. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6321. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_warehouse_stocks_yellow') %}
  6322. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Scorte prodotti giallo #}
  6323. \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\">
  6324. \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>
  6325. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6326. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[8]|length > 0 %}
  6327. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6328. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6329. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6330. \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>
  6331. \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>
  6332. \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>
  6333. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Modello</th>
  6334. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  6335. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6336. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6337. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6338. \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] %}
  6339. \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 %}
  6340. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6341. \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>
  6342. \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>
  6343. \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>
  6344. \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>
  6345. \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>
  6346. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6347. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6348. \t\t\t\t\t\t\t\t\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\t\t\t\t\t\t\t\t</tbody>
  6350. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6351. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[8]|length > 50 %}
  6352. \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\">
  6353. \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>
  6354. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6355. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6356. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6357. \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\">
  6358. \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>
  6359. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6360. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6361. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6362. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6363. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6364. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6365. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  6366. \t\t\t\t\t\t\t\t\t\t\t</div>
  6367. \t\t\t\t\t\t\t\t\t\t{% endfor %}
  6368. \t\t\t\t\t\t\t\t\t{% else %}
  6369. \t\t\t\t\t\t\t\t\t\t<div class=\"tabs clearfix m_b_none\">
  6370. \t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav clearfix\">
  6371. \t\t\t\t\t\t\t\t\t\t\t\t{% for warehouseData in warehouseAlarms %}
  6372. \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>
  6373. \t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6374. \t\t\t\t\t\t\t\t\t\t\t</ul>
  6375. \t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  6376. \t\t\t\t\t\t\t\t\t\t\t\t{% for warehouseData in warehouseAlarms %}
  6377. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"warehouse_{{ warehouseData[0] }}\">
  6378. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  6379. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12\">
  6380. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">{{ warehouseData[1] }}</h4>
  6381. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none m_b_none\">
  6382. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6383. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 overflow_a\">
  6384. \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\">
  6385. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  6386. \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 %}
  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') %}<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 %}
  6388. \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 %}
  6389. \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 %}
  6390. \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 %}
  6391. \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 %}
  6392. \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 %}
  6393. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</ul>
  6394. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  6395. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Sede centrale #}
  6396. \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') %}
  6397. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Prodotti da gestire #}
  6398. \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\">
  6399. \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>
  6400. \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\">
  6401. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if warehouseData[2] > 0 %}
  6402. \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\">
  6403. \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>
  6404. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6405. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6406. \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\">
  6407. \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>
  6408. \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
  6409. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6410. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6411. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6412. \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') %}
  6413. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Trasferimenti in entrata #}
  6414. \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\">
  6415. \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>
  6416. \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\">
  6417. \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 %}
  6418. \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\">
  6419. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6420. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6421. \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>
  6422. \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>
  6423. \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>
  6424. \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>
  6425. \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>
  6426. \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>
  6427. \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>
  6428. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6429. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6430. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6431. \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] %}
  6432. \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>
  6433. \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>
  6434. \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>
  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\t<td>{{ pt.supplier }}</td>
  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\t<td>{{ pt.datetimeCreation|date('d-m-Y H:i') }}</td>
  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\t<td>{{ pt.datetimeSend|date('d-m-Y H:i') }}</td>
  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\t<td>{{ pt.datetimeCompletion|date('d-m-Y H:i') }}</td>
  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\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>
  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</tr>
  6441. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6442. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6443. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6444. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6445. \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\">
  6446. \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>
  6447. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6448. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6449. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6450. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6451. \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') %}
  6452. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Trasferimenti in uscita #}
  6453. \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\">
  6454. \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>
  6455. \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\">
  6456. \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 %}
  6457. \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\">
  6458. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6459. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6460. \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>
  6461. \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>
  6462. \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>
  6463. \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>
  6464. \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>
  6465. \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>
  6466. \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>
  6467. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6468. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6469. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6470. \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] %}
  6471. \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>
  6472. \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>
  6473. \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>
  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\t<td>{{ pt.supplier }}</td>
  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\t<td>{{ pt.datetimeCreation|date('d-m-Y H:i') }}</td>
  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\t<td>{{ pt.datetimeSend|date('d-m-Y H:i') }}</td>
  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\t<td>{{ pt.datetimeCompletion|date('d-m-Y H:i') }}</td>
  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\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>
  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</tr>
  6480. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6481. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6482. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6483. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6484. \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\">
  6485. \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>
  6486. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6487. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6488. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6489. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6490. \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') %}
  6491. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Trasferimenti senza DDT firmato #}
  6492. \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\">
  6493. \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>
  6494. \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\">
  6495. \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 %}
  6496. \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\">
  6497. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6498. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6499. \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>
  6500. \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>
  6501. \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>
  6502. \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>
  6503. \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>
  6504. \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>
  6505. \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>
  6506. \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>
  6507. \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>
  6508. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6509. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6510. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6511. \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] %}
  6512. \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>
  6513. \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>
  6514. \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>
  6515. \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>
  6516. \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>
  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\t<td>{{ pt.supplier }}</td>
  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\t<td>{{ pt.datetimeCreation|date('d-m-Y H:i') }}</td>
  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\t<td>{{ pt.datetimeSend|date('d-m-Y H:i') }}</td>
  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\t<td>{{ pt.datetimeCompletion|date('d-m-Y H:i') }}</td>
  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\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>
  6522. \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>
  6523. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  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</table>
  6526. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6527. \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\">
  6528. \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>
  6529. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6530. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6531. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6532. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6533. \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') %}
  6534. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Richieste tecnici #}
  6535. \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\">
  6536. \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>
  6537. \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\">
  6538. \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 %}
  6539. \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\">
  6540. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6541. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6542. \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>
  6543. \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>
  6544. \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>
  6545. \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>
  6546. \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>
  6547. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6548. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6549. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6550. \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] %}
  6551. \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>
  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\t<td>{{ rt.technician }}</td>
  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\t<td>{{ rt.warehouse }}</td>
  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\t<td>{{ rt.datetime|date('d-m-Y') }}</td>
  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\t<td>{{ rt.displayDetails()|raw }}</td>
  6556. \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>
  6557. \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>
  6558. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6559. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6560. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6561. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6562. \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\">
  6563. \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>
  6564. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6565. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6566. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6567. \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{% if app.user.canRead('desk_warehouse_stocks_red') %}
  6569. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Scorte prodotti rosse #}
  6570. \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\">
  6571. \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>
  6572. \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\">
  6573. \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 %}
  6574. \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\">
  6575. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6576. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6577. \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>
  6578. \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>
  6579. \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>
  6580. \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>
  6581. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6582. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6583. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6584. \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] %}
  6585. \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 %}
  6586. \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>
  6587. \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>
  6588. \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>
  6589. \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>
  6590. \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>
  6591. \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>
  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{% endif %}
  6593. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6594. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6595. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6596. \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 %}
  6597. \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\">
  6598. \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>
  6599. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6600. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6601. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6602. \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\">
  6603. \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>
  6604. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6605. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6606. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6607. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6608. \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') %}
  6609. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Scorte prodotti giallo #}
  6610. \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\">
  6611. \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>
  6612. \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\">
  6613. \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 %}
  6614. \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\">
  6615. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6616. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6617. \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>
  6618. \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>
  6619. \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>
  6620. \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>
  6621. \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>
  6622. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6623. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6624. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6625. \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] %}
  6626. \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 %}
  6627. \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>
  6628. \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>
  6629. \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>
  6630. \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>
  6631. \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>
  6632. \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>
  6633. \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>
  6634. \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 %}
  6635. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6636. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6637. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6638. \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 %}
  6639. \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\">
  6640. \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>
  6641. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6642. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6643. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6644. \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\">
  6645. \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>
  6646. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6647. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6648. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6649. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6650. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6651. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6652. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6653. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6654. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6655. \t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6656. \t\t\t\t\t\t\t\t\t\t\t</div>
  6657. \t\t\t\t\t\t\t\t\t\t</div>
  6658. \t\t\t\t\t\t\t\t\t{% endif %}
  6659. \t\t\t\t\t\t\t\t</div>
  6660. \t\t\t\t\t\t\t{% endif %}
  6661. \t\t\t\t\t\t\t{# Operazioni #}
  6662. \t\t\t\t\t\t\t{% if app.user.canViewTab('desk_operation') %}
  6663. \t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"operations\">
  6664. \t\t\t\t\t\t\t\t\t<div class=\"row\">
  6665. \t\t\t\t\t\t\t\t\t\t<div class=\"col-12 overflow_a\">
  6666. \t\t\t\t\t\t\t\t\t\t\t<div class=\"tabs side-tabs clearfix m_b_none\">
  6667. \t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  6668. \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 %}
  6669. \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 %}
  6670. \t\t\t\t\t\t\t\t\t\t\t\t</ul>
  6671. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  6672. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_operation_tariffs') %}
  6673. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Senza tariffe #}
  6674. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"tariffs\">
  6675. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Operazioni senza tariffe</h4>
  6676. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6677. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if operationsWithoutTariffs|length > 0 %}
  6678. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6679. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6680. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6681. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  6682. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Operazione</th>
  6683. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Gruppo</th>
  6684. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  6685. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6686. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6687. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6688. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for op in operationsWithoutTariffs %}
  6689. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6690. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ op.supplier }}</td>
  6691. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ op.value }}</td>
  6692. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ op.group }}</td>
  6693. \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>
  6694. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6695. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6696. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6697. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6698. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6699. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  6700. \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>
  6701. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6702. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6703. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6704. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6705. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_operation_key_mappings') %}
  6706. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Senza mappatura chiavi ticket #}
  6707. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"key_mappings\">
  6708. \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>
  6709. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6710. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if operationsWithoutKeyMappings|length > 0 %}
  6711. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6712. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6713. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6714. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  6715. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Operazione</th>
  6716. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Gruppo</th>
  6717. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  6718. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6719. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6720. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6721. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for op in operationsWithoutKeyMappings %}
  6722. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6723. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ op.supplier }}</td>
  6724. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ op.value }}</td>
  6725. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ op.group }}</td>
  6726. \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>
  6727. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6728. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6729. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6730. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6731. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6732. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  6733. \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>
  6734. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6735. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6736. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6737. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6738. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  6739. \t\t\t\t\t\t\t\t\t\t\t</div>
  6740. \t\t\t\t\t\t\t\t\t\t</div>
  6741. \t\t\t\t\t\t\t\t\t</div>
  6742. \t\t\t\t\t\t\t\t</div>
  6743. \t\t\t\t\t\t\t{% endif %}
  6744. \t\t\t\t\t\t\t{# Prodotti #}
  6745. \t\t\t\t\t\t\t{% if app.user.canViewTab('desk_product') %}
  6746. \t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"products\">
  6747. \t\t\t\t\t\t\t\t\t{% block productsData %}
  6748. \t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  6749. \t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 overflow_a\">
  6750. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tabs side-tabs clearfix m_b_none\">
  6751. \t\t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  6752. \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 %}
  6753. \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 %}
  6754. \t\t\t\t\t\t\t\t\t\t\t\t\t</ul>
  6755. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  6756. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_product_doubles') %}
  6757. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Matricole doppie #}
  6758. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"doubles\">
  6759. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Matricole doppie</h4>
  6760. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6761. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if doubleProducts|length > 0 %}
  6762. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6763. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6764. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6765. \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>
  6766. \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>
  6767. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6768. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6769. \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>
  6770. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Matricola produttore</th>
  6771. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Matricola fornitore</th>
  6772. \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>
  6773. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Matricola produttore</th>
  6774. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Matricola fornitore</th>
  6775. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6776. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6777. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6778. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for p in doubleProducts %}
  6779. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6780. \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>
  6781. \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>
  6782. \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>
  6783. \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>
  6784. \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>
  6785. \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>
  6786. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6787. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6788. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6789. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6790. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6791. \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\">
  6792. \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>
  6793. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6794. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6795. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6796. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6797. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.canRead('desk_product_models') %}
  6798. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# Modelli senza fornitore #}
  6799. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"models\">
  6800. \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>
  6801. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6802. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if productModelsSuppliers|length > 0 %}
  6803. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6804. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6805. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6806. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Modello</th>
  6807. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Produttore</th>
  6808. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Sku</th>
  6809. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>PartNumber</th>
  6810. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Sottocategoria</th>
  6811. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Categoria</th>
  6812. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  6813. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6814. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6815. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6816. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for pm in productModelsSuppliers %}
  6817. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6818. \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>
  6819. \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>
  6820. \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>
  6821. \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>
  6822. \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>
  6823. \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>
  6824. \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>
  6825. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6826. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6827. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6828. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6829. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6830. \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\">
  6831. \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>
  6832. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6833. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6834. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6835. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6836. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6837. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  6838. \t\t\t\t\t\t\t\t\t\t\t</div>
  6839. \t\t\t\t\t\t\t\t\t\t</div>
  6840. \t\t\t\t\t\t\t\t\t{% endblock %}
  6841. \t\t\t\t\t\t\t\t</div>
  6842. \t\t\t\t\t\t\t{% endif %}
  6843. \t\t\t\t\t\t\t{# Cerca #}
  6844. \t\t\t\t\t\t\t{% if app.user.canViewTab('desk_search') %}
  6845. \t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"search\">
  6846. \t\t\t\t\t\t\t\t\t{{ form_start(formSearch, {'attr': {'novalidate': 'novalidate'}}) }}
  6847. \t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  6848. \t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-md-3\">
  6849. \t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Ricerca</h4>
  6850. \t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6851. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  6852. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 form-group\">
  6853. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label\">Soggetto*</label>
  6854. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div {{ form_errors(formSearch.type) }}>
  6855. \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\">
  6856. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for t in formSearch.type %}
  6857. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6858. \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>
  6859. \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>
  6860. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6861. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6862. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6863. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6864. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6865. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 form-group\">
  6866. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label\">Tipologia*</label>
  6867. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div {{ form_errors(formSearch.like) }}>
  6868. \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\">
  6869. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for l in formSearch.like %}
  6870. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6871. \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>
  6872. \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>
  6873. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6874. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6875. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6876. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6877. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6878. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 form-group\">
  6879. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label\">Valore*</label>
  6880. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div {{ form_errors(formSearch.value) }}>
  6881. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ form_widget(formSearch.value) }}
  6882. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6883. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6884. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 txt_a_c\">
  6885. \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>
  6886. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6887. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  6888. \t\t\t\t\t\t\t\t\t\t\t</div>
  6889. \t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-md-9 overflow_a\">
  6890. \t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Risultati ricerca</h4>
  6891. \t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  6892. \t\t\t\t\t\t\t\t\t\t\t\t{% if searchResults|length > 0 %}
  6893. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if searchResults|length == 50 %}
  6894. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg alertmsg m_b_10p\">
  6895. \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>
  6896. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6897. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6898. \t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm\">
  6899. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  6900. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6901. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if searchType == 'termid' or searchType == 'n_ticket' %}
  6902. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Stato</th>
  6903. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>N° ticket</th>
  6904. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Termid</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>Fornitore</th>
  6907. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Operazione</th>
  6908. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% elseif searchType == 'code_producer' or searchType == 'code_supplier' %}
  6909. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Modello</th>
  6910. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Matr. Produttore</th>
  6911. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Matr. Fornitore</th>
  6912. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Termid</th>
  6913. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Magazzino attuale</th>
  6914. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Stato</th>
  6915. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Condizione</th>
  6916. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% elseif searchType == 'ddt' %}
  6917. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>N° DDT</th>
  6918. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Stato</th>
  6919. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Data/Ora</th>
  6920. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Mag. Partenza</th>
  6921. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Mag. Arrivo</th>
  6922. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Stock order</th>
  6923. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% elseif searchType == 'client_nickname' %}
  6924. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Codice</th>
  6925. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Insegna</th>
  6926. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Indirizzo</th>
  6927. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Telefoni</th>
  6928. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6929. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Telefono</th>
  6930. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Cliente</th>
  6931. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Indirizzo</th>
  6932. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6933. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  6934. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6935. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  6936. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  6937. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for r in searchResults %}
  6938. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  6939. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if searchType == 'termid' or searchType == 'n_ticket' %}
  6940. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.displayStatus('string', settingProcessedActive)|raw }}</td>
  6941. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.number }}</td>
  6942. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.termid }}</td>
  6943. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.client }}</td>
  6944. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.supplier }}</td>
  6945. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.operation }}</td>
  6946. \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>
  6947. \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' %}
  6948. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.model.name }}</td>
  6949. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.codeProducer|default('---') }}</td>
  6950. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.codeSupplier|default('---') }}</td>
  6951. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.termid|default('---') }}</td>
  6952. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.actualWarehouse }}</td>
  6953. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.displayStatus('string')|raw }}</td>
  6954. \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>
  6955. \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
  6956. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% elseif searchType == 'ddt' %}
  6957. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.ddt|default('---') }}</td>
  6958. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.displayPhase('string')|raw }}</td>
  6959. \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>
  6960. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.warehouseFrom }}</td>
  6961. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.warehouseTo }}</td>
  6962. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.stockOrder|default('---') }}</td>
  6963. \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>
  6964. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% elseif searchType == 'client_nickname' %}
  6965. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.code|default('---') }}</td>
  6966. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.nickname }}</td>
  6967. \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>
  6968. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.displayPhones|raw }}</td>
  6969. \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>
  6970. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6971. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.number }}</td>
  6972. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.client }}</td>
  6973. \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>
  6974. \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>
  6975. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6976. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  6977. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  6978. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  6979. \t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  6980. \t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  6981. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg infomsg m_b_none\">
  6982. \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>
  6983. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  6984. \t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  6985. \t\t\t\t\t\t\t\t\t\t\t</div>
  6986. \t\t\t\t\t\t\t\t\t\t</div>
  6987. \t\t\t\t\t\t\t\t\t{{ form_end(formSearch) }}
  6988. \t\t\t\t\t\t\t\t</div>
  6989. \t\t\t\t\t\t\t{% endif %}
  6990. \t\t\t\t\t\t</div>
  6991. \t\t\t\t\t</div>
  6992. \t\t\t\t</div>
  6993. \t\t\t</div>
  6994. \t\t{% elseif app.user.getAccountTypology == 'technician' %} {# Tecnico interno e tecnico partita IVA #}
  6995. \t\t\t<div class=\"row\">
  6996. \t\t\t\t<div class=\"col-12\">
  6997. \t\t\t\t\t<div class=\"tabs clearfix m_b_none\">
  6998. \t\t\t\t\t\t<ul class=\"tab-nav clearfix\">
  6999. \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>
  7000. \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>
  7001. \t\t\t\t\t\t\t{% if app.user.canRead('desk_search') %}
  7002. \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>
  7003. \t\t\t\t\t\t\t{% endif %}
  7004. \t\t\t\t\t\t</ul>
  7005. \t\t\t\t\t\t<div class=\"tab-container\">
  7006. \t\t\t\t\t\t\t{# Ticket #}
  7007. \t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"tickets\">
  7008. \t\t\t\t\t\t\t\t<div class=\"row\">
  7009. \t\t\t\t\t\t\t\t\t<div class=\"col-12 overflow_a\">
  7010. \t\t\t\t\t\t\t\t\t\t<div class=\"tabs side-tabs clearfix m_b_none\">
  7011. \t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  7012. \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>
  7013. \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>
  7014. \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>
  7015. \t\t\t\t\t\t\t\t\t\t\t</ul>
  7016. \t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  7017. \t\t\t\t\t\t\t\t\t\t\t\t{# Tabella riassuntiva #}
  7018. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"summary\">
  7019. \t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Tabella riassuntiva</h4>
  7020. \t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  7021. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  7022. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-bordered font_12\">
  7023. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  7024. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr class=\"bg_pr color_w\">
  7025. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Gruppo</th>
  7026. \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>
  7027. \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>
  7028. \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>
  7029. \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>
  7030. \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>
  7031. \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>
  7032. \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>
  7033. \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>
  7034. \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>
  7035. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7036. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  7037. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody class=\"table_td_hover\">
  7038. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set total = 0 %}
  7039. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for og in operationGroups %}
  7040. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set rowTotal = 0 %}
  7041. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  7042. \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>
  7043. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for ts in ticketStatuses %}
  7044. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for ticketGroup in matrixTickets %}
  7045. \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 %}
  7046. \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] %}
  7047. \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 %}
  7048. \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' %}
  7049. \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>
  7050. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  7051. \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>
  7052. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  7053. \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] %}
  7054. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  7055. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7056. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  7057. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7058. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7059. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  7060. \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>
  7061. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7062. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set total = total + rowTotal %}
  7063. \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<tr class=\"bg_pr\">
  7065. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  7066. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  7067. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  7068. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  7069. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  7070. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  7071. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  7072. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  7073. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  7074. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td class=\"bg_pr\"></td>
  7075. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7076. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  7077. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Totale</th>
  7078. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for ts in ticketStatuses %}
  7079. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% set columnTotal = 0 %}
  7080. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for ticketGroup in matrixTickets %}
  7081. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for grCounts in ticketGroup[1] %}
  7082. \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 %}
  7083. \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] %}
  7084. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  7085. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7086. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7087. \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>
  7088. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7089. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"bg_pr\"></th>
  7090. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th class=\"txt_a_c\">{{ total }}</th>
  7091. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7092. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  7093. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  7094. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7095. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  7096. \t\t\t\t\t\t\t\t\t\t\t\t{# Da prendere in carico #}
  7097. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"assigned\">
  7098. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if ticketAssigned|length > 0 %}
  7099. \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>
  7100. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  7101. \t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Da prendere in carico</h4>
  7102. \t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none m_b_5p\">
  7103. \t\t\t\t\t\t\t\t\t\t\t\t\t{% if ticketAssigned|length > 0 %}
  7104. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm font_12\">
  7105. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  7106. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for t in ticketAssigned %}
  7107. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  7108. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>
  7109. \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\">
  7110. \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', settingProcessedActive)|raw }}</td></tr>
  7111. \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>
  7112. \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>
  7113. \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>
  7114. \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>
  7115. \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>
  7116. \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>
  7117. \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>
  7118. \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>
  7119. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  7120. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</td>
  7121. \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>
  7122. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7123. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7124. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  7125. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  7126. \t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  7127. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  7128. \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>
  7129. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7130. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  7131. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  7132. \t\t\t\t\t\t\t\t\t\t\t\t{# Reminder #}
  7133. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"reminders\">
  7134. \t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Promemoria</h4>
  7135. \t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  7136. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"overflow_a\">
  7137. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if ticketReminders|length > 0 %}
  7138. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm responsive_font_size\">
  7139. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  7140. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  7141. \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>
  7142. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Dettagli</th>
  7143. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  7144. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7145. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  7146. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  7147. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for r in ticketReminders %}
  7148. \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 %}>
  7149. \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>
  7150. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>{{ r.details }}</td>
  7151. \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>
  7152. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7153. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7154. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  7155. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  7156. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  7157. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  7158. \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>
  7159. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7160. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  7161. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7162. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  7163. \t\t\t\t\t\t\t\t\t\t\t</div>
  7164. \t\t\t\t\t\t\t\t\t\t</div>
  7165. \t\t\t\t\t\t\t\t\t</div>
  7166. \t\t\t\t\t\t\t\t</div>
  7167. \t\t\t\t\t\t\t</div>
  7168. \t\t\t\t\t\t\t{# Magazzini #}
  7169. \t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"warehouse\">
  7170. \t\t\t\t\t\t\t\t<div class=\"row\">
  7171. \t\t\t\t\t\t\t\t\t<div class=\"col-12 overflow_a\">
  7172. \t\t\t\t\t\t\t\t\t\t{% if warehousesTransfers|length == 1 %}
  7173. \t\t\t\t\t\t\t\t\t\t\t{% for wt in warehousesTransfers %}
  7174. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  7175. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12\">
  7176. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">{{ wt[1] }}</h4>
  7177. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  7178. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7179. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-lg-4 m_b_20p\">
  7180. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<h5 class=\"form_title\">Trasferimenti in entrata non completati</h5>
  7181. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none m_b_5p\">
  7182. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if wt[2]|length > 0 %}
  7183. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm font_12\">
  7184. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  7185. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for pt in wt[2] %}
  7186. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  7187. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>
  7188. \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\">
  7189. \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>
  7190. \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>
  7191. \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>
  7192. \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>
  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>Data invio</b>: {% if pt.datetimeSend != null %}{{ pt.datetimeSend|date('d-m-Y H:i') }}{% else %}---{% endif %}</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>Data completamento</b>: {% if pt.datetimeCompletion %}{{ pt.datetimeCompletion|date('d-m-Y H:i') }}{% else %}---{% endif %}</td></tr>
  7195. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  7196. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</td>
  7197. \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>
  7198. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7199. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7200. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  7201. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  7202. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  7203. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  7204. \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>
  7205. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7206. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  7207. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7208. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-lg-4 m_b_20p\">
  7209. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<h5 class=\"form_title\">Trasferimenti in uscita non completati</h5>
  7210. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none m_b_5p\">
  7211. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if wt[3]|length > 0 %}
  7212. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm font_12\">
  7213. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  7214. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for pt in wt[3] %}
  7215. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  7216. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>
  7217. \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\">
  7218. \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>
  7219. \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>
  7220. \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>
  7221. \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>
  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>Data invio</b>: {% if pt.datetimeSend != null %}{{ pt.datetimeSend|date('d-m-Y H:i') }}{% else %}---{% endif %}</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>Data completamento</b>: {% if pt.datetimeCompletion %}{{ pt.datetimeCompletion|date('d-m-Y H:i') }}{% else %}---{% endif %}</td></tr>
  7224. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  7225. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</td>
  7226. \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>
  7227. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7228. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7229. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  7230. \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{% else %}
  7232. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  7233. \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>
  7234. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7235. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  7236. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7237. \t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-lg-4\">
  7238. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<h5 class=\"form_title\">Trasferimenti senza DDT firmato</h5>
  7239. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none m_b_5p\">
  7240. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if wt[4]|length > 0 %}
  7241. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<table class=\"table table-sm font_12\">
  7242. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  7243. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for pt in wt[4] %}
  7244. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  7245. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>
  7246. \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\">
  7247. \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>
  7248. \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>
  7249. \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>
  7250. \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>
  7251. \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>
  7252. \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>
  7253. \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>
  7254. \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>
  7255. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  7256. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</td>
  7257. \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>
  7258. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7259. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7260. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  7261. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  7262. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  7263. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"style-msg successmsg m_b_none\">
  7264. \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>
  7265. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7266. \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  7267. \t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7268. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  7269. \t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7270. \t\t\t\t\t\t\t\t\t\t{% else %}
  7271. \t\t\t\t\t\t\t\t\t\t\t<div class=\"tabs side-tabs clearfix m_b_none\">
  7272. \t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"tab-nav tab-nav2 clearfix\">
  7273. \t\t\t\t\t\t\t\t\t\t\t\t\t{% for wt in warehousesTransfers %}
  7274. \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>
  7275. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7276. \t\t\t\t\t\t\t\t\t\t\t\t</ul>
  7277. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-container\">
  7278. \t\t\t\t\t\t\t\t\t\t\t\t\t{# Magazzini tecnico #}
  7279. \t\t\t\t\t\t\t\t\t\t\t\t\t{% for wt in warehousesTransfers %}
  7280. \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"wt_{{ wt[0] }}\">
  7281. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  7282. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12\">
  7283. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">{{ wt[1] }}</h4>
  7284. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  7285. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7286. \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\">
  7287. \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>
  7288. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  7289. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if wt[2]|length > 0 %}
  7290. \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\">
  7291. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  7292. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  7293. \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>
  7294. \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>
  7295. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  7296. \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>
  7297. \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>
  7298. \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>
  7299. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  7300. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7301. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  7302. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  7303. \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] %}
  7304. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  7305. \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>
  7306. \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>
  7307. \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>
  7308. \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>
  7309. \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>
  7310. \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>
  7311. \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>
  7312. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7313. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7314. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  7315. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  7316. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  7317. \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\">
  7318. \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>
  7319. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7320. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  7321. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7322. \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\">
  7323. \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>
  7324. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  7325. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if wt[3]|length > 0 %}
  7326. \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\">
  7327. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<thead>
  7328. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  7329. \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>
  7330. \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>
  7331. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th>Fornitore</th>
  7332. \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>
  7333. \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>
  7334. \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>
  7335. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th></th>
  7336. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7337. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</thead>
  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[3] %}
  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 class=\"txt_a_c\">{{ pt.displayPhase('icon')|raw }}</td>
  7342. \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>
  7343. \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>
  7344. \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>
  7345. \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>
  7346. \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>
  7347. \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>
  7348. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7349. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7350. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  7351. \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{% else %}
  7353. \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\">
  7354. \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>
  7355. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7356. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  7357. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7358. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-lg-4\">
  7359. \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>
  7360. \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\">
  7361. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if wt[4]|length > 0 %}
  7362. \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\">
  7363. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tbody>
  7364. \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] %}
  7365. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>
  7366. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td>
  7367. \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\">
  7368. \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>
  7369. \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>
  7370. \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>
  7371. \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>
  7372. \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>
  7373. \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>
  7374. \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>
  7375. \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>
  7376. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  7377. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</td>
  7378. \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>
  7379. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>
  7380. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7381. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</tbody>
  7382. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</table>
  7383. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
  7384. \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\">
  7385. \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>
  7386. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7387. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
  7388. \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7389. \t\t\t\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\t\t\t</div>
  7391. \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
  7392. \t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}
  7393. \t\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>
  7395. \t\t\t\t\t\t\t\t\t\t{% endif %}
  7396. \t\t\t\t\t\t\t\t\t</div>
  7397. \t\t\t\t\t\t\t\t</div>
  7398. \t\t\t\t\t\t\t</div>
  7399. \t\t\t\t\t\t\t{# Cerca #}
  7400. \t\t\t\t\t\t\t{% if app.user.canRead('desk_search') %}
  7401. \t\t\t\t\t\t\t\t<div class=\"tab-content clearfix\" id=\"search\">
  7402. \t\t\t\t\t\t\t\t\t<form action=\"{{ path ('user_search_redirect') }}\" method=\"post\" id=\"form_search\">
  7403. \t\t\t\t\t\t\t\t\t\t<div class=\"row\">
  7404. \t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-md-6 m_b_20p\">
  7405. \t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Ricerca cliente</h4>
  7406. \t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  7407. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"form-group\">
  7408. \t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label m_b_none\">Insegna</label>
  7409. \t\t\t\t\t\t\t\t\t\t\t\t\t<input type=\"text\" class=\"form-control\" name=\"clientNickname\">
  7410. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  7411. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"form-group\">
  7412. \t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label m_b_none\">Numero di telefono</label>
  7413. \t\t\t\t\t\t\t\t\t\t\t\t\t<input type=\"text\" class=\"form-control\" name=\"clientPhone\">
  7414. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  7415. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"txt_a_c\">
  7416. \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>
  7417. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  7418. \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 class=\"col-12 col-md-6 m_b_20p\">
  7420. \t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Ricerca ticket</h4>
  7421. \t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  7422. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"form-group\">
  7423. \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>
  7424. \t\t\t\t\t\t\t\t\t\t\t\t\t<input type=\"text\" class=\"form-control\" name=\"number\">
  7425. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  7426. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"txt_a_c\">
  7427. \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>
  7428. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  7429. \t\t\t\t\t\t\t\t\t\t\t</div>
  7430. \t\t\t\t\t\t\t\t\t\t\t<div class=\"col-12 col-md-6\">
  7431. \t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"form_title\">Ricerca prodotto</h4>
  7432. \t\t\t\t\t\t\t\t\t\t\t\t<hr class=\"m_t_none\">
  7433. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"form-group\">
  7434. \t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label m_b_none\">Matricola produttore</label>
  7435. \t\t\t\t\t\t\t\t\t\t\t\t\t<input type=\"text\" class=\"form-control\" name=\"codeProducer\">
  7436. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  7437. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"form-group\">
  7438. \t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"form_label m_b_none\">Matricola fornitore</label>
  7439. \t\t\t\t\t\t\t\t\t\t\t\t\t<input type=\"text\" class=\"form-control\" name=\"codeSupplier\">
  7440. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  7441. \t\t\t\t\t\t\t\t\t\t\t\t<div class=\"txt_a_c\">
  7442. \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>
  7443. \t\t\t\t\t\t\t\t\t\t\t\t</div>
  7444. \t\t\t\t\t\t\t\t\t\t\t</div>
  7445. \t\t\t\t\t\t\t\t\t\t</div>
  7446. \t\t\t\t\t\t\t\t\t\t<input type=\"hidden\" id=\"search_type\" name=\"type\">
  7447. \t\t\t\t\t\t\t\t\t</form>
  7448. \t\t\t\t\t\t\t\t</div>
  7449. \t\t\t\t\t\t\t{% endif %}
  7450. \t\t\t\t\t\t</div>
  7451. \t\t\t\t\t</div>
  7452. \t\t\t\t</div>
  7453. \t\t\t</div>
  7454. \t\t{% endif %}
  7455. \t</section>
  7456. \t{% if app.user.getAccountTypology == 'agency' or app.user.getAccountTypology == 'technician' %}
  7457. \t\t<form action=\"{{ path ('user_ticket_list_tab') }}\" method=\"post\" id=\"formGoToTickets\">
  7458. \t\t\t<input type=\"hidden\" id=\"ticketTabOpen\" name=\"ticketTabOpen\">
  7459. \t\t\t<input type=\"hidden\" id=\"ticketOperationGroup\" name=\"ticketOperationGroup\">
  7460. \t\t\t<input type=\"hidden\" id=\"ticketTechnician\" name=\"ticketTechnician\">
  7461. \t\t</form>
  7462. \t{% endif %}
  7463. \t
  7464. \t{# Modale notifiche #}
  7465. \t<div id=\"modalAlerts\" class=\"modal fade\" tabindex=\"-1\" role=\"dialog\">
  7466. \t\t<div class=\"modal-dialog\" role=\"document\" style=\"max-width:98%\">
  7467. \t\t\t<div class=\"modal-content\">
  7468. \t\t\t\t<div class=\"modal-header\"><h3 class=\"modal-title\">Notifiche</h3></div>
  7469. \t\t\t\t<div class=\"modal-body\">
  7470. \t\t\t\t</div>
  7471. \t\t\t\t<div class=\"modal-footer txt_a_c\">
  7472. \t\t\t\t\t<a href=\"javascript:void(0)\" class=\"button button-3d button-mini button-pr\" data-bs-dismiss=\"modal\">Chiudi</a>
  7473. \t\t\t\t</div>
  7474. \t\t\t</div>
  7475. \t\t</div>
  7476. \t</div>
  7477. \t{% if app.user.getAccountTypology != 'technician' and app.user.canWrite('ticket') %}
  7478. \t\t<div id=\"modalTicketUnlockSuspension\" class=\"modal fade\" tabindex=\"-1\" role=\"dialog\">
  7479. \t\t\t<div class=\"modal-dialog\" role=\"document\">
  7480. \t\t\t\t<div class=\"modal-content\">
  7481. \t\t\t\t\t<div class=\"modal-header\"><h3 class=\"modal-title\">Ticket - Sblocca sospensione materiale</h3></div>
  7482. \t\t\t\t\t<div class=\"modal-body\">
  7483. \t\t\t\t\t\t<input type=\"hidden\" id=\"ticketUnlockId\">
  7484. \t\t\t\t\t\t<div class=\"row\">
  7485. \t\t\t\t\t\t\t<div class=\"col-12 txt_a_c\">
  7486. \t\t\t\t\t\t\t\t<label class=\"modal_subtitle\">Attenzione!</label>
  7487. \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>
  7488. \t\t\t\t\t\t\t</div>
  7489. \t\t\t\t\t\t</div>
  7490. \t\t\t\t\t</div>
  7491. \t\t\t\t\t<div class=\"modal-footer\">
  7492. \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>
  7493. \t\t\t\t\t\t<a href=\"javascript:ticketUnlockSuspensionSubmit()\" class=\"button button-3d button-mini button-green f_right\">Conferma</a>
  7494. \t\t\t\t\t</div>
  7495. \t\t\t\t</div>
  7496. \t\t\t</div>
  7497. \t\t</div>
  7498. \t{% endif %}
  7499. \t{% if app.user.getAccountTypology == 'technician' %}\t
  7500. \t\t<div id=\"takeChargeModal\" class=\"modal fade\" tabindex=\"-1\" role=\"dialog\">
  7501. \t\t\t<div class=\"modal-dialog\" role=\"document\">
  7502. \t\t\t\t<div class=\"modal-content\">
  7503. \t\t\t\t\t<form action=\"{{ path ('user_ticket_take_charge') }}\" method=\"post\">
  7504. \t\t\t\t\t\t<div class=\"modal-header\"><h3 class=\"modal-title\">Ticket - Prendi in carico</h3></div>
  7505. \t\t\t\t\t\t<div class=\"modal-body\">
  7506. \t\t\t\t\t\t\t<div class=\"row\">
  7507. \t\t\t\t\t\t\t\t<div class=\"col-12 txt_a_c\">
  7508. \t\t\t\t\t\t\t\t\t<label class=\"modal_subtitle\">Attenzione!</label>
  7509. \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>
  7510. \t\t\t\t\t\t\t\t</div>
  7511. \t\t\t\t\t\t\t</div>
  7512. \t\t\t\t\t\t</div>
  7513. \t\t\t\t\t\t<div class=\"modal-footer\">
  7514. \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>
  7515. \t\t\t\t\t\t\t<button type=\"submit\" class=\"button button-3d button-mini button-green f_right\">Conferma</button>
  7516. \t\t\t\t\t\t</div>
  7517. \t\t\t\t\t</form>
  7518. \t\t\t\t</div>
  7519. \t\t\t</div>
  7520. \t\t</div>
  7521. \t{% endif %}
  7522. {% endblock %}
  7523. {% block javascripts %}
  7524. {{ parent() }}
  7525. <script>
  7526. \t{# Agenzia #}
  7527. \t{% if app.user.getAccountTypology == 'agency' or app.user.getAccountTypology == 'technician' %}
  7528. \t\tfunction goToTicketList(tab, operationGroup){
  7529. \t\t\tdocument.getElementById('ticketTabOpen').value = tab;
  7530. \t\t\tdocument.getElementById('ticketOperationGroup').value = operationGroup;
  7531. \t        triggerLoading();
  7532. \t\t\t\$('#formGoToTickets').submit();
  7533. \t\t}
  7534. \t{% endif %}
  7535. \t
  7536. \t{% if app.user.getAccountTypology == 'agency' %}
  7537. \t\tfunction goToTechTicketList(operationGroup, technician){
  7538. \t\t\tdocument.getElementById('ticketTabOpen').value = 'taken_charge';
  7539. \t\t\tdocument.getElementById('ticketOperationGroup').value = operationGroup;
  7540. \t\t\tdocument.getElementById('ticketTechnician').value = technician;
  7541. \t        triggerLoading();
  7542. \t\t\t\$('#formGoToTickets').submit();
  7543. \t\t}
  7544. \t{% endif %}
  7545. \t{% if app.user.getAccountTypology != 'technician' and app.user.canWrite('ticket') %}
  7546. \t\tfunction unlockSuspension(id){
  7547. \t\t\tdocument.getElementById('ticketUnlockId').value = id;
  7548. \t\t\t\$('#modalTicketUnlockSuspension').modal({backdrop: 'static', keyboard: false}).modal(\"show\");
  7549. \t\t}
  7550. \t\tfunction ticketUnlockSuspensionSubmit(){
  7551. \t\t\ttriggerLoadingInElement('table_ticket_waiting_for_material');
  7552. \t\t\tvar id = document.getElementById('ticketUnlockId').value;
  7553. \t\t\t\$.post('{{ path (\"user_ticket_unlock_waiting_material\") }}', {ticketId: id}, function(response){ 
  7554. \t\t\t\tif(response.code == 200 && response.success){
  7555. \t\t\t\t\t\$.get(\"{{ path ('user_index_ticket_unlock_refresh') }}\", function(data) { \$(\"#table_ticket_waiting_for_material\").html(data); });
  7556. \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); });
  7557. \t\t\t\t\t\$('#modalTicketUnlockSuspension').modal(\"hide\");
  7558. \t\t\t\t}
  7559. \t\t\t}, \"json\");
  7560.             \$('[data-bs-toggle=\"tooltip\"]').tooltip();
  7561. \t\t}
  7562. \t{% endif %}
  7563. \t
  7564. \tfunction openModalAlerts(){
  7565. \t\t\$('#modalAlerts').modal({backdrop: 'static', keyboard: false}).modal(\"show\");
  7566. \t}
  7567. \t{% if app.user.getAccountTypology == 'technician' %}
  7568. \t\tfunction ticketsTakeCharge(){
  7569. \t\t\t\$('#takeChargeModal').modal({backdrop: 'static', keyboard: false}).modal(\"show\");
  7570. \t\t}
  7571. \t\tfunction submitTechnicianSearch(type){
  7572. \t\t\tdocument.getElementById('search_type').value = type;
  7573. \t\t\ttriggerLoading();
  7574. \t\t\t\$('#form_search').submit();
  7575. \t\t}
  7576. \t{% endif %}
  7577. </script>
  7578. {% endblock %}""role/user/index.html.twig""/var/www/vhosts/eposmanager.software/templates/role/user/index.html.twig");
  7579.     }
  7580. }