API de pedido

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 29 min. de leitura
  • . Pedido A API fornece endpoints para recuperar e criar pedidos com itens de linha de pedido para Customer Service Management aplicação.

    Esta API requer Gestão de pedidos(app-csm-order-mgmt) store e é fornecido em sn_ind_tmt_orn namespace. Para obter informações, consulte Sales and Order Management.

    Esta API requer sn_csm_om.order_integrator para acesso e um dos seguintes:
    • sn_csm_om.consumer_agent - Acesso de gravação da API restrito a pedidos B2C.
    • sn_csm_om.customer_agent - Acesso de gravação da API restrito a pedidos B2B.
    • sn_csm_om.order_admin - Acesso de gravação da API para pedidos B2B ou B2C.

    Para obter informações sobre pedidos B2B e B2C, consulte Modelos de dados do cliente para B2B2B2C .

    API de pedido - OBTER /sn_ind_tmt_orn/order/

    Recupera detalhes completos do pedido especificando o sys_id ou o número do pedido.

    Formato de URL

    URL com controle de versão: /api/sn_ind_tmt_orn/

    URL padrão: /api/sn_ind_tmt_orn/order/

    Nota:
    As versões disponíveis são especificadas em REST API Explorer . Para REST APIs com script, há informações adicionais de versão no Formulário de serviço REST com script .

    Parâmetros de solicitação compatíveis

    Tabela 1. Parâmetros de caminho
    Nome Descrição
    api_version Opcional. Versão do endpoint a ser acessado. Por exemplo, v1 ou v2 . Especifique este valor somente para usar uma versão de endpoint diferente da mais recente.

    Tipo de dados: Cadeia de caracteres

    id Sys_id ou número do pedido (order_id) do registro a ser recuperado.

    Tipo de dados: Cadeia de caracteres

    Tabela: Pedidos [sn_csm_om_order]

    Tabela 2. Parâmetros de consulta
    Nome Descrição
    sysparm_display_value

    Sinalizador que indica se o valor de exibição dos campos de referência deve ser mostrado.

    Valores válidos:
    • Verdadeiro: Mostra o valor de exibição dos campos de referência, campos de opção e campo de data na resposta.
    • Falso: Mostra o valor real dos campos de referência, campos de escolha e campo de data na resposta.

    Padrão: falso

    Tabela 3. Solicitar parâmetros do corpo (XML ou JSON)
    Nome Descrição
    Nenhum(a)

    Cabeçalhos

    Os cabeçalhos de solicitação e resposta a seguir se aplicam somente a esta ação HTTP ou se aplicam a esta ação de maneira distinta. Para obter uma lista de cabeçalhos gerais usados na REST API, consulte Cabeçalhos de REST API compatíveis .

    Tabela 4. Cabeçalhos da solicitação
    Cabeçalho Descrição
    Aceitar Formato de dados do corpo da resposta. Tipos compatíveis: application/jsonou application/xml.

    Padrão: application/json

    Tabela 5. Cabeçalhos de resposta
    Cabeçalho Descrição
    Nenhum(a)

    Códigos de status

    Os seguintes códigos de status se aplicam a esta ação HTTP. Para obter uma lista de possíveis códigos de status usados na REST API, consulte Códigos de resposta HTTP da REST API .

    Tabela 6. Códigos de status
    Código do status Descrição
    200 Bem-sucedido. A solicitação foi processada com sucesso.
    401 O usuário não está autenticado.
    403 O usuário não está autorizado.
    • O usuário não tem funções necessárias para acessar a API.
    • O usuário não tem autorização para ler o pedido.
    Esta API requer sn_csm_om.order_integrator para acesso e um dos seguintes:
    • sn_csm_om.consumer_agent - Acesso de gravação da API restrito a pedidos B2C.
    • sn_csm_om.customer_agent - Acesso de gravação da API restrito a pedidos B2B.
    • sn_csm_om.order_admin - Acesso de gravação da API para pedidos B2B ou B2C.

    Parâmetros do corpo da resposta (JSON ou XML)

    Nome Descrição
    conta Sys_id de um registro localizado na tabela Contas [customer_account]. Identifica a conta para pedidos B2B.

    Tipo de dados: Cadeia de caracteres

    actual_end_date Data de término do pedido.

    Formato: Formato UTC, aaaa-MM-dd HH:mm:ss

    Tipo de dados: Cadeia de caracteres

    actual_start_date Data de início do pedido.

    Formato: Formato UTC, aaaa-MM-dd HH:mm:ss

    Tipo de dados: Cadeia de caracteres

    billing_city Nome da cidade de faturamento.

    Tipo de dados: Cadeia de caracteres

    billing_country Abreviação do país de faturamento.

    Tipo de dados: Cadeia de caracteres

    billing_state Abreviação do estado ou província de faturamento.

    Tipo de dados: Cadeia de caracteres

    billing_street Endereço de faturamento.

    Tipo de dados: Cadeia de caracteres

    billing_zip CEP ou CEP de faturamento.

    Tipo de dados: Cadeia de caracteres

    comentários Informações adicionais para o pedido.

    Tipo de dados: Cadeia de caracteres

    cliente Sys_id de um registro de consumidor. Identifica o consumidor para pedidos B2C.

    Tipo de dados: Cadeia de caracteres

    contato Sys_id do contato do cliente relacionado à conta.

    Tipo de dados: Cadeia de caracteres

    Tabela: Contatos [customer_contact]

    contrato Sys_id do Atendimento ao cliente registro do contrato.

    Tipo de dados: Cadeia de caracteres

    Tabela: Contratos [ast_contract]

    erro Detalhes que descrevem um erro encontrado durante o processo de solicitação.

    Tipo de dados: Objeto

    "error": {
      "detail": "String",
      "message": "String"
    }
    error.detail Detalhes do erro encontrado durante o processo de solicitação.

    Tipo de dados: Cadeia de caracteres

    mensagem.erro Mensagem do erro encontrado durante o processo de solicitação. Cada mensagem de erro tem uma descrição correspondente no detailpropriedade.

    Tipo de dados: Cadeia de caracteres

    expected_end_date Data de término esperada do pedido.

    Formato: Formato UTC, aaaa-MM-dd HH:mm:ss

    Tipo de dados: Cadeia de caracteres

    expected_start_date Data de início esperada do pedido.

    Formato: Formato UTC, aaaa-MM-dd HH:mm:ss

    Tipo de dados: Cadeia de caracteres

    external_id ID externo que representa um registro relacionado no sistema de terceiros.

    Tipo de dados: Cadeia de caracteres

    external_system Nome do sistema do cliente.

    Tipo de dados: Cadeia de caracteres

    order_category Tipo de ordem do cliente.
    Valores possíveis:
    • Produto
    • serviço

    Tipo de dados: Cadeia de caracteres

    order_currency Código da moeda que representa a moeda na qual o pedido foi comprado. Por exemplo, USD Para dólares dos Estados Unidos. Esta moeda é usada para todos os campos de valor nas ordens de pedido e de linha. Os códigos de moeda são listados na tabela Moedas [fx_currency].
    Nota:
    Esta propriedade pode não estar disponível em versões anteriores de Gestão de pedidos.

    Tipo de dados: Cadeia de caracteres

    order_date Data e hora da criação do pedido.

    Formato: Formato UTC, aaaa-MM-dd HH:mm:ss

    Tipo de dados: Cadeia de caracteres

    order_id Número do pedido.

    Tipo de dados: Cadeia de caracteres

    Tabela: Pedidos [sn_csm_om_order]

    order_line_items Obrigatório. Lista de objetos que definem cada item de linha de pedido no pedido.

    Tipo de dados: Matriz

    Propriedades necessárias em cada objeto de item de linha do pedido:
    • accountPara pedidos B2B ou consumerPara pedidos B2C.
    • product_offering .
    • quantity
    • unit_of_measurements
    • order_line_characteristics
    "order_line_items": [
     {
       "account": "String",
       "action": "String",
       "comments": "String",
       "consumer": "String",
       "contact": "String",
       "delivered_quantity": "String",
       "effective_date": "String",
       "expiration_date": "String",
       "external_id": "String",
       "external_system": "String",
       "list_price": "String",
       "location": "String",
       "order_line_characteristics": [Array],
       "order_line_id": "String",
       "order": "String",
       "parent_line_item": "String",
       "previous_product_model": "String",
       "price_list": "String",
       "product_offering": "String",
       "product_specification": "String",
       "product": "String",
       "quantity": "String",
       "shipping_city": "String",
       "shipping_country": "String",
       "shipping_state": "String",
       "shipping_street": "String",
       "shipping_zip": "String",
       "short_description": "String",
       "sku": "String",
       "sold_product": "String",
       "specification": "String",
       "state": "String",
       "status": "String",
       "sys_class_name": "String",
       "sys_created_by": "String",
       "sys_created_on": "String",
       "sys_id": "String",
       "sys_mod_count": "String",
       "sys_tags": "String",
       "sys_updated_by": "String",
       "sys_updated_on": "String",
       "top_line_item": "String",
       "total_price": "String",
       "unit_of_measurement": "String",
       "unit_price": "String",
       "work_notes": "String"
     }
    ]

    Tabela: Itens de linha do pedido [sn_csm_om_order_line_item]

    order_line_items Lista de objetos que definem cada item de linha de pedido no pedido.

    Tipo de dados: Matriz de objetos

    "order_line_items": [
     {
       "account": "String",
       "action": "String",
       "comments": "String",
       "consumer": "String",
       "contact": "String",
       "delivered_quantity": "String",
       "effective_date": "String",
       "expiration_date": "String",
       "external_id": "String",
       "external_system": "String",
       "list_price": "String",
       "location": "String",
       "order_line_characteristics": [Array],
       "order_line_id": "String",
       "order": "String",
       "parent_line_item": "String",
       "previous_product_model": "String",
       "price_list": "String",
       "product_offering": "String",
       "product_specification": "String",
       "product": "String",
       "quantity": "String",
       "shipping_city": "String",
       "shipping_country": "String",
       "shipping_state": "String",
       "shipping_street": "String",
       "shipping_zip": "String",
       "short_description": "String",
       "sku": "String",
       "sold_product": "String",
       "specification": "String",
       "state": "String",
       "status": "String",
       "sys_class_name": "String",
       "sys_created_by": "String",
       "sys_created_on": "String",
       "sys_id": "String",
       "sys_mod_count": "String",
       "sys_tags": "String",
       "sys_updated_by": "String",
       "sys_updated_on": "String",
       "top_line_item": "String",
       "total_price": "String",
       "unit_of_measurement": "String",
       "unit_price": "String",
       "work_notes": "String"
     }
    ]
    order_line_items.account Necessário para pedidos B2B. Sys_id da conta comercial atribuída a este item de linha do pedido. Localizado na tabela Contas [customer_account]. A propriedade do consumidor é necessária para pedidos B2C.

    Tipo de dados: Cadeia de caracteres

    order_line_items.account Sys_id da conta comercial atribuída a este item de linha do pedido. Localizado na tabela Contas [customer_account].

    Tipo de dados: Cadeia de caracteres

    order_line_items.action Ação que determina como a linha do pedido é adicionada ao pedido.
    Valores possíveis:
    • adicionar
    • mudança

    Tipo de dados: Cadeia de caracteres

    order_line_items.comments Informações adicionais para o item de linha do pedido.

    Tipo de dados: Cadeia de caracteres

    order_line_items.consumer Sys_id do consumidor atribuído a este item de linha do pedido. Localizado na tabela Consumidores [csm_consumer].

    Tipo de dados: Cadeia de caracteres

    order_line_items.contact Sys_id do contato relacionado à conta.

    Tipo de dados: Cadeia de caracteres

    order_line_items.delivered_quantity Número de itens no pedido entregue.

    Tipo de dados: Cadeia de caracteres

    order_line_items.effective_date Data efetiva da linha do pedido.

    Formato: aaaa-MM-dd HH:mm:ss no fuso horário UTC

    Tipo de dados: Cadeia de caracteres

    order_line_items.expiration_date Data de vencimento da linha do pedido.

    Formato: aaaa-MM-dd HH:mm:ss no fuso horário UTC

    Tipo de dados: Cadeia de caracteres

    order_line_items.external_id ID externo do item de linha do pedido.

    Tipo de dados: Cadeia de caracteres

    order_line_items.external_system Sys_id externo do item de linha do pedido.

    Tipo de dados: Cadeia de caracteres

    order_line_items.list_price Preço de lista da oferta de produto por unidade.
    Nota:
    Esta propriedade pode não estar disponível em versões anteriores de Gestão de pedidos.

    Tipo de dados: Cadeia de caracteres

    order_line_items.location Sys_id de um registro de local de envio.

    Tipo de dados: Cadeia de caracteres

    Tabela: Locais [cmn_location]

    order_line_items.order Número do pedido deste item de linha conforme listado na tabela Pedidos [sn_csm_om_order].

    Tipo de dados: Cadeia de caracteres

    order_line_items. order_line_characteristics Lista de objetos que definem as características de linha de pedido associadas. As características da linha do pedido estão localizadas na tabela Características da linha do pedido [sn_csm_om_order_characteristic_value].

    Tipo de dados: Matriz de objetos

    "order_line_characteristics": [
     {
      "characteristic": "String",
      "characteristic_option": "String"
     }
    ]
    order_line_items. ​order_line_characteristics. ​characteric_option Opção exclusiva de característica do produto que aciona a regra de exclusão. Por exemplo, tamanho ou cor do produto.

    Tipo de dados: Cadeia de caracteres

    order_line_items. order_line_characteristics. characteric_option_value Valor de uma opção de característica.

    Tipo de dados: Cadeia de caracteres

    order_line_items. order_line_characteristics. external_id ID externo da característica da linha do pedido.

    Tipo de dados: Objeto

    order_line_items. order_line_characteristics.number Número da característica da linha do pedido.

    Tipo de dados: Cadeia de caracteres

    Tabela: Características da linha do pedido [sn_csm_om_order_characteristic_value]

    order_line_items. order_line_characteristics. order_line_item Sys_id do item de linha de pedido desta característica.

    Tipo de dados: Cadeia de caracteres

    Tabela: Itens de linha do pedido [sn_csm_om_order_line_item]

    order_line_items. order_line_characteristics. previous_characteristic_option_value Nome da opção de característica anterior associada ao modelo de produto na linha do pedido.

    Tipo de dados: Objeto

    order_line_items. order_line_characteristics.specification Especificação de serviço associada à característica da ordem de serviço.

    Tipo de dados: Cadeia de caracteres

    order_line_items. order_line_characteristics. sys_class_name Nome do sistema da tabela na qual este registro de característica de linha de ordem está localizado.

    Tipo de dados: Cadeia de caracteres

    order_line_characteristics. sys_created_by Nome do sistema do usuário que criou este registro.

    Tipo de dados: Cadeia de caracteres

    order_line_items. order_line_characteristics. sys_created_on Data e hora em que o registro foi criado originalmente.

    Tipo de dados: Cadeia de caracteres

    order_line_items. order_line_characteristics. sys_domain Escopo do domínio no qual o registro do pedido está acessível. Por exemplo, global.

    Tipo de dados: Cadeia de caracteres

    order_line_items. order_line_characteristics. sys_domain_path Caminho do domínio para o registro.

    Tipo de dados: Cadeia de caracteres

    Padrão: / (Global)

    order_line_items. order_line_characteristics. sys_id Sys_id do registro do pedido

    Tipo de dados: Cadeia de caracteres

    Tabela: Características da linha do pedido [sn_csm_om_order_characteristic_value]

    order_line_items. order_line_characteristics. sys_mod_count Número de vezes que este registro foi modificado.

    Tipo de dados: Cadeia de caracteres

    order_line_items. order_line_characteristics. sys_tags Marcadores do sistema para o conteúdo.

    Tipo de dados: Cadeia de caracteres

    order_line_items. order_line_characteristics. sys_updated_by Nome do sistema do usuário que atualizou este registro mais recentemente.

    Tipo de dados: Cadeia de caracteres

    order_line_items. order_line_characteristics. sys_updated_on Data e hora em que o registro foi atualizado mais recentemente.

    Tipo de dados: Cadeia de caracteres

    order_line_items. order_line_characteristics.type Tipo de característica da linha do pedido.
    Valores possíveis:
    • Produto
    • serviço

    Tipo de dados: Cadeia de caracteres

    order_line_items.order_line_id Número do pedido associado a este item de linha do pedido.

    Tipo de dados: Cadeia de caracteres

    order_line_items.parent_line_item Se aplicável, identifica um item de linha primário para este item de linha.

    Tipo de dados: Cadeia de caracteres

    order_line_items.previous_product_model Sys_id do modelo do produto listado antes deste item na linha do pedido.

    Tipo de dados: Cadeia de caracteres

    Tabela: Modelos de produto [cmdb_model]

    order_line_items.price_list Sys_id de um registro de lista de preços na tabela Listas de preços [sn_csm_pricing_price_list].
    Nota:
    Esta propriedade pode não estar disponível em versões anteriores de Gestão de pedidos.

    Tipo de dados: Cadeia de caracteres

    order_line_items.product Sys_id do produto

    Tipo de dados: Cadeia de caracteres

    Tabela: Modelos de produto [cmdb_model]

    order_line_items.product_offering Sys_id do produto listado na tabela Ofertas de produto [sn_prd_pm_product_offering].

    Tipo de dados: Cadeia de caracteres

    order_line_items.product Sys_id do modelo de produto listado na tabela Modelos de produto [cmdb_model]. O item de linha do pedido correspondente deve ser fornecido

    Tipo de dados: Cadeia de caracteres

    order_line_items.product_specification Sys_id da especificação do produto associada ao item de linha do pedido. Listado na tabela Especificações do produto [sn_prd_pm_product_specification].

    Tipo de dados: Cadeia de caracteres

    order_line_items.quantity Número de modelos de produto solicitados.

    Tipo de dados: Cadeia de caracteres

    order_line_items.shipping_city Nome da cidade de destino.

    Tipo de dados: Cadeia de caracteres

    order_line_items.shipping_country Abreviação do país de destino.

    Tipo de dados: Cadeia de caracteres

    order_line_items.shipping_state Abreviação do estado ou província de destino.

    Tipo de dados: Cadeia de caracteres

    order_line_items.shipping_street Endereço de destino.

    Tipo de dados: Cadeia de caracteres

    order_line_items.shipping_zip CEP ou CEP de destino.

    Tipo de dados: Cadeia de caracteres

    order_line_items.short_description Descrição resumida do item de linha do pedido.

    Tipo de dados: Cadeia de caracteres

    order_line_items.sku Número gerado por um fornecedor que identifica exclusivamente um produto vendido por esse fornecedor.

    Tipo de dados: Cadeia de caracteres

    order_line_items.sold_product Sys_id de um registro de produto vendido da base de instalação.

    Tipo de dados: Cadeia de caracteres

    Tabela: Produtos vendidos [sn_install_base_sold_product]

    order_line_items.specification Especificação do item de linha do pedido.

    Tipo de dados: Cadeia de caracteres

    order_line_items.state Estado da linha do pedido. Por exemplo, rascunho, novo, in_progress ou concluído.

    Tipo de dados: Cadeia de caracteres

    order_line_items.status Status do item de linha do pedido.
    Valores possíveis:
    • falha
    • êxito

    Tipo de dados: Cadeia de caracteres

    order_line_items.sys_class_name Nome do sistema da tabela na qual este registro de item de linha de pedido está localizado.

    Tipo de dados: Cadeia de caracteres

    order_line_items.sys_created_by Nome do sistema do usuário que criou este registro.

    Tipo de dados: Cadeia de caracteres

    order_line_items.sys_created_on Data e hora em que o registro foi criado originalmente.

    Tipo de dados: Cadeia de caracteres

    order_line_items.sys_domain Escopo do domínio no qual o registro do pedido está acessível. Por exemplo, global.

    Tipo de dados: Cadeia de caracteres

    order_line_items.sys_domain_path Caminho do domínio para o registro.

    Tipo de dados: Cadeia de caracteres

    Padrão: / (Global)

    order_line_items.sys_id Sys_id do registro do item de linha

    Tipo de dados: Cadeia de caracteres

    Tabela: Itens de linha do pedido [sn_csm_om_order_line_item]

    order_line_items.sys_mod_count Número de vezes que este registro foi modificado.

    Tipo de dados: Cadeia de caracteres

    order_line_items.sys_tags Marcadores do sistema para o conteúdo.

    Tipo de dados: Cadeia de caracteres

    order_line_items.sys_updated_by Nome do sistema do usuário que atualizou este registro mais recentemente.

    Tipo de dados: Cadeia de caracteres

    order_line_items.sys_updated_on Data e hora em que o registro foi atualizado mais recentemente.

    Tipo de dados: Cadeia de caracteres

    order_line_items.top_line_item Preço total de todos os itens de linha do pedido acumulados neste pedido.

    Tipo de dados: Cadeia de caracteres

    order_line_items.total_price Preço total da linha do pedido. A API não calcula o total com base no preço líquido e na quantidade.

    Tipo de dados: Cadeia de caracteres

    order_line_items.unit_of_measurement Sys_id da unidade de medida solicitada listada na tabela Unidades de medidas [sn_prd_pm_uom].
    Nota:
    Esta propriedade pode não estar disponível em versões anteriores de Gestão de pedidos.

    Tipo de dados: Cadeia de caracteres

    order_line_items. ​unit_of_measurement Obrigatório. Sys_id da unidade de medida solicitada listada na tabela Unidades de medidas [sn_prd_pm_uom].
    Nota:
    Esta propriedade pode não estar disponível em versões anteriores de Gestão de pedidos.

    Tipo de dados: Cadeia de caracteres

    order_line_items.unit_price Preço líquido da oferta de produto por unidade.

    Tipo de dados: Cadeia de caracteres

    Tabela: Instâncias de moeda [fx_currency_instance]

    order_line_items.work_notes Anotações de trabalho internas de formato livre para o item de linha do pedido.

    Tipo de dados: Cadeia de caracteres

    order_type Ação de pedido que determina como o pedido é adicionado.
    Valores possíveis:
    • adicionar
    • mudança

    Tipo de dados: Cadeia de caracteres

    parceiro Para pedidos B2B, sys_id do registro de parceiro associado para uma conta.

    Tipo de dados: Cadeia de caracteres

    Tabela: Contas [customer_account]

    partner_contact Para pedidos B2B, sys_id do contato primário do parceiro para a conta do parceiro.

    Tipo de dados: Cadeia de caracteres

    Tabela: Contatos [customer_contact]

    payment_ref_id Identificador exclusivo do pagamento. Por exemplo, verificar número.

    Tipo de dados: Cadeia de caracteres

    price_list Sys_id do registro da lista de preços associado. O preço não é calculado com base no preço líquido e na quantidade por esta API.
    Nota:
    Esta propriedade pode não estar disponível em versões anteriores de Gestão de pedidos.

    Tipo de dados: Cadeia de caracteres

    Tabela: Listas de preços [sn_csm_pricing_price_list]

    quote_id ID exclusivo da cotação de preço do pedido.

    Tipo de dados: Cadeia de caracteres

    same_as_shipping_address Sinalizador que indica se o endereço do comprador é igual ao endereço de envio.
    Valores válidos:
    • Verdadeiro: O endereço do comprador é igual ao endereço de envio.
    • Falso: O endereço do comprador é diferente do endereço de envio.

    Tipo de dados: Booliano

    shipping_city Nome da cidade de destino.

    Tipo de dados: Cadeia de caracteres

    shipping_country Abreviação do país de destino.

    Tipo de dados: Cadeia de caracteres

    shipping_location Sys_id de um registro de local de envio.

    Tipo de dados: Cadeia de caracteres

    Tabela: Locais [cmn_location]

    shipping_state Abreviação do estado ou província de destino.

    Tipo de dados: Cadeia de caracteres

    envio_rua Endereço de destino.

    Tipo de dados: Cadeia de caracteres

    shipping_zip CEP ou CEP de destino.

    Tipo de dados: Cadeia de caracteres

    short_description Descrição resumida do pedido.

    Tipo de dados: Cadeia de caracteres

    special_instrutions Instruções especiais para o pedido.

    Tipo de dados: Cadeia de caracteres

    estado Estado do pedido. Por exemplo, new, in_progress ou completed.

    Tipo de dados: Cadeia de caracteres

    status Status do pedido.
    Valores possíveis:
    • êxito
    • falha

    Tipo de dados: Cadeia de caracteres

    sys_class_name Nome do sistema da tabela na qual este registro de pedido está localizado.

    Tipo de dados: Cadeia de caracteres

    sys_created_by Nome do sistema do usuário que criou este registro.

    Tipo de dados: Cadeia de caracteres

    sys_created_on Data e hora em que o registro foi criado originalmente.

    Tipo de dados: Cadeia de caracteres

    sys_domain Escopo do domínio no qual o registro do pedido está acessível. Por exemplo, global.

    Tipo de dados: Cadeia de caracteres

    sys_domain_path Caminho do domínio para o registro.

    Tipo de dados: Cadeia de caracteres

    Padrão: / (Global)

    sys_id Sys_id do registro do pedido.

    Tipo de dados: Cadeia de caracteres

    Tabela: Pedidos [sn_csm_om_order]

    sys_mod_count Número de vezes que este registro foi modificado.

    Tipo de dados: Cadeia de caracteres

    sys_tags Marcadores do sistema para o conteúdo.

    Tipo de dados: Cadeia de caracteres

    sys_updated_by Nome do sistema do usuário que atualizou este registro mais recentemente.

    Tipo de dados: Cadeia de caracteres

    sys_updated_on Data e hora em que o registro foi atualizado mais recentemente.

    Tipo de dados: Cadeia de caracteres

    total_amount Custo total de todo o pedido.

    Tipo de dados: Cadeia de caracteres

    Solicitação de curl

    O exemplo a seguir mostra como obter um pedido pelo número de pedido.

    curl "https://instance.service-now.com/api/sn_ind_tmt_orm/order/ORD0001034" \
    --request GET \
    --header "Accept:application/json" \
    --user 'username':'password'

    Resposta:

    {
      "result": {
        "actual_start_date": "",
        "payment_ref_id": null,
        "shipping_city": null,
        "channel": "api",
        "expected_end_date": "",
        "sys_updated_on": "2022-03-30 21:59:41",
        "price_list": null,
        "sys_updated_by": "username",
        "sys_created_on": "2022-03-30 21:59:41",
        "contact": "96d0461553ab70101aaeddeeff7b120b",
        "sys_domain": "global",
        "state": "draft",
        "order_type": "add",
        "sys_created_by": "eseruser",
        "shipping_street": null,
        "special_instructions": null,
        "contract": null,
        "quote_id": null,
        "expected_start_date": "",
        "sys_domain_path": "/",
        "billing_street": null,
        "billing_city": null,
        "total_amount": "2000",
        "order_id": "ORD0001034",
        "shipping_country": "USA",
        "status": "new",
        "short_description": null,
        "shipping_state": null,
        "external_id": null,
        "sys_class_name": "sn_csm_om_order",
        "sys_id": "24fdf5bd75eec510f877f30c01a15aa0",
        "shipping_zip": null,
        "billing_state": null,
        "billing_zip": null,
        "same_as_shipping_address": "0",
        "consumer": null,
        "comments": "",
        "order_currency": "USD",
        "billing_country": "USA",
        "sys_mod_count": "1",
        "billing_location": null,
        "shipping_location": null,
        "sys_tags": "",
        "order_date": "2022-03-30 21:59:41",
        "order_category": "product",
        "actual_end_date": "",
        "partner": null,
        "partner_contact": null,
        "account": "c480021553ab70101aaeddeeff7b120f",
        "external_system": null,
        "order_line_items": [
          {
            "short_description": null,
            "shipping_state": "CA",
            "shipping_city": "Santa Clara",
            "product_offering": "2d4376760f740110603bf634a7767e46",
            "external_id": null,
            "sys_updated_on": "2022-03-30 21:59:41",
            "expiration_date": "",
            "sys_class_name": "sn_csm_om_order_line_item",
            "sold_product": null,
            "sys_id": "ecfdf5bd75eec510f877f30c01a15aa3",
            "unit_of_measurement": "cb2795d553020110286eddeeff7b12ff",
            "price_list": null,
            "sys_updated_by": "username",
            "shipping_zip": "94560",
            "sys_created_on": "2022-03-30 21:59:41",
            "contact": "96d0461553ab70101aaeddeeff7b120b",
            "sys_domain": "global",
            "effective_date": "",
            "action": "add",
            "order_line_id": "ORDL0001060",
            "state": "draft",
            "sku": null,
            "consumer": null,
            "sys_created_by": "username",
            "order": "24fdf5bd75eec510f877f30c01a15aa0",
            "previous_product_model": null,
            "shipping_street": "222 Star St",
            "product": "561dba7e0f740110603bf634a7767ebe",
            "quantity": "1",
            "comments": "",
            "total_price": "2000",
            "parent_line_item": null,
            "sys_mod_count": "1",
            "specification": "104f66720f740110603bf634a7767e7d",
            "list_price": "2000",
            "unit_price": "2000",
            "sys_domain_path": "/",
            "sys_tags": "",
            "delivered_quantity": null,
            "top_line_item": null,
            "product_specification": "104f66720f740110603bf634a7767e7d",
            "location": null,
            "work_notes": "",
            "shipping_country": "USA",
            "account": "c480021553ab70101aaeddeeff7b120f",
            "external_system": null,
            "status": "new",
            "order_line_characteristics": [
              {
                "characteristic_option": "1c6ceabe0f340110603bf634a7767e97",
                "sys_mod_count": "0",
                "specification": "104f66720f740110603bf634a7767e7d",
                "external_id": null,
                "sys_updated_on": "2022-03-30 21:59:41",
                "type": "1",
                "sys_domain_path": "/",
                "sys_tags": "",
                "characteristic": "4e76f1b20fb00110603bf634a7767ee3",
                "sys_class_name": "sn_csm_om_order_characteristic_value",
                "previous_characteristic_option_value": null,
                "number": "ORC000001041",
                "sys_id": "acfd79bd75eec510f877f30c01a15a94",
                "sys_updated_by": "username",
                "sys_created_on": "2022-03-30 21:59:41",
                "sys_domain": "global",
                "characteristic_option_value": "1.2 cu",
                "order_line_item": "ecfdf5bd75eec510f877f30c01a15aa3",
                "sys_created_by": "user"
              },
              {
                "characteristic_option": "2d0d66fe0f340110603bf634a7767ef6",
                "sys_mod_count": "0",
                "specification": "104f66720f740110603bf634a7767e7d",
                "external_id": null,
                "sys_updated_on": "2022-03-30 21:59:41",
                "type": "1",
                "sys_domain_path": "/",
                "sys_tags": "",
                "characteristic": "11e639b20fb00110603bf634a7767e17",
                "sys_class_name": "sn_csm_om_order_characteristic_value",
                "previous_characteristic_option_value": null,
                "number": "ORC000001042",
                "sys_id": "e0fd79bd75eec510f877f30c01a15a95",
                "sys_updated_by": "username",
                "sys_created_on": "2022-03-30 21:59:41",
                "sys_domain": "global",
                "characteristic_option_value": "Stainless steel",
                "order_line_item": "ecfdf5bd75eec510f877f30c01a15aa3",
                "sys_created_by": "user"
              }
            ]
          }
        ]
      }
    }

    API de pedido - POST /sn_ind_tmt_orn/order

    Cria um novo pedido com itens de linha e características.

    Pedidos com itens de linha são definidos usando parâmetros do corpo da solicitação. As propriedades a seguir são necessárias na maioria das versões do Gestão de pedidos:
    • accountPara pedidos B2B ou consumerPara pedidos B2C.
      • account . Sys_id de um registro localizado na tabela Contas [customer_account].
      • consumer . Sys_id de um registro de consumidor.
    • order_currency . Código da moeda que representa a moeda na qual o pedido foi comprado. Por exemplo, USD Para dólares dos Estados Unidos. Esta moeda é usada para todos os campos de valor nas ordens de pedido e de linha. Os códigos de moeda são listados na tabela Moedas [fx_currency].
    • order_line_items . Lista de objetos que definem cada item de linha de pedido no pedido. Propriedades necessárias em cada objeto de item de linha do pedido:
      • accountPara pedidos B2B ou consumerPara pedidos B2C.
        • account . Sys_id da conta comercial atribuída a este item de linha do pedido. Localizado na tabela Contas [customer_account].
        • consumer . Sys_id do consumidor atribuído a este item de linha do pedido. Localizado na tabela Consumidores [csm_consumer].
      • order_line_characteristics . Lista de objetos que definem as características de linha de pedido associadas. As características da linha do pedido estão localizadas na tabela Características da linha do pedido [sn_csm_om_order_characteristic_value].
      • product_offering . Sys_id do produto listado na tabela Ofertas de produto [sn_prd_pm_product_offering].
      • quantity . Número de modelos de produto solicitados.
      • unit_of_measurements . Sys_id da unidade de medida solicitada listada na tabela Unidades de medidas [sn_prd_pm_uom].

    A tabela Parâmetros do corpo da solicitação contém mais detalhes.

    Formato de URL

    URL com controle de versão: /api/sn_ind_tmt_orn//order

    URL padrão: /api/sn_ind_tmt_orn/order

    Nota:
    As versões disponíveis são especificadas em REST API Explorer . Para REST APIs com script, há informações adicionais de versão no Formulário de serviço REST com script .

    Parâmetros de solicitação compatíveis

    Tabela 7. Parâmetros de caminho
    Nome Descrição
    Nenhum(a)
    Tabela 8. Parâmetros de consulta
    Nome Descrição
    Nenhum(a)
    Tabela 9. Solicitar parâmetros do corpo (XML ou JSON)
    Nome Descrição
    conta Necessário para pedidos B2B. Sys_id de um registro localizado na tabela Contas [customer_account]. A propriedade do consumidor é necessária para pedidos B2C.

    Tipo de dados: Cadeia de caracteres

    actual_end_date Data de término do pedido.

    Formato: Formato UTC, aaaa-MM-dd HH:mm:ss

    Tipo de dados: Cadeia de caracteres

    actual_start_date Data de início do pedido.

    Formato: Formato UTC, aaaa-MM-dd HH:mm:ss

    Tipo de dados: Cadeia de caracteres

    billing_city Nome da cidade de faturamento.

    Tipo de dados: Cadeia de caracteres

    billing_country Abreviação do país de faturamento.

    Tipo de dados: Cadeia de caracteres

    billing_state Abreviação do estado ou província de faturamento.

    Tipo de dados: Cadeia de caracteres

    billing_street Endereço de faturamento.

    Tipo de dados: Cadeia de caracteres

    billing_zip CEP ou CEP de faturamento.

    Tipo de dados: Cadeia de caracteres

    comentários Informações adicionais para o pedido.

    Tipo de dados: Cadeia de caracteres

    cliente Necessário para pedidos B2C. Sys_id de um registro de consumidor. A propriedade Conta é necessária para pedidos B2B.

    Tipo de dados: Cadeia de caracteres

    Tabela: Consumidores [csm_consumer]

    contato Sys_id do contato do cliente relacionado à conta.

    Tipo de dados: Cadeia de caracteres

    Tabela: Contatos [customer_contact]

    contrato Sys_id do Atendimento ao cliente registro do contrato.

    Tipo de dados: Cadeia de caracteres

    Tabela: Contratos [ast_contract]

    expected_end_date Data de término esperada do pedido.

    Formato: Formato UTC, aaaa-MM-dd HH:mm:ss

    Tipo de dados: Cadeia de caracteres

    expected_start_date Data de início esperada do pedido.

    Formato: Formato UTC, aaaa-MM-dd HH:mm:ss

    Tipo de dados: Cadeia de caracteres

    external_id ID externo que representa um registro relacionado no sistema de terceiros.

    Tipo de dados: Cadeia de caracteres

    external_system Nome do sistema do cliente.

    Tipo de dados: Cadeia de caracteres

    order_category Tipo de ordem do cliente.
    Valores possíveis:
    • Produto
    • serviço

    Tipo de dados: Cadeia de caracteres

    order_currency Obrigatório. Código da moeda que representa a moeda na qual o pedido foi comprado. Por exemplo, USD Para dólares dos Estados Unidos. Esta moeda é usada para todos os campos de valor nas ordens de pedido e de linha. Os códigos de moeda são listados na tabela Moedas [fx_currency].
    Nota:
    Esta propriedade pode não estar disponível em versões anteriores de Gestão de pedidos.

    Tipo de dados: Cadeia de caracteres

    order_date Data e hora da criação do pedido.

    Formato: Formato UTC, aaaa-MM-dd HH:mm:ss

    Tipo de dados: Cadeia de caracteres

    order_line_items Obrigatório. Lista de objetos que definem cada item de linha de pedido no pedido.

    Tipo de dados: Matriz

    Propriedades necessárias em cada objeto de item de linha do pedido:
    • accountPara pedidos B2B ou consumerPara pedidos B2C.
    • product_offering .
    • quantity
    • unit_of_measurements
    • order_line_characteristics
    "order_line_items": [
     {
       "account": "String",
       "action": "String",
       "comments": "String",
       "consumer": "String",
       "contact": "String",
       "delivered_quantity": "String",
       "effective_date": "String",
       "expiration_date": "String",
       "external_id": "String",
       "external_system": "String",
       "list_price": "String",
       "location": "String",
       "order_line_characteristics": [Array],
       "order_line_id": "String",
       "order": "String",
       "parent_line_item": "String",
       "previous_product_model": "String",
       "price_list": "String",
       "product_offering": "String",
       "product_specification": "String",
       "product": "String",
       "quantity": "String",
       "shipping_city": "String",
       "shipping_country": "String",
       "shipping_state": "String",
       "shipping_street": "String",
       "shipping_zip": "String",
       "short_description": "String",
       "sku": "String",
       "sold_product": "String",
       "specification": "String",
       "state": "String",
       "status": "String",
       "sys_class_name": "String",
       "sys_created_by": "String",
       "sys_created_on": "String",
       "sys_id": "String",
       "sys_mod_count": "String",
       "sys_tags": "String",
       "sys_updated_by": "String",
       "sys_updated_on": "String",
       "top_line_item": "String",
       "total_price": "String",
       "unit_of_measurement": "String",
       "unit_price": "String",
       "work_notes": "String"
     }
    ]

    Tabela: Itens de linha do pedido [sn_csm_om_order_line_item]

    order_line_items.account Necessário para pedidos B2B. Sys_id da conta comercial atribuída a este item de linha do pedido. Localizado na tabela Contas [customer_account]. A propriedade do consumidor é necessária para pedidos B2C.

    Tipo de dados: Cadeia de caracteres

    order_line_items.action Ação que determina como a linha do pedido é adicionada ao pedido.
    Valores possíveis:
    • adicionar
    • mudança

    Tipo de dados: Cadeia de caracteres

    order_line_items.comments Informações adicionais para o item de linha do pedido.

    Tipo de dados: Cadeia de caracteres

    order_line_items.consumer Necessário para pedidos B2C. Sys_id do consumidor atribuído a este item de linha do pedido. Localizado na tabela Consumidores [csm_consumer]. A propriedade Conta é necessária para pedidos B2B.

    Tipo de dados: Cadeia de caracteres

    order_line_items.contact Sys_id do contato relacionado à conta.

    Tipo de dados: Cadeia de caracteres

    order_line_items.delivered_quantity Número de itens no pedido entregue.

    Tipo de dados: Cadeia de caracteres

    order_line_items.effective_date Data efetiva da linha do pedido.

    Formato: aaaa-MM-dd HH:mm:ss no fuso horário UTC

    Tipo de dados: Cadeia de caracteres

    order_line_items.expiration_date Data de vencimento da linha do pedido.

    Formato: aaaa-MM-dd HH:mm:ss no fuso horário UTC

    Tipo de dados: Cadeia de caracteres

    order_line_items.external_id ID externo do item de linha do pedido.

    Tipo de dados: Cadeia de caracteres

    order_line_items.external_system Sys_id externo do item de linha do pedido.

    Tipo de dados: Cadeia de caracteres

    order_line_items.list_price Preço de lista da oferta de produto por unidade.
    Nota:
    Esta propriedade pode não estar disponível em versões anteriores de Gestão de pedidos.

    Tipo de dados: Cadeia de caracteres

    order_line_items. ​order_line_characteristics Obrigatório. Lista de objetos que definem as características de linha de pedido associadas. As características da linha do pedido estão localizadas na tabela Características da linha do pedido [sn_csm_om_order_characteristic_value].

    Na versão mais recente, se a oferta estiver associada à especificação do produto, as características do pedido deverão ser incluídas para determinar o modelo do produto.

    Em versões anteriores, esta propriedade só era necessária para pedidos simples com order_line_items.product_specificationconjunto de propriedades.

    Tipo de dados: Matriz de objetos

    "order_line_characteristics": [
     {
      "characteristic": "String",
      "characteristic_option": "String"
     }
    ]
    order_line_items. ​order_line_characteristics. ​característica Nome da característica associada ao modelo do produto. Por exemplo, Tamanho da máquina de lavar louça.

    Tipo de dados: Cadeia de caracteres

    order_line_items. ​order_line_characteristics. ​characteric_option Opção exclusiva de característica do produto que aciona a regra de exclusão. Por exemplo, tamanho ou cor do produto.

    Tipo de dados: Cadeia de caracteres

    order_line_items.price_list Sys_id de um registro de lista de preços na tabela Listas de preços [sn_csm_pricing_price_list].
    Nota:
    Esta propriedade pode não estar disponível em versões anteriores de Gestão de pedidos.

    Tipo de dados: Cadeia de caracteres

    order_line_items.product Sys_id do modelo de produto listado na tabela Modelos de produto [cmdb_model]. Se incluído no corpo da solicitação, as características da linha de pedido associadas devem corresponder.

    Tipo de dados: Cadeia de caracteres

    order_line_items.product_offering Obrigatório. Sys_id do produto listado na tabela Ofertas de produto [sn_prd_pm_product_offering].

    Se a oferta estiver associada ao modelo de produto, o modelo de produto será determinado pelo pedido. Se a oferta estiver associada à especificação do produto, as características do pedido deverão ser incluídas para determinar o modelo do produto.

    Tipo de dados: Cadeia de caracteres

    order_line_items. ​product_specification Obrigatório. Sys_id da especificação do produto associada ao item de linha do pedido. Listado na tabela Especificações do produto [sn_prd_pm_product_specification].
    Nota:
    Esta propriedade não era necessária em versões anteriores de Gestão de pedidos.

    Tipo de dados: Cadeia de caracteres

    order_line_items.quantity Obrigatório. Número de modelos de produto solicitados.
    Nota:
    Esta propriedade era necessária em versões anteriores de Gestão de pedidos.

    Tipo de dados: Cadeia de caracteres

    order_line_items.shipping_city Nome da cidade de destino.

    Tipo de dados: Cadeia de caracteres

    order_line_items.shipping_country Abreviação do país de destino.

    Tipo de dados: Cadeia de caracteres

    order_line_items.shipping_state Abreviação do estado ou província de destino.

    Tipo de dados: Cadeia de caracteres

    order_line_items.shipping_street Endereço de destino.

    Tipo de dados: Cadeia de caracteres

    order_line_items.shipping_zip CEP ou CEP de destino.

    Tipo de dados: Cadeia de caracteres

    order_line_items.short_description Descrição resumida do item de linha do pedido.

    Tipo de dados: Cadeia de caracteres

    order_line_items.sku Número gerado por um fornecedor que identifica exclusivamente um produto vendido por esse fornecedor.

    Tipo de dados: Cadeia de caracteres

    order_line_items.sold_product Sys_id de um registro de produto vendido da base de instalação.

    Tipo de dados: Cadeia de caracteres

    Tabela: Produtos vendidos [sn_install_base_sold_product]

    order_line_items.specification Especificação do item de linha do pedido.

    Tipo de dados: Cadeia de caracteres

    order_line_items.state Estado da linha do pedido. Por exemplo, rascunho, novo, in_progress ou concluído.

    Tipo de dados: Cadeia de caracteres

    order_line_items.total_price Preço total da linha do pedido. O preço total não é calculado com base no preço líquido e na quantidade por esta API.

    Tipo de dados: Cadeia de caracteres

    order_line_items. ​unit_of_measurement Obrigatório. Sys_id da unidade de medida solicitada listada na tabela Unidades de medidas [sn_prd_pm_uom].
    Nota:
    Esta propriedade pode não estar disponível em versões anteriores de Gestão de pedidos.

    Tipo de dados: Cadeia de caracteres

    order_line_items.unit_price Preço líquido da oferta de produto por unidade.

    Tipo de dados: Cadeia de caracteres

    Tabela: Instâncias de moeda [fx_currency_instance]

    order_line_items.work_notes Anotações de trabalho internas de formato livre para o item de linha do pedido.

    Tipo de dados: Cadeia de caracteres

    order_type Ação de pedido que determina como o pedido é adicionado.
    Valores possíveis:
    • adicionar
    • mudança

    Tipo de dados: Cadeia de caracteres

    parceiro Para pedidos B2B, sys_id do registro de parceiro associado para uma conta.

    Tipo de dados: Cadeia de caracteres

    Tabela: Contas [customer_account]

    partner_contact Para pedidos B2B, sys_id do contato primário do parceiro para a conta do parceiro.

    Tipo de dados: Cadeia de caracteres

    Tabela: Contatos [customer_contact]

    price_list Sys_id do registro da lista de preços associado. O preço não é calculado com base no preço líquido e na quantidade por esta API.
    Nota:
    Esta propriedade pode não estar disponível em versões anteriores de Gestão de pedidos.

    Tipo de dados: Cadeia de caracteres

    Tabela: Listas de preços [sn_csm_pricing_price_list]

    quote_id ID exclusivo da cotação de preço do pedido.

    Tipo de dados: Cadeia de caracteres

    shipping_city Nome da cidade de destino.

    Tipo de dados: Cadeia de caracteres

    shipping_country Abreviação do país de destino.

    Tipo de dados: Cadeia de caracteres

    shipping_state Abreviação do estado ou província de destino.

    Tipo de dados: Cadeia de caracteres

    envio_rua Endereço de destino.

    Tipo de dados: Cadeia de caracteres

    shipping_zip CEP ou CEP de destino.

    Tipo de dados: Cadeia de caracteres

    short_description Descrição resumida do pedido.

    Tipo de dados: Cadeia de caracteres

    special_instrutions Instruções especiais para o pedido.

    Tipo de dados: Cadeia de caracteres

    estado Estado do pedido. Por exemplo, new, in_progress ou completed.

    Tipo de dados: Cadeia de caracteres

    total_amount Custo total de todo o pedido.

    Tipo de dados: Cadeia de caracteres

    Cabeçalhos

    Os cabeçalhos de solicitação e resposta a seguir se aplicam somente a esta ação HTTP ou se aplicam a esta ação de maneira distinta. Para obter uma lista de cabeçalhos gerais usados na REST API, consulte Cabeçalhos de REST API compatíveis .

    Tabela 10. Cabeçalhos da solicitação
    Cabeçalho Descrição
    Aceitar Formato de dados do corpo da resposta. Tipos compatíveis: application/jsonou application/xml.

    Padrão: application/json

    Tabela 11. Cabeçalhos de resposta
    Cabeçalho Descrição
    Nenhum(a)

    Códigos de status

    Os seguintes códigos de status se aplicam a esta ação HTTP. Para obter uma lista de possíveis códigos de status usados na REST API, consulte Códigos de resposta HTTP da REST API .

    Tabela 12. Códigos de status
    Código do status Descrição
    200 Bem-sucedido. A solicitação foi processada com sucesso.
    400 Solicitação incorreta.

    A carga não está no formato esperado.

    401 O usuário não está autenticado.
    403 O usuário não está autorizado.
    • O usuário não tem funções necessárias para acessar a API.
    • O usuário não tem autorização para ler o pedido.
    Esta API requer sn_csm_om.order_integrator para acesso e um dos seguintes:
    • sn_csm_om.consumer_agent - Acesso de gravação da API restrito a pedidos B2C.
    • sn_csm_om.customer_agent - Acesso de gravação da API restrito a pedidos B2B.
    • sn_csm_om.order_admin - Acesso de gravação da API para pedidos B2B ou B2C.
    500 Erro interno do servidor. Uma ou mais validações falharam.
    Possíveis problemas:
    • Accountou consumero parâmetro está ausente. Esses campos são obrigatórios no cabeçalho e no item.
    • Account/ contacte. consumeros parâmetros foram aprovados. Esses parâmetros não podem ser passados juntos.
    • Parâmetros de escolha: Valores de escolha inválidos aprovados.
    • Parâmetro de quantidade: Valor inválido.
    • Campo de referência inválido.
    • Campos obrigatórios ausentes.
    • Formato de data e hora inválido.
    • A data de início é posterior à data de término.
    • Característica inválida.
    • Opção de característica inválida.
    • Mais de um modelo de produto foi encontrado para as características fornecidas.
    • Modelo de produto não encontrado para as características fornecidas.
    • O usuário não tem acesso para criar um pedido.
    • O pedido B2B contém linhas de pedido do consumidor.
    • O pedido B2C contém parâmetros de conta, contato, parceiro ou contato do parceiro.
    • A moeda dos campos de valor não corresponde à moeda do pedido.
    • Order_line_characteristicsforam aprovados para uma linha de pedido com product_offeringassociado ao modelo de produto.
    • A unidade de medida especificada para um tipo de oferta: Configuração não pertence às unidades de medida permitidas definidas na oferta de produto.
    • Nenhuma característica foi aprovada para um tipo de oferta de configuração quando a oferta de produto está aguardando configuração.
    • Não é possível criar pedidos que tenham um item de pacote mais configurações simples na linha de pedido.
    • Os parâmetros aprovados contêm características de uma oferta de pacote.
    • Não é possível criar linha de pedido primária e/ou linha de pedido secundária. Somente itens do pacote primário são válidos em chamadas de oferta de pacote.
    • O registro unit_of_measurement especificado para uma oferta de pacote contém um valor diferente de "EACH".

    Parâmetros do corpo da resposta (JSON ou XML)

    Nome Descrição
    erro Detalhes que descrevem um erro encontrado durante o processo de solicitação.

    Tipo de dados: Objeto

    "error": {
      "detail": "String",
      "message": "String"
    }
    error.detail Detalhes do erro encontrado durante o processo de solicitação.

    Tipo de dados: Cadeia de caracteres

    mensagem.erro Mensagem do erro encontrado durante o processo de solicitação. Cada mensagem de erro tem uma descrição correspondente no detailpropriedade.

    Tipo de dados: Cadeia de caracteres

    order_id Número do pedido.

    Tipo de dados: Cadeia de caracteres

    Tabela: Pedidos [sn_csm_om_order]

    status Mensagem de falha incluída além do objeto de erro.

    Tipo de dados: Cadeia de caracteres

    sys_id Sys_id do registro do pedido.

    Tipo de dados: Cadeia de caracteres

    Tabela: Pedidos [sn_csm_om_order]

    Solicitação de curl

    O exemplo a seguir mostra como criar um pedido de item único para um micro-ondas de aço inoxidável.

    curl "https://instance.service-now.com/api/sn_ind_tmt_orm/order" \
    --request POST \
    --header "Accept:application/json" \
    --header "Content-Type:application/json" \
    --data "{
    \"account\": \"c480021553ab70101aaeddeeff7b120f\",
    \"contact\":\"96d0461553ab70101aaeddeeff7b120b\",
    \"order_currency\": \"USD\",
    \"order_line_items\": [
    {
    \"account\": \"c480021553ab70101aaeddeeff7b120f\",
    \"action\": \"add\",
    \"contact\": \"96d0461553ab70101aaeddeeff7b120b\",
    \"list_price\": \"2000\",
    \"order_line_characteristics\": [
    {
    \"characteristic\" : \"Solana color\",
    \"characteristic_option\" : \"Stainless steel\"
    },
    {
    \"characteristic\" :\"Microvawe Capacity\",
    \"characteristic_option\" : \"1.2 cu\"
    }
    ],
    \"product_offering\": \"2d4376760f740110603bf634a7767e46\",
    \"quantity\": \"1\",
    \"shipping_city\": \"Santa Clara\",
    \"shipping_country\": \"USA\",
    \"shipping_state\": \"CA\",
    \"shipping_street\": \"222 Star St\",
    \"shipping_zip\": \"94560\",
    \"state\": \"draft\",
    \"status\": \"new\",
    \"total_price\": \"2000\",
    \"unit_of_measurement\": \"cb2795d553020110286eddeeff7b12ff\",
    \"unit_price\": \"2000\"
    }
    ]
    }" \
    --user 'user':'password'

    Resposta:

    {
      "result": {
        "sys_id": "24fdf5bd75eec510f877f30c01a15aa0",
        "order_id": "ORD0001034"
      }
    }