Resolución 24/15 AGRH-IPA

                                                                                                    RAWSON, 31 de Mayo de 2017.-

 

VISTO:

                    El  Expediente  428  /17 - IPA, y la Resolución 24/15 AGRH-IPA;

 

CONSIDERANDO:

Que por la Resolución citada en el Visto, se reglamenta el procedimiento de extracción de áridos sedimentados que se acumulan formando bancos, cuya limpieza deviene necesaria para no obstaculizar el libre escurrimiento;

 Que a fin de despejar dudas interpretativas en torno al alcance de dicha normativa, resulta necesario destacar los fundamentos normativos que justifican la competencia del IPA y precisar la terminología empleada;

Que  por el Artículo 4 de la Ley XVII Nº 53 el Instituto Provincial del Agua es Autoridad de Aplicación sobre aguas de dominio público, sus cauces y riberas;

Que el Artículo 37 de la Ley XVII Nº 53 establece que constituye permiso de uso de aguas públicas el acto administrativo mediante el cual la autoridad de aplicación otorga un derecho precario para el uso especial de aguas públicas o explotación de elementos con ella relacionado;

Que por otro lado el Artículo 15 de la Ley XVII Nº 35 (antes 3129), establece que la extracción de áridos definidos en el Artículo 2 inc. b) de la misma ley -comprensivos de  -Arenas, grava, cascajo, canto rodado, pedregullo y demás materiales similares conocidos como áridos, y en general, piedras para balasto y hormigones- que se encuentren en cauces fluviales, playas fluviales y lacustres, no podrán realizarse sin permiso de la Autoridad de Aplicación;

 Que el Artículo 127 de la Ley XVII Nº 53- de sanción posterior a la Ley XVII Nº 35- prevé las tareas para el encauzamiento o eliminación de obstáculos en los cauces, y que el estado determinara la forma en que se amortizara el costo en que se incurra;

Que de una interpretación hermenéutica de las Leyes XVII Nº 35 y XVII Nº 53 de sanción posterior, surge que los permisos del IPA, en cuanto a “explotación de elementos”, resulta plausible en el supuesto de remoción de bancos de material sedimentado, constituído tanto por material lítico  como material de origen orgánico,  que configuren un obstáculo en el cauce, sin implicar en modo alguno habilitación de canteras cuya Autoridad de Aplicación es la Dirección General de Minas;

              Que en virtud de las facultades administrativas, normativas y poder de policía; que le competen a este organismo como Autoridad de Aplicación, es necesario establecer bajo que procedimiento las personas físicas o jurídicas interesadas podrán  proceder a la remoción de bancos de material sedimentado acumulados en los lechos fluviales, y/o realizar tareas de encauzamiento haciéndose cargo de la totalidad de los gastos en que se incurran;

               Que por otro lado debe tenerse presente que el artículo 130 de la Ley XVII Nº 53, podrá fijar áreas de protección  de cuencas, fuentes, cursos o depósitos de agua donde no serán permitidas las actividades que la Autoridad de Aplicación prohíba;

                     Que en tal sentido  resulta pertinente la zona de cauce y lecho como áreas de protección, quedando prohibido el procesamiento de materiales y acopios en esta área;

              Que a su vez es necesario que el Instituto Provincial del Agua, preste el servicio de inspección y auditoría de las tareas que se realizan a fin de prevenir daños en los lechos o cauces fluviales como consecuencia de dicho laboreo;

              Que atento las modificaciones efectuadas se propicia dejar sin efecto el  arancel diferenciado a percibir por el IPA previsto en la Resolución 63/15 AGRH-IPA, estableciéndose únicamente el de dos módulos y medio 2,5 (M), por metro cúbico de material retirado; entendiendo como Modulo el valor de Combustible Eurodiesel boca de expendio Trelew,

             Que lo expuesto  sin perjuicio de su  elevación  al Ministerio de Economía y Crédito Público para su inclusión en Ley de Obligaciones Tributarias del próximo ejercicio fiscal en caso de estimarlo pertinente;

               Que ha intervenido la Asesora Legal,

 

POR ELLO:

EL ADMINISTRADOR GENERAL DE RECURSOS HIDRICOS

RESUELVE:

                                                               

