Ajude o site desativando o bloqueador de anúncio
Cabeçalho

Tabela 2410 VO1

Autor: Eurai Criado: 01/03/2025 Atualizado: 01/03/2025 Protheus
Postagem

Salve salve, blz?

 

 

Tabela VO1. #VO1

 

 

 

 

SX2 - TABELA

X2_CHAVE X2_PATH X2_ARQUIVO X2_NOME X2_NOMESPA X2_NOMEENG X2_ROTINA X2_MODO X2_MODOUN X2_MODOEMP X2_DELET X2_TTS X2_UNICO X2_PYME X2_MODULO X2_DISPLAY X2_SYSOBJ X2_USROBJ X2_POSLGT X2_CLOB X2_AUTREC X2_TAMFIL X2_TAMUN X2_TAMEMP X2_STAMP X2_INSDT
VO1 DATA VO1990 Ordem de Serviço Orden de Servicio Service Order E E E 0 VO1_FILIAL+VO1_NUMOSV S 14 VO1_GETKEY+VO1_CHASSI+VO1_PLAVEI+VO1_CODFRO+VO1_PRISMA+VO1_CODMOT 1 2 2 2 0 0

 

 

 

 

SX3 - CAMPOS

X3_ARQUIVO X3_ORDEM X3_CAMPO X3_TIPO X3_TAMANHO X3_DECIMAL X3_TITULO X3_DESCRIC X3_PICTURE X3_VALID X3_RELACAO X3_F3 X3_NIVEL X3_TRIGGER X3_BROWSE X3_VISUAL X3_CONTEXT X3_OBRIGAT X3_CBOX X3_PICTVAR X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER
VO1 01 VO1_FILIAL C 2 0 Filial Filial 1 N 033
VO1 02 VO1_NUMOSV C 8 0 Nro OS Numero da OS @! 1 S V
VO1 03 VO1_GETKEY C 25 0 Chv Veiculo Chave do Veiculo @!S25 FS_GETKEY().and.FG_CKCLINI(M->VO1_PROVEI+M->VO1_LOJPRO,.t.) If(!Inclui,VV1->VV1_CHAINT,"") V14 1 N V
VO1 04 VO1_CHASSI C 25 0 Chassi Veic Chassi do Veiculo @!S25 If(!Inclui,Posicione("VV1",1,xFilial("VV1")+VO1->VO1_CHAINT,"VV1_CHASSI"),"") 1 S V Posicione("VV1",1,xFilial("VV1")+VO1->VO1_CHAINT,"VV1_CHASSI")
VO1 05 VO1_PLAVEI C 10 0 Placa Veic Placa do Veiculo @R! AAA-!!!!!!! If(!Inclui,VV1->VV1_PLAVEI,"") 1 S V Posicione("VV1",1,xFilial("VV1")+VO1->VO1_CHAINT,"VV1_PLAVEI")
VO1 06 VO1_CODFRO C 7 0 Cod Frota Codigo da Frota @!S6 If(!Inclui,VV1->VV1_CODFRO,"") 1 S V Posicione("VV1",1,xFilial("VV1")+VO1->VO1_CHAINT,"VV1_CODFRO")
VO1 07 VO1_CHAINT C 6 0 Chassi Inter Numero Interno do Chassi @!S6 1 S V
VO1 08 VO1_DESMAR C 30 0 Marca Marca @!S30 If(!Inclui,Posicione("VE1",1,xFilial("VE1")+VV1->VV1_CODMAR,"VE1_DESMAR"),"") 1 N V V
VO1 09 VO1_DESMOD C 30 0 Modelo Modelo @!S30 If(!Inclui,Posicione("VV2",1,xFilial("VV2")+VV1->VV1_CODMAR+VV1->VV1_MODVEI,"VV2_DESMOD"),"") 1 N V V
VO1 10 VO1_DESCOR C 30 0 Cor Descricao da Cor @S20 If(!Inclui,Posicione("VVC",1,xFilial("VVC")+VV1->VV1_CODMAR+VV1->VV1_CORVEI,"VVC_DESCRI"),"") 1 N V V POSICIONE("VVC",1,xFilial("VVC")+VV1->VV1_CODMAR+VV1->VV1_CORVEI,"VVC_DESCRI")
VO1 11 VO1_FABMOD C 8 0 Fab/Mod Fab/Mod @! 1 V
VO1 12 VO1_TPATEN C 1 0 Tp Atendimen Tipo de Atendimento @! OM010TPATEN(M->VO1_TPATEN, M->VO1_NUMOSV, .T.) 1 S A R #OFIOA560CB("050",1)
VO1 13 VO1_NUMBOX C 3 0 Nro do Box Numero do Box @! if(FG_Seek("VOF","M->VO1_NUMBOX",1,.f.)==.t.,if(VOF->VOF_SITBOX=="D",.t.,.f.),.f.) BOX 1 N
VO1 14 VO1_CODCOR C 6 0 Cor Prisma Código da Cor do Prisma @! FG_Seek("SX5","'CR'+M->VO1_CODCOR",1,.F.) CR 1 S A R
VO1 15 VO1_PRISMA C 3 0 Prisma Codigo do Prisma @! FG_STRZERO("M->VO1_PRISMA",3).and.FG_Seek("VOF","M->VO1_CODCOR+M->VO1_PRISMA",3,.F.).And.VOF->VOF_SITBOX=="D" PRI 1 N
VO1 16 VO1_KILOME N 8 0 Km/Hr Veic KM/Hora do Veiculo @E 99,999,999 FS_UltKil(VV1->VV1_CHAINT) 1 N
VO1 17 VO1_HORTRI N 8 0 Hr OS Veic Horas Trilha da OS Veic. @E 99,999,999 FS_ULTHOR(VV1->VV1_CHAINT) 1 N A R
VO1 18 VO1_CODMOT C 6 0 Motorista Codigo do Motorista @!S6 Vazio() .Or. FG_Seek("VOG","M->VO1_CODMOT",1,.f.,"VO1_NOMMOT","VOG_NOMMOT") VOG 1 N
VO1 19 VO1_CDMOT2 C 6 0 Mot.Retir Mot.que Retirou @! VOG 1
VO1 20 VO1_LOJPRO C 2 0 Loja Loja do Proprietario @! FG_SEEK("SA1","M->VO1_PROVEI+M->VO1_LOJPRO",1,.F.,"VO1_NOMPRO","A1_NREDUZ") 1 S V Posicione("VV1",1,xFilial("VV1")+VO1->VO1_CHAINT,"VV1_LJPATU") 002
VO1 21 VO1_NOMPRO C 20 0 Nome Propr Nome do Proprietario @!S20 If(!Inclui,Posicione("SA1",1,xFilial("SA1")+VO1->VO1_PROVEI+VO1->VO1_LOJPRO,"A1_NREDUZ"),"") 1 S V V Posicione("SA1",1,xFilial("SA1")+VO1->VO1_PROVEI+VO1->VO1_LOJPRO,"A1_NOME")
VO1 22 VO1_PROVEI C 6 0 Proprietario Proprietario do Veiculo @! M010TudoOK() 1 S V Posicione("VV1",1,xFilial("VV1")+VO1->VO1_CHAINT,"VV1_PROATU") 001
VO1 23 VO1_ENDPRO C 30 0 End Propr Endereco do Proprietario @!S30 If(!Inclui,SA1->A1_END,"") 1 N V V
VO1 24 VO1_CIDPRO C 20 0 Cidade Cidade @!S20 FS_VLCIDEST(1)[1] 1 N V V
VO1 25 VO1_ESTPRO C 2 0 UF Estado @! If(!Inclui,SA1->A1_EST,"") 1 N V V 010
VO1 26 VO1_FONPRO C 15 0 Telefone Telefone @!S8 If(!Inclui,SA1->A1_TEL,"") 1 N V V
VO1 27 VO1_OBSMEM C 6 0 Oco-MEMO Memo 1 A R
VO1 28 VO1_OBSERV M 79 0 Observacao Observacao @! E_MSMM(VO1->VO1_OBSMEM,79) 1 N V
VO1 29 VO1_FATPAR C 6 0 Faturar p/ Faturar p/ Cliente @! Vazio() .or. FG_Seek("SA1","M->VO1_FATPAR",1,.f.) VSA2 1 N 001
VO1 30 VO1_LOJA C 2 0 Loja Loja do Cliente @! Vazio() .or. FG_Seek("SA1","M->VO1_FATPAR+M->VO1_LOJA",1,.f.,"VO1_NOMFAT","A1_NREDUZ") 1 N A R 002
VO1 31 VO1_NOMFAT C 20 0 Nome Fat p/ Nome do Cliente Fat p/ @!S20 Posicione("SA1",1,xFilial("SA1")+M->VO1_FATPAR+M->VO1_LOJA,"A1_NREDUZ") 1 N V V Posicione("SA1",1,xFilial("SA1")+VO1->VO1_FATPAR+VO1->VO1_LOJA,"A1_NOME")
VO1 32 VO1_DATABE D 8 0 Dt Abert OS Data Abertura da OS DDATABASE 1 S V
VO1 33 VO1_HORABE N 4 0 Hr Abert OS Hora Abertura da OS @R 99:99 M->VO1_HORABE < 2400 .And. Val(right(str(M->VO1_HORABE,4),2)) < 60 .and. OM010VLDENC() val(left(time(),2)+substr(time(),4,2)) 1 S
VO1 34 VO1_DATSAI D 8 0 Dt Saida Data Saida do Veiculo VO1_DATSAI > VO1_DATABE ctod(" / / ") 1 N V
VO1 35 VO1_HORSAI N 4 0 Hr Saida Hora Saida do Veiculo @R 99:99 IF(VAL(LEFT(STR(M->VO1_HORSAI,4),2)) > 23 .OR. VAL(RIGHT(STR(M->VO1_HORSAI,4),2)) > 59,.F.,.T.) 1 N V
VO1 36 VO1_NOMMOT C 30 0 Nome Motoris Nome do Motorista @!S30 If(!Inclui,Posicione("VOG",1,xFilial("VOG")+VO1->VO1_CODMOT,"VOG_NOMMOT"),"") 1 N V V Posicione("VOG",1,xFilial("VOG")+VO1->VO1_CODMOT,"VOG_NOMMOT")
VO1 37 VO1_DATENT D 8 0 Dt Entrega Data Entrega do Veiculo (Empty(M->VO1_DATENT) .or. M->VO1_DATENT >= M->VO1_DATABE) ctod(" / / ") 1 N A R
VO1 38 VO1_HORENT N 4 0 Hr Entrega Hora Entrega do Veiculo @R 99:99 IF(VAL(LEFT(STR(M->VO1_HORENT,4),2)) > 23 .OR. VAL(RIGHT(STR(M->VO1_HORENT,4),2)) > 59,.F.,.T.) 1 N A
VO1 39 VO1_FUNABE C 6 0 Consultor Consultor Abertura da OS @!S6 NAOVAZIO() .AND. FG_SEEK("VAI","M->VO1_FUNABE",1,.F.,"VO1_NOMABE","VAI_NOMTEC") Posicione("VAI",4,xFilial("VAI")+__cUserID,"VAI_CODTEC") VAI1 1 N A
VO1 40 VO1_NOMABE C 20 0 Nome Nome Consultor Abert OS @!S20 If(!Inclui,Posicione("VAI",1,xFilial("VAI")+VO1->VO1_FUNABE,"VAI_NOMTEC"),"") 1 N V V Posicione("VAI",1,xFilial("VAI")+VO1->VO1_FUNABE,"VAI_NOMTEC")
VO1 41 VO1_STATUS C 1 0 Status OS Status da OS ! Pertence("ADFC") "A" 1 N V A=Aberta;D=Liberada;F=Fechada;C=Cancelada
VO1 42 VO1_MOTIVO C 6 0 Motivo Codigo do Motivo @! Vazio() .or. FG_SEEK("VS0","cMotivo+M->VO1_MOTIVO",1,.f.,"VO1_DESMOT","VS0_DESMOT") VS0 1 N V
VO1 43 VO1_DESMOT C 40 0 Descricao Descricao do Motivo @! 1 N V V
VO1 44 VO1_TEMGAR C 1 0 OS tem Garan OS tem Garantia S/N @!S1 1 N V
VO1 45 VO1_TEMLIB C 1 0 OS tem Lib OS tem Liberacao S/N @!S1 1 N V
VO1 46 VO1_TEMCAN C 1 0 OS tem Canc OS tem Cancelamento (S/N) @!S1 1 N V
VO1 47 VO1_MECREQ C 1 0 Mecanico Req Mecanico pode Requisitar ! Pertence("10") 1 N 1=Sim;0=Nao
VO1 48 VO1_SITGAR C 1 0 Sit Garantia Situacao da Garantia @!S1 1 N V
VO1 49 VO1_CODMAR C 3 0 Cod. Marca Codigo da Marca @!S3 1 N V
VO1 50 VO1_OK C 2 0 Iden.Selecao Identificador de Selecao 1 N R
VO1 51 VO1_CRMOK C 1 0 Flag CRM Indica se foi gerado CRM @! 1 N
VO1 52 VO1_TEMFEC C 1 0 OS tem Fecha OS tem Fechamento (S/N) @!S1 1 N V
VO1 53 VO1_APOLIC C 15 0 Apolice Numero da apolice @! 1 N A R
VO1 54 VO1_NUMLIB C 8 0 Num Liberac Numero da Liberacao 1
VO1 55 VO1_FORPAG C 3 0 Forma Pagto Forma de pagamento SE4 1
VO1 56 VO1_SINIST C 15 0 Sinistro Numero do Sinistro @! 1 N A R
VO1 57 VO1_CODBCO C 3 0 Cod. Banco Codigo do Banco @! A62 1 007
VO1 58 VO1_NROAPR C 15 0 Aprovacao Numero da Aprovacao @! 1 N A R
VO1 59 VO1_FRANQU N 12 2 Franquia Valor da franquia @E 999,999,999.99 1 N A R
VO1 60 VO1_DATATE D 8 0 Data Ate Data Ate 1 A R
VO1 61 VO1_HORATE N 4 0 Hora Ate Hora Ate @R 99:99 if(val(left(str(M->VO1_HORATE,4),2)) > 23 .or. val(right(str(M->VO1_HORATE,4),2)) > 59,.f.,.t.) 1 A R
VO1 62 VO1_NUMORC C 8 0 Nro Orcament Numero do orcamento @! 1 V R
VO1 63 VO1_NATURE C 10 0 Natureza Natureza Financeira @! Vazio() .or. ExistCpo("SED") SED 1
VO1 64 VO1_NUMAGE C 8 0 Nro.Agendam. Nro.Agendamento @! 1 N V R
VO1 65 VO1_GARMUT C 1 0 Gar. Mutua Garantia Mutua Pertence("012") "0" 1 A R 0=Nao;1=Sim;2=Rejeitada
VO1 66 VO1_LAUMEM C 6 0 MEMO MEMO @! 1 N V
VO1 67 VO1_OBSLAU M 80 0 Observ.Laudo Observacao Laudo @! 1 N A V
VO1 68 VO1_DATSTA D 8 0 Dt Atu Statu Data de Atualizacao Statu 1 S V R
VO1 69 VO1_HORSTA N 4 0 Hr Atu Statu Hora de Atualizacao Statu @R 99:99 1 S V R
VO1 70 VO1_UUID C 36 0 UUID Id unico universal FWUUIDV4(.t.) 1 N A R .f.
VO1 71 VO1_DATINC C 14 0 Dt Inclusao Data Inclusao Registro FGX_Timestamp() 1 N A R .f.
VO1 72 VO1_DATALT C 14 0 Dt Alteracao Data Alteracao Registro FGX_Timestamp() 1 N A R .f.
VO1 73 VO1_OBSAPO M 10 0 Obs. Apont. Observações Apontamento @! 1 N A R
VO1 74 VO1_FALHA M 10 0 Falha Falha @! 1 S V R
VO1 75 VO1_CAUSA M 10 0 Causa Causa @! 1 S V R
VO1 76 VO1_SOLUCA M 10 0 Solucão Solucão 1 S V R
VO1 77 VO1_OROSJD C 1 0 Orig.OS.JD Origem OS. JD @! Pertence("01") "0" 1 N A R 0=Nenhuma;1=CSC

 

 

 

 

