Dicionário Protheus
Início

Tabela FSL no Protheus

APONTAMENTO DE HORAS

O que é a tabela FSL no Protheus?

A tabela FSL faz parte do sistema ERP Protheus da TOTVS e é utilizada para apontamento de horas.

Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.

A tabela FSL possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.

Nesta página você pode consultar a estrutura completa da tabela FSL, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE FSL
X2_PATH \DATA\
X2_ARQUIVO FSL990
X2_NOME APONTAMENTO DE HORAS
X2_NOMESPA APUNTE DE HORAS
X2_NOMEENG ANNOTATION OF HOURS
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO FSL_FILIAL+FSL_MSIDEN
X2_PYME S
X2_MODULO 65
X2_DISPLAY -
X2_SYSOBJ -
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 2
X2_TAMFIL 2
X2_TAMUN 0
X2_TAMEMP 0
X2_STAMP 2
X2_INSDT 2
D_E_L_E_T_ -
R_E_C_N_O_ 4473
R_E_C_D_E_L_ 0

Campos da Tabela FSL (40 campos)

X3_ARQUIVO X3_ORDEM X3_CAMPO X3_TIPO X3_TAMANHO X3_DECIMAL X3_TITULO X3_TITSPA X3_TITENG X3_DESCRIC X3_DESCSPA X3_DESCENG X3_PICTURE X3_VALID X3_USADO X3_RELACAO X3_F3 X3_NIVEL X3_RESERV X3_CHECK X3_TRIGGER X3_PROPRI X3_BROWSE X3_VISUAL X3_CONTEXT X3_OBRIGAT X3_VLDUSER X3_CBOX X3_CBOXSPA X3_CBOXENG X3_PICTVAR X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_PYME X3_CONDSQL X3_CHKSQL X3_IDXSRV X3_ORTOGRA X3_IDXFLD X3_TELA X3_PICBRV X3_AGRUP X3_POSLGT X3_MODAL X3_CHKSUM X3_ADDSUM D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
FSL 01 FSL_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal System branch - - x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N A R - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 72732 0
FSL 02 FSL_DATA D 8 0 Data Fecha Date Data do Apontamento Fecha del Apunte Annotation Date @! M->FSL_DATA <= dDataBase .and. GavDatMin(M->FSL_DATA) x x x x x x x x x x x x x x x x DDATABASE - 1 xxxxxxxx - - - S A R - - - - - - - - - - S - - N N N - - - 1 1 - - - 72733 0
FSL 03 FSL_CONTRA C 10 0 Contrato Contracto Contract Numero do Contrato Numero do Contracto Contract Number @! - x x x x x x x x x x x x x x x x - FSC 1 xxxxxx x - - - S V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 72734 0
FSL 04 FSL_ASSUNT C 11 0 Cod.Assunto Cod. Asunto Subject code Codigo do Assunto Codigo del Asunto Subject code @! Existcpo("FSB") x x x x x x x x x x x x x x x x - FSB 1 xxxxxxxx - S - S A R - - - - - - - - - - S - - N N N - - - 1 1 - - - 72735 0
FSL 05 FSL_CODCLI C 6 0 Cliente Cliente Client Codigo do Cliente Codigo del Cliente Client code @! - x x x x x x x x x x x x x x x x - SA1 1 xx x - - - S V R - - - - - - - - 001 - S - - N N N - - - 1 2 - - - 72736 0
FSL 06 FSL_LOJA C 2 0 Loja Tienda Unit Loja do Cliente Tienda del Cliente Client unit @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 72737 0
FSL 07 FSL_NOMCLI C 40 0 Razão Razon Comp. Name Razão Social do Cliente Razon Social del Cliente Customer Company Name @! - x x x x x x x x x x x x x x x x IF(!INCLUI,GAVNCLIASS(FSL->FSL_ASSUNT,1),"") - 1 xxxxxx x - - - S V V - - - - - - - GAVNCLIASS(FSL->FSL_ASSUNT,1) - - S - - N N N - - - 1 2 - - - 72738 0
FSL 08 FSL_TIMEK C 8 0 Timekeeper Timekeeper Timekeeper Timekeeper Timekeeper Timekeeper @! GVM006VTmk(M->FSL_TIMEK) x x x x x x x x x x x x x x x x - FSAFSL 1 xxxxxxxx - S - S A R - - - - - - - - - - S - - N N N - - - 1 1 - - - 72739 0
FSL 09 FSL_NOMTMK C 30 0 Nome Adotado Nomb Adopt. Name Used Nome Adotado Nombre Adoptado Name Used @! - x x x x x x x x x x x x x x x x IF(!INCLUI,POSICIONE("FSA",1,XFILIAL("FSA")+FSL->FSL_TIMEK,"FSA_APELID")," ") - 1 xxxxxx x - - - S V V - - - - - - - POSICIONE("FSA",1,XFILIAL("FSA")+FSL->FSL_TIMEK,"FSA_APELID") - - S - - N N N - - - 1 2 - - - 72740 0
FSL 10 FSL_CATEG C 4 0 Categoria Categoria Category Categoria do Timekeeper Categoria de Timekeeper Timekeeper Category @! - x x x x x x x x x x x x x x x x IF(!INCLUI,POSICIONE("FSA",1,XFILIAL("FSA")+FSL->FSL_TIMEK,"FSA_CATEG")," ") - 1 xxxxxx x - - - S V V - - - - - - - POSICIONE("FSA",1,XFILIAL("FSA")+FSL->FSL_TIMEK,"FSA_CATEG") - - S - - N N N - - - 1 2 - - - 72741 0
FSL 11 FSL_LOCTMK C 4 0 Local.Tmkp. Local.Tmkp. Tmkp. Loc. Localidade do Timekeeper Localidad del Timekeeper Timekeeper Location @! - x x x x x x x x x x x x x x x x IF(!INCLUI,POSICIONE("FSA",1,XFILIAL("FSA")+FSL->FSL_TIMEK,"FSA_LOCAL")," ") - 1 xxxxxx x - - - N V V - - - - - - - - - - S - - N N N - - - 1 2 - - - 72742 0
FSL 12 FSL_NOMLTK C 40 0 Nome.Loc.Tmk Nomb.Loc.Tmk Tmkp.Loc.Nm. Nome da Loc.Timek. Nombre de la Loc.Timek. Timekeeper Location Name @! - x x x x x x x x x x x x x x x x IF(!INCLUI,GAVNOMLOC(POSICIONE("FSA",1,XFILIAL("FSA")+FSL->FSL_TIMEK,"FSA_LOCAL"))," ") - 1 xxxxxx x - - - N V V - - - - - - - - - - S - - N N N - - - 1 2 - - - 72743 0
FSL 13 FSL_LOCALI C 4 0 Loc. Apont. Lug. Apunte Annot. Loc. Local do Apontamento Lugar del Apunte Annotation Location @! ExistCpo("FSE") x x x x x x x x x x x x x x x x - FSE 1 xxxxxxxx - S - S A R - - - - - - - - - - S - - N N N - - - 1 1 - - - 72744 0
FSL 14 FSL_AREAPR C 4 0 Area Pratica Area Pratica Pract. area Area de pratica Area de pratica Practise area @! Existcpo("FSF") x x x x x x x x x x x x x x x x - FSF 1 xxxxxxxx - S - S A R - - - - - - - - - - S - - N N N - - - 1 1 - - - 72745 0
FSL 15 FSL_QTDHOR C 4 0 Qtd. Horas Cant. Horas Total Hours Horas Apontadas Horas Apuntadas Annotated Hours - GVM006Val() x x x x x x x x x x x x x x x x IF(!INCLUI,BMKCENT2HR(FSL->FSL_HRCENT,.F.),"") - 1 xxxxxxxx - S - N A V - - - - - GVM006Pict() - - - - S - - N N N - - - 1 1 - - - 72746 0
FSL 16 FSL_HRCENT N 12 2 Qt.Hrs.Cent. Ct.Hrs.Cent. Hrs. in Hund Qtde.Horas Centesimais Cant. Horas Centesimales Hours in hundredths @E 999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 72747 0
FSL 17 FSL_IDIORI C 3 0 Idioma Orig. Idioma Orig. Orig. lang. Idioma da Narrativa Idioma de la Narrativa Narration language @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 72748 0
FSL 18 FSL_NARRAT M 80 0 Narrativa Narrativa Narration Narrativa do Apontamento Narrativa del Apunte Annotation Narration - - x x x x x x x x x x x x x x x x If( INCLUI, "" , MSMM(FSL->FSL_CODRAT,80,,,,,,,,"FTZ")) - 1 xxxxxxxx - - - N A V - - - - - - - - - - S - - N N N - - - 1 1 - - - 72749 0
FSL 19 FSL_IDITRD C 3 0 Idioma Trad. Idioma Trad. Trans. lang. Idioma Trad. Narrativa Idioma Trad. Narrativa Narration lang. transl. @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 72750 0
FSL 20 FSL_NARRLI M 80 0 Narr.Lingua Narr.Lengua Lang. Narr. Narr.Lingua Estrangeira Narr.Lengua Extranjera Foreign Lang. Narr. - - x x x x x x x x x x x x x x x x If( INCLUI, "" , MSMM(FSL->FSL_CODRLI,80,,,,,,,,"FTZ")) - 1 xxxxxx x - - - N V V - - - - - - - - - - S - - N N N - - - 1 2 - - - 72751 0
FSL 21 FSL_VLRUNI N 12 2 Vlr.Unitario Val unitario Unit Value Valor Unitario Valor Unitario Unit Value @E 999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 72752 0
FSL 22 FSL_VLRTOT N 12 2 Vlr. Total Val. Total Total Value Vlr.Total do Apontamento Val.Total del Apunte Total Value of Annotation @E 999,999,999.99 - x x x x x x x x x x x x x x x x IF(!INCLUI,FSL->FSL_VLRUNI * FSL->FSL_SALDO,0.00) - 1 xxxxxx x - - - S V V - - - - - - - FSL->FSL_VLRUNI * FSL->FSL_SALDO - - S - - N N N - - - 1 2 - - - 72753 0
FSL 23 FSL_MOEDA C 1 0 Moeda Moneda Currency Moeda do Contrato Moneda de contrato Contract currency @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N V R - - #GVGetMoedas() #GVGetMoedas() #GVGetMoedas() - - - - - S - - N N N - - - 1 2 - - - 72754 0
FSL 24 FSL_DIGITA D 8 0 Dt.Digitacao Fch Digitac. Typing date Data da digitacäo Fecha de digitacion Typing date @! - x x x x x x x x x x x x x x x x DDATABASE - 1 xxxxxx x - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 72755 0
FSL 25 FSL_STATUS C 1 0 Situacao Situacion Status Situacao horas apontadas Situacion notas apuntadas Annotated hours status @! - x x x x x x x x x x x x x x x "1" - 1 xxxxxx x - - - N V R - Pertence("1234") 1=Normal;2=Rateio;3=Adiamento;4=Divide 1=Normal;2=Rateo;3=Anticipo;4=Divide 1=Normal;2=Apportionment;3=Delay;4=Divide - - - - - S - - N N N - - - 1 2 - - - 72756 0
FSL 26 FSL_SALDO N 18 7 Saldo Horas Saldo Horas Hour balance Saldo das Horas Saldo de Horas Balance of hours @E 9,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 72757 0
FSL 27 FSL_IDPFAT C 7 0 Id Pre-Fat Id Fact. Pre Pre-Inv. Id. Id Pre-Fatura Id Factura Previa Pre-Invoice Id. @! - x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 72758 0
FSL 28 FSL_FFATU C 1 0 Flag Fatura Flag Factura Invoice Flag Flag Fatura Gerada Flag factura generada Invoice generated flag @! - x x x x x x x x x x x x x x x "2" - 1 xxxxxx x - - - N V R - Pertence("12") 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - S - - N N N - - - 1 2 - - - 72759 0
FSL 29 FSL_MSIDEN C 8 0 Ident.Reg. Ident.Reg. Rec. Ident. Ident. Registros Ident. Registros Record Identification - - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 72760 0
FSL 30 FSL_IDPAI C 8 0 Id.Apont Pai Id.Apunt Pr. Par. Ann. Id Id do Apontamento Pai Id del Apunte Principal Parent Annotation Id. @! - x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 72761 0
FSL 31 FSL_ASSORI C 11 0 Ass. Orig. As. Orig. Orig. Wizard Assunto Original Asunto Original Original subject @! - x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 72762 0
FSL 32 FSL_CODRAT C 6 0 Cod.Narrat. Cod.Narrat. Comment Code Codigo da Narrativa Codigo de Narrativa Comment Code @! - x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 72763 0
FSL 33 FSL_CODRLI C 6 0 Cd.Nar.Estr. Cd.Nar.Extr. For. Nar. Cd Cod.narrat.outro Idioma Cod.narrat.otro Idioma Foreign Lang. Narr. Code @! - x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 72764 0
FSL 34 FSL_OK C 2 0 Marca Brw Marca Brw Brw Brand Marca do MarkBrowse Marca del MarkBrowse MarkBrowse Brand @! - x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 72765 0
FSL 35 FSL_DTLCFT D 8 0 Lanc.Ctb.Fat Reg.Ctb.Fact Inv. Acc Ent Data Lanc.Cont.da Fatura Fecha Reg.Cont.de la Fact Inv. Accounting Entry Dt. @D - x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 72766 0
FSL 36 FSL_DATFAT D 8 0 Dt.Faturam. Fch.Facturac Billing date Data do Faturamento Fecha de la Facturacion Billing date @d - x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 72767 0
FSL 37 FSL_VLUREA N 12 2 V.Unit. Real V.Unit. Real Act Unit. Vl Valor Unitário Real Valor Unitario Real Actual Unit Value @E 999,999,999.99 - x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 72768 0
FSL 38 FSL_APPRIM C 1 0 Ap.Primário Ap. primario Prim. annot. Apontamento Primário Apunte primario Primary annotation @! - x x x x x x x x x x x x x x x "2" - 1 xxxxxx x - - - N V R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - - - - - S - - N N N - - - 1 2 - - - 72769 0
FSL 39 FSL_RATEIO C 3 0 Cód. Rateio Cod. Prorrat Apport. code Código do Rateio Codigo del Prorrateo Apportionment code - - x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 72770 0
FSL 40 FSL_TIPRAT C 1 0 Tipo Rateio Tipo Rateo Apport. type Tipo do Rateio Tipo de rateo Apportionment type - - x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N V R - - 1=Automático;2=Manual 1=Automatico;2=Manual 1=Automatic;2=Manual - - - - - S - - N N N - - - 1 2 - - - 72771 0

