MVC somente visualização (CTBA030)

Olá pessoal,

Recentemente abri um chamado na TOTVS questionando a rotina CTBA030, que segundo o TDN e central de atendimento, a mesma está em MVC.

Porém ao tentar usar os pontos de entradas nativos MVC, eles nunca são chamados, e ao debugar, nem model existe.

No chamado a TOTVS respondeu o seguinte:

Estive verificando e a rotina CTBA030 utiliza o conceito MVC apenas para a opção visualizar, as demais ações como alterar e incluir não utilizam o conceito MVC

Posso estar errado, mas pelo que sei, não faz sentido usar só uma parte da arquitetura MVC. Até porque, em ADVPL/TLPP acho que tecnicamente nem tem como converter só uma das operações em MVC.

Mesmo assim, surgiu a dúvida: Qual seria a vantagem de ter uma rotina MVC apenas na operação de visualizar em relação a uma rotina comum sem MVC?

Central de atendimento onde diz que a rotina está em MVC. https://centraldeatendimento.totvs.com/hc/pt-br/articles/360020827531-Cross-Segmento-TOTVS-Backoffice-Linha-Protheus-ADVPL-Ponto-de-entrada-CTBA030

compartilhar
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do TOTVS DevForum!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags mvc arquitetura ou faça a sua própria pergunta.