Gestão do ciclo de vida
Um contrato de serviço passa por vários estados em cada fase de seu ciclo de vida.
| Ciclo de vida | Estado | Ação |
|---|---|---|
| Um contrato de serviço é gerado. | Rascunho |
|
| O contrato de serviço é ativado na data de ativação. | Ativo |
|
| O contrato de serviço é desativado na data de expiração. | Expirado | Nenhuma ação. |
| O contrato de serviço foi cancelado. | Cancelared | Nenhuma ação. |
Os itens de linha do contrato de serviço e os direitos também executam ações semelhantes nos respectivos estados.
Quando uma entidade primária passa para o estado Expirado, as entidades secundárias herdam o mesmo estado. Por exemplo, quando um contrato de serviço expira, as linhas de contrato e os direitos relacionados também expiram.
No entanto, a mudança de estado de uma entidade secundária não afeta sua entidade primária.
O produto vendido ou o item-base de instalação referenciado na linha do contrato ou em um direito deve estar no mesmo estado da entidade em que é referenciado.
Estado suspenso
Quando um produto vendido é suspenso, as linhas de contrato e os direitos relacionados, nos estados Rascunho ou Ativo, também são movidos para o estado Suspenso.
- Editando os valores de campo.
- Criando registros nas listas relacionadas correspondentes.
Ao retomar o produto vendido, o item de linha do contrato relacionado ou o direito adquire o estado dependendo das datas de início e término. Por exemplo, um direito retomado que tem sua data de início no passado e sua data de término no futuro adquire o estado Ativo.
Excepcionalmente, quando uma linha de contrato ou direito no estado Suspenso atinge sua data de término, ele passa para o estado Expirado automaticamente.
Validações de data
Uma linha de contrato e um direito associado a um contrato de serviço devem ser criados dentro das datas de início e término do contrato.
Qualquer modificação nas datas de linhas de contrato e direitos deve estar em conformidade com o intervalo de datas do contrato de serviço primário.