Artículo 1º: ESTABLECESE que ante la necesidad remoción de bancos de material sedimentado y/o 

 

                     tareas de encauzamiento en   los cauces y lechos fluviales y lacustres  que  la  Dirección General de  Ingeniería  determine, confeccionará  la  documentación    técnica necesaria,  y realizará una publicación por 5 días hábiles en el Instituto Provincial del Agua, el Municipio y Juzgado de Paz que corresponda por jurisdicción al lugar de laboreo, realizando el llamado a inscripción de interesados en realizar dichas tareas, indicando también que todos los costos que impliquen las tareas serán por cuenta y cargo de los solicitantes.

Artículo 2º: ESTABLECESE, que vencido dicho plazo, los interesados en realizar  dichas tareas, deberán presentar una solicitud ante el IPA en la que conste:

                    -    Acreditación del carácter del solicitante: Si es persona física copia autenticada del DNI. Si es Persona Jurídica: Fotocopia certificada del Estatuto Social y sus modificatorias si existieren, con constancia de inscripción en Inspección General de Justicia, y fotocopia certificada  del acta o instrumento de designación de sus representantes y la Habilitación comercial correspondiente.

  • Nota solicitando autorización para la limpieza, y/o retiro de material embancado, indicando el tipo de material a remover, con volumen y delimitación georreferenciada de la zona de trabajo, con fecha prevista de realización de los mismos.
  • Nómina de Equipos y Maquinarias a afectar en la zona de trabajo.

Artículo 3º: ESTABLECESE que las solicitudes se girarán a  la Dirección General de Aguas para su procesamiento y verificación de la documentación presentada, y posterior elaboración del expediente correspondiente, en caso de que se necesiten estudios complementarios y/o relevamiento de perfiles transversales testigos, los mismos serán elaborados  y/ a cargo del solicitante. Así también se realizara el seguimiento y control del pago del monto que resulte por el servicio de auditoría y retiro de material sedimentado.

Artículo 4º: ESTABLECESE que el Departamento de Gestión Ambiental dependiente de la Dirección de Obras, o en caso de vacancia del mismo, el Director General de Aguas o personal dependiente de la Dirección de Obras, -cualquiera de ellos siempre que se encuentren debidamente inscriptos en el Registro de Prestadores Ambientales de la Provincia-; elaborará un plan de Gestión Ambiental a cumplirse durante la etapa de laboreo.-

Artículo 5º: FIJASE que el solicitante será responsable de implementar las medidas de seguridad que indique la Autoridad de Aplicación, así como también de respetar y cumplir con lo normado en la documentación técnica y el plan de gestión ambiental propuestos en los artículos precedentes. El solicitante es también responsable de todos los gastos que se originen por las tareas encomendadas; sin perjuicio de lo cual deberá dar aviso por escrito al IPA  de la fecha de inicio,  de los trabajos.

Artículo 6º: FIJASE la zona de cauce y lecho como áreas de protección, quedando prohibido el procesamiento de materiales y acopios en esta área.

Artículo 7º: FIJASE que el canon a abonar en dos módulos y medio 2,5 (M), por metro cúbico de material retirado; entendiendo como Modulo el valor de un litro de Combustible Eurodiesel boca de expendio Trelew. El importe que resulte, se  abonará en el Banco del Chubut S.A  mediante  obtención  de  boleta  (sigla AB) pago canon del agua, emitida  por  la  Dirección de Rentas, ingresando a  la  pág.  WEB. www.chubut.gov.ar/dgr .,  debiendo faxearse constancia de pago a este organismo, al nº 280 4484498, con indicación del Nro del  Expte. Administrativo pertinente.-

Artículo 8º:­ESTABLECESE que las modalidades de plazo  para la extracción de bancos y oportunidad de pago se fijarán en cada Resolución según el  volumen de los bancos a extraer.

Artículo 9º: DEROGANSE las Resoluciones 24/15 AGRH-IPA y  63/15 AGRH-IPA.

Artículo 10º: REGISTRESE, Comuníquese al Ministerio de Ambiente y Control del Desarrollo

 

                       Sustentable, Dirección General de Minas, Ministerio de Economía. Publíquese  y cumplido ARCHIVESE.

 

 

 

 

 

 

 

 

 

RESOLUCION Nº  51 /17  AGRH /IPA

