Dicionário Protheus
Início

Tabela EYR no Protheus

Cadastro de Movimentos

O que é a tabela EYR no Protheus?

A tabela EYR faz parte do sistema ERP Protheus da TOTVS e é utilizada para cadastro de movimentos.

Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.

A tabela EYR possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.

Nesta página você pode consultar a estrutura completa da tabela EYR, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE EYR
X2_PATH \DATA\
X2_ARQUIVO EYR990
X2_NOME Cadastro de Movimentos
X2_NOMESPA Archivo de Movimientos
X2_NOMEENG Transaction Register
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO EYR_FILIAL+EYR_ID
X2_PYME S
X2_MODULO 29
X2_DISPLAY -
X2_SYSOBJ EECAD101
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 2
X2_TAMFIL 2
X2_TAMUN 0
X2_TAMEMP 0
X2_STAMP 2
X2_INSDT 2
D_E_L_E_T_ -
R_E_C_N_O_ 4020
R_E_C_D_E_L_ 0

Campos da Tabela EYR (30 campos)

X3_ARQUIVO X3_ORDEM X3_CAMPO X3_TIPO X3_TAMANHO X3_DECIMAL X3_TITULO X3_TITSPA X3_TITENG X3_DESCRIC X3_DESCSPA X3_DESCENG X3_PICTURE X3_VALID X3_USADO X3_RELACAO X3_F3 X3_NIVEL X3_RESERV X3_CHECK X3_TRIGGER X3_PROPRI X3_BROWSE X3_VISUAL X3_CONTEXT X3_OBRIGAT X3_VLDUSER X3_CBOX X3_CBOXSPA X3_CBOXENG X3_PICTVAR X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_PYME X3_CONDSQL X3_CHKSQL X3_IDXSRV X3_ORTOGRA X3_IDXFLD X3_TELA X3_PICBRV X3_AGRUP X3_POSLGT X3_MODAL X3_CHKSUM X3_ADDSUM D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
EYR 01 EYR_FILIAL C 2 0 Filial Sucursal Branch Filial do sistema Sucursal del Sistema System branch - - x x x x x x x x x x x x x x x - - 1 x - - - - - - - - 1=Ativo; 2=Cancelado 1=Activo; 2=Anulado 1=Active; 2=Cancelled - - - 033 - S - - N N N - - - 1 2 - - - 65180 0
EYR 02 EYR_FLAG C 1 0 Status Estatus Status Status da Movimentação Estatus del Movimiento Movement Status @! - x x x x x x x x x x x x x x x "1" - 1 x - - - - V - - - - - - - - - - 1 N - - N N N - - - 1 2 - - - 65181 0
EYR 03 EYR_ID C 10 0 ID ID ID Código de Identificação Codigo de Identificacion Identification Code @! - x x x x x xx x x xx x x x x x x x GetSxeNum('EYR','EYR_ID') - 1 x xxx - - - S V - - - - - - - - - - 1 N - - N N N - - - 1 1 - - - 65182 0
EYR 04 EYR_DEREX C 4 0 Derex Derex Derex Derex na qual foi proc. Derex en el cual se proce Processing Derex @! - x x x x x xx x x xx x x x x x x x - - 1 x xx x - - - S V - - - - - - - - - - 1 N - - N N N - - - 1 2 - - - 65183 0
EYR 05 EYR_BANCO C 3 0 Banco Banco Bank Código do Banco da Mov. Codigo del Banco del Mov. Trans. Bank Code @! AD101Vld('EYR_BANCO') x x x x x xx x x xx x x x x x x x - BC6 1 x xxx - - - S - - - - - - - - - - 007 1 N - - N N N - - - 1 1 - - - 65184 0
EYR 06 EYR_AGEN C 5 0 Agencia Agencia B.Office Agencia do Banco Agencia del Banco Bank Office @! AD101Vld('EYR_AGEN') x x x x x xx x x xx x x x x x x x - - 1 x xxx - - - S - - - - - - - - - - 008 1 N - - N N N - - - 1 1 - - - 65185 0
EYR 07 EYR_CONTA C 10 0 Conta Cuenta Chk.Account Conta do Banco Cuenta del Banco Bank Chk.Account @! AD101Vld('EYR_CONTA') x x x x x xx x x xx x x x x x x x - - 1 x xxx - - - S - - - - - - - - - - 009 1 N - - N N N - - - 1 1 - - - 65186 0
EYR 08 EYR_PAIS C 3 0 Cod. País Cod. Pais Country Cd. Código do País Codigo del Pais Country Code @! - x x x x x xx x x xx x x x x x x x - - 1 x xxx - - - S V - - - - - - - - - - 1 N - - N N N - - - 1 1 - - - 65187 0
EYR 09 EYR_NOMBCO C 40 0 Nome Banco Nomb Banco Bank Name Nome do Banco Nomb del Banco Bank Name @! - x x x x x xx x x xx x x x x x x x Posicione('SA6', 1, xFilial('SA6')+M->(EYR_BANCO+EYR_AGEN+EYR_CONTA), 'A6_NOME') - 1 x xx x - - - S V V - - - - - - - Posicione('SA6',1,xFilial('SA6')+EYR->(EYR_BANCO+EYR_AGEN+EYR_CONTA),'A6_NOME') - 1 N - - N N N - - - 1 2 - - - 65188 0
EYR 10 EYR_NATURE C 3 0 Natureza Modalidad Class Natureza da Movimentação Modalidad del Movimiento Transaction Class @! AD101Vld('EYR_NATURE') x x x x x xx x x xx x x x x x x x - - 1 x xxx - S - S - - - - - - - - - - - 1 N - - N N N - - - 1 1 - - - 65189 0
EYR 11 EYR_NATDES C 60 0 Descrição Descrip Description Descricao da Natureza Descrip de la Modalidad Class Description @! - x x x x x xx x x xx x x x x x x x Posicione('EYQ', 1, xFilial('EYQ')+M->EYR_NATURE, 'EYQ_DESC') - 1 x xx x - - - S V V - - - - - - - Posicione('EYQ', 1, xFilial('EYQ')+EYR->EYR_NATURE, 'EYQ_DESC') - 1 N - - N N N - - - 1 2 - - - 65190 0
EYR 12 EYR_TIPMOV C 1 0 Tipo de Mov. Tipo de Mov. Trans. Type Tipo de Movimentação Tipo de Movimiento Transaction Type - - x x x x x xx x x xx x x x x x x x Posicione('EYQ', 1, xFilial('EYQ')+M->EYR_NATURE, 'EYQ_TIPMOV') - 1 x xxx - - - S V - - - 1=Crédito; 2=Débito 1=Credito; 2=Debito 1=Credit; 2=Debit - - Posicione('EYQ', 1, xFilial('EYQ')+EYR->EYR_NATURE, 'EYQ_TIPMOV') - 1 N - - N N N - - - 1 1 - - - 65191 0
EYR 13 EYR_DATA D 8 0 Data Fecha Date Data da Movimentação Fecha del Movimiento Mov.Date @! AD101Vld('EYR_DATA') x x x x x xx x x xx x x x x x x x - - 1 x xxx - - - S - - - - - - - - - - - 1 N - - N N N - - - 1 1 - - - 65192 0
EYR 14 EYR_ANOMES C 6 0 Ano/Mês Ano/Mes Year/Month Ano/Mês da Movimentação Ano/Mes del Movimiento Transaction Year/Month @R 9999/99 - x x x x x xx x x xx x x x x x x x - - 1 x xxx - - - S V - - - - - - - - - - 1 N - - N N N - - - 1 1 - - - 65193 0
EYR 15 EYR_MOEINI C 3 0 Moeda Trans. Moneda Trans Trans. Curr. Moeda da Transação Moneda de Transaccion Transaction Currency @! AD101Vld('EYR_MOEINI') x x x x x xx x x xx x x x x x x x - SYF 1 x xxx - - - S - - - - - - - - - - - 1 N - - N N N - - - 1 1 - - - 65194 0
EYR 16 EYR_VALINI N 15 2 Vl Transação Vr. Transac. Trans. Vl. Valor da Transação Valor de Transaccion Transaction Value @E 999,999,999,999.99 AD101Vld('EYR_VALINI') x x x x x xx x x xx x x x x x x x - - 1 x xx x - - - S - - - - - - - - - - - 1 N - - N N N - - - 1 2 - - - 65195 0
EYR 17 EYR_MOEDA C 3 0 Moeda Banco Moneda Bco. Bank Curr. Moeda do Banco Moneda del Banco Bank Currency @! - x x x x x xx x x xx x x x x x x x - SYF 1 x xxx - - - S V - - - - - - - - - - 1 N - - N N N - - - 1 1 - - - 65196 0
EYR 18 EYR_VALOR N 15 2 Valor Banco Valor Banco Bnk Amount Valor no Banco Valor en el Banco Amount in Bank @E 999,999,999,999.99 - x x x x x xx x x xx x x x x x x x - - 1 x xx x - - - S - - - - - - - - - - - 1 N - - N N N - - - 1 2 - - - 65197 0
EYR 19 EYR_FILORI C 2 0 Fil. Ori. Suc. Origen Orig. Branch Filial de ori. do Proce. Sucur. Origen Prece. Orig. Proc. Branch - - x x x x x xx x x xx x x x x x x x - - 1 x xx x - - - S - - - - - - - - - - 033 2 N - - N N N - - - 1 2 - - - 65198 0
EYR 20 EYR_HAWB C 20 0 Proc. Imp. Proc. Impor. Imp. Proc. Processo de Importação Proceso de Importacion Import Process @! - x x x x x xx x x xx x x x x x x x - - 1 x xx x - - - S - - - - - - - - - - 148 2 N - - N N N - - - 1 2 - - - 65199 0
EYR 21 EYR_INVOIC C 20 0 Invoice Imp. Invoice Imp. Imp.Invoice Invoice de Importação Invoice de Importacion Import Invoice @! - x x x x x xx x x xx x x x x x x x - - 1 x xx x - - - S - - - - - - - - - - 148 2 N - - N N N - - - 1 2 - - - 65200 0
EYR 22 EYR_LINHA C 4 0 Parcela Cuota Installment Parcela de Inv. de Imp Cuota de Inv. de Imp. Imp. Inv. Installment @! - x x x x x xx x x xx x x x x x x x - - 1 x xx x - - - S - - - - - - - - - - - 2 N - - N N N - - - 1 2 - - - 65201 0
EYR 23 EYR_PREEMB C 20 0 Embarque Embarque Shipment Processo de Embarque Proceso de Embarque Shipment Process @! - x x x x x xx x x xx x x x x x x x - - 1 x xx x - - - S - - - - - - - - - - - 2 N - - N N N - - - 1 2 - - - 65202 0
EYR 24 EYR_NRINVO C 20 0 Invoice Exp. Invoice Exp. Exp.Invoice Invoice de Exportação Invoice de Exportacion Export Invoice @! - x x x x x xx x x xx x x x x x x x - - 1 x xx x - - - S - - - - - - - - - - - 2 N - - N N N - - - 1 2 - - - 65203 0
EYR 25 EYR_PARC C 2 0 Parcela Cuota Installment Parcela da Inv. de Exp Cuota Exp. Inv. Installment @! - x x x x x xx x x xx x x x x x x x - - 1 x xx x - - - S - - - - - - - - - - 128 2 N - - N N N - - - 1 2 - - - 65204 0
EYR 26 EYR_ORIGEM C 1 0 Origem Origen Origin Indica a origem da mov. Indica el origen del mov. Indicates transac. origin @! - x x x x x xx x x xx x x x x x x x "2" - 1 x xx x - - - S V - - - 1=Sistema;2=Usuário;3=Integração 1=Sistema;2=Usuario;3=Integracion 1=System;2=User;3=Integration - - - - 3 N - - N N N - - - 1 2 - - - 65205 0
EYR 27 EYR_CODUSU C 15 0 Cod. Usuário Cod. Usuario User Code Código do Usuário Codigo del Usuario User Code @! - x x x x x xx x x xx x x x x x x x __cUserId - 1 x xxx - - - S V - - - - - - - - - - 3 N - - N N N - - - 1 1 - - - 65206 0
EYR 28 EYR_USER C 40 0 Nome Nomb Name Nome do Usuário Nombre del Usuario User Name @! - x x x x x xx x x xx x x x x x x x Eval({|x|PswOrder(1),PswSeek(__cUserId, .T.),PswRet()[1][4]}) - 1 x xxx - - - S V - - - - - - - - - - 3 N - - N N N - - - 1 1 - - - 65207 0
EYR 29 EYR_DATAHO C 17 0 Data/Hora Fecha/Hora Date/Hour Data/Hora da Inclusão Fecha/Hora de la Inclusio Date/Hour Addition @! - x x x x x xx x x xx x x x x x x x DToS(Date()) + ' ' + Time() - 1 x xxx - - - S V - - - - - - - - - - 3 N - - N N N - - - 1 1 - - - 65208 0
EYR 30 EYR_REF C 60 0 Referência Referencia Reference Referência da Moviment. Referencia del Moviment. Transaction Reference - - x x x x x xx x x xx x x x x x x x - - 1 x xx x - - - S - - - - - - - - - - - 3 N - - N N N - - - 1 2 - - - 65209 0

