.
elseif cParam == "MANUT_SWA"
msginfo("Entrou no ponto de entrada 'MANUT_SWA'")
lSair := .T.
elseif cParam == "ELIMINAR_SALDO_MOTBX"
msginfo("Entrou no ponto de entrada 'MOTBX'")
If ( nPosMotBx := aSCan(aTitBx,{|x|x[1]=="AUTMOTBX"} ) ) > 0
aTitBx[nPosMotBx][2] := "DEB"
endif
elseif cParam == "EXIBE_MSG_ADTO"
lExibeMsAd := .F.
elseif cParam == "COND_PAG"
lCondPa := .F.
elseif cParam == "TABINV"
AADD(aPRITabInv,{cInvoice+cFornecedor+cLoja,nValorInvoice,dDataVencimento,'A PRAZO',cNumeroParcela,cNumeroPO,nValorComissao})
elseif cParam == "FINAL_EICCALCPAGTO"
AADD(aPRITabInv,{cInvoice+cFornecedor+cLoja,nValorInvoice,dDataVencimento,'A PRAZO',cNumeroParcela,cNumeroPO,nValorComissao})
elseif cParam == "GRAVA SWB"
msginfo("Permite a alteração durante a gravação de cada parcela da tabela SWB")
elseif cParam == "APOS GRAVAR SWB"
msginfo("Permite a alteração da tabela SWB após a gravação de todas as parcelas")
elseif cParam == "ANTES_TELA_SWB"
M->WB_INVOICE:= "ABCDEF"
endif
Return nil |