Fazendo reservas para uma cotação
Pode ser preciso reservar produtos para uma cotação para que os produtos fiquem disponíveis para um cliente quando a cotação é convertida em um pedido.
Solução
O Sterling™ Field Sales permite que um usuário verifique a disponibilidade das linhas de cotação e faça reservas. Quando o usuário seleciona Verificar
disponibilidade no menu Ações na tela Detalhes da cotação,
a API getFulfillmentOptionforLines é chamada para recuperar as opções de disponibilidade ou
inventário para as linhas de cotação que pertencem à cotação. Quando o usuário clica em
Reservar, a API reserveAvailableInventory é chamada
com o atributo ReservationID configurado como OpportunityKey para reservar
o inventário para as linhas de cotação com base nas opções de inventário, como nós de envio retornados pela API
getFulfillmentOptionforLines.
Em alguns casos, após o usuário reservar o inventário para linhas de cotação, a cotação talvez precise ser modificada por inclusão ou remoção de produtos ou mudança de quantidade dos produtos existentes, conforme os requisitos do cliente. Nesses cenários, as reservas feitas para a cotação permanecem inalteradas, mas fora de sincronização com a cotação. Portanto, o usuário deve cancelar as reservas existentes e fazer novas reservas, dependendo das modificações feitas na cotação.
- O agente de Limpeza de Inventário deve ser executado no segundo plano para limpar os registros de reserva de inventário expirados.
- Se uma cotação contiver dez ou mais linhas de cotação, é recomendável não reservar produtos, pois isso pode afetar o desempenho geral.
Impacto no usuário final
Nenhum.
implementação
- Data de expiração da reserva
O prazo de expiração padrão (em horas) para a reserva de inventário pode ser definido configurando a propriedade
yfs.ifs.inventory.reservation.expirationno arquivo de substituições do cliente. Por exemplo,yfs.ifs.inventory.reservation.expiration=<number of hours>.. Por padrão, o prazo de expiração é configurado para240 hours or 10 days - Ativando ou desativando o recurso de reserva de inventário
O recurso de reserva de inventário pode ser desativado configurando a propriedade
yfs.ifs.inventory.reservation.enabledparafalseno arquivo de substituições do cliente. Por exemplo,yfs.ifs.inventory.reservation.enabled=false. Por padrão, o valor dessa propriedade é configurado comotrue, que indica que a reserva de inventário está ativada.