Árvore de páginas


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