Preparação para recuperar pedidos do MarcomCentral
Antes de realizar esse procedimento, verifique se os arquivos WSDL foram importados e se foi instalado um certificado de segurança. Se o seu ambiente requer um servidor proxy para se comunicar com o MarcomCentral, verifique se o sistema foi configurado para usá-lo. Para obter mais informações, consulte as tarefas relacionadas.
- Clique na guia Administração.
- Na área de janela à esquerda, clique em .
- Copie o dispositivo de entrada MarcomReceiveOrders e forneça um nome a ele.
- Na guia Geral, defina a propriedade Intervalo de Varredura para o tempo que deseja que o dispositivo de entrada aguarde entre chamadas de serviço
Web.
Verifique se o intervalo de varredura atende aos termos de serviço do MarcomCentral. Se os termos limitam as chamadas para o sistema MarcomCentral para um máximo de 1 a cada 5 minutos, defina o valor para 5 minutos ou mais.
- Na guia Solicitação:
- Defina a propriedade Usar proxy para o servidor proxy (se houver) que será usado para comunicação com o serviço Web.
- Defina a propriedade Deslocamento de fuso horário para o deslocamento, em horas, entre UTC (Tempo Universal Coordenado) e o fuso horário
usado pelo serviço Web do MarcomCentral.
Por exemplo, se o serviço Web do MarcomCentral usa Hora Padrão do Pacífico para calcular datas e horas, defina a propriedade para -8.
- Obs.:
-
Verifique se essa propriedade foi mudada quando um local do MarcomCentral que hospeda o serviço Web mudar entre o horário padrão e o horário de verão. Caso contrário, você pode perder os pedidos alocados durante a hora adiantada ou atrasada.
-
Para recuperar pedidos, o dispositivo de entrada utiliza símbolos para duas propriedades:
-
WebService.CurrentRequestTime
RICOH ProcessDirector define o valor da propriedade no início do intervalo de varredura.
-
WebService.LastSuccessRequestTime
Quando o dispositivo de entrada se comunica com êxito com o aplicativo, RICOH ProcessDirector define o valor dessa propriedade para corresponder ao valor da propriedade WebService.CurrentRequestTime. Uma comunicação bem-sucedida resulta em um código de resposta 200, mesmo que nenhum dado seja recebido que cria uma tarefa.
-
-
- Defina a propriedade Solicitação SOAP para a solicitação SOAP GetOrdersByDate importada.
Se você prefixou MyStore aos nomes das solicitações SOAP quando as importou, defina a propriedade para MyStore-GetOrdersByDate.
- Use os valores padrão para todas as outras propriedades na guia Pedido.
- Na guia Autenticação:
- Defina a propriedade Credencial estática para o token de pedido do MarcomCentral.
- Deixe os valores de todas as outras propriedades em branco.
- Ao terminar de editar as propriedades, clique em OK.