Movimento de Diarias/Viagens
A tabela N22 faz parte do sistema ERP Protheus da TOTVS e é utilizada para movimento de diarias/viagens.
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 N22 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 N22, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | N22 |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | N22990 |
| X2_NOME | Movimento de Diarias/Viagens |
| X2_NOMESPA | Movimiento de Tarifas Diarias/ |
| X2_NOMEENG | Daily Rates/Trips Transactions |
| X2_ROTINA | - |
| X2_MODO | C |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | N22_FILIAL+N22_NUMERO+N22_RECURS |
| X2_PYME | N |
| X2_MODULO | 0 |
| 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_ | 6533 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| N22 | 01 | N22_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 xx | - | - | 1 | x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | 033 | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 103444 | 0 |
| N22 | 02 | N22_NUMERO | C | 10 | 0 | Numero | Numero | Number | Numero da Diaria/Visgem | Numero de Estadia/Viaje | Trip/Daily Fee Number | - | - | x x x x x x x x x x x x x x x xxx | GSPFNVCOD1("N22","N22_NUMERO",1,"") | - | 1 | x xx x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 103445 | 0 |
| N22 | 03 | N22_DATA | D | 8 | 0 | Data Digitad | Fecha Digita | Typing Dt. | Data da Digitação | Fecha de Digitacion | Typing Date | - | - | x x x x x x x x x x x x x x x x | DDATABASE | - | 1 | x xx x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 103446 | 0 |
| N22 | 04 | N22_TIPO | C | 1 | 0 | Tipo Diária | Tipo Estadia | Daily Type | Tipo de Diária | Tipo de Estadia | Daily Exp. Type | 9 | - | x x x x x x x x x x x x x x x x | "1" | - | 1 | x xx x | - | - | - | S | A | R | - | PERTENCE("123") | 1=Serviço;2=Evento;3=Reunião | 1=Servicio;2=Evento;3=Reunion | 1=Service; 2=Event; 3=Meeting | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 103447 | 0 |
| N22 | 05 | N22_CODFUN | C | 6 | 0 | Funcionário | Empleado | Employee | Código do Funcionário | Codigo del Empleado | Employee Code | - | EXISTCPO("SRA") | x x x x x x x x x x x x x x x x | - | SRA | 1 | x xxxx | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 103448 | 0 |
| N22 | 06 | N22_DESFUN | C | 40 | 0 | Nome Func. | Nombre Emple | Emply. Name | Nome do Funcionário | Nombre del Empleado | Employee Name | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x xx x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 103449 | 0 |
| N22 | 07 | N22_MATCOR | C | 6 | 0 | Func.Corresp | Empl.Corresp | Correp. Empl | Funcionário correspondent | Empleado correspondiente | Correspondent Employee | - | EMPTY(M->N22_MATCOR) .OR. (EXISTCPO("SRA") .And. SRA->RA_SITFOLH == " ") | x x x x x x x x x x x x x x x x | - | SRA | 1 | x xx x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 103450 | 0 |
| N22 | 08 | N22_DESTIN | C | 10 | 0 | Destino | Destino | Destination | Código do Destino | Codigo de Destino | Destination Code | - | EXISTCPO("N20") | x x x x x x x x x x x x x x x x | - | N20 | 1 | x xx x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 103451 | 0 |
| N22 | 09 | N22_DTSAID | D | 8 | 0 | Data Saída | Fecha Salida | Outflow Dt. | Data da Saída Viagem | Fecha de Salida de Vioaje | Trip Outflow Date | - | - | x x x x x x x x x x x x x x x x | DDATABASE | - | 1 | x xx x | - | - | - | S | A | R | - | M->N22_DTSAID >= DDATABASE | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 103452 | 0 |
| N22 | 10 | N22_DTVOLT | D | 8 | 0 | Data Volta | Fecha Regres | Ret. Date | Data da Volta de Viagem | Fecha de Regreso de Viaje | Trip Return Date | - | - | x x x x x x x x x x x x x x x x | DDATABASE | - | 1 | x xx x | - | - | - | S | A | R | - | M->N22_DTVOLT >= M->N22_DTSAID | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 103453 | 0 |
| N22 | 11 | N22_HRSAID | C | 5 | 0 | Hora Saída | Hora Salida | Outflow Time | Hora da Saída | Hora de Salida | Outflow Time | 99:99 | - | x x x x x x x x x x x x x x x x | "08:00" | - | 1 | x x xx x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 103454 | 0 |
| N22 | 12 | N22_HRVOLT | C | 5 | 0 | Hora Volta | Hora Regreso | Return Time | Hora da Volta | Hora de Regreso | Return Time | 99:99 | - | x x x x x x x x x x x x x x x x | "18:00" | - | 1 | x x xx x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 103455 | 0 |
| N22 | 13 | N22_CODORC | C | 8 | 0 | Orçamento | Presupuesto | Budget | Código do Orçamento | Codigo del Presupuesto | Budget Code | - | EXISTCPO("N13" , GSPN001() + M->N22_CODORC ) | x x x x x x x x x x x x x x x x | - | N13 | 1 | x xxxx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 103456 | 0 |
| N22 | 14 | N22_CONTA | C | 20 | 0 | Elenco Orçam | Lista Presup | Budg. Cast | Elenco Orçamentário | Lista Presupuestaria | Budgetary Cast | - | EXISTCPO("N51" , GSPN001() + M->N22_CODORC + GSPUREV(M->N22_CODORC) + M->N22_CONTA ) | x x x x x x x x x x x x x x x x | - | N51N22 | 1 | x xxxx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 103457 | 0 |
| N22 | 15 | N22_DTBAIX | D | 8 | 0 | Data Baixa | Fecha Baja | Post.Date | Data da Baixa / Retorno | Fecha de Baja / Regreso | Return/Posting Date | - | - | x x x x x x x x x x x x x x x | - | - | 1 | x xx x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 103458 | 0 |
| N22 | 16 | N22_TPBAIX | C | 1 | 0 | Tipo Baixa | Tipo Baja | Post.Type | Tipo de Baixa | Tipo de Baja | Posting Type | 9 | - | x x x x x x x x x x x x x x x | - | - | 1 | x xx x | - | - | - | S | V | R | - | PERTENCE("1234") | 1=Normal;2=Sem Comprovar;3=Comprov.Duvidosa;4=Comprovado Parcial | 1=Normal;2=Sin Comprobar;3=Comprob.Dudosa;4=Comprobado Parcial | 1=Normal; 2=No Proof; 3=Doubting Proof; 4=Partially Proven | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 103459 | 0 |
| N22 | 17 | N22_OBBAIX | C | 200 | 0 | Obs Baixa | Obs Baja | Post.Note | Observação da Baixa | Observacion de la Baja | Posting Note | @S50 | - | x x x x x x x x x x x x x x x | - | - | 1 | x x xx x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 103460 | 0 |
| N22 | 18 | N22_RECURS | C | 10 | 0 | Recurso | Recurso | Resource | Código do Recurso | Codigo del Recurso | Resource Code | - | - | x x x x x x x x x x x x x x x x | - | N21 | 1 | x xxxx | - | S | - | S | A | R | - | EXISTCPO("N21") | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 103461 | 0 |
| N22 | 19 | N22_VALOR | N | 13 | 2 | Valor | Valor | Value | Valor do Item | Valor del Item | Item Value | @E 999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xxxx x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 103462 | 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| N22 | 1 | N22_FILIAL+N22_NUMERO+DTOS(N22_DATA) | Numero + Data Digitad | Numero + Fecha Digita | Number + Typing Dt. | S | - | - | S | 2 | 3 | - | 14958 | 0 |
| N22 | 2 | N22_FILIAL+DTOS(N22_DTSAID)+N22_NUMERO | Data Saída + Numero | Fecha Salida + Numero | Outflow Dt. + Number | S | - | - | S | 2 | 3 | - | 14959 | 0 |
| N22 | 3 | N22_FILIAL+N22_CODFUN+DTOS(N22_DATA)+N22_NUMERO | Funcionário + Data Digitad + Numero | Empleado + Fecha Digita + Numero | Employee + Typing Dt. + Number | S | - | - | S | 2 | 3 | - | 14960 | 0 |
| N22 | 4 | N22_FILIAL+N22_DESTIN+DTOS(N22_DATA)+N22_NUMERO | Destino + Data Digitad + Numero | Destino + Fecha Digita + Numero | Destination + Typing Dt. + Number | S | - | - | S | 2 | 3 | - | 14961 | 0 |
| N22 | 5 | N22_FILIAL+N22_RECURS+DTOS(N22_DTSAID)+N22_NUMERO | Recurso + Data Saída + Numero | Recurso + Fecha Salida + Numero | Resource + Outflow Dt. + Number | S | - | - | S | 2 | 3 | - | 14962 | 0 |
Ela é utilizada para movimento de diarias/viagens 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
N22_FILIAL,
N22_NUMERO,
N22_DATA,
N22_TIPO,
N22_CODFUN,
N22_DESFUN,
N22_MATCOR,
N22_DESTIN,
N22_DTSAID,
N22_DTVOLT,
N22_HRSAID,
N22_HRVOLT,
N22_CODORC,
N22_CONTA,
N22_DTBAIX,
N22_TPBAIX,
N22_OBBAIX,
N22_RECURS,
N22_VALOR
FROM N22
WHERE
D_E_L_E_T_ = ' '
AND N22_FILIAL = 'VALOR'
AND N22_NUMERO = 'VALOR'
AND N22_DATA BETWEEN '20260501' AND '20260531'
AND N22_TIPO = 'VALOR'
AND N22_CODFUN = 'VALOR'
AND N22_DESFUN = 'VALOR'
AND N22_MATCOR = 'VALOR'
AND N22_DESTIN = 'VALOR'
AND N22_DTSAID BETWEEN '20260501' AND '20260531'
AND N22_DTVOLT BETWEEN '20260501' AND '20260531'
AND N22_HRSAID = 'VALOR'
AND N22_HRVOLT = 'VALOR'
AND N22_CODORC = 'VALOR'
AND N22_CONTA = 'VALOR'
AND N22_DTBAIX BETWEEN '20260501' AND '20260531'
AND N22_TPBAIX = 'VALOR'
AND N22_OBBAIX = 'VALOR'
AND N22_RECURS = 'VALOR'
AND N22_VALOR = 0