Usar Bloco de anotações para concluir seu tarefas de execução da solicitação

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Como provedor, use o recurso Bloco de anotações do Central de controle 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 anotações para o seu consumidor ServiceNow instância 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 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 anotações é atualizado com o status do pedido como Confirmado é enviado para o seu consumidor ServiceNow instância.

    Código de amostra para remessa

    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'
      }
    ]
    };
    
    Quando você envia os itens solicitados e confirma a remessa, uma atualização do Bloco de anotações com os seguintes detalhes é enviada para o seu consumidor ServiceNow instância:
    • 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 são enviados.
      Por exemplo, considere que um o solicitante solicitou cinco ativos. Se você enviar apenas três ativos por meio de uma remessa, deverá passar por Status do pedido . parcialmente_enviado . Ao enviar os dois ativos restantes, você deve passar por Status do pedido . fully_shipped .
    • Número de acompanhamento : Cada remessa tem um número de rastreamento exclusivo.
    • Operadora : 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.
    • Etiqueta do ativo : Etiqueta do ativo exclusiva do ativo que é enviado.
    • Número de série Número de série do ativo.
    Nota:
    A atualização de remessa de ativos consumíveis não inclui detalhes da etiqueta do ativo e do número de série. Se houver várias remessas, as informações do ativo em uma remessa deverão ser enviadas do seu consumidor ServiceNow instância apenas uma vez.