Árvore de páginas


01. DADOS GERAIS

Linha de Produto:Linha Protheus
Segmento:Backoffice
Módulo:Financeiro


02. VISÃO GERAL

Ponto de Entrada para validação de TudoOK na tela de inclusão de solicitações na rotina de Solicitação de Transferências (FINA621). 

Parâmetros utilizados pelo PE FA621TOK


-ParâmetroObs:
RecebePARAMIXB

Array padrão com as opções do aRotina do FINA621. Sendo:

aCheck   : Array com o checklist da tela,

cFilDeb  : Filial do Débito,

cCliDeb  : Cod. Fornecedor (E2_FORNECE) do Débito,

cLojaDeb : Loja do Fornecedor (E2_LOJA) ,

lF621Auto: Foi chamada por rotina Automatica ( .T. / .F. )


RetornalRet

Booleano. Verdadeiro ou Falso.



03. EXEMPLO DE UTILIZAÇÃO


FA621TOK
#INCLUDE 'Protheus.ch'
#include 'parmtype.ch'
/*ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±
±±ÚÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄ¿±±
±±³Funcao    ³ FA621TOK      ³ Autor ³ Totvs SA       ³ Data ³ 05/07/2022 ³±±
±±ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄ´±±
±±³Descricao ³ Validação de Tudo OK da rotina Solicitação Transfêrencias  ³±±
±±ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´±±
±±³Rotina    ³ Fina621()                                                  ³±±
±±ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´±±
±±ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´±±
±±³Parametros³ aCheck   : Array com o checklist da tela,                  ³±±
±±³          ³ cFilDeb  : Filial do Débito,                               ³±±
±±³          ³ cCliDeb  : Cod. Fornecedor (E2_FORNECE) do Débito,         ³±±
±±³          ³ cLojaDeb : Loja do Fornecedor (E2_LOJA) ,                  ³±±
±±³          ³ lF621Auto: Foi chamada por rotina Automatica ( .T. / .F. ) ³±±
±±ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´±±
±±³ Uso      ³ Financeiro                                                 ³±±
±±ÀÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ±±
±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±
ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß*/

user Function FA621TOK()
local lRet := .F. 
local cAviso := "Esse exemplo obriga a utilização da Filial 'D MG 01 '"
local aAviso := {"Altere a Filial do sistema para 'D MG 01 ' e refaça a operação!" }
default aCheck    := PARAMIXB[1]
default cFilDeb   := PARAMIXB[2]
default cCliDeb   := PARAMIXB[3]
default cLojaDeb  := PARAMIXB[4]
default lF621Auto := PARAMIXB[5]

If ! cFilDeb == "D MG 01 " 
    lRet := .F. 
    Help( NIL, NIL, "FIN621MNU", NIL, cAviso, 1, 0, NIL, NIL, NIL, NIL, NIL, aAviso )
    
EndIf

return lRet




04. DEMAIS INFORMAÇÕES

Não há.



05. ASSUNTOS RELACIONADOS

Pontos de Entrada - Financeiro - P12