Cabeçalho da Ordem de Serviço
A tabela SO8 faz parte do sistema ERP Protheus da TOTVS e é utilizada para cabeçalho da ordem de serviço.
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 SO8 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 SO8, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | SO8 |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | SO8990 |
| X2_NOME | Cabeçalho da Ordem de Serviço |
| X2_NOMESPA | Encabezado de la Orden de Serv |
| X2_NOMEENG | Service Orders Header |
| X2_ROTINA | - |
| X2_MODO | E |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | - |
| X2_PYME | S |
| X2_MODULO | 0 |
| 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_ | 8502 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SO8 | 01 | O8_OK | C | 2 | 0 | oK | OK | OK | oK | OK | OK | - | - | x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 139712 | 0 |
| SO8 | 02 | O8_FILIAL | C | 2 | 0 | Filial | Sucursal | Branch | Filial do Sistema | Sucursal del Sistema | System Branch | - | - | x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | 033 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 139713 | 0 |
| SO8 | 03 | O8_NUM | C | 6 | 0 | Numero O.S. | Nr. Ord.Serv | Serv.Ord.No. | Numero da Ordem de Serv. | Nro. de Orden de Servicio | Service Order No. | @! | - | x x x xx x x x x x x x x x x x x x | GetSX8Num("SO8") | - | 1 | x x | - | - | - | S | V | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 139714 | 0 |
| SO8 | 04 | O8_ORCAMEN | C | 6 | 0 | Orcamento | Presupuesto | Budget | Numero do Orcamento | Nro. del Presupuesto | Budget Number | @! | - | x x x xx x x x x x x x x x x x x | - | - | 1 | x x x | - | - | - | S | V | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 139715 | 0 |
| SO8 | 05 | O8_EMISSAO | D | 8 | 0 | Emissao O.S. | Emision OS | Serv.Or.Iss. | Data de Emissao da O.S. | Fecha de Emision de la OS | Serv. Order Issue Date | - | - | x x x xx x x x x x x x x x x x x | dDataBase | - | 1 | x xx | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 139716 | 0 |
| SO8 | 06 | O8_CONE | C | 2 | 0 | Numero Cone | Num. Cono | Cone Number | Numero do Cone no Veiculo | Num. del Cono en Vehiculo | Cone Number in Vehicle | @! | - | x x x xx x x x x x x x x x x x x | - | - | 1 | x x x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 139717 | 0 |
| SO8 | 07 | O8_VEICULO | C | 15 | 0 | Ident. Veic. | Ident.Vehic | Vehic.Iden. | Numero Identif. do Veic. | Nro. Identificacion Vehic | Vehicle Identific. No. | @! | Existcpo("SO5") .AND. O130VEIC() | x x x xx x x x x x x x x x x x x | - | SO5 | 1 | x x | - | S | - | - | A | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 139718 | 0 |
| SO8 | 08 | O8_PLACA | C | 8 | 0 | Placa | Chapa | Plate | Numero da Placa do Veic. | Nro.de Chapa del Vehiculo | Vehicle Plate Number | @! | - | x x x xx x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | S | V | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 139719 | 0 |
| SO8 | 09 | O8_RECEB | D | 8 | 0 | Recebido | Recibido | Received | Data de Entrada do Veic. | Fecha Entrada de VehÝculo | Entry Date of Vehicle | - | - | x x x xx x x x x x x x x x x x x | dDataBase | - | 1 | x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 139720 | 0 |
| SO8 | 10 | O8_HORAREC | N | 5 | 2 | Hora Receb. | Hora Recibo | Receiv.Time | Hora da Entrada do Veic. | Hora Entrada del VehÝculo | Entry Time of Vehicle | @E 99.99 | - | x x x xx x x x x x x x x x x x x | Val(Time()) | - | 1 | x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 139721 | 0 |
| SO8 | 11 | O8_ENTREGA | D | 8 | 0 | Entrega | Entrega | Delivery | Data da Entrega do Veic. | Fecha Entrega de Vehiculo | Vehicle Delivery Date | - | - | x x x xx x x x x x x x x x x x x | - | - | 1 | x x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 139722 | 0 |
| SO8 | 12 | O8_HORAENT | N | 5 | 2 | Hora Entrega | Hora Entrega | Deliv.Hour | Hora da Entrega do Veic. | Hora Entrega del Vehiculo | Vehicle Delivery Hour | @E 99.99 | - | x x x xx x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 139723 | 0 |
| SO8 | 13 | O8_CLIENTE | C | 6 | 0 | Cliente | Cliente | Customer | Codigo do Cliente | Codigo del Cliente | Customer Code | @! | - | x x x xx x x x x x x x x x x x x | O130Veic() | - | 1 | x xx | - | - | - | S | - | - | - | - | - | - | - | - | - | - | 001 | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 139724 | 0 |
| SO8 | 14 | O8_LOJA | C | 2 | 0 | Loja Cliente | Tda. Cliente | Custom. Unit | Loja Cliente | Tienda Cliente | Customer's Unit | @! | - | x x x xx x x x x x x x x x x x x | O130Veic() | - | 1 | x x | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 002 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 139725 | 0 |
| SO8 | 15 | O8_DATFIM | D | 8 | 0 | Encerramento | Cierre | Closing | Data de encerram. da OS | Fecha de Cierre de la OS | Closing Date of Serv.Ord. | - | - | x x x xx x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 139726 | 0 |
| SO8 | 16 | O8_NOTA | C | 6 | 0 | Nota Fiscal | Factura | Invoice | Numero da Nota Fiscal | Numero de la Factura | Invoice Number | - | - | x x x xx x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 139727 | 0 |
| SO8 | 17 | O8_SERIE | C | 3 | 0 | Serie | Serie | Series | Serie da Nota Fiscal | Serie de la Factura | Invoice Series | - | - | x x x xx x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 139728 | 0 |
| SO8 | 18 | O8_TABELA | C | 1 | 0 | Tabela | Tabla | Table | Tabela de Preco a usar | Tabla de Precio a Usar | Price List to be used | 9 | Pertence(" \1\2\3\4\5\6\7") | x x x xx x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 139729 | 0 |
| SO8 | 19 | O8_VEND | C | 6 | 0 | ConsultorTec | Vendedor | Seller | Codigo do Vendedor | Codigo del Vendedor | Seller Code | @! | ExistCpo("SA3") | x x x xx x x x x x x x x x x x x | - | SA3 | 1 | x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 139730 | 0 |
| SO8 | 20 | O8_COMIS | N | 5 | 2 | Comissao | Comision | Commission | % Comissao do Vendedor | % Comision del Vendedor | Seller Commission % | @E 99.99 | - | x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 139731 | 0 |
| SO8 | 21 | O8_COND | C | 3 | 0 | Cond. Pagam. | Cond. Pago | Payment Term | Condicao de Pagamento | Condicion de Pago | Payment Term | @! | ExistCpo("SE4") | x x x xx x x x x x x x x x x x x | - | SE4 | 1 | x x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 139732 | 0 |
| SO8 | 22 | O8_SEGURAD | C | 6 | 0 | Seguradora | Aseguradora | Insurance Cd | Codigo da Seguradora | Codigo de la Aseguradora | Insurance Company Code | @! | ExistCpo("SA1") | x x x xx x x x x x x x x x x x x | - | SA1 | 1 | x x | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 001 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 139733 | 0 |
| SO8 | 23 | O8_LOJASEG | C | 2 | 0 | Loja Segura. | Ofic. Asegur | Insurer Unit | Loja Seguradora | Oficina Aseguradora | Insurance Company Unit | @! | - | x x x xx x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 002 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 139734 | 0 |
| SO8 | 24 | O8_STATUS | C | 2 | 0 | Status | Estatus | Status | Status da O.S. | Estatus de la OS | Service Order Status | - | - | x x x xx x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | V | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 139735 | 0 |
| SO8 | 25 | O8_CODOBS | C | 6 | 0 | Observacoes | Observac. | Notes | Observacoes | Observaciones | Notes | - | - | x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 139736 | 0 |
| SO8 | 26 | O8_OBS | M | 70 | 0 | Problemas | Problemas | Problems | Memo | Memo | Memo | - | - | x x xx x x x x x x x x x x x x | O130Memo() | - | 1 | x x | - | - | - | - | - | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 139737 | 0 |
| SO8 | 27 | O8_KITREP | C | 6 | 0 | Kit Reparo | Kit Arreglo | Repair Kit | Kit Reparo | Kit de Arreglos | Repair Kit | - | O130KitRep(M->O8_KITREP) | x x xx x x x x x x x x x x x x | - | SO4 | 1 | x x | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 139738 | 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SO8 | 1 | O8_FILIAL+O8_NUM | Numero O.S. | Nr. Ord.Serv | Serv.Ord.No. | S | - | - | S | 2 | 3 | - | 20035 | 0 |
| SO8 | 2 | O8_FILIAL+O8_ORCAMEN | Orcamento | Presupuesto | Budget | S | - | - | S | 2 | 3 | - | 20036 | 0 |
| SO8 | 3 | O8_FILIAL+DTOS(O8_EMISSAO) | Emissao O.S. | Emision OS | Serv.Or.Iss. | S | - | - | S | 2 | 3 | - | 20037 | 0 |
| SO8 | 4 | O8_FILIAL+O8_VEICULO+O8_NUM | Ident. Veic. + Numero O.S. | Ident.Vehic + Nr. Ord.Serv | Vehic.Iden. + Serv.Ord.No. | S | SO5 | - | S | 2 | 3 | - | 20038 | 0 |
Ela é utilizada para cabeçalho da ordem de serviço 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
O8_OK,
O8_FILIAL,
O8_NUM,
O8_ORCAMEN,
O8_EMISSAO,
O8_CONE,
O8_VEICULO,
O8_PLACA,
O8_RECEB,
O8_HORAREC,
O8_ENTREGA,
O8_HORAENT,
O8_CLIENTE,
O8_LOJA,
O8_DATFIM,
O8_NOTA,
O8_SERIE,
O8_TABELA,
O8_VEND,
O8_COMIS,
O8_COND,
O8_SEGURAD,
O8_LOJASEG,
O8_STATUS,
O8_CODOBS,
O8_OBS,
O8_KITREP
FROM SO8
WHERE
D_E_L_E_T_ = ' '
AND O8_OK = 'VALOR'
AND O8_FILIAL = 'VALOR'
AND O8_NUM = 'VALOR'
AND O8_ORCAMEN = 'VALOR'
AND O8_EMISSAO BETWEEN '20260501' AND '20260531'
AND O8_CONE = 'VALOR'
AND O8_VEICULO = 'VALOR'
AND O8_PLACA = 'VALOR'
AND O8_RECEB BETWEEN '20260501' AND '20260531'
AND O8_HORAREC = 0
AND O8_ENTREGA BETWEEN '20260501' AND '20260531'
AND O8_HORAENT = 0
AND O8_CLIENTE = 'VALOR'
AND O8_LOJA = 'VALOR'
AND O8_DATFIM BETWEEN '20260501' AND '20260531'
AND O8_NOTA = 'VALOR'
AND O8_SERIE = 'VALOR'
AND O8_TABELA = 'VALOR'
AND O8_VEND = 'VALOR'
AND O8_COMIS = 0
AND O8_COND = 'VALOR'
AND O8_SEGURAD = 'VALOR'
AND O8_LOJASEG = 'VALOR'
AND O8_STATUS = 'VALOR'
AND O8_CODOBS = 'VALOR'
AND O8_KITREP = 'VALOR'