1 - Aplicação do pacote de expedição contínua.
2 - Configuração do appserver.ini
[General]
app_environment={nome do ambiente}
[MPP]
SSL_Method=SSL/TLS
SSL_Certificate={caminho do diretório appserver} + \totvs_certificate.crt
SSL_Key={caminho do diretório appserver} + \totvs_certificate_key.pem
[Drivers]
Active=TCP
MultiProtocolPort=1
MultiProtocolPortSecure=0
3 - Configuração do menu.
Além do pacote de expedição contínua, provisoriamente é necessária a configuração manual da nova rotina no menu do Protheus.
Acesse o configurador do Protheus (SIGACFG). Em Cadastros > Menus, selecione o menu do módulo Pré faturamento de serviços e confirme.

Crie uma nova configuração conforme a imagem abaixo (Importante que a chamada do programa seja PFSAPPCAS).

Após realizar essa configuração a rotina estará disponível para o uso.
4 - Configuração de parâmetros.
| Parâmetro | Conteúdo |
|---|---|
| MV_JDOCUMENT | 2 |
| MV_JFTJURI | 1 |
Esta rotina permite o acesso à listagem de casos, possibilitando ações como incluir, editar e visualizar. Também é possível realizar o filtro por palavra-chave e carregar mais resultados.

Esta funcionalidade permite:
1 - Filtrar um caso por palavra-chave
Por exemplo:
É necessário que o usuário insira uma palavra no campo de filtro e, em seguida, clique no botão de pesquisa. Ao utilizar essa funcionalidade, o usuário é capaz de aplicar um filtro na lista de casos. Os critérios de pesquisa abrangem: cliente, caso, título, sócio/revisor.
Além disso, existe a opção de reverter a pesquisa efetuada, a qual pode ser realizada ao clicar no botão "Limpar", restaurando assim as configurações iniciais.

2 - Carregar mais resultados
Por exemplo:
Ao selecionar a opção "Carregar mais resultados", o usuário efetuará uma solicitação para obter a próxima página de resultados, a qual conterá um máximo de 10 itens. Estes serão subsequentemente acrescentados à exibição atual na tabela de listagem.

1 - Listagem dos Casos
Para realizar a criação de um novo Caso, clicar no botão Novo caso , após isso você será redirecionado para tela de inclusão de caso.

Importante!
Para garantir uma criação de caso bem-sucedida, é fundamental preencher todos os campos marcados com um asterisco (*) ao final.
2 - Navegando entre as sessões
Ao acessar a tela de criação de caso, você encontrará abas de navegação que simplificam a transição entre as diversas seções. Ao clicar em uma aba específica, você será automaticamente direcionado para a sessão correspondente.

Para facilitar a navegação pela página, um botão flutuante está disponível, ao ser acionado, ele levará de volta ao topo da página.

3 - Steps dos Casos
Detalhes
No Step de Detalhes, estão os principais campos a serem preenchidos.

Situação
No Step de Situação, os campos serão exibidos conforme a situação do Caso.
Em Andamento:

Encerrado:

Em Andamento (Reaberto):

Histórico
Participação
Êxito
Múltiplos Sócios e Revisores
Remanejamento
4 - Botões de Ações
No topo da estrutura de abas, três botões de ação estão disponíveis:

Salvar: Após preencher todos os campos obrigatórios, o novo Caso será criado e redirecionado para a tela de listagem de Casos.
Salvar e criar novo: Após preencher todos os campos obrigatórios, o novo Caso será criado e permanecerá na tela de inclusão, facilitando a inserção de outro Caso.
Fechar: Esse botão exibirá uma confirmação em pop-up para garantir que realmente deseja retornar à tela de listagem de Casos, prevenindo cliques acidentais.
1 - Editar Caso
Para realizar a edição de um Caso, siga os passos abaixo:
Localize na lista o Caso que deseja editar.
No final da linha do Caso selecionado, acionar o ícone (...), o qual exibirá um ícone de lápis, clique nesse ícone para ser redirecionado para a edição do Caso.

2 - Excluir Caso
Para realizar a edição de um Caso, siga os passos abaixo:
Localize na lista o Caso que deseja editar.
No final da linha do Caso selecionado, acionar o ícone (...), o qual exibirá um ícone de lixeira, clique nesse ícone para exclusão do Caso.

3 - Informações exibidas no título
Ao acessar a tela de edição do Caso, existem algumas informações importantes exibidas no topo da página. Isso inclui:
Ações disponíveis: Botões de ação para salvar as alterações, salvar e criar um novo Caso ou fechar a tela de edição.
Salvar: Após preencher todas as alterações necessárias, clique neste botão para salvar as modificações feitas no Caso. Ao concluir, ocorrerá o redirecionado de volta à lista de Casos.
Salvar e Criar Novo: Semelhante ao botão Salvar, este botão também salvará as alterações feitas, mas se manterá na tela de edição, permitindo que se crie outro Caso sem precisar acessar acionar novamente o botão Novo caso.
Fechar: Caso queira sair da tela de edição sem salvar as alterações, este botão exibirá uma confirmação em pop-up para evitar cliques acidentais.
Steps de navegação: Steps que facilitam a transição entre diferentes seções para informações complementares do Caso.
Título do Caso: O título do Caso é composto pelo códico do Caso e pelo detalhe correspondente.

Importante!
Para que uma edição seja bem-sucedida, é crucial preencher todos os campos obrigatórios e seguir as orientações fornecidas na tela.
Com essas instruções, tudo estará pronto para efetuar as edições nos Casos de forma eficaz e precisa.
No topo da tela principal, foi disponibilizada a funcionalide de exportar a listagem de Casos para excel.
Caso o filtro por palava chave estiver preenchido, a rotina exportará apenas os resultados exibidos no grid (conforme exemplo abaixo).

Caso nenhum filtro seja aplicado, será exportada a listagem completa de Casos da base.

FwCallApp - Abrindo aplicativos Web no Protheus
Porta Multiprotocolo - Geração de Certificado