Solicitação e resposta para a API do Optimizer e API Inativa
A API do Otimizador e a API Inativa aceitam solicitações para um pedido de promessa do IBM® Sterling Order Management System Software
Solicitação e resposta da API do otimizador
A solicitação da API do Otimizador é aceita no formato JSON Para obter mais informações sobre a entrada da solicitação da API do Otimizador, consulte Optimizer API
Para obter mais informações, consulte Gerenciando perfis de otimização.
Solicitação e resposta da API inativas
A API do Idle aceita o formato JSON no corpo da solicitação e retorna o formato JSON na resposta Para obter mais informações sobre a entrada de solicitação de API inativa, consulte Idle API
Otimizando pedidos com nós do fornecedor (envio direto para o fornecedor)
Se você tiver nós de fornecedor em sua rede de atendimento, certifique-se de que eles sejam especificados com " Use For Fulfillment como " Y na configuração do nó. Para obter mais informações sobre a configuração do nó, consulte Configurando nós
isExternalNode para identificar designações que são preenchidas a partir de nós de fornecedor (envio direto para fornecedor).- Valores válidos são
YouN.- Por padrão, o valor é configurado como
N. - Se um nó de fornecedor for especificado como não ativo (
Use For Fulfillment=Nno feed de Dados de Rede de Cumprimento, o Optimization service retornará um motivo de rejeição deShip node is not active for fulfillmentna resposta. - Quando
Use For FulfillmenteIsExternalNodesão configurados comoY, a designação do nó do fornecedor recebe preferência sobre outras designações para uma linha de pedido..- Quando o nó do fornecedor puder preencher completamente a linha de pedido, ele será marcado como selecionado e outras designações serão rejeitadas..
- Quando o nó de fornecedor puder preencher parcialmente a linha de pedido, o nó de fornecedor será marcado como selecionado e outras designações serão otimizadas para a quantidade restante..
- Por padrão, o valor é configurado como
Ordens com nós pré-selecionados
IsPredefinedNode na solicitação para especificar as linhas de pedido nas quais o nó de remessa já está selecionado para fornecimento e a otimização não é necessária- Valores válidos são
YouN. Supõe-se que as linhas com método de entrega PICK ou CARRY e as linhas marcadas para entrega no mesmo dia tenham o 'isPredefinedNodeY quando enviadas do ' Sterling Order Management System. - Por padrão, o valor será considerado como
Nse não for especificado. - Linhas marcadas
Ynão são otimizadas.
Informações da transportadora
A resposta conterá as informações da transportadora somente se isExternalNode estiver configurado como N na solicitação e se RejectChoice for N
Informações de fornecimento
As informações de fornecimento para um momento específico são necessárias como parte da chamada da API do Optimizer quando o Modelo de Inventário é ativado. Pode haver várias informações de fornecimento para uma única designação de nó de envio. As informações de fornecimento são incluídas para todos os fornecimentos de uma designação de nós de envio Cada suprimento contém " AvailableQuantity e " SafetyQuantity, que são adicionados para obter o suprimento total disponível no momento da otimização.
Por exemplo, quando a entrada da API do Optimizer tem as seguintes informações, o fornecimento total disponível considerado é 12.
<Supplies> <Supply AvailableQuantity="10" FirstShipDate="2020-06-08" LastShipDate="2020-06-12"
SafetyQuantity="2" SupplyID="ONHAND" Track="Y"/> </Supplies>
Cálculo de Benefício de Remessa para escolha de fornecimento do OMS
Para visualizar os KPIs da opção de determinação da fonte de suprimentos do OMS, você deve configurar seu sistema de gerenciamento de pedidos para enviar a Suggested Option " Optimization service na solicitação para a Idle API e a Optimization API. Os KPIs para a opção de fornecimento do OMS são usados para derivar o Benefício de remessa que é exibido no Relatório de benefícios
Cálculo de datas de entrega externas
Para obter informações sobre o cálculo de datas de entrega externa, consulte Cálculo da data de envio estimada
Modo de inquérito.
Se a solicitação para a API contiver o atributo isEnquireMode , a linha de pedido não será considerada para nenhum cálculo de KPI nem para otimização alternativa Use este atributo para fazer chamadas de Otimização de APIs do Sterling Order Management
System como a API findInventory .
Para obter mais informações sobre o modo de inquérito, consulte API inativa