Dicionário Protheus
Início

Tabela TA0 no Protheus

Requisitos

O que é a tabela TA0 no Protheus?

A tabela TA0 faz parte do sistema ERP Protheus da TOTVS e é utilizada para requisitos.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE TA0
X2_PATH \DATA\
X2_ARQUIVO TA0990
X2_NOME Requisitos
X2_NOMESPA Requisitos
X2_NOMEENG Requirements
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO TA0_FILIAL+TA0_CODLEG
X2_PYME N
X2_MODULO 56
X2_DISPLAY TA0_CODLEG+TA0_EMENTA+TA0_DESCRI
X2_SYSOBJ -
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_ 9117
R_E_C_D_E_L_ 0

Campos da Tabela TA0 (27 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_
TA0 01 TA0_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 - - - N - - - - - - - - - - 033 - N - - N N N - - - 1 2 - - - 152325 0
TA0 02 TA0_CODLEG C 12 0 Requisito Requisito Requirement Requisito Requisito Requirement @! EXISTCHAV("TA0",M->TA0_CODLEG) x x x x x x x x x x x x x x x xx - - 1 x x x - - - S - - - - - - - - - - - - N - - S N N - - - 1 1 - - - 152326 0
TA0 03 TA0_EMENTA C 80 0 Tema da Lei Tema de Ley Law Topic Tema da Lei Tema de la Ley Law Topic @! - x x x x x x x x x x x x x x x x - - 1 x xxxx - - - S - - - - - - - - - - - - N - - S N N - - - 1 1 - - - 152327 0
TA0 04 TA0_TIPO C 12 0 Tipo Tipo Type Tipo Tipo Type @! - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 152328 0
TA0 05 TA0_DESCRI M 10 0 Descrição Descripcion Description Descrição Descripcion Description - - x x x x x x x x x x x x x x x x - - 1 xx xx x - - - N - - - - - - - - - - - - N - - S N N - - - 1 2 - - - 152329 0
TA0 06 TA0_ORIGEM C 1 0 Origem Origen Source Origem da Legislacao Origen de la Legislacion Legislation Source @! If(VAZIO(),.T.,Pertence('123456')) x x x x x x x x x x x x x x x x IF(INCLUI,"1",TA0->TA0_ORIGEM) - 1 x xx x - - - N - - - - 1=Federal;2=Estadual;3=Municipal;4=Acionista;5=Comunidade;6=Outros 1=Estatal;2=Provincial;3=Municipal;4=Accionista;5=Comunidad;6=Otros 1=Federal; 2=State; 3=District; 4=Shareholder; 5=Community; 6=Others - - - - - N - - N N N - - - 1 2 - - - 152330 0
TA0 07 TA0_CODRES C 12 0 Resolução Cod. Resoluc Resolution Resolução Resolucion Resolution @! - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 152331 0
TA0 08 TA0_NUMRES C 12 0 Nº Resolução Nr Resolucio Resolution # Nº Resolução Nr Resolucion Resolution Number @! - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 152332 0
TA0 09 TA0_OREMIS C 12 0 Órgão Em. Org. Em. Issue Body Órgão Emissor Organismo emisor Issue Body @! - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 152333 0
TA0 10 TA0_DTEMIS D 8 0 Data Emissão Fecha emisio Issue Date Data Emissão Fecha emision Date of Issue - SGA010DTVAL() x x x x x x x x x x x x x x x x - - 1 xxx xxx - - - N - - - - - - - - - - - - N - - N N N - - - 1 1 - - - 152334 0
TA0 11 TA0_DTPUBL D 8 0 Data Public. Fecha Public Public. Date Data de Publicacao Fecha de Publicacion Publication Date - SGA010DTVAL() x x x x x x x x x x x x x x x x - - 1 xxx xxx - - - N - - - - - - - - - - - - N - - N N N - - - 1 1 - - - 152335 0
TA0 12 TA0_SITE C 80 0 Site Site Site Site Site Site - - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 152336 0
TA0 13 TA0_DOCFIL C 2 0 Filial Docum Sucursal Doc Branch Doc Filial do Documento Sucursal del Documento Branch Document - - x x x x x x x x x x x x x x x - - 1 x - - - N V - - - - - - - - - 033 - N - - N N N - - - 1 2 - - - 152337 0
TA0 14 TA0_DOCTO C 16 0 Documento Documento Document Documento da Demanda Documento del Pedido Demand document @! - x x x x x x x x x x x x x x x - QDH 1 - - - - N V - - - - - - - - - - - N - - N N N - - - 1 2 - - - 152338 0
TA0 15 TA0_DTVIGE D 8 0 Vig. Inic. Vig. Inic. Eff. Start Vig. Inic. Vig. Inic. Effective Start Date - SGA010DTVAL() x x x x x x x x x x x x x x x x - - 1 xxx xxx - - - S - - - - - - - - - - - - N - - N N N - - - 1 1 - - - 152339 0
TA0 16 TA0_DTVENC D 8 0 Vig. Fim Vig. Fin Eff. End Vig. Fim Vig. Fnm Effective End Date - SGA010DTVAL() x x x x x x x x x x x x x x x x - - 1 xxx xxx - - - S - - - - - - - - - - - - N - - N N N - - - 1 1 - - - 152340 0
TA0 17 TA0_RESPON C 16 0 Responsavel Responsable Responsible Codigo do Responsavel Codigo del Responsable Code of Responsible @! ExistCPO('QAA',M->TA0_RESPON) x x x x x x x x x x x x x x x - QAA 1 x x - S - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 152341 0
TA0 18 TA0_NOMRES C 40 0 Nome Nombre Name Nome do Responsavel Nombre del Responsable Name of Responsible @S30 - x x x x x x x x x x x x x x x QAA->(VDISP(TA0->TA0_RESPON,'QAA->QAA_NOME')) - 1 x x - - - N V V - - - - - - - IF(QAA->(DBSEEK(XFILIAL('QAA')+TA0->TA0_RESPON)),QAA->QAA_NOME,'') - - N - - N N N - - - 1 2 - - - 152342 0
TA0 19 TA0_OBRIGA M 10 0 Obrigações Obligaciones Obligations Obrigações da Empresa Obligaciones de la Empres Company Obligations - - x x x x x x x x x x x x x x x - - 1 x x - - - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 152343 0
TA0 20 TA0_ACOES M 10 0 Ações Acciones Actions Ações de Controle Amb. Acciones de Control Ambie EnvironmentControlActions - - x x x x x x x x x x x x x x x - - 1 x x - - - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 152344 0
TA0 21 TA0_EST C 2 0 Estado Estado State Sigla da Federacao Sigla de la Provincia State Abbrev @! If(VAZIO(),.T.,ExistCpo('SX5','12'+M->TA0_EST)) x x x x x x x x x x x x x x x x - - 1 x xx x - - - S A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 152345 0
TA0 22 TA0_DTVCTO N 3 0 Dias Venc. Dias Venc. Exp Days Dias para verificar venc Dias para verificar venc Days to Check Due Dt 999 - x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 152346 0
TA0 23 TA0_TIPCER C 1 0 Tip. Cert. Tip. Cert. Cert. Type Tip. Cert. Tip. Cert. Cert. Type @! If(VAZIO(),.T.,Pertence('12')) x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 1=ISO14000;2=Outros 1=ISO14000;2=Otros 1=ISO14000;2=Others - - - - - N - - N - N - - - 1 2 - - - 152347 0
TA0 24 TA0_ORGCER C 3 0 Org. Certif. Org. Certif. Cert Body Org. Ceriti. Org. certifica. Cert. Organ @! If(VAZIO(),.T.,ExistCpo('TE9', M->TA0_ORGCER)) x x x x x x x x x x x x x x x x - TE9 1 x - S - N A R - - - - - - - - - - N - - N - N - - - 1 2 - - - 152348 0
TA0 25 TA0_NOMCER C 40 0 Certificador Certificador Certifier Certificador Certificador Certifier @! - x x x x x x x x x x x x x x x x NGSEEK("TE9",M->TA0_ORGCER,1,"TE9->TE9_DESCRI") - 1 x - S - N V V - - - - - - - - - - N - - N - N - - - 1 2 - - - 152349 0
TA0 26 TA0_SITUAC C 1 0 Situacao Situacion Status Situacao Situacion Status @! Pertence("12") x x x x x x x x x x x x x x x x '1' - 1 x x - - - S A R - - 1=Ativo;2=Cancelado 1=Activo;2=Anulado 1=Active;2=Canceled - - - - - S - - N - N - - - 1 1 - - - 152350 0
TA0 27 TA0_RV C 3 0 Cod. Revisão Cód. Revisió Revision Cod Código revisão documento Cód. Rev Documento Document Revision Code 999 - x x x x x x x x x x x x x x x x - - 1 x xxxx - - - - V R - - - - - - - - - - N - - N - N - - - 1 2 - - - 152351 0

Índices da Tabela TA0 (4 í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_
TA0 1 TA0_FILIAL+TA0_CODLEG+TA0_RESPON Requisito + Responsavel Requisito + Responsable Requirement + Responsible S - - S 2 3 - 21726 0
TA0 2 TA0_FILIAL+TA0_EMENTA Tema da Lei Tema de Ley Law Topic S - - S 2 3 - 21727 0
TA0 3 TA0_FILIAL+TA0_RESPON+TA0_CODLEG Responsavel + Requisito Responsable + Requisito Responsible + Requirement S - - S 2 3 - 21728 0
TA0 4 TA0_FILIAL+TA0_ORGCER Org. Certif. Org. Certif. Cert Body S - - S 2 3 - 21729 0

Perguntas frequentes

Para que serve a tabela TA0 no Protheus?

Ela é utilizada para requisitos dentro do sistema ERP Protheus.

Como consultar os campos da tabela TA0?

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

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

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

Exemplo de consulta SQL da tabela TA0

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

SELECT
    TA0_FILIAL,
    TA0_CODLEG,
    TA0_EMENTA,
    TA0_TIPO,
    TA0_DESCRI,
    TA0_ORIGEM,
    TA0_CODRES,
    TA0_NUMRES,
    TA0_OREMIS,
    TA0_DTEMIS,
    TA0_DTPUBL,
    TA0_SITE,
    TA0_DOCFIL,
    TA0_DOCTO,
    TA0_DTVIGE,
    TA0_DTVENC,
    TA0_RESPON,
    TA0_NOMRES,
    TA0_OBRIGA,
    TA0_ACOES,
    TA0_EST,
    TA0_DTVCTO,
    TA0_TIPCER,
    TA0_ORGCER,
    TA0_NOMCER,
    TA0_SITUAC,
    TA0_RV
FROM TA0
WHERE
    D_E_L_E_T_ = ' '
    AND TA0_FILIAL = 'VALOR'
    AND TA0_CODLEG = 'VALOR'
    AND TA0_EMENTA = 'VALOR'
    AND TA0_TIPO = 'VALOR'
    AND TA0_ORIGEM = 'VALOR'
    AND TA0_CODRES = 'VALOR'
    AND TA0_NUMRES = 'VALOR'
    AND TA0_OREMIS = 'VALOR'
    AND TA0_DTEMIS BETWEEN '20260401' AND '20260430'
    AND TA0_DTPUBL BETWEEN '20260401' AND '20260430'
    AND TA0_SITE = 'VALOR'
    AND TA0_DOCFIL = 'VALOR'
    AND TA0_DOCTO = 'VALOR'
    AND TA0_DTVIGE BETWEEN '20260401' AND '20260430'
    AND TA0_DTVENC BETWEEN '20260401' AND '20260430'
    AND TA0_RESPON = 'VALOR'
    AND TA0_NOMRES = 'VALOR'
    AND TA0_EST = 'VALOR'
    AND TA0_DTVCTO = 0
    AND TA0_TIPCER = 'VALOR'
    AND TA0_ORGCER = 'VALOR'
    AND TA0_NOMCER = 'VALOR'
    AND TA0_SITUAC = 'VALOR'
    AND TA0_RV = 'VALOR'