Dicionário Protheus
Início

Tabela VPZ no Protheus

Mov.Estoque Serviço Especializ

O que é a tabela VPZ no Protheus?

A tabela VPZ faz parte do sistema ERP Protheus da TOTVS e é utilizada para mov.estoque serviço especializ.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE VPZ
X2_PATH \DATA\
X2_ARQUIVO VPZ990
X2_NOME Mov.Estoque Serviço Especializ
X2_NOMESPA Mov.Stock Serv Especializ
X2_NOMEENG Specializ Serv Stock Trans.
X2_ROTINA -
X2_MODO C
X2_MODOUN C
X2_MODOEMP C
X2_DELET 0
X2_TTS -
X2_UNICO VPZ_FILIAL+VPZ_CODMOV
X2_PYME S
X2_MODULO 14
X2_DISPLAY -
X2_SYSOBJ -
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_ 10639
R_E_C_D_E_L_ 0

Campos da Tabela VPZ (16 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_
VPZ 01 VPZ_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 xFilial("VPZ") - 1 - - - - N A R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 173784 0
VPZ 02 VPZ_FILMOV C 2 0 Filial Mov. Suc.Mov. Trans.Branch Filial do Movimento Suc del movimiento Branch of Transfer - - x x x x x x x x x x x x x x x x - - 1 xx - - - S V R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 173785 0
VPZ 03 VPZ_CODMOV C 8 0 Cod.Int.Mov. Cód.Int.Mov. Trans.Int.Co Cod.Int.Mov.Estoque Cód.Int.Mov.Stock Stock Trans.Int.Code @! - x x x x x x x x x x x x x x x x GetSXENum("VPZ","VPZ_CODMOV") - 1 xx - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 173786 0
VPZ 04 VPZ_CODEST C 8 0 Cod.Int.Est. Cód.Int.Stoc Int.St.Code Cod.Int.Estoque Cód.Int.Stock Int. Stock Code @! - x x x x x x x x x x x x x x x x - - 1 xx - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 173787 0
VPZ 05 VPZ_SERINT C 6 0 Cod.Int.Srv. Cód.Int.Srv. Int.Srv.Code Cod.Int.Srv.Especializado Cód.Int.Srv.Especializado Specialized Int.Srv.Code @! - x x x x x x x x x x x x x x x x - VPX 1 xx - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 173788 0
VPZ 06 VPZ_TIPMOV C 1 0 Tipo Tipo Type Tipo Movimentacao Tipo Movim Type of Transfer @! Pertence("01") x x x x x x x x x x x x x x x x "0" - 1 xx - - - S V R - - 0=Entrada (+);1=Saida (-) 0=Entrada (+);1=Salida (-) 0=Inflow (+);1=Outflow (-) - - - - - S - - N - N - - - 1 2 - - - 173789 0
VPZ 07 VPZ_PORMOV C 1 0 Movimento Movimiento Transfer Movimento Movimiento Transfer @! Pertence("01") x x x x x x x x x x x x x x x x "0" - 1 xx - - - S V - - - 0=Normal;1=Por Cancelamento 0=Normal;1=Por anulación 0=Regular;1=Via Cancelation - - - - - S - - N - N - - - 1 2 - - - 173790 0
VPZ 08 VPZ_OPEMOV C 1 0 Operacao Operación Operation Operacao Operación Operation @! Pertence("012") x x x x x x x x x x x x x x x x "0" - 1 xx - - - S V R - - 0=Compra;1=Venda;2=Transferencia 0=Compra;1=Venta;2=Transferencia 0=Purchase;1=Sale;2=Transfer - - - - - S - - N - N - - - 1 2 - - - 173791 0
VPZ 09 VPZ_QTDMOV N 9 0 Qtd.Moviment Cant.Movim Transfer Qty Quantidade Movimentacao Cantidad movimiento Quantity of Transfer @E 999,999,999 Positivo() x x x x x x x x x x x x x x x x - - 1 xx - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 173792 0
VPZ 10 VPZ_DATMOV D 8 0 Dt.Moviment. Fch.Movim. TransferDt. Data Movimentacao Fecha movimiento Transfer Date - - x x x x x x x x x x x x x x x x dDatabase - 1 xx - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 173793 0
VPZ 11 VPZ_HORMOV C 4 0 Hr.Moviment. Hr.Movim. Trans. Time Hora Movimentacao Hora movimiento Transaction Time @R 99:99 - x x x x x x x x x x x x x x x x val(left(time(),2)+substr(time(),4,2)) - 1 xx - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 173794 0
VPZ 12 VPZ_USRMOV C 6 0 Usuario Usuario User Usuario Movimentacao Usuario movimiento Transaction User @! - x x x x x x x x x x x x x x x x __cUserID - 1 xx - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 173795 0
VPZ 13 VPZ_USRNOM C 25 0 Nome Usuario Nombre usuar User Name Nome Usuario Movimentacao Nomb Usuario movimiento Transaction User Name @! - x x x x x x x x x x x x x x x x Left(UsrRetName(IIf(Inclui,__cUserID,VPZ->VPZ_USRMOV)),25) - 1 xx - - - S V V - - - - - - - Left(UsrRetName(VPZ->VPZ_USRMOV),25) - - S - - N - N - - - 1 2 - - - 173796 0
VPZ 14 VPZ_FILREL C 2 0 Filial Relac Suc. Vinc. Rel. Branch Filial Relacionada Sucur Vinculada Related Branch - - x x x x x x x x x x x x x x x x - - 1 xx - - - N V R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 173797 0
VPZ 15 VPZ_CODREL C 8 0 Codigo Relac Código Vinc. Rel. Code Codigo Relacionado Código vinculado Related Code @! - x x x x x x x x x x x x x x x x - - 1 xx - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 173798 0
VPZ 16 VPZ_DETALH C 120 0 Detalhes Detalles Details Detalhes Detalles Details - - x x x x x x x x x x x x x x x x IIf(!Inclui,OA4510021_Detalhes(),"") - 1 xx - - - S V V - - - - - - - OA4510021_Detalhes() - - S - - N - N - - - 1 2 - - - 173799 0

Índices da Tabela VPZ (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_
VPZ 1 VPZ_FILIAL+VPZ_CODMOV Cod.Int.Mov. Cód.Int.Mov. Trans.Int.Co S - - S 2 3 - 25085 0
VPZ 2 VPZ_FILIAL+VPZ_CODEST Cod.Int.Est. Cód.Int.Stoc Int.St.Code S - - S 2 3 - 25086 0
VPZ 3 VPZ_FILIAL+VPZ_SERINT Cod.Int.Srv. Cód.Int.Srv. Int.Srv.Code S - - S 2 3 - 25087 0

Perguntas frequentes

Para que serve a tabela VPZ no Protheus?

Ela é utilizada para mov.estoque serviço especializ dentro do sistema ERP Protheus.

Como consultar os campos da tabela VPZ?

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

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

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

Exemplo de consulta SQL da tabela VPZ

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

SELECT
    VPZ_FILIAL,
    VPZ_FILMOV,
    VPZ_CODMOV,
    VPZ_CODEST,
    VPZ_SERINT,
    VPZ_TIPMOV,
    VPZ_PORMOV,
    VPZ_OPEMOV,
    VPZ_QTDMOV,
    VPZ_DATMOV,
    VPZ_HORMOV,
    VPZ_USRMOV,
    VPZ_USRNOM,
    VPZ_FILREL,
    VPZ_CODREL,
    VPZ_DETALH
FROM VPZ
WHERE
    D_E_L_E_T_ = ' '
    AND VPZ_FILIAL = 'VALOR'
    AND VPZ_FILMOV = 'VALOR'
    AND VPZ_CODMOV = 'VALOR'
    AND VPZ_CODEST = 'VALOR'
    AND VPZ_SERINT = 'VALOR'
    AND VPZ_TIPMOV = 'VALOR'
    AND VPZ_PORMOV = 'VALOR'
    AND VPZ_OPEMOV = 'VALOR'
    AND VPZ_QTDMOV = 0
    AND VPZ_DATMOV BETWEEN '20260501' AND '20260531'
    AND VPZ_HORMOV = 'VALOR'
    AND VPZ_USRMOV = 'VALOR'
    AND VPZ_USRNOM = 'VALOR'
    AND VPZ_FILREL = 'VALOR'
    AND VPZ_CODREL = 'VALOR'
    AND VPZ_DETALH = 'VALOR'