Árvore de páginas

Versões comparadas

Chave

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

Button
Cor#24A1E9
TextoVoltar
Linkhttps://tdn.totvs.com/pages/viewpage.action?pageId=684998895

    +NOVIDADES +INFORMAÇÃO

Abaixo você pode conferir todas as novidades, melhorias e as manutenções aplicadas na ultima versão liberada na solução de Distribuição.

                                              VERSÃO -  25.04.xx

DATA DE LIBERAÇÃO - 2305


NOVIDADES & MELHORIAS 

PRODUTOVERSÃOIDROTINADESCRIÇÃO DEMONSTRAÇÃO
ICMNET 25











25.04.07DCMNETMIB-2424Rateplan

Image Added Implementado o envio dos campos de Taxa e Imposto incluídos ou não nas tarifas dentro de cada Rateplan para Higs (taxincluded e feeincluded).



LOG

Image Added Log de conexão Legado - Todos os itens da mesma etapa 1, 2 e 3 aparecem na mesma linha


25.04.06DCMNETMIB-2855Profile

Efetuado novo tratamento de caracteres especiais e "espaços" no campo Telefone de Profile.

Novo tratamento para caracteres especiais e possíveis duplicidades do campo de profissão na ficha do VHF e acentos.


Resync
 Nos Resync dos serviços Inventory, Rateplan, Rule e Rateamount, ao realizar o reenvio dos mesmos, 
os dados anteriores serão completamente apagados e passarão a constar apenas os dados reenviados nesse processo.

25.04.04
Instalador iCMNet

  Nova opção no instalador para dropar e recriar as tabelas dos serviços Rule, RateAmount e Inventory (tabelas com final FAIXA e HIGS). 



Instalador iCMNet
Ao abrir iCMNet a pagina de Log abre automaticamente em até 10 segundos, sem que seja preciso clicar rapidamente no ícone
na barra de tarefas e escolher a opção "Mostrar Log".


Log iCMNet

Para controle de memória do sistema, a tela de Log será limpa sempre as 6hs e 22hs, porém o iCMNet seguirá ativo e conectando com todas as informações do Log sendo salvas na pasta Log da aplicação. Quando esse procedimento de limpeza na tela ocorrer, será exibida ao cliente a mensagem:

"Limpando a tela de log para controle de consumo de memória, o iCMNet segue ativo, executando normalmente e a escrita na tela em tempo real voltará na próxima conexão. Para maiores detalhes de log, o mesmo segue sendo gravado em completo na pasta "log" do iCMNet."



VHFAPI

Melhora no tratamento de erros da VHFAPI. Em ocorrências de VHFAPI fechada ou sem conexão e erros de importação de bilhetes, serão apresentadas as seguintes mensagens:

  • Para Reservas:

BookingGetterService.java:45 - Erro no processamento da reserva nº 32404179 no VHF API. Motivo: I/O error on POST request for "http://localhost:85/hotalapi/frontoffice/hotel/ReservationDonwload": Connect to localhost:85 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1] failed: Connection refused: connect; nested exception is org.apache.http.conn.HttpHostConnectException: Connect to localhost:85 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1] failed: Connection refused: connect

  • Para GuestBilling:

GuestBillingGetterService.java:54 - Erro no processamento do lançamento BillingCode - Tipo D/C "D" no VHF API. Motivo: 500 Internal Server Error: [{"Message":"Failed","Processed":[],"Warnings":[{"Code":500,"LocatorID":"1080204","Message":"N\u00E3o foi poss\u00EDvel localizar o item (D).\r"}]}] 


25.04.00

DCMNETMIB-2531

Processo de migração de reservas do iCMNet ao VHF

Transmissão de chamadas das etapas do legado (conexão 1.... conexão 2... conexão 3....) separadas para melhorar o envio de dados (commits). 


Serviço Partner Inbound

  Melhoria no serviço Partner Inbound de envio de Parceiro Higs x PMS VHF.

Agora são enviados apenas os parceiros onde o hotel estiver inserido, caso existam outros parceiros o ICMNET irá realizar uma verificação e limpeza, retirando parceiros duplicados que não estejam atrelados a nenhum contrato e em parceiros inativos.


Rule, Rateamount e Inevtário

Refatoração de Paginação dos serviços Inventory, Rateamount e Rule para melhor processamento de grandes quantidades de registros otimizando o tempo e para evitar perda de registros.


DCMNETMIB-2735Migração de Rateplans

Criação da validação para Rateplans, onde o contrato que não possua uma política de cancelamento cadastrada (já que é um item mandatório) e também a validação para a política de cancelamento (Tipo N) ou política de Antecedência (Tipo T) que possuam o cadastro incorreto.

(para o hotel verificar que o rateplan em questão está com as políticas corretas, deverão realizar uma verificação se a flag "Utiliza política geral para Contratos/Tarifa/Pacotes" da tela do VHF > Cadastro > Hotel > Parâmetros Adicionais, está marcada e se estiver, será necessário verificar se estão corretas todas as políticas da tela VHF > Cadastro > Hotel > Políticas).


MANUTENÇÕES

(erro) Problema Relatado (seleção) Correção Aplicada

PRODUTOVERSÃOIDDESCRIÇÃO
ICMNET 25









25.04.07DCMNETMIB-2873

(erro)  Erro na exclusão de hóspedes na troca de UH's.

(seleção) Implementado processo de exclusão de hóspede no HIGS quando o mesmo for removido, trocado ou transferido de UH.

