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

Tabela CKO no Protheus

Controle de Arq.TOTVS Colab.

A tabela CKO do Protheus está descrita no dicionário (SX2) como “Controle de Arq.TOTVS Colab.”. Possui 32 campos e 5 índices e chave única CKO_ARQUIV. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
CKO
Nome
Controle de Arq.TOTVS Colab.
Nome (inglês)
File Control TOTVS Particip
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Compartilhado
Compartilhamento por empresa
Compartilhado
Chave única
CKO_ARQUIV
Campos / índices
32 / 5

Campos da tabela CKO (32)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 CKO_FILIAL C 2 0 Filial Filial do Sistema Real
02 CKO_ARQUIV C 30 0 Nome Arquivo Nome do arquivo gerado Real
03 CKO_STATUS C 2 0 Status Arq. Status do Arquivo Real
04 CKO_DESSTA C 40 0 Desc.STATUS Descrição do STATUS Real
05 CKO_XMLENV M 10 0 XML Envio XML de envio para NeoGrid Real
06 CKO_XMLRET M 10 0 XML Retorno XML de retorno da NeoGrid Real
07 CKO_DT_GER D 8 0 Data Geracao Data de Geração Arquivo Real
08 CKO_HR_GER C 8 0 Hora Geracao Hora da Geração Arquivo Real
09 CKO_DT_RET D 8 0 Data Retorno Data de Retorno Arquivo Real
10 CKO_HR_RET C 8 0 Hora Retorno Hora de Retorno Arquivo Real
11 CKO_IDERP C 35 0 ID ERP ID gerado pelo ERP Real
12 CKO_TP_MOV C 1 0 Tp. Moviment Tipo do Movimento Real
13 CKO_FLAG C 1 0 Flag Exp. Tipo do Movimento Real
14 CKO_CODEDI C 3 0 Codigo EDI Codigo do EDI NeoGrid Real
15 CKO_DT_IMP D 8 0 Data Import. Data da Importação Arquiv Real
16 CKO_HR_IMP C 8 0 Hora Retorno Hora de Retorno Arquivo Real
17 CKO_CODERR C 6 0 Cod. do Erro Codigo do Erro Real
18 CKO_FILPRO C 2 0 Filial Proc Filial de Processamento Real
19 CKO_DOC C 9 0 Num Doc Numero Documento Real
20 CKO_NOMFOR C 30 0 Nome Forn Nome Fornecedor Real
21 CKO_EMPPRO C 8 0 Emp de Proc Empresa de Processamento Real
22 CKO_ERRTRA M 80 0 Err Transmit Erro Transmite Real
23 CKO_MSGERR M 10 0 Msg Erro Mensagem Erro Real
24 CKO_SERIE C 3 0 Serie Serie Real
25 CKO_CNPJIM C 14 0 Cnpj import. Cnpj Import. Real
26 CKO_ARQXML C 60 0 Arq XML Arquivo XML Real
27 CKO_RECIBO C 36 0 Recibo Recibo TOTVS Transmite Real
28 CKO_SERELT C 3 0 Ser Eletr Serie NF Eletronica Real
29 CKO_CHVDOC C 50 0 Chave Doc Chave Documento Real
30 CKO_NFELET C 20 0 NF Eletr. Nota Fiscal Eletrônica Real
31 CKO_STRAN C 1 0 Status Trans Status Transmite Real
32 CKO_ORIGEM C 10 0 Origem Origem Real

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

Índices da tabela CKO (5)

OrdemChaveDescriçãoApelido
1CKO_ARQUIV+CKO_STATUSNome Arquivo + Status Arq.CKO
2CKO_ARQUIV+CKO_TP_MOV+CKO_FLAGNome Arquivo + Tp. Moviment + Flag Exp.CKO
3CKO_IDERP+DTOS(CKO_DT_GER)ID ERP + Data GeracaoCKO
4CKO_CODEDI+CKO_FLAG+DTOS(CKO_DT_RET)Codigo EDI + Flag Exp. + Data RetornoCKO
5CKO_ARQXMLArq XML

Perguntas frequentes sobre a tabela CKO

O que é a tabela CKO?

É a tabela “Controle de Arq.TOTVS Colab.” do ERP TOTVS Protheus, com 32 campos definidos no dicionário SX3.

Qual é a chave única da tabela CKO?

A chave única é CKO_ARQUIV.

Quais são os índices da tabela CKO?

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

Qual é o nome físico da tabela CKO 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: CKO990). Em ADVPL, use RetSqlName("CKO") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela CKO

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

SELECT
    CKO_FILIAL,
    CKO_ARQUIV,
    CKO_STATUS,
    CKO_DESSTA,
    CKO_XMLENV,
    CKO_XMLRET,
    CKO_DT_GER,
    CKO_HR_GER,
    CKO_DT_RET,
    CKO_HR_RET,
    CKO_IDERP,
    CKO_TP_MOV,
    CKO_FLAG,
    CKO_CODEDI,
    CKO_DT_IMP,
    CKO_HR_IMP,
    CKO_CODERR,
    CKO_FILPRO,
    CKO_DOC,
    CKO_NOMFOR,
    CKO_EMPPRO,
    CKO_ERRTRA,
    CKO_MSGERR,
    CKO_SERIE,
    CKO_CNPJIM,
    CKO_ARQXML,
    CKO_RECIBO,
    CKO_SERELT,
    CKO_CHVDOC,
    CKO_NFELET,
    CKO_STRAN,
    CKO_ORIGEM
FROM CKO
WHERE
    D_E_L_E_T_ = ' '
    AND CKO_FILIAL = 'VALOR'
    AND CKO_ARQUIV = 'VALOR'
    AND CKO_STATUS = 'VALOR'
    AND CKO_DESSTA = 'VALOR'
    AND CKO_DT_GER BETWEEN '20261101' AND '20261130'
    AND CKO_HR_GER = 'VALOR'
    AND CKO_DT_RET BETWEEN '20261101' AND '20261130'
    AND CKO_HR_RET = 'VALOR'
    AND CKO_IDERP = 'VALOR'
    AND CKO_TP_MOV = 'VALOR'
    AND CKO_FLAG = 'VALOR'
    AND CKO_CODEDI = 'VALOR'
    AND CKO_DT_IMP BETWEEN '20261101' AND '20261130'
    AND CKO_HR_IMP = 'VALOR'
    AND CKO_CODERR = 'VALOR'
    AND CKO_FILPRO = 'VALOR'
    AND CKO_DOC = 'VALOR'
    AND CKO_NOMFOR = 'VALOR'
    AND CKO_EMPPRO = 'VALOR'
    AND CKO_SERIE = 'VALOR'
    AND CKO_CNPJIM = 'VALOR'
    AND CKO_ARQXML = 'VALOR'
    AND CKO_RECIBO = 'VALOR'
    AND CKO_SERELT = 'VALOR'
    AND CKO_CHVDOC = 'VALOR'
    AND CKO_NFELET = 'VALOR'
    AND CKO_STRAN = 'VALOR'
    AND CKO_ORIGEM = 'VALOR'

Outras tabelas relacionadas

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