Loading…
Loading the web debug toolbar…
Attempt #
Warning: file_put_contents(compress.zlib:///var/www/html/ipa/var/cache/dev/profiler/24/5d/ba5d24): Failed to open stream: operation failed (500 Internal Server Error)

Symfony Exception

ErrorException

HTTP 500 Internal Server Error

Warning: file_put_contents(compress.zlib:///var/www/html/ipa/var/cache/dev/profiler/24/5d/ba5d24): Failed to open stream: operation failed

Exception

ErrorException

  1.         if (\function_exists('gzcompress')) {
  2.             $file 'compress.zlib://'.$file;
  3.             stream_context_set_option($context'zlib''level'3);
  4.         }
  5.         if (false === file_put_contents($fileserialize($data), 0$context)) {
  6.             return false;
  7.         }
  8.         if (!$profileIndexed) {
  9.             // Add to index
  1.             if ($collector instanceof LateDataCollectorInterface) {
  2.                 $collector->lateCollect();
  3.             }
  4.         }
  5.         if (!($ret $this->storage->write($profile)) && null !== $this->logger) {
  6.             $this->logger->warning('Unable to store the profiler information.', ['configured_storage' => \get_class($this->storage)]);
  7.         }
  8.         return $ret;
  9.     }
  1.             }
  2.         }
  3.         // save profiles
  4.         foreach ($this->profiles as $request) {
  5.             $this->profiler->saveProfile($this->profiles[$request]);
  6.         }
  7.         $this->profiles = new \SplObjectStorage();
  8.         $this->parents = new \SplObjectStorage();
  9.     }
  1.         $this->called true;
  2.         $this->priority $dispatcher->getListenerPriority($eventName$this->listener);
  3.         $e $this->stopwatch->start($this->name'event_listener');
  4.         ($this->optimizedListener ?? $this->listener)($event$eventName$dispatcher);
  5.         if ($e->isStarted()) {
  6.             $e->stop();
  7.         }
  1.         foreach ($listeners as $listener) {
  2.             if ($stoppable && $event->isPropagationStopped()) {
  3.                 break;
  4.             }
  5.             $listener($event$eventName$this);
  6.         }
  7.     }
  8.     /**
  9.      * Sorts the internal list of listeners for the given event by priority.
  1.         } else {
  2.             $listeners $this->getListeners($eventName);
  3.         }
  4.         if ($listeners) {
  5.             $this->callListeners($listeners$eventName$event);
  6.         }
  7.         return $event;
  8.     }
  1.         try {
  2.             $this->beforeDispatch($eventName$event);
  3.             try {
  4.                 $e $this->stopwatch->start($eventName'section');
  5.                 try {
  6.                     $this->dispatcher->dispatch($event$eventName);
  7.                 } finally {
  8.                     if ($e->isStarted()) {
  9.                         $e->stop();
  10.                     }
  11.                 }
  1.     /**
  2.      * {@inheritdoc}
  3.      */
  4.     public function terminate(Request $requestResponse $response)
  5.     {
  6.         $this->dispatcher->dispatch(new TerminateEvent($this$request$response), KernelEvents::TERMINATE);
  7.     }
  8.     /**
  9.      * @internal
  10.      */
