Árvore de páginas

Versões comparadas

Chave

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


01. DADOS GERAIS


Produto:TOTVS Saúde Planos
Linha de Produto:Linha Datasul
Segmento:Saúde
Módulo:HRC - Revisão de Contas Médicas
Função:Central De Movimentação Guias Tiss (hrc.document)
País:Brasil
Ticket:20080410


02. SITUAÇÃO/REQUISITO

Ao incluir mais um prestador no mesmo insumo o sistema não permite a inclusãoeditar um insumo na Central TISS era exibida a opção Adicionar Prestador, mas ao clicar nessa opção o insumo era copiado, mas ocorria inconsistência ao salvar o documento.

03. SOLUÇÃO

Criamos uma nova funcionalidade para duplicar o insumo e com isso incluir o prestador conforme o desejado.

A função de adicionar mais de um prestador deveria estar habilitada apenas para procedimento, pois por regra, não é permitido ter mais de um prestador por insumo.
Então desenvolvemos a funcionalidade de duplicar o insumo, permitindo criar uma réplica das informações da tela do insumo escolhido para editar valores e o prestador.
Ex:

Em insumos será exibido o botão Duplicar ao lado de Editar e Remover.
Image Added

Após clicar em Duplicar, será exibido a tela abaixo:
Image Added

É possível observar que antes de salvar a cópia, é permitido editar os detalhes do insumo que está sendo copiado.
Isso garante que o insumo original será mantido e a edição ocorrerá no novo item. 


Após salvar a cópia, será possível verificar que o item foi incluído na lista de insumos:
Image Added


OBS: 
Assim como a inclusão normal de insumos, o item copiado só tornará parte do documento caso salve o documento com a alteração.
Além disso, é importante observar também que na tela de duplicar o insumo estarão disponíveis os mesmos campos que estariam disponíveis se fosse apenas editar o insumo.


Templatedocumentos
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>