SIX - INDICES

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST
VO1 1 VO1_FILIAL+VO1_NUMOSV Nro OS Nº OS SO Number S S 2 3
VO1 2 VO1_FILIAL+VO1_STATUS+VO1_NUMOSV Status OS + Nro OS Estatus OS + Nº OS SO Status + SO Number S S 2 3
VO1 3 VO1_FILIAL+VO1_PROVEI+VO1_LOJPRO+VO1_STATUS+VO1_NUMOSV Proprietario + Loja + Status OS + Nro OS Propietario + Tienda + Estatus OS + Nº OS Owner + Unit + SO Status + SO Number S S 2 3
VO1 4 VO1_FILIAL+VO1_CHAINT+VO1_STATUS+VO1_NUMOSV Chassi Inter + Status OS + Nro OS Chasis Inter + Estatus OS + Nº OS Intern Chass + SO Status + SO Number S S 2 3
VO1 5 VO1_FILIAL+DTOS(VO1_DATABE)+STR(VO1_HORABE) Dt Abert OS + Hr Abert OS Fc Abiert OS + Hr Abiert OS SO Open.Date + SO Open.Time S S 2 3
VO1 6 VO1_FILIAL+VO1_PLAVEI Placa Veic Chapa Vehic Vehic.Plate S S 2 3
VO1 7 VO1_FILIAL+VO1_CODCOR+VO1_PRISMA Cor Prisma + Prisma Color Prisma + Prisma Prism Code + Prism S S 2 3
VO1 8 VO1_FILIAL+VO1_CHASSI Chassi Veic Chasis Vehic Vehic Chassi S S 2 3
VO1 9 VO1_FILIAL+VO1_CODFRO Cod Frota Cod Flota Fleet Code S S 2 3
VO1 A VO1_FILIAL+VO1_CODMAR+VO1_NUMOSV Cod. Marca + Nro OS Cod. Marca + Nº OS Brand Code + SO Number S S 2 3

 

 

 

 

