Page tree
Skip to end of metadata
Go to start of metadata

Ponto de entrada: STFinishSale_Possibilita gravação de arquivos complementares - TOTVS PDV

Descrição:

Possibilitar a gravação de arquivos complementares. O ponto de entrada é executado após o fechamento do cupom e da venda.

Programa Fonte:

STBPayment.prw

Função:

STFinishSale()
Parâmetros:
ParâmetroTipoDescrição
PARAMIXB[1]CarácterFilial (L1_FILIAL)
PARAMIXB[2]CarácterNúmero do Orçametno (L1_NUM)
PARAMIXB[3]CarácterNúmero do Cupom Fiscal (L1_SERIE)
PARAMIXB[4]CarácterSérie do Cupom Fiscal (L1_DOC)
Retorno:

A função não precisa retornar nenhum valor.

Observação:Não é recomendado a utilização desse ponto de entrada para alterar as tabelas SL1, SL2 e/ou SL4, pois no ponto que esta localizado o ponto de entrada a venda já subiu para a retaguarda e não ira subir novamente.
Exemplo:

User Function STFinishSale

Local cFil := PARAMIXB[1]

Local cNum := PARAMIXB[2]

Local cDoc := PARAMIXB[3]

Local cSerie := PARAMIXB[4]

If ValType("cFil") <> "U"

    MsgInfo("Filial = " + cFil + ", Número = " + cNum + ", Doc = " + cDoc + ", Série = " + cSerie )

Else

    MsgInfo("Filial inexistente.")

EndIf    

Return nil