Requisição de Cabeçalho
A tabela VO2 faz parte do sistema ERP Protheus da TOTVS e é utilizada para requisição de cabeçalho.
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 VO2 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 VO2, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | VO2 |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | VO2990 |
| X2_NOME | Requisição de Cabeçalho |
| X2_NOMESPA | Requisición de Encabezado |
| X2_NOMEENG | Header Requisition |
| X2_ROTINA | - |
| X2_MODO | E |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | VO2_FILIAL+VO2_NOSNUM |
| X2_PYME | S |
| X2_MODULO | 14 |
| 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_ | 10576 |
| R_E_C_D_E_L_ | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| VO2 | 01 | VO2_FILIAL | C | 2 | 0 | Filial | Sucursal | Branch | Filial | Sucursal | Branch | - | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | N | - | - | - | - | - | - | - | - | - | - | 033 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 172723 | 0 |
| VO2 | 02 | VO2_NUMOSV | C | 8 | 0 | Nro da OS | NºOS | SO Number | Numero da OS | Numero de OS | SO Number | @! | FG_Seek("VO1","M->VO2_NUMOSV",1,.f.) .and. VO1->VO1_STATUS == "A" | x x x x xx x x x x x x x x x x x x x x | VO1->VO1_NUMOSV+FG_CKCLINI(VO1->VO1_PROVEI+VO1->VO1_LOJPRO,"") | - | 1 | x xx | - | - | - | S | V | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 172724 | 0 |
| VO2 | 03 | VO2_DEVOLU | C | 1 | 0 | Devolucao | Devolucion | Return | Devolucao | Devolucion | Return | ! | Pertence("10") | x x x x xx x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | S | - | - | - | - | 1=Requisita Pecas;0=Devolucao de Pecas | 1=Requiere Piezas;0=Devolucion de Piezas | 1=Request Parts;0=Return Parts | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 172725 | 0 |
| VO2 | 04 | VO2_DATABE | D | 8 | 0 | Dt Abertura | Fc.Apertura | Opening Date | Data da Abertura da OS | Fecha de Apertura de OS | Opening Date of SO | @D | - | x x x x xx x x x x x x x x x x x x x x | VO1->VO1_DATABE | - | 1 | x x x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 172726 | 0 |
| VO2 | 05 | VO2_HORABE | N | 4 | 0 | Hr Abertura | Hr Apertura | Opening Time | Hora da Abertura da OS | Hora de Apertura de OS | Opening Hour of SO | @R 99:99 | - | x x x x xx x x x x x x x x x x x x x x | VO1->VO1_HORABE | - | 1 | xx x x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 172727 | 0 |
| VO2 | 06 | VO2_DATENT | D | 8 | 0 | Dt Prev Entr | Fc.Prev Entr | Est.Del.Date | Data Previsao de Entrega | Fecha Previs. de Entrega | Expected Date of Delivery | @D | - | x x x x xx x x x x x x x x x x x x x x | VO1->VO1_DATENT | - | 1 | x x x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 172728 | 0 |
| VO2 | 07 | VO2_HORENT | N | 4 | 0 | Hr Prev Entr | Hr Prev Entr | Expec.Ent Ti | Hora Previsao de Entrega | Hora Prevision de Entrega | Expected Time of Delivery | @R 99:99 | - | x x x x xx x x x x x x x x x x x x x x | VO1->VO1_HORENT | - | 1 | xx x x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 172729 | 0 |
| VO2 | 08 | VO2_KILOME | N | 8 | 0 | Kilometragem | Kilometraje | Kilometers | Kilometragem | Kilometraje | kilometers | @e 99,999,999 | - | x x x x xx x x x x x x x x x x x x x x | VO1->VO1_KILOME | - | 1 | xx x x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 172730 | 0 |
| VO2 | 09 | VO2_DESMAR | C | 30 | 0 | Marca | Marca | Brand | Marca | Marca | Brand | @!S30 | - | x x x x xx x x x x x x x x x x x x x x | If(FG_SEEK("VV1","VO1->VO1_CHAINT",1,.f.),Posicione("VE1",1,xFilial("VE1")+VV1->VV1_CODMAR,"VE1_DESMAR"),"") | - | 1 | x x x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 172731 | 0 |
| VO2 | 10 | VO2_DESMOD | C | 30 | 0 | Modelo | Modelo | Model | Modelo | Modelo | Model | @!S30 | - | x x x x xx x x x x x x x x x x x x x x | Posicione("VV2",1,xFilial("VV2")+VV1->VV1_CODMAR+VV1->VV1_MODVEI,"VV2_DESMOD") | - | 1 | x x x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 172732 | 0 |
| VO2 | 11 | VO2_CHASSI | C | 25 | 0 | Chassi | Chasis | Chassis | Chassi do Veiculo | Chasis de Vehiculo | Vehicle's Chassis | @!S25 | - | x x x x xx x x x x x x x x x x x x x x | VV1->VV1_CHASSI | - | 1 | x x x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 172733 | 0 |
| VO2 | 12 | VO2_PLAVEI | C | 10 | 0 | Placa | Chapa | Numberplate | Placa do Veiculo | Chapa de Vehiculo | Vehicle's Plate | @R! AAA-!!!!!!! | - | x x x x xx x x x x x x x x x x x x x x | VV1->VV1_PLAVEI | - | 1 | x x x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 172734 | 0 |
| VO2 | 13 | VO2_CODFRO | C | 7 | 0 | Cod Frota | Cod Flota | Fleet Code | Codigo da Frota | Codigo de Flota | Code of Fleet | @!S6 | - | x x x x xx x x x x x x x x x x x x x x | VV1->VV1_CODFRO | - | 1 | x x x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 172735 | 0 |
| VO2 | 14 | VO2_PROVEI | C | 6 | 0 | Proprietario | Propietario | Owner | Proprietario do Veiculo | Propietario de Vehiculo | Vehicle's Owner | @! | - | x x x x xx x x x x x x x x x x x x x x | VO1->VO1_PROVEI | - | 1 | x x x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | 001 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 172736 | 0 |
| VO2 | 15 | VO2_LJPVEI | C | 2 | 0 | Loja Pro Vei | Tienda Pr.Ve | Owner's Unit | Loja do Proprietario | Tienda del Propietario | Owner's Unit | @! | - | x x x x xx x x x x x x x x x x x x x x | VO1->VO1_LOJPRO | - | 1 | x x x | - | - | - | S | V | V | - | - | - | - | - | - | - | - | 002 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 172737 | 0 |
| VO2 | 16 | VO2_NOMPRO | C | 50 | 0 | Nome Propr | Nombre Prop. | Owner Name | Nome do Proprietario | Nombre de Propietario | Name of Owner | @! | - | x x x x xx x x x x x x x x x x x x x x | IIf(!Inclui,OM010003D_Nome_PropVeiculo(),"") | - | 1 | x x x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | 175 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 172738 | 0 |
| VO2 | 17 | VO2_ENDPRO | C | 30 | 0 | End Propr | Dir Propr | Owner's Addr | Endereco do Proprietario | Direccion de Propietario | Owner's Address | @!S30 | - | x x x x xx x x x x x x x x x x x x x x | SA1->A1_END | - | 1 | x x x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 172739 | 0 |
| VO2 | 18 | VO2_CIDPRO | C | 20 | 0 | Cidade | Ciudad | City | Cidade | Ciudad | City | @!S20 | - | x x x x x x x x x x x x x x x | If(!Inclui,Posicione("SA1",1,xFilial("SA1")+VO1->VO1_PROVEI+VO1->VO1_LOJPRO,"A1_MUN"),"") | - | 1 | x xx | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 172740 | 0 |
| VO2 | 19 | VO2_ESTPRO | C | 2 | 0 | UF | Est/Prov/Reg | ST | Estado | Estado | State | @! | - | x x x x x x x x x x x x x x x | If(!Inclui,Posicione("SA1",1,xFilial("SA1")+VO1->VO1_PROVEI+VO1->VO1_LOJPRO,"A1_EST"),"") | - | 1 | x xx | - | - | - | N | V | V | - | - | - | - | - | - | - | - | 010 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 172741 | 0 |
| VO2 | 20 | VO2_FONPRO | C | 15 | 0 | Telefone | Telefono | Phone Number | Telefone | Telefono | Telephone | @!S8 | - | x x x x xx x x x x x x x x x x x x x x | SA1->A1_TEL | - | 1 | x x x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 172742 | 0 |
| VO2 | 21 | VO2_NOSNUM | C | 8 | 0 | Nosso Nro Rq | Nuestro NºRq | Our Requ.Nr | Nosso Numero Requisicao | Nuestro Nº Requerimiento | Request - Our Number | @E 99999999 | - | x x x x xx x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | S | V | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 172743 | 0 |
| VO2 | 22 | VO2_DATREQ | D | 8 | 0 | Dt Requisic | Fecha Sol. | Requis. Date | Data da Requisicao | Fecha de solicitud | Date of Request | @D | - | x x x x xx x x x x x x x x x x x x x x | DDataBase | - | 1 | x x x | - | - | - | S | V | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 172744 | 0 |
| VO2 | 23 | VO2_HORREQ | N | 4 | 0 | Hr Requisic | Hr. Solicit. | Requis. Time | Hora da Requisicao | Hora de solicitud | Time of Request | @R 99:99 | - | x x x x xx x x x x x x x x x x x x x x | val(left(time(),2)+substr(time(),4,2)) | - | 1 | xx x x | - | - | - | S | V | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 172745 | 0 |
| VO2 | 24 | VO2_FUNCON | C | 6 | 0 | Consultor | Consultor | Consultant | Funcionario Consultor | Empleado Consultor | Consultant Employee | @E 999999 | - | x x x x xx x x x x x x x x x x x x x x | VO1->VO1_FUNABE | - | 1 | x x x | - | - | - | S | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 172746 | 0 |
| VO2 | 25 | VO2_NOMFUN | C | 30 | 0 | Nome | Nombre | Name | Nome do Consultor | Nombre del Consultor | Name of Consultant | @!S20 | - | x x x x xx x x x x x x x x x x x x x x | Posicione("VAI",1,xFilial("VAI")+VO1->VO1_FUNABE,"VAI_NOMTEC") | - | 1 | x x x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 172747 | 0 |
| VO2 | 26 | VO2_FUNREQ | C | 6 | 0 | Func Requis | Func Requis | Funct.Reques | Funcionario Requisitante | Empleado Requirente | Requester Employee | @E 999999 | - | x x x x xx x x x x x x x x x x x x x x | Posicione("VAI",4,xFilial("VAI")+__cUserID,"VAI_CODTEC") | - | 1 | x x x | - | - | - | S | V | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 172748 | 0 |
| VO2 | 27 | VO2_NOMREQ | C | 30 | 0 | Nome | Nombre | Name | Nome do Requisitante | Nombre de Requisitante | Name of Requester | @!S20 | - | x x x x xx x x x x x x x x x x x x x x | VAI->VAI_NOMTEC | - | 1 | x x x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 172749 | 0 |
| VO2 | 28 | VO2_TIPREQ | C | 1 | 0 | Tp Requisic | Tp Requerim. | Requis.Type | Tipo de Requisicao | Tipo de Requerimiento | Type of Request | @!S1 | - | x x x x xx x x x x x x x x x x x x x x | - | - | 1 | x x x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 172750 | 0 |
| VO2 | 29 | VO2_MOTDEV | C | 60 | 0 | MotivDevoluc | MotivDevoluc | ReasonRetn | Motivo Devolucao | Motivo Devoluc. | Reason for Return | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | N | A | - | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 172751 | 0 |
| VO2 | 30 | VO2_DATALT | D | 8 | 0 | Dt Alterac | Fch Modif. | Edit Dt | Data Alteracao | Fecha de modificación | Edit Date | - | - | x x x x x x x x x x x x x x x x | dDataBase | - | 1 | xx | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 172752 | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| VO2 | 1 | VO2_FILIAL+VO2_NUMOSV+VO2_TIPREQ+VO2_NOSNUM | Nro da OS + Tp Requisic + Nosso Nro Rq | NºOS + Tp Requerim. + Nuestro NºRq | SO Number + Requis.Type + Our Requ.Nr | S | - | - | S | 2 | 3 | - | 24947 | 0 |
| VO2 | 2 | VO2_FILIAL+VO2_NOSNUM | Nosso Nro Rq | Nuestro NºRq | Our Requ.Nr | S | - | - | S | 2 | 3 | - | 24948 | 0 |
| VO2 | 3 | VO2_FILIAL+DTOS(VO2_DATREQ) | Dt Requisic | Fecha Sol. | Requis. Date | S | - | - | S | 2 | 3 | - | 24949 | 0 |
Ela é utilizada para requisição de cabeçalho dentro do sistema ERP Protheus.
Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.
Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.
Modelo de query gerado automaticamente com base na estrutura da tabela.
SELECT
VO2_FILIAL,
VO2_NUMOSV,
VO2_DEVOLU,
VO2_DATABE,
VO2_HORABE,
VO2_DATENT,
VO2_HORENT,
VO2_KILOME,
VO2_DESMAR,
VO2_DESMOD,
VO2_CHASSI,
VO2_PLAVEI,
VO2_CODFRO,
VO2_PROVEI,
VO2_LJPVEI,
VO2_NOMPRO,
VO2_ENDPRO,
VO2_CIDPRO,
VO2_ESTPRO,
VO2_FONPRO,
VO2_NOSNUM,
VO2_DATREQ,
VO2_HORREQ,
VO2_FUNCON,
VO2_NOMFUN,
VO2_FUNREQ,
VO2_NOMREQ,
VO2_TIPREQ,
VO2_MOTDEV,
VO2_DATALT
FROM VO2
WHERE
D_E_L_E_T_ = ' '
AND VO2_FILIAL = 'VALOR'
AND VO2_NUMOSV = 'VALOR'
AND VO2_DEVOLU = 'VALOR'
AND VO2_DATABE BETWEEN '20260501' AND '20260531'
AND VO2_HORABE = 0
AND VO2_DATENT BETWEEN '20260501' AND '20260531'
AND VO2_HORENT = 0
AND VO2_KILOME = 0
AND VO2_DESMAR = 'VALOR'
AND VO2_DESMOD = 'VALOR'
AND VO2_CHASSI = 'VALOR'
AND VO2_PLAVEI = 'VALOR'
AND VO2_CODFRO = 'VALOR'
AND VO2_PROVEI = 'VALOR'
AND VO2_LJPVEI = 'VALOR'
AND VO2_NOMPRO = 'VALOR'
AND VO2_ENDPRO = 'VALOR'
AND VO2_CIDPRO = 'VALOR'
AND VO2_ESTPRO = 'VALOR'
AND VO2_FONPRO = 'VALOR'
AND VO2_NOSNUM = 'VALOR'
AND VO2_DATREQ BETWEEN '20260501' AND '20260531'
AND VO2_HORREQ = 0
AND VO2_FUNCON = 'VALOR'
AND VO2_NOMFUN = 'VALOR'
AND VO2_FUNREQ = 'VALOR'
AND VO2_NOMREQ = 'VALOR'
AND VO2_TIPREQ = 'VALOR'
AND VO2_MOTDEV = 'VALOR'
AND VO2_DATALT BETWEEN '20260501' AND '20260531'