WEBVERB

Webverb

Contabilidade Pública
Informações Gerais sobre integração com sistema WEBVERB.

Essa integração foi desenvolvida baseada na documentação fornecida pelo TJRS-DITIC. Segue documentação:

Descrição Técnica

O GRP é configurado para utilizar o serviço WEBVERB através do cadastro no programa Configuração de Serviços Externos (Integrações). Nesse programa é necessário realizar o seguinte cadastro:
Identificação: Valor fixo -> 'WEBVERB'
Descrição: Descritivo do serviço. Valor default -> 'Serviço de integração no sistema externo de reservas orçamentárias (WEBVERB)'
Usuário: usr_ac_thema.
Senha: Verificar com a DITIC a senha de uso dos WS do WEBVERB.
API Key: Deixar em branco
Certificado: Não se aplica.
Realizar o cadastro na aba URL. Para cada ambiente existe uma URL específica:
Identificação: Valor fixo -> 'URL'
Descrição: Descritivo do serviço. Valor default -> 'URL do serviço externo SpringBoot (WebVerb)'
URL: Ambientes:
Para realizar um teste externo de funcionamento do serviço que o GRP acessa, pegue a URL cadastrada no GRP e coloque no navegador, inserindo '/status' ao final dela. Exemplo no ambiente HML-TJRS:
URL de teste: http://thema-docker-hml-01.tjrs.gov.br:8085/status
  • Se estiver funcionando irá retornar a mensagem: [:ID_ITEM_INVALIDO]-Item orçamentário não encontrado.


Retornos e Exceções da integração com WEBVERB



Em caso de Sucesso:
Código da Mensagem Mensagem
OK_VALOR_GRAVADO Reserva incluída com sucesso no item orçamentário do Webverb.
OK_VALOR_EXCLUIDO Reserva exclusão com sucesso do item orçamentário no Webverb.
OK_VALOR_ALTERADO Reserva alterada com sucesso no item orçamentário do Webverb.
Em caso de Exceção:
Código da Mensagem Mensagem
EXERCICIO_ ID_OBRIGATORIO_ITO Para realizar a pesquisa é obrigatório informar o Exercício e o ID do Item Orçamentário!
EXERCICIO_INVALIDO Exercício deve ser igual ou maior que o exercícioatual!
ID_ITEM_INVALIDO Item orçamentário não encontrado.
ITEM_NAO_ENCONTRADO Não foi encontrado item orçamentário para o exercício informado.
SITUACAO_EXERCICIO_ATUAL Não é possível consultar itens orçamentários com a situação diferente de aprovado ou consumido para o exercício atual.
SITUACAO_EXERCICIO_MAIOR Não é possível consultar itens orçamentários com a situação igual a reprovado ou anulado para o exercício informado.
VALOR_ITEM_REJEITADO Não é possível manipular valor de reserva em itens orçamentários que já foram anulados ou reprovados.
VALOR_INVALIDO Valor de reserva deve ser igual ou maior que zero!
DT_INVALIDA Data do valor reservado deve estar no formato dd/mm/aaaa hh:mm:ss.
LOGIN_OBRIGATORIO O login do usuário é obrigatório!
NUM_RESERVA_INEXISTENTE Não foi encontrado o numero/exercício desta reserva para o Item Orçamentário informado.
EXERC_RESERVA_OBRIGATORIO Exercício da reserva é obrigatório!
NUM_NOTA_OBRIGATORIO Numero da nota da reserva é obrigatório!
ERRO_GRAVAR_VALOR Não foi possível incluir o valor de reserva do item orçamentário informado.
ERRO_ALTERAR_VALOR Não foi possível alterar o valor de reserva para o item orçamentário informado.
ERRO_EXCLUIR_VALOR Não foi possível excluir o valor de reserva para o item orçamentário informado.
ERRO_INESPERADO Erro inesperado entre em contato com o responsável pelo sistema.
ERRO_SIT_ANULADO_REPROVADO Não é possível incluir reserva para Item Orçamentário com a ituação igual a Anulado ou Reprovado
ERRO_DATA_INVALIDA Data deve ser no formato dd/mm/aaaaT00:00:00
ERRO_JA_EXISTE_RESERVA Esta reserva já foi cadastrada.
ERRO_VLRS_NAO_NUMERICOS Erro: Inserido caracter não numérico em campo numérico
PARAM_ENTRADA_IDEM Id Item Orçamentário no mínimo 2 e no máximo 8 dígitos.
PARAM_EXERC_INVALIDO Exercício deve possuir 4 dígitos
RESERVA_NAO_EXISTE Não existe Reserva com estes dados para este Item Orçamentário.