Home

Linha Microsiga Protheus

Páginas filhas
  • F280CON - Faturas a receber -- 11737

Ponto-de-Entrada: F280CON - Faturas a receber
Abrangências: Microsiga Protheus 10
Versões: Microsiga Protheus 8.11 , Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:
Ponto de Entrada que será executado após confirmar a tela de faturas a receber e será utilizado em substituição à tela da condição de pagamento. Se este Ponto de Entrada existir, a tela de condição de pagamento não será executada.
Programa Fonte
FINA280.PRW
Sintaxe

F280CON - Faturas a receber ( < nValor> , < cCondicao> , < cMarca> , < cAliasSe1> , < cCond> , [ @nOpca ] ) --> uRET

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
nValor Nulo Valor X
cCondicao Caracter Condição X
cMarca Caracter Marca X
cAliasSe1 Caracter Alias SE1 X
cCond Caracter Variável cCond X
nOpca Array of Record Opção de Confirmar e Cancelar X
Retorno
    uRET(array_of_record)
  • Vetor de retorno.
Observações

O vetor de retorno deste ponto de entrada deve conter:

  • data
  • valor
  • Novo conteúdo da variável cCondicao(OPCIONAL)

 

Ex.: Return({dData, nValor, cNewcCondicao})

 

Obs.: Conforme exempo, o último campo deste array de retorno, pode conter o novo conteúdo da variável cCondicao.

Exemplos
#Include "Protheus.ch"               User Function F280CON(cCond)Local nvar1	:= PARAMIXB[1]//-nValorLocal cvar2	:= PARAMIXB[2]//-cCondicaoLocal cvar3	:= PARAMIXB[3]//-cMarcaLocal cvar4	:= PARAMIXB[4]//-cAliasSe1Local cvar5	:= PARAMIXB[5]//-cCondLocal aRet 	:= {}AADD(aRet, {CTOD("01/01/01"),500})AADD(aRet, {CTOD("02/02/02"),500})//-- Caso queria alterar a variável cCondicao no último campo do array será inserido o novo valor de cCondicao.AADD(aRet, "2")MSGALERT("Passou pelo Ponto de entrada F280CON")Return (aRet)