Histórico da Página
01. DADOS GERAIS
Produto: |
| |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: |
| |||||||||||||
Segmento: |
| |||||||||||||
Módulo: | Oficina (SIGAOFI) Auto-Peças (SIGAPEC) Veículos (SIGAVEI) | |||||||||||||
Função: | Consulta Analítica DEF (OFIC200) | |||||||||||||
País: | Brasil | |||||||||||||
Ticket: | XXXXXXX12812652 | |||||||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | MMIL-XXXX7534 |
02. SITUAÇÃO/REQUISITO
03. SOLUÇÃO
O cenário atual do processo DEF no Protheus envolve dificuldades por parte dos usuários no momento de realizar conferência dos valores gerados e dificuldades ao solicitar uma nova geração do DEF para apenas alguns itens, pois esta funcionalidade não existe atualmente.
03. SOLUÇÃO
Este requisito visa atender algumas melhorias solicitadas no processo DEF do Protheus para melhor conferência dos dados gerados, bem como maiores informações no momento da geração do DEF e também formatos de geração pontuais e ágeis. Desta forma, o processo do DEF no Protheus foi atualizado para disponibilizar novas melhorias auxiliando a operação e conferência do usuário.
As melhorias disponibilizadas estão resumidas e pontuadas abaixo:
- Possibilidade de utilização da entidade Centro de Custo de forma estruturada para definição de filial a partir do código do centro de custo;
- Geração dos dados do DEF para múltiplas filiais de forma sequencial;
- Geração dos dados do DEF para apenas um Item do DEF;
- Geração dos dados do DEF para apenas um Campo DEF;
- Geração dos dados do DEF em duas novas tabelas de forma detalhada, garantindo uma consulta dos valores de forma detalhada por Campo DEF, Conta Contábil, Centro de Custo e Item Contábil.
Cada ponto citado acima será detalhado a seguir no formato passo a passo.
Caso queira acessar a documentação completa do processo DEF no Protheus, verifique a documentação a seguir: DEF Protheus
Procedimentos para utilização
ValorTotvs custom tabs box | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Totvs custom tabs box | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Criação de Tabela no arquivo SX2 – Tabelas: Criação de Campo no arquivo SX3 – Campos:
| Data Fecto |
Filial | Código DEF | Campo DEF |
Descrição |
Data Fecto
ValorFilial | Código DEF | Campo DEF | |
Val. Sistema | |||
Opções | |||
Inic. Padrão | |||
Inic. Browse | |||
Cons. Padrão | |||
Nível | 1 | 1 | 1 |
Usado | Não | Sim | Sim |
Obrigatório | Não | Não | Não |
Browse | Não | Sim | Sim |
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 |
01
0205 |
Tamanho |
8 |
14 |
Decimal | 0 |
2 |
Formato |
@E 99,999,999,999.99 | ||
Contexto | 1 - Real | 1 - Real |
Propriedade |
2 - Visualizar | 2 - Visualizar | |
Título |
Filial
Código DEFData Fecto | Valor |
Descrição |
Filial
Código DEFData Fecto | Valor |
Val. Sistema | ||
Opções | ||
Inic. Padrão | ||
Inic. Browse | ||
Cons. Padrão | ||
Nível |
1 | 1 | |
Usado |
Não
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_ |
CODDEF | VCV_ |
CPODEF |
Tipo |
Caracter | Caracter | Caracter | |
Grupo de Campos | 033 | ||
Ordem |
01 |
02 |
03 |
Tamanho |
2 |
6 |
10 | |||
Decimal | 0 | 0 | 0 |
Formato | @! | @! | @! |
Contexto | 1 - Real | 1 - Real | 1 - Real |
Propriedade |
1 - |
Alterar | 2 - Visualizar | 2 - Visualizar |
Título |
Data Fecto
Cent.CustoCta.ContabilFilial | Código DEF | Campo DEF |
Descrição |
Data Fecto
Cent.CustoConta ContabilFilial | Código DEF | Campo DEF | |
Val. Sistema | |||
Opções | |||
Inic. Padrão | |||
Inic. Browse | |||
Cons. Padrão | |||
Nível | 1 | 1 | 1 |
Usado |
Não | Sim | Sim | |
Obrigatório | Não | Não | Não |
Browse | Não |
Não |
Não | |||
When | |||
Pasta | |||
Help | Informe a |
Filial. | Informe o |
Código DEF. | Informe |
o Campo DEF. |
Campo | VCV_DATA | VCV_ |
CCUSTO | VCV_ |
CCTCTB | ||
Tipo | Data | Caracter |
Caracter | |||
Grupo de Campos | |||
Ordem | 04 |
05 |
06 | ||
Tamanho | 8 | 9 |
20 | |
Decimal | 0 |
0 | 0 | |
Formato | @! |
@! | |||
Contexto | 1 - Real | 1 - Real | 1 - Real |
Propriedade | 2 - Visualizar | 2 - Visualizar | 2 - Visualizar |
Título | Data Fecto | Cent.Custo |
Cta. |
Contabil | ||
Descrição | Data Fecto | Cent.Custo |
Conta Contabil |
Val. Sistema | |||
Opções | |||
Inic. Padrão | |||
Inic. Browse | |||
Cons. Padrão | |||
Nível | 1 | 1 | 1 |
Usado | Sim | Sim | Sim |
Obrigatório | Não | Não | Não |
Browse | Não | Sim | Sim |
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 | ||
Contexto | 1 - Real | 1 - Real |
Propriedade |
2 - |
Visualizar |
2 - |
Visualizar |
Título |
CC Filial
CC EstruturaItem Cta.Con | Valor |
Descrição |
Centro Custo Como Filial?
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 Tabela VD8 - Filial DEF:
Campo | VD7_CALCCTVD8 | VD7_ | CCESTR |
Tipo | Caracter | Caracter | |
Grupo de Campos | 004 | ||
Ordem | |||
Tamanho | 1 | 9 | |
Decimal | 0 | 0 | |
Formato | @! | @! | |
Contexto | 1 - Real | 1 - Real | |
Propriedade | 1 - Alterar | 1 - Alterar | |
Título | CC Filial | CC Estrutura | |
Descrição | Centro de Custo da Como Filial? | Centro Custo Estrutura | |
Val. Sistema | IIf(M->VD7_CALCCT=="1",ExistCpo("CTT"),Empty()Pertence("012") | ||
Opções | 0=Não;1=Sim;2=Estruturado | ||
Inic. Padrão | "0" | ||
Inic. Browse | |||
Cons. Padrão | |||
NívelNível | 1 | 1 | |
Usado | Sim | Sim | |
Obrigatório | Não | Não | |
Browse | SimNão | Sim | |
When | |||
Pasta | |||
Help | Informe o Item Conta Contábil |
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
Índice
VCUOrdem
2Chave
VCU_FILIAL+DTOS(VCU_DATA)+VCU_CODDEF+VCU_CPODEF
Descrição
Data + Codigo DEF + Campo DEF
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
- Tabela VD8 - Filial DEF:
Campo | VD8_CC |
Tipo | Caracter |
Grupo de Campos | 004 |
Ordem | |
Tamanho | 9 |
Decimal | 0 |
Formato | @! |
Contexto | 1 - Real |
Propriedade | 1 - 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:
Campo | VD9_CPODEF |
Tamanho | 10 |
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: OXA052
Grupo | OXA052 | OXA052 | OXA052 |
Ordem | 01 | 02 | 03 |
Pergunta | Código DEF? | Data Final? | Filial? |
Tipo | Caracter | Data | Numérico |
Tamanho | 6 | 8 |
Índice
VCVOrdem
2Chave
VCV_FILIAL+DTOS(VCV_DATA)+VCV_CODDEF+VCV_CPODEF
Descrição
Data + Codigo DEF + Campo DEF
Proprietário
SCriação de Pergunte no arquivo SX1 – Pergunta:
- Grupo: CADDEFAM
Grupo
CADDEFAM
Ordem
01
Pergunta
Código DEF?
Tipo
Caracter
Tamanho6Decimal0Var01MV_PAR01FormatoValidaçãoObjetoGet (Edit)
Consulta PadrãoVD7ConteúdoPré-Seleção (Combo)Item 1Item 2Item 3Item 4Item 5Help- Grupo: OXA052
Grupo | OXA052 | OXA052 | OXA052 |
Ordem | 01 | 02 | 03 |
Pergunta | Código DEF? | Data Final? | Filial? |
Tipo | Caracter | Data | Numérico |
Tamanho | 6 | 8 | 1 |
Decimal | 0 | 0 | 0 |
Var01 | MV_PAR01 | MV_PAR02 | MV_PAR03 |
Formato | |||
Validação | OX052VP(1) | OX052VP(2) | |
Objeto | Get (Edit) | Get (Edit) | Combo |
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 | OXA052 | OXA052 | OXA052 |
Ordem | 04 | 05 | 06 |
Pergunta | Item DEF? | Campo DEF? | Grava Detalhes? |
Tipo | Caracter | Caracter | Numérico |
Tamanho | 6 | 610 | 1 |
Decimal | 0 | 0 | 0 |
Var01 | MV_PAR04 | MV_PAR05 | MV_PAR06 |
Formato | |||
Validação | OX052VP(4) | ||
Objeto | Get (Edit) | Get (Edit) | Combo |
Consulta Padrão | VD9 | ||
Conteúdo | |||
Pré-Seleção (Combo) | 1 | ||
Item 1 | Sim | ||
Item 2 | Não | ||
Item 3 | |||
Item 4 | |||
Item 5 | |||
Help |
- Grupo: OXN051
Grupo | OXN051 | OXN051 | OXN051 | |||||
Ordem | 01 | 02 | 03 | |||||
Pergunta | Diretório? | Nome do Arquivo? | Código DFA? | |||||
Tipo | Caracter | Caracter | Caracter | |||||
Tamanho | 40 | 40 | 6 | |||||
Decimal | 0 | 0 | 0 | |||||
Var01 | MV_PAR01 | MV_PAR02 | MV_PAR03 | |||||
Formato | Get (Edit) | Get (Edit) | Get (Edit) | |||||
Validação | Objeto | Consulta Padrão | VD7 | Conteúdo | Pré-Seleção (Combo) | !Vazio().or.(MV_PAR01:=cGetFile('Diretório','',,,,176)) | ||
Objeto | ||||||||
Consulta Padrão | VD7 | |||||||
Conteúdo | ||||||||
Pré-Seleção (Combo) | ||||||||
Item 1 | ||||||||
Item 1 | Item 2 | |||||||
Item 3 | ||||||||
Item 4 | ||||||||
Item 5 | ||||||||
Help |
Grupo | OXN051 | OXN051 |
Ordem | 04 | 05 |
Pergunta | Data DFA? | Filial? |
Tipo | Data | Numérico |
Tamanho | 8 | 1 |
Decimal | 0 | 0 |
Var01 | MV_PAR04 | MV_PAR05 |
Formato | Get (Edit) | Combo |
Validação | ||
Objeto | ||
Consulta Padrão | ||
Conteúdo | ||
Pré-Seleção (Combo) | 1 | |
Item 1 | Filial Logada | |
Item 2 | Selec.Filiais | |
Item 3 | Todas Filiais | |
Item 4 | ||
Item 5 | ||
Help |
Criação de Relacionamento 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ínio | 1 |
L. C. Domínio | N |
Condição SQL |
Criação de Consulta Padrão no arquivo SXB – Consulta Padrão:
Alias | VD9 | VD9 | VD9 |
Tipo | 1 | 2 | 4 |
Sequência | 01 | 01 | 01 |
Coluna | DB | 01 | 01 |
Descrição | Item DEF | Item DEF | Código DEF |
Contém | VD9 | VD9_CODDEF |
Conta
Descrição
Código ItemContémVD9_CONCTAVD9_DESCRIVD9->VD9_CODCONdefault | no |
---|---|
referencia | passo1 |
04. DEMAIS INFORMAÇÕES
Card documentos | ||||
---|---|---|---|---|
|
|
04. DEMAIS INFORMAÇÕES
Pacotes Gerados: | 12.1.25: https://r.totvs.io/p/1048371 12.1.27: https://r.totvs.io/p/1048372 12.1.33: https://r.totvs.io/p/1048373 |
---|
Card documentos | ||||
---|---|---|---|---|
|
05. ASSUNTOS RELACIONADOS
- TUVRIL_DT_DFA_John_Deere - Linha Microsiga Protheus - TDN (totvs.com)
- 13000384 MMIL-7586 DT - Correção seleção de diretório na geração do arquivo DFA pela rotina Geração Arq DFA JD (OFIXN051) - Linha Microsiga Protheus - TDN (totvs.com)
- 12888442 MMIL-7563 DT - Correções diversas nas rotinas do processo DEF
...
Templatedocumentos |
---|