Perguntas Saldo total do produto
- diorgenes
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 18
- Obrigados Recebidos: 0
11 anos 9 meses atrás - 11 anos 9 meses atrás #11008
por diorgenes
Saldo total do produto foi criado por diorgenes
Pessoal,
tenho um usuário que utiliza a rotina Estoque -> Atualizações -> Estoques -> Saldo Em Estoque para visualizar informações sobre o estoque, só que agora começamos a utilizar mais de um armazem, nessa tela o sistema exibe somente o saldo por armazem, onde eu consigo ver o saldo total do produto de forma rápida na tela?
Eu achei essa opção no modulo faturamento, ao realizar um pedido de venda, no item quantidade tem a opção F4 que abre uma janela chamada Saldo em Estoque, com as informações... Alguém sabe como chamar essa rotina? Pois penso em colocar em um PE para funcionar através de um atalho na tela...
Att
Diorgenes
tenho um usuário que utiliza a rotina Estoque -> Atualizações -> Estoques -> Saldo Em Estoque para visualizar informações sobre o estoque, só que agora começamos a utilizar mais de um armazem, nessa tela o sistema exibe somente o saldo por armazem, onde eu consigo ver o saldo total do produto de forma rápida na tela?
Eu achei essa opção no modulo faturamento, ao realizar um pedido de venda, no item quantidade tem a opção F4 que abre uma janela chamada Saldo em Estoque, com as informações... Alguém sabe como chamar essa rotina? Pois penso em colocar em um PE para funcionar através de um atalho na tela...
Att
Diorgenes
Ultima edição: 11 anos 9 meses atrás por diorgenes.
Por favor Acessar ou Registrar para participar da conversa.
- aarezende
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 64
- Obrigados Recebidos: 0
- diorgenes
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 18
- Obrigados Recebidos: 0
11 anos 9 meses atrás #11025
por diorgenes
Respondido por diorgenes no tópico Saldo total do produto
Amigo, tentei implementar a rotina mas não consegui, procurei no TDN sua documentação e não achei nada. Você poderia me dar um exemplo mais concreto?
Por exemplo minha ideia é chamala assim:
Eu ja utilizei esse atalho para chamar a tela de historico de compras, nesse caso foi a função MaComView e passando o código do produto em questão...
Att
Diorgenes
Por exemplo minha ideia é chamala assim:
SetKey(K_CTRL_F4, { || MT010F4()})
Eu ja utilizei esse atalho para chamar a tela de historico de compras, nesse caso foi a função MaComView e passando o código do produto em questão...
SetKey(K_CTRL_F7, { || MaComView( (cAliasF3)->B1_COD)})
Att
Diorgenes
Por favor Acessar ou Registrar para participar da conversa.
- aarezende
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 64
- Obrigados Recebidos: 0
11 anos 9 meses atrás #11033
por aarezende
Respondido por aarezende no tópico Saldo total do produto
//ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
//³ Ativa tecla F4 para comunicacao com Saldos dos Lotes ³
//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
If !l010Auto
Set Key VK_F4 TO MT010F4()
Set Key VK_F12 TO MT010Perg()
EndIf
Static Function MT010F4()
Set Key VK_F4 TO
MaViewSB2(SB1->B1_COD)
Set Key VK_F4 TO MT010F4()
Return Nil
so desativar a F4 ao sair..
//³ Ativa tecla F4 para comunicacao com Saldos dos Lotes ³
//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
If !l010Auto
Set Key VK_F4 TO MT010F4()
Set Key VK_F12 TO MT010Perg()
EndIf
Static Function MT010F4()
Set Key VK_F4 TO
MaViewSB2(SB1->B1_COD)
Set Key VK_F4 TO MT010F4()
Return Nil
so desativar a F4 ao sair..
Por favor Acessar ou Registrar para participar da conversa.
- diorgenes
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 18
- Obrigados Recebidos: 0
11 anos 9 meses atrás #11078
por diorgenes
Respondido por diorgenes no tópico Saldo total do produto
A. R., então ficou assim meu código, utilizei o P.E. MTA225MNU, caso alguém tenho uma sugestão de melhoria, favor contribuir.
#include "rwmake.ch"
#include "topconn.ch"
#include "protheus.ch"
/*
ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±
±±ÉÍÍÍÍÍÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍÍÍ`ÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍÍÍ»±±
±±ºPrograma ³MTA225MNU ºAutor ³Diorgenes Grzesiuk º Data ³ 26/02/2013 º±±
±±ÌÍÍÍÍÍÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍ͹±±
±±ºDesc. ³Rotina que habilita o recurso de consulta de Saldos em º±±
±±º ³Estoque de forma aglutinada atraves do atalho F4 º±±
±±ÌÍÍÍÍÍÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹±±
±±ºUso ³Geral º±±
±±ÈÍÍÍÍÍÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ±±
±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±
ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß
*/
User Function MTA225MNU()
//ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
//³Habilita a tecla F4 na rotina ³
//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
SetKey(VK_F4, { || MTA225F4() })
Return
/*
ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±
±±ÉÍÍÍÍÍÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍÍÍ`ÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍÍÍ»±±
±±ºPrograma ³MTA225F4 ºAutor ³Diorgenes Grzesiuk º Data ³ 26/02/2013 º±±
±±ÌÍÍÍÍÍÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍ͹±±
±±ºDesc. ³Função responsável pela verificacao da rotina em execucao, º±±
±±º ³caso a rotina seja a consulta de saldo acessa o recurso, º±±
±±º ³caso contrario desabilita a tecla F4 º±±
±±ÌÍÍÍÍÍÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹±±
±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±
ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß
*/
Static Function MTA225F4()
IF ALLTRIM(FUNNAME()) == "MATA225"
MaViewSB2(SB2->B2_COD)
Else
SetKey(VK_F4, { || })
EndIf
Return
Por favor Acessar ou Registrar para participar da conversa.
- aarezende
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 64
- Obrigados Recebidos: 0
Tempo para a criação da página:0.133 segundos