Linha de Produto: | Microsiga Protheus |
Segmento: | Serviços |
Módulo: | Contabilidade Gerencial (SIGACTB) |
Função: | CTBA102 |
Situação/Requisito: | Execução da rotina CTBA102 via EAI com o parâmetro MV_PRELAN igual a "S" (SEMPRE) não gera registro de CT2 com o tipo de saldo (CT2_TPSALD) igual a "9" (Pré-Lançamento) |
Solução/Implementação: | O problema ocorre, de fato, na execução da rotina automática da CTBA102, independente de ser fruto do EAI. Foi efetuada uma atualização na função Ctba102Lan(..) (fonte CTBA102.prw) com a chamada da nova função C102AutoPreLan(..). Esta função retorna se haverá pré-lançamento ou não. Esta função leva em consideração o parâmetro MV_PRELAN e se o array aAutoItens recebe algum conteúdo para o campo CT2_TPSALD (pois se for, tem precedência sobre o parâmetro MV_PRELAN enão considera o pré-lançamento, a não ser que seja um tipo "9"). |
Requisito: | DSERCTR1-14098 |