Será criada uma parametrização no Contrato do depositante e outra no cadastro do produto para indicar se devem ser solicitados os dimensionais ao realizar a separação no picking. O parâmetro no cadastro do produto terá prioridade e, caso não esteja informado, será utilizada a parametrização geral do depositante.
A informação dos dimensionais somente poderá ocorrer quando o item controlar picking, for tipo de carga Geral e não for utilizado o controle de etiquetas de estoque em picking.
Quando o parâmetro Informar dimensionais picking estiver ativo, todos os dimensionais controlados do item deverão ser informados na separação.
Posteriormente, o requisito 002 terá o seguinte escopo:
- Será alterada a rotina de separação de picking para que ao informar o produto que está sendo coletado sejam solicitados os dimensionais separados, caso no cadastro do produto ou Contrato do depositante esteja parametrizado para solicitar estas informações.
- Ao informar os dimensionais o sistema validará se existe saldo disponível no endereço de picking onde o processo está sendo realizado. Caso exista, será permitido prosseguir com o processamento; se não existir, o operador deverá informar outro dimensional que possua saldo.
- Se na geração da onda de separação foram reservados dimensionais diferentes daqueles que foram informados pelo operador no momento da coleta, o sistema fará as trocas automáticas de reservas (será transparente para o usuário), garantindo assim que o estoque coletado e expedido para aquele documento será exatamente o mesmo que o sistema registrou nas movimentações do armazém.
Rotinas | Tipo de Operação | Opção de Menu | Regras de Negócio |
WMS60018 - Contrato - Expedição - Separação/Conferência | [Alteração] | | - |
WMS6171 - Complemento Item | [Alteração]
| | - |
- Reorganizar os campos da tela conforme layouts 01 e 02.
- Adicionar o campo Informar dimensionais no Picking.
- Este campo deverá ser gravado na tabela wms_parametro_complementar, com os seguintes valores:
- empresa = mr_wms_contrato_exp_sep.empresa
- depositante = mr_wms_contrato_exp_sep.deposit
- nom_parametro = 'info_dimens_pick"
- contrato = mr_wms_contrato_exp_sep.contrato
- Val_texto = "S" ou "N" (informado em tela)
- Valor default "N"
- Alterar a tela wms6171.per conforme layout 03.
Observação.: O WMS6171 é acessado tanto pelo MAN9922 quanto pelo MAN10021.
- O novo campo Informa dimensionais separação picking deverá ser gravado na tabela man_inf_com_item com os valores abaixo:
- empresa = p_cod_empresa;
- item = m_cod_item_wms;
- informacao_compl = 'info_dimens_pick";
- des_inf_com = "Informa dimensionais separação picking"
- val_flag = "P", "S" ou "N" (informado em tela).
- Validações, somente poderá ser informado/alterado se:
- O campo Utiliza picking estiver assinalado.
- O campo Estoque picking com etiqueta estiver desmarcado.
- O Tipo carga deve ser Geral.
- man_inf_com_item
- wms_parametro_complementar