01. CN260OBRIG - Alterar a medição automática antes da sua gravação
Produto: | TOTVS Backoffice |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Backoffice |
Módulo: | Gestão de Contratos |
Função: | CNTA260 - Medição Automática |
Ponto de Entrada: | CN260OBRIG |
02. DETALHES
Descrição: | Possibilita ao desenvolvedor alterar o modelo do CNTA121 antes da gravação dos dados | ||||||
---|---|---|---|---|---|---|---|
Eventos: | Executado uma vez para cada planilha marcada durante a geração das medições automáticas. Exemplo: caso uma mesma medição tenha duas planilhas, o ponto de entrada será chamada uma vez para cada uma das planilhas | ||||||
Programa Fonte: | CNTA260.PRW | ||||||
Função: | CN260Exc121 | ||||||
Parâmetros: |
| ||||||
Retorno: |
|
Exemplo
#INCLUDE "Protheus.ch" /*{Protheus.doc} CN260OBRIG() Possibilita ao desenvolvedor alterar o modelo do CNTA121 antes da gravação dos dados */ User Function CN260OBRIG() Local oModel := PARAMIXB[1] //Modelo do CNTA121 após a seleção da CXN Local oModelCNE := Nil Local nX := 0 If !(oModel:HasErrorMessage()) /* Submodelos: CXNDETAIL, CNEDETAIL, CNUDETAIL, CXMDETAIL, CNQDETAIL, CNZDETAIL etc. */ oModelCNE := oModel:GetModel("CNEDETAIL") For nX := 1 to oModelCNE:Length() oModelCNE:GoLine(nX) If Empty(oModelCNE:GetValue("CNE_CC")) oModelCNE:SetValue("CNE_CC", "GCT000001") EndIf Next nX EndIf Return Nil //Não é necessário retornar nenhuma informação
03. ASSUNTOS RELACIONADOS
- Não há
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas