Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Descrição

Este ponto de entrada, permite customizar ações quando ocorre o cancelamento da tela de conferência de caixa(LOJA057), porém, não interfere no comportamento padrão da rotina.

Observações

Esse ponto de entrada é utilizado na rotina de conferência de caixa(LOJA057) do módulo Controle de Lojas (SIGALOJA).

Em geral, é utilizado para armazenar dados quando a conferência de caixa é cancelada e precisa resgatar informações de detalhes já preenchidas.

Veja também o ponto de entrada acionado no momento do cancelamento: LJ057MEM - Permite customizar os dados que serão apresentados no grid de detalhes da conferência de caixa

Exemplos

#include "Protheus.ch"

User Function LJ057CAN()

Local aDados := PARAMIXB[1]
Local nI,nRecNo


For nI := 1 to Len(aDados)

nRecNo := U_L57SLT(nI)

SLT->(DbGoto(nRecno))
RecLock("SLT",.F.)
SLT->LT_XMEMO := aDados[nI][POS_ACDETA]
SLT->(MsUnlock())
Next nI

Return

//Abaixo rotina de apoio para retornar o RecNo do registro que deve ser guardado no ponto de entrada LJ057MEM.

User Function L57SLT(nPos)
Local nRet := 0

If Len(aDados) >= nPos
nRet := aDados[nPos]
EndIf

Return nRet

Idioma

Português(Brasil)

Versões

Microsiga_Protheus12

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Parâmetros

Array com dados de conferência

Retorno

Nil (Nulo)

Eventos de chamada do Ponto de Entrada

Este ponto de entrada é executado no momento que a tela de conferência é carregada.

Programa Fonte

LOJA057.PRW