25.04.06DCMNETMIB-2906

(erro)  Erro na transmissão do Billing Inbound, Outbond, Reversal.

(seleção)  Implementação do método GuestBilling Reversal e melhoria no serviço principal de GuestBilling, agora é enviado em cada conexão apenas o ultimo lançamento realizado e não mais todos os  lançamentos. Ficando registrado em cada envio de lançamento a sua hora de envio pelo iCMNet, antes todos os lançamentos eram atualizado com data e hora do ultimo envio.

OBS.: para ter acesso a essas melhorias e implementações, o hotel precisará atualizar o iCMNet para a versão 25.04.06. Para clientes com versões anteriores do iCMNet, o funcionamento do serviço de GuestBilling seguirá como é hoje.

O Método de GuestBilling Reversal foi implementado e agora é possível ao parceiro realizar estornos de lançamentos mas é necessário considerar que:

     > O parceiro só pode realizar estornos de lançamentos na conta que ele mesmo realizou.
     > Lançamentos feitos diretamente na conta no PMS só podem ser estornados pelo próprio PMS.
     > O PMS só aceita estornos por parte do Parceiro para lançamentos de Débitos na conta do hóspede, para lançamentos de crédito, o estorno só pode ser feito pelo PMS.

DCMNETMIB-3030

(erro)  Erro método de GuestRelation Inbound, check in/out não aceito.

(seleção)  Ajustado método de GuestRelation Inbound para quando a resposta do PMS retornar Check in/out não aceito.

DCMNETMIB-3010

(erro)  Erro ao transmitir serviços de Rule com status "Aberto".

(seleção)  Agora para o método de Rule é possível enviar o status de aberto, que no Higs será gravado o registro como "Open", fazendo a mesma função do status de "Disponível".

25.04.04

(erro)  Erro quando o iCMNet não conseguia se conectar com o Higs ou quando não havia nenhum registro para captura ou envio de determinado serviço.

(seleção)  Remoção do log de erro dos serviços HIGS (Erro na integração:...) e feito um tratamento caso retorne 204 (Sem Conteúdo) ou 500 (Internal Server Error).


(erro)  Erro de migração das reservas quando alguma reserva estava com erro, não efetuando a transmissão das demais (captura de Reservas 2way via VHFAPI).

(seleção)  Em caso de alguma reserva com erro, a migração das demais ocorre normalmente e não mais é descartado o lote inteiro de reservas.


(erro)  Erro de pendência no script de instalação do iCMNet.

(seleção)  Correção de pendência no script de instalação do iCMNet para clientes com banco SQL Server em relação a tabela de país.

25.04.02




(erro)  Erro de "ArrayIndexOutOfBoundsException" no log de conexão.

(seleção)  Ajustado a conversão de datas para tratar o erro.


(erro)  Ocorrência de reservas estarem sendo migradas ao VHF com a sequence do NUMRESERVA e do IDRESERVASFRONT errados.

(seleção)  Ajuste de chamada da sequence RESERVASFRONT, blindando o código do iCMNet para tratamento das ocorrências.


(erro)  Erro na tabela CALTARIFACMNET do VHF, causando problemas de Disponibilidade devido a registros antigos.

(seleção)  No final da conexão legado, é feita uma remoção dos registros da CALTARIFACMNET onde a data é menor que a data atual e por idhotel.



(erro) Erro de travamento do ICMNET ao executar um serviço do HIGS.

(seleção)  Remoção da recursão da checagem de serviços HIGS, trocada por um log informando que houve um problema na checagem atual e que irá retornar a checagem em 15 minutos quando ocorrer uma falha na tentativa inicial.


(erro)  Erro de Contratos (Padrão e Normal) com comissão duplicada.

(seleção)  Caso tenha duplicidade de tipo de Débito/Crédito determinado como comissão dentro de um contrato, irá retornar uma mensagem informando qual o contrato e irá seguir o fluxo, para não travar o envio dos outros contratos.

25.04.00DCMNETMIB-2653

(erro) Erro GuestBilling - o horário de inserção do lançamento não está sendo gravado no SuperAdmin.

(seleção) Correção nos blilhetes de Lançamento GuestBilling onde não era gravado a hora que o bilhete entrou no Higs.

DCMNETMIB-2710

(erro) Erro de duplicidades nas políticas de cancelamento.

(seleção)Correção da duplicidade incluindo uma validação no ICMNET para importar apenas uma política e não gerar erro no código como ocorre atualmente.

DCMNETMIB-2708

(erro) Erro no IDPacote duplicado, pacotes não migrando do VHF para o CMNet Reservas.

(seleção) Correção na integração IDPacote duplicado. 

DCMNETMIB-2712

(erro) Erro na migração de contratos x clientes.

(seleção)  Alterada a lógica de captura e gravação dos contratos, devido problemas na Sequence quando comparados os contratos Normal x Padrão, já que o contrato Padrão quando migrado para o CMNet Reservas é divido em vários "Normal", um para cada cliente atrelado a ele. 


(erro)  Erro no envio de dados de cartão de crédito dentro das reservas Twoway migradas pela VHF API.

(seleção)  Criação o campo CodSegurança para reservas TwoWay. Novo Instalador do VHFAPI.

Corrigido o envio dos dados de cartão de crédito dentro das reservas Twoway migradas pela VHF API, o Hotel precisar ter o Módulo SSD configurado e ativo e dentro da VHFApi, a flag Habilitar PCI deve estar ativa).

HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>