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)
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas