1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Anuncie Aqui
    Anuncie aqui você Também: fdantas@4each.com.br

Link em um Documento do MLA no PORTAL MLA

Discussão em 'EMS , HCM e Totvs 11' iniciado por Marcos Flizikowski, Março 18, 2026.

  1. Marcos Flizikowski

    Marcos Flizikowski Membro Participativo

    Boa tarde.
    Fizemos uma customização no documento de contrato para colocar o link de anexos deste documento.
    O link esta aparecendo no documento mas quando clicamos no link ele apresenta o erro abaixo.

    {"detailedMessage":"Contact your system administrator","code":500 INTERNAL_SERVER_ERROR,"message":"Internal server error"}

    segue abaixo a lógi do arquivo .html que usamos para gerar o link.

    <div ng-include="'/dts/mla/html/template/detail/doc-1.html'"></div>
    <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
    <br>
    <accordion close-others="false">
    <accordion-group is-open="true">
    <accordion-heading>
    <div>{{ 'l-attachments' | i18n}}</div>
    </accordion-heading>
    <totvs-list-item
    id="anexo{{anexo['num-seq-anexo']}}"
    ng-class="tab-1"
    ng-repeat="anexo in ::controller.request['tt-anexo']"
    totvs-custom-element="customDetail2_listAnexo">
    <totvs-list-item-header>
    <totvs-list-item-info title="Anexo" class="col-xs col-sm-12 col-md-12 text-justify" ng-if="anexo['caminho'] != ''">
    <a class=clickable ng-binding href="/dts/datasul-rest/resources/api/esp/esmlaapi001/download?filename={{::anexo['caminho']}}" target=”_blank”>{{::anexo['caminho-curto']}}</a>
    </totvs-list-item-info>


    </totvs-list-item-header>
    </totvs-list-item>
    </accordion-group>
    </accordion>
    </div>

    Alguém já fez isto? O que pode ser meu erro?

    Agradeço a ajuda.
  2. rafael.andrade

    rafael.andrade Membro Master Moderador Equipe de Suporte

    Recomendo colocar "possíveis causas de erro http 500" no chatgpt pra tu entender, pois podem ter múltiplas causas, como, e não limitando-se a:
    1. Servidor HTTP fora do ar
    2. Não permite GET
    3. Erro não tratado (try-catch) do lado do servidor, onde não conseguiu completar a tarefa pra retornar.
    ....

Compartilhe esta Página