Especialistas em TOTVS Protheus, BI e Automação de Processos
Dicionário Protheus · SX2

Tabela SCA no Protheus

Movimento de OS

A tabela SCA do Protheus está descrita no dicionário (SX2) como “Movimento de OS”. Possui 20 campos e 5 índices. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
SCA
Nome
Movimento de OS
Nome (inglês)
Transactions of SO
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Campos / índices
20 / 5

Campos da tabela SCA (20)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 CA_CLIENTE C 6 0 Cliente Codigo do Cliente Real
02 CA_LOJA C 2 0 Loja Loja do Cliente Real
03 CA_OS C 6 0 Numero O.S. Numero Ordem de Servico Real
04 CA_PRODUTO C 15 0 Produto Codigo do Produto Real
05 CA_TECNICO C 6 0 Tecnico Codigo do Tecnico Real
06 CA_DATA D 8 0 Data Data da Ordem de Servico Real
07 CA_HOR1 C 5 0 Inicio Horario Inicio do Servico Real
08 CA_HOR2 C 5 0 Fim Horario Fim do Servico Real
09 CA_HOR3 C 5 0 Translado Horas de Translado Real
10 CA_HOR4 C 5 0 Total Total de Horas Real
11 CA_FAT C 1 0 Fatura(S/N) Autoriza Faturar Real
12 CA_MOVIM C 1 0 Movimentado Flag de Movimentacao Real
13 CA_DTDIGIT D 8 0 Dt.Digitacao Data de Digitacao da O.S. Real
14 CA_PEDIDO C 6 0 Pedido Numero do Pedido Real
15 CA_NFISCAL C 9 0 Nota Fiscal Numero da Nota Fiscal Real
16 CA_HORABAT C 6 0 Horas Abatid Horas Abatidas no Pacote Real
17 CA_HORAFAT C 6 0 Horas Fatura Horas a Faturar Real
18 CA_PACOTE C 15 0 Contrato Numero Contrato de Pacote Real
19 CA_DTMOVIM D 8 0 Dt.MovTo. Data da Geracao de Pedido Real
20 CA_FILIAL C 2 0 Filial Filial Real

Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.

Índices da tabela SCA (5)

OrdemChaveDescriçãoApelido
1CA_FILIAL+CA_OSNumero O.S.
2CA_FILIAL+CA_CLIENTE+CA_LOJA+CA_OSCliente + Loja + Numero O.S.
3CA_FILIAL+CA_CLIENTE+CA_LOJA+CA_PRODUTO+CA_PEDIDOCliente + Loja + Produto + Pedido
4CA_FILIAL+CA_TECNICO+CA_CLIENTETecnico + Cliente
5CA_FILIAL+CA_CLIENTE+CA_LOJA+CA_PEDIDOCliente + Loja + Pedido

Perguntas frequentes sobre a tabela SCA

O que é a tabela SCA?

É a tabela “Movimento de OS” do ERP TOTVS Protheus, com 20 campos definidos no dicionário SX3.

Quais são os índices da tabela SCA?

A tabela tem 5 índices. O principal (ordem 1) usa a chave CA_FILIAL+CA_OS.

Qual é o nome físico da tabela SCA no banco de dados?

No banco, o nome é o código da tabela seguido do código da empresa (no dicionário de referência desta consulta: SCA990). Em ADVPL, use RetSqlName("SCA") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela SCA

Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.

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 '20261001' AND '20261031'
    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 '20261001' AND '20261031'
    AND CA_PEDIDO = 'VALOR'
    AND CA_NFISCAL = 'VALOR'
    AND CA_HORABAT = 'VALOR'
    AND CA_HORAFAT = 'VALOR'
    AND CA_PACOTE = 'VALOR'
    AND CA_DTMOVIM BETWEEN '20261001' AND '20261031'
    AND CA_FILIAL = 'VALOR'

Outras tabelas relacionadas

Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.