Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Não
Totvs custom tabs box
tabsAtualização de Dicionário, Entidade Centro de Custo Estruturada, Novas opções de Geração dos dados do DEF
idsAtualizaçãoDeDicionário,EntidadeCentrodeCustoEstruturada,NovasopçõesdeGeraçãodosdadosdoDEF
OX052VP
Totvs custom tabs box items
defaultyes
referenciaAtualizaçãoDeDicionário
  • No Configurador (SIGACFG) acesse Ambientes/Cadastros/Menu (CFGX013). Informe as novas opções de menu do módulo de Oficina (SIGAOFI) / Auto-Peças (SIGAPEC) / Veículos (SIGAVEI) conforme instruções a seguir:



Menu

Atualizações

Submenu

Mov Gerencial
DEF - DEMONSTRATIVO ECONÔMICO FINANCEIRO

Nome da Rotina

Consulta Analítica do DEF

Programa

OFIC200

Módulo

Oficina (SIGAOFI)

Tipo

Função Protheus





Criação de Tabela no arquivo SX2 – Tabelas:


Chave

Nome

Modo

PYME

VCU

Histórico DEF por Campo DEF

E

S

VCV

Histórico DEF Analítico

E

S





Criação de Campo no arquivo SX3 – Campos:


  • Tabela VCU - Histórico DEF por Campo DEF:


Campo

VCU_FILIAL

VCU_CODDEFVCU_CPODEF
Tipo

Caracter

CaracterCaracter
Grupo de Campos033

Ordem

01

0203
Tamanho

2

610
Decimal

0

00
Formato@!@!@!
Contexto1 - Real1 - Real1 - Real
Propriedade1 - Alterar2 - Visualizar2 - Visualizar
Título

Filial

Código DEFCampo DEF
Descrição

Filial

Código DEFCampo DEF
Val. Sistema




Opções


Inic. Padrão



Inic. Browse


Cons. Padrão




Nível

1

11
Usado

Não

SimSim
Obrigatório

Não

NãoNão
Browse

Não

SimSim
When




Pasta




Help

Informe a Filial.

Informe o Código DEF.

Informe o Campo DEF.



Campo

VCU_DATA

VCU_VALOR
Tipo

Data

Numérico
Grupo de Campos

Ordem

04

05
Tamanho

8

14
Decimal

0

2
Formato
@E 99,999,999,999.99
Contexto1 - Real1 - Real
Propriedade2 - Visualizar2 - Visualizar
Título

Data Fecto

Valor
Descrição

Data Fecto

Valor
Val. Sistema



Opções

Inic. Padrão


Inic. Browse

Cons. Padrão



Nível

1

1
Usado

Sim

Sim
Obrigatório

Não

Não
Browse

Sim

Sim
When



Pasta



Help

Informe a Data.

Informe o Valor.




  • Tabela VCV - Histórico DEF Analítico:


Campo

VCV_FILIAL

VCV_CODDEFVCV_CPODEF
Tipo

Caracter

CaracterCaracter
Grupo de Campos033

Ordem

01

0203
Tamanho

2

610
Decimal

0

00
Formato@!@!@!
Contexto1 - Real1 - Real1 - Real
Propriedade1 - Alterar2 - Visualizar2 - Visualizar
Título

Filial

Código DEFCampo DEF
Descrição

Filial

Código DEFCampo DEF
Val. Sistema




Opções


Inic. Padrão



Inic. Browse


Cons. Padrão




Nível

1

11
Usado

Não

SimSim
Obrigatório

Não

NãoNão
Browse

Não

NãoNão
When




Pasta




Help

Informe a Filial.

Informe o Código DEF.

Informe o Campo DEF.




Campo

VCV_DATA

VCV_CCUSTOVCV_CCTCTB
Tipo

Data

CaracterCaracter
Grupo de Campos


Ordem

04

0506
Tamanho

8

920
Decimal

0

00
Formato
@!@!
Contexto1 - Real1 - Real1 - Real
Propriedade2 - Visualizar2 - Visualizar2 - Visualizar
Título

Data Fecto

