Dicionário Protheus
Início
O Poder da Hiperautomação

Tabela DG0 no Protheus

Versão Produto

O que é a tabela DG0 no Protheus?

A tabela DG0 faz parte do sistema ERP Protheus da TOTVS e é utilizada para versão produto.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE DG0
X2_PATH \DATA\
X2_ARQUIVO DG0990
X2_NOME Versão Produto
X2_NOMESPA Versión producto
X2_NOMEENG Product Version
X2_ROTINA -
X2_MODO C
X2_MODOUN C
X2_MODOEMP C
X2_DELET 0
X2_TTS -
X2_UNICO DG0_FILIAL+DG0_CDACDV+DG0_NRVRAC
X2_PYME S
X2_MODULO 82
X2_DISPLAY -
X2_SYSOBJ DPRA300
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_ 3242
R_E_C_D_E_L_ 0

Campos da Tabela DG0 (43 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_
DG0 01 DG0_FILIAL C 2 0 Filial Sucursal Branch Filial Sucursal Branch Office - - x x x x x x x x x x x x x x x - - 1 - - - - N A R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 50270 0
DG0 02 DG0_CDACDV C 15 0 Produto Dese Producto Des Devel. Produ Produto Desenvolvido Producto desarrollado Developed Product @! ExistCpo("DG3", M->DG0_CDACDV) x x x x x x x x x x x x x x x xx - DG3001 1 xxx - S - S A R - - - - - - INCLUI - 030 - S - - N - N - - 001 1 1 - - - 50271 0
DG0 03 DG0_NRVRAC C 10 0 Versão Prod Version Prod Prod.Version Versão Produto Version del producto Product Version 9999999999 - x x x x x x x x x x x x x x x x - - 1 xxx - - - S V R - - - - - - INCLUI - - - S - - N - N - - 001 1 1 - - - 50272 0
DG0 04 DG0_DSVR C 60 0 Desc Versão Desc.Version Vers. Descri Descrição Versão Descripcion de la version Version Description @! - x x x x x x x x x x x x x x x x - - 1 x xxx - - - S A R - - - - - - - - - - S - - N - N - - 001 1 1 - - - 50273 0
DG0 05 DG0_TPST C 1 0 Situação Situacion Status Situação Situacion Status - - x x x x x x x x x x x x x x x x "1" - 1 xx - - - S V R - - 1=Aberto;2=Suspenso;3=Aprov Estrutura;4=Aprov Operações;5=Aprov Processo;6=Lib Estrutura;7=Lib Operações;8=Lib Processo 1=Abierto;2=Suspendido;3=Aprob Estructura;4=Aprob Operaciones;5=Aprob Proceso;6=Lib Estructura;7=Lib Operaciones;8=Lib Proceso 1=Open;2=Suspended;3=Structure Approv.;4=Operation Approv.;5=Process Approv.;6=Structure Rel.;7=Operation Rel.;8=Process Rel. - - - - - S - - N - N - - 001 1 2 - - - 50274 0
DG0 06 DG0_CDACPY C 15 0 Produto Prot Prod. Prot. Prot Product Produto Protótipo Producto Prototipo Prototype Product @! Vazio() .OR. ExistCpo("CZ3", M->DG0_CDACPY) x x x x x x x x x x x x x x x x - CZ3001 1 xx - S - S A R - - - - - - - - 030 - S - - N - N - - 001 1 2 - - - 50275 0
DG0 07 DG0_CDES C 2 0 Filial Padrã Sucursal Est Standard Bra Filial Padrão Sucursal estandar Standard Branch Office - - 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 - - 001 1 2 - - - 50276 0
DG0 08 DG0_DSACPY C 50 0 Desc Prot Desc Prot Prot Descr Descrição Protótipo Descripcion Prototipo Prototype Description @! - x x x x x x x x x x x x x x x x IF (!INCLUI,POSICIONE("CZ3",1,xFilial("DG3")+M->DG0_CDACPY,"CZ3_DSAC"), "") - 1 x xx - - - S V V - - - - - - - POSICIONE("CZ3",1,xFilial("DG3")+DG0->DG0_CDACPY,"CZ3_DSAC") 171 - S - - N - N - - 001 1 2 - - - 50277 0
DG0 09 DG0_CDTBMT C 20 0 Lista Compon Lista Compon Compon. LIst Lista Componentes Destino Lista componentes destino Target Components List @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - S V R - - - - - - - - - - S - - N - N - - 001 1 2 - - - 50278 0
DG0 10 DG0_CDRTDE C 2 0 Roteiro Dest Proced. Dest Dest Script Roteiro Destino Procedimiento Destino Destination Script @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - S V R - - - - - - - - - - S - - N - N - - 001 1 2 - - - 50279 0
DG0 11 DG0_CDRT C 2 0 Roteiro Prot Proced Prot Prod Proced Roteiro Protótipo Procedimiento Prototipo Prototype Procedure @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - S V R - - - - - - - - - - S - - N - N - - 001 1 2 - - - 50280 0
DG0 12 DG0_CDRTOG C 2 0 Rot Origem Proc. Origen Src Script Roteiro Origem Procedimiento de origen Source Script @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - S V R - - - - - - - - - - S - - N - N - - 001 1 2 - - - 50281 0
DG0 13 DG0_QTACEA N 13 4 Qtde Base Ctd.Base Base Quantit Quantidade Base Cantidad base Base Quantity @E 99,999,999.9999 DPRA300QTA(M->DG0_TPST) x x x x x x x x x x x x x x x x 1 - 1 xxxx - S - S A R - - - - - - - - - - S - - N - N - - 001 1 2 - - - 50282 0
DG0 14 DG0_CDRE C 20 0 Referência Referencia Reference Referência Referencia Reference @! - 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 - - 001 1 2 - - - 50283 0
DG0 15 DG0_VLCSPO N 15 4 Valor Custo Valor Costo Cost Value Valor Custo Fabricação Valor Costo Fabricacion Manufacturing Cost Value @E 9,999,999,999.9999 - x x x x x x x x x x x x x x x x - - 1 xxxx - - - S A R - - - - - - - - - - S - - N - N - - 003 1 2 - - - 50284 0
DG0 16 DG0_DTPRBA D 8 0 Data Base Fecha Base Base Date Data Base Fecha Base Base Date - - x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - - - - - - - - - S - - N - N - - 002 1 2 - - - 50285 0
DG0 17 DG0_VLPRBA N 15 4 Preço Base Precio base Price Base Preço Base Precio base. Price Base @E 9,999,999,999.9999 - x x x x x x x x x x x x x x x x - - 1 xxxx - - - N A R - - - - - - - - - - S - - N - N - - 002 1 2 - - - 50286 0
DG0 18 DG0_VLTXUT N 6 2 ROI ROI ROI ROI ROI ROI @E 999.99 - x x x x x x x x x x x x x x x x If (!INCLUI .And. DG0->DG0_VLUT > 0, (DG0->DG0_VLRS-DG0->DG0_VLUT)/DG0->DG0_VLUT, 0) - 1 xxxx - - - S V V - - - - - - - If (DG0->DG0_VLUT > 0, (DG0->DG0_VLRS-DG0->DG0_VLUT)/DG0->DG0_VLUT, 0) - - S - - N - N - - 003 1 2 - - - 50287 0
DG0 19 DG0_DTPRFI D 8 0 Dt Preço Fis Fch.Precio F Fisc. Pr. Dt Data Preço Fiscal Fecha precio fiscal. Fiscal Price Date - - x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - - - - - - - - - S - - N - N - - 002 1 2 - - - 50288 0
DG0 20 DG0_VLPRFI N 15 4 Preço Fiscal Precio fisca Fiscal Price Preço Fiscal Precio fiscal. Fiscal Price @E 9,999,999,999.9999 - x x x x x x x x x x x x x x x x - - 1 xxxx - - - N A - - - - - - - - - - - S - - N - N - - 002 1 2 - - - 50289 0
DG0 21 DG0_DTULRO D 8 0 Dt Últ Repos Fch.Últ.Repo Repl.Last Dt Data Última Reposição Fecha ultima reposicion. Replenishment Last Dt. - - x x x x x x x x x x x x x x x x - - 1 x x xx - - - S A R - - - - - - - - - - S - - N - N - - 002 1 2 - - - 50290 0
DG0 22 DG0_VLPRRO N 15 4 Preço Repos Precio Repos Repl. Price Preço Reposição Precio reposicion. Replenishment Price @E 9,999,999,999.9999 - x x x x x x x x x x x x x x x x - - 1 xxxx - - - S A R - - - - - - - - - - S - - N - N - - 002 1 2 - - - 50291 0
DG0 23 DG0_DTULEN D 8 0 Dt Últ Entr Fch.Ult.Ent. Last.Ent.Dt Data Última Entrada Fecha ultima entrada. Last Entry Date - - 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 - - 002 1 2 - - - 50292 0
DG0 24 DG0_VLULEN N 15 4 Preço Últ En Precio Ult. Last.Ent.Pr Preço Última Entrada Precio ultima entrada. Last Entry Price @E 9,999,999,999.9999 - x x x x x x x x x x x x x x x x - - 1 xxxx - - - S A R - - - - - - - - - - S - - N - N - - 002 1 2 - - - 50293 0
DG0 25 DG0_VLPNRF N 5 2 Fator Refugo Factor Refug Scrap Factor Fator Refugo Factor Refugo Scrap Factor @E 99.99 - x x x x x x x x x x x x x x x x - - 1 xxxx - - - N A R - - - - - - - - - - S - - N - N - - 004 1 2 - - - 50294 0
DG0 26 DG0_CDPJ C 10 0 Projeto Proyecto Project Código Projeto Codigo proyecto Project Code - - x x x x x x x x x x x x x x x x - AF8 1 x xx - S - S A R - - - - - - - - 097 - S - - N - N - - 003 1 2 - - - 50295 0
DG0 27 DG0_CDATPJ C 12 0 Tarefa Tarea Task Tarefa Tarea Task @! - x x x x x x x x x x x x x x x x - AF9DPR 1 x xx - - - S A R - - - - - - - - 014 - S - - N - N - - 003 1 2 - - - 50296 0
DG0 28 DG0_CDEDT C 12 0 EDT - Estrut EDT - Estruc EDT - Struct EDT - Estrutura Decomposi EDT - Estructura Decompos EDT - Decompos. Structure @! - x x x x x x x x x x x x x x x x - AFC 1 x xx - - - S A R - - - - - - - - 014 - S - - N - N - - 003 1 2 - - - 50297 0
DG0 29 DG0_DSPJ C 90 0 Desc Projeto Desc Proyect Project Desc Descrição Projeto Descripcion del proyecto Project Description @! - 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 - - 003 1 2 - - - 50298 0
DG0 30 DG0_VLPJ N 15 4 Valor Projet Valor Proyec Project Vl Valor Projeto Valor Proyecto Project Value @E 9,999,999,999.9999 - x x x x x x x x x x x x x x x x - - 1 xxxx - - - S A R - - - - - - - - - - S - - N - N - - 003 1 2 - - - 50299 0
DG0 31 DG0_VLPJDV N 15 4 Vl Proj Des Vl Proy Des Vl Proj Dev Valor Projeto Desenv. Valor Proy. Desarr. Dev. Project Value @E 9,999,999,999.9999 - x x x x x x x x x x x x x x x x - - 1 xxxx - - - S A R - - - - - - - - - - S - - N - N - - 003 1 2 - - - 50300 0
DG0 32 DG0_VLCS N 15 4 Val Custo Di Val Costo Di Mis.Cost Val Valor Custos Diversos Valor de costos diversos Costs Value MIscellaneous @E 9,999,999,999.9999 - x x x x x x x x x x x x x x x x - - 1 xxxx - - - S A R - - - - - - - - - - S - - N - N - - 003 1 2 - - - 50301 0
DG0 33 DG0_VLRS N 15 4 Val Retorno Val Retorno Return Value Valor Retorno Esperado Valor retorno esperado Estimated Return Value @E 9,999,999,999.9999 - x x x x x x x x x x x x x x x x - - 1 xxxx - S - S A R - - - - - - - - - - S - - N - N - - 003 1 2 - - - 50302 0
DG0 34 DG0_VLPR N 15 4 Val Prç Teto Val Pre. Lim Ceil.Pr. Val Valor Preço-Teto Valor precio limite maxi. Ceiling Price Value @E 9,999,999,999.9999 - x x x x x x x x x x x x x x x x - - 1 xxxx - - - S A R - - - - - - - - - - S - - N - N - - 003 1 2 - - - 50303 0
DG0 35 DG0_VLUT N 15 4 Val Investim Val Inversio Inv. Value Valor Investimento Valor de inversion Investment Value @E 9,999,999,999.9999 - x x x x x x x x x x x x x x x x - - 1 xxxx - S - S A R - - - - - - - - - - S - - N - N - - 003 1 2 - - - 50304 0
DG0 36 DG0_DSFOPJ M 10 0 Fórmula Proj Formula Proy Proj Formula Fórmula Projeto Formula del proyecto Project Formula - - x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - - - - - - - - - S - - N - N - - 003 1 2 - - - 50305 0
DG0 37 DG0_DSFOCS M 10 0 Fórm Cust Di Fórm Cust Di MIs.Cost For Fórmula Custos Diversos Formula costos diversos Miscellan. Costs Formula - - x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - - - - - - - - - S - - N - N - - 003 1 2 - - - 50306 0
DG0 38 DG0_DSFOUT M 10 0 Fórm Investi Form.Invers. Inv. Formula Fórmula Investimento Formula de inversion Investiment Formula - - x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - - - - - - - - - S - - N - N - - 003 1 2 - - - 50307 0
DG0 39 DG0_DTVR D 8 0 Data Criação Fecha Creaci Creat. Date Data Criação Versão Fecha creacion de version Date of Version Creation - - x x x x x x x x x x x x x x x x DATE() - 1 xx - - - S A R - - - - - - .F. - - - S - - N - N - - 004 1 2 - - - 50308 0
DG0 40 DG0_HRVR C 8 0 Hora Criação Hora Creacio CreationTime Hora Criação Versão Hora creacion version. Version Creation Time 99:99:99 DPRXVldHou( M->DG0_HRVR ) x x x x x x x x x x x x x x x x TIME() - 1 xx - - - S A R - - - - - - .F. - - - S - - N - N - - 004 1 2 - - - 50309 0
DG0 41 DG0_CDUSBG C 6 0 Usu Criação Usu.Creacion User Creatio Usuário Criação Versão Usuario creacion version. Version Creation User 999999 - x x x x x x x x x x x x x x x x IF(INCLUI,RetCodUsr(),"") - 1 x xx - - - S V R - - - - - - .F. - - - S - - N - N - - 004 1 2 - - - 50310 0
DG0 42 DG0_IDNV C 10 0 ID Narrativa ID Narrativa ID Narrative ID Narrativa ID Narrativa ID Narrative - - x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 50311 0
DG0 43 DG0_DSUSBG C 40 0 Nome Usuário Nombre Usuar User Name Nome Usuário Nombre usuario User Name - - x x x x x x x x x x x x x x x x USRRETNAME(IF(INCLUI,RETCODUSR(),M->DG0_CDUSBG)) - 1 x xx - - - S V V - - - - - - .F. USRRETNAME(DG0->DG0_CDUSBG) - - S - - N - N - - 004 1 2 - - - 50312 0

Índices da Tabela DG0 (5 í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_
DG0 1 DG0_FILIAL+DG0_CDACDV+DG0_NRVRAC Produto Dese + Versão Prod Producto Des + Version Prod Devel. Produ + Prod.Version S - - S 2 3 - 7769 0
DG0 2 DG0_FILIAL+DG0_TPST Situação Situacion Status S - - S 2 3 - 7770 0
DG0 3 DG0_FILIAL+DG0_CDACDV+DG0_TPST Produto Dese + Situação Producto Des + Situacion Devel. Produ + Status S - - S 2 3 - 7771 0
DG0 4 DG0_FILIAL+DG0_DSVR Desc Versão Desc.Version Vers. Descri S - - S 2 3 - 7772 0
DG0 5 DG0_FILIAL+DG0_CDACPY+DG0_CDRT Produto Prot + Roteiro Prot Prod. Prot. + Proced Prot Prot Product + Prod Proced S - - S 2 3 - 7773 0

Perguntas frequentes

Para que serve a tabela DG0 no Protheus?

Ela é utilizada para versão produto dentro do sistema ERP Protheus.

Como consultar os campos da tabela DG0?

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

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

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

Exemplo de consulta SQL da tabela DG0

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

SELECT
    DG0_FILIAL,
    DG0_CDACDV,
    DG0_NRVRAC,
    DG0_DSVR,
    DG0_TPST,
    DG0_CDACPY,
    DG0_CDES,
    DG0_DSACPY,
    DG0_CDTBMT,
    DG0_CDRTDE,
    DG0_CDRT,
    DG0_CDRTOG,
    DG0_QTACEA,
    DG0_CDRE,
    DG0_VLCSPO,
    DG0_DTPRBA,
    DG0_VLPRBA,
    DG0_VLTXUT,
    DG0_DTPRFI,
    DG0_VLPRFI,
    DG0_DTULRO,
    DG0_VLPRRO,
    DG0_DTULEN,
    DG0_VLULEN,
    DG0_VLPNRF,
    DG0_CDPJ,
    DG0_CDATPJ,
    DG0_CDEDT,
    DG0_DSPJ,
    DG0_VLPJ,
    DG0_VLPJDV,
    DG0_VLCS,
    DG0_VLRS,
    DG0_VLPR,
    DG0_VLUT,
    DG0_DSFOPJ,
    DG0_DSFOCS,
    DG0_DSFOUT,
    DG0_DTVR,
    DG0_HRVR,
    DG0_CDUSBG,
    DG0_IDNV,
    DG0_DSUSBG
FROM DG0
WHERE
    D_E_L_E_T_ = ' '
    AND DG0_FILIAL = 'VALOR'
    AND DG0_CDACDV = 'VALOR'
    AND DG0_NRVRAC = 'VALOR'
    AND DG0_DSVR = 'VALOR'
    AND DG0_TPST = 'VALOR'
    AND DG0_CDACPY = 'VALOR'
    AND DG0_CDES = 'VALOR'
    AND DG0_DSACPY = 'VALOR'
    AND DG0_CDTBMT = 'VALOR'
    AND DG0_CDRTDE = 'VALOR'
    AND DG0_CDRT = 'VALOR'
    AND DG0_CDRTOG = 'VALOR'
    AND DG0_QTACEA = 0
    AND DG0_CDRE = 'VALOR'
    AND DG0_VLCSPO = 0
    AND DG0_DTPRBA BETWEEN '20261001' AND '20261031'
    AND DG0_VLPRBA = 0
    AND DG0_VLTXUT = 0
    AND DG0_DTPRFI BETWEEN '20261001' AND '20261031'
    AND DG0_VLPRFI = 0
    AND DG0_DTULRO BETWEEN '20261001' AND '20261031'
    AND DG0_VLPRRO = 0
    AND DG0_DTULEN BETWEEN '20261001' AND '20261031'
    AND DG0_VLULEN = 0
    AND DG0_VLPNRF = 0
    AND DG0_CDPJ = 'VALOR'
    AND DG0_CDATPJ = 'VALOR'
    AND DG0_CDEDT = 'VALOR'
    AND DG0_DSPJ = 'VALOR'
    AND DG0_VLPJ = 0
    AND DG0_VLPJDV = 0
    AND DG0_VLCS = 0
    AND DG0_VLRS = 0
    AND DG0_VLPR = 0
    AND DG0_VLUT = 0
    AND DG0_DTVR BETWEEN '20261001' AND '20261031'
    AND DG0_HRVR = 'VALOR'
    AND DG0_CDUSBG = 'VALOR'
    AND DG0_IDNV = 'VALOR'
    AND DG0_DSUSBG = 'VALOR'