{% extends "propesqBundle:Registro:new.html.twig" %} {% if isShow %} {% import "propesqBundle:Form:function.html.twig" as function %} {% endif %} {% if FF_habilitar_destino_producao == 'habilitar_por_captura' and FF_habilitar_ambiente_origem_producao == 'habilitar_por_captura' %} {% set colCaptura = 1 %} {% elseif FF_habilitar_destino_producao == 'habilitar_por_captura' and FF_habilitar_ambiente_origem_producao != 'habilitar_por_captura' %} {% set colCaptura = 2 %} {% elseif FF_habilitar_destino_producao != 'habilitar_por_captura' and FF_habilitar_ambiente_origem_producao == 'habilitar_por_captura' %} {% set colCaptura = 2 %} {% elseif FF_habilitar_destino_producao != 'habilitar_por_captura' and FF_habilitar_ambiente_origem_producao != 'habilitar_por_captura' %} {% set colCaptura = 3 %} {% endif %} {% block filho %}
Viagem
{% if isShow %} {{ function.show('entidade.registro.codEstado',entity.codEstado )}} {% else %} {{ form_label(form.codEstado) }}
{{ form_widget(form.codEstado,{ 'attr': {'class': 'cemporcento', 'cydata':'codEstado'} }) }} {{ form_errors(form.codEstado) }}
{% endif %}
{% if isShow %} {{ function.show('entidade.registro.codMunicipio',entity.codMunicipio )}} {% else %} {{ form_label(form.codMunicipio) }}
{{ form_widget(form.codMunicipio,{ 'attr': {'class': 'cemporcento', 'cydata':'codMunicipio'} }) }} {{ form_errors(form.codMunicipio) }}
{% endif %}
{% if isShow %} {{ function.show('entidade.registro.codLocalidade',entity.codLocalidade )}} {% else %} {{ form_label(form.codLocalidade) }}
{{ form_widget(form.codLocalidade,{ 'attr': {'class': 'cemporcento', 'cydata':'codLocalidade'} }) }} {{ form_errors(form.codLocalidade) }}
{% endif %}
{% if isShow %} {{ function.show('entidade.registro.codLocalDescarga',entity.codLocalDescarga )}} {% else %} {{ form_label(form.codLocalDescarga) }}
{{ form_widget(form.codLocalDescarga,{ 'attr': {'class': 'cemporcento', 'cydata':'codLocalDescarga'} }) }} {{ form_errors(form.codLocalDescarga) }}
{% endif %}
{% if isShow %} {% if FF_exibir_informacoes_unidade_produtiva == 'exibir' %} {{ function.show('entidade.registro.codUnidadeProdutiva',entity.codUnidadeProdutiva.txtNomeExibicaoTipoPescaEmbarcacao )}} {% else %} {{ function.show('entidade.registro.codUnidadeProdutiva',entity.codUnidadeProdutiva )}} {% endif %} {% else %} {{ form_label(form.codUnidadeProdutiva) }}
{{ form_widget(form.codUnidadeProdutiva,{ 'attr': {'class': 'cemporcento', 'cydata':'codUnidadeProdutiva'} }) }}
{% endif %}
{#
{% if isShow %} {{ function.show('entidade.registro.datDescarga', entity.datDescarga is empty ? " " : entity.datDescarga|date('d/m/Y') )}} {% else %} {{ form_label(form.datDescarga) }}
{{ form_widget(form.datDescarga,{ 'attr': {'class': 'cemporcento','placeholder':'dd/mm/aaaa', 'cydata':'datDescarga'} }) }} {{ form_errors(form.datDescarga) }}
{% endif %}
#}
{#
{{ form_label(form.unidadesProdutivas) }}
{% if isShow %} {% if entity.unidadesProdutivas|length > 0 %} {% for unidadeProdutiva in entity.unidadesProdutivas %}
{% if FF_exibir_informacoes_unidade_produtiva == 'exibir' %} {% else %} {% endif %}
{% endfor %} {% else %}
{% endif %} {% else %}
{% for unidadeProdutivaField in form.unidadesProdutivas %} {% include 'propesqBundle:Registro:registro_unidadeProdutiva.html.twig' with {'formUnidadeProdutiva': unidadeProdutivaField, 'id' : loop.index0} %} {% endfor %}
Nova unidade produtiva {% endif %}
#}
{{ form_label(form.aparelhosPesca) }}
{% if isShow %} {% if entity.aparelhosPesca|length > 0 %} {% for aparelhoPesca in entity.aparelhosPesca %} {% if isShow %} {% endif %}
{% endfor %} {% else %}
{% endif %} {% endif %} {% if not isShow %} Nova arte de pesca {{ form_errors(form.aparelhosPesca) }} {% endif %}
{#
{% if isShow %} {{ function.show('entidade.registro.codPortoSaida',entity.codPortoSaida )}} {% else %} {{ form_label(form.codPortoSaida) }}
{{ form_widget(form.codPortoSaida,{ 'attr': {'class': 'cemporcento', 'cydata':'codPortoSaida'} }) }} {{ form_errors(form.codPortoSaida) }}
{% endif %}
#}
{% if isShow %} {{ function.show('entidade.registro.datSaida',entity.datSaida is empty ? "" : entity.datSaida|date('d/m/Y') )}} {% else %} {{ form_label(form.datSaida) }}
{{ form_widget(form.datSaida,{ 'attr': {'class': 'cemporcento','placeholder':'dd/mm/aaaa', 'cydata':'datSaida'} }) }} {{ form_errors(form.datSaida) }}
{% endif %}
{% if FF_habilitar_hora_saida_chegada == 'habilitar' %}
{% if isShow %} {{ function.show('entidade.registro.horaSaida',entity.horaSaida is empty ? "" : entity.horaSaida | date('H:i') )}} {% else %} {{ form_label(form.horaSaida) }}
{{ form_widget(form.horaSaida,{ 'attr': {'class': 'cemporcento','placeholder':'Ex: hh:mm', 'cydata':'horaSaida'} }) }} {{ form_errors(form.horaSaida) }}
{% endif %}
{% endif %} {#
{% if isShow %} {{ function.show('entidade.registro.codPortoChegada',entity.codPortoChegada )}} {% else %} {{ form_label(form.codPortoChegada) }}
{{ form_widget(form.codPortoChegada,{ 'attr': {'class': 'cemporcento', 'cydata':'codPortoChegada'} }) }} {{ form_errors(form.codPortoChegada) }}
{% endif %}
#}
{% if isShow %} {{ function.show('entidade.registro.datChegada',entity.datChegada is empty ? " " : entity.datChegada|date('d/m/Y') )}} {% else %} {{ form_label(form.datChegada) }}
{{ form_widget(form.datChegada,{ 'attr': {'class': 'cemporcento focus','placeholder':'dd/mm/aaaa', 'cydata':'datChegada'} }) }} {{ form_errors(form.datChegada) }}
{% endif %}
{% if FF_habilitar_hora_saida_chegada == 'habilitar' %}
{% if isShow %} {{ function.show('entidade.registro.horaChegada',entity.horaChegada is empty ? "" : entity.horaChegada | date('H:i') )}} {% else %} {{ form_label(form.horaChegada) }}
{{ form_widget(form.horaChegada,{ 'attr': {'class': 'cemporcento','placeholder':'Ex: hh:mm', 'cydata':'horaChegada'} }) }} {{ form_errors(form.horaChegada) }}
{% endif %}
{% endif %}
{#
{% if isShow %} {% set modalidade = '' %} {% if entity.indTipoPesca == 1 %} {% set modalidade = 'Profissional' %} {% elseif entity.indTipoPesca == 2 %} {% set modalidade = 'Amadora' %} {% endif %} {{ function.show('entidade.registro.indTipoPesca', modalidade )}} {% else %} {{ form_label(form.indTipoPesca) }}
{{ form_widget(form.indTipoPesca,{ 'attr': {'class': 'cemporcento', 'cydata':'indTipoPesca'} }) }} {{ form_errors(form.indTipoPesca) }}
{% endif %}
{% if isShow %} {{ function.show('entidade.registro.numDiaPesca',entity.numDiaPesca )}} {% else %} {{ form_label(form.numDiaPesca) }}
{{ form_widget(form.numDiaPesca,{ 'attr': {'class': 'cemporcento', 'cydata':'numDiaPesca'} }) }} {{ form_errors(form.numDiaPesca) }}
{% endif %}
#} {#
#}
{% if isShow %} {{ function.show('entidade.registro.numTripulantes',entity.numTripulantes )}} {% else %} {{ form_label(form.numTripulantes) }}
{{ form_widget(form.numTripulantes,{ 'attr': {'class': 'cemporcento', 'cydata':'numTripulantes' } }) }} {{ form_errors(form.numTripulantes) }}
{% endif %}
{#
{{ form_label(form.vinculos) }}
{% if isShow %} {% for vinculo in entity.vinculos %}
{% endfor %} {% else %}
{% for vinculoField in form.vinculos %} {% include 'propesqBundle:Registro:registro_vinculo.html.twig' with {'formVinculo': vinculoField, 'id' : loop.index0} %} {% endfor %}
Novo tripulante {{ form_errors(form.vinculos) }} {% endif %}
#}
{% if isShow %} {{ function.show('entidade.registro.registroArea.txtLocalPesca',entity.registroArea.txtLocalPesca, 'textarea' )}} {% else %} {{ form_label(form.registroArea.txtLocalPesca) }}
{{ form_widget(form.registroArea.txtLocalPesca,{ 'attr': {'class': 'cemporcento not_especial_chars', 'rows' : '4', "style" : " display: block;", "placeholder" : 'digitacao'|trans, 'cydata':'txtLocalPesca'} }) }} {{ form_errors(form.registroArea.txtLocalPesca) }}
{% endif %}
{% if isShow %} {{ function.show('entidade.registro.txtObservacao',entity.txtObservacao, 'textarea' )}} {% else %} {{ form_label(form.txtObservacao) }}
{{ form_widget(form.txtObservacao,{ 'attr': {'class': 'cemporcento not_especial_chars', 'rows' : '4', "style" : "", "placeholder" : 'digitacao'|trans, 'cydata':'txtObservacao' } }) }} {{ form_errors(form.txtObservacao) }}
{% endif %}
{% if FF_habilitar_quantidade_oleo_viagem == 'habilitar' or FF_habilitar_quantidade_gelo_viagem == 'habilitar' %}
Insumos
{% if FF_habilitar_quantidade_gelo_viagem == 'habilitar' %}
{% if isShow %} {{ function.show('entidade.registro.numQuantidadeGelo',entity.numQuantidadeGelo is empty ? "" : entity.numQuantidadeGelo | number_format( 1, 'locale.decimalsep'|trans, 'locale.swap_thousandsep'|trans) )}} {% else %} {{ form_label(form.numQuantidadeGelo) }}
{{ form_widget(form.numQuantidadeGelo,{ 'attr': {'class': 'cemporcento', 'cydata':'numQuantidadeGelo'} }) }} {{ form_errors(form.numQuantidadeGelo) }}
{% endif %}
{% endif %} {% if FF_habilitar_quantidade_oleo_viagem == 'habilitar' %}
{% if isShow %} {{ function.show('entidade.registro.numQuantidadeOleo',entity.numQuantidadeOleo is empty ? "" : (entity.numQuantidadeOleo | number_format( 1, 'locale.decimalsep'|trans, 'locale.swap_thousandsep'|trans)) )}} {% else %} {{ form_label(form.numQuantidadeOleo) }}
{{ form_widget(form.numQuantidadeOleo,{ 'attr': {'class': 'cemporcento', 'cydata':'numQuantidadeOleo'} }) }} {{ form_errors(form.numQuantidadeOleo) }}
{% endif %}
{% endif %}
{% endif %} {% if FF_habilitar_destino_producao == 'habilitar_por_viagem' %}
Destino da Produção
{% if isShow %} {#
#} {% if entity.destinos|length > 0 %} {% for destino in entity.destinos %} {#
#} {#
#} {#
#} {#{{ function.show('entidade.registro.destinos',#} {#destino.codDestinoProducao.txtNome~' ('~destino.codDestinoProducao.codTipoDestinoProducao.txtNome~')')}}#} {#
#} {% endfor %} {% else %} {{ 'cabecalho.detalhar.nenhuma_informacao' | trans }} {% endif %} {#
#} {% else %}
{% for destinoField in form.destinos %} {% include 'propesqBundle:RegistroEntrevista:entrevista_destino_producao.html.twig' with {'formDestino': destinoField, 'id' : loop.index0} %} {% endfor %}
Novo destino da produção {{ form_errors(form.destinos) }}
{% endif %}
{% endif %}
{#
Área de Pesca
{% if isShow %} {{ function.show('entidade.registro.registroArea.numDistanciaMinima',entity.registroArea.numDistanciaMinima is empty ? "" : entity.registroArea.numDistanciaMinima | number_format( 2, 'locale.decimalsep'|trans, 'locale.swap_thousandsep'|trans) )}} {% else %} {{ form_label(form.registroArea.numDistanciaMinima) }}
{{ form_widget(form.registroArea.numDistanciaMinima,{ 'attr': {'class': 'cemporcento areaPesca', 'cydata':'numDistanciaMinima'} }) }} {{ form_errors(form.registroArea.numDistanciaMinima) }}
{% endif %}
{% if isShow %} {{ function.show('entidade.registro.registroArea.numDistanciaMaxima',entity.registroArea.numDistanciaMaxima is empty ? "" : entity.registroArea.numDistanciaMaxima | number_format( 2, 'locale.decimalsep'|trans, 'locale.swap_thousandsep'|trans) )}} {% else %} {{ form_label(form.registroArea.numDistanciaMaxima) }}
{{ form_widget(form.registroArea.numDistanciaMaxima,{ 'attr': {'class': 'cemporcento areaPesca', 'cydata':'numDistanciaMaxima'} }) }} {{ form_errors(form.registroArea.numDistanciaMaxima) }}
{% endif %}
{% if isShow %} {{ function.show('entidade.registro.registroArea.numProfundidadeMinima',entity.registroArea.numProfundidadeMinima is empty ? "" : entity.registroArea.numProfundidadeMinima | number_format( 2, 'locale.decimalsep'|trans, 'locale.swap_thousandsep'|trans) )}} {% else %} {{ form_label(form.registroArea.numProfundidadeMinima) }}
{{ form_widget(form.registroArea.numProfundidadeMinima,{ 'attr': {'class': 'cemporcento areaPesca', 'cydata':'numProfundidadeMinima'} }) }} {{ form_errors(form.registroArea.numProfundidadeMinima) }}
{% endif %}
{% if isShow %} {{ function.show('entidade.registro.registroArea.numProfundidadeMaxima',entity.registroArea.numProfundidadeMaxima is empty ? "" : entity.registroArea.numProfundidadeMaxima | number_format( 2, 'locale.decimalsep'|trans, 'locale.swap_thousandsep'|trans) )}} {% else %} {{ form_label(form.registroArea.numProfundidadeMaxima) }}
{{ form_widget(form.registroArea.numProfundidadeMaxima,{ 'attr': {'class': 'cemporcento areaPesca', 'cydata':'numProfundidadeMaxima'} }) }} {{ form_errors(form.registroArea.numProfundidadeMaxima) }}
{% endif %}
{{ form_label(form.registroArea.indTipo) }}
{{ form_widget(form.registroArea.indTipo,{ 'attr': {'class': 'cemporcento', 'cydata':'indTipo'} }) }} {{ form_errors(form.registroArea.indTipo) }}
{% include 'propesqBundle:Registro:registroArea_areaMapa.html.twig' with {'FF_habilitar_coordenada_diferentes_formatos': FF_habilitar_coordenada_diferentes_formatos} %}
#}
Esforço
{{ form_label(form.indDadosEsforco) }}
{{ form_widget(form.indDadosEsforco,{ 'attr': {'class': 'cemporcento', 'cydata':'indDadosEsforco'} }) }} {{ form_errors(form.indDadosEsforco) }}
{% include 'propesqBundle:Registro:registro_esforco.html.twig' %}
Captura
{{ form_label(form.indDadosCaptura) }}
{{ form_widget(form.indDadosCaptura,{ 'attr': {'class': 'cemporcento', 'cydata':'indDadosCaptura'} }) }} {{ form_errors(form.indDadosCaptura) }}
{% if isShow %} {% else %} {% endif %}
Dados
{#
{% if isShow %} {{ function.show('entidade.registro.codFonteDado',entity.codFonteDado )}} {% else %} {{ form_label(form.codFonteDado) }}
{{ form_widget(form.codFonteDado,{ 'attr': {'class': 'cemporcento', 'cydata':'codFonteDado'} }) }} {{ form_errors(form.codFonteDado) }}
{% endif %}
#}
{% if isShow %} {{ function.show('entidade.registro.codAgenteMonitor',entity.codAgenteMonitor )}} {% else %} {{ form_label(form.codAgenteMonitor) }}
{{ form_widget(form.codAgenteMonitor,{ 'attr': {'class': 'cemporcento', 'cydata':'codAgenteMonitor'} }) }}
{% endif %}
{% if isShow %} {{ function.show('entidade.registro.datEntrevista',entity.datEntrevista|date('d/m/Y') )}} {% else %} {{ form_label(form.datEntrevista) }}
{{ form_widget(form.datEntrevista,{ 'attr': {'class': 'cemporcento','placeholder':'dd/mm/aaaa', 'cydata':'datEntrevista'} }) }} {{ form_errors(form.datEntrevista) }}
{% endif %}
{#
{{ form_label(form.txtNomeEntrevistado) }}
{{ form_widget(form.txtNomeEntrevistado,{ 'attr': {'class': 'cemporcento', 'cydata':'txtNomeEntrevistado'} }) }} {{ form_errors(form.txtNomeEntrevistado) }}
{{ form_label(form.txtFuncaoEntrevistado) }}
{{ form_widget(form.txtFuncaoEntrevistado,{ 'attr': {'class': 'cemporcento', 'cydata':'txtFuncaoEntrevistado'} }) }} {{ form_errors(form.txtFuncaoEntrevistado) }}
#}
{% if FF_habilitar_suspeita == 'habilitar' %}
Crítica sobre os dados da viagem
{% if isShow %} {{ function.show('entidade.registro.codSuspeita',entity.codSuspeita )}} {% else %} {{ form_label(form.codSuspeita) }}
{{ form_widget(form.codSuspeita,{ 'attr': {'class': 'cemporcento', 'cydata':'codSuspeita'} }) }} {{ form_errors(form.codSuspeita) }}
{% endif %}
{% endif %}
Trajeto da Viagem
{{ form_widget(form.gpxFile, { 'attr': {'class': 'cemporcento', 'rows' : '4'} }) }}

O arquivo precisa estar no formato GPX e ter no máximo {{ 'file.max.size' | trans }}.

{{ form_errors(form.gpxFile) }}



A unidade é em m/s e determina o limite para considerar se a embarcação estava pescando ou em deslocamento.

{{ form_errors(form.velocidadeLimite) }}
{% if entity.codRegistroRota is not empty %}

Arquivo salvo

{{ entity.codRegistroRota.txtCaminhoArquivo }}

Para sobrescrever este arquivo basta enviar novamente.

Exportar shapefile com dados da viagem

Gerar e Baixar arquivo

Remover trajeto de viagem

Remover Rota

Tem certeza que deseja remover o trajeto de viagem? Esta ação não poderá ser desfeita!

Sim, quero remover
{% endif %}





{% if not isShow %} {% else %} {% endif %} {% endblock %}