01. DADOS GERAIS
Produto: |
TOTVS DMS |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Varejo |
Módulo: | Oficina (SIGAOFI) |
Função: | Geração do DEF (OFIXA052) |
País: | Brasil |
Ticket: | 12888442 |
Requisito/Story/Issue (informe o requisito relacionado) : | MMIL-7563 |
02. SITUAÇÃO/REQUISITO
Foram encontradas diversas não conformidades no processo do DEF:
- Alguns planos de contas possuem contas analíticas que são menores ou do mesmo tamanho que contas sintéticas. Tal situação causa problema no momento da geração do DEF, pois o sistema identifica que a conta analítica era uma conta sintética e gerava os valores para todas as próximas contas.
- Caso uma geração dos dados do DEF seja solicitada a um período que já exista dados considerando os parâmetros Item DEF ou Campo DEF, o sistema está deletando todos os registros e gerando novamente apenas para os parâmetros informado, deixando assim que os dados do DEF fiquem incompletos.
- Error log argument #0 error, expected D->C, function dtos on OA2000027_VALIDACOESINICIAIS(OFIA200.PRW) na rotina OFIA200.
03. SOLUÇÃO
O processo do DEF e suas rotinas foram alteradas conforme os pontos abaixo:
- Correção na geração dos dados do DEF para planos de contas fora do padrão, que não obedecem a uma hierarquia de tamanho de dígitos para contas sintéticas e analíticas. Alguns planos de contas possuem contas analíticas que são menores ou do mesmo tamanho que contas sintéticas. Tal situação causava problema no momento da geração do DEF, pois o sistema identificava que a conta analítica era uma conta sintética e gerava os valores para todas as próximas contas. A solução implementada consiste em verificar se uma conta e analítica ou sintética através do campo Classe Conta (CT1_CLASSE).
- Correção da deleção de registros existentes do DEF considerando Item DEF ou Campo DEF. Caso uma geração dos dados do DEF fosse solicitada a um período que já existisse dados considerando os parâmetros Item DEF ou Campo DEF, o sistema estava deletando todos os registros e gerando novamente apenas para os parâmetros informado, deixando assim que os dados do DEF ficassem incompletos.
- Correção do error log argument #0 error, expected D->C, function dtos on OA2000027_VALIDACOESINICIAIS(OFIA200.PRW) na rotina OFIA200.
- Alteração da rotina OFIA205 para que caso não haja De/Para para Departamento AGCO ou para a Conta Contabil AGCO o mesmo seja cadastrado como zerado – campo Tipo (VD9_TIPO) = 6. Desta forma, a partir desta implementação, caso não haja correspondência informada no De/Para relacionando contas contábeis ou centros de custo entre AGCO e concessionária, o valor a ser enviado para a AGCO sempre será zero.
- Melhoria na rotina Geração DEF (OFIXA052) para que seja considerado o símbolo de percentual % no parâmetro Campo DEF. A partir desta implementação, este parâmetro aceitará parte do campo DEF através da utilização do caractere % para utilização da condição LIKE na linguagem SQL. Desta forma, caso o usuário deseje gerar apenas para todos os campos DEF que comecem com 1501, basta informar 1501%. Caso queira gerar para todos os campos DEF que terminem com 1501, basta informar %1501. Caso esteja em branco, o DEF será gerado para todos os itens.
- Criação de validação do pergunte X1_GRUPO = OXA052, ordem 05: OX052VP(5). Através desta validação não será possível informar os perguntes Item DEF e Campo DEF simultaneamente em uma mesma geração.
Alteração de Pergunte no arquivo SX1 – Pergunta: Inclusão de conteúdo no campo Validação.
Grupo | OXA052 |
Ordem | 05 |
Pergunta | Campo DEF? |
Tipo | Caracter |
Tamanho | 10 |
Decimal | 0 |
Var01 | MV_PAR05 |
Formato | |
Validação | OX052VP(5) |
Objeto | Get (Edit) |
Consulta Padrão | |
Conteúdo | |
Pré-Seleção (Combo) | |
Item 1 | |
Item 2 | |
Item 3 | |
Item 4 | |
Item 5 | |
Help |
04. DEMAIS INFORMAÇÕES
Pacotes gerados: | 12.1.25: https://r.totvs.io/p/1055426 12.1.27: https://r.totvs.io/p/1055427 12.1.33: https://r.totvs.io/p/1055428 |
---|
Esta atualização de dicionários estará disponível na próxima release (12.1.2210).
IMPORTANTE!
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)
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas