Dicionário Protheus
Início

Tabela AY0 no Protheus

Cadastro de Categorias

O que é a tabela AY0 no Protheus?

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

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 AY0 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 AY0, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE AY0
X2_PATH \DATA\
X2_ARQUIVO AY0990
X2_NOME Cadastro de Categorias
X2_NOMESPA Archivo de categorías
X2_NOMEENG Categories Register
X2_ROTINA -
X2_MODO C
X2_MODOUN C
X2_MODOEMP C
X2_DELET 0
X2_TTS -
X2_UNICO AY0_FILIAL+AY0_CODIGO
X2_PYME N
X2_MODULO 0
X2_DISPLAY -
X2_SYSOBJ -
X2_USROBJ -
X2_POSLGT 2
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_ 523
R_E_C_D_E_L_ 0

Campos da Tabela AY0 (12 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_
AY0 01 AY0_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal del sistema Branch System - - x x x x x x x x x x x x x x x - - 1 x - - - N - - - - - - - - - - 033 - N - - N - N - - - 2 2 - - - 6959 0
AY0 02 AY0_CODIGO C 10 0 Codigo Código Code Codigo da categoria Código de la categoría Category Code @! ExistChav("AY0",M->AY0_CODIGO,1) x x x x x x x x x x x x x x x x GetSXENum("AY0","AY0_CODIGO") - 1 xxxx x - - - S A R - - - - - - - - - - N - - N - N - - - 2 2 - - - 6960 0
AY0 03 AY0_DESC C 30 0 Descricao Descripción Description Descricao da categoria Descripción categoría Category Description @! - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - S A R - - - - - - - - - - N - - N - N - - - 2 2 - - - 6961 0
AY0 04 AY0_CODDES C 6 0 Cod. Desc. Cód. Desc. Desc Code Codigo da Desc. eCommerce Código de Desc. eCommerce eCommerce Desc Code @! - x x x x x x x x x x x x x x x x x - - 1 xxx x - - - N V R - - - - - - - - - - N - - N - N - - - 2 2 - - - 6962 0
AY0 05 AY0_DESCEC M 30 0 Desc. eComm. Desc. eComm. eComm Desc Descricao eCommerce Descripción eCommerce eCommerce Description - - x x x x x x x x x x x x x x x x IIF(INCLUI,"",MSMM(AY0->AY0_CODDES)) - 1 xxxx x - - - N V V - - - - - - - MSMM(AY0->AY0_CODDES) - - N - - N - N - - - 2 2 - - - 6963 0
AY0 06 AY0_CODINT C 8 0 Cod.Antigo Cód.Antiguo Former Code Cod do Sistema Antigo Cód del sistema antiguo Former System Code - - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N A R - - - - - - - - - - N - - N - N - - - 2 2 - - - 6964 0
AY0 07 AY0_TIPO C 1 0 Tipo Tipo Type Tipo Tipo Type @! - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - S A R - - 1=Grupo de Linha;2=Linha;3=Seção;4=Espécie;5=Sub-Espécie 1=Grupo de línea;2=Línea;3=Sección;4=Clase;5=Subespecie 1=Line Group;2=Line;3=Section;4=Class;5=Sub-Class - - - - - N - - N - N - - - 2 2 - - - 6965 0
AY0 08 AY0_STATUS C 1 0 Status Estatus Status Status Estatus Status @! - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N A R - - 1=Ativo;2=Inativo 1=Activo;2=Inactivo 1=Active;2=Inactive - - - - - N - - N - N - - - 2 2 - - - 6966 0
AY0 09 AY0_MSG_ET C 100 0 Texto Etiq. Texto Etiq. Lab Text Mensagem p/ etiqueta Mensaje p/ etiqueta Message for label @! - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N A R - - - - - - - - - - N - - N - N - - - 2 2 - - - 6967 0
AY0 10 AY0_ENVECO C 1 0 Envio eComm Envío eComm eComm Deliv Envio E-Commerce Envío E-Commerce eCommerce Delivery @! - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N V R - - 1=Nao_Enviado;2=Enviado 1=No enviado;2=Enviado 1=Not_Sent;2=Sent - - - - - N - - N - N - - - 2 2 - - - 6968 0
AY0 11 AY0_STATEC C 1 0 Status eComm Estat eComm eComm Status Status E-Commerce Estatus E-Commerce eCommerce Status @! - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N V R - - 0=Nao_Ok;1=Ok;2=Pendente 0=No Ok;1=Ok;2=Pendiente 0=No_Ok;1=Ok;2=Pending - - - - - N - - N - N - - - 2 2 - - - 6969 0
AY0 12 AY0_OPER C 1 0 Tp OPeracao Tp OPeración Oper Type Tipo de Operacao Tipo de operación Operation type @! - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N V R - - 1=Incluir;2=Alterar;3=Excluir 1=Incluir;2=Modificar;3=Borrar 1=Add;2=Edit;3=Delete - - - - - N - - N - N - - - 2 2 - - - 6970 0

Índices da Tabela AY0 (3 í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_
AY0 1 AY0_FILIAL+AY0_CODIGO Codigo Código Code S - AY0_001 S 2 3 - 1248 0
AY0 2 AY0_FILIAL+AY0_DESC Descricao Descripción Description S - - S 2 3 - 1249 0
AY0 3 AY0_FILIAL+AY0_TIPO+AY0_DESC Tipo + Descricao Tipo + Descripción Type + Description S - - S 2 3 - 1250 0

Perguntas frequentes

Para que serve a tabela AY0 no Protheus?

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

Como consultar os campos da tabela AY0?

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

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

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

Exemplo de consulta SQL da tabela AY0

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

SELECT
    AY0_FILIAL,
    AY0_CODIGO,
    AY0_DESC,
    AY0_CODDES,
    AY0_DESCEC,
    AY0_CODINT,
    AY0_TIPO,
    AY0_STATUS,
    AY0_MSG_ET,
    AY0_ENVECO,
    AY0_STATEC,
    AY0_OPER
FROM AY0
WHERE
    D_E_L_E_T_ = ' '
    AND AY0_FILIAL = 'VALOR'
    AND AY0_CODIGO = 'VALOR'
    AND AY0_DESC = 'VALOR'
    AND AY0_CODDES = 'VALOR'
    AND AY0_CODINT = 'VALOR'
    AND AY0_TIPO = 'VALOR'
    AND AY0_STATUS = 'VALOR'
    AND AY0_MSG_ET = 'VALOR'
    AND AY0_ENVECO = 'VALOR'
    AND AY0_STATEC = 'VALOR'
    AND AY0_OPER = 'VALOR'