Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  1. Visão Geral
  2. Parâmetros
  3. Retorno
  4. Exemplo de utilização

01. VISÃO GERAL

Localização: ATFA036.PRX

Descrição: A finalidade do ponto de entrada A036VLDSER é permitir que o usuário faça a validação das séries das notas fiscais na tela de baixa de ativos (ATFA036).

Esta customização é indicada para clientes que utilizam o ponto de entrada SX5NOTA do módulo faturamento (SIGAFAT) e precisam customizar a validação da série na tela de baixa de ativos.

02. PARÂMETROS

Nome

Tipo

Descrição

PARAMIXB[1]

Objeto

Modelo da FN6 (FN6MASTER).


03. RETORNO

Nome

Tipo

Descrição

lRet

Lógico

.T. - Permite confirmar  a série no campo FN6_SERIE.

.F. - Não permite confirmar a série no campo.


04. 
EXEMPLO DE UTILIZAÇÃO

Bloco de código
languagejs
titleExemplo
linenumberstrue
#INCLUDE "PROTHEUS.CH"
/*
Finalidade: Específico para clientes que utilizam o Ponto de entrada do faturamento SX5NOTA.
Objetivo: Alterar a validação padrão do campo FN6_SERIE na tela de baixa de ativos.
*/
User Function A036VLDSER()
Local oModel := PARAMIXB[1]
Local lRet   := .T.

lRet := oModel:GetValue("FN6_GERANF") == '1' .And. EXISTCPO('SX5','01'+oModel:GetValue("FN6_SERIE"))

Return lRet 

...