...
A partir do release 12.1.2310, o sistema passa a permitir a alteração do tamanho do sequencial(CNB_ITEM) dos itens da planilha(CNB). Todos os campos responsáveis pelo vínculo entre a CNB e outras entidades devem ser mantidos com tamanho idêntico para garantir a integridade referencial. Abaixo uma lista dos campos:
Evento | Mensagem exemplo | Exemplo alteração da mensagem padrão |
---|
038 | Aviso de vencimento do contrato: Contrato\Revisao: {NÚMERO DO CONTRATO}\{REVISÃO} Filial : {FILIAL DO CONTRATO} Data de inicio: {DATA DE INICIO - CN9_DTINIC} Data de Termino: {DATA FIM - CN9_DTFIM} | Bloco de código |
---|
firstline | 1 |
---|
title | Exemplo |
---|
linenumbers | true |
---|
| #INCLUDE "PROTHEUS.CH"
/*/{Protheus.doc} MMENS038
Ponto de entrada que permite modificar a mensagem enviada pelo evento 038
@param aDados, vetor, dados do contrato atual no formato:
aDados[1] = Contrato
aDados[2] = Revisão
aDados[3] = Data Inicio
aDados[4] = Data Final
aDados[5] = Filial
@param cMensagem, caractere, mensagem padrão do sistema
@return cNovaMsg, caractere, mensagem a ser enviada aos usuários
*/
User Function MMENS038()
Local cNovaMsg := ""
Local aDados := ParamIxb[1]//Dados do Contrato
Local cMensagem := ParamIxb[2]//Mensagem Atual
cNovaMsg := I18N("Contrato #1 no evento 038", {aDados[1]})
ConOut(I18N("Mensagem #1 será substituida por #2",{cMensagem, cNovaMsg}) )
Return cNovaMsg |
|
039 | Aviso de vencimento do contrato: Contrato\Revisao: {NÚMERO DO CONTRATO}\{REVISÃO} Filial : {FILIAL DO CONTRATO} Data de inicio: {DATA DE INICIO - CN9_DTINIC} Data de Termino: {DATA FIM - CN9_DTFIM} | Bloco de código |
---|
firstline | 1 |
---|
title | Exemplo |
---|
linenumbers | true |
---|
| #INCLUDE "PROTHEUS.CH"
/*/{Protheus.doc} MMENS039
Ponto de entrada que permite modificar a mensagem enviada pelo evento 039
@param aDados, vetor, dados do contrato atual no formato:
aDados[1] = Contrato
aDados[2] = Revisão
aDados[3] = Data Inicio
aDados[4] = Data Final
aDados[5] = Filial
@param cMensagem, caractere, mensagem padrão do sistema
@return cNovaMsg, caractere, mensagem a ser enviada aos usuários
*/
User Function MMENS039()
Local cNovaMsg := ""
Local aDados := ParamIxb[1]//Dados do Contrato
Local cMensagem := ParamIxb[2]//Mensagem Atual
cNovaMsg := I18N("Contrato #1 no evento 039", {aDados[1]})
ConOut(I18N("Mensagem #1 será substituida por #2",{cMensagem, cNovaMsg}) )
Return cNovaMsg |
|
Campo |
CNB_ITEM |
CNB_ITMDST |
CNE_ITEM |
CNR_ITEM |
CNS_ITEM |
CNZ_ITCONT |
CXJ_ITEMPL |
CXL_ITEMPL |
CNB_PROITN
03 DEMAIS INFORMAÇÕES
...