01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:3- Vendas
Função:Cancelar Pedido de Venda
Ticket:9835821
Requisito/Story/Issue :DDVENDAS-21001


02. SITUAÇÃO/REQUISITO

Erro ao cancelar via API. Motivo: Não foi possível executar alteração do saldo RCA. Verificar saldo e log de conta-corrente de RCA

03. SOLUÇÃO

Correção na validação de movimentação de conta corrente de RCA, adequando ao que a 329 faz, olhando se o pedido está com os campos de usaCreditoRca e usaDebitoCreditoRca para executar as operações.


É necessário que a rotina seja atualizada para a versão igual ou superior à descrita abaixo:

  • 1.0.16.8 (serviço)

  • 30.0.16.2 (rotina 329)

**A atualização do serviço, deverá ser feita através da rotina 810 no WTA.**

*ATUALIZAÇÃO A SER REALIZADA:
- Rotina 329 e Serviço winthor-pedido-venda.

*PROCEDIMENTOS A SEREM EXECUTADOS:
1) Parametrizar para bonificação movimentar RCA - Parâmetro CON_BONIFICALTDEBCREDRCA = S (lembre-se de fechar e abrir as rotinas para atualizar o carregamento do parâmetro)
2) Na 316 Digitar pedido de venda bonificado
3) Na 329 Cancelar o pedido
4) Verificar movimentação de RCA

Cenário CON_BONIFICALTDEBCREDRCA = N
1) Parametrizar para bonificação movimentar RCA - Parâmetro CON_BONIFICALTDEBCREDRCA = N (lembre-se de fechar e abrir as rotinas para atualizar o carregamento do parâmetro)
2) Na 316 Digitar pedido de venda bonificado
3) Na 329 Cancelar o pedido
4) Verificar movimentação de RCA, não deve movimentar

Regra nova: Se o pedido pcpedc.USADEBCREDRCA estiver como N ou pcpedc.USACREDRCA estiver como N, não deve movimentar no cancelamento mesmo com os parâmetros iguais a Sim


04. DEMAIS INFORMAÇÕES



Importante!

As versões estarão disponíveis para download no CCW. 

https://centraldecontrole.pcinformatica.com.br/


Mantenha suas rotinas sempre atualizadas!



05. ASSUNTOS RELACIONADOS




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