Pragiva — Tecnologia na prática

Tabelas Referência

FSL APONTAMENTO DE HORAS

FSL tem 40 campos, 10 índices e 23 gatilhos no dicionário padrão, e cada registro é identificado pela chave única.

Protheus 12.1.2510 exclusivo derivado do dicionário padrão

Resposta rápida

Arquivo físico
FSL + empresa, ex.: FSL010
Chave única
FSL_FILIAL+FSL_MSIDEN
Compartilhamento
Exclusivo
Estrutura
40 campos (9 virtuais), 10 índices, 23 gatilhos

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 FSL_FILIAL, FSL_MSIDEN
  FROM FSL010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY FSL_FILIAL, FSL_MSIDEN
Dicionário do seu ambienteSQL
SELECT X3_ORDEM, X3_CAMPO, X3_TITULO, X3_TIPO, X3_TAMANHO, X3_DECIMAL, X3_CONTEXT
  FROM SX3010
 WHERE X3_ARQUIVO = 'FSL'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem FSL se liga

Consulta 5

Tabelas usadas como consulta padrão (F3) pelos campos desta.

Gatilhos buscam em 1

Tabelas onde os gatilhos desta posicionam para trazer um valor.

Campos 40

Clique no campo para ver validação, inicializador, combo e gatilhos.

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do Sistema
Data Data 8 0 Real @! — Data do Apontamento
Contrato Caractere 10 0 Real @! FSC Numero do Contrato
Cod.Assunto Caractere 11 0 Real @! FSB Codigo do Assunto
Cliente Caractere 6 0 Real @! SA1 Codigo do Cliente
Loja Caractere 2 0 Real @! — Loja do Cliente
Razão Caractere 40 0 Virtual @! — Razão Social do Cliente
Timekeeper Caractere 8 0 Real @! FSAFSL Timekeeper
Nome Adotado Caractere 30 0 Virtual @! — Nome Adotado
Categoria Caractere 4 0 Virtual @! — Categoria do Timekeeper
Local.Tmkp. Caractere 4 0 Virtual @! — Localidade do Timekeeper
Nome.Loc.Tmk Caractere 40 0 Virtual @! — Nome da Loc.Timek.
Loc. Apont. Caractere 4 0 Real @! FSE Local do Apontamento
Area Pratica Caractere 4 0 Real @! FSF Area de pratica
Qtd. Horas Caractere 4 0 Virtual — — Horas Apontadas
Qt.Hrs.Cent. Numérico 12 2 Real @E 999,999,999.99 — Qtde.Horas Centesimais
Idioma Orig. Caractere 3 0 Real @! — Idioma da Narrativa
Narrativa Memo 80 0 Virtual — — Narrativa do Apontamento
Idioma Trad. Caractere 3 0 Real @! — Idioma Trad. Narrativa
Narr.Lingua Memo 80 0 Virtual — — Narr.Lingua Estrangeira
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Vlr.Unitario Numérico 12 2 Real @E 999,999,999.99 — Valor Unitario
Vlr. Total Numérico 12 2 Virtual @E 999,999,999.99 — Vlr.Total do Apontamento
Moeda Caractere 1 0 Real @! — Moeda do Contrato
Dt.Digitacao Data 8 0 Real @! — Data da digitacäo
Situacao Caractere 1 0 Real @! — Situacao horas apontadas
Saldo Horas Numérico 18 7 Real @E 9,999,999.99 — Saldo das Horas
Id Pre-Fat Caractere 7 0 Real @! — Id Pre-Fatura
Flag Fatura Caractere 1 0 Real @! — Flag Fatura Gerada
Ident.Reg. Caractere 8 0 Real — — Ident. Registros
Id.Apont Pai Caractere 8 0 Real @! — Id do Apontamento Pai
Ass. Orig. Caractere 11 0 Real @! — Assunto Original
Cod.Narrat. Caractere 6 0 Real @! — Codigo da Narrativa
Cd.Nar.Estr. Caractere 6 0 Real @! — Cod.narrat.outro Idioma
Marca Brw Caractere 2 0 Real @! — Marca do MarkBrowse
Lanc.Ctb.Fat Data 8 0 Real @D — Data Lanc.Cont.da Fatura
Dt.Faturam. Data 8 0 Real @d — Data do Faturamento
V.Unit. Real Numérico 12 2 Real @E 999,999,999.99 — Valor Unitário Real
Ap.Primário Caractere 1 0 Real @! — Apontamento Primário
Cód. Rateio Caractere 3 0 Real — — Código do Rateio
Tipo Rateio Caractere 1 0 Real — — Tipo do Rateio

Índices 10

