A tabela CSB do Protheus está descrita no dicionário (SX2) como “Itens de movimentações.”. Possui 24 campos e 1 í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
- CSB
- Nome
- Itens de movimentações.
- Nome (inglês)
- Transaction Items
- Compartilhamento por filial
- Compartilhado
- Compartilhamento por unidade
- Compartilhado
- Compartilhamento por empresa
- Compartilhado
- Campos / índices
- 24 / 1
Campos da tabela CSB (24)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | CSB_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 02 | CSB_CODREV | C | 6 | 0 | Cod. Revisão | Codigo da Revisão | Real |
| 03 | CSB_DTLANC | D | 8 | 0 | Data Lancto | Data do Lancamento | Real |
| 04 | CSB_NUMLOT | C | 75 | 0 | Num. Lote | Numero do Lote | Real |
| 05 | CSB_LINHA | C | 3 | 0 | Linha | Linha | Real |
| 06 | CSB_CODCTA | C | 20 | 0 | Cod Conta | Cod. Conta | Real |
| 07 | CSB_CCUSTO | C | 9 | 0 | Cod. C.CUSTO | Cod. Centro de Custo | Real |
| 08 | CSB_VLPART | N | 14 | 2 | Valor Partid | Valor da Partida | Real |
| 09 | CSB_INDDC | C | 1 | 0 | Ind. Naturez | Indicador da Natureza | Real |
| 10 | CSB_NUMARQ | C | 75 | 0 | NUM. ARQ | Numero do Arquivo | Real |
| 11 | CSB_CODHIS | C | 30 | 0 | Cod. Hist | Codigo do Historico | Real |
| 12 | CSB_HISTOR | C | 254 | 0 | HIstorico | HIstorico | Real |
| 13 | CSB_CODPAR | C | 30 | 0 | Cod. Partici | Cod. do Participante | Real |
| 14 | CSB_FUPART | N | 14 | 2 | Vl Part Func | Vl Part Moed Func | Real |
| 15 | CSB_TAXA | N | 10 | 4 | Taxa Conv | Taxa de Conversão | Real |
| 16 | CSB_ADPART | N | 14 | 2 | Vl Part Naci | Vlr Part Moed Nac | Real |
| 17 | CSB_DTEXT | D | 8 | 0 | Dt Lcto Ext. | Data Lancto. Extemporâneo | Real |
| 18 | CSB_INDSLD | C | 1 | 0 | Indic.Saldo | Indicador de Saldo. | Real |
| 19 | CSB_CTAANT | C | 20 | 0 | Cta Antiga | Conta Antiga | Real |
| 20 | CSB_DTORIG | D | 8 | 0 | Dt. Original | Data Original do Lcto. | Real |
| 21 | CSB_CCANT | C | 9 | 0 | CC Antigo | Centro de Custo Antigo | Real |
| 22 | CSB_DATAAL | D | 8 | 0 | Data Altera | Data Alteração | Real |
| 23 | CSB_LOTE | C | 6 | 0 | Lote | Lote | Real |
| 24 | CSB_SUBLOT | C | 3 | 0 | SubLote | SubLote | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela CSB (1)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | CSB_FILIAL+CSB_CODREV+DTOS(CSB_DTLANC)+CSB_NUMLOT+CSB_LINHA | Cod. Revisão + Data Lancto + Num. Lote + Linha |
Perguntas frequentes sobre a tabela CSB
O que é a tabela CSB?
É a tabela “Itens de movimentações.” do ERP TOTVS Protheus, com 24 campos definidos no dicionário SX3.
Quais são os índices da tabela CSB?
A tabela tem 1 índice. O principal (ordem 1) usa a chave CSB_FILIAL+CSB_CODREV+DTOS(CSB_DTLANC)+CSB_NUMLOT+CSB_LINHA.
Qual é o nome físico da tabela CSB 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: CSB990). Em ADVPL, use RetSqlName("CSB") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela CSB
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
CSB_FILIAL,
CSB_CODREV,
CSB_DTLANC,
CSB_NUMLOT,
CSB_LINHA,
CSB_CODCTA,
CSB_CCUSTO,
CSB_VLPART,
CSB_INDDC,
CSB_NUMARQ,
CSB_CODHIS,
CSB_HISTOR,
CSB_CODPAR,
CSB_FUPART,
CSB_TAXA,
CSB_ADPART,
CSB_DTEXT,
CSB_INDSLD,
CSB_CTAANT,
CSB_DTORIG,
CSB_CCANT,
CSB_DATAAL,
CSB_LOTE,
CSB_SUBLOT
FROM CSB
WHERE
D_E_L_E_T_ = ' '
AND CSB_FILIAL = 'VALOR'
AND CSB_CODREV = 'VALOR'
AND CSB_DTLANC BETWEEN '20261101' AND '20261130'
AND CSB_NUMLOT = 'VALOR'
AND CSB_LINHA = 'VALOR'
AND CSB_CODCTA = 'VALOR'
AND CSB_CCUSTO = 'VALOR'
AND CSB_VLPART = 0
AND CSB_INDDC = 'VALOR'
AND CSB_NUMARQ = 'VALOR'
AND CSB_CODHIS = 'VALOR'
AND CSB_HISTOR = 'VALOR'
AND CSB_CODPAR = 'VALOR'
AND CSB_FUPART = 0
AND CSB_TAXA = 0
AND CSB_ADPART = 0
AND CSB_DTEXT BETWEEN '20261101' AND '20261130'
AND CSB_INDSLD = 'VALOR'
AND CSB_CTAANT = 'VALOR'
AND CSB_DTORIG BETWEEN '20261101' AND '20261130'
AND CSB_CCANT = 'VALOR'
AND CSB_DATAAL BETWEEN '20261101' AND '20261130'
AND CSB_LOTE = 'VALOR'
AND CSB_SUBLOT = 'VALOR'
Outras tabelas relacionadas
- CS0 Revisão
- CS1 Dados complementares da revis.
- CS2 Empresa
- CS3 Plano de Contas
- CS4 Plano de Contas Ref.
- CS5 Centro de Custo
- CS6 Visão Gerencial / Conta
- CS7 Histórico Padrão
- CS8 Contabilistas
- CS9 Participante
- CSA Cabeçalho da movimentação
- CSC Balancete
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.