ERP – Função AbrirTelaSistemas – Como utilizar a função AbrirTelaSistemas para abrir telas que existem com o mesmo código no sistema mas podem abrir outros menus
Dúvida
Como utilizar a função AbrirTelaSistemas para abrir telas que existem com o mesmo código no sistema, mas podem abrir outros menus?
Solução
Para utilizar a função AbrirTelaSistema para abrir telas que existem com o mesmo código no sistema, mas podem abrir outros menus, realize os passos a seguir:
1. Aperte no teclado o botão F11, ou clique na Lupa para abrir o menu rápido;
2. Informe o código da tela que existem no sistema e pode ser acessado por outro menu;
Exemplo:
- NF901ACP_MPOP - Manufatura / Gestão de PCP / Ordens de Produção/Serviço / Consultas / Ordens de Produção/Serviço (Acompanhamento de Produção)
- NF901ACP_VMME - Serviços / Gestão de Manutenção / Manutenção / Consultas / Acompanhamento de O.S. (Acompanhamento de Produção)
Observação
É possível verificar que a tela de Acompanhamento de Produção tem o código F901ACP_MPOP, a tela Acompanhamento de O.S tem o código F901ACP_VMME;
Importante
Nesse exemplo, se você deseja abrir a tela Acompanhamento de O.S, deverá passar na função o valor F901ACP_VMME, na customização.
Já para a tela Ordens de Produção/Serviço o valor será F901ACP_MPOP, caso você opte por abrir esta tela.
3. Crie uma customização, com o valor da tela que precisam abrir via função;
Exemplo de regra
@----------- início regra -----------@
definir alfa xPar;
@DatIni,DatFim,DtrIin,DtrFfi,DatMoi,DatMof,CodPvp,CodOri,NumOrp,CodPro,CodFil,NumPed,SitOrp,CodEqp,NumMnt,SeqIpd,CodDer@
xPar = "0;0;0;0;0;0;;REM;33151;;0;0;;";
AbrirTelaSistema("F901ACP_VMME",xPar,xRet);
@----------- fim regra -----------@
4. Execute a regra para que a tela correta seja aberta;
Observação
Para maiores informações sobre a função AbrirTelaSistema acesse o artigo TECNOLOGIA - Função AbrirTelaSistema - Onde é possível encontrar informações diversas sobre processo a Função AbrirTelaSistema (índice).