Cent.CustoCta.Contabil
Descrição

Data Fecto

Cent.CustoConta Contabil
Val. Sistema




Opções


Inic. Padrão



Inic. Browse


Cons. Padrão




Nível

1

11
Usado

Sim

SimSim
Obrigatório

Não

NãoNão
Browse

Não

SimSim
When




Pasta




Help

Informe a Data.

Informe o Centro de Custo.

Informe a Conta Contábil.



Campo

VCV_ITEMCT

VCV_VALOR
Tipo

Caracter

Numérico
Grupo de Campos

Ordem

07

08
Tamanho

9

14
Decimal

0

2
Formato@!@E 99,999,999,999.99
Contexto1 - Real1 - Real
Propriedade2 - Visualizar2 - Visualizar
Título

Item Cta.Con

Valor
Descrição

Item Conta Contabil

Valor
Val. Sistema



Opções

Inic. Padrão


Inic. Browse

Cons. Padrão



Nível

1

1
Usado

Sim

Sim
Obrigatório

Não

Não
Browse

Sim

Sim
When



Pasta



Help

Informe o Item Conta Contábil

Informe o Valor.





  • Tabela VD7 - Cabeçalho do DEF:


Campo

VD7_CALCCT

VD7_CCESTR
Tipo

Caracter

Caracter
Grupo de Campos
004
Ordem



Tamanho

1

9
Decimal

0

0
Formato@!@!
Contexto1 - Real1 - Real
Propriedade1 - Alterar1 - Alterar
Título

CC Filial

CC Estrutura
Descrição

Centro Custo Como Filial?

Centro Custo Estrutura
Val. Sistema

Pertence("012")


Opções0=Não;1=Sim;2=Estruturado
Inic. Padrão"0"


Inic. Browse

Cons. Padrão



Nível

1

1
Usado

Sim

Sim
Obrigatório

Não

Não
Browse

Sim

Sim
When



Pasta



Help






  • Tabela VD8 - Filial DEF:


Campo

VD8_CC

Tipo

Caracter

Grupo de Campos004
Ordem


Tamanho

9

Decimal

0

Formato@!
Contexto1 - Real
Propriedade1 - Alterar
Título

Centro Custo

Descrição

Centro de Custo da Filial

Val. Sistema

IIf(M->VD7_CALCCT=="1",ExistCpo("CTT"),Empty())

Opções
Inic. Padrão
Inic. Browse
Cons. Padrão

CTT

Nível

1

Usado

Sim

Obrigatório

Não

Browse

Não

When


Pasta


Help

Informe o Item Conta Contábil




Alteração de Campo no arquivo SX3 – Campos:


  • Tabela VD9 - Conta do DEF:


CampoVD9_CPODEF


Tamanho10




Criação de Índices no arquivo SIX – Índices:



  • Tabela VCU - Histórico DEF por Campo DEF:


Índice

VCU

Ordem

1

Chave

VCU_FILIAL+VCU_CODDEF+VCU_CPODEF+DTOS(VCU_DATA)

Descrição

Codigo DEF + Campo DEF + Data

Proprietário

S




  • Tabela VCV - Histórico DEF Analítico:


Índice

VCV

Ordem

1

Chave

VCV_FILIAL+VCV_CODDEF+VCV_CPODEF+DTOS(VCV_DATA)+VCV_CCUSTO+VCV_CCTCTB+VCV_ITEMCT

Descrição

Codigo DEF + Campo DEF + Data

Proprietário

S



Índice

VCV

Ordem

2

Chave

VCV_FILIAL+DTOS(VCV_DATA)+VCV_CODDEF+VCV_CPODEF

Descrição

Data + Codigo DEF + Campo DEF

Proprietário

S




Criação de Pergunte no arquivo SX1 – Pergunta


  • Grupo:
  •  CADDEFAM
  •  OXA052


Grupo

OXA052

OXA052
CADDEFAM
OXA052

Ordem

01

0203

Pergunta

Código DEF?

Data Final?Filial?

Tipo

Caracter

DataNumérico
Tamanho681
Decimal000
Var01MV_PAR01MV_PAR02MV_PAR03
Formato


