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

Tabela 2410 VSO

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

Salve salve, blz?

 

 

Tabela VSO. #VSO

 

 

 

 

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
VSO DATA VSO990 Agendamento de Clientes Agendamiento de Clientes Customer Schedule E E E 0 S 14 VSO_NUMBOX+VSO_CIDPRO+VSO_FONPRO+VSO_EMAIL+VSO_DESMAR+VSO_DESMOD 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
VSO 01 VSO_FILIAL C 2 0 Filial Filial 1 N 033
VSO 02 VSO_DATAGE D 8 0 Dt Agenda/o Data do Agendamento @D 1 S V
VSO 03 VSO_HORAGE C 4 0 Hora Agenda Hora da Agenda @R 99:99 1 S V
VSO 04 VSO_NUMBOX C 3 0 Num Box Numero do box @! BOX 1 S V
VSO 05 VSO_STATUS C 1 0 Status Status do agendamento @! "1" 1 S V 1=Agendado;2=OS Aberta;3=Finalizado;4=Cancelado;5=Orcamento Aberto
VSO 06 VSO_TPATEN C 1 0 Tp Atendimen Tipo de Atendimento @! Vazio() .or. OFIOA560VL("050",M->VSO_TPATEN) 1 S A R #OFIOA560CB("050",1)
VSO 07 VSO_GETKEY C 25 0 Chv Veiculo Chave do Veiculo @!S25 OM350VEIC() VV1 1 S
VSO 08 VSO_AGCONF C 1 0 Agend Confir Agendamento Confirmado @! 1 S A R 0=Nao Confirmado;1=Confirmado;2=Confirmado/Concluido;3=Cancelado .F.
VSO 09 VSO_PLAVEI C 10 0 Placa Veic Placa do Veiculo @R! AAA-!!!!!!! If(!Inclui,VV1->VV1_PLAVEI,"") 1 S
VSO 10 VSO_PROVEI C 6 0 Proprietario Proprietario do Veiculo @! OM350BLQ() VSA2 1 S Posicione("VV1",1,xFilial("VV1")+VO1->VO1_CHAINT,"VV1_PROATU") 001
VSO 11 VSO_LOJPRO C 2 0 Loja Loja do Proprietario @! FG_Seek("SA1","M->VSO_PROVEI+M->VSO_LOJPRO",1,.f.,"VSO_NOMPRO","A1_NREDUZ") .AND. OM350BLQ() 1 S 002
VSO 12 VSO_NOMPRO C 50 0 Nome Propr Nome do Proprietario @! If(!Inclui,Posicione("SA1",1,xFilial("SA1")+M->VSO_PROVEI+M->VSO_LOJPRO,"A1_NOME"),"") 1 S Posicione("SA1",1,xFilial("SA1")+VSO->VSO_PROVEI+VSO->VSO_LOJPRO,"A1_NOME") 175
VSO 13 VSO_ENDPRO C 30 0 End Propr Endereco do Proprietario @!S30 If(!Inclui,Posicione("SA1",1,xFilial("SA1")+M->VSO_PROVEI+M->VSO_LOJPRO,"A1_END"),"") 1 N
VSO 14 VSO_CIDPRO C 20 0 Cidade Cidade @!S20 If(!Inclui,OM3500011_MunicipioUF( 1 , M->VSO_PROVEI , M->VSO_LOJPRO ),"") 1 N
VSO 15 VSO_ESTPRO C 2 0 UF Estado @! If(!Inclui,OM3500011_MunicipioUF( 2 , M->VSO_PROVEI , M->VSO_LOJPRO ),"") 1 N 010
VSO 16 VSO_FONPRO C 15 0 Telefone Telefone @!S8 If(!Inclui,Posicione("SA1",1,xFilial("SA1")+M->VSO_PROVEI+M->VSO_LOJPRO,"A1_TEL"),"") 1 N
VSO 17 VSO_EMAIL C 80 0 E-Mail E-Mail 1 S
VSO 18 VSO_CODFRO C 7 0 Cod Frota Codigo da Frota @!S6 If(!Inclui,VV1->VV1_CODFRO,"") 1 N
VSO 19 VSO_CHAINT C 6 0 Chassi Inter Numero Interno do Chassi @!S6 1 N V V
VSO 20 VSO_CODMAR C 3 0 Cod Marca Codigo da marca @! fg_seek("VE1","M->VSO_CODMAR",1,.f.,"VSO_DESMAR","VE1_DESMAR") VE1 1 N
VSO 21 VSO_DESMAR C 30 0 Marca Marca @!S30 If(!Inclui,Posicione("VE1",1,xFilial("VE1")+VSO->VSO_CODMAR,"VE1_DESMAR"),"") 1 N V V
VSO 22 VSO_MODVEI C 30 0 Mod Veiculo Modelo do Veiculo @!S30 FG_Seek("VV2","M->VSO_CODMAR+M->VSO_MODVEI",1,.f.,"VSO_DESMOD","VV2_DESMOD") VV2VSO 1 S
VSO 23 VSO_SEGMOD C 10 0 Segmento Segmento do Modelo Vazio() .or. FG_Seek("VVX","M->VSO_CODMAR+M->VSO_SEGMOD",1,.f.) 1 N 147
VSO 24 VSO_DESMOD C 30 0 Modelo Modelo @!S30 If(!Inclui,Posicione("VV2",1,xFilial("VV2")+VSO->VSO_CODMAR+VSO->VSO_MODVEI,"VV2_DESMOD"),"") 1 N V V
VSO 25 VSO_DESCOR C 30 0 Cor Descricao da Cor @S30 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")
VSO 26 VSO_TEMPAD N 5 0 Tp Padrao Tempo padrao @R 999:99 OM350TEMPO(1) IF(SUBSTR(GETNEWPAR("MV_AGPARAM","01"),2,1)=="1",100,30) 1 N left(GETNEWPAR("MV_AGPARAM","0"),1)=="1"
VSO 27 VSO_OBSMEM C 6 0 OCO-MEM OCO-MEM @! 1
VSO 28 VSO_OBSERV M 70 0 Observação Observação E_MSMM(VSO->VSO_OBSMEM,70) 1 S A V
VSO 29 VSO_DATFIN D 8 0 Data Final Data Final 1 N A R left(GETNEWPAR("MV_AGPARAM","0"),1)=="1"
VSO 30 VSO_NUMOSV C 8 0 Nro da OS Numero da OS @! 1 N V
VSO 31 VSO_NUMIDE C 8 0 Num Identif Numero de Identificacao @! 1 N A R
VSO 32 VSO_HORFIN N 5 0 Hora Final Hora Final @E 99,999 1 N A R left(GETNEWPAR("MV_AGPARAM","0"),1)=="1"
VSO 33 VSO_DATREG D 8 0 Dt Registro Data de registro DDATABASE 1 S
VSO 34 VSO_HORREG N 5 0 Hr Registro Hora de registro @R 999:99 VAL(SUBSTR(TIME(),1,2)+SUBSTR(TIME(),4,2)) 1 S
VSO 35 VSO_FUNAGE C 6 0 Agendado por Agendamento realizado por @!S6 Posicione("VAI",4,xFilial("VAI")+__cUserID,"VAI_CODTEC") VAI1 1 S
VSO 36 VSO_NOMAGE C 20 0 Nome Pessoa realizou contato @!S20 VAI->VAI_NOMTEC 1 S V V Posicione("VAI",1,xFilial("VAI")+VSO->VSO_FUNAGE,"VAI_NOMTEC")
VSO 37 VSO_NUMORC C 8 0 Nro Orcament Numero do Orcamento @! 1 N V R
VSO 38 VSO_KILOME N 8 0 Km Veiculo Kilometragem do Veiculo @E 99,999,999 Empty(M->VSO_CHAINT) .or. OM350KIL(M->VSO_GETKEY) 1 N A R
VSO 39 VSO_GESTOR C 6 0 Cod. Gestor Codigo Gestor @! FG_Seek("VAI","M->VSO_GESTOR",1,.f.,"VSO_NOMGES","VAI_NOMTEC") VAI1 1 N
VSO 40 VSO_NOMGES C 20 0 Nome Gestor Nome Gestor @! If(!Inclui,Posicione("VAI",1,xFilial("VAI")+VSO->VSO_GESTOR,"VAI_NOMTEC"),"") 1 N V V
VSO 41 VSO_HORTRI N 8 0 Hr OS Veic Horas Trilha da OS Veic. @E 99,999,999 OM350HOR(M->VSO_GETKEY) 1 N A R
VSO 42 VSO_TIPAGE C 1 0 Tp Agendamto Tipo de Agendamento @! Pertence("12") 1 N A R 1=Ativo;2=Reativo

 

 

 

 

