Campanha Pendência Técnica
A tabela VOP faz parte do sistema ERP Protheus da TOTVS e é utilizada para campanha pendência técnica.
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 VOP 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 VOP, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | VOP |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | VOP990 |
| X2_NOME | Campanha Pendência Técnica |
| X2_NOMESPA | Campaña Pendencia Técnica |
| X2_NOMEENG | Technical Holdover Campaign |
| X2_ROTINA | - |
| X2_MODO | E |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | - |
| X2_PYME | S |
| X2_MODULO | 14 |
| X2_DISPLAY | VOP_CODMAR |
| 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_ | 10599 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| VOP | 01 | VOP_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 | - | - | - | - | N | - | - | - | - | - | - | - | - | - | - | 033 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 173332 | 0 |
| VOP | 02 | VOP_NUMINT | C | 8 | 0 | Numero Inter | NºInterno | Inter Number | Numero Interno | Numero Interno | Internal Number | @E 99999999 | - | x x x xx x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 173333 | 0 |
| VOP | 03 | VOP_TIPPEN | C | 1 | 0 | Tp Pendencia | Tp Pendiente | Type pend it | Tipo de Pendencia | Tipo de Pendiente | Type of Pending Item | ! | Pertence("123") .And. OA110TIPPEN() | x x x xx x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | S | - | - | - | - | 1=Campanha Tecnica;2=Pendencia Tecnica;3=Assunto Tecnico | 1=Campaña Tecnica;2=Pendiente Tecnico;3=Asunto Tecnico | 1=Technical Campaign;2=Technical Pending;3=Technical Subject | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 173334 | 0 |
| VOP | 04 | VOP_DATCAM | D | 8 | 0 | Dt Campanha | Fc.Campaña | Dt Campaign | Data da Campanha | Fecha de Campana | Date of Campaign | @D | - | x x x xx x x x x x x x x x x x x x | DdataBase | - | 1 | x xx | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 173335 | 0 |
| VOP | 05 | VOP_NUMCAM | C | 6 | 0 | Nro Campanha | NºCampaña | Campaign Nr. | Numero da Campanha | Numero de Campana | Number of Campaign | @! | OFA1100116_AlteracaoNumeroCampanhaVOP() | x x x xx x x x x x x x x x x x x x | - | - | 1 | x x x | - | - | - | S | - | - | - | - | - | - | - | - | M->VOP_TIPPEN == "1" | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 173336 | 0 |
| VOP | 06 | VOP_DATVEN | D | 8 | 0 | Dt Vencto | Fc Vencto | Date Matur. | Data Vencto da Campanha | Fecha Vencto de Campana | Date of Mat. of Campaign | @D | vazio() .or. IF(M->VOP_DATVEN > M->VOP_DATCAM,.T.,.F.) | x x x xx x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 173337 | 0 |
| VOP | 07 | VOP_PEREXE | N | 5 | 1 | Perc Execut | Porc Ejecut | Perc Perform | Percentual Executado | Porcentaje Ejecutado | Percentage Performed | @E 999.9 | - | x x x xx x x x x x x x x x x x x x | - | - | 1 | xx x x | - | - | - | S | V | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 173338 | 0 |
| VOP | 08 | VOP_NOMCAM | C | 40 | 0 | Nome Campanh | Nomb Campaña | Campaign Nm. | Nome da Campanha | Nombre de Campaña | Name of Campaign | @! | - | x x x xx x x x x x x x x x x x x x | - | - | 1 | x x x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 173339 | 0 |
| VOP | 09 | VOP_CODMAR | C | 3 | 0 | Marca | Marca | Brand | Codigo da Marca | Codigo de Marca | Brand Code | @!S3 | Vazio() .or. FG_Seek("VE1","M->VOP_CODMAR",1,.f.) | x x x xx x x x x x x x x x x x x x | - | VE1 | 1 | x x x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | S | N | N | - | - | - | 1 | 2 | - | - | - | 173340 | 0 |
| VOP | 10 | VOP_ASSCAM | M | 70 | 0 | Ass Campanha | As Campana | Campaign Sub | Assunto da Campanha | Asunto de Campana | Subject of Campaign | @! | - | x x x xx x x x x x x x x x x x x x | E_MSMM(VOP->VOP_ASSMEM,70) | - | 1 | x xx | - | - | - | N | - | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 173341 | 0 |
| VOP | 11 | VOP_ASSMEM | C | 6 | 0 | Aux ass | Aux as | Ass.Aux. | Aux ass | Aux as | Aux Ass | @!S6 | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 173342 | 0 |
| VOP | 12 | VOP_CHAINI | C | 25 | 0 | Chassi Ini | Chassi Ini | Init. Chassi | Chassi Inicial | Chassi Inicial | Initial chassis | @! | - | x x x xx x x x x x x x x x x x x x | - | - | 1 | xxxxxx x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 173343 | 0 |
| VOP | 13 | VOP_CHAFIN | C | 25 | 0 | Chassi Final | Chassi Final | Fianl chassi | Chassi Final | Chassi Final | Final chassis | @! | - | x x x xx x x x x x x x x x x x x x | - | - | 1 | xxxxxx x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 173344 | 0 |
| VOP | 14 | VOP_GMDINI | C | 6 | 0 | Grp Mod Ini | Grp Mod Ini | Str Mod Grp | Grp Mod Inicial | Grp Mod Inicial | Start Mod Grp | @! | Vazio() .or. FG_Seek("VVR","M->VOP_CODMAR+M->VOP_GMDINI",2,.f.) | x x x x x x x x x x x x x x x x | - | VVR | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | !EMPTY(M->VOP_CODMAR) | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 173345 | 0 |
| VOP | 15 | VOP_GMDFIN | C | 6 | 0 | Grp Mod Fin | Grp Mod Fin | End Mod Grp | Grp Mod Final | Grp Mod Final | End Mod Grp | @! | Vazio() .or. FG_Seek("VVR","M->VOP_CODMAR+M->VOP_GMDFIN",2,.f.) | x x x x x x x x x x x x x x x x | - | VVR | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | !EMPTY(M->VOP_CODMAR) | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 173346 | 0 |
| VOP | 16 | VOP_MODINI | C | 30 | 0 | Mod Inicial | Mod Inicial | Initi. Model | Mod Inicial | Mod Inicial | Initial Model | @! | - | x x x xx x x x x x x x x x x x x x | - | VV2 | 1 | xxxxxx x | - | - | - | S | A | R | - | - | - | - | - | - | !EMPTY(M->VOP_CODMAR) | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 173347 | 0 |
| VOP | 17 | VOP_MODFIN | C | 30 | 0 | Mod Final | Mod Final | Fina Model | Mod Final | Mod Final | Fina Model | @! | - | x x x xx x x x x x x x x x x x x x | - | VV2 | 1 | xxxxxx x | - | - | - | S | A | R | - | - | - | - | - | - | !EMPTY(M->VOP_CODMAR) | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 173348 | 0 |
| VOP | 18 | VOP_DATINI | D | 8 | 0 | Data Inicial | Data Inicial | Initial Date | Data Inicial | Fecha Inicial | Initial Date | - | - | x x x xx x x x x x x x x x x x x x | - | - | 1 | xxxxxx x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 173349 | 0 |
| VOP | 19 | VOP_DATFIN | D | 8 | 0 | Data Final | Data Final | Final Date | Data Final | Fecha Final | Final Date | - | - | x x x xx x x x x x x x x x x x x x | - | - | 1 | xxxxxx x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 173350 | 0 |
| VOP | 20 | VOP_OBRIGA | C | 1 | 0 | Obrigatorio | Obligatorio | Compulsory | Obrigatorio | Obligatorio | Compulsory | @! | Pertence("01") | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | 0=Nao;1=Sim | 0=No; 1=Si | 0=No;1=Yes | - | M->VOP_TIPPEN == "1" | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 173351 | 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| VOP | 1 | VOP_FILIAL+VOP_NUMINT | Numero Inter | NºInterno | Inter Number | S | - | - | S | 2 | 3 | - | 25016 | 0 |
| VOP | 2 | VOP_FILIAL+VOP_TIPPEN+VOP_NUMINT | Tp Pendencia + Numero Inter | Tp Pendiente + NºInterno | Type pend it + Inter Number | S | - | - | S | 2 | 3 | - | 25017 | 0 |
| VOP | 3 | VOP_FILIAL+VOP_NUMCAM+VOP_TIPPEN | Nro Campanha + Tp Pendencia | NºCampaña + Tp Pendiente | Campaign Nr. + Type pend it | S | - | - | S | 2 | 3 | - | 25018 | 0 |
| VOP | 4 | VOP_FILIAL+VOP_CHAFIN | Chassi Final | Chassi Final | Fianl chassi | S | - | - | S | 2 | 3 | - | 25019 | 0 |
| VOP | 5 | VOP_FILIAL+VOP_MODFIN | Mod Final | Mod Final | Fina Model | S | - | - | S | 2 | 3 | - | 25020 | 0 |
| VOP | 6 | VOP_FILIAL+DTOS(VOP_DATFIN) | Data Final | Data Final | Final Date | S | - | - | S | 2 | 3 | - | 25021 | 0 |
Ela é utilizada para campanha pendência técnica 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
VOP_FILIAL,
VOP_NUMINT,
VOP_TIPPEN,
VOP_DATCAM,
VOP_NUMCAM,
VOP_DATVEN,
VOP_PEREXE,
VOP_NOMCAM,
VOP_CODMAR,
VOP_ASSCAM,
VOP_ASSMEM,
VOP_CHAINI,
VOP_CHAFIN,
VOP_GMDINI,
VOP_GMDFIN,
VOP_MODINI,
VOP_MODFIN,
VOP_DATINI,
VOP_DATFIN,
VOP_OBRIGA
FROM VOP
WHERE
D_E_L_E_T_ = ' '
AND VOP_FILIAL = 'VALOR'
AND VOP_NUMINT = 'VALOR'
AND VOP_TIPPEN = 'VALOR'
AND VOP_DATCAM BETWEEN '20260801' AND '20260831'
AND VOP_NUMCAM = 'VALOR'
AND VOP_DATVEN BETWEEN '20260801' AND '20260831'
AND VOP_PEREXE = 0
AND VOP_NOMCAM = 'VALOR'
AND VOP_CODMAR = 'VALOR'
AND VOP_ASSMEM = 'VALOR'
AND VOP_CHAINI = 'VALOR'
AND VOP_CHAFIN = 'VALOR'
AND VOP_GMDINI = 'VALOR'
AND VOP_GMDFIN = 'VALOR'
AND VOP_MODINI = 'VALOR'
AND VOP_MODFIN = 'VALOR'
AND VOP_DATINI BETWEEN '20260801' AND '20260831'
AND VOP_DATFIN BETWEEN '20260801' AND '20260831'
AND VOP_OBRIGA = 'VALOR'