Componentes do Advanced Part Sourcing
Vários tipos de componentes são instalados com o recurso Advanced Part Sourcing, incluindo tabelas, scripts e regras de negócio.
Plug-in
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.
Regras de negócio
| 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. |
Inclusões de script
| 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. |
Tabelas
| 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 | 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 |
Propriedades
| 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.
|
| 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.
|
| 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.
|