A tabela EJM do Protheus está descrita no dicionário (SX2) como “Carta de Credito”. Possui 26 campos e 1 índices e chave única EJM_FILIAL+EJM_NUMCAR. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- EJM
- Nome
- Carta de Credito
- Nome (inglês)
- Letter of Credit
- Compartilhamento por filial
- Compartilhado
- Compartilhamento por unidade
- Compartilhado
- Compartilhamento por empresa
- Compartilhado
- Chave única
EJM_FILIAL+EJM_NUMCAR- Campos / índices
- 26 / 1
Campos da tabela EJM (26)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | EJM_FILIAL | C | 2 | 0 | Filial | Filial do sistema | Real |
| 02 | EJM_NUMCAR | C | 30 | 0 | Cart.credito | Número da Carta Crédito | Real |
| 03 | EJM_CODCLI | C | 15 | 0 | Cod.Cliente | Código do Cliente(LOGIX) | Real |
| 04 | EJM_DSCCLI | C | 36 | 0 | Cliente | Razão social do cliente | Real |
| 05 | EJM_CODBAN | C | 3 | 0 | Cod.Banco | Código do banco (LOGIX) | Real |
| 06 | EJM_DSCBAN | C | 48 | 0 | Nome Banco | Nome do banco | Real |
| 07 | EJM_CDBAND | C | 3 | 0 | C.Ban.E.Docs | Cód. Banco entrega doc. | Real |
| 08 | EJM_DSBAND | C | 48 | 0 | Des.B.E.Docs | Desc. Banco entrega doc. | Real |
| 09 | EJM_CODMOD | C | 6 | 0 | C.Mod. Paga. | Cód.modalidade pagamento | Real |
| 10 | EJM_DSCMOD | C | 100 | 0 | Mod. Pagame. | Desc. modalid. pagamento | Real |
| 11 | EJM_CODMOE | C | 2 | 0 | Cod.Moeda | Código da Moeda (LOGIX) | Real |
| 12 | EJM_DSCMOE | C | 15 | 0 | Desc.Moeda | Descrição da Moeda. | Real |
| 13 | EJM_CODTIP | C | 6 | 0 | Cod.C.Crédit | Cód. tipo carta crédito | Real |
| 14 | EJM_DSCTIP | C | 50 | 0 | Tp.C.Crédito | Desc. tipo carta crédito | Real |
| 15 | EJM_CODSIT | C | 6 | 0 | Situação L/C | Cód. Situ. Carta Crédito | Real |
| 16 | EJM_DSCSIT | C | 50 | 0 | Situação | Desc.situ. carta crédito | Real |
| 17 | EJM_VLREMB | N | 16 | 5 | Val.Vinculad | Valor Vinculado Processo | Real |
| 18 | EJM_VLRCAR | N | 16 | 5 | Val.C.Crédi. | Valor da Carta Crédito | Real |
| 19 | EJM_FLGTRA | C | 1 | 0 | Transbordo | Indica haverá transbordo | Real |
| 20 | EJM_FLGEMB | C | 1 | 0 | Emb. Parcial | Embarque parcial? | Real |
| 21 | EJM_PTOLAC | N | 5 | 2 | %Tolerância+ | %tole. emb.acima c.créd. | Real |
| 22 | EJM_PTOABA | N | 5 | 2 | %Tolerância- | %tole.emb.abaixo c.créd. | Real |
| 23 | EJM_DSCOBS | C | 250 | 0 | Observação | Observação da cambial | Real |
| 24 | EJM_DATEMI | D | 8 | 0 | Data Emissão | Data emissão nota fiscal | Real |
| 25 | EJM_DATLIM | C | 8 | 0 | Dt.Lim.Emb. | Data limite embarque | Real |
| 26 | EJM_DATVEN | D | 8 | 0 | Dt.Vencimen. | Data Vencimento cambial | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela EJM (1)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | EJM_FILIAL+EJM_NUMCAR | Cart.credito |
Perguntas frequentes sobre a tabela EJM
O que é a tabela EJM?
É a tabela “Carta de Credito” do ERP TOTVS Protheus, com 26 campos definidos no dicionário SX3.
Qual é a chave única da tabela EJM?
A chave única é EJM_FILIAL+EJM_NUMCAR.
Quais são os índices da tabela EJM?
A tabela tem 1 índice. O principal (ordem 1) usa a chave EJM_FILIAL+EJM_NUMCAR.
Qual é o nome físico da tabela EJM 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: EJM990). Em ADVPL, use RetSqlName("EJM") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela EJM
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
EJM_FILIAL,
EJM_NUMCAR,
EJM_CODCLI,
EJM_DSCCLI,
EJM_CODBAN,
EJM_DSCBAN,
EJM_CDBAND,
EJM_DSBAND,
EJM_CODMOD,
EJM_DSCMOD,
EJM_CODMOE,
EJM_DSCMOE,
EJM_CODTIP,
EJM_DSCTIP,
EJM_CODSIT,
EJM_DSCSIT,
EJM_VLREMB,
EJM_VLRCAR,
EJM_FLGTRA,
EJM_FLGEMB,
EJM_PTOLAC,
EJM_PTOABA,
EJM_DSCOBS,
EJM_DATEMI,
EJM_DATLIM,
EJM_DATVEN
FROM EJM
WHERE
D_E_L_E_T_ = ' '
AND EJM_FILIAL = 'VALOR'
AND EJM_NUMCAR = 'VALOR'
AND EJM_CODCLI = 'VALOR'
AND EJM_DSCCLI = 'VALOR'
AND EJM_CODBAN = 'VALOR'
AND EJM_DSCBAN = 'VALOR'
AND EJM_CDBAND = 'VALOR'
AND EJM_DSBAND = 'VALOR'
AND EJM_CODMOD = 'VALOR'
AND EJM_DSCMOD = 'VALOR'
AND EJM_CODMOE = 'VALOR'
AND EJM_DSCMOE = 'VALOR'
AND EJM_CODTIP = 'VALOR'
AND EJM_DSCTIP = 'VALOR'
AND EJM_CODSIT = 'VALOR'
AND EJM_DSCSIT = 'VALOR'
AND EJM_VLREMB = 0
AND EJM_VLRCAR = 0
AND EJM_FLGTRA = 'VALOR'
AND EJM_FLGEMB = 'VALOR'
AND EJM_PTOLAC = 0
AND EJM_PTOABA = 0
AND EJM_DSCOBS = 'VALOR'
AND EJM_DATEMI BETWEEN '20261001' AND '20261031'
AND EJM_DATLIM = 'VALOR'
AND EJM_DATVEN BETWEEN '20261001' AND '20261031'
Outras tabelas relacionadas
- EJ0 Operações Especiais
- EJ1 Saldos das Operações
- EJ2 Correspondência de Campos
- EJ3 Entradas/Saídas
- EJ4 Controle de Saldos
- EJ5 Controle de Demurrage Capa
- EJ6 Controle de Demurrage Detalhes
- EJ7 WorkFlow
- EJ8 Ctrl IDs WF
- EJ9 DEs Mercosul
- EJA Integração International Cash
- EJB Matriz de Tributação
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.