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

Tabela ECG no Protheus

Capa Pagamento Antec/Adiant

A tabela ECG do Protheus está descrita no dicionário (SX2) como “Capa Pagamento Antec/Adiant”. Possui 13 campos e 4 í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
ECG
Nome
Capa Pagamento Antec/Adiant
Nome (inglês)
Prior Pay/Advance Cover
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Campos / índices
13 / 4

Campos da tabela ECG (13)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 ECG_FILIAL C 2 0 Filial Filial do Sistema Real
02 ECG_PREEMB C 20 0 Proc. Export Processo / Embarque Exp. Real
03 ECG_ORIGEM C 2 0 Modulo Modulo Real
04 ECG_HAWB C 20 0 PO/Processo PO/Processo Real
05 ECG_IDENTC C 10 0 Unid.Req. Unidade Requisitante Real
06 ECG_DT D 8 0 Dt.Embarque Data de Embarque Real
07 ECG_SIS_OR C 1 0 Origem Origem Real
08 ECG_FORN C 6 0 Cod.Fornec. Codigo Fornecedor Real
09 ECG_ULT_TX N 16 8 Ultima Taxa Ultima Taxa Real
10 ECG_DTENCE D 8 0 Dt.Encerra. Data de Encerramento Real
11 ECG_NR_CON C 4 0 Nr.Contabil Numero da Contabilidade Real
12 ECG_TPMODU C 6 0 Tipo Modulo Tipo do Modulo Real
13 ECG_FILORI C 2 0 Filial Ori. Filial de origem Real

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

Índices da tabela ECG (4)

OrdemChaveDescriçãoApelido
1ECG_FILIAL+ECG_TPMODU+ECG_HAWB+ECG_FORN+ECG_IDENTC+ECG_ORIGEMTipo Modulo + PO/Processo + Cod.Fornec. + Unid.Req. + Modulo
2ECG_FILIAL+ECG_TPMODU+ECG_HAWB+ECG_FORN+ECG_ORIGEM+ECG_IDENTCTipo Modulo + PO/Processo + Cod.Fornec. + Modulo + Unid.Req.
3ECG_FILIAL+ECG_TPMODU+ECG_NR_CON+ECG_HAWB+ECG_FORN+ECG_ORIGEM+ECG_IDENTCTipo Modulo + Nr.Contabil + PO/Processo + Cod.Fornec. + Modulo + Unid.
4ECG_FILIAL+ECG_TPMODU+ECG_ORIGEM+ECG_PREEMBTipo Modulo + Modulo + Proc. Export

Perguntas frequentes sobre a tabela ECG

O que é a tabela ECG?

É a tabela “Capa Pagamento Antec/Adiant” do ERP TOTVS Protheus, com 13 campos definidos no dicionário SX3.

Quais são os índices da tabela ECG?

A tabela tem 4 índices. O principal (ordem 1) usa a chave ECG_FILIAL+ECG_TPMODU+ECG_HAWB+ECG_FORN+ECG_IDENTC+ECG_ORIGEM.

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

Exemplo de consulta SQL da tabela ECG

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

SELECT
    ECG_FILIAL,
    ECG_PREEMB,
    ECG_ORIGEM,
    ECG_HAWB,
    ECG_IDENTC,
    ECG_DT,
    ECG_SIS_OR,
    ECG_FORN,
    ECG_ULT_TX,
    ECG_DTENCE,
    ECG_NR_CON,
    ECG_TPMODU,
    ECG_FILORI
FROM ECG
WHERE
    D_E_L_E_T_ = ' '
    AND ECG_FILIAL = 'VALOR'
    AND ECG_PREEMB = 'VALOR'
    AND ECG_ORIGEM = 'VALOR'
    AND ECG_HAWB = 'VALOR'
    AND ECG_IDENTC = 'VALOR'
    AND ECG_DT BETWEEN '20261001' AND '20261031'
    AND ECG_SIS_OR = 'VALOR'
    AND ECG_FORN = 'VALOR'
    AND ECG_ULT_TX = 0
    AND ECG_DTENCE BETWEEN '20261001' AND '20261031'
    AND ECG_NR_CON = 'VALOR'
    AND ECG_TPMODU = 'VALOR'
    AND ECG_FILORI = 'VALOR'

Outras tabelas relacionadas

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