Árvore de páginas

Versões comparadas

Chave

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

Pagetitle
MAAVCRFIN
MAAVCRFIN

Ponto-de-Entrada: MAAVCRFIN - Substituição da query da Avaliação de Crédito Financeiro do Cliente


Versões:Microsiga Protheus 12
Nível de Acesso:Nível 1 (Acesso Clientes)
Idiomas:Português


Descrição:

Este ponto de entrada pertence à rotina de avaliação de crédito de clientes, MaAvalCred() – FATXFUN(). Ele permite que, o usuário possa fazer a sua própria querie, avaliando o credito financeiro do cliente.


Programa Fonte
FATXFUN.PRX
Sintaxe

MAAVCRFIN ( [ PARAMIXB ] ) --> cRet

Parâmetros:



Nome

Tipo

Descrição

Default

Obrigatório

Referência

PARAMIXB

Vetor

ParamIxb[1]=Querie Padrão - ParamIxb[2]=Código do cliente - ParamIxb[3]=Código da Loja










Retorno
cRet
    (caracter)
Observações

Este ponto de entrada, deve retornar a querie, que irá substituir a querie principal de Avaliação de Crédito Financeira do cliente.

Para execução deste ponto de entrada o parâmetro MV_CREDCLI deve estar configurado como "L".

Exemplo:

#Include 'Protheus.ch'

User Function MaAvCrFin()

Local cQuerySE1 := ParamIxb[1]
Local cCodCli := ParamIxb[2]
Local cLoja := ParamIxb[3]

cQuerySE1 := "SELECT MIN(E1_VENCREA) VENCREAL "
cQuerySE1 += "FROM "+RetSqlName("SE1")+" SE1 "
cQuerySE1 += "WHERE SE1.E1_FILIAL='"+xFilial("SE1")+"' AND "
cQuerySE1 += "SE1.E1_CLIENTE='"+cCodCli+"' AND "
cQuerySE1 += "SE1.E1_LOJA='"+cLoja+"' AND "
cQuerySE1 += "SE1.E1_STATUS='A' AND "
cQuerySE1 += "SE1.D_E_L_E_T_=' ' "

Return (cQuerySE1)