Árvore de páginas

Carregando...

01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Serviços

Módulo:

TOTVS Backoffice (Linha Protheus) - Ativo Fixo (SIGAATF)

Função:ATFA035
País:Brasil
Ticket:Interno
Requisito/Story/IssueDSERCTR1-46030

02. DESCRIÇÃO

O ponto de entrada F035FIL é utilizado para aplicar filtros específicos em registros na base de dados no contexto da baixa automática de bens, permitindo uma busca mais precisa e eficiente dos itens que precisam ser baixados. Ele é responsável por definir uma condição de busca através do uso de chaves concatenadas, garantindo que apenas os registros relevantes sejam considerados para o processamento da baixa automática.

Esse ponto de entrada facilita a localização de bens que devem ser baixados, integrando as informações do módulo SIGAMNT - PARCEIRO NG, permitindo que o processo seja realizado de maneira precisa e evitando inconsistências nos registros financeiros e patrimoniais. O retorno deste ponto de entrada é um valor booleano, indicando se o registro atende ou não aos critérios especificados.

03. DEMAIS INFORMAÇÕES


Manipulação de PE no sistema
Local bFor 		:= { || SN3->N3_OK == cMarca .And. ((!lCancela .And. SN3->N3_BAIXA < "1") .Or. (lCancela .And. SN3->N3_BAIXA >= "1")) .And. (!lF035Fil 	.Or. &(ExecBlock("F035FIL",.f.,.f.))) }


IF Eval(bFor) .AND. lUsaMNTAT .AND. !AFVLBXIntMnt(SN1->N1_CODBEM,dDataBase,"ATFA035")
      dbSelectArea("SN3") 
      dbSkip()
      lPulou:= .T.
      loop
ENDIF
Exemplo de PE
User Function F035FIL()

    // Declaração de variáveis locais
    Local lContinua := .F.   
   
    // Checa se o registro posicionado controla rateio
    If SN3->N3_RATEIO == "1"
        lContinua := .T.
    EndIf

    // Validação do cliente (lógica adicional pode ser adicionada aqui)

Return lContinua

Importante !!

  • Observa-se que a utilização do PE e os impactos dele no sistema são de responsabilidade do cliente.
  • Os exemplos utilizados nessa documentação são apenas para fins de demonstração, cada cliente deve verificar qual comportamento deseja realizar de acordo com o escopo do ponto de entrada.

04. ASSUNTOS RELACIONADOS

  • Não se aplica.