...
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 de venda seja realizada com maior dinamicidade.
...
| Totvs custom tabs box |
|---|
| tabs | Passo 01, Passo 02, Passo 03, Passo 04 |
|---|
| ids | passo1 |
|---|
|
| Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | passo1 |
|---|
| 
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).
Image Added
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).
Image Added
Imagem 04Imagem 03 - 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.
Image Added
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.
Image Added
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: Image Added
|
|
04. DEMAIS INFORMAÇÕES
A exclusão do pedido e as As ações dos botões "Opção adicional", "Tipo de pagamento" e "Consultar endereço" serão realizados implementadas futuramente.
...
| HTML |
|---|
<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>
|