Perguntas Pesquisa
A tabela TUP faz parte do sistema ERP Protheus da TOTVS e é utilizada para perguntas pesquisa.
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 TUP 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 TUP, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | TUP |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | TUP990 |
| X2_NOME | Perguntas Pesquisa |
| X2_NOMESPA | Preguntas Encuesta |
| X2_NOMEENG | Survey Questions |
| X2_ROTINA | - |
| X2_MODO | E |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | TUP_FILIAL+TUP_TIPO+TUP_QUESTI+TUP_LOJA+TUP_QUESTA+TUP_PERGUN+TUP_CODGRU |
| X2_PYME | N |
| X2_MODULO | 19 |
| X2_DISPLAY | - |
| 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_ | 9791 |
| R_E_C_D_E_L_ | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TUP | 01 | TUP_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 | - | - | - | 1 | 2 | - | - | - | 160793 | 0 |
| TUP | 02 | TUP_TIPO | C | 1 | 0 | Opção | Opcion | Option | Opção | Opcion | Option | @! | MNT307VAL('TUP_TIPO') | x x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | A | R | - | - | #MNT307BOX('TUO_TIPO') | #MNT307BOX('TUO_TIPO') | #MNT307BOX('TUO_TIPO') | - | - | - | - | - | N | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 160794 | 0 |
| TUP | 03 | TUP_QUESTI | C | 20 | 0 | Questionário | Cuestionario | Questionnair | Código do Questionário | Codigo cuestionario | Questionnaire Code | @! | MNT307VAL('TUP_QUESTI') | x x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 160795 | 0 |
| TUP | 04 | TUP_LOJA | C | 2 | 0 | Loja | Tienda | Store | Loja | Tienda | Store | @! | - | x x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | A | R | - | - | - | - | - | - | .F. | - | 002 | - | N | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 160796 | 0 |
| TUP | 05 | TUP_NOMQUE | C | 40 | 0 | Descrição | Descripcion | Description | Descrição do Questionário | Descripcion cuestionario | Questionnaire Description | @! | - | x x x x x x x x x x x x x x x x | IF(INCLUI,SPACE(40),MNT307REL('TUP_NOMQUE')) | - | 1 | x | - | - | - | S | V | V | - | - | - | - | - | - | - | MNT307REL('TUP_NOMQUE',.T.) | - | - | N | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 160797 | 0 |
| TUP | 06 | TUP_QUESTA | C | 3 | 0 | Questão | Cuestion | Question | Código da Questão | Codigo de la cuestion | Question Code | 999 | MNT307VAL('TUP_QUESTA') | x x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 160798 | 0 |
| TUP | 07 | TUP_PERGUN | C | 60 | 0 | Pergunta | Pregunta | Question | Pergunta da Questão | Pregunta de la cuestion | Question | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 160799 | 0 |
| TUP | 08 | TUP_CODGRU | C | 3 | 0 | Grupo | Grupo | Group | Grupo Pergunta | Grupo pregunta | Question Group | @! | MNT307VAL('TUP_CODGRU') | x x x x x x x x x x x x x x x x | - | TUN | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 160800 | 0 |
| TUP | 09 | TUP_NOMGRU | C | 40 | 0 | Nome Grupo | Nombre grupo | Group Name | Nome Grupo Pergunta | Nombre grupo pregunta | Question Group Name | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | N | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 160801 | 0 |
| TUP | 10 | TUP_ORDEM | C | 6 | 0 | Ordem | Orden | Order | Ordem | Orden | Order | 999999 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 160802 | 0 |
| TUP | 11 | TUP_TPLIST | C | 1 | 0 | Tipo Respos. | Tipo Resp. | Answer Type | Tipo Resposta | Tipo respuesta | Answer Type | @! | MNT307VAL('TUP_TPLIST') | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | A | R | - | - | #MNT307BOX('TUP_TPLIST') | #MNT307BOX('TUP_TPLIST') | #MNT307BOX('TUP_TPLIST') | - | - | - | - | - | N | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 160803 | 0 |
| TUP | 12 | TUP_ONMEMO | C | 1 | 0 | Campo Obs. | Campo Obs. | Note Field | Campo Obs. | Campo Obs. | Note Field | @! | MNT307VAL('TUP_ONMEMO') | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | A | R | - | - | #MNT307BOX('TUP_ONMEMO') | #MNT307BOX('TUP_ONMEMO') | #MNT307BOX('TUP_ONMEMO') | - | - | - | - | - | N | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 160804 | 0 |
| TUP | 13 | TUP_PERGUT | C | 205 | 0 | Respostas | Respuestas | Answers | Respostas Pergunta | Respuestas Pregunta | Question Answers | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | MNT307WHEN('TUP_PERGUT') | - | - | - | N | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 160805 | 0 |
| TUP | 14 | TUP_2PERGU | C | 205 | 0 | Cont. Respos | Cont. Respos | Answers Cont | Cont. Respostas Pergunta | Cont. Respuestas Pregunta | Question Answers Cont. | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | MNT307WHEN('TUP_2PERGU') | - | - | - | N | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 160806 | 0 |
| TUP | 15 | TUP_VALORE | C | 205 | 0 | Valores | Valores | Values | Valores das Respostas | Valores respuestas | Answer Values | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 160807 | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TUP | 1 | TUP_FILIAL+TUP_TIPO+TUP_QUESTI+TUP_LOJA+TUP_QUESTA+TUP_PERGUN+TUP_CODGRU | Opção + Questionário + Loja + Questão + Pergunta + Grupo | Opcion + Cuestionario + Tienda + Cuestion + Pregunta + Grupo | Option + Questionnair + Store + Question + Question + Group | S | - | - | S | 2 | 3 | - | 23347 | 0 |
| TUP | 2 | TUP_FILIAL+TUP_TIPO+TUP_QUESTI+TUP_LOJA+TUP_QUESTA+TUP_CODGRU | Opção + Questionário + Loja + Questão + Grupo | Opcion + Cuestionario + Tienda + Cuestion + Grupo | Option + Questionnair + Store + Question + Group | S | - | - | S | 2 | 3 | - | 23348 | 0 |
| TUP | 3 | TUP_FILIAL+TUP_TIPO+TUP_QUESTI+TUP_LOJA+TUP_QUESTA+TUP_PERGUN+TUP_ORDEM | Opção + Questionário + Loja + Questão + Pergunta + Ordem | Opcion + Cuestionario + Tienda + Cuestion + Pregunta + Orden | Option + Questionnair + Store + Question + Question + Order | S | - | - | S | 2 | 3 | - | 23349 | 0 |
Ela é utilizada para perguntas pesquisa dentro do sistema ERP Protheus.
Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.
Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.
Modelo de query gerado automaticamente com base na estrutura da tabela.
SELECT
TUP_FILIAL,
TUP_TIPO,
TUP_QUESTI,
TUP_LOJA,
TUP_NOMQUE,
TUP_QUESTA,
TUP_PERGUN,
TUP_CODGRU,
TUP_NOMGRU,
TUP_ORDEM,
TUP_TPLIST,
TUP_ONMEMO,
TUP_PERGUT,
TUP_2PERGU,
TUP_VALORE
FROM TUP
WHERE
D_E_L_E_T_ = ' '
AND TUP_FILIAL = 'VALOR'
AND TUP_TIPO = 'VALOR'
AND TUP_QUESTI = 'VALOR'
AND TUP_LOJA = 'VALOR'
AND TUP_NOMQUE = 'VALOR'
AND TUP_QUESTA = 'VALOR'
AND TUP_PERGUN = 'VALOR'
AND TUP_CODGRU = 'VALOR'
AND TUP_NOMGRU = 'VALOR'
AND TUP_ORDEM = 'VALOR'
AND TUP_TPLIST = 'VALOR'
AND TUP_ONMEMO = 'VALOR'
AND TUP_PERGUT = 'VALOR'
AND TUP_2PERGU = 'VALOR'
AND TUP_VALORE = 'VALOR'