Processamento de suspensão
O Sterling™ Order Management System permite que uma remessa ou carga seja retida por vários motivos.
Suspensões de um determinado tipo impedem que uma remessa ou carga seja processada por transações que estão associadas a esse tipo de suspensão. Suspensões de determinados tipos também podem evitar que determinadas modificações sejam aplicadas a uma remessa ou carga. Se uma empresa deseja executar uma verificação de endereço toda vez que um endereço for mudado ou uma verificação de dados toda vez que uma data de entrega for mudada, a remessa ou a carga precisará ser impedida de ser processada até que essas verificações sejam concluídas.
Uma suspensão pode estar em três status diferentes:
Created, quando a suspensão acabou de ser aplicada a uma remessa ou carregamento, e ainda não foi examinadaRejected, quando a suspensão tiver sido revisada por um supervisor que decidiu que a remessa ou carregamento não deve ser processado.Resolved, quando a suspensão tiver sido revisada por um supervisor que decidiu que a remessa ou carregamento deve ser processado.
Os tipos de suspensão podem ser aplicados nas maneiras a seguir:
- Manualmente: um supervisor pode achar que uma remessa ou carga precisa ser colocada em suspensão para verificação de fraude e aplica a suspensão por meio do Console do aplicativo. É possível configurar um tipo de suspensão específico para que somente usuários de um grupo específico, ou de um conjunto de grupos, possa aplicar a suspensão a uma remessa ou carga.
- Automaticamente na criação da remessa ou carga: toda vez que uma remessa ou carga for criada, ela é colocada em um tipo de suspensão específico por padrão.
- Automaticamente na resolução de outro tipo de suspensão: se um determinado tipo de suspensão for resolvido, ele pode acionar outro tipo de suspensão automaticamente. Isso é especificado no tipo de suspensão que está sendo aplicado na resolução do outro.
- Automaticamente quando ocorrer um tipo de modificação específico: os tipos de suspensão podem ser configurados para serem colocados automaticamente quando um determinado tipo de modificação ocorrer no nível de remessa ou carga, por exemplo, uma suspensão por ameaça terrorista quando houver dicas de que uma carga possa conter bombas ou drogas para uma organização terrorista.
Independentemente de como a suspensão é aplicada, é possível especificar uma condição que determina se a remessa ou carga deve ou não ser colocada em suspensão. Por exemplo, você poderia desejar colocar somente remessas com um endereço de entrega específico em suspensão. É possível usar o construtor de condições para fazer isso em um tipo de suspensão.
Por padrão, todas as transações são permitidas para processar uma remessa ou carga que está em suspensão. Usando o Applications Manager, é possível especificar quais transações são impedidas de processar uma remessa ou carga que está em um determinado tipo de suspensão. As transações que podem ser configuradas para não processar remessas ou cargas são conhecidas como transações ativadas por tipo de suspensão e são definidas no nível do tipo de documento para uma determinada empresa. As transações customizadas que não são derivadas de uma transação abstrata são todas do tipo de suspensão ativado.
Duas transações precisam ser configuradas para processar remessas ou carregamentos que estão em um tipo de suspensão e, em seguida, removê-los dessa suspensão: uma para suspensões no status created e outra para suspensões no status rejected Além disso, suspensões podem ser resolvidas manualmente e é possível especificar um conjunto de grupos de usuários com a autorização para fazer isso. Isso também é feito no nível do tipo de documento para uma determinada empresa, no Applications Manager.