Dicionário Protheus
Início

Tabela JM0 no Protheus

Identificação Geral Publicação

O que é a tabela JM0 no Protheus?

A tabela JM0 faz parte do sistema ERP Protheus da TOTVS e é utilizada para identificação geral publicação.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE JM0
X2_PATH \DATA\
X2_ARQUIVO JM0990
X2_NOME Identificação Geral Publicação
X2_NOMESPA Identificación General Publica
X2_NOMEENG Publication General Identifica
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO JM0_FILIAL+JM0_PUBLIC
X2_PYME S
X2_MODULO 59
X2_DISPLAY JM0_PUBLIC+ JM0_TITULO
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_ 6159
R_E_C_D_E_L_ 0

Campos da Tabela JM0 (35 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_
JM0 01 JM0_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 - S - - N N N - - - 1 2 - - - 99561 0
JM0 02 JM0_PUBLIC C 10 0 Cod.Public. Cod. Public. Publ. Code Cod.Publicacäo Codigo de la Publicacion Publication Code - ExistChav("JM0").And.FreeForUse("JM0",M->JM0_PUBLIC) x x x x x x x x x x x x x x x xx GetSxeNum("JM0","JM0_PUBLIC") - 1 xxx - - - S V R - - - - - - - - - - S - #JM0_PUBLIC<>' ' S N N - - - 1 1 - - - 99562 0
JM0 03 JM0_TPPUBL C 3 0 Tipo Public. Tipo Public. Public. Type Tipo da publicacäo Tipo de publicacion Publication Type - ExistCpo("JM2",M->JM0_TPPUBL).And.Gaca010_11(M->JM0_TPPUBL) x x x x x x x x x x x x x x x x - JM2002 1 xxx - S - S A R - - - - - - - - - - S - #JM0_TPPUBL<>' ' N N N - - - 1 1 - - - 99563 0
JM0 04 JM0_TPDESC C 30 0 Des.Tipo Desc.Tipo Type Desc. Desc. tipo da publicacäo Desc. tipo de publicacion Publication type desc. - - x x x x x x x x x x x x x x x x IF(!Inclui,Posicione("JM2",1,xFilial("JM2")+M->JM0_TPPUBL,"JM2->JM2_DESCRI"),"") - 1 x xx - - - S V V - - - - - - - Posicione("JM2",1,xFilial("JM2")+JM0->JM0_TPPUBL,"JM2->JM2_DESCRI") - - S - - N N N - - - 1 2 - - - 99564 0
JM0 05 JM0_GRUPO C 6 0 Grupo Grupo Group Grupo (formacäo) Grupo (formacion) Group (forming) - Vazio().Or.ExistCpo("JM6",M->JM0_GRUPO) x x x x x x x x x x x x x x x x - JM6001 1 xx - S - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 99565 0
JM0 06 JM0_GRDESC C 30 0 Des.Grupo Descr. Grupo Group Desc. Descricäo do grupo Descripcion de grupo Group Description - - x x x x x x x x x x x x x x x x If(!Inclui,Posicione("JM6",1,xFilial("JM6")+M->JM0_GRUPO,"JM6->JM6_DESCRI"),"") - 1 x xx - - - N V V - - - - - - - Posicione("JM6",1,xFilial("JM6")+JM0->JM0_GRUPO,"JM6->JM6_DESCRI") - - S - - N N N - - - 1 2 - - - 99566 0
JM0 07 JM0_AREA C 6 0 Area Conhec. Area Conoc. Bckgr. Area Area de conhecimento Area de conocimiento Background Area - ExistCpo("JAG",M->JM0_AREA) x x x x x x x x x x x x x x x x - JAG 1 xx - S - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 99567 0
JM0 08 JM0_ARDESC C 30 0 Des.Area Descr. Area Area Desc. Descricäo da area Descripcion del area Area Description - - x x x x x x x x x x x x x x x x If(!Inclui,Posicione("JAG",1,xFilial("JAG")+M->JM0_AREA,"JAG->JAG_DESC"),"") - 1 x xx - - - N V V - - - - - - - Posicione("JAG",1,xFilial("JAG")+JM0->JM0_AREA,"JAG->JAG_DESC") - - S - - N N N - - - 1 2 - - - 99568 0
JM0 09 JM0_CUTTER C 10 0 Notação Aut. Notas Aut. Auth. Rating Notação do Autor Notas del Autor Author Rating @! GACA010_15() x x x x x x x x x x x x x x x x GACA010_15() - 1 xxxxxx x - - - N V V - - - - - - - - - - S - - N N N - - - 1 2 - - - 99569 0
JM0 10 JM0_TITORI C 80 0 Tit.Original Tit.Original Orig. Title Titulo original da obra Titulo original de obra Book Original Title - - x x x x x x x x x x x x x x x x - - 1 x xxx - - - N A R - - - - - - - - - - S - - S N N - - - 1 1 - - - 99570 0
JM0 11 JM0_TITULO C 80 0 Titulo Titulo Title Titulo da obra Titulo de la obra Book Title - - x x x x x x x x x x x x x x x x - - 1 x xxx - - - S A R - - - - - - - - - - S - #JM0_TITULO<>' ' S N N - - - 1 1 - - - 99571 0
JM0 12 JM0_SUBTIT C 80 0 Sub-titulo Subtitulo Subtitle Sub-titulo da obra Subtitulo de la obra Book subtitle - - x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 99572 0
JM0 13 JM0_COLEC C 6 0 Coleçao Coleccion Collection Colecäo Coleccion Collection - ExistCpo("JM8",M->JM0_COLEC) x x x x x x x x x x x x x x x x - JM8001 1 xx - S - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 99573 0
JM0 14 JM0_CODESC C 30 0 Des.Colecäo Desc.Colecc. Collec. Desc Descricäo da colecäo Descripcion coleccion Collection Description - - x x x x x x x x x x x x x x x x If(!Inclui,Posicione("JM8",1,xFilial("JM8")+M->JM0_COLEC,"JM8->JM8_DESCRI"),"") - 1 x xx - - - N V V - - - - - - - Posicione("JM8",1,xFilial("JM8")+JM0->JM0_COLEC,"JM8->JM8_DESCRI") - - S - - N N N - - - 1 2 - - - 99574 0
JM0 15 JM0_ASSUNT C 6 0 Assunto Asunto Subject Cod. Assunto Cod. Asunto Subject Code - ExistCpo("JMH",M->JM0_ASSUNT) x x x x x x x x x x x x x x x x - JMH001 1 xx - S - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 99575 0
JM0 16 JM0_CLASS C 10 0 Cod.Classif. Cod.Clasif. Class. Code Codigo da Classificacäo Codigo de clasificacion Classification Code - - x x x x x x x x x x x x x x x x If(!Inclui,Posicione("JMH",1,xFilial("JMH")+M->JM0_ASSUNT,"JMH->JMH_CLASS"),"") - 1 xx - - - N V V - - - - - - - Posicione("JMH",1,xFilial("JMH")+JM0->JM0_ASSUNT,"JMH->JMH_CLASS") - - S - - N N N - - - 1 2 - - - 99576 0
JM0 17 JM0_ASDESC C 30 0 Des.Classif. Descr. Clas. Class. Desc. Desc. Classificação Desc. Clasificacion Classification Descript. @! - x x x x x x x x x x x x x x x x If(!Inclui,Posicione("JMH",1,xFilial("JMH")+M->JM0_ASSUNT,"JMH->JMH_DESCRI"),"") - 1 x xx - - - N V V - - - - - - - Posicione("JMH",1,xFilial("JMH")+JM0->JM0_ASSUNT,"JMH->JMH_DESCRI") - - S - - N N N - - - 1 2 - - - 99577 0
JM0 18 JM0_ANO C 4 0 Ano Ano Year Ano da publicacäo Ano de la publicacion Publication Year - - x x x x x x x x x x x x x x x x - - 1 xx - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 99578 0
JM0 19 JM0_LOCAL C 6 0 Localidade Lugar Location Localidade da Publicação Lugar de la Public. Publication location - ExistCpo("JM9",M->JM0_LOCAL) x x x x x x x x x x x x x x x x - JM9001 1 xx - S - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 99579 0
JM0 20 JM0_LCDESC C 30 0 Des.Localid. Descr. Lugar Place Desc. Localidade da publicacäo Lugar de publicacion Publication Place - - x x x x x x x x x x x x x x x x If(!Inclui,Posicione("JM9",1,xFilial("JM9")+M->JM0_LOCAL,"JM9->JM9_DESCRI"),"") - 1 x xx - - - N V V - - - - - - - Posicione("JM9",1,xFilial("JM9")+JM0->JM0_LOCAL,"JM9->JM9_DESCRI") - - S - - N N N - - - 1 2 - - - 99580 0
JM0 21 JM0_EST C 2 0 Estado Estado State Estado da publicacäo Estado de publicacion Publication State - ExistCpo("SX5","12"+M->JM0_EST) x x x x x x x x x x x x x x x x - 12 1 xx - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 99581 0
JM0 22 JM0_PAIS C 3 0 Sigla Pais Sigla Pais Country Abbr Pais da publicacäo Pais de publicacion Publication Country - ExistCpo("SYA",M->JM0_PAIS) x x x x x x x x x x x x x x x x - SYA 1 xx - S - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 99582 0
JM0 23 JM0_PAISDE C 30 0 Des.Pais Descr. Pais Ctry. Desc. Desc. pais da publicacäo Descr. pais publicacion Publication Country Desc. - - x x x x x x x x x x x x x x x x If(!Inclui,Posicione("SYA",1,xFilial("SYA")+M->JM0_PAIS,"SYA->YA_DESCR"),"") - 1 x xx - - - N V V - - - - - - - Posicione("SYA",1,xFilial("SYA")+JM0->JM0_PAIS,"SYA->YA_DESCR") - - S - - N N N - - - 1 2 - - - 99583 0
JM0 24 JM0_IDIOMA C 6 0 Idioma Idioma Language Cod. idioma da publicacäo Codigo idioma publicacion Publication Language Code - ExistCpo("SX5","ID"+M->JM0_IDIOMA) x x x x x x x x x x x x x x x x - ID 1 xx - S - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 99584 0
JM0 25 JM0_IDIDES C 30 0 Des.Idioma Desc.Idioma Lang. Desc. Descricäo do idioma Descripcion del idioma Language Description - - x x x x x x x x x x x x x x x x If(!Inclui,Tabela("ID",M->JM0_IDIOMA,.F.),"") - 1 x xx - - - N V V - - - - - - - Tabela("ID",JM0->JM0_IDIOMA,.F.) - - S - - N N N - - - 1 2 - - - 99585 0
JM0 26 JM0_EMAIL C 30 0 E-mail E-mail E-mail E-mail de divulgacäo E-mail de divulgacion Revealing E-mail - - x x x x x x x x x x x x x x x x - - 1 x xx - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 99586 0
JM0 27 JM0_SITE C 30 0 Home page Home page Home page Site de divulgacäo Sitio de divulgacion Revealing Site - - x x x x x x x x x x x x x x x x - - 1 x xx - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 99587 0
JM0 28 JM0_CODSIN C 6 0 Cod.Sintese Cod.Sintesis Synt. Code Codigo da sintese Codigo de la sintesis Synthesis Code - - x x x x x x x x x x x x x x x - - 1 xx x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 99588 0
JM0 29 JM0_SINTES M 80 0 Sintese Sintesis Synthesis Sintese da publicacäo Sintesis publicacion Publication Synthesis - - x x x x x x x x x x x x x x x x IF(!INCLUI,MSMM(JM0->JM0_CODSIN,80),"") - 1 x xx x - - - N A V - - - - - - - - - - S - - N N N - - - 1 2 - - - 99589 0
JM0 30 JM0_CODOBS C 6 0 Cod.Observ. Cod. Observ. Note Code Codigo da Observacao Codigo de la Observacion Note Code - - x x x x x x x x x x x x x x x - - 1 xx x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 99590 0
JM0 31 JM0_OBS M 80 0 Observacöes Observacione Notes Observacöes gerais Observaciones generales General Notes - - x x x x x x x x x x x x x x x x IF(!INCLUI,MSMM(JM0->JM0_CODOBS,80),"") - 1 x xx x - - - N A V - - - - - - - - - - S - - N N N - - - 1 2 - - - 99591 0
JM0 32 JM0_CODRES C 6 0 Cod.Resumo Cod. Resumen Summary Code Codigo do resumo Codigo del resumen Summary Code - - x x x x x x x x x x x x x x x - - 1 xx x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 99592 0
JM0 33 JM0_RESUMO M 80 0 Resumo Resumen Summary Resumo da publicacäo Resumen de la publicacion Publication Summary - - x x x x x x x x x x x x x x x x IF(!INCLUI,MSMM(JM0->JM0_CODRES,80),"") - 1 x xx x - - - N A V - - - - - - - - - - S - - N N N - - - 1 2 - - - 99593 0
JM0 34 JM0_BITMAP C 8 0 Foto Foto Photo Foto da publcicacäo Foto de la publcicacion Publication Photo - - x x x x x x x x x x x x x x x x - - 1 x x - - - N - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 99594 0
JM0 35 JM0_LOCACE C 6 0 Local Origem Local Origen Source Local Local Origem do Cadastro Local Origen del Arch. File Source Local @! - x x x x x x x x x x x x x x x - - 1 - - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 99595 0

Índices da Tabela JM0 (2 í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_
JM0 1 JM0_FILIAL+JM0_PUBLIC Cod.Public. Cod. Public. Publ. Code S - - S 2 3 - 14166 0
JM0 2 JM0_FILIAL+JM0_TITULO Titulo Titulo Title S - - S 2 3 - 14167 0

Perguntas frequentes

Para que serve a tabela JM0 no Protheus?

Ela é utilizada para identificação geral publicação dentro do sistema ERP Protheus.

Como consultar os campos da tabela JM0?

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

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

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

Exemplo de consulta SQL da tabela JM0

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

SELECT
    JM0_FILIAL,
    JM0_PUBLIC,
    JM0_TPPUBL,
    JM0_TPDESC,
    JM0_GRUPO,
    JM0_GRDESC,
    JM0_AREA,
    JM0_ARDESC,
    JM0_CUTTER,
    JM0_TITORI,
    JM0_TITULO,
    JM0_SUBTIT,
    JM0_COLEC,
    JM0_CODESC,
    JM0_ASSUNT,
    JM0_CLASS,
    JM0_ASDESC,
    JM0_ANO,
    JM0_LOCAL,
    JM0_LCDESC,
    JM0_EST,
    JM0_PAIS,
    JM0_PAISDE,
    JM0_IDIOMA,
    JM0_IDIDES,
    JM0_EMAIL,
    JM0_SITE,
    JM0_CODSIN,
    JM0_SINTES,
    JM0_CODOBS,
    JM0_OBS,
    JM0_CODRES,
    JM0_RESUMO,
    JM0_BITMAP,
    JM0_LOCACE
FROM JM0
WHERE
    D_E_L_E_T_ = ' '
    AND JM0_FILIAL = 'VALOR'
    AND JM0_PUBLIC = 'VALOR'
    AND JM0_TPPUBL = 'VALOR'
    AND JM0_TPDESC = 'VALOR'
    AND JM0_GRUPO = 'VALOR'
    AND JM0_GRDESC = 'VALOR'
    AND JM0_AREA = 'VALOR'
    AND JM0_ARDESC = 'VALOR'
    AND JM0_CUTTER = 'VALOR'
    AND JM0_TITORI = 'VALOR'
    AND JM0_TITULO = 'VALOR'
    AND JM0_SUBTIT = 'VALOR'
    AND JM0_COLEC = 'VALOR'
    AND JM0_CODESC = 'VALOR'
    AND JM0_ASSUNT = 'VALOR'
    AND JM0_CLASS = 'VALOR'
    AND JM0_ASDESC = 'VALOR'
    AND JM0_ANO = 'VALOR'
    AND JM0_LOCAL = 'VALOR'
    AND JM0_LCDESC = 'VALOR'
    AND JM0_EST = 'VALOR'
    AND JM0_PAIS = 'VALOR'
    AND JM0_PAISDE = 'VALOR'
    AND JM0_IDIOMA = 'VALOR'
    AND JM0_IDIDES = 'VALOR'
    AND JM0_EMAIL = 'VALOR'
    AND JM0_SITE = 'VALOR'
    AND JM0_CODSIN = 'VALOR'
    AND JM0_CODOBS = 'VALOR'
    AND JM0_CODRES = 'VALOR'
    AND JM0_BITMAP = 'VALOR'
    AND JM0_LOCACE = 'VALOR'