ValidaçãoOX052VP(1)OX052VP(2)
ObjetoGet (Edit)Get (Edit)Combo
Consulta PadrãoVD7

Conteúdo


Pré-Seleção (Combo)

1
Item 1

Filial Logada
Item 2

Selec.Filiais
Item 3

Todas Filiais
Item 4




Item 5


Help
Grupo: OXA052







Grupo

OXA052

OXA052OXA052

Ordem

01

04

02
05
03
06

Pergunta

Código

Item DEF?

Data Final
Campo DEF?
Filial
Grava Detalhes?

Tipo

Caracter

Data
CaracterNumérico
Tamanho6
8
101
Decimal000
Var01MV_
PAR01
PAR04MV_
PAR02
PAR05MV_
PAR03
PAR06
Formato


ValidaçãoOX052VP(
1)OX052VP(2
4)

ObjetoGet (Edit)Get (Edit)Combo
Consulta Padrão
VD7
VD9

Conteúdo


Pré-Seleção (Combo)

1
Item 1
Filial Logada


Sim
Item 2
Selec.Filiais


Não
Item 3
Todas Filiais



Item 4




Item 5


Help






  • Grupo: OXN051


OXA052

Grupo

OXA052

OXN051

OXN051
OXA052
OXN051

Ordem

04

01

05
02
06
03

Pergunta

Item DEF

Diretório?

Campo DEF
Nome do Arquivo?
Grava Detalhes
Código DFA?

Tipo

Caracter

Caracter
Numérico
Caracter
Tamanho40
6
406
1
Decimal000
Var01MV_
PAR04
PAR01MV_
PAR05
PAR02MV_
PAR06
PAR03
Formato
Validação
Get (
4
Edit)
Objeto
Get (Edit)Get (Edit)
ComboConsulta PadrãoVD9ConteúdoPré-Seleção (Combo)1Item 1SimItem 2
Validação!Vazio().or.(MV_PAR01:=cGetFile('Diretório','',,,,176))

Objeto


Consulta Padrão

VD7
Conteúdo


Pré-Seleção (Combo)


Item 1


Item 2


Item 3


Item 4




Item 5


Help
Grupo: OXN051







Grupo

OXN051

OXN051

OXN051

Ordem

01

04

0203
05

Pergunta

Diretório

Data DFA?

Nome do Arquivo
Filial?
Código DFA?

Tipo

Tipo

Caracter

Caracter

Data

Numérico
Caracter
Tamanho
40
8
406
1
Decimal
0
00
Var01MV_
PAR01
PAR04MV_
PAR02MV_PAR03Get (Edit)
PAR05
FormatoGet (Edit)
Get (Edit)
Combo
Validação

Objeto

Consulta Padrão
VD7


Conteúdo

Pré-Seleção (Combo)
1
Item 1
Filial Logada
Item 2
Selec.Filiais
Item 3
Todas Filiais
Item 4



Item 5

Help

Grupo

OXN051

OXN051

Ordem

04

05

Pergunta

Data DFA?

Filial?

Tipo

Data

Numérico
Tamanho81
Decimal00
Var01MV_PAR04MV_PAR05
FormatoGet (Edit)Combo
ValidaçãoObjetoConsulta PadrãoConteúdoPré-Seleção (Combo)1Item 1Filial LogadaItem 2Selec.FiliaisItem 3Todas FiliaisItem 4Item 5Help

Criação dRelacionamento no arquivo SX9 – Relacionamento:

Domínio

CTT

Identificação

Última ordem referente a tabela CTT

C. Domínio

VD8

E. Domínio

CTT_CUSTO

E. C. Domínio

VD8_CC

Propriedade

S

L. Domínio1L. C. DomínioN






Criação dRelacionamento no arquivo SX9 – Relacionamento:


Domínio

CTT

Identificação

Última ordem referente a tabela CTT

C. Domínio

VD8

E. Domínio

CTT_CUSTO

E. C. Domínio

VD8_CC

Propriedade

S

L. Domínio1
L. C. DomínioN
Condição SQL






