Tabela: VSM - Inconvenientes da OS


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


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
Inconvenientes da OS




Indices(SIX)
OrdemChaveDescriçãoNickName
1VSM_FILIAL+VSM_NUMOSV+VSM_SEQUEN+VSM_CODGRU+VSM_CODINCNro da OS + Sequencia + Cod do Grupo + Inconvenient
2VSM_FILIAL+VSM_NUMOSV+VSM_CODGRU+VSM_CODINCNro da OS + Cod do Grupo + Inconvenient
3VSM_FILIAL+VSM_NUMOSV+VSM_SEQUEN+VSM_TIPAGR+VSM_CODGRU+VSM_CODINCNro da OS + Sequencia + Agrupador + Cod do Grupo + Inconvenient
4VSM_FILIAL+VSM_NUMOSV+VSM_SEQUEN+VSM_TIPAGR+VSM_GRUITE+VSM_CODITENro da OS + Sequencia + Agrupador + Grupo Item + Cod. Item
5VSM_FILIAL+VSM_NUMOSV+VSM_SEQUEN+VSM_TIPAGR+VSM_CODSERNro da OS + Sequencia + Agrupador + Servico
6VSM_FILIAL+VSM_NUMORC+VSM_IDTREE+VSM_IDCODENro do Orcto + id tree + id code
7VSM_FILIAL+VSM_NUMORC+VSM_IDCODE+VSM_IDTREENro do Orcto + id code + id tree
8VSM_FILIAL+VSM_NUMORC+VSM_PROMPTNro do Orcto + prompt
9VSM_FILIAL+VSM_DESINCDescr Inconv
AVSM_FILIAL+VSM_NUMORC+VSM_SEQUEN+VSM_TIPAGR+VSM_CODGRU+VSM_CODINCNro do Orcto + Sequencia + Agrupador + Cod do Grupo + Inconvenient
BVSM_FILIAL+VSM_NUMORC+VSM_SEQUEN+VSM_TIPAGR+VSM_GRUITE+VSM_CODITENro do Orcto + Sequencia + Agrupador + Grupo Item + Cod. Item
CVSM_FILIAL+VSM_NUMORC+VSM_SEQUEN+VSM_TIPAGR+VSM_CODSERNro do Orcto + Sequencia + Agrupador + Servico







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
VSM_FILIAL Filial Filial Informe o código da filial utilizada. C 2 0 Nao Altera Virtual 033 1 2
VSM_NUMOSV Nro da OS Numero da OS Número da ordem de servico utilizada. C 8 0 @E 99999999 FG_Seek("VO1","M->VSM_NUMOSV",1,.f.) Sim Vizualiza Virtual 1 1
VSM_SEQUEN Sequencia Sequencia Este campo determina a sequencia dos registros deste arquivo. A sequencia não podera ser repetida, exemplo: Correto: 001, 002, 003, etc Errado : 001, 002, 002, etc C 3 0 @E 999 Sim Altera Virtual 1 1
VSM_TIPAGR Agrupador Agrupador Informe o tipo do agrupador que está incluindo, de acordo com o seguinte critério: 1- Inconveniente 2- Peças 3- Serviços C 1 0 @! FS_OM010FOK() FS_SEQ010("2") Sim Altera Virtual 1=Inconveniente;2=Kit Pecas;3=Srv Agrupado;4=Pecas;5=Servicos 1 1
VSM_CODGRU Cod do Grupo Codigo do Grupo Informe aqui o código do grupo do inconveniente. C 3 0 @!S3 FG_Seek("VSK","VE1->VE1_CODMAR+M->VSM_CODGRU",1,.f.) VSK Sim Altera Virtual 1 1
VSM_DESGRU Descricao Descricao do Grupo Descrição do grupo do inconveniente. C 30 0 @!S30 if(!Inclui,Posicione("VSK",1,xFilial("VSK")+VE1->VE1_CODMAR+VSM->VSM_CODGRU,"VSK_DESGRU"),"") Nao Vizualiza Virtual Posicione("VSK",1,xFilial("VSK")+VE1->VE1_CODMAR+VSM->VSM_CODGRU,"VSK_DESGRU") 1 2
VSM_CODINC Inconvenient Codigo do Inconveniente Informe aqui o código do inconveniente. C 15 0 @!S15 FG_VALIDA(,"VSLTVE1->VE1_CODMAR+M->VSM_CODGRU+M->VSM_CODINC*","M->VSM_DESINC:=VSL->VSL_DESINC,M->VSM_TIPTEM:=VSL->VSL_TIPTEM") VSK Sim Altera Virtual 1 1
VSM_DESINC Descr Inconv Descr do Inconveniente Descrição do inconveniente. C 30 0 @!S30 if(!Inclui,Posicione("VSL",1,xFilial("VSL")+VE1->VE1_CODMAR+VSM->VSM_CODGRU+VSM->VSM_CODINC,"VSL_DESINC"),"") Nao Altera Virtual Posicione("VSL",1,xFilial("VSL")+VSM->VSM_CODGRU+VSM->VSM_CODINC,"VSL_DESINC") 1 2
VSM_TIPTEM Tipo Tempo Tipo de Tempo Informe o tipo de tempo desejado. C 4 0 @! FG_SEEK("VOI","M->VSM_TIPTEM",1,.F.) VOI Nao Altera Virtual 1 1
VSM_GRUITE Grupo Item Grupo Item Informe o grupo do item para o inconveniente C 4 0 @! Sim Altera Virtual 1 1
VSM_CODITE Cod. Item Codigo do item Informe o codigo do item ou kit. C 27 0 @! FG_VALIDA(,"SB1T7M->VSM_GRUITE+M->VSM_CODITE*","M->VSM_DESITE:=SB1->B1_DESC,M->VSM_TIPTEM:=VSL->VSL_TIPTEM") Sim Altera Virtual 1 1
VSM_DESITE Desc Item Descricao do Item Informe a descrição do item para o inconveniente C 30 0 @! if(!Inclui,Posicione("SB1",7,xFilial("SB1")+VSM->VSM_GRUITE+VSM->VSM_CODITE,"B1_DESC"),"") Sim Vizualiza Virtual 1 1
VSM_CODSER Servico Servico Informe o código do serviço. C 15 0 @! FG_VALIDA(,"VO6T2VE1->VE1_CODMAR+M->VSM_CODSER*","M->VSM_DESSER:=VO6->VO6_DESSER") .And. FG_FAPLGM().and. OFC250_AUT() VO6SRV Sim Altera Virtual 1 1
VSM_DESSER Desc Servico Descricao do Servico Informe a descrição do serviço para o inconveniente C 30 0 @! if(!Inclui,Posicione("VO6",2,xFilial("VO6")+VE1->VE1_CODMAR+VSM->VSM_CODSER,"VO6_DESSER"),"") Sim Vizualiza Virtual 1 1
VSM_TEMPAD Tempo Padrao Tempo Padrao Tempo padrão para execução do inconveniente. N 5 0 @R 999:99 Positivo() Sim Altera Real 1 2
VSM_QTDITE Qtd item Quantidade de itens Informe neste campo a quantidade dejada para o inconveniente / peça / serviço. N 6 0 @E 999,999 Sim Altera Virtual 1 1
VSM_QTDEST Qtd Estoque Quantidade em estoque Informe a quantidade em estoque. N 6 0 @E 999,999 Sim Vizualiza Virtual 1 2
VSM_TIPSER Tipo Servico Tipo de Servico Informe neste campo o tipo de serviço utilizado para o inconveniente informado. C 3 0 @!S3 FG_Seek("VOK","M->VSM_TIPSER",1,.f.) VK1 Sim Altera Virtual 1 2
VSM_CODPRO Cod Produtiv Codigo do produtivo Codigo do produtivo para o inconveniente da Ordem de Serviço C 6 0 @! FG_StrZero("M->VSM_CODPRO",6).AND.FG_Seek("VAI","M->VSM_CODPRO",1,.f.).AND.VAI->VAI_FUNPRO=="1" A1C Nao Altera Real 1 2
VSM_CODSEC Sec Ofi Secao da Oficina Informe o código da seção da oficina. C 3 0 @!S3 FG_Seek("VOD","M->VSM_CODSEC",1,.f.) VOD Sim Altera Virtual 1 2
VSM_DATINI Data inicial Data inicial Informe aqui a data inicial da execução do inconveniente. D 8 0 @D (dDataBase-M->VSM_DATINI) <= GETMV("MV_DIAALT") Ctod(" / / ") Sim Altera Virtual 1 2
VSM_HORINI Hora inicial Hora inicial Informe aqui a hora inicial de execução do reparo. N 4 0 @R 99:99 Positivo() .And. M->VSM_HORINI < 2400 .And. Val(right(str(M->VSM_HORINI,4),2)) < 60 Sim Altera Virtual 1 2
VSM_DATFIN Data final Data final Informe aqui a data final da execução do reparo. D 8 0 @D M->VSM_DATFIN>=M->VSM_DATINI Ctod(" / / ") Sim Altera Virtual 1 2
VSM_HORFIN Hora final Hora final Informe aqui a hora final de execução do inconveniente. N 4 0 @R 99:99 Positivo() .And. M->VSM_HORFIN < 2400 .And. Val(Right(Str(M->VSM_HORFIN,4),2)) < 60 Sim Altera Virtual 1 2
VSM_IMPORT Importado Inconveniente importado Este campo informa se o inconveniente foi ou não importado par a ordem de serviço, de acordo com o seguinte critério: 0=Não 1=Sim C 1 0 @! Pertence("01") Sim Vizualiza Virtual 0=Nao;1=Sim 1 2
VSM_CODCAM Campanha Campanha Informe nesse campo o código da campanha técnica (recall) que o veículo deverpa ser submetido. C 6 0 @! VOP Nao Altera Real 1 2
VSM_IDLIST id lista id lista Informe a lista de identificação. N 10 0 @E 9,999,999,999 Nao Altera Real 1 2
VSM_CODFAS Fase Produca Fase de producacao Informe aqui o código da fase de produção relacionado ao reparo a ser executado. C 3 0 @! FG_Seek("VZC","M->VSM_CODFAS",1,.f.,"VSM_DESFAS","VZC_DESFAS") Nao Altera Real M->VSM_TIPAGR=="3" 1 2
VSM_IDTREE id tree id tree Informe o id tree. C 7 0 @! Nao Altera Real 1 2
VSM_DESFAS Desc Fase Descricao da Fase Informe a descrição da fase. C 30 0 @! IF(!INCLUI,POSICIONE("VZC",1,XFILIAL("VZC")+VSM->VSM_CODFAS,"VZC_DESFAS"),"") Sim Vizualiza Virtual 1 2
VSM_IDCODE id code id code Informe o codigo de identificação. C 7 0 @! Nao Altera Real 1 2
VSM_ISTREE is tree is tree Informe o Is Tree C 1 0 @! Nao Altera Real 1 2
VSM_PROMPT prompt prompt Informe o Prompt. C 200 0 @! Nao Altera Real 1 2
VSM_CARGO cargo cargo Informe o cargo C 200 0 @! Nao Altera Real 1 2
VSM_CLIENT client client Informe o cliente para o inconveniente da Ordem de Serviço C 10 0 @! Nao Altera Real 1 2
VSM_NUMORC Nro do Orcto Nro do Orcamento Informe o numero do orçamento. C 8 0 @ 99999999 Sim Vizualiza Virtual 1 2
VSM_CODMAR Marca Codigo da Marca Informe o código da marca. C 3 0 @!S3 VE1 Sim Altera Virtual 1 2
VSM_VALOR Valor Valor da peca / servico Informe o valor da peca / serviço. N 14 2 @E 99,999,999,999.99 Positivo() Sim Altera Virtual 1 1
VSM_PERDES % desc Perc. de desconto Informe o percentual de desconto N 6 2 @E 999.99 Positivo() Sim Altera Virtual 1 1
VSM_VALDES Valor desc Valor do desconto Informe o valor do desconto. N 12 2 @E 999,999,999.99 Positivo() Sim Altera Virtual 1 1
VSM_TOTAL Total Total Informe o total. N 12 2 @E 999,999,999.99 Sim Vizualiza Real 1 1
VSM_OBSERV Observacao Observacao Informe a observação M 70 0 @! IF(!INCLUI,E_MSMM(VSM->VSM_OBSMEM,70),"") Sim Altera Virtual 1 1
VSM_OBSMEM Obs Observacao Informe a observação C 6 0 Sim Altera Virtual 1 1
VSM_APROVA Aprovado Inconveniente aprovado? Informe se aprovado. C 1 0 @! Pertence("01") Nao Altera Real 0=Nao;1=Sim 1 1