01. DADOS GERAIS
Produto: |
TOTVS DMS |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Varejo |
Módulo: |
TOTVS DMS (Linha Protheus) - Auto-Peças (SIGAPEC) |
Função: | JDPrism DPM/RPM (OFINJD35) Parts Data (OFINJD06) |
País: | Brasil |
Ticket: | 22040342 |
Requisito/Story/Issue (informe o requisito relacionado) : | DVARMIL-6590 |
02. SITUAÇÃO/REQUISITO
Alguns produtos são vendidos pela Fabricante John Deere em embalagens fechadas, como caixa e pack por exemplo, e o concessionário comercializa fracionado por unidade. Exemplos: caixa de parafusos, rolo de mangueira. Este processo é conhecido como PPP - Peças por Pacote, ou seja, a quantidade por embalagem.
Para atender esses casos, há necessidade de identificar esses produtos e tratar as integrações entre o Fabricante e Concessionário.
03. SOLUÇÃO
Para atender essa necessidade, foi criado campo exclusivo para identificação dos produtos que atendem a esta regra "Usa JD PPP?" (VL0_PPPJD).
Além disso, faz-se necessário informar os campos:
- "Seg Um Medi" (B1_SEGUM) - Informar a segunda unidade de medida, como caixa, pacote, pack etc.
- "Fator Conv." (B1_CONV) - Informar o PPP
- "Tipo de Com" (B1_TIPCONV) - Informar divisor.
Essa configuração é específica para casos onde o fabricante envia em embalagem fechada e o concessionário comercializa fracionado.
Para os produtos que se enquadrem como PPP, o sistema passa a considerar a quantidade de itens por embalagem nos processos conforme abaixo:
- Ao realizar a importação dos arquivos Order pela rotina JDPrism DPM/RPM (OFINJD35), o sistema multiplicará a quantidade contida no arquivo pela quantidade de embalagem do produto que é informada no campo "Fator Conv." (B1_CONV).
Exemplo: quantidade no arquivo 30, quantidade por embalagem no cadastro do produto 05, o sistema considerará a quantidade 150 para o pedido de compra. - Ao realizar a exportação do arquivo Parts Data (OFINJD06), o sistema considerará a informação do campo "Fator Conv." (B1_CONV) que será enviado na coluna correspondente à informação do PPP John Deere (Peças Por Pacote).
IMPORTANTE !
Essa alteração envolve conversão de valores, por isso é necessário que a base seja ajustada para que os campos referentes ao valor unitário do produto operem com, no mínimo, 4 casas decimais. Isso garantirá que os cálculos com dízimas periódicas e arredondamento sejam gerados correntamente.
Procedimentos para utilização
- Acesse o Cadastro de Peças (MATA010) e informe as quantidades de itens comercializada por embalagem no campo "Fator Conv." (B1_CONV), o campo "Tipo de Conv" (B1_TIPCONV) como "D - Divisor" e o novo campo "Usa JD PPP?" (VL0_JDPPP) igual a "1 - Sim".
ATENÇÃO!
A correta alteração/revisão do Cadastro de Peças (MATA010) se faz necessária pois a integração entre o DMS e a John Deere, se utiliza do campo "Fator Conv." (B1_CONV) para geração dos arquivos e informações de vendas, para os produtos que se enquadram ao PPP (Peças Por Pacote). Para mais detalhes, consulte a documetação de Como Configurar a Segunda Unidade de Medida.
Para exibição dos Campos Complemento DMS, é necessário ter os fontes atualizados conforme abaixo:
- Cadastro de Peças (MATA010.PRX) atualizado com data de ou superior.
- Evento MVC para chamadas de funções do DMS no Cadastro de Peças (MATA010DMS.PRW) atualizado com data de ou superior.
Necessário ter a base de dados atualizada com a tabela VL0 - Complemento de Peças, além do novo campo criado conforme demontrado na seção Atualização de Dicionário.
- Exibição na rotina Cadastro de Peças (MATA010):
Uma vez que os produtos que façam parte do PPP (Peças Por Pacote) tenham sido ajustados no cadastro de peças do DMS, é necessário reajustar o preço destes produtos. Para isso, siga o passo automático ou manual conforme abaixo:
Importação automática pelo PartsInfo: Execute a importação de peças por meio do PartsInfo (Importação de Peças JD - OFINJD01). O sistema realizará o ajuste automático do preço;
Ajuste Manual (caso a importação não tenha sido feita): Caso a importação pelo PartsInfo ainda não tenha sido realizada, será necessário ajustar o preço manualmente. Para isso:
- Acesse a rotina Cadastro de Peças (MATA010).
- Altere o preço no campo Preço Venda (B1_PRV1).
Ressaltamos que essa alteração envolve a conversão de valores. Portanto, é imprescindível que a base seja ajustada para que os campos relacionados ao valor unitário do produto operem com, no mínimo, 4 casas decimais. Isso garantirá que cálculos envolvendo dízimas periódicas e arredondamentos sejam realizados corretamente.
- Entrada de itens a partir da importação de .xml:
Para o exemplo a seguir, será utilizado o item abaixo com geração de Pré-Nota:
- Na importação do .xml, a tag <qCom> contém a quantidade do item.
Após importação, é possível verificar que na Pré-Nota, o sistema já fez toda a conversão de valores e quantidades.
- Acessar a rotina Orçamento por Fases (OFIXA011) e clique em incluir;
- Informe os dados do cabeçalho conforme necessário e na grid dos itens, informe um item cadastrado como PPP;
- Note que é possível informar a quantidade da peça tanto pela primeira unidade de medida ("Qtd Requisit" (VS3_QTDITE)) quanto pela segunda ("2a Un Medida" (VS3_QTD2UM)) conforme imagem abaixo:
ATENÇÃO!
Para que o novo campo relacionado ao PPP da John Deere seja exibido, é necessário criá-lo pelo configurador do Protheus conforme especificações abaixo ou aplicá-lo por meio da Expedição Contínua do DMS, a partir de .
Criação de Campo no arquivo SX3 – Campos:
- Tabela VL0 - Campos Complemento DMS:
Campo | VL0_PPPJD |
---|---|
Tipo | Caráctere |
Grupo de Campos | |
Ordem | |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Contexto | 1-Real |
Propriedade | 1-Alterar |
Título | Usa JD PPP? |
Descrição | Usa JD PPP? |
Val. Sistema | Pertence("01") |
Opções | 0=Não;1=Sim |
Inic. Padrão | |
Inic. Browse | |
Cons. Padrão | |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
When | |
Pasta | |
Help | Identifica produtos que se enquadram no conceito de PPP (peças por pacote) John Deere. |
04. DEMAIS INFORMAÇÕES
Pacotes gerados: | 12.1.2210: https://r.totvs.io/p/1177814 12.1.2310: https://r.totvs.io/p/1177815 12.1.2410: https://r.totvs.io/p/1177817 12.1.33: https://r.totvs.io/p/1177816 |
---|
Essa atualização de dicionário estará disponível na release 12.1.2510Importante!
05. ASSUNTOS RELACIONADOS
- Não há.