Descrição | Este ponto de entrada, permite efetuar a gravação de algum campo na tabela SL1 em dois momentos: - Momento 1: Ao clicar no botão “Finalizar Venda”, onde é feito um controle de semáforo para não permitir outra PDV finalizar a mesma venda; - Momento 2: Após a finalização da venda ou quando a venda é abortada ou cancelada. |
---|
Observações | Esse ponto de entrada é utilizado na rotina Venda Assistida do módulo Controle de Lojas (SIGALOJA). No momento da execução do ponto de entrada o sistema está posicionado no registro da tabela SL1. |
---|
Exemplos | #INCLUDE 'RWMAKE.CH' User Function LJ70110() Local cTipo := PARAMIXB[01] If cTipo == "C" //Momento 1 (Ao clicar no botão "Finalizar Venda", onde é feito um controle de semáforo para não permitir outra PDV finalizar a mesma venda) RecLock("SL1",.F.) SL1->L1_CAMPO := "A" SL1->(MsUnlock()) ElseIf cTipo == "D" //Momento 2 (Após a finalização da venda ou quando a venda é abortada ou cancelada) RecLock("SL1",.F.) SL1->L1_CAMPO := "B" SL1->(MsUnlock()) EndIf Return Nil |
---|
Idioma | Português(Brasil) |
---|
Versões | Microsiga_Protheus11 |
---|
Sistemas Operacionais Suportados | Todos |
---|
Compatível com as Bases de Dados | Todas |
---|
Parâmetros | Nome | Tipo | Descrição |
---|
cTipo | Caracter | Tipo da operação executada: "C" = Clique no botão "Finalizar Venda", onde é feito um controle de semáforo para não permitir outro PDV finalizar a mesma venda; "D" = Após a finalização da venda ou quando a venda é abortada. |
|
---|
Retorno | Nil (Nulo) |
---|
Eventos de chamada do Ponto de Entrada | Este ponto de entrada é executado em dois momentos: - Momento 1: Ao clicar no botão “Finalizar Venda”, onde é feito um controle de semáforo para não permitir outra PDV finalizar a mesma venda; - Momento 2: Após a finalização da venda ou quando a venda é abortada ou cancelada. |
---|
Programa Fonte | LOJA701.PRW |
---|