Usar Bloco de anotações para concluir seu tarefas de execução da solicitação
Como provedor, use o recurso Bloco de anotações do Ponte de serviços aplicação para enviar atualizações para ServiceNow instância do seu consumidor ao executar as tarefas de execução de solicitação.
O fluxo de solicitação Zero Touch requer que você envie atualizações do Bloco de notas para o do seu consumidor ServiceNow quando você conclui as tarefas de confirmação e envio com sucesso. Com base nas atualizações que você envia, o fluxo Zero Touch progride no do seu consumidor ServiceNow instância.
Você deve incluir o código específico das suas tarefas no PSBScratchpadUtil API. Para obter mais informações, consulte Using the Scratchpad for Service Exchange tasks. Confirme se os códigos do Bloco de anotações associados às tarefas do seu fluxo de execução de solicitação estão no seguinte formato.
Código de amostra para confirmação de solicitação
var scratchPadJSON = {
"orderStatus": "confirmed"
};
var value = JSON.stringify(scratchPadJSON);
var rtGR = new GlideRecord("sn_sb_pro_provider_task");
rtGR.get(<ProviderTaskID>);
if (rtGR.isValidRecord()) {
var util = new sn_sb_pro.PSBScratchpadUtil();
util.update(rtGR, "confirmation", value);
}
Quando você confirma uma tarefa do provedor, um Bloco de notas é atualizado com o status do pedido como Confirmado é enviado para o seu consumidor ServiceNow instância.
Código de amostra para envio
var scratchPadJSON = {
"orderStatus": "partially_shipped / fully_shipped"
"orderLineItems" :
[{
"status": "shipped",
"trackingNumber": "123",
"carrier": "C1",
"modelNumber": 'MD322LL/A',
"assetTag": 'P1000177',
"serialNumber": 'P1000177'
},{
"status": "shipped",
"trackingNumber": "123",
"carrier": "C1",
"modelNumber": 'MD322LL/A',
"assetTag": 'P1000178',
"serialNumber": 'P1000178'
}
]
};
- Status do pedido : Dependendo de como o provedor enviou os ativos em uma solicitação, o status do pedido pode ter os seguintes valores:
- parcialmente_enviado : Ativos na solicitação são enviados por meio de várias remessas.
- fully_shipped : Todos os ativos na solicitação foram enviados.
- Número de acompanhamento : Cada remessa tem um número de rastreamento exclusivo.
- Transportadora : O nome da transportadora por meio da qual o provedor enviou os ativos.
- Número do modelo : Número do modelo exclusivo do ativo enviado.
- Marcador do ativo : Marcador de ativo exclusivo do ativo que é enviado.
- Número de série Número de série do ativo.