Dicionário Protheus
Início

Tabela SOL no Protheus

Alocadas Carga Máquina

O que é a tabela SOL no Protheus?

A tabela SOL faz parte do sistema ERP Protheus da TOTVS e é utilizada para alocadas carga máquina.

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 SOL 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 SOL, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE SOL
X2_PATH \DATA\
X2_ARQUIVO SOL990
X2_NOME Alocadas Carga Máquina
X2_NOMESPA Asignadas carga máquina
X2_NOMEENG Allocated machine load
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO OL_FILIAL+OL_OP+OL_OPER+OL_DESDOBR+OL_RECURSO
X2_PYME S
X2_MODULO 10
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_ 8515
R_E_C_D_E_L_ 0

Campos da Tabela SOL (28 campos)

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_
SOL 01 OL_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 - - - - - - - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 139906 0
SOL 02 OL_OP C 14 0 Nro. da OP Nº de la OP PO No. Nr. Ord. Prd. Nº Ord. Prd. Production Order No. @9 Vazio().Or.ExistCpo("SC2") x x x x x x x x x x x x x x x xx - - 1 xx x - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 139907 0
SOL 03 OL_OPER C 2 0 Operacao Operación Operation Operacao Operación Operation @! - x x x x x x x x x x x x x x x xx - - 1 xx x - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 139908 0
SOL 04 OL_RECURSO C 6 0 Recurso Recurso Resource Codigo do recurso Código del recurso Code of Resource @! ExistCpo("SH1") x x x x x x x x x x x x x x x xx - - 1 xx x - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 139909 0
SOL 05 OL_FERRAM C 6 0 Ferramenta Herramienta Tool Codigo da ferramenta Código de la herramienta Code of Tool @! - x x x x x x x x x x x x x x x x - - 1 xx x - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 139910 0
SOL 06 OL_HRINI C 5 0 Hora Inicial Hora inicial Start Time Hora Inicial Hora inicial Start Time 99:99 - x x x x x x x x x x x x x x x x - - 1 xx x - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 139911 0
SOL 07 OL_DTINI D 8 0 Dt Inicial Fch. Inicial Start Date Data Inicial Fecha inicial Start Date - - x x x x x x x x x x x x x x x x - - 1 x x - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 139912 0
SOL 08 OL_HRFIM C 5 0 Hora Final Hora final End Time Hora Final Hora final End Time 99:99 - x x x x x x x x x x x x x x x x - - 1 xx x - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 139913 0
SOL 09 OL_DTFIM D 8 0 Dt Final Fch. Final End Date Data Final Fecha final End Date - - x x x x x x x x x x x x x x x x - - 1 x x - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 139914 0
SOL 10 OL_DTIDEAL D 8 0 Inicio Ideal Inicio ideal Ideal Start Data de Inicio Ideal Fecha inicial ideal Ideal Start Date - - x x x x x x x x x x x x x x x x - - 1 xx x - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 139915 0
SOL 11 OL_STATUS C 1 0 Status Estatus Status Status da Operacao Estatus de la operación Status of Operation @! - x x x x x x x x x x x x x x x x - - 1 xx x - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 139916 0
SOL 12 OL_HRIDEAL C 5 0 Hora Ideal Hora ideal Ideal Time Hora de Inicio Ideal Hora inicial ideal Ideal Start Time - - x x x x x x x x x x x x x x x x - - 1 xx x - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 139917 0
SOL 13 OL_BITINI N 8 0 Bit Inicial Bit Inicial Start Bit Bit Inicial da Alocacao Bit Inicial de la asignac Allocation Start Bit @E 99,999,999 - x x x x x x x x x x x x x x x - - 1 xx - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 139918 0
SOL 14 OL_BITFIM N 8 0 Bit Final Bit Final End Bit Bit Final da Alocacao Bit Final de la asignació Allocation End Bit @E 99,999,999 - x x x x x x x x x x x x x x x - - 1 xx - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 139919 0
SOL 15 OL_SEQPAI C 3 0 Seq.Op.Pai Sec.Op.Princ Par PO Seq Sequencia da Op Pai Secuencia Op Principal Parent PO Sequence @! - x x x x x x x x x x x x x x x - - 1 xx - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 139920 0
SOL 16 OL_CTRAB C 6 0 Centro Trab. Centro Trab. Work Center Codigo Centro de Trabalho Código centro de trabajo Work Center Code @! - x x x x x x x x x x x x x x x - - 1 x x - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 139921 0
SOL 17 OL_USO N 9 2 Horas Uso Horas de uso Hours Use Horas Utilizadas Horas utilizadas Hours Used @E 999999.99 - x x x x x x x x x x x x x x x - - 1 x x - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 139922 0
SOL 18 OL_QUANT N 12 2 Quantidade Cantidad Quantity Quantidade a Produzir Cantidad por producir Quantity to Produce @E 999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 139923 0
SOL 19 OL_DESDOBR C 4 0 Desdobr. Desdobl. Breakdwn Desdobramento Desdoblamiento Breakdown 999 - x x x x x x x x x x x x x x x xx - - 1 xx x - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 139924 0
SOL 20 OL_BITUSO N 8 0 Bits Utiliz. Bits Utiliz. Bits Used Bits Utilizados na Oper. Bits Utilizados en la Ope Bits Used in Operation @E 99,999,999 - x x x x x x x x x x x x x x x - - 1 xx - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 139925 0
SOL 21 OL_SUBDIV N 6 0 Posicao Bin. Posición Bin Bin. Positio Posição em Arq. Binário Posición en Arq. Binario Position in Binary File @E 999,999 - x x x x x x x x x x x x x x x - - 1 x x - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 139926 0
SOL 22 OL_ROTEIRO C 2 0 Roteiro Oper Procedim Ope Oper Script Roteiro de Operacoes Procedim. de Operacs Script of Operations @! - x x x x x x x x x x x x x x x x - - 1 x xxx - - - - - - - - - - - - - - - - S - - N - N - - - 1 1 - - - 139927 0
SOL 23 OL_SEQROTA C 2 0 Seq.Rot.Alt. Sec.Proc.Mod Op Scrpt Seq Seq. do Roteiro Operações Sec. Procedim. Operacione Operations Script Sequenc @! - x x x x x x x x x x x x x x x x - - 1 x xxx - - - - - - - - - - - - - - - - S - - N - N - - - 1 1 - - - 139928 0
SOL 24 OL_SEQCARG C 6 0 Carga Maquin Carga Máquin Machine Load Numero da Carga Maquina Número de carga máquina Number of Machine Load @! - x x x x x x x x x x x x x x x - - 1 - - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 139929 0
SOL 25 OL_SETUP N 8 0 Setup Setup Setup Tempo de Setup Tiempo de Setup Setup Time @E 99,999,999 - x x x x x x x x x x x x x x x - - 1 x x - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 139930 0
SOL 26 OL_TEMPEND N 8 0 Tempo Fim Tiempo Fin End Time Tempo Final Pos Alocação Tiempo final pos asignaci Post-allocation End Time @E 99,999,999 - x x x x x x x x x x x x x x x - - 1 x x - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 139931 0
SOL 27 OL_OPIDX1 C 8 0 Nro. da Op Nº. de la Op PO No. Nr. Ord. Prod. Nº Ord. Prod. Production Order No. - - x x x x x x x x x x x x x x x x - - 1 x - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 139932 0
SOL 28 OL_OPIDX2 C 3 0 Nro. da Op Nº. de la Op PO No. Nr. Ord. Prod. Nº Ord. Prod. Production Order No. - - x x x x x x x x x x x x x x x x - - 1 x - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 139933 0