SIX - INDICES

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST
VSO 1 VSO_FILIAL+VSO_NUMIDE Num Identif Num Identif Identif Nmb S S 2 3
VSO 2 VSO_FILIAL+DTOS(VSO_DATAGE)+VSO_HORAGE+VSO_GETKEY Dt Agenda/o + Hora Agenda + Chv Veiculo Fch Agenda/o + Hora Agenda + Clv Vehiculo Sched. date + Sch. hour + Vehicle Key S S 2 3
VSO 3 VSO_FILIAL+VSO_GETKEY+DTOS(VSO_DATAGE) Chv Veiculo + Dt Agenda/o Clv Vehiculo + Fch Agenda/o Vehicle Key + Sched. date S S 2 3
VSO 4 VSO_FILIAL+VSO_NUMBOX+DTOS(VSO_DATAGE)+VSO_HORAGE Num Box + Dt Agenda/o + Hora Agenda Num Box + Fch Agenda/o + Hora Agenda Box Nmb + Sched. date + Sch. hour S S 2 3
VSO 5 VSO_FILIAL+VSO_NUMOSV Nro da OS Nro de OS SO Nmb S S 2 3

 

 

 

 

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 @!
010 Estado Estado State 5 2 2 @!
033 Tamanho da Filial Tamano de la Sucursal Branch Size 12 2 2
147 Segmento de Modelo de Veículo Segmento de modelo de vehículo Vehicle Model Segment 30 10 10
175 Nome do Cliente Nombre del cliente Customer Name 254 50 50 @!

 

 

 

 

 

 

 

 

 

 

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