Árvore de páginas

Versões comparadas

Chave

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

...

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ácter Filial (L1_FILIAL)
PARAMIXB[2]Carácter Número do Orçametno (L1_NUM)
PARAMIXB[3]Carácter Número do Cupom Fiscal (L1_SERIE)
PARAMIXB[4]Carácter Sé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