Componentes de fornecimento avançado de peças
Vários tipos de componentes são instalados com o recurso Fornecimento avançado de peças, incluindo tabelas, scripts e regras de negócios.
Plug-in
. Serviço de campoO plug-in Fornecimento avançado de peças (com.snc.fsm_advanced_parts_sourcing) deve ser ativado. Para obter mais informações sobre as etapas para ativar um plug-in, consulte Ative a Gestão de serviços de campo.
Regras de negócio
| Regra de negócio | Tabela | Descrição |
|---|---|---|
| Limite 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 no sn_fsm_parts_src.Maximum parts in Part Requestpropriedade. |
| Gerencie a quantidade solicitada | Linha de solicitação de peça [sn_fsm_part_req_line] |
Atualiza o. Requested_quantity campo no requisito de peça quando uma linha de solicitação de peça muda seu estado. |
| Preencha ou limpe from_stock | 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 Do depósito valor do campo, o registro de solicitação de peça é preenchido para fornecimento múltiplo. Se o valor estiver em Do depósito o campo é diferente, esse valor é limpo. |
| Entrada duplicada restrita | Depósito preferencial [sn_fsm_pref_depósito] |
Impede que o usuário crie o registro duplicado. |
| Defina o modelo solicitado igual ao necessário | Linha de solicitação de peça [sn_fsm_part_req_line] |
Define o modelo solicitado da mesma forma que o 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. |
| Valide a quantidade de ativos e sincronize 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 dos IDs de ativo selecionados entre o campo Detalhe do item solicitado e o campo Item solicitado do registro ritm. |
| Valide a quantidade solicitada | Linha de solicitação de peça [sn_fsm_part_req_line] |
Garante que a quantidade de peça solicitada não seja maior que a diferença entre a quantidade necessária e reservada. Por exemplo, Quantidade solicitada (Quantidade necessária - Quantidade reservada). |
| Valide o raio máximo de pesquisa de peça | Parâmetros de trabalho [wm_agent_work_configuration] |
Garante que o valor inserido em Valide o raio máximo de pesquisa de peça o campo não é menor que zero. |
| Padrão solicitado para quando o WOT está vazio | Requisito de peça [sm_part_requirement] |
Define o. Padrão solicitado campo para o usuário conectado quando a tarefa de ordem de serviço está vazia. |
| Campo Método de criação definido | Requisito de peça [sm_part_requirement] |
Define o campo Método de criação como usuário criado 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ça ú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. |
| Filtros de solicitação de parte | Define filtros do qualificador de referência nos campos de solicitação de peça. |
| Filtros de Linha de Solicitação de ParteFilters | Define filtros do qualificador de referência nos campos de linha de solicitação de peça. |
| UserAjaxUtil | 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 de 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 após o usuário enviar 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_requiry] |
Solicitado para, Quantidade solicitada, Método de criação, Incluir substituto |
| Parâmetros de trabalho [wm_agent_work_configuration] |
Raio máximo de pesquisa de partes |
| 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 aparecem de acordo com os critérios de pesquisa selecionados.
|
| Usar aprovações de solicitação de peça | Permite o envio e recebimento de notificações móveis como Serviço de campoos agentes solicitam peças de agentes pares.
|
| 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.
|