Tempo aproximado para leitura: 10 min


01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Industrial
Função:Permitir configurar o valor de serviço para ordem de produção de mostruário


02. SITUAÇÃO/REQUISITO

No cadastro de serviço PCPFM016 é informado o valor que será cobrado por serviço na produção, existe a possibilidade deste valor variar de um fornecedor para outro,? acontece que para as ordens de produção de mostruário os fornecedores cobram um valor maior pelos serviços por se tratar de uma O.P. com quantidade menor. Devido a isso quando é realizada uma remessa de uma O.P. de mostruário é necessário alterar os valores de serviço manualmente para cada remessa. Para definir uma O.P. como mostruário é utilizado um ciclo diferente, será necessário realizar uma alteração para permitir informar os valores de mostruário para os serviços, podendo variar o valor do mesmo serviço para fornecedores diferentes e que no momento de gerar a remessa para esses fornecedores o sistema considere os valores automaticamente.

03. SOLUÇÃO

Foi desenvolvido o parâmetro DS_LST_CICLO_MOSTR para permitir informar qual o ciclo será utilizado para gerar as ordens de produção de mostruário, quando o parâmetro estiver configurado com um ciclo deverá exibir o campo "Valor mostruário" no componente PCPFM017 de manutenção de serviço e o campo "Vl. Most." no componente PCPFM020 de manutenção de serviço por fornecedor, o valor informado nesses novos campos deverá ser considerado ao gerar as remessas para as ordens de produção de mostruário.







<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>


Utilizamos o cadastro de serviço através do componente PCPFM016, estes serviços são vinculados na ficha de consumo dos produtos e serão levados para as O.P.'s, que por sua vez utilizarão estes serviços nas remessas e retornos para gerar a cobrança.

No cadastro dos serviços informamos o valor que será cobrado por serviço na produção (PCPFM016), com a possibilidade deste valor variar de um fornecedor para outro (PCPFM020). Acontece que para as O.P.'s de mostruário, por se tratar de uma quantidade menor que as O.P.'s de produção, os fornecedores cobram um valor maior pelos serviços. Com isso quando realizamos uma remessa de uma de mostruário, alteramos os valores de serviço manualmente em cada remessa.

Necessitamos que o sistema disponibilize uma forma de cadastrar os valores de mostruário para os serviços, podendo variar o valor de um mesmo serviço para fornecedores diferentes, e no momento de gerar a O.P./Remessa para O.P.'s de mostruário, que o sistema considere estes valores para os serviços.

Para definir uma O.P. como mostruário utilizamos um ciclo diferente.

Critérios de aceite

  • Criar uma parâmetro para configurar os ciclos de O.P. de mostruário (DS_LST_CICLO_MOST).
  • No componente PCPFM017 acionado através do PCPFM016, quando este parâmetro estiver configurado exibir um novo campo para que seja informado o valor de serviço para mostruário.
    • Este mesmo campo deverá ser adicionado no componente PCPFM020, permitindo informar valores diferenciados por fornecedor, seguindo a regra para exibir apenas se o parâmetro estiver configurado.
  • Ao gerar O.P./Remessa, quando a O.P. possuir o ciclo conforme algum configurado neste novo parâmetro, deverá buscar o valor do serviço de acordo com os novos campos de mostruário, caso o serviço não possuir informação nestes campos, deverá manter a regra atual para buscar o valor do serviço.
    • Obs.: Se a O.P. for do ciclo de mostruário, segue a hierarquia abaixo para busca do valor do serviço
      • Valor de mostruário por fornecedor;
      • Valor de mostruário por serviço;
      • Regra atual de busca;