Índices da Tabela EYR (6 índices)

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
EYR 1 EYR_FILIAL+EYR_ID ID ID ID S - - S 2 3 - 9544 0
EYR 2 EYR_FILIAL+EYR_BANCO+EYR_AGEN+EYR_CONTA+EYR_ANOMES+EYR_NATURE Banco + Agencia + Conta + Ano/Mês + Natureza Banco + Agencia + Cuenta + Ano/Mes + Modalidad Bank + B.Office + Chk.Account + Year/Month + Class S - - S 2 3 - 9545 0
EYR 3 EYR_FILIAL+EYR_ANOMES Ano/Mês Ano/Mes Year/Month S - - S 2 3 - 9546 0
EYR 4 EYR_FILIAL+EYR_FILORI+EYR_PREEMB+EYR_NRINVO+EYR_PARC Fil. Ori. + Embarque + Invoice Exp. + Parcela Suc. Origen + Embarque + Invoice Exp. + Cuota Orig. Branch + Shipment + Exp.Invoice + Installment S - - S 2 3 - 9547 0
EYR 5 EYR_FILIAL+EYR_FILORI+EYR_HAWB+EYR_INVOIC+EYR_LINHA Fil. Ori. + Proc. Imp. + Invoice Imp. + Parcela Suc. Origen + Proc. Impor. + Invoice Imp. + Cuota Orig. Branch + Imp. Proc. + Imp.Invoice + Installment S - - S 2 3 - 9548 0
EYR 6 EYR_FILIAL+EYR_DEREX Derex Derex Derex S - - S 2 3 - 9549 0

