Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Serviços

Módulo:Ativo Fixo - SIGAATF
Função:

Depreciação Acelerada(ATFA171)

País:Brasil
Ticket:10371646
Requisito/Story/Issue:DSERCTR1-29478


02. SITUAÇÃO/REQUISITO

Solicitação de documentação de ponto de entrada: AF171Filtr.

03. SOLUÇÃO

 O ponto de entrada AF171FILTR permite a manipulação do filtro preexistente da depreciação acelerada(atfa171).


Importante : Ao manipular o filtro preexistente, verificar a sintaxe da consulta para evitar erro no resultado do filtro.

04. DEMAIS INFORMAÇÕES



PE AF171FILTR

O objetivo do ponto de entrada AF171FILTR é permitir a manipulação do filtro preexistente

Importante !!

Os exemplos utilizados nesse documento são meramente ilustrativos e para fins de entendimento, o funcionamento e objetivo do Ponto de Entrada é de total responsabilidade do cliente.



Parâmetros do Ponto de Entrada:

ParâmetroTipoDescriçãoObrigatório
PARAMBIX[1]StringPassagem de parâmetro contendo a consulta do filtro  preexistente que é realizado em base à tabela de saldos e valores(SN3).Sim



O que o ponto de entrada deve retornar

RetornoTipoDescriçãoObrigatório
cUserFiltrStringRetorno do filtro preexistente contendo a alteração do usuário.Sim


Exemplo de utilização:

Exemplo de regra utilizada
#include "protheus.ch"
 
User Function AF171Filtr()
 
Local cUserFiltr    := PARAMIXB[1]
 
    cUserFiltr += " .AND. N3_TIPO = '01' "
    cUserFiltr += " .AND. N3_TPSALDO = '1' "
    cUserFiltr += " .AND. N3_TIPDEPR = '1' "
     
Return cUserFiltr

 



05. ASSUNTOS RELACIONADOS

  •  Não se aplica.