OrdemChaveDescriçãoNicknamePesquisa
1 FSL_FILIAL+FSL_TIMEK+DTOS(FSL_DATA) Timekeeper + Data FSL_TIMEK S
2 FSL_FILIAL+FSL_ASSUNT+FSL_CONTRA+FSL_TIMEK Cod.Assunto + Contrato + Timekeeper FSL_ASSUNT S
3 FSL_FILIAL+FSL_IDPFAT+DTOS(FSL_DATA) Id Pre-Fat + Data FSL_IDPFAT S
4 FSL_FILIAL+FSL_IDPAI Id.Apont Pai FSL_IDPAI S
5 FSL_FILIAL+FSL_CONTRA+FSL_ASSUNT Contrato + Cod.Assunto FSL_CONTRA S
6 FSL_FILIAL+FSL_IDPFAT+FSL_CONTRA+DTOS(FSL_DATA) Id Pre-Fat + Contrato + Data FSL_IDCONT S
7 FSL_FILIAL+FSL_IDPFAT+FSL_ASSUNT+DTOS(FSL_DATA) Id Pre-Fat + Cod.Assunto + Data FSL_IDASSU S
8 FSL_FILIAL+FSL_MSIDEN Ident.Reg. FSL_MSIDEN S
9 FSL_FILIAL+DTOS(FSL_DATA)+FSL_CONTRA+FSL_ASSUNT Data + Contrato + Cod.Assunto FSL_DTCONT S
A FSL_FILIAL+FSL_CODCLI+FSL_LOJA+DTOS(FSL_DATA) Cliente + Loja + Data FSL_CODCLI S

Gatilhos 23

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
FSL_AREAPR 001 FSL_VLRUNI P GVM006VlrH(M->FSL_ASSUNT) — — !EMPTY(FSL_QTDHOR)
FSL_AREAPR 002 FSL_VLRTOT P M->FSL_HRCENT * M->FSL_VLRUNI — — !EMPTY(FSL_QTDHOR)
FSL_ASSUNT 001 FSL_AREAPR P GAVRecAssu(M->FSL_ASSUNT,M->FSL_DATA,"FSB_AREAPR")[2] — — GetNewPar("MV_GAVARPR","1")=="1"
FSL_ASSUNT 002 FSL_CONTRA P GAVRecAssu(M->FSL_ASSUNT,M->FSL_DATA)[2] — — —
FSL_ASSUNT 003 FSL_IDIORI P GAVRecAssu(M->FSL_ASSUNT,M->FSL_DATA,"FSB_LINGUA")[2] — — —
FSL_ASSUNT 004 FSL_NOMCLI P GAVNCLIASS(M->FSL_ASSUNT,1) — — —
FSL_ASSUNT 005 FSL_MOEDA P GAVMOEDCON(NIL,M->FSL_ASSUNT,0.00,M->FSL_DATA)[1] — — —
FSL_ASSUNT 006 FSL_CODCLI P GAVRecAssu(M->FSL_ASSUNT,M->FSL_DATA,"FSB_CODCLI")[2] — — —
FSL_ASSUNT 007 FSL_LOJA P GAVRecAssu(M->FSL_ASSUNT,M->FSL_DATA,"FSB_LOJA")[2] — — —
FSL_LOCALI 001 FSL_VLRUNI P GVM006VlrH(M->FSL_ASSUNT) — — !EMPTY(FSL_QTDHOR)
FSL_LOCALI 002 FSL_VLRTOT P M->FSL_HRCENT * M->FSL_VLRUNI — — !EMPTY(FSL_QTDHOR)
FSL_QTDHOR 001 FSL_HRCENT P BmkHr2Cent(M->FSL_QTDHOR) — — —
FSL_QTDHOR 002 FSL_SALDO P M->FSL_HRCENT — — —
FSL_QTDHOR 003 FSL_VLRUNI P GVM006VlrH(M->FSL_ASSUNT) — — —
FSL_QTDHOR 004 FSL_VLRTOT P M->FSL_HRCENT * M->FSL_VLRUNI — — —
FSL_TIMEK 001 FSL_NOMTMK P FSA->FSA_APELID FSA XFILIAL("FSA")+M->FSL_TIMEK —
FSL_TIMEK 002 FSL_LOCTMK P FSA->FSA_LOCAL FSA XFILIAL("FSA")+M->FSL_TIMEK —
FSL_TIMEK 003 FSL_NOMLTK P GAVNOMLOC(FSA->FSA_LOCAL) — — —
FSL_TIMEK 004 FSL_VLRUNI P GVM006VlrH(M->FSL_ASSUNT) — — !EMPTY(FSL_QTDHOR)
FSL_TIMEK 005 FSL_VLRTOT P M->FSL_HRCENT * M->FSL_VLRUNI — — !EMPTY(FSL_QTDHOR)
FSL_TIMEK 006 FSL_LOCALI P FSA->FSA_LOCAL FSA XFILIAL("FSA")+M->FSL_TIMEK —
FSL_TIMEK 007 FSL_AREAPR P FSA->FSA_ARPRPR FSA XFILIAL("FSA")+M->FSL_TIMEK GetNewPar("MV_GAVARPR","1")=="2"
FSL_TIMEK 008 FSL_CATEG P FSA->FSA_CATEG FSA XFILIAL("FSA")+M->FSL_TIMEK —

Procedência

Dicionário padrão do Protheus 12.1.2510, como a TOTVS distribui, sem customização de ambiente.