in vendor/symfony/http-kernel/Kernel.php -> terminate (line 159)
  1.         if (false === $this->booted) {
  2.             return;
  3.         }
  4.         if ($this->getHttpKernel() instanceof TerminableInterface) {
  5.             $this->getHttpKernel()->terminate($request$response);
  6.         }
  7.     }
  8.     /**
  9.      * {@inheritdoc}
  1.     {
  2.         $response $this->kernel->handle($this->request);
  3.         $response->send();
  4.         if ($this->kernel instanceof TerminableInterface) {
  5.             $this->kernel->terminate($this->request$response);
  6.         }
  7.         return 0;
  8.     }
  9. }
in vendor/autoload_runtime.php -> run (line 35)
  1. $app $app(...$args);
  2. exit(
  3.     $runtime
  4.         ->getRunner($app)
  5.         ->run()
  6. );
require_once('/var/www/html/ipa/vendor/autoload_runtime.php') in public/index.php (line 5)
  1. <?php
  2. use App\Kernel;
  3. require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
  4. return function (array $context) {
  5.     return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);
  6. };

Stack Trace

ErrorException
ErrorException:
Warning: file_put_contents(compress.zlib:///var/www/html/ipa/var/cache/dev/profiler/24/5d/ba5d24): Failed to open stream: operation failed

  at vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php:179
  at Symfony\Component\HttpKernel\Profiler\FileProfilerStorage->write()
     (vendor/symfony/http-kernel/Profiler/Profiler.php:101)
  at Symfony\Component\HttpKernel\Profiler\Profiler->saveProfile()
     (vendor/symfony/http-kernel/EventListener/ProfilerListener.php:135)
  at Symfony\Component\HttpKernel\EventListener\ProfilerListener->onKernelTerminate()
     (vendor/symfony/event-dispatcher/Debug/WrappedListener.php:117)
  at Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke()
     (vendor/symfony/event-dispatcher/EventDispatcher.php:230)
  at Symfony\Component\EventDispatcher\EventDispatcher->callListeners()
     (vendor/symfony/event-dispatcher/EventDispatcher.php:59)
  at Symfony\Component\EventDispatcher\EventDispatcher->dispatch()
     (vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:154)
  at Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch()
     (vendor/symfony/http-kernel/HttpKernel.php:94)
  at Symfony\Component\HttpKernel\HttpKernel->terminate()
     (vendor/symfony/http-kernel/Kernel.php:159)
  at Symfony\Component\HttpKernel\Kernel->terminate()
     (vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:39)
  at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
     (vendor/autoload_runtime.php:35)
  at require_once('/var/www/html/ipa/vendor/autoload_runtime.php')
     (public/index.php:5)                
Symfony\Component\VarDumper\Cloner\Data objects are immutable. (500 Internal Server Error)

Symfony Exception

BadMethodCallException

HTTP 500 Internal Server Error

Symfony\Component\VarDumper\Cloner\Data objects are immutable.

Exception

BadMethodCallException

  1.      * @return void
  2.      */
  3.     #[\ReturnTypeWillChange]
  4.     public function offsetSet($key$value)
  5.     {
  6.         throw new \BadMethodCallException(self::class.' objects are immutable.');
  7.     }
  8.     /**
  9.      * @return void
  10.      */
  1.      *
  2.      * @see TraceableEventDispatcher
  3.      */
  4.     public function setCalledListeners(array $listeners)
  5.     {
  6.         $this->data['called_listeners'] = $listeners;
  7.     }
  8.     /**
  9.      * @see TraceableEventDispatcher
  10.      *
  1.     }
  2.     public function lateCollect()
  3.     {
  4.         if ($this->dispatcher instanceof TraceableEventDispatcher) {
  5.             $this->setCalledListeners($this->dispatcher->getCalledListeners($this->currentRequest));
  6.             $this->setNotCalledListeners($this->dispatcher->getNotCalledListeners($this->currentRequest));
  7.             $this->setOrphanedEvents($this->dispatcher->getOrphanedEvents($this->currentRequest));
  8.         }
  9.         $this->data $this->cloneVar($this->data);
  1.     public function saveProfile(Profile $profile)
  2.     {
  3.         // late collect
  4.         foreach ($profile->getCollectors() as $collector) {
  5.             if ($collector instanceof LateDataCollectorInterface) {
  6.                 $collector->lateCollect();
  7.             }
  8.         }
  9.         if (!($ret $this->storage->write($profile)) && null !== $this->logger) {
  10.             $this->logger->warning('Unable to store the profiler information.', ['configured_storage' => \get_class($this->storage)]);
  1.             }
  2.         }
  3.         // save profiles
  4.         foreach ($this->profiles as $request) {
  5.             $this->profiler->saveProfile($this->profiles[$request]);
  6.         }
  7.         $this->profiles = new \SplObjectStorage();
  8.         $this->parents = new \SplObjectStorage();
  9.     }
  1.         $this->called true;
  2.         $this->priority $dispatcher->getListenerPriority($eventName$this->listener);
  3.         $e $this->stopwatch->start($this->name'event_listener');
  4.         ($this->optimizedListener ?? $this->listener)($event$eventName$dispatcher);
  5.         if ($e->isStarted()) {
  6.             $e->stop();
  7.         }
  1.         foreach ($listeners as $listener) {
  2.             if ($stoppable && $event->isPropagationStopped()) {
  3.                 break;
  4.             }
  5.             $listener($event$eventName$this);
  6.         }
  7.     }
  8.     /**
  9.      * Sorts the internal list of listeners for the given event by priority.
  1.         } else {
  2.             $listeners $this->getListeners($eventName);
  3.         }
  4.         if ($listeners) {
  5.             $this->callListeners($listeners$eventName$event);
  6.         }
  7.         return $event;
  8.     }
  1.         try {
  2.             $this->beforeDispatch($eventName$event);
  3.             try {
  4.                 $e $this->stopwatch->start($eventName'section');
  5.                 try {
  6.                     $this->dispatcher->dispatch($event$eventName);
  7.                 } finally {
  8.                     if ($e->isStarted()) {
  9.                         $e->stop();
  10.                     }
  11.                 }
  1.     /**
  2.      * {@inheritdoc}
  3.      */
  4.     public function terminate(Request $requestResponse $response)
  5.     {
  6.         $this->dispatcher->dispatch(new TerminateEvent($this$request$response), KernelEvents::TERMINATE);
  7.     }
  8.     /**
  9.      * @internal
  10.      */
  1.         $response $this->handleThrowable($exception$requestself::MAIN_REQUEST);
  2.         $response->sendHeaders();
  3.         $response->sendContent();
  4.         $this->terminate($request$response);
  5.     }
  6.     /**
  7.      * Handles a request to convert it to a response.
  8.      *
  1.                         if ($hasRun) {
  2.                             throw $e;
  3.                         }
  4.                         $hasRun true;
  5.                         $kernel->terminateWithException($e$request);
  6.                     };
  7.                 }
  8.             } elseif ($event instanceof ConsoleEvent && $app $event->getCommand()->getApplication()) {
  9.                 $output $event->getOutput();
  10.                 if ($output instanceof ConsoleOutputInterface) {
in /var/www/html/ipa/vendor/symfony/error-handler/ErrorHandler.php :: Symfony\Component\HttpKernel\EventListener\{closure} (line 607)
  1.             $this->exceptionHandler null;
  2.         }
  3.         try {
  4.             if (null !== $exceptionHandler) {
  5.                 return $exceptionHandler($exception);
  6.             }
  7.             $handlerException $handlerException ?: $exception;
  8.         } catch (\Throwable $handlerException) {
  9.         }
  10.         if ($exception === $handlerException && null === $this->exceptionHandler) {
ErrorHandler->handleException()

Stack Trace

BadMethodCallException
BadMethodCallException:
Symfony\Component\VarDumper\Cloner\Data objects are immutable.

  at /var/www/html/ipa/vendor/symfony/var-dumper/Cloner/Data.php:178
  at Symfony\Component\VarDumper\Cloner\Data->offsetSet()
     (/var/www/html/ipa/vendor/symfony/http-kernel/DataCollector/EventDataCollector.php:79)
  at Symfony\Component\HttpKernel\DataCollector\EventDataCollector->setCalledListeners()
     (/var/www/html/ipa/vendor/symfony/http-kernel/DataCollector/EventDataCollector.php:64)
  at Symfony\Component\HttpKernel\DataCollector\EventDataCollector->lateCollect()
     (/var/www/html/ipa/vendor/symfony/http-kernel/Profiler/Profiler.php:97)
  at Symfony\Component\HttpKernel\Profiler\Profiler->saveProfile()
     (/var/www/html/ipa/vendor/symfony/http-kernel/EventListener/ProfilerListener.php:135)
  at Symfony\Component\HttpKernel\EventListener\ProfilerListener->onKernelTerminate()
     (/var/www/html/ipa/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:117)
  at Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke()
     (/var/www/html/ipa/vendor/symfony/event-dispatcher/EventDispatcher.php:230)
  at Symfony\Component\EventDispatcher\EventDispatcher->callListeners()
     (/var/www/html/ipa/vendor/symfony/event-dispatcher/EventDispatcher.php:59)
  at Symfony\Component\EventDispatcher\EventDispatcher->dispatch()
     (/var/www/html/ipa/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:154)
  at Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch()
     (/var/www/html/ipa/vendor/symfony/http-kernel/HttpKernel.php:94)
  at Symfony\Component\HttpKernel\HttpKernel->terminate()
     (/var/www/html/ipa/vendor/symfony/http-kernel/HttpKernel.php:111)
  at Symfony\Component\HttpKernel\HttpKernel->terminateWithException()
     (/var/www/html/ipa/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:131)
  at Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure}()
     (/var/www/html/ipa/vendor/symfony/error-handler/ErrorHandler.php:607)
  at Symfony\Component\ErrorHandler\ErrorHandler->handleException()