Histórico da Página
01. DADOS GERAIS
Linha de Produto: | Datasul |
---|---|
Segmento: | Agroindústria |
Módulo: | Venda, Compra e Armazenagem de Grãos |
Função: | GG0103 - Registrar Novos Negócios Gestão de Vendas Gestão de Instrução de Embarque |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DAGROOGD-9688 |
02. SITUAÇÃO/REQUISITO
- Permitir informar produtos no contrato, com separação de ano/mês embarque
...
- , podendo informar preços
...
- diferenciados por produto e permitir listar na rotina Novo Negócio produtos do mesmo contrato sem aglutinação.
...
- Atualizar
...
- o pedido de vendas conforme Fixação dos Contratos a granel, ou Contratos controlados por Característica Técnica do Lote - neste caso atualizando com os preços dos
...
- Fardos, conforme mudanças de preços ou reservas quando o pedido ainda não estiver faturado.
- Precificar os fardos
...
- , quando o contrato já tiver volume fixado e já tiver lotes vinculados.
...
- Para contratos à fixar,
...
- a precificação dos fardos
...
- ocorrerá no momento da instrução
...
- .
Atualização do pedido de vendas conforme ocorrem as mudanças de preços ou reservas, quando o pedido ainda não estiver faturado.
Caso o preço for alterado diretamente via pedido de vendas (Ex. PD4000), este preço não será refletido no contrato ou nos Trade Slips Vendas, e sendo faturado com preço diferente irá entrar na listagem de diferenças de preços entre o faturamento e fixação + ágio e deságio.
03. SOLUÇÃO
No Trade Slip de Vendas será possível informar produtos com separação de ano/mês embarque, com isso podendo sendo possível informar preços diferentes por produto conforme parametrizado.:
1 - Novos campos foram disponibilizados por produto no Trade Slipe Slip de Vendas para poder , permitindo informar ano/mês embarque e prazo de entrega:
2 - Foi criado parâmetro para escolher se o preço dos componentes sera replicados para todas as cadências do trade slip. Como default, este parâmetro aparece marcado, ou seja, replicar automaticamente os preços:
3 - Para apresentar Trade Slip de Venda sem aglutinação na rotina de Novo Negócio, foi implementado um parâmetro que quando marcado realiza a quebra de linhas conforme a quantidade de produtos no Trade Slip.
Atualizar pedido de vendas com o valor da Fixação de Preço:
1- Informações detalhadas sobre atualização de preço no Pedido de Venda:
https://tdn.totvs.com.br/pages/viewpage.action?pageId=545247396
Nota: Não será permitida alteração de preço pela rotina de Pedidos do módulo de pedidos, quando utilizar o parâmetro Atualizar Fixação Pedido Venda.
Precificação por Característica Técnica do Lote.
1 - Conforme Contrato de Venda for controlado por Característica Técnica do Lote, vai ocorrer uma precificação diferenciada por lote e ira influenciar no preço caso ter critério de Ágio/Deságio. Essa atualização no Pedido de Venda ocorrera nas seguintes situações:
Fixação/Cancelamento do Trade Slip Fixo ou aFixar: Se no momento da fixação o Contrato já ter Instrução de Embarque cadastrada, o preço do pedido será ajustado conforme Fixação + critério de Ágio/Deságio, caso seja cancelamento o pedido irá ser atualizado com o preço pauta.
Criação/Alteração de Instrução de Embarque: Quando for gerada uma Instrução de Embarque para Lote do Contrato sendo do tipo Fixo ou aFixar que já possua Fixação o pedido sera
atualizado conforme Fixação + critério de Ágio/Deságio, caso seja aFixar e não tenha Fixação sera atualizado com preço pauta.
Geração de Romaneio de Saída: Segue a mesma regra aplicada para Criação/Alteração de Instrução de Embarque.
2 - Informações mais detalhadas sobre critérios para Ágio e Deságio:
https://tdn.totvs.com.br/pages/viewpage.action?pageId=545250691
Nota: Quando item com controle por Lote + Características Técnicas Lote, SEMPRE será feita a atualização do pedido de vendas, logo o parâmetro no grupo de estoque deve estar sempre marcado para Atualizar Pedido de Vendas.
Templatedocumentos |
---|
HTML |
---|
<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; } .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { background: #FF9900; !important } .menu-item.active-tab { border-bottom: none !important; } </style> |