Perguntas frequentes

Para que serve a tabela EYR no Protheus?

Ela é utilizada para cadastro de movimentos dentro do sistema ERP Protheus.

Como consultar os campos da tabela EYR?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela EYR?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.

Exemplo de consulta SQL da tabela EYR

Modelo de query gerado automaticamente com base na estrutura da tabela.

SELECT
    EYR_FILIAL,
    EYR_FLAG,
    EYR_ID,
    EYR_DEREX,
    EYR_BANCO,
    EYR_AGEN,
    EYR_CONTA,
    EYR_PAIS,
    EYR_NOMBCO,
    EYR_NATURE,
    EYR_NATDES,
    EYR_TIPMOV,
    EYR_DATA,
    EYR_ANOMES,
    EYR_MOEINI,
    EYR_VALINI,
    EYR_MOEDA,
    EYR_VALOR,
    EYR_FILORI,
    EYR_HAWB,
    EYR_INVOIC,
    EYR_LINHA,
    EYR_PREEMB,
    EYR_NRINVO,
    EYR_PARC,
    EYR_ORIGEM,
    EYR_CODUSU,
    EYR_USER,
    EYR_DATAHO,
    EYR_REF
FROM EYR
WHERE
    D_E_L_E_T_ = ' '
    AND EYR_FILIAL = 'VALOR'
    AND EYR_FLAG = 'VALOR'
    AND EYR_ID = 'VALOR'
    AND EYR_DEREX = 'VALOR'
    AND EYR_BANCO = 'VALOR'
    AND EYR_AGEN = 'VALOR'
    AND EYR_CONTA = 'VALOR'
    AND EYR_PAIS = 'VALOR'
    AND EYR_NOMBCO = 'VALOR'
    AND EYR_NATURE = 'VALOR'
    AND EYR_NATDES = 'VALOR'
    AND EYR_TIPMOV = 'VALOR'
    AND EYR_DATA BETWEEN '20260501' AND '20260531'
    AND EYR_ANOMES = 'VALOR'
    AND EYR_MOEINI = 'VALOR'
    AND EYR_VALINI = 0
    AND EYR_MOEDA = 'VALOR'
    AND EYR_VALOR = 0
    AND EYR_FILORI = 'VALOR'
    AND EYR_HAWB = 'VALOR'
    AND EYR_INVOIC = 'VALOR'
    AND EYR_LINHA = 'VALOR'
    AND EYR_PREEMB = 'VALOR'
    AND EYR_NRINVO = 'VALOR'
    AND EYR_PARC = 'VALOR'
    AND EYR_ORIGEM = 'VALOR'
    AND EYR_CODUSU = 'VALOR'
    AND EYR_USER = 'VALOR'
    AND EYR_DATAHO = 'VALOR'
    AND EYR_REF = 'VALOR'