Perguntas Pontos de entrada Front Loja
- lalberto
- Autor do Tópico
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
13 anos 3 semanas atrás #523
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Pontos de entrada Front Loja foi criado por lalberto
Boa tarde , Alguém tem umas lista com os pontos de entrada do Front Loja,
Especificamente preciso de um que eu consiga fazer um filtro na SL1 na retaguarda no momento que importo o orçamento no PDV.
mas outros serão bem vindos pois terei que fazer outras customizações futuramente .
Especificamente preciso de um que eu consiga fazer um filtro na SL1 na retaguarda no momento que importo o orçamento no PDV.
mas outros serão bem vindos pois terei que fazer outras customizações futuramente .
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Autor do Tópico
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
13 anos 3 semanas atrás #524
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico Re: Pontos de entrada Front Loja
Brother neste documento anexo tem o nome de um monte de ponto de entrada,
você faz uma busca no documento pelo nome do programa que é chamado no menu do protheus.
Assim que identificar os pontos de entrada faça uma busca no TDN para
ver se tem algum exemplo.
Na seção de downloads, planilhas e tabelas, tem uma planilha do excel com um monte de pontos
de entrada, vc também faz a busca pelo nome do programa que é chamado no menu.
Espero ter ajudado.
você faz uma busca no documento pelo nome do programa que é chamado no menu do protheus.
Assim que identificar os pontos de entrada faça uma busca no TDN para
ver se tem algum exemplo.
Na seção de downloads, planilhas e tabelas, tem uma planilha do excel com um monte de pontos
de entrada, vc também faz a busca pelo nome do programa que é chamado no menu.
Espero ter ajudado.
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Autor do Tópico
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
13 anos 3 semanas atrás #531
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico Re: Pontos de entrada Front Loja
lAlberto achei um que atende minha necessidade , o FRTL1RPC <!-- m --><a class="postlink" href="
tdn.totvs.com.br/kbm#15702
">
tdn.totvs.com.br/kbm#15702
</a><!-- m --> , porem não consigo manipular aquela variável cAlias ..
Alguém tem ele implementado ?
Vou ir tentando aqui , quando conseguir posto aqui...
flw =D
Alguém tem ele implementado ?
Vou ir tentando aqui , quando conseguir posto aqui...
flw =D
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Autor do Tópico
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
13 anos 3 semanas atrás #532
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico Re: Pontos de entrada Front Loja
Brother neste ponto que ele é executado, veja se te ajuda, vc
só precisa retornar .T. True ou .F. False.
Cria o ponto de entrada com qualquer coisa, e marque um breakpoint no ide
ai vc verifica as variaveis, provavelmente ele deve estar preenchendo
o vetor paramixb
//ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
//³ Ponto de entrada para fazer o filtro no SL1 se entra ou nao na ³
//³ consulta do caixa. ³
//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
If lFRTL1RPC
lUsaSL1 := ExecBlock( "FRTL1RPC", .F.,.F.,{cSL1TEMP} )
If ValType( lUsaSL1 ) == "L"
If !lUsaSL1
(cSL1TEMP)->(dbSkip())
Loop
Endif
Endif
Endif
só precisa retornar .T. True ou .F. False.
Cria o ponto de entrada com qualquer coisa, e marque um breakpoint no ide
ai vc verifica as variaveis, provavelmente ele deve estar preenchendo
o vetor paramixb
//ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
//³ Ponto de entrada para fazer o filtro no SL1 se entra ou nao na ³
//³ consulta do caixa. ³
//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
If lFRTL1RPC
lUsaSL1 := ExecBlock( "FRTL1RPC", .F.,.F.,{cSL1TEMP} )
If ValType( lUsaSL1 ) == "L"
If !lUsaSL1
(cSL1TEMP)->(dbSkip())
Loop
Endif
Endif
Endif
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Autor do Tópico
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
13 anos 3 semanas atrás #540
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico Re: Pontos de entrada Front Loja
entao ele executa em segundo plano na retagurada, soh consigo dar conout nele.
Diz em sua explicacao .
Este ponto de entrada é utilizado para filtrar a pesquisa de orçamentos existente na retaguarda. Com o alias que é passado como parâmetro, o ponto de entrada pode utilizá-lo para obter as informações do orçamento. Ele é chamado toda vez que um orçamento é encontrado e dependendo do retorno, define se o orçamento irá ou não entrar na lista de pesquisa
Parametros .
cExp1 - Caracter - Descricao : cAlias, este parâmetro recebe o nome do alias (que já está posicionado no registro da busca) para que possa ler os dados da tabela. ex : (cAlias)->L1_NUM
estou tentando fazer asisim.
User function FRTL1RPC(cExp1)
Local lRet
Local cAlias := cExp1
conout("Numero do Orcamento")
msgalert("passando por aqui")
iF cAlias->L1_STATUS == "PED"
lRet := .T.
Else
lRet := .F.
Endif
return(lRet)
ele da o erro Alias does not exist CALIAS on U_FRTL1RPC(FRTL1RPC.PRW) 27/10/2011 17:33:48 line : 23
:/
Diz em sua explicacao .
Este ponto de entrada é utilizado para filtrar a pesquisa de orçamentos existente na retaguarda. Com o alias que é passado como parâmetro, o ponto de entrada pode utilizá-lo para obter as informações do orçamento. Ele é chamado toda vez que um orçamento é encontrado e dependendo do retorno, define se o orçamento irá ou não entrar na lista de pesquisa
Parametros .
cExp1 - Caracter - Descricao : cAlias, este parâmetro recebe o nome do alias (que já está posicionado no registro da busca) para que possa ler os dados da tabela. ex : (cAlias)->L1_NUM
estou tentando fazer asisim.
User function FRTL1RPC(cExp1)
Local lRet
Local cAlias := cExp1
conout("Numero do Orcamento")
msgalert("passando por aqui")
iF cAlias->L1_STATUS == "PED"
lRet := .T.
Else
lRet := .F.
Endif
return(lRet)
ele da o erro Alias does not exist CALIAS on U_FRTL1RPC(FRTL1RPC.PRW) 27/10/2011 17:33:48 line : 23
:/
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Autor do Tópico
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
13 anos 3 semanas atrás #541
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico Re: Pontos de entrada Front Loja
Corrige o cAlias conforme coloquei, entre parenteses, se ainda der erro, provavelmente o paramentro cExp1 é um vetor
ai vc muda Local cAlias := cExp1[1]
Blz. <!-- s:mrgreen: --><img src="{SMILIES_PATH}/icon_mrgreen.gif" alt="" title="Mr. Green" /><!-- s:mrgreen: -->
User function FRTL1RPC(cExp1)
Local lRet
Local cAlias := cExp1
conout("Numero do Orcamento")
msgalert("passando por aqui")
iF [color=#FF0000:26u80dx0](cAlias)[/color:26u80dx0]->L1_STATUS == "PED"
lRet := .T.
Else
lRet := .F.
Endif
return(lRet)
ai vc muda Local cAlias := cExp1[1]
Blz. <!-- s:mrgreen: --><img src="{SMILIES_PATH}/icon_mrgreen.gif" alt="" title="Mr. Green" /><!-- s:mrgreen: -->
User function FRTL1RPC(cExp1)
Local lRet
Local cAlias := cExp1
conout("Numero do Orcamento")
msgalert("passando por aqui")
iF [color=#FF0000:26u80dx0](cAlias)[/color:26u80dx0]->L1_STATUS == "PED"
lRet := .T.
Else
lRet := .F.
Endif
return(lRet)
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Por favor Acessar ou Registrar para participar da conversa.
Tempo para a criação da página:0.137 segundos