Dicionário Protheus
Início

Tabela SCA no Protheus

Movimento de OS

O que é a tabela SCA no Protheus?

A tabela SCA faz parte do sistema ERP Protheus da TOTVS e é utilizada para movimento de os.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE SCA
X2_PATH \DATA\
X2_ARQUIVO SCA990
X2_NOME Movimento de OS
X2_NOMESPA Movimiento de OS
X2_NOMEENG Transactions of SO
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_ 8120
R_E_C_D_E_L_ 0

Campos da Tabela SCA (20 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_
SCA 01 CA_CLIENTE C 6 0 Cliente Cliente Customer Codigo do Cliente Codigo del Cliente Customer Code @! FAS010CLI("C") x x x x x x x x x x x x x x x xx - SA1 1 x x - - - S - - - - - - - - - - 001 - S - - N N N - - - 1 1 - - - 129711 0
SCA 02 CA_LOJA C 2 0 Loja Tienda Unit Loja do Cliente Sucursal del Cliente Customer's Unit @! FAS010CLI("L") x x x x x x x x x x x x x x x xx - - 1 x x - - - S - - - - - - - - - - 002 - S - - N N N - - - 1 1 - - - 129712 0
SCA 03 CA_OS C 6 0 Numero O.S. Nro.Ord.Serv Ser.Or.No. Numero Ordem de Servico Nro. de Orden de Servicio Service Order Number @! ExistChav("SCA",M->CA_OS,,"EXISTOS") x x x x x x x x x x x x x x x xx - - 1 x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 129713 0
SCA 04 CA_PRODUTO C 15 0 Produto Producto Product Codigo do Produto Codigo del Producto Code of Product @! ExistCpo("SB1",M->CA_PRODUTO).AND.FAS010GRP().AND.FAS010MSG("SB1",M->CA_PRODUTO,"B1_DESC") x x x x x x x x x x x x x x x x - SB1 1 x x - - - S - - - - - - - - - - 030 - S - - N N N - - - 1 1 - - - 129714 0
SCA 05 CA_TECNICO C 6 0 Tecnico Tecnico Technician Codigo do Tecnico Codigo del Tecnico Technician Code @! ExistCpo("SA9").AND.FAS010MSG("SA9",M->CA_TECNICO,"A9_NOME") x x x x x x x x x x x x x x x x - SA9 1 x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 129715 0
SCA 06 CA_DATA D 8 0 Data Fecha Date Data da Ordem de Servico Fecha Orden de Servicio Service Order Date - NaoVazio() x x x x x x x x x x x x x x x x - - 1 x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 129716 0
SCA 07 CA_HOR1 C 5 0 Inicio Inicio Start Horario Inicio do Servico Horario Inicio del Serv. Service Starting Time 99:99 FAS010HOR() x x x x x x x x x x x x x x x x - - 1 x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 129717 0
SCA 08 CA_HOR2 C 5 0 Fim Fin End Horario Fim do Servico Horario Fin del Servicio Service End Time 99:99 FAS010HOR() .AND. FAS010TEC() x x x x x x x x x x x x x x x x - - 1 x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 129718 0
SCA 09 CA_HOR3 C 5 0 Translado Traslado Transfer Horas de Translado Horas de Traslado Transfer Hours 99:99 FAS010HOR(.T.) x x x x x x x x x x x x x x x x - - 1 x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 129719 0
SCA 10 CA_HOR4 C 5 0 Total Total Total Total de Horas Total de Horas Total of Hours 99:99 FAS010HOR(.T.) x x x x x x x x x x x x x x x x - - 1 x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 129720 0
SCA 11 CA_FAT C 1 0 Fatura(S/N) +Fact.(S,N)? Invoice(Y/N) Autoriza Faturar Autorizar Facturar Authorize Invoicing @! - x x x x x x x x x x x x x x x x - - 1 x x - - - - - - - Pertence("SN") - - - - - - - - S - - N N N - - - 1 1 - - - 129721 0
SCA 12 CA_MOVIM C 1 0 Movimentado Movido Moved Flag de Movimentacao Flag de Movimiento Movement Flag @! - x x x x x x x x x x x x x x x - - 1 x x - - - - - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 129722 0
SCA 13 CA_DTDIGIT D 8 0 Dt.Digitacao Fch.Digitac. Typing Date Data de Digitacao da O.S. Fecha de Digitac.de la OS S.O. Typing Date - - x x x x x x x x x x x x x x x x dDataBase - 1 x x - - - - V - - - - - - - - - - - S - - N N N - - - 1 1 - - - 129723 0
SCA 14 CA_PEDIDO C 6 0 Pedido Pedido Order Numero do Pedido Num. del Pedido Order Number @! - x x x x x x x x x x x x x x x - - 1 x x - - - - - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 129724 0
SCA 15 CA_NFISCAL C 9 0 Nota Fiscal Factura Invoice Numero da Nota Fiscal Numero de la Factura Invoice Number @! - x x x x x x x x x x x x x x x - - 1 - - - - - - - - - - - - - - - 018 - S - - N N N - - - 1 2 - - - 129725 0
SCA 16 CA_HORABAT C 6 0 Horas Abatid Hor.Descont. Hours Deduct Horas Abatidas no Pacote Horas Rebajadas en Paquet Hours Deducted in Pack 99:99 - x x x x x x x x x x x x x x x - - 1 x x - - - - - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 129726 0
SCA 17 CA_HORAFAT C 6 0 Horas Fatura Horas Fact. Hours Invoic Horas a Faturar Horas a Facturar Hours to Invoice 99:99 - x x x x x x x x x x x x x x x - - 1 x x - - - - - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 129727 0
SCA 18 CA_PACOTE C 15 0 Contrato Contrato Contract Numero Contrato de Pacote Nro. Contrato del Paquete Package Contract Number @! - x x x x x x x x x x x x x x x - - 1 x x - - - - - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 129728 0
SCA 19 CA_DTMOVIM D 8 0 Dt.MovTo. Fch Movim. Movement Dt. Data da Geracao de Pedido Fecha de Generac.del Ped. Order Generation Date - - x x x x x x x x x x x x x x x - - 1 x x - - - - - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 129729 0
SCA 20 CA_FILIAL C 2 0 Filial Sucursal Branch Filial Sucursal System Branch - - x x x x x x x x x x x x x x x - - 1 - - - - - - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 129730 0

Índices da Tabela SCA (5 í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_
SCA 1 CA_FILIAL+CA_OS Numero O.S. Nro.Ord.Serv Ser.Or.No. S - - S 2 3 - 18782 0
SCA 2 CA_FILIAL+CA_CLIENTE+CA_LOJA+CA_OS Cliente + Loja + Numero O.S. Cliente + Tienda + Nro.Ord.Serv Customer + Unit + Ser.Or.No. S SA1 - S 2 3 - 18783 0
SCA 3 CA_FILIAL+CA_CLIENTE+CA_LOJA+CA_PRODUTO+CA_PEDIDO Cliente + Loja + Produto + Pedido Cliente + Tienda + Producto + Pedido Customer + Unit + Product + Order S SA1+XXX+SB1 - S 2 3 - 18784 0
SCA 4 CA_FILIAL+CA_TECNICO+CA_CLIENTE Tecnico + Cliente Tecnico + Cliente Technician + Customer S SA9+SA1 - S 2 3 - 18785 0
SCA 5 CA_FILIAL+CA_CLIENTE+CA_LOJA+CA_PEDIDO Cliente + Loja + Pedido Cliente + Tienda + Pedido Customer + Unit + Order S SA1 - S 2 3 - 18786 0

Perguntas frequentes

Para que serve a tabela SCA no Protheus?

Ela é utilizada para movimento de os dentro do sistema ERP Protheus.

Como consultar os campos da tabela SCA?

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

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

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

Exemplo de consulta SQL da tabela SCA

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

SELECT
    CA_CLIENTE,
    CA_LOJA,
    CA_OS,
    CA_PRODUTO,
    CA_TECNICO,
    CA_DATA,
    CA_HOR1,
    CA_HOR2,
    CA_HOR3,
    CA_HOR4,
    CA_FAT,
    CA_MOVIM,
    CA_DTDIGIT,
    CA_PEDIDO,
    CA_NFISCAL,
    CA_HORABAT,
    CA_HORAFAT,
    CA_PACOTE,
    CA_DTMOVIM,
    CA_FILIAL
FROM SCA
WHERE
    D_E_L_E_T_ = ' '
    AND CA_CLIENTE = 'VALOR'
    AND CA_LOJA = 'VALOR'
    AND CA_OS = 'VALOR'
    AND CA_PRODUTO = 'VALOR'
    AND CA_TECNICO = 'VALOR'
    AND CA_DATA BETWEEN '20260501' AND '20260531'
    AND CA_HOR1 = 'VALOR'
    AND CA_HOR2 = 'VALOR'
    AND CA_HOR3 = 'VALOR'
    AND CA_HOR4 = 'VALOR'
    AND CA_FAT = 'VALOR'
    AND CA_MOVIM = 'VALOR'
    AND CA_DTDIGIT BETWEEN '20260501' AND '20260531'
    AND CA_PEDIDO = 'VALOR'
    AND CA_NFISCAL = 'VALOR'
    AND CA_HORABAT = 'VALOR'
    AND CA_HORAFAT = 'VALOR'
    AND CA_PACOTE = 'VALOR'
    AND CA_DTMOVIM BETWEEN '20260501' AND '20260531'
    AND CA_FILIAL = 'VALOR'