====== Especificação funcional: Reajuste de contratos ====== ===== Resumo ===== O reajuste de contratos é uma maneira de retornar ao equilíbrio econômico e financeiro pela defasagem do preço ao longo do tempo ou a adição de títulos e novos itens ao contrato, tornando os valores corrigíveis automaticamente de acordo com o tipo de reajuste e a forma de aplicação. ===== Descrição ===== ==== Dados ==== * **Lista de contratos**: Listagem dos contratos que deverão ser reajustados de acordo com o dados informados. * **Tipo de reajuste**: * **Valor fixo**: Reajusta os contratos com o valor informado no campo valor. * **Porcentagem sobre o valor do contrato**: Multiplica o valor do contrato pelo valor percentual informado e utilizada esse produto de acordo com a forma de aplicação. * **Porcentagem sobre o saldo financeiro**: Multiplica o valor do saldo financeiro ao valor informado e utilizada esse produto de acordo com a forma de aplicação. * **Forma de aplicação**: * **Alterar o valor do contrato**: Reajusta os contratos alterando os valores de cada um. * **Criar um novo título vinculado ao contrato**: Cria um novo título de acordo com o reajuste informado e vincula esse título a cada contrato selecionado na lista. * **Distribuir o valor entre os títulos não baixados**: Distribui o reajuste entre os títulos vinculados aos contratos de acordo com o percentual de cada titulo em relação ao total de títulos no contrato. * **Valor**: Valor do reajuste que será tomado como base de acordo com o tipo de reajuste. * **Informações do título**: * **Histórico**: Histórico do título. * **Conta(crédito)**: Conta que irá compor o título de crédito. * **Conta(débito)**: Conta que irá compor o título de débito. * **Centro de custo**: Centro de custo vinculado a conta do título. * **Competência**: Data da competência do título. * **Emissão**: Data de emissão do título. * **Vencimento**: Data de vencimento do título. ===== Pontos de verificação ===== * Ao menos um contrato deverá ser selecionado para que haja o reajuste. * Se tipo de reajuste for valor fixo o valor utilizado pela forma de aplicação será o valor informado no campo valor. * Se tipo de reajuste for por percentual sobre o valor do contrato o valor utilizado pela forma de aplicação será o produto entre a divisão do valor do contrato e o valor informado. * Se tipo de reajuste for por percentual sobre o o saldo financeiro o valor utilizado pela forma de aplicação será o produto entre a divisão do saldo financeiro e o valor informado. * Se forma de aplicação for alterar o valor do contrato, apenas o valor do contrato deverá ser alterado. * Se forma de aplicação for criar um novo título vinculado ao contrato, o título deverá ser incluído nos contratos selecionados, porém o valor dos contratos não deverá ser modificado. * Se forma de aplicação for distribuir o valor entre os títulos não baixados, o sistema deverá distribuir o valor entre os títulos vinculados aos contratos selecionados e o valor dos contratos não deverá ser modificado. ~~DISCUSSION|Sugira mudanças, aponte falhas ou contribua de alguma forma aqui:~~