Dicionário Protheus
Início

Tabela T19 no Protheus

Estoque Escriturado

O que é a tabela T19 no Protheus?

A tabela T19 faz parte do sistema ERP Protheus da TOTVS e é utilizada para estoque escriturado.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE T19
X2_PATH \DATA\
X2_ARQUIVO T19990
X2_NOME Estoque Escriturado
X2_NOMESPA Stock registrado
X2_NOMEENG Registration Stock
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO T19_FILIAL+T19_ID+DTOS(T19_DTEST)+T19_CODITE+T19_INDEST+T19_CODPAR
X2_PYME S
X2_MODULO 84
X2_DISPLAY -
X2_SYSOBJ TAFA397
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 1
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_ 8870
R_E_C_D_E_L_ 0

Campos da Tabela T19 (11 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_
T19 01 T19_FILIAL C 2 0 Filial Sucursal Branch Filial Sucursal Branch - - x x x x x x x x x x x x x x x - - 1 - - - - S A R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 149102 0
T19 02 T19_ID C 36 0 ID ID ID Identificador do Registro Identificador registro Record Identifier - - x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 149103 0
T19 03 T19_DTEST D 8 0 Dt. Est. Fin Fch Sto Fin End Stock Dt Data Estoque Final Fecha stock final End Stock Date - - x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 149104 0
T19 04 T19_CODITE C 36 0 Id. Item Id. Ítem Item Id Identificador do Item Identificador del ítem Item Identifier - XFUNVldCmp("C1L",3) x x x x x x x x x x x x x x x x - - 1 x x - S - N A R - - - - - - - - 085 - S - - N - N - - - 1 1 - - - 149105 0
T19 05 T19_ITEM C 60 0 Item Ítem Item Código do Item Código del ítem Item Code @! XFUNVldCmp("C1L",1) x x x x x x x x x x x x x x x x IF(!INCLUI.AND.!EMPTY(T19->T19_CODITE),POSICIONE("C1L",3,XFILIAL("C1L")+T19->T19_CODITE,"C1L_CODIGO"),"") C1L1 1 x x - S - N A V - - - - - - - - - - S - - N - N - - - 1 1 - - - 149106 0
T19 06 T19_DESITE C 220 0 Desc. Item Desc. Ítem Item Desc Descrição do Item Descripción del ítem Item Description @! - x x x x x x x x x x x x x x x x If(!INCLUI,Posicione("C1L",3,xFilial("C1L") + T19->T19_CODITE, "Alltrim(C1L_CODIGO)+' - '+C1L_DESCRI"), "") - 1 x - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 149107 0
T19 07 T19_QTDEST N 16 3 Qtd. Estoque Cant. Stock Stock Qty Quantidade em Estoque Cantidad en stock Stock Quantity @E 999,999,999,999.999 - x x x x x x x x x x x x x x x x - - 1 x x - - - N A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 149108 0
T19 08 T19_INDEST C 1 0 Ind. Tipo Es Ind. Tipo Es Stock Tp Ind Ind. Tipo Estoque Ind. Tipo de stock Stock Type Ind @! Pertence(" 012") x x x x x x x x x x x x x x x x - - 1 x x - - - N A R - - 0=Propried. Informante e em seu poder;1=Propried. Informante e em posse de terc.;2=Propried. Terceiros e em posse do informante 0=Propied. Informante y en su poder;1=Propied. Informante y en pose de Terc.;2=Propied. Terceros y en pose del informante 0=Propr Inform and and held by;1=Propr Inform held by third party.;2=Propr. Third Party held by Inform - - - - - S - - N - N - - - 1 1 - - - 149109 0
T19 09 T19_CODPAR C 36 0 Id. Particip Id. Particip Partc Id Id. Participante Id. Participante Participant Id @! XFUNVldCmp("C1H",5) x x x x x x x x x x x x x x x x - - 1 x - S - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 149110 0
T19 10 T19_CPARTI C 60 0 Cód. Partic. Cód. Partic. Empl Code Código do Participante Código del participante Employee Code @! XFUNVldCmp("C1H",1) x x x x x x x x x x x x x x x x XFUNRELAC(15,'T19_CODPAR', 1) C1HA 1 x - S - N A V - - - - - - - - - - S - - N - N - - - 1 2 - - - 149111 0
T19 11 T19_DESPAR C 220 0 Nome Partic. Nomb Partic. Part Name Nome Participante Nombre participante Participant Name @! - x x x x x x x x x x x x x x x x If(!INCLUI,Posicione("C1h",5,xFilial("C1H") + T19->T19_CODPAR, "Alltrim(C1H_CODPAR)+' - '+C1H_NOME"), "") - 1 x - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 149112 0

Índices da Tabela T19 (1 í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_
T19 1 T19_FILIAL+T19_ID+DTOS(T19_DTEST)+T19_CODITE+T19_INDEST+T19_CODPAR ID + Dt. Est. Fin + Id. Item + Ind. Tipo Es + Id. Particip ID + Fch Sto Fin + Id. Ítem + Ind. Tipo Es + Id. Particip ID + End Stock Dt + Item Id + Stock Tp Ind + Partc Id S - - S 2 3 - 21175 0

Perguntas frequentes

Para que serve a tabela T19 no Protheus?

Ela é utilizada para estoque escriturado dentro do sistema ERP Protheus.

Como consultar os campos da tabela T19?

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

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

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

Exemplo de consulta SQL da tabela T19

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

SELECT
    T19_FILIAL,
    T19_ID,
    T19_DTEST,
    T19_CODITE,
    T19_ITEM,
    T19_DESITE,
    T19_QTDEST,
    T19_INDEST,
    T19_CODPAR,
    T19_CPARTI,
    T19_DESPAR
FROM T19
WHERE
    D_E_L_E_T_ = ' '
    AND T19_FILIAL = 'VALOR'
    AND T19_ID = 'VALOR'
    AND T19_DTEST BETWEEN '20260501' AND '20260531'
    AND T19_CODITE = 'VALOR'
    AND T19_ITEM = 'VALOR'
    AND T19_DESITE = 'VALOR'
    AND T19_QTDEST = 0
    AND T19_INDEST = 'VALOR'
    AND T19_CODPAR = 'VALOR'
    AND T19_CPARTI = 'VALOR'
    AND T19_DESPAR = 'VALOR'