Árvore de páginas

Versões comparadas

Chave

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

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus®
Segmento:Backoffice
Módulo:Financeiro
IdiomasPortuguês
Função:

FINA710 - Novo Gestor Financeiro

Portal do Cliente


02. DESCRIÇÃO

     O ponto de entrada NGFEMBOL permite envio de e-mail dos títulos personalizados através do Novo Gestor Financeiro e Portal do cliente.

     Este P.E. informa ao cliente qual o registro da tabela SEA (Títulos Enviados ao Banco – Borderô) está posicionado (RECNO). Será enviado também o endereço e nome do boleto gerado por nossa aplicação se existir boleto gerado no sistema, não existindo boleto a variável será enviado vazia.

     Todos os arquivos gerados por nossa aplicação serão gravados na pasta SPOOL (RootPath).

     A geração do boleto e serviço do envio de e-mail ficará sob responsabilidade do cliente.

     O retorno aguardado por este P.E. deve ser booleano, sendo:

     .T. (Verdadeiro) – Gravaremos em base para controle que o envio do e-mail ocorreu com sucesso.

     .F. (Falso) – Gravaremos em base para controle que houve erro no envio do e-mail.

     Todas as tabelas que forem usadas por esse P.E. deverão ter sua área guardada e restaurada ao final da execução.


03. PARÂMETROS

  

Nome

Tipo

Descrição

PARAMIXB[1][1][1]

Numérico

RECNO da tabela SEA

PARAMIXB[1][1][2]LogicoSe .T. arquivo gerado por nossa aplicação. Se .F. Arquivo não gerado e variável nome do arquivo estará vazia.
PARAMIXB[2]Caracter

Arquivo gerado "\spool\NOMEDOARQUIVO.pdf"

04. RETORNO

        lRet – Logico

        .T. (Verdadeiro) – Gravaremos em base para controle que o envio do e-mail ocorreu com sucesso.

        .F. (Falso) – Gravaremos em base para controle que houve erro no envio do e-mail.



05. EXEMPLO DE UTILIZAÇÃO

Bloco de código
languagevb
themeMidnight
firstline1
titleFA060QRY
linenumberstrue
/*/{Protheus.doc} FA060Qry
Permite adicionar nova condição SQL na seleção de títulos a receber para Transferências (FINA060) e Borderô de Recebimentos com Impostos (FINA061).
 
@owner      TOTVS
@version    P12
@since      25/11/2021
/*/
User Function FA060Qry()

    Local cAgencia  As Character
    Local cBanco    As Character
    Local cConta    As Character
    Local cCondicao As Character

    cAgencia    := paramIXB[1]
    cConta      := paramIXB[2]
    cBanco      := paramIXB[3]

    //TODO - Lógica conforme necessidade do cliente
    cCondicao := " E1_VALOR > 1000 AND "
    cCondicao += " E1_NATUREZ = '001' "  

Return cCondicao