Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Produto:

TOTVS Backoffice

Solucoes_totvs
Solucao

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linha Protheus 

Linhas_totvs

Segmento:

Backoffice SP 

Segmentos_totvs
Segmento

Módulo:ESTOQUE E CUSTOS (SIGAEST)
Função:ACOMPANHA CUSTOS (MATA038)
Ticket:14802516
Requisito/Story/Issue (informe o requisito relacionado) :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)
Aviso

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:

Image Added


Selecionando a opção de "Ver detalhes do erro", é indicado qual o motivo do processo ter sido interrompido:

Image Added


04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        https://tdn.totvs.com/pages/viewpage.action?pageId=236422032 MA280OK - Validar execução da virada dos saldos



Templatedocumentos