O JSON abaixo contém uma lista com os lotes que serão submetidos ao processo de aprovar. A lista é composta dos identificadores de cada lote (chave primária) composto do código da coligada e o código do lote.
A saída, ou retorno da API, é uma estrutura com a lista lotes processados, sua respectiva descrição e o status de seu processamento. Caso tenha ocorrido um erro no processamento então teremos um campo mensagem com o log/descrição da situação.
Bloco de código
language
js
theme
RDark
firstline
1
title
Resultado (JSON)
linenumbers
true
{
"hasNext": true,
"items": [
{
"codColigada": 1,
"codLote": 999,
"descricao": "Lançamentos do RM Saldus",
"status": "Error",
"mensagem": "Status do Lote 999 da Coligada 1 incorreto. É necessário que esteja com o status 'Aguardando aprovação'."
},
{
"codColigada": 1,
"codLote": 5011,
"descricao": "teste conceito",
"status": "Error",
"mensagem": "O usuário 'mestre' não pode efetuar a Aprovação do Lote 5011 da Coligada 1 pois incluiu ou alterou 2 Lançamentos neste lote."
},
{
"codColigada": 12,
"codLote": 5,
"descricao": "INTEGRAÇÃO SELECIONANDO O LOTE - USANDO FILTROS 2",
"status": "Error",
"mensagem": "Status do Lote 5 da Coligada 12 incorreto. É necessário que esteja com o status 'Aguardando aprovação'."
},
{
"codColigada": 12,
"codLote": 30,
"descricao": "Lote 1.2.01/1.2.02 do RMNucleus",
"status": "Error",
"mensagem": "O Lote 30 da Coligada 1 não pertence ao TOTVS Gestão Contábil."
}
{
"codColigada": 12,
"codLote": 7,
"descricao": "INTEGRAÇÃO DE LOTE UTILIZANDO FILTRO - APENAS PARA UM LOTE",
"status": "Success"
},
{
"codColigada": 33,
"codLote": 1201,
"descricao": "NF - Nota Fiscal de Entrada Material - ADM (1.2.01)",
"status": "Error",
"mensagem": "A Coligada 33 do Lote 1201 não possui o Parâmetro 'Utilizar Fluxo de Aprovação' marcado. Portanto, o lote não pode ser utilizado no 'Fluxo de Aprovação'"
},
{
"codColigada": 34,
"codLote": 737,
"descricao": "Reembolsos de viagem a participante",
"status": "Error",
"mensagem": "O usuário 'mestre' não possui permissão para execução deste processo na Coligada 34 do Lote 737."
},
{
"codColigada": 35,
"codLote": 556,
"descricao": "NF - Nota Fiscal Hospitalar",
"status": "Error",
"mensagem": "O fluxo de aprovação não é aplicável para o lote oficial."
}
],
"total": 68
}
Informações
icon
false
title
Exemplo de Resultado Negativo
Expandir
title
Ver resultado JSON...
Bloco de código
language
js
theme
FadeToGrey
firstline
1
title
Resultado (JSON)
linenumbers
true
{
"hasNextcode": truenull,
"itemsmessage": [
{
"codColigada": 1,
"codLote": 30,
"descricao": "Lote 1.2.01/1.2.02 do RMNucleus"Referência de objeto não definida para uma instância de um objeto.",
"status"detailedMessage": "Error"null,
"mensagemhelpUrl": "O Lote 30 da Coligada 1 não pertence ao TOTVS Gestão Contábil."
}
]null,
"totaldetails": 1null
}