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 |
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).
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.
PCOA530.PRW
PCOA5301 - Texto padrão ( < cTxtBlq> , < __aDadosBlq> ) --> cTxtBlq
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 |
-
cTxtBlq(caracter)
- Texto Padrão Bloqueio
Este texto substitui o texto padrão do bloqueio.
#include "protheus.ch"User Function PCOA5301()Local cTxt := ParamIXB[1]Local aDadosBlq := ParamIXB[2]cTxt += "teste do ponto de entrada PCOA5301() "Return(cTxt)
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
cTxtBlq | Caracter | Global | Sim | |||||||||||
aDadosBlq | Array of Record | Global | Não |