SX9 - Relacionamento entre Tabelas

X9_DOM X9_IDENT X9_CDOM X9_EXPDOM X9_EXPCDOM X9_PROPRI X9_LIGDOM X9_LIGCDOM X9_CONDSQL X9_USEFIL X9_ENABLE X9_VINFIL X9_CHVFOR
VO1 001 VG8 VO1_NUMOSV VG8_NUMOSV S 1 N S S 2 2
VO1 002 VGA VO1_NUMOSV VGA_NUMOSV S 1 N S S 2 2
VO1 003 VD3 VO1_NUMOSV VD3_NUMOSV S 1 N S S 2 2
VO1 004 VDP VO1_NUMOSV VDP_NUMOSV S 1 N S S 2 2
VO1 005 VDR VO1_NUMOSV VDR_NUMOSV S 1 N S S 2 2
VO1 006 VDW VO1_NUMOSV VDW_NUMOSV S 1 N S S 2 2
VO1 007 VO2 VO1_NUMOSV VO2_NUMOSV S 1 N S S 2 2
VO1 008 VMB VO1_NUMOSV VMB_NUMOSV S 1 N S S 2 2
VO1 009 VMB VO1_NUMOSV VMB_OSANTE S 1 N S S 2 2
VO1 010 VE6 VO1_NUMOSV VE6_NUMOSV S 1 N S S 2 2
VO1 011 VA8 VO1_NUMOSV VA8_NUMOSV S 1 N S S 2 2
VO1 012 VSM VO1_NUMOSV VSM_NUMOSV S 1 N S S 2 2
VO1 013 VB5 VO1_NUMOSV VB5_NUMOSV S 1 N S S 2 2

 

 

 

 

SXG - Grupo de Campos

XG_GRUPO XG_DESCRI XG_DESSPA XG_DESENG XG_SIZEMAX XG_SIZEMIN XG_SIZE XG_PICTURE
001 Codigo Cliente/Fornecedor Codigo Cliente/Proveedor Customer/Supplier Code 20 6 6 @!
002 Loja Cliente/Fornecedor Tienda Cliente/Proveedor Customer/Supplier Unit 4 2 2 @!
007 Banco Banco Bank 5 3 3 @!
010 Estado Estado State 5 2 2 @!
033 Tamanho da Filial Tamano de la Sucursal Branch Size 12 2 2

 

 

 

 

 

 

 

 

 

 

Gostou? Compartilhe com seus amigos e deixe um comentário! ??

Um abraço, e até a próxima  

 

 

 

 

 

ASSINE A NEWSLETTER

Cadastrando...

PIX uDesenv

PIX QR Code para depósito

Clique para doar

Parceiros

Tudo em ADVPL - Blog parceiro

Blog ADVPL