---
sourceDocument: Gestão de serviços de campo Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/field-service-management

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Gestão de serviços de campo Xanadu

ft:clusterId :

    - fsm

bundleId :

    - fsm

workflow :

    - Customer and Industry


---

# Componentes do Advanced Part Sourcing

# Componentes do Advanced Part Sourcing {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 4 min. de leitura

Vários tipos de componentes são instalados com o recurso Advanced Part Sourcing, incluindo tabelas, scripts e regras de negócio.

## Plug-in {#advanced-part-souring-components__section_ps1_z1v_frb}

O plug-in Serviço de campo Advanced Parts Sourcing (com.snc.fsm_advanced_parts_sourcing) deve ser ativado. Para obter mais informações sobre as etapas para ativar um plug-in, consulte [Ativar Gestão de serviços de campo](https://servicenow-prod.fluidtopics.net/c6PJggrsQu8oD~Wi7NMqqQ "O Gestão de serviços de campo (field_service_management) está disponível como uma assinatura separada. Este plug-in ativa plug-ins relacionados, caso ainda não estejam ativos. Depois que Gestão de serviços de campo for ativado, você também poderá ativar plug-ins adicionais que fornecem dados de demonstração e habilitam uma variedade de recursos.").

## Regras de negócio {#advanced-part-souring-components__section_vbq_klk_1mb}

O fornecimento avançado de peças adiciona as seguintes regras de negócio.{#advanced-part-souring-components__table_fjn_xlk_1mb__entry__3}

| Regra de negócio | Tabela | Descrição |
|-|-|-|
| Limitar o número de linhas em uma solicitação de peça | Linha de solicitação de peça​ \[sn_fsm_part_req_line\] | Limita o número de linhas de solicitação de peça em uma solicitação de peça. O limite é configurado na propriedade sn_fsm_parts_src.Maximum parts in Part Request. |
| Gerenciar quantidade solicitada​ | Linha de solicitação de peça​ \[sn_fsm_part_req_line\] | Atualiza o campo Requested_quantity no requisito de peça quando uma linha de solicitação de peça muda de estado. |
| Preencher ou limpar from_stockroom | Linha de solicitação de peça​ \[sn_fsm_part_req_line\] | Na solicitação de peça, se todas as linhas de solicitação de peça tiverem o mesmo valor de campo Do depósito, o registro de solicitação de peça será preenchido para fornecimento múltiplo. Se o valor no campo Do depósito for diferente, esse valor será limpo. |
| Restringir entrada duplicada | Depósito preferencial \[sn_fsm_pref_stockroom\] | Impede que o usuário crie o registro duplicado. |
| Definir modelo solicitado igual ao necessário | Linha de solicitação de peça \[sn_fsm_part_req_line\] | Define o modelo solicitado igual ao necessário em caso de fornecimento não substituto. |
| Atualizar linha de solicitação de peça | Detalhe do item solicitado \[sn_fsm_part_req_ritm_detail\] | Cria um registro RITM e atualiza o estado da linha de solicitação de peça para Solicitado quando o agente envia a solicitação de peça. |
| Atualizar estado da solicitação de peça | Linha de solicitação de peça \[sn_fsm_part_req_line\] | Atualiza o estado da solicitação de peça quando o estado da linha de solicitação de peça muda. |
| Validar quantidade de ativos e sincronizar ativos | Detalhe do item solicitado \[sn_fsm_part_req_ritm_detail\] | Valida se o número de ativos selecionados corresponde à quantidade solicitada. Além disso, sincroniza os valores de IDs de ativo selecionados entre o campo Detalhe do item solicitado e o campo Item solicitado do registro RITM. |
| Validar quantidade solicitada | Linha de solicitação de peça \[sn_fsm_part_req_line\] | Garante que a quantidade de peças solicitada não seja maior do que a diferença entre a quantidade necessária e a reservada. Por exemplo, Quantidade solicitada \<= (Quantidade necessária - Quantidade reservada). |
| Validar raio máximo de pesquisa de peças | Parâmetros de trabalho \[wm_agent_work_configuration\] | Garante que o valor inserido no campo Validar raio máximo de pesquisa de peça não seja menor que zero. |
| Padrão solicitado para quando WOT estiver vazio | Requisito de Peça \[sm_part_requirement\] | Define o campo Solicitado padrão para o usuário conectado quando a tarefa de ordem de serviço está vazia. |
| Definir campo de método de criação | Requisito de Peça \[sm_part_requirement\] | Define o campo do método de criação como criado pelo usuário quando vazio. |
[Tabela 1. Regras de negócio]

{#advanced-part-souring-components__table_fjn_xlk_1mb}

## Inclusões de script {#advanced-part-souring-components__section_mtr_4hs_fbb}

O fornecimento avançado de peças adiciona as seguintes inclusões de script. {#advanced-part-souring-components__table_j15_yvj_jbb__entry__2}

| Inclusão de script | Descrição |
|-|-|
| FSMPartRequestUtil | Contém métodos de utilitário para criar, atualizar ou excluir uma solicitação de peça e uma linha de solicitação de peça. |
| FSMPartSourcingUtil | Contém métodos de utilitário para enviar uma solicitação de peças única ou múltipla. |
| FSMMultiPartsSourcingUtil | Arquivo de utilitários para identificar depósitos que contêm todas as peças com a quantidade necessária. |
| PartRequestFilters | Define filtros de qualificador de referência nos campos de solicitação de peça. |
| PartRequestLineFilters | Define filtros de qualificador de referência em campos de linha de solicitação de peça. |
| UsuárioAjaxUtil | Preenche o valor da quantidade solicitada em uma linha de solicitação de peça para um requisito de peça especificado. |
[Tabela 2. Inclusões de script]

{#advanced-part-souring-components__table_j15_yvj_jbb}

## Tabelas {#advanced-part-souring-components__section_rm2_bjs_fbb}

O fornecimento avançado de peças adiciona as seguintes tabelas.{#advanced-part-souring-components__table_crw_gwj_jbb__entry__2}

| Tabela | Descrição |
|-|-|
| Solicitação de peça \[sn_fsm_part_request\] | Armazena o destino das peças e os detalhes do agente solicitante. |
| Linha de solicitação de peça \[sn_fsm_part_req_line\] | Armazena a origem da peça e os detalhes do requisito e os associa ao registro de solicitação de peça. |
| Linha de solicitação de peça para linha do pedido de transferência M2M \[sn_fsm_part_req_line_tol_rel​\] | Armazena o relacionamento entre as linhas de solicitação de peça que estão no estado Concluído com as linhas da ordem de transferência que estão no estado Entregue. |
| Detalhe do item solicitado sn_fsm_part_req_ritm_detail​ | Armazena os detalhes de fornecimento da linha de solicitação de peça depois que o usuário envia a solicitação. |
| Depósito preferencial sn_fsm_pref_depósito | Armazena os detalhes dos depósitos preferenciais associados a grupos de atribuição. |
[Tabela 3. Tabelas adicionadas]

{#advanced-part-souring-components__table_crw_gwj_jbb}  
O fornecimento avançado de peças muda as tabelas a seguir.{#advanced-part-souring-components__table_nng_n3x_d5b__entry__2}

| Tabela | Novas colunas adicionadas |
|-|-|
| Requisitos de peça \[sm_part_requirement​\] | Solicitado para, Quantidade solicitada, Método de criação, Incluir substituto |
| Parâmetros de trabalho \[wm_agent_work_configuration​\] | Raio máximo de pesquisa da peça |
| Histórico de Geolocalização \[geo_history​\] | Registro mais recente |
[Tabela 4. Tabelas atualizadas]

{#advanced-part-souring-components__table_nng_n3x_d5b}

## Propriedades {#advanced-part-souring-components__section_sks_fnw_b5b}

O fornecimento avançado de peças adiciona as seguintes propriedades.{#advanced-part-souring-components__table_ovq_jnw_b5b__entry__2}

| Propriedade | Descrição |
|-|-|
| Critérios de pesquisa de peças | Define os critérios para pesquisar peças. Os depósitos que contêm as peças com a quantidade solicitada são exibidos de acordo com os critérios de pesquisa selecionados. * Tipo: lista de seleção * Valor padrão: sem restrições * Sem restrições: pesquise todos os depósitos do depósito e os depósitos pessoais de agentes colegas. * Somente grupo de atribuição: pesquisa todos os depósitos de agentes colegas que fazem parte dos grupos de atribuição do agente de serviço de campo conectado. * Somentedepósitos preferenciais: pesquise todos os depósitos preferenciais de todos os grupos de atribuição, independentemente do raio mencionado no perfil do agente conectado. {#advanced-part-souring-components__ul_rgr_2pw_b5b} * Local: Serviços de CampoAdministraçãoPropriedades {#advanced-part-souring-components__ul_mql_4nw_b5b} |
| Usar aprovações de solicitação de peça | Habilita o envio e o recebimento de notificações móveis conforme Serviço de campo agentes solicitam peças de agentes colegas. * Tipo: booleano * Valor padrão: Sim * Local: Serviços de CampoAdministraçãoPropriedades {#advanced-part-souring-components__ul_qvq_jnw_b5b} |
| Criar solicitações de peças para fornecimento de requisitos de peças | Cria uma solicitação de peça quando uma peça é adicionada ao requisito de peça. * Tipo: booleano * Valor padrão: Sim{#advanced-part-souring-components__li_y2v_g1t_d5b} {#advanced-part-souring-components__li_y2v_g1t_d5b} * Local: Serviços de CampoAdministraçãoPropriedades {#advanced-part-souring-components__ul_rvq_jnw_b5b} |
[Tabela 5. Propriedades]

{#advanced-part-souring-components__table_ovq_jnw_b5b}