Criação de Consulta Padrão no arquivo SXB – Consulta Padrão:


AliasVD9VD9VD9
Tipo124
Sequência010101
ColunaDB0101
Descrição

Item DEF

Item DEF

Código DEF
ContémVD9
VD9_CODDEF



AliasVD9VD9VD9
Tipo445
Sequência010101
Coluna020301
Descrição

Conta

Descrição

Código Item
ContémVD9_CONCTAVD9_DESCRIVD9
Condição SQL

Criação de Consulta Padrão no arquivo SXB – Consulta Padrão:

AliasVD9VD9VD9Tipo124Sequência010101ColunaDB0101Descrição

Item DEF

Item DEF

Código DEFContémVD9VD9_CODDEF
AliasVD9VD9VD9
Tipo445
Sequência010101
Coluna020301
Descrição

Conta

Descrição

Código Item
ContémVD9_CONCTAVD9_DESCRIVD9->VD9_CODCON
Totvs custom tabs box items
defaultno
referenciaEntidadeCentrodeCustoEstruturada

No Oficina (SIGAOFI) acesse Atualizações/Mov Gerencial/Cadastro do DEF (OFIXA050).

Posicione no registro desejado e clique em Alterar.

Verifique as opções do campo CC Filial (VD7_CALCCT)

Este campo indica se o módulo de Contabilidade Gerencial utiliza a entidade Centro de Custo como filial, fazendo assim uma correspondência direta com a mesma. Normalmente é utilizado assim quando os lançamentos contábeis são compartilhados entre as filiais (fazendo com o que o campo de filial fique vazio no nível de filial) e usa-se o centro de custo para identificar a filial. As opções são:

  • 0=Não: a entidade Centro de Custo não será utilizada como filial.
  • 1=Sim: a entidade Centro de Custo será utilizada como filial.
  • 2=Estruturado: esta nova opção permite definir o centro de custo como filial de forma estrutura. Esta opção deve ser utilizada caso o código do Centro de Custo contenha a informação de código da filial, mas não seja a filial em si. Esta opção trabalha em conjunto com o campo CC Estrutura (VD7_CCESTR). Neste campo, o código da filial é definido dentro do código do centro de custo através do símbolo #. Exemplo de preenchimento: A##AAAAAA, onde a primeira e segunda posição do código do centro de custo, que estão preenchidas com #, sempre serão substituídos pelo código da filial.

Acesse Atualizações/Mov Gerencial/Itens do DEF (OFIXA051).

Posicione no registro desejado e clique em Alterar.

Os campos Cent.Custos? (VD9_CCUSTS), Ct. Custo (VD9_CCUSTA), Ct. Custo (VD9_CCUSTB) e Ct. Custo (VD9_CCUSTC) podem ser preenchidos das seguintes formas:

  • Os centros de custos podem ser informados, separados por vírgula;
  • Se deixar os campos vazios, serão considerados todos os centros de custo;
  • Caso o DEF esteja utilizando a configuração 2=Estruturado no campo CC Filial (VD7_CALCCT), é possível determinar apenas alguns centros utilizando os níveis da codificação do centro de custo. Exemplo: 2## (será considerado todos os centros de custo que começam com 2, para todas as filiais).
Totvs custom tabs box items
defaultno
referenciaNovasopçõesdeGeraçãodosdadosdoDEF

Acesse Atualizações/Mov Gerencial/Geração do DEF (OFIXA052).

A rotina realiza a geração das informações do DEF no sistema. Essa rotina utiliza as informações cadastradas nas rotinas Cadastro do DEF (OFIXA050) e Itens do DEF (OFIXA051). As tabelas abaixo poderão ser alimentadas com os valores gerados:

  • VDB – Histórico DEF;
  • VDC – Histórico Conta DEF;
  • VCU – Histórico DEF por Campo DEF;
  • VCV – Histórico DEF Analítico.

Clique em Param.

Além dos parâmetros já existentes, os novos parâmetros abaixo serão exibidos:

