01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:20 - Auto Serviço
Função:Servidor de Faturamento
País:Brasil
Requisito/Story/Issue:DDRET-6971


02. 
SITUAÇÃO/REQUISITO

Realizar melhoria no Servidor de Faturamento na regra de tratamento de geração do campo NUMPED nas tabelas: PCPEDCECF, PCPEDC e PCPEDI quando o NUMPED estiver Nulo ou Inexistente.

03. SOLUÇÃO

Foi realizada a melhoria no Servidor de Faturamento para gerar o NUMPED na tabela PCPEDCECF quando o pedido de venda for gerado na rotina 316 - Digitar pedido de Venda (Origem de Venda: Balcão/Balcão Reserva).

O NUMPED da tabela PCPEDCECF  será gerado para a vendas de Cupom Fiscal e Nota Fiscal nas Situações:

Situação: NUMPED Nulo no Servidor de Faturamento: Caso o NUMPED tenha sido excluído/deletado das tabelas PCPEDC PCPEDI, será gerado o próximo NUMPED disponível na tabela. 

Situação: NUMPED Existente no Servidor de Faturamento: Na existência de um NUMPED nas tabelas PCPEDC e PCPEDI (Fluxo Normal), será realizado a atualização da venda no faturamento mantendo o mesmo NUMPED.

Situação: NUMPED Inexistente no Servidor de Faturamento: Caso o NUMPED esteja inexistente (a inexistência do NUMPED pode ocorrer devido a paradas inesperadas do Servidor de Faturamento) nas tabelas PCPEDC PCPEDI, será realizado uma inclusão nas tabelas PCPEDC PCPEDI da venda, gerando o próximo NUMPED disponível na tabela PCPEDCECF 



Para utilizar a implementação, atualize o Servidor de Faturamento para a versão informada abaixo ou superior.


SERVIDORFATURAMENTO

  • 30.1.3.15




04. DEMAIS INFORMAÇÕES




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