01. DADOS GERAIS

Linha de Produto:Datasul
Segmento:Agroindústria
Módulo:Venda, Compra e Armazenagem de Grãos
Função:
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.

Permitir no Trade Slip de Vendas informar preços diferentes por ano/mês embarque. 

Listar no Novo Negócio (GG0103) produtos do contrato, sem aglutinação. 


Atualizar os pedidos de vendas com os preços da fixação quando granel.

Atualizar os pedidos de vendas com os preços dos fardos, bem como os preços de ágio e deságio.


Vínculo de preços aos lotes, quando o contrato já tiver volume fixado e já tiver lotes vinculados.

Faturamentos à fixar, á precificação dos fardos irá ocorrer no  momento da instrução se não houver preço para o fardo irá assumir o preço de pauta.

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, sendo possível informar preços diferentes.

1 - Novos campos foram disponibilizados por produto no Trade Slip de Vendas, 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    


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

     

     








<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>