Perguntas Saldo total do produto

Mais
11 anos 9 meses atrás - 11 anos 9 meses atrás #11008 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
Anexos:
Ultima edição: 11 anos 9 meses atrás por diorgenes.

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 9 meses atrás - 11 anos 9 meses atrás #11014 por aarezende
Respondido por aarezende no tópico Saldo total do produto
OLA DIORGENES,

F4 = MT010F4()
Ultima edição: 11 anos 9 meses atrás por aarezende.

Por favor Acessar ou Registrar para participar da conversa.

Mais
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:
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.

Mais
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..

Por favor Acessar ou Registrar para participar da conversa.

Mais
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.

Mais
11 anos 9 meses atrás #11079 por aarezende
Respondido por aarezende no tópico Saldo total do produto
Show de bola...obrigado por compartilhar conosco o fonte.

Att.

AR

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.133 segundos
Joomla templates by a4joomla