01. DADOS GERAIS
Produto: |
TOTVS Backoffice
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Serviços |
Módulo: | FINANCEIRO (SIGAFIN) |
Função: | LANÇAMENTOS CONTÁBEIS OFF-LINE (CTBAFIN) - CR |
Ticket: | 17232109 |
Requisito/Story/Issue: | DSERCTR1-42694 |
02. SITUAÇÃO/REQUISITO
Ao realizar uma inclusão de um lançamento via CTBA102 ou via contabilização, não era apresentado e nem validado existência do calendario contábil por conta do valor padrão default do parâmetro MV_CTFBLOQ.
03. SOLUÇÃO
Ajustado para agora o parâmetro MV_CTFBLOQ tenha um valor padrão para que caso queira ser utilizado seja necessário a mudança em seu conteúdo conforme suas funcionalidades (anteriormente o parâmetro não precisava estar criado em base, mas agora com novas diretrizes e melhoria de código ele já se encontra presente nos dicionários por padrão).
04. DEMAIS INFORMAÇÕES
Contextualização
Foi adicionado um novo comportamento ao parâmetro MV_CTFBLOQ que agora passa a ter as seguintes características em seus conteúdos no sistema:
Conteúdo - Caractere | CExplicação das funcionalidades no sistema |
---|---|
Em Branco | com conteúdo em branco, nenhum programa passará pelas validações de bloqueio de moeda, calendário e cambio. |
ALL | Funcionamento padrão, todas rotinas de contabilização, e inclusão de lançamentos terão essas validações |
Rotina especifica (Ex: CTBA102) | Com conteúdo CTBA220, apenas o programa CTBA220 passará pelas validações de bloqueio de moeda, calendário e cambio. |
Conjunto de Rotinas (Ex: CTBA102, CTBA220 ) | Com conteúdo CTBA220/CTBA230, apenas os programas CTBA220 e CTBA230 passarão pelas validações de bloqueio de moeda, calendário e cambio. |
Parâmetro | Descrição |
---|---|
Nome de Var | MV_CTFBLOQ |
Tipo | 1-Caractere |
Conteúdo Padrão | ALL |
Importante !!
Anteriormente o parâmetro tinha o comportamento de ser opcional e assim o sistema o entendia sempre com seu valor padrão pegando as validações de todas rotinas, mas após saneamentos de código e novas práticas foi entendido e incorporado o parâmetro MV_CTFBLOQ no dicionario padrão e com isso foi identificado que seria necessário mais um conteúdo para sua funcionalidade que é o "ALL".
Documentação central acessada aqui → MV_CTFBLOQ - Funções Bloqueio Moeda Cal. Cambio CTB -- 11312
É importante verificar que caso queira que as validações ocorram normalmente e conforme apresentações de help e devidas travas nessas validações o parâmetro deve ser ajustado com o conteúdo ALL.
Posteriormente será atualizado via dicionario nas próximas expedições continuas do módulo do CTB o conteúdo padrão via dicionario e em bases novas para ALL.
Também existe o parâmetro MV_CTVBLOQ que define até qual nível dessas validações será realizado:
MV_CTVBLOQ Bloqueio de validações de Moeda, Calendário Contábil e Câmbio SIGACTB
Para mais informações acompanhe os pacotes incorporados nas expedições continuas no link a seguir → Pacotes de Atualização - Contabilidade Gerencial
05. ASSUNTOS RELACIONADOS
Não se aplica