Tabela: STL - Detalhes da Ordem de Serviço


Arquivos atualizado em 08/12/2020, com pacotes até 04/12/2020


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
Detalhes da Ordem de ServiçoTL_FILIAL+TL_ORDEM+TL_PLANO+TL_TAREFA+TL_TIPOREG+TL_CODIGO+TL_SEQRELA+TL_SEQTARE




Indices(SIX)
OrdemChaveDescriçãoNickName
1TL_FILIAL+TL_ORDEM+TL_PLANO+TL_TAREFA+TL_TIPOREG+TL_CODIGO+TL_SEQRELA+TL_SEQTAREOrdem + Plano + Tarefa + Tipo Insumo + Código + Sequencia + Seq. Taref
2TL_FILIAL+TL_TIPOREG+TL_SEQRELA+TL_CODIGO+TL_ORDEM+TL_PLANOTipo Insumo + Sequencia + Código + Ordem + Plano
3TL_FILIAL+TL_ORDEM+TL_PLANO+TL_SEQRELA+TL_TAREFA+TL_TIPOREG+TL_CODIGOOrdem + Plano + Sequencia + Tarefa + Tipo Insumo + Código
4TL_FILIAL+TL_ORDEM+TL_PLANO+TL_TIPOREG+TL_CODIGOOrdem + Plano + Tipo Insumo + Código
5TL_FILIAL+TL_TIPOREG+TL_SEQRELA+DTOS(TL_DTFIM)Tipo Insumo + Sequencia + Data Fim
6TL_FILIAL+DTOS(TL_DTINICI)Data Início
7TL_FILIAL+TL_NUMSEQNum.Seq.SD3
8TL_FILIAL+TL_TIPOREG+TL_CODIGO+TL_SEQRELA+DTOS(TL_DTINICI)Tipo Insumo + Código + Sequencia + Data Início
9TL_FILIAL+TL_NUMSC+TL_ITEMSCNumero da SC + Ítem da SC
ATL_FILIAL+TL_NUMOP+TL_ITEMOPNumero da OP + Item da OP
BTL_FILIAL+TL_CODBEM+TL_SERVICO+TL_SEQRMAN+DTOS(TL_DTINICI)Bem + Servico + Seq. Manut. + Data Início
CTL_FILIAL+TL_SERVICO+TL_SEQRMAN+TL_CODBEM+DTOS(TL_DTINICI)Servico + Seq. Manut. + Bem + Data Início
DTL_FILIAL+TL_LOCALIZLocalização







