Home

Linha Microsiga Protheus

Páginas filhas
  • PCOA5301 - Texto padrão -- 12570

Ponto-de-Entrada: PCOA5301 - Texto padrão
Versões: Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todas TotvsDbAccess
Idiomas: Espanhol , Inglês
Descrição:

O ponto de entrada PCOA5301 serve para manipular o texto padrão do bloqueio orçamentário quando o controle de saldos de contingência estiver ativo. Esse texto será enviado ao usuário com alçada para liberação por e-mail (ou workflow).

Eventos

Este ponto de entrada recebe os seguintes parametros:
1 - Texto Padrao do Bloqueio

2 - Array contendo dados do bloqueio conforme estrutura abaixo:

1)       nMoedaCfg => Moeda da Configuração

2)       nValReal => Valor Realizado

3)       nValPrv => Valor Previsto

4)       cChaveR => Chave do cubo

5)       cProcesso => Código Processo Lançamento

6)       cItem => Item Processo de Lançamento

7)       cPrograma => Nome do Programa

8)       cChaveRD => Moeda da Configuração

9)       aDataIniFim => array contendo período 1-inicial 2-Final

10)   aAuxFil => Parâmetros das configurações executadas na função PcoRunCube()

 

 

O usuario poderá manipular o texto. O ponto de entrada deverá retornar o texto completo, que será enviado por e-mail.

 

Programa Fonte
PCOA530.PRW
Sintaxe

PCOA5301 - Texto padrão ( < cTxtBlq> , < __aDadosBlq> ) --> cTxtBlq

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
cTxtBlq Caracter Texto Padrão Bloqueio "Contingencia" X
__aDadosBlq Array of Record Array Dados do Bloqueio {} X
Retorno
    cTxtBlq(caracter)
  • Texto Padrão Bloqueio
Observações

Este texto substitui o texto padrão do bloqueio.

Exemplos
#include "protheus.ch"User Function PCOA5301()Local cTxt := ParamIXB[1]Local aDadosBlq := ParamIXB[2]cTxt += "teste do ponto de entrada PCOA5301() "Return(cTxt)
Variáveis
Nome Tipo Escopo Pode Alterar descrição
cTxtBlq Caracter Global Sim
aDadosBlq Array of Record Global Não