01. DADOS GERAIS

Produto:

Linha de Produto:

Virtual Age

Segmento:

Módulo:Comercial
Função:Realizar gravação/alteração de pedido de venda e-commerce
Requisito/Story/Issue (informe o requisito relacionado) :DVACOM-5057


02. SITUAÇÃO/REQUISITO

Visando melhorar a experiência do usuário foi verificada a necessidade da criação de um componente para permitir a manutenção de pedido de venda e-commerce, com exceção da exclusão do pedido como um todo, que será implementada futuramente.

03. SOLUÇÃO

Foi criado o componente PEDFM236, permitindo que a manutenção no pedido seja realizada com maior dinamicidade.


Imagem 01 - No componente PEDFM236 foi realizado o cadastro do pedido "7234", informando todos os dados desejados além dos dados obrigatórios e também os produtos.

Obs.: A operação utilizada no componente será com base na configuração do parâmetro empresa "CD_OPER_PED_VENDA".


Imagem 02 - A alteração do pedido é permitida desde que a situação do pedido seja "Em andamento" ou "Bloqueado".

Obs.: O resumo do pedido será alterado após a gravação (F3).


Imagem 03 - A exclusão de item é permitida desde que a situação do pedido seja "Em andamento" ou "Bloqueado".

Obs.: O resumo do pedido será alterado após a gravação (F3).


Imagem 04 - Através do botão "Gerar nr. objeto" pode ser gerado o número de objeto do transporte, com base no serviço cadastrado no componente EXPFM006.


Imagem 05 - Com os dados informados foi acionado o botão "Faturar". Vale ressaltar que o cliente do pedido deve possuir saldo de "Adiantamento" suficiente para que o pedido seja atendido corretamente.


Imagem 06 - Nota-se que o pedido ficou a situação "Atendido" após o faturamento.

Obs.: O botão "Faturar" realiza o faturamento das quantidades pendentes do pedido, gerando uma transação que será encerrada, recebida e terá a geração da Nota Fiscal, finalizando por completo o atendimento do pedido de forma automática.


Processo completo de faturamento de um pedido de venda através do componente PEDFM236:


04. DEMAIS INFORMAÇÕES

As ações dos botões "Opção adicional", "Tipo de pagamento" e "Consultar endereço" serão implementadas futuramente.


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