Filial?: aqui o usuário poderá informar para qual filial, ou filiais, deseja realizar a geração do DEF. As opções disponíveis são:

  • Filial Logada: o DEF será gerado para a filial que o usuário está logado neste momento;
  • Selec. Filiais: a rotina permitirá ao usuário a escolha de quais filiais deseja gerar o DEF. A janela de seleção das filiais será exibida após o usuário confirmar a geração do DEF;
  • Todas Filiais: a rotina irá gerar o DEF para todas as filiais que estão ativas no cadastro do cabeçalho do DEF através do campo Ativo (VD8_ATIVO).

Item DEF?: caso um item do DEF, definido pelo campo Conta (VD9_CODCON), seja informado aqui, a geração do DEF será considerada apenas para este item. Este parâmetro é útil durante o processo de validação das informações geradas pelo DEF, permitindo ao usuário gerar os dados apenas para um item, agilizando assim o processo de conferência. Caso esteja em branco, o DEF será gerado para todos os itens.

Campo DEF?: caso um Campo DEF, definido pelo campo Campo DEF (VD9_CPODEF), seja informado aqui, a geração do DEF será considerada apenas para este campo DEF. Este parâmetro é útil durante o processo de validação das informações geradas pelo DEF, permitindo ao usuário gerar os dados apenas para os itens do DEF cadastrados para o Campo DEF informado aqui, agilizando assim o processo de conferência. Caso esteja em branco, o DEF será gerado para todos os itens.

Grava Detalhes?: este parâmetro permite ao usuário que, no momento da geração dos dados do DEF, além da geração dos dados nas tabelas padrão VDB – Histórico DEF e VDC – Histórico Conta DEF, a rotina realizará a geração dos dados nas tabelas VCU – Histórico DEF por Campo DEF e VCV – Histórico DEF Analítico. Estas tabelas permitem que os valores gerados para o DEF sejam consultados e conferidos de forma mais objetiva, simplificada e analítica. Selecione a opção Sim para gerar registros detalhados e selecione Não para não gerar estes registros detalhados, fazendo apenas a gravação das tabelas padrão VDB – Histórico DEF e VDC – Histórico Conta DEF. O detalhamento destas consultas será abordado mais à frente.

Acesse Atualizações/Mov Gerencial/ Consulta Analítica DEF (OFIC200).

ATENÇÃO! Somente serão exibidos registros nesta janela caso durante a execução da rotina Geração do DEF (OFIXA052) o parâmetro Grava Detalhes? tenha sido configurado com Sim.

Esta rotina permite a consulta de um DEF gerado. A consulta utiliza as tabelas VCU – Histórico DEF por Campo DEF e VCV – Histórico DEF Analítico. A estrutura destas tabelas considera os valores gerados para o Campo DEF, ou seja, os valores gerados por Campo DEF (VD9_CPODEF). Caso o usuário deseje conferir valores agrupando por Campo DEF, esta consulta é a mais indicada.

No browse da rotina serão exibidos os registros dos cabeçalhos gerados do DEF.

Posicione sobre o registro desejado e clique em Consultar.

A janela é dividida horizontalmente em duas partes:

Parte Superior – Consulta Detalhada por Campo DEF: aqui serão exibidos os valores gerados por Campo DEF, Campo DEF (VD9_CPODEF). Desta forma, caso haja 5 itens do DEF diferentes gerando informações para o mesmo Campo DEF, os valores dos 5 itens do DEF serão totalizados e gerados para um único registro de Campo DEF.

Parte Inferior – Analítico por Centro de Custo, Conta e Item Contábil: uma vez posicionado no registro desejado na parte superior da janela, serão exibidos na parte inferior da janela as informações analíticas referentes ao valor gerado para o Campo DEF na parte superior da janela. Desta forma, serão exibidos os valores por Campo DEF, de acordo com o registro posicionado na parte superior da janela, em um formato analítico, considerando Conta Contábil, Centro de Custo e Item Contábil.

...

Card documentos
InformacaoEsta atualização de dicionários estará disponível na próxima release (12.1.372210).
TituloIMPORTANTE!

05. ASSUNTOS RELACIONADOS



Templatedocumentos