Campanhas
A tabela SUO faz parte do sistema ERP Protheus da TOTVS e é utilizada para campanhas.
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 SUO 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 SUO, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | SUO |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | SUO990 |
| X2_NOME | Campanhas |
| X2_NOMESPA | Campanas |
| X2_NOMEENG | Campaigns |
| X2_ROTINA | - |
| X2_MODO | E |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | UO_FILIAL+UO_CODCAMP |
| X2_PYME | S |
| X2_MODULO | 13 |
| X2_DISPLAY | UO_CODCAMP+UO_DESC |
| X2_SYSOBJ | TMKA310 |
| 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_ | 8705 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SUO | 01 | UO_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 | - | - | - | - | N | - | - | - | - | - | - | - | - | - | - | 033 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 145523 | 0 |
| SUO | 02 | UO_CODCAMP | C | 6 | 0 | Campanha | Campana | Campaign | Código da Campanha | Codigo de Campana | Drive Code | 999999 | NaoVazio() | x x x x x x x x x x x x x x x xx | IIF(INCLUI,GetSxeNum("SUO","UO_CODCAMP"),"") | - | 1 | xxx | - | - | - | S | V | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | 001 | 1 | 1 | - | - | - | 145524 | 0 |
| SUO | 03 | UO_DESC | C | 40 | 0 | Título | Titulo | Title | Título da Campanha | Titulo de Campana | Drive Title | @! | NaoVazio() | x x x x x x x x x x x x x x x x | - | - | 1 | x xxxx | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | S | N | N | - | - | 001 | 1 | 1 | - | - | - | 145525 | 0 |
| SUO | 04 | UO_OBJETIV | C | 254 | 0 | Objetivo | Objetivo | Goal | Objetivo da Campanha | Objetivo de Campana | Drive Goal | @S | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | S | N | N | - | - | 001 | 1 | 2 | - | - | - | 145526 | 0 |
| SUO | 05 | UO_DTINI | D | 8 | 0 | Ini.Proposto | Ini.Propuest | Proposed Ini | Data Inicial Proposta | Fecha Inicial Propuesta | Proposal Initial Date | - | IF(!EMPTY(M->UO_DTFIM),(M->UO_DTFIM >= M->UO_DTINI),.T.) | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | 002 | 1 | 2 | - | - | - | 145527 | 0 |
| SUO | 06 | UO_DTFIM | D | 8 | 0 | Ter. Propost | Ter. Propues | Propos Ter. | Data Término Proposto | Fecha Termino Propuesto | Proposal Final Date | - | (M->UO_DTFIM >= M->UO_DTINI) | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | 002 | 1 | 2 | - | - | - | 145528 | 0 |
| SUO | 07 | UO_TIPO | C | 1 | 0 | Tipo | Tipo | Type | Tipo da Campanha | Tipo de Campana | Campaign Type | 9 | vazio() .OR. (Pertence("12") .and. Tk310VldScript()) | x x x x x x x x x x x x x x x x | - | - | 1 | x xxx | - | - | - | N | - | - | - | - | 1=Receptivo;2=Ativo | 1=Receptivo;2=Activo | 1=Receptive;2=Active | - | - | - | - | - | S | - | - | N | N | N | - | - | 001 | 1 | 1 | - | - | - | 145529 | 0 |
| SUO | 08 | UO_ATENDIM | C | 1 | 0 | Atendimento | Atencion | Servicing | Atendimento | Atencion | Servicing | 9 | Pertence("1234") | x x x x x x x x x x x x x x x x | - | - | 1 | xxx | - | - | - | N | - | - | - | - | #Tk310RetCBox() | #Tk310RetCBox() | #Tk310RetCBox() | - | - | - | - | - | S | - | - | N | N | N | - | - | 001 | 1 | 1 | - | - | - | 145530 | 0 |
| SUO | 09 | UO_PUBALVO | C | 6 | 0 | Publico Alvo | Publico Meta | Targ. People | P·blico Alvo da Campanha | Publico Objet. de Campana | Campaign Target People | 999999 | Vazio() .OR. ExistCpo("SX5","T6" + M->UO_PUBALVO) | x x x x x x x x x x x x x x x x | - | T6 | 1 | x x x | - | S | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | 001 | 1 | 2 | - | - | - | 145531 | 0 |
| SUO | 10 | UO_DPUBALV | C | 35 | 0 | Descrição | Descripcion | Description | Descricao do P·blico Alvo | Descripc.de Publico Dest. | Target Public Description | @! | - | x x x x x x x x x x x x x x x x x | IIF(!Inclui,Posicione("SX5",1,xFilial("SX5")+"T6" + SUO->UO_PUBALVO,"X5DESCRI()"),"") | - | 1 | x xx x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | 001 | 1 | 2 | - | - | - | 145532 | 0 |
| SUO | 11 | UO_RESP | C | 40 | 0 | Responsavel | Reponsable | Responsable | Responsável da Campanha | Responsable de Campana | Respons. for Campaign | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | 004 | 1 | 2 | - | - | - | 145533 | 0 |
| SUO | 12 | UO_COORDEN | C | 40 | 0 | Coordenador | Coordinador | Coordinator | Coordenador da Campanha | Coordinador de Campana | Campaign Coordinator | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | 004 | 1 | 2 | - | - | - | 145534 | 0 |
| SUO | 13 | UO_DEPTO | C | 40 | 0 | Departamento | Sector | Department | Departamento Envolvido | Sector involucrado | Department Involved | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | 004 | 1 | 2 | - | - | - | 145535 | 0 |
| SUO | 14 | UO_META | N | 9 | 0 | Meta Contato | Meta Contact | Contact Goal | Meta de contato. | Meta de contacto | Contact Goal | 999999999 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | 001 | 1 | 2 | - | - | - | 145536 | 0 |
| SUO | 15 | UO_METAOP | N | 9 | 0 | Meta Oper. | Meta Oper. | Oper. Goal | Meta Contatos p/ Operador | Meta Contactos p/Operador | Contact Goal by Operator | 999999999 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | 001 | 1 | 2 | - | - | - | 145537 | 0 |
| SUO | 16 | UO_CUSTO | N | 12 | 2 | Custo Total | Costo Total | Total Cost | Custo Total | Costo Total | Total Cost | @E 999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x x | - | S | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | 003 | 1 | 2 | - | - | - | 145538 | 0 |
| SUO | 17 | UO_PREVEND | N | 12 | 2 | ROI | ROI | ROI | Retorno do Investimento | Retorno de Inversion | Investment Return | @E999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x x | - | S | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | 003 | 1 | 2 | - | - | - | 145539 | 0 |
| SUO | 18 | UO_RETORNO | N | 12 | 2 | % ROI | % ROI | ROI % | % Retorno do Investimento | % Retorno de Inversion | Investments Return % | @E999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x x | - | S | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | 003 | 1 | 2 | - | - | - | 145540 | 0 |
| SUO | 19 | UO_PRELEAD | N | 9 | 0 | Prosp. Prev. | Prosp. Prev. | Prev. Prosp. | Prospeccoes Previstas | Prospecciones Previstas | Estimated Prospections | 999999999 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | 005 | 1 | 2 | - | - | - | 145541 | 0 |
| SUO | 20 | UO_TOTSUC | N | 3 | 0 | % Resp. Esp. | % Resp. Esp. | Spec Resp % | % Resposta Esperada | % Respuesta Esperada | Expected Answer % | 999 | (M->UO_TOTSUC <= 100) | x x x x x x x x x x x x x x x x | - | - | 1 | x x x | - | S | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | 001 | 1 | 2 | - | - | - | 145542 | 0 |
| SUO | 21 | UO_TOTFRA | N | 3 | 0 | % Fracasso | % Fracaso | Failure % | % Fracasso da Campanha | % Fracaso de Campana | Drive Failure % | 999 | (M->UO_TOTFRA <= 100) | x x x x x x x x x x x x x x x x | - | - | 1 | x x x | - | S | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 145543 | 0 |
| SUO | 22 | UO_VENCIDO | N | 12 | 2 | Val. Inadimp | Val. Insolv. | Delin.Amoun. | Valor da Inadimplencia | Valor de la Insolvencia | Delinquency Amount | @E999,999,999.99 | - | x x x x x x x x x x x x x x x x x | - | - | 1 | xx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | 003 | 1 | 2 | - | - | - | 145544 | 0 |
| SUO | 23 | UO_RECUPER | N | 6 | 2 | % Recuperar | % Recuperar | Recovery % | Perc. a recuperar | Porc. por recuperar | Percentage to be recovere | @E999.99 | - | x x x x x x x x x x x x x x x x x | - | - | 1 | xx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | 003 | 1 | 2 | - | - | - | 145545 | 0 |
| SUO | 24 | UO_MSBLQL | C | 1 | 0 | Status Reg. | Estatus Reg. | Reg. Status | Status do registro | Estatus del registro | Record status | @! | Pertence("12") | x x x x x x x x x x x x x x x x | "2" | - | 1 | x x | - | - | - | - | A | R | - | - | 1=Inativo;2=Ativo | 1=Inactivo;2=Activo | 1=Inactive;2=Active | - | - | - | - | - | S | - | - | N | - | N | - | - | 001 | 1 | 1 | - | - | - | 145546 | 0 |
| SUO | 25 | UO_DTINS | D | 8 | 0 | Dt. Cadastro | Fc. Registro | File Dt | Data de Cadastro Campanha | Fecha de Registro Campana | Campaign File Date | - | - | x x x x x x x x x x x x x x x x | DDATABASE | - | 1 | x x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | 004 | 1 | 1 | - | - | - | 145547 | 0 |
| SUO | 26 | UO_HRINS | C | 5 | 0 | Hr. Cadastro | Hr. Registro | File Tm. | Hora de Cadastro Campanha | Hora de Registro Campana | Campaign File Time | - | - | x x x x x x x x x x x x x x x x | SUBSTR(TIME(),1,5) | - | 1 | x x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | 004 | 1 | 1 | - | - | - | 145548 | 0 |
| SUO | 27 | UO_TPCAMP | C | 6 | 0 | Tp Campanha | Tp Campana | Campaign Tp | Tipo Campanha | Tipo Campana | Campaign Type | @! | ExistCpo("SX5","JK"+M->UO_TPCAMP) | x x x x x x x x x x x x x x x x | - | JK | 1 | x x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | 001 | 1 | 1 | - | - | - | 145549 | 0 |
| SUO | 28 | UO_DTPCAMP | C | 30 | 0 | Descricao | Descripcion | Description | Desc. Tipo Campanha | Desc. Tipo Campana | Campaign Type Desc. | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | 001 | 1 | 2 | - | - | - | 145550 | 0 |
| SUO | 29 | UO_DTINIR | D | 8 | 0 | Início Real | Inicio Real | Real Initial | Data Início Real | Fecha Inicio Real | Real Initial Date | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | 002 | 1 | 2 | - | - | - | 145551 | 0 |
| SUO | 30 | UO_DTTERMR | D | 8 | 0 | Término Real | Termino Real | Real End | Data Término Real | Fecha Termino Real | Real Final Date | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | 002 | 1 | 2 | - | - | - | 145552 | 0 |
| SUO | 31 | UO_ORCALOC | N | 12 | 2 | Orc. Alocado | Pres. Asgdo | Alloc. Bdgt | Orçamento Alocado | Presupuesto Asignado | Allocated Budget | @E 999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | 003 | 1 | 2 | - | - | - | 145553 | 0 |
| SUO | 32 | UO_OPORTU | N | 3 | 0 | Qtd. Oport. | Ctd. Oport. | Opport. Qty | Quant. de Oportunidades | Cant. de Oportunidades | Opportunity Quantity | @E999 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | 005 | 1 | 2 | - | - | - | 145554 | 0 |
| SUO | 33 | UO_SUSPEC | N | 3 | 0 | Qtd. Suspect | Ctd. Suspect | Suspect Qty | Quantidade de Suspects | Cantidad de Suspects | Suspect Quantity | @E999 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | 005 | 1 | 2 | - | - | - | 145555 | 0 |
| SUO | 34 | UO_PROSPE | N | 3 | 0 | Qtd.Prospect | Ctd.Prospect | Prospect Qty | Quantidade de Prospects | Cantidad de Prospects | Prospect Quantity | @E999 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | 005 | 1 | 2 | - | - | - | 145556 | 0 |
| SUO | 35 | UO_DESQUA | N | 3 | 0 | Desqualifica | Descalifica | Disqualify | Quant. de Desqualificados | Cant. de Descalificados | Disqualified Quantity | @E999 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | 005 | 1 | 2 | - | - | - | 145557 | 0 |
| SUO | 36 | UO_STATUS | C | 20 | 0 | Status | Estatus | Status | Status de evolução | Estatus de evolucion | Evolution status | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | S | - | S | A | R | - | - | 1=Pronta para ser lançada;2=Lançada;3=Concluída;4=Cancelada;5=Suspensa | 1=Lista para ser registrada;2=Registrada;3=Concluida;4=Anulada;5=Suspendida | 1=Ready to be launched;2=Launched;3=Finished;4=Canceled;5=Suspended | - | - | - | - | - | S | - | - | N | - | N | - | - | 001 | 1 | 2 | - | - | - | 145558 | 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SUO | 1 | UO_FILIAL+UO_CODCAMP | Campanha | Campana | Campaign | S | - | - | S | 2 | 3 | - | 20736 | 0 |
| SUO | 2 | UO_FILIAL+UO_DESC+UO_CODCAMP | Título + Campanha | Titulo + Campana | Title + Campaign | S | - | - | S | 2 | 3 | - | 20737 | 0 |
Ela é utilizada para campanhas 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
UO_FILIAL,
UO_CODCAMP,
UO_DESC,
UO_OBJETIV,
UO_DTINI,
UO_DTFIM,
UO_TIPO,
UO_ATENDIM,
UO_PUBALVO,
UO_DPUBALV,
UO_RESP,
UO_COORDEN,
UO_DEPTO,
UO_META,
UO_METAOP,
UO_CUSTO,
UO_PREVEND,
UO_RETORNO,
UO_PRELEAD,
UO_TOTSUC,
UO_TOTFRA,
UO_VENCIDO,
UO_RECUPER,
UO_MSBLQL,
UO_DTINS,
UO_HRINS,
UO_TPCAMP,
UO_DTPCAMP,
UO_DTINIR,
UO_DTTERMR,
UO_ORCALOC,
UO_OPORTU,
UO_SUSPEC,
UO_PROSPE,
UO_DESQUA,
UO_STATUS
FROM SUO
WHERE
D_E_L_E_T_ = ' '
AND UO_FILIAL = 'VALOR'
AND UO_CODCAMP = 'VALOR'
AND UO_DESC = 'VALOR'
AND UO_OBJETIV = 'VALOR'
AND UO_DTINI BETWEEN '20260501' AND '20260531'
AND UO_DTFIM BETWEEN '20260501' AND '20260531'
AND UO_TIPO = 'VALOR'
AND UO_ATENDIM = 'VALOR'
AND UO_PUBALVO = 'VALOR'
AND UO_DPUBALV = 'VALOR'
AND UO_RESP = 'VALOR'
AND UO_COORDEN = 'VALOR'
AND UO_DEPTO = 'VALOR'
AND UO_META = 0
AND UO_METAOP = 0
AND UO_CUSTO = 0
AND UO_PREVEND = 0
AND UO_RETORNO = 0
AND UO_PRELEAD = 0
AND UO_TOTSUC = 0
AND UO_TOTFRA = 0
AND UO_VENCIDO = 0
AND UO_RECUPER = 0
AND UO_MSBLQL = 'VALOR'
AND UO_DTINS BETWEEN '20260501' AND '20260531'
AND UO_HRINS = 'VALOR'
AND UO_TPCAMP = 'VALOR'
AND UO_DTPCAMP = 'VALOR'
AND UO_DTINIR BETWEEN '20260501' AND '20260531'
AND UO_DTTERMR BETWEEN '20260501' AND '20260531'
AND UO_ORCALOC = 0
AND UO_OPORTU = 0
AND UO_SUSPEC = 0
AND UO_PROSPE = 0
AND UO_DESQUA = 0
AND UO_STATUS = 'VALOR'