import.css=/download/attachments/327912/newLayout.css

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