01. DADOS GERAIS
Produto: | TOTVS Backoffice
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Backoffice SP |
Módulo: | ESTOQUE E CUSTOS (SIGAEST) |
Função: | ACOMPANHA CUSTOS (MATA038) |
Ticket: | 14802516 |
Issue: | DENTRINO-1176 |
02. SITUAÇÃO/REQUISITO
Ao executar a Jornada de Fechamento com o ponto de entrada A280OK compilado retornando negativo, a jornada apresenta incorretamente que o processo foi finalizado.
03. SOLUÇÃO
- Adicionado tratamento para indicar via log de processamento o retorno do ponto de entrada A280OK, possibilitando a indicação visual que o processo foi interrompido devido ao retorno negativo do ponto do entrada.
- Adicionado novo modo de retorno do ponto de entrada A280OK, permitindo leitura de mensagem indicando o motivo do retorno negativo durante a jornada de fechamento. (Modelo dois)
A partir de 03/08/2022, será possível configurar um retorno de Array para o Ponto de Entrada.
Observação: O modelo um de retorno do ponto de entrada com retorno de um boolean permanece funcionando normalmente.
Segue exemplo abaixo da nova opção:
Exemplo de retorno do modelo novo de Ponto de Entrada:
aArray
- aArray[1] := Retornando falso (.F.), não efetuará o processamento, caso contrário seguirá executando a rotina.
- aArray[2] := Mensagem que será gravada nos logs de processamento da rotina caso o conteúdo esteja preenchido e a aArray[1] seja .F.
Exemplo:
User Function A280OK()
Local lRet := .T.
Local aArray := Array(2)
Local cMessage := "Texto personalizado do ponto de entrada que será gravado nos logs de processamento."
aArray[1] := lRet
aArray[2] := cMessage
//-- Validações Adicionais do usuário
Return aArray
Exemplo de retorno na rotina de Jornada de Fechamento:
Selecionando a opção de "Ver detalhes do erro", é indicado qual o motivo do processo ter sido interrompido:
04. DEMAIS INFORMAÇÕES
Não se aplica
05. ASSUNTOS RELACIONADOS
MA280OK - Validar execução da virada dos saldos
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas