Árvore de páginas

Versões comparadas

Chave

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

...

Deverá ser criado um novo parâmetro, para que seja possivel habilitar todas as funções de anexo mesmo o pedido estando finalizado

03. ESCOPO TÉCNICO

...

Pelo tools, opção 5 deverá ser criado os seguintes registros:

Bloco de código
titlewsconfigpedidogeral.xml
<preConditions onError="HALT" onFail="MARK_RAN" onSqlOutput="IGNORE">
	<customPrecondition className="com.wealthsystems.sim3g.dao.hibernate.api.liquibase.custom.precondition.RegisterExistsPrecondition">
		<param name="table" value="WsConfigPedidoGeral"/>
		<param name="column" value="chave"/>
		<param name="value" value="'HABILITAR_BOTAO_ANEXO_STATUS_FINALIZADO'"/>
		<param name="table" value="WsConfigPedidoGeral"/>
		<param name="column" value="chave"/>
	</customPrecondition>
</preConditions>
<insert tableName="WsConfigPedidoGeral">
	<column name="idWsConfigPedidoGeral" valueSequenceNext="SEQPKWSCONFIGPEDIDOGERAL"/>
	<column name="chave" valueComputed="'HABILITAR_BOTAO_ANEXO_STATUS_FINALIZADO

...

'"/>
	<column name="label" valueComputed="''"/>
	<column name="idnAtivo" valueComputed="0"/>
	<column name="idParametroSuperior" valueComputed="(select idWsConfigPedidoGeral from WsConfigPedidoGeral where chave = 'HABILITAR_BOTAO_ANEXO

...

')"/>
</insert>


No pedido, ao editar um pedido finalizado:

  • Se o parâmetro HABILITAR_BOTAO_ANEXO estiver habilitado:
    • Se o parâmetro HABILITAR_BOTAO_ANEXO_STATUS_FINALIZADO estiver habilitado:
      • Habilitar todas as funções de anexo (download/adicionar/excluir arquivos).
    • Se o parâmetro HABILITAR_BOTAO_ANEXO_STATUS_FINALIZADO estiver desabilitado:
      • Permitir apenas o download dos arquivos.
  • Se o parâmetro HABILITAR_BOTAO_ANEXO estiver desabilitado:
    • Não exibir o botão anexo no pedido.

Ao editar um pedido não finalizado:

  • Se o parâmetro HABILITAR_BOTAO_ANEXO estiver habilitado:
    • Habilitar todas as funções de anexo (download/adicionar/excluir arquivos).
  • Se o parâmetro HABILITAR_BOTAO_ANEXO estiver desabilitado:
    • Não exibir o botão anexo no pedido.