01. DADOS GERAIS

Linha de Produto:PC Sistemas
Segmento:Supermercado
Módulo:20 - Autosserviço
Função:Servidor de Faturamento
Ticket:7090560
Requisito/Story/Issue:DDRET-326


02. SITUAÇÃO/REQUISITO

Ajustar o Servidor de Faturamento que apresenta falha. Ao realizar um faturamento de uma nota na rotina 2075 - Frente de Caixa, nota essa vinda de pedido feito pela rotina 316 - Venda, é apresentado um erro de PK e para ser liberado precisa que sejam apagados os dados do campo NUMPED na tabela PCPEDCECF do banco de dados do caixa.
Após isso o pedido fica duplicado na tabela PCPEDC reservando então o estoque de forma indevida e como este pedido tem o campo PCPEDCECF preenchido não pode ser cancelado pela rotina 329 - Cancelar Pedido de Venda.

03. SOLUÇÃO

Foi realizada a correção na função de GerarMovimentacaoFilialRetira na importação da NOTA FISCAL, para inserir dentro da tabela PCMOV os campo CODOPER com a gravação ST e ET. Anteriormente estava inserindo na tabela PCMOVPREFAT.

Será necessário atualizar o Pacote para controle de estoque (PKG_ESTOQUE) na rotina 1100 para a última versão disponível no CCW.


Para utilizar a implementação atualize o Servidor de Faturamento para uma das versões citadas abaixo ou superior.


SERVIDORFATURAMENTO
- 29.0.12.11


Observação: Será necessário atualizar o Pacote para controle de estoque (PKG_ESTOQUE) na rotina 1100 para a última versão disponível no CCW.


04. DEMAIS INFORMAÇÕES

Como atualizar as rotinas do WinThor?

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





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