Índices da Tabela FSL (10 índices)

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
FSL 1 FSL_FILIAL+FSL_TIMEK+DTOS(FSL_DATA) Timekeeper + Data Timekeeper + Fecha Timekeeper + Date S - FSL_TIMEK S 2 3 - 10652 0
FSL 2 FSL_FILIAL+FSL_ASSUNT+FSL_CONTRA+FSL_TIMEK Cod.Assunto + Contrato + Timekeeper Cod. Asunto + Contracto + Timekeeper Subject code + Contract + Timekeeper S - FSL_ASSUNT S 2 3 - 10653 0
FSL 3 FSL_FILIAL+FSL_IDPFAT+DTOS(FSL_DATA) Id Pre-Fat + Data Id Fact. Pre + Fecha Pre-Inv. Id. + Date S - FSL_IDPFAT S 2 3 - 10654 0
FSL 4 FSL_FILIAL+FSL_IDPAI Id.Apont Pai Id.Apunt Pr. Par. Ann. Id S - FSL_IDPAI S 2 3 - 10655 0
FSL 5 FSL_FILIAL+FSL_CONTRA+FSL_ASSUNT Contrato + Cod.Assunto Contracto + Cod. Asunto Contract + Subject code S - FSL_CONTRA S 2 3 - 10656 0
FSL 6 FSL_FILIAL+FSL_IDPFAT+FSL_CONTRA+DTOS(FSL_DATA) Id Pre-Fat + Contrato + Data Id Fact. Pre + Contracto + Fecha Pre-Inv. Id. + Contract + Date S - FSL_IDCONT S 2 3 - 10657 0
FSL 7 FSL_FILIAL+FSL_IDPFAT+FSL_ASSUNT+DTOS(FSL_DATA) Id Pre-Fat + Cod.Assunto + Data Id Fact. Pre + Cod. Asunto + Fecha Pre-Inv. Id. + Subject code + Date S - FSL_IDASSU S 2 3 - 10658 0
FSL 8 FSL_FILIAL+FSL_MSIDEN Ident.Reg. Ident.Reg. Rec. Ident. S - FSL_MSIDEN S 2 3 - 10659 0
FSL 9 FSL_FILIAL+DTOS(FSL_DATA)+FSL_CONTRA+FSL_ASSUNT Data + Contrato + Cod.Assunto Fecha + Contracto + Cod. Asunto Date + Contract + Subject code S - FSL_DTCONT S 2 3 - 10660 0
FSL A FSL_FILIAL+FSL_CODCLI+FSL_LOJA+DTOS(FSL_DATA) Cliente + Loja + Data Cliente + Tienda + Fecha Client + Unit + Date S - FSL_CODCLI S 2 3 - 10661 0

Perguntas frequentes

Para que serve a tabela FSL no Protheus?

Ela é utilizada para apontamento de horas dentro do sistema ERP Protheus.

Como consultar os campos da tabela FSL?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela FSL?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.