Campos(SX3)
X3_CAMPO X3_TITULO X3_DESCRIC HELP Campo X3_TIPO X3_TAMANHO X3_DECIMAL X3_PICTURE X3_VALID X3_RELACAO X3_F3 X3_TRIGGER X3_BROWSE X3_VISUAL X3_CONTEXT X3_CBOX X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_CONDSQL X3_CHKSQL X3_AGRUP X3_POSLGT X3_MODAL
TL_FILIAL Filial Filial do Sistema Código da filial da empresa. C 2 0 NAOUSA() Nao Altera Real 033 1 2
TL_ORDEM Ordem Ordem de Servico Código do Ordem de Serviço a que se refere a previsão ou utilização do insumo. C 6 0 @! EXISTCPO("STJ",M->TL_ORDEM) Sim Altera Virtual .F. 1 1
TL_PLANO Plano Plano de Manutencao Número do Plano de Manutenção a que se refere a previsão ou utilização do insumo. C 6 0 @! NAOUSA() Sim Vizualiza Virtual 1 1
TL_SEQRELA Sequencia Sequencia do Retorno Número da sequência que se refere o insumo, podendo ser: Sequencia = 0 – indica insumo previsto e Sequencia > 0 indica insumo de utilização efetiva. C 3 0 @! Nao Altera Virtual .F. 1 2
TL_NOMSEQ Tipo Tipo da Sequencia Número de sequência do insumo da Ordem de Serviço. C 4 0 @! If(Alltrim(STL->TL_SEQRELA) = "0","PLAN","REAL") Sim Vizualiza Virtual If(Alltrim(STL->TL_SEQRELA) = "0","PLAN","REAL") 1 2
TL_TAREFA Tarefa Codigo da Tarefa Código da tarefa a que se refere a previsão ou utilização do insumo. C 6 0 @! NGSTLTAR( STJ->TJ_CODBEM+STJ->TJ_SERVICO+STJ->TJ_SEQRELA,M->TL_TAREFA ) ST5 S Sim Altera Virtual NGF3TAR("TL_TAREFA") 1 1
TL_NOMTAR Nome Tarefa Nome da tarefa Nome da tarefa do isnumo da Ordem de Serviço. C 40 0 @! VSAY("06") Sim Vizualiza Virtual 1 2
TL_TIPOREG Tipo Insumo Codigo do Tipo de Insumo Código do tipo de insumo a que se refere na previsão ou utilização do insumo, podendo ser: P- produto, M- funcionário (Mão de Obra), F- ferramenta ou T- terceiros, E- Especialidade. C 1 0 @! PERTENCE("MPFTE") .AND. NGVALTERC(M->TL_TIPOREG) .AND. NGRETNOREG(M->TL_TIPOREG) .AND. NGCLEARSTL() Nao Altera Virtual F=Ferramenta;M=Mo de Obra;P=Produto;T=Terceiro;E=Especialidade MNT231WTIP() 1 1
TL_NOMTREG Nome T.Insum Nome do tipo insumo Nome do tipo de insumo utilizado na Ordem de Serviço. C 11 0 @! TIPREGBRW(STL->TL_TIPOREG) Sim Vizualiza Virtual TIPREGBRW(STL->TL_TIPOREG) 1 2
TL_CODIGO Código Codigo do Detalhe Código do detalhe. Detalhe pode ser: funcionário, itens de estoque, ferramenta ou terceiros utilizados na manutenção. C 15 0 @! CHECKCOD() .AND. If(cPROGRAMA = 'MNTA400' .OR. cPROGRAMA = 'NG400PADRA',NGGARANT(),.T.) .AND. NGPROBLQ(M->TL_CODIGO) ST1 Sim Altera Virtual VERDESTINO() 030 1 1
TL_NOMCODI Nome Insumo Nome do insumo Nome do insumo utilizado na Ordem de Serviço. C 40 0 @! NOMINSBRW(STL->TL_TIPOREG,STL->TL_CODIGO) Sim Vizualiza Virtual NOMINSBRW(STL->TL_TIPOREG,STL->TL_CODIGO) 1 2
TL_USACALE Usa calend. Usa calendario Se este insumo usa calendário. S-Sim N-Não. C 1 0 @! PERTENCE("SN") .AND. NGCHKCALEN(M->TL_CODIGO,6,"ST1","T1_TURNO") .AND. NGALTCALE() .AND. NGCALDTHO() IF(INCLUI,"N",STL->TL_USACALE) Nao Altera Virtual S=Sim;N=No MntWhenCal() 1 1
TL_QUANREC Quant. Rec. Quantidade do Recurso Quantidade prevista ou utilizada de recurso. Utilizado somente para ferramenta e especialidade. Neste campo será informada a quantidade de ferramentas ou especialistas. N 3 0 999 IF(M->TL_TIPOREG = "F",NAOVAZIO(),.T.) .AND. POSITIVO(M->TL_QUANREC) Nao Altera Virtual M->TL_TIPOREG$"E/F" 1 2
TL_QUANTID Quantidade Quantidade Utilizada Quantidade utilizada no insumo, dependendo do tipo de insumo. Quando o mesmo for do tipo Produto, sua quantidade será calculada em unidades, do tipo Funcionário (Mão de obra), especialidade ou terceiros, sua quantidade será calculada de acordo com o tempo trabalhado e caso seja do tipo ferramenta, sua quantidade será calculada de acordo com o tempo utilizado. N 9 2 @E 999,999.99 NAOVAZIO(M->TL_QUANTID) .AND. POSITIVO() .AND. NGVQLIMITP() .AND. NGQUANTCHK() .AND. NGCALDTHO() Nao Altera Virtual 1 1
TL_UNIDADE Unidade Unidade Consumo Recurso Unidade de consume a que se refere a previsão ou utilização, caso seja Produto será conforme o controle de estoque e caso seja Funcionário, Ferramenta, Terceiros ou Especialidade será de acordo com a unidade de tempo de consumo. C 2 0 IF(M->TL_TIPOREG="P", M->TL_UNIDADE=SB1->B1_UM, PERTENCE("M H D S ")) .AND. NGVALQUANT() Nao Altera Virtual M->TL_TIPOREG = "P" 122 1 1
TL_CUSTO Custo Custo do Recurso Custo do recurso valorizado ao preço médio de estoque. Este campo é atualizado com base nos valores de transação de estoque, para usuário com integração ao estoque.Caso contrário, poderá ser digitado. N 14 2 @E 99,999,999,999.99 Nao Altera Virtual LCUSTO 1 2
TL_DESTINO Destino Destino do Produto Destino do item de estoque, podendo ser: A – Apoio (graxa, estopa, etc.), S – Substituição ou T – troca. Somente é utilizado para itens de estoque. C 1 0 @! IF(M->TL_TIPOREG = "P",PERTENCE ("AST"),EMPTY(M->TL_DESTINO)) .AND. MNT400DEST() Sim Altera Virtual A=Apoio;S=Substituio;T=Troca M->TL_TIPOREG=="P" 1 2
TL_DTINICI Data Início Data Inicio do Retorno Data inicial de previsão ou utilização do Insumo. D 8 0 NAOVAZIO(M->TL_DTINICI) .AND. NGDTAINSUIN(M->TL_DTINICI) .AND. NGDTINIC() .AND. NGCALDTHO() .And. NGDTPROD() .And. NGTLDTINS() Nao Altera Virtual NGVWHENHDT() 1 1
TL_HOINICI Hora Início Hora Inicio do Retorno Hora inicial de previsão ou utilização do insumo. C 5 0 99:99 NGVALHORA(M->TL_HOINICI) .AND. NGSTLHORIN() .AND. NGCALDTHO() Nao Altera Virtual NGVWHENHDT() 1 1
TL_DTFIM Data Fim Data Fim do Retorno Data final de previsão ou utilização do insumo. D 8 0 DTFIMIN() .AND. NGCALDTHO() Sim Altera Virtual MNTWHENDF() 1 1
TL_HOFIM Hora Fim Hora Fim do Retorno Hora final de previsão ou utilização do insumo. C 5 0 99:99 NGVALHORA(M->TL_HOFIM) .AND. NGSTLHORFI() .AND. NGCALDTHO() Sim Altera Virtual MNTWHENDF() 1 1
TL_REPFIM Reporte Fim Indicacao de Reporte Fim Indica se o retorno atual é o último da O.S. S- Fecha a O.S. N- Não fecha a O.S. C 1 0 @! PERTENCE ("SN") .AND. NAOUSA() Nao Altera Real S=Sim;N=No 1 1
TL_PCTHREX % Hr. Extra Percentual Hora Extra Percentual a ser aplicado ao custo da mão-de-obra alocada para a ordem de serviço, referente ao trabalho em hora extra. N 6 2 999.99 Positivo() IF(INCLUI,0,STL->TL_PCTHREX) Sim Altera Virtual M->TL_TIPOREG=="M" 1 2
TL_NUMSEQ Num.Seq.SD3 . Número de sequência do arquivo SD3. Utilizado quando integrado ao SIGAEST. Mantem o relacionamento entre o insumo e a requisição de estoque. C 6 0 @! Sim Altera Virtual .F. 1 2
TL_LOCAL Almoxarifado Codigo do Almoxarifado Código do almoxarifado de onde foi obtido o insumo. Utilizado para fins de rastreabilidade. C 2 0 @! NGVALALMOX() NNR Nao Altera Virtual NGWHENLOCA() 024 1 2
TL_LOTECTL Lote Lote Número do lote da peça de reposição utilizada na ordem de serviço. Utilizada para fins de rastreabilidade. C 10 0 If(!Empty(M->TL_LOTECTL),NGVRASTSB8(M->TL_CODIGO,M->TL_LOCAL,M->TL_LOTECTL,M->TL_NUMLOTE),.T.) Nao Altera Virtual NGVALPRASTRE() 068 1 2
TL_NUMLOTE Sub-Lote Sub-Lote Número do lote do insumo da Ordem de Serviço. C 6 0 @! If(!Empty(M->TL_NUMLOTE),NGVRASTSB8(M->TL_CODIGO,M->TL_LOCAL,M->TL_LOTECTL,M->TL_NUMLOTE),.T.) Nao Altera Virtual NGVALPRASTRE() 1 2
TL_DTVALID Data Valid. Data de Validade do Lote Data de validade do lote da peça de reposição. Utilizado para rastreabilidade da peça de reposição utilizada na Ordem de Serviço. D 8 0 Nao Vizualiza Virtual 1 2
TL_LOCALIZ Localização Localizacao Fisica Código da localização em que foi colocada a peça de reposição. Utilizado para fins de controle de garantia. C 15 0 @! If(!Empty(M->TL_LOCALIZ),ExistCpo('SBE',M->TL_LOCAL+M->TL_LOCALIZ),.T.) SBE Nao Altera Virtual NGVCONLOC() 1 2
TL_NUMSERI Núm. Série Num de Serie do Produto Número de série do produto utilizado na Ordem de Serviço. Utilizado para rastreabilidade. C 20 0 @! Nao Altera Virtual 1 2
TL_ETAPA Etapa Insumo Etapa do Insumo Indica em que etapa foi realizado o consumo do insumo pela Ordem de Serviço. C 6 0 @! EXISTCPO("TPA",M->TL_ETAPA) MNTTAR S Nao Altera Virtual 1 2
TL_NOMETAP Nome Etapa Nome da Etapa Nome da Etapa em que foi aplicado o Insumo. C 20 0 @! TPA->(VDISP(STL->TL_ETAPA,'TPA_DESCRI')) Sim Vizualiza Virtual 1 2
TL_GARANTI Tem Garantia Insumo Tem Garantia Indica se o insumo aplicado no bem tem controle de garantia, podendo ser: S – Sim, N – não. C 1 0 @! PERTENCE ("SN").AND.NGCOMGARA("S") IF(INCLUI,'N',STL->TL_GARANTI) Nao Altera Virtual S=Sim;N=No 1 1
TL_LOCAPLI Local Aplic. Local Aplicacao do Insumo Local onde foi aplicado o Insumo no Bem. C 6 0 @! EXISTCPO("TPS",M->TL_LOCAPLI) TPS Nao Altera Virtual 1 2
TL_NOMLOCA Nome Local Nome Local Aplicacao Nome da local em que foi aplicado o Insumo. C 40 0 @! TPS->(VDISP(STL->TL_LOCAPLI,'TPS_NOME')) Nao Vizualiza Virtual 1 2
TL_NUMSC Numero da SC Numero da Solic.de Compra Número da Solicitação de Compras relacionada a ordem do Serviço. C 6 0 @! Nao Vizualiza Virtual .F. 1 2
TL_ITEMSC Ítem da SC Ítem da Solicitacao Item da Solicitação de Compras relacionada a ordem de Serviço. C 4 0 @! Nao Vizualiza Real .F. 1 1
TL_NUMOP Numero da OP Numero ordem de producao Número da Ordem de Produção relacionada a ordem de serviço da Manutenção. C 6 0 @9 Nao Vizualiza Virtual 1 2
TL_ITEMOP Item da OP Item da Ordem de producao Número do item da Ordem de Produção relacionado a Ordem de Serviço de Manutenção. C 2 0 @9 Nao Vizualiza Virtual 1 2
TL_SEQUEOP Sequencia OP Sequencia Item na OP. Sequência do Item da Ordem de Produção relacionada a Ordem de Serviço. C 3 0 @9 Nao Vizualiza Virtual 1 2
TL_OBSERVA Observações Observacoes do Retorno Texto livre para a informação adicional do ocorrido na execução da tarefa da O.S. M 10 0 @! Nao Altera Virtual 1 2
TL_CODBEM Bem Codigo do Bem Código do Bem a que se refere este insumo. C 16 0 @! Sim Vizualiza Virtual 1 2
TL_SERVICO Servico Codigo do Servico Código de identificação do serviço da manutenção. C 6 0 @! Sim Vizualiza Virtual 1 2
TL_SEQMAN Seq. Manut Sequencia Manutencao Sequência da manutenção a que se refere este insumo. N 3 0 999 Sim Vizualiza Virtual 1 2
TL_POSCONT Pos. Cont. Posicao do Contador Posição do contador do Bem a que se refere este insumo. N 9 0 @E 999,999,999 Sim Vizualiza Virtual 1 2
TL_POSCON2 Pos. Seg. C. Posicao Segundo Contador Posição do Segundo contador do bem a que se refere este insumo. N 9 0 @E 999,999,999 Sim Vizualiza Virtual 1 2
TL_TIPOHOR Tipo Hora Tipo da Hora Tipo da hora. Que poderá ser: D- Decimal; S- Sexagesimal. C 1 0 @! If(INCLUI,ALLTRIM(GETMV("MV_NGUNIDT")),STL->TL_TIPOHOR) Nao Altera Virtual D=Decimal ;S=Sexagesimal 1 2
TL_SEQUENC Sequencia Sequencia do Retorno Número da sequência a que se refere o insumo. 0- Previsão; Maior do que 0(zero)- Utilização efetiva N 2 0 99 Nao Altera Real .F. 1 1
TL_SEQRMAN Seq. Manut. Sequencia da Manutencao Sequência da Manutenção C 3 0 @! Nao Vizualiza Virtual 1 2
TL_NOTFIS Nota Fiscal Numero da Nota Fiscal Número da nota fiscal. C 9 0 @! Sim Altera Virtual 018 1 2
TL_SERIE Serie Serie da Nota Fiscal Série da nota fiscal. C 3 0 !!! Sim Altera Virtual 094 1 2
TL_FORNEC Fornecedor Codigo do Fornecedor Código do fornecedor. C 6 0 @! Nao Vizualiza Real 001 1 2
TL_LOJA Loja Codigo da Loja Código da loja do Fornecedor. C 2 0 @! Nao Vizualiza Real 002 1 2
TL_NUMSA Numero da SA Num. Solicitacao Armazem Número da solicitação armazém. C 6 0 @! Nao Vizualiza Real 1 2
TL_ITEMSA Item da SA Item Solicitacao Armazem Item Solicitação Armazém. C 2 0 @! Nao Vizualiza Real 1 2
TL_SEQTARE Seq. Tarefa Sequencia da Tarefa Sequência da tarefa. C 3 0 @! Nao Altera Virtual 1 2
TL_DOC Documento Numero do Documento/Nota Número do documento/nota. C 9 0 @! Nao Altera Virtual 018 1 2
TL_ITEM Item NF Item da Nota Fiscal Item da nota fiscal. C 4 0 @! Nao Altera Virtual 1 2
TL_ORIGNFE Origem NFE Origem da NFE Origem da nota fiscal de entrada. C 3 0 @! Nao Altera Virtual 1 2
TL_HREXTRA % Hr. Extra Percentual Hora Extra Percentual a ser aplicado ao custo da mão-de-obra alocada para a ordem de serviço, referente ao trabalho em hora extra. C 6 0 @! IF(INCLUI,'000.00',STL->TL_HREXTRA) Sim Altera Virtual 000.00=000.00;50.00=50.00;70.00=70.00;80.00=80.00;100.00=100.00 M->TL_TIPOREG=="M" 1 2
TL_PERMDOE Perc. Exec. Perc. MDO Executada Percentual de execução de mão de obra. N 6 2 @E 999.99 If (NGFUNCRPO("NGMDOEXECU",.F.),NGMDOEXECU(M->TL_PERMDOE,M->TL_TAREFA),.T.) Nao Altera Real M->TL_TIPOREG = "M" 1 2
TL_SDOC Série Doc. Série do Documento Fiscal Série do Documento Fiscal C 3 0 !!! Nao Vizualiza Real 095 1 2
TL_CODAEN Codigo AEN Codigo AEN Codigo AEN. C 8 0 @! fMNTAEN(M->TL_CODAEN) Nao Altera Real SuperGetMV( "MV_NGINTER",.F.,"N" ) == "L" 1 2





Relacionamentos(SX9)
X9_CDOM - Tabela Destino X9_EXPDOM - Expressão Origem X9_EXPCDOM - Expressão Destino
STA TL_ORDEM+TL_PLANO+TL_TAREFA+TL_TIPOREG+TL_CODIGO TA_ORDEM+TA_PLANO+TA_TAREFA+TA_TIPOREG+TA_CODIGO
STK TL_ORDEM+TL_PLANO+TL_TAREFA TK_ORDEM+TK_PLANO+TK_TAREFA