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 PFSAPPCLI).

Após realizar essa configuração a rotina estará disponível para o uso.
4 - Configuração de parâmetros.
MV_JDOCUMENT = 2
MV_JFTJURI= 1
Esta rotina permite o acesso à listagem de clientes, possibilitando ações como editar, anexar, visualizar os contatos e inserir os anexos. Também é possível realizar o filtro por palavra-chave e carregar mais resultados.
Esta funcionalidade permite:
1 - Filtrar um cliente 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 do termo na tabela que lista os clientes. Os critérios de pesquisa abrangem: código, nome da loja/empresa, razão social, CNPJ, nome fantasia e sócio responsável.
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.

3 - Visualizar contatos
Por exemplo:
Ao clicar em contatos nas ações na página de um cliente, abrirá um slide do canto direito da tela do usuário onde será possível visualizar o nome e o e-mail desse cliente específico.
![]()

| Esta é a tela de Listagem de clientes. Na tela, marcado pelo box verde, é possível encontrar filtro.
Marcado pelo box azul, é possível encontrar as ações da tabela.
Marcado pelo box amarelo, é possível encontrar a ação de carregar mais resultados.
|
1 - Acessar a listagem e clicar em novo
Para realizar a criação de um novo cliente, é necessário acessar a lista de clientes e clicar no botão Novo cliente , após isso você será redirecionado para tela de inclusão de um cliente.
2 - Tela de inclusão de um cliente
Para garantir uma criação de cliente bem-sucedida, é fundamental preencher todos os campos marcados com um asterisco (*) ao final.
3 - Navegando entre as sessões
Ao acessar a tela de criação de cliente, 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á você de volta ao topo da página com um único clique.
Na aba Geral, além dos campos obrigatórios, é importante observar o campo Tipo.
Ao escolher a opção "X – Exportação" exige que o campo "Endereço Internacional" seja preenchido.

Na aba Faturamento, e dentro da sessão Faturamento e Cobrança encontra-se o campo Escritório Origem e Faturamento?.
Se você optar por Sim, o campo Escritório exibirá uma lista de escritórios disponíveis e esse escritório será definido como padrão para origem e faturamento.

Se a escolha for Não, os campos Escritório Origem e Escritório Faturamento serão exibidos e isso permitirá que você defina esses escritórios separadamente.

Também localizado na aba de Faturamento, e dentro da sessão Relatórios e E-Billing encontra-se o campo Idioma Relatórios e cartas?.
Se você optar por Sim, o campo Idioma exibirá uma lista de idiomas disponíveis e esse idioma será definido como padrão para relatórios e cartas.

Se a escolha for Não, os campos Idioma do relatório e Idioma da carta serão exibidos e isso permitirá que você defina esses idiomas separadamente.

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 cliente será criado e você será redirecionado para a tela de listagem de clientes.
Salvar e criar novo: Após preencher todos os campos obrigatórios, o novo cliente será criado, e você permanecerá na tela de inclusão do cliente, facilitando a inserção de outro cliente.
Fechar: Esse botão exibirá uma confirmação em pop-up para garantir que você realmente deseja retornar à tela de listagem de clientes, prevenindo cliques acidentais.
1 - Acessar a listagem e clicar editar
Para realizar a edição de um cliente, siga os passos abaixo:
Acesse a lista de clientes através do sistema.
Localize o cliente que deseja editar na lista.
Ao lado do nome do cliente, você verá um ícone de lápis. Clique nesse ícone para iniciar a edição do cliente.
Você será redirecionado para a tela de edição de um cliente.

2 - Tela de edição de um cliente
Ao entrar na tela de edição de um cliente, você precisará prestar atenção aos campos obrigatórios marcados com um asterisco (*).
3 - Informações exibidas no título
Ao acessar a tela de edição de um cliente, você notará 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 cliente ou fechar a tela de edição.
Abas de navegação: Abas que facilitam a transição entre diferentes seções da edição do cliente.
Título do Cliente: O título do cliente é composto pelo Nome do Cliente e pelo Código/Endereço correspondente.

4 - Navegando entre sessões
Assim como na inclusão de um cliente, a tela de edição também possui abas de navegação para simplificar a transição entre diferentes seções de edição.
Ao clicar em uma aba específica, você será automaticamente direcionado para a sessão correspondente.
Para garantir uma edição de cliente bem-sucedida, é essencial prestar atenção aos campos que possuem particularidades na escolha, conforme já explicado na sessão 04 de inclusão de um cliente.
Botões de Ação:
No topo da tela de edição, você encontrará os seguintes botões de ação:
Salvar: Após preencher todas as alterações necessárias, clique neste botão para salvar as modificações feitas no cliente. Após a salvamento, você será redirecionado de volta à lista de clientes.
Salvar e Criar Novo: Semelhante ao botão Salvar, este botão também salvará as alterações feitas, mas manterá você na tela de edição, permitindo que você crie outro cliente sem precisar acessar novamente a lista.
Fechar: Caso você 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.
Lembre-se de que para uma edição bem-sucedida, é crucial preencher todos os campos obrigatórios e seguir as orientações fornecidas na tela.
Com essas instruções, você estará pronto para efetuar edições nos clientes de forma eficaz e precisa.
5 - Step Anexos
Essa opção estará disponível apenas na edição de um cliente (na inclusão o step Anexos não será demonstrado). Nessa tela serão demonstrados todos os arquivos anexados no cliente e também será possível vincular novos documentos.
Observações:

No topo da tela principal, foi disponibilizada a funcionalide de exportar a listagem de clientes para excel.

Caso o filtro por palava chave ou o filtro por indicador estiverem preenchidos, a rotina exportará apenas os resultados exibidos no grid (conforme exemplo abaixo).

Caso nenhum filtro for aplicado, será exportada a listagem completa de clientes da base.
FwCallApp - Abrindo aplicativos Web no Protheus
Porta Multiprotocolo - Geração de Certificado