Índices da Tabela SOL (6 índices)

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_
SOL 1 OL_FILIAL+OL_OP+OL_OPER+OL_DESDOBR Nro. da OP + Operacao + Desdobr. Nº de la OP + Operación + Desdobl. PO No. + Operation + Breakdwn S SC2 - S 2 3 - 20058 0
SOL 2 OL_FILIAL+OL_RECURSO+STR(OL_BITINI,8) Recurso + Bit Inicial Recurso + Bit Inicial Resource + Start Bit S SH1 - S 2 3 - 20059 0
SOL 3 OL_FILIAL+OL_RECURSO+STR(OL_BITFIM,8) Recurso + Bit Final Recurso + Bit Final Resource + End Bit S SH1 - S 2 3 - 20060 0
SOL 4 OL_FILIAL+OL_OPIDX1+OL_SEQPAI+OL_OPIDX2+OL_OPER Nro. da Op + Seq.Op.Pai + Nro. da Op + Operacao Nº. de la Op + Sec.Op.Princ + Nº. de la Op + Operación PO No. + Par PO Seq + PO No. + Operation S - - S 2 3 - 20061 0
SOL 5 OL_FILIAL+OL_OP+OL_RECURSO+STR(OL_BITFIM,8) Nro. da OP + Recurso + Bit Final Nº de la OP + Recurso + Bit Final PO No. + Resource + End Bit S - - S 2 3 - 20062 0
SOL 6 OL_FILIAL+OL_OP+OL_OPER+DTOS(OL_DTFIM) Nro. da OP + Operacao + Dt Final Nº de la OP + Operación + Fch. Final PO No. + Operation + End Date S - - S 2 3 - 20063 0

Perguntas frequentes

Para que serve a tabela SOL no Protheus?

Ela é utilizada para alocadas carga máquina dentro do sistema ERP Protheus.

Como consultar os campos da tabela SOL?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela SOL?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.

Exemplo de consulta SQL da tabela SOL

Modelo de query gerado automaticamente com base na estrutura da tabela.

SELECT
    OL_FILIAL,
    OL_OP,
    OL_OPER,
    OL_RECURSO,
    OL_FERRAM,
    OL_HRINI,
    OL_DTINI,
    OL_HRFIM,
    OL_DTFIM,
    OL_DTIDEAL,
    OL_STATUS,
    OL_HRIDEAL,
    OL_BITINI,
    OL_BITFIM,
    OL_SEQPAI,
    OL_CTRAB,
    OL_USO,
    OL_QUANT,
    OL_DESDOBR,
    OL_BITUSO,
    OL_SUBDIV,
    OL_ROTEIRO,
    OL_SEQROTA,
    OL_SEQCARG,
    OL_SETUP,
    OL_TEMPEND,
    OL_OPIDX1,
    OL_OPIDX2
FROM SOL
WHERE
    D_E_L_E_T_ = ' '
    AND OL_FILIAL = 'VALOR'
    AND OL_OP = 'VALOR'
    AND OL_OPER = 'VALOR'
    AND OL_RECURSO = 'VALOR'
    AND OL_FERRAM = 'VALOR'
    AND OL_HRINI = 'VALOR'
    AND OL_DTINI BETWEEN '20260501' AND '20260531'
    AND OL_HRFIM = 'VALOR'
    AND OL_DTFIM BETWEEN '20260501' AND '20260531'
    AND OL_DTIDEAL BETWEEN '20260501' AND '20260531'
    AND OL_STATUS = 'VALOR'
    AND OL_HRIDEAL = 'VALOR'
    AND OL_BITINI = 0
    AND OL_BITFIM = 0
    AND OL_SEQPAI = 'VALOR'
    AND OL_CTRAB = 'VALOR'
    AND OL_USO = 0
    AND OL_QUANT = 0
    AND OL_DESDOBR = 'VALOR'
    AND OL_BITUSO = 0
    AND OL_SUBDIV = 0
    AND OL_ROTEIRO = 'VALOR'
    AND OL_SEQROTA = 'VALOR'
    AND OL_SEQCARG = 'VALOR'
    AND OL_SETUP = 0
    AND OL_TEMPEND = 0
    AND OL_OPIDX1 = 'VALOR'
    AND OL_OPIDX2 = 'VALOR'