Mudanças entre as edições de "Quantidade e Cancelamento do DAV"
(9 revisões intermediárias por 4 usuários não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
− | + | {{Tags|Totall CheckOut|Funcionalidades}} | |
− | + | {{Referencias}} | |
− | |||
− | |||
− | |||
+ | ==Exigência Legal== | ||
+ | ATO COTEPE/ICMS Nº 9 de 13 de Março. | ||
+ | |||
+ | ==Apresentação== | ||
As alterações informadas abaixo serviram para a compreensão do processo de exclusão e alteração da quantidade, onde permite que os itens dos DAV’S poderão ser excluídos e alterado a quantidade sem efetuar o cancelamento do item nem a criação de um novo item com a nova quantidade, conforme era feito no processo anterior. | As alterações informadas abaixo serviram para a compreensão do processo de exclusão e alteração da quantidade, onde permite que os itens dos DAV’S poderão ser excluídos e alterado a quantidade sem efetuar o cancelamento do item nem a criação de um novo item com a nova quantidade, conforme era feito no processo anterior. | ||
− | |||
− | |||
− | == | + | ==Totall Order== |
+ | A implementação realizada foi efetuada para o processo de alterar a quantidade do produto e cancelar o item, isso para que não fosse removido da grade nem criado outro produto com a quantidade especificada, para isso algumas implementações foram necessárias. | ||
+ | ===Quantidade=== | ||
O processo foi implementado para quando alterado a quantidade ao invés de cancelar o item e lançar o mesmo produto porem com a nova quantidade, como era feito anteriormente, simplesmente irá alterar a quantidade do produto e fará o recalculo de todos os processos. | O processo foi implementado para quando alterado a quantidade ao invés de cancelar o item e lançar o mesmo produto porem com a nova quantidade, como era feito anteriormente, simplesmente irá alterar a quantidade do produto e fará o recalculo de todos os processos. | ||
Exemplo: Nas versões anteriores ao tentar alterar a quantidade de um produto digamos para a quantidade 2, o sistema cancelava o produto com a quantidade anterior e lançava outro produto com quantidade 2, a partir da versão 5.2 o sistema não cancela mais o produto e simplesmente altera a quantidade fazendo o recalculo de todos os processos. | Exemplo: Nas versões anteriores ao tentar alterar a quantidade de um produto digamos para a quantidade 2, o sistema cancelava o produto com a quantidade anterior e lançava outro produto com quantidade 2, a partir da versão 5.2 o sistema não cancela mais o produto e simplesmente altera a quantidade fazendo o recalculo de todos os processos. | ||
Abaixo alguns dos processos que serão verificados ao alterar a quantidade: | Abaixo alguns dos processos que serão verificados ao alterar a quantidade: | ||
− | + | <br /> | |
− | * '''Cálculo de Frete:''' Ao alterar a quantidade e no DAV possua frete informado o sistema irá efetuar o | + | <br /> |
− | Recalculo do frete sobre a quantidade do produto, sendo assim caso tenha um produto com a quantidade 1 e frete de 5 reais, | + | * '''Cálculo de Frete:''' Ao alterar a quantidade e no DAV possua frete informado o sistema irá efetuar o Recalculo do frete sobre a quantidade do produto, sendo assim caso tenha um produto com a quantidade 1 e frete de 5 reais, ao alterar o produto para quantidade 2 o frete será recalculado se tornando 10 reais, fazendo assim o recalculo do DAV. |
− | ao alterar o produto para quantidade 2 o frete será recalculado se tornando 10 reais, fazendo assim o recalculo do DAV. | + | <br /> |
− | + | * '''Cálculo dos Impostos:''' Efetua o processo de recalculo de todos os impostos , caso seja efetuado alteração da quantidade será recalculado os impostos novamente com base na quantidade informada. | |
− | * '''Cálculo dos Impostos:''' Efetua o processo de recalculo de todos os impostos , caso seja efetuado alteração da | + | <br /> |
− | quantidade será recalculado os impostos novamente com base na quantidade informada. | + | * '''SelfColor :''' O processo de tinta funcionará da mesma maneira, caso seja alterado a quantidade da tinta, o mesmo não será cancelado apenas irá alterar a quantidade e fará o recalculo de todos os produtos que compõem a tinta alterando assim sua quantidade. |
− | + | <br /> | |
− | * '''SelfColor :''' O processo de tinta funcionará da mesma maneira, caso seja alterado a quantidade da tinta, | + | * '''Juros Flex:''' Funcionará conforme as versões anteriores, após ter alterado a data e o juros já foi incluído no valor caso altere a quantidade o processo irá zerar todas as datas voltando para as datas padrão, sendo assim terá que ser alterado novamente as datas da venda para calcular o juros flex novamente. |
− | o mesmo não será cancelado apenas irá alterar a quantidade e fará o recalculo de todos os produtos que compõem | + | <br /> |
− | a tinta alterando assim sua quantidade. | + | * '''Lote:''' Quando informado uma quantidade diferente, o lote irá verificar se existe saldo, por exemplo, o produto com a quantidade 3 com apenas 3 no estoque do lote não apresentará mensagem, porém se alterado para quantidade para 4 o sistema irá verificar que não existe Estoque suficiente para esse produto com o lote especificado, apresentando assim mensagem que não existe estoque para o lote especifico, veja imagem abaixo: |
− | + | ||
− | * '''Juros Flex:''' Funcionará conforme as versões anteriores, após ter alterado a data e o juros já foi incluído | + | |
− | no valor caso altere a quantidade o processo irá zerar todas as datas voltando para as datas padrão, | + | |
− | sendo assim terá que ser alterado novamente as datas da venda para calcular o juros flex novamente. | + | |
− | + | ||
− | * '''Lote:''' Quando informado uma quantidade diferente, o lote irá verificar se existe saldo, por exemplo, o produto | + | |
− | com a quantidade 3 com apenas 3 no estoque do lote não apresentará mensagem, porém se alterado para quantidade para 4 o sistema | + | |
− | irá verificar que não existe Estoque suficiente para esse produto com o lote especificado, apresentando assim mensagem que não | + | |
− | existe estoque para o lote especifico, veja imagem abaixo: | + | |
<br /> | <br /> | ||
<br /> | <br /> | ||
Linha 41: | Linha 33: | ||
<br /> | <br /> | ||
<br /> | <br /> | ||
− | + | * '''Promoção por Quantidade:''' O Processo de Promoção funcionará da mesma maneira que anteriormente, ao passar da quantidade de produtos estipulado para determinada promoção o sistema irá utilizar o preço do produto original. | |
− | * '''Promoção por Quantidade:''' O Processo de Promoção funcionará da mesma maneira que anteriormente, ao passar da | + | <br /> |
− | quantidade de produtos estipulado para determinada promoção o sistema irá utilizar o preço do produto original. | + | * '''Serviços adicionais:''' No processo de Serviços adicionais foi implementado para que ao lançar um produto caso efetuado a alteração da quantidade apresentará a tela de serviço adicional novamente com a quantidade informada no produto, conforme imagem abaixo: |
− | + | ||
− | * '''Serviços adicionais:''' No processo de Serviços adicionais foi implementado para que ao lançar um produto caso | + | |
− | efetuado a alteração da quantidade apresentará a tela de serviço adicional novamente com a quantidade informada | + | |
− | no produto, conforme imagem abaixo: | + | |
<br /> | <br /> | ||
<br /> | <br /> | ||
Linha 53: | Linha 41: | ||
<br /> | <br /> | ||
<br /> | <br /> | ||
− | + | ===Cancelamento=== | |
− | === | + | O Processo de Cancelamento/Exclusão do item foi alterado devido ao Requisito V do Item 7, onde informa que ao cancelar o item o mesmo deverá ser excluído da grade, fazendo assim com que ao cancelar um determinado produto ele seja excluído da tela e não apenas cancelado como era nas versões anteriores. |
− | + | Exemplo: Caso tenha informado 2 itens, item A e item B, o Item A será cancelado, então o item A será excluído da grade e apenas permanecerá o item B, que por sua vez será o primeiro item da lista, veja o exemplo abaixo mais detalhadamente. | |
− | O Processo de Cancelamento/Exclusão do item foi alterado devido ao Requisito V do Item 7, onde informa que ao | + | |
− | Exemplo: Caso tenha informado 2 itens, item A e item B, o Item A será cancelado, então o item A será excluído da grade e apenas permanecerá o item B, que por sua vez será o | + | |
Observação: Caso tenha apenas um Item na DAV e desejo efetuar a cancelamento/exclusão do mesmo, esse item será apenas cancelado, não permitindo assim a exclusão do item. | Observação: Caso tenha apenas um Item na DAV e desejo efetuar a cancelamento/exclusão do mesmo, esse item será apenas cancelado, não permitindo assim a exclusão do item. | ||
− | + | <br /> | |
+ | <br /> | ||
* Abaixo o DAV possui Dois itens, Itens 00155 e 00144. | * Abaixo o DAV possui Dois itens, Itens 00155 e 00144. | ||
− | |||
<br /> | <br /> | ||
<br /> | <br /> | ||
Linha 70: | Linha 56: | ||
* Ao Selecionar o Item 00155 e teclar em Cancelar, o item passa a não existir mais na grade e o item 00144 passa a ser o primeiro da Lista. | * Ao Selecionar o Item 00155 e teclar em Cancelar, o item passa a não existir mais na grade e o item 00144 passa a ser o primeiro da Lista. | ||
− | '''Observação:''' Caso desejar cancelar também o Item 00144, o sistema permitirá o cancelamento porem o item ainda continuara na grade, isso acontece devido o item 00144 agora ser o primeiro e único item da grade. | + | '''Observação:''' Caso desejar cancelar também o Item 00144, o sistema permitirá o cancelamento porem o item ainda continuara na grade, isso acontece devido o item 00144 agora ser o primeiro e único item da grade, o mesmo processo de cancelamento irá funcionar para produtos que foram enviadas para separação de carga. |
<br /> | <br /> | ||
<br /> | <br /> | ||
Linha 78: | Linha 64: | ||
Caso seja excluído algum item da grade o sistema irá fazer o recalculo das informações trará o resultado baseado na quantidade de itens que estiverem disponíveis na grade, veja abaixo alguns processos que foram alterados para efetuar o recalculo em cima dos produtos restantes da grade. | Caso seja excluído algum item da grade o sistema irá fazer o recalculo das informações trará o resultado baseado na quantidade de itens que estiverem disponíveis na grade, veja abaixo alguns processos que foram alterados para efetuar o recalculo em cima dos produtos restantes da grade. | ||
− | + | <br /> | |
− | * '''Cálculo de Frete:''' Ao Excluir um item da grade, o sistema efetuará novamente o processo de calculo do frete, | + | <br /> |
− | fazendo assim resultar o valor do frete referente a quantidade de produtos na grade. | + | * '''Cálculo de Frete:''' Ao Excluir um item da grade, o sistema efetuará novamente o processo de calculo do frete, fazendo assim resultar o valor do frete referente a quantidade de produtos na grade. |
− | + | <br /> | |
− | * '''Cálculo dos Impostos:''' Efetua o processo de recalculo de todos os impostos , caso seja efetuado a exclusão/Cancelamento | + | * '''Cálculo dos Impostos:''' Efetua o processo de recalculo de todos os impostos , caso seja efetuado a exclusão/Cancelamento de produtos da grade, será recalculado os impostos novamente com base nos produtos existentes. |
− | de produtos da grade, será recalculado os impostos novamente com base nos produtos existentes. | + | <br /> |
− | + | * '''SelfColor:''' O processo de tinta funcionará da mesma maneira, Caso seja excluído algum produto que seja tinta, o item simplesmente não constará mais na grade. | |
− | * '''SelfColor:''' O processo de tinta funcionará da mesma maneira, Caso seja excluído algum produto que seja tinta, | + | <br /> |
− | o item simplesmente não constará mais na grade. | + | * '''Juros Flex:''' Funcionará conforme estava nas versões anteriores, após ser excluído um produto da grade a data e o juros já inclusos no valor serão alterados novamente para os valores padrões,ou seja sem juros, sendo assim caso tenha informado as datas e o sistema tenha feito o calculo do juros, ao efetuar o cancelamento/Exclusão as datas voltaram para o padrão e o juros será zerado. |
− | + | <br /> | |
− | * '''Juros Flex:''' Funcionará conforme estava nas versões anteriores, após ser excluído um produto da grade a data e o | + | * '''Parcelamento:''' No DAV que possua parcelamentos ao excluir um item da grade as parcelas serão recalculadas conforme os valores restantes dos itens, caso possua dois itens de dez reais ao excluir um item as parcelas farão o calculo em cima apenas do item de dez reais ao invés de vinte que era o valor anterior. |
− | juros já inclusos no valor serão alterados novamente para os valores padrões,ou seja sem juros, sendo assim caso tenha informado as | + | <br /> |
− | datas e o sistema tenha feito o calculo do juros, ao efetuar o cancelamento/Exclusão as datas voltaram para o padrão e o juros | + | * '''Serviços adicionais:''' No processo de Serviços adicionais foi implementado para que ao excluir um produto seja excluída o serviço adicional junto, ou seja caso tenha serviço adicional vinculada ao item do DAV ao excluir o mesmo o sistema remove o serviço automaticamente. |
− | será zerado. | + | |
− | + | ||
− | * '''Parcelamento:''' No DAV que possua parcelamentos ao excluir um item da grade as parcelas serão recalculadas | + | |
− | conforme os valores restantes dos itens, caso possua dois itens de dez reais ao excluir um item as parcelas farão o | + | |
− | calculo em cima apenas do item de dez reais ao invés de vinte que era o valor anterior. | + | |
− | + | ||
− | * '''Serviços adicionais:''' No processo de Serviços adicionais foi implementado para que ao excluir um produto seja | + | |
− | excluída o serviço adicional junto, ou seja caso tenha serviço adicional vinculada ao item do DAV ao excluir o mesmo o | + | |
− | sistema remove o serviço automaticamente. | + |
Edição atual tal como às 13h50min de 5 de maio de 2016
Totall CheckOut, Funcionalidades
Exigência Legal
ATO COTEPE/ICMS Nº 9 de 13 de Março.
Apresentação
As alterações informadas abaixo serviram para a compreensão do processo de exclusão e alteração da quantidade, onde permite que os itens dos DAV’S poderão ser excluídos e alterado a quantidade sem efetuar o cancelamento do item nem a criação de um novo item com a nova quantidade, conforme era feito no processo anterior.
Totall Order
A implementação realizada foi efetuada para o processo de alterar a quantidade do produto e cancelar o item, isso para que não fosse removido da grade nem criado outro produto com a quantidade especificada, para isso algumas implementações foram necessárias.
Quantidade
O processo foi implementado para quando alterado a quantidade ao invés de cancelar o item e lançar o mesmo produto porem com a nova quantidade, como era feito anteriormente, simplesmente irá alterar a quantidade do produto e fará o recalculo de todos os processos.
Exemplo: Nas versões anteriores ao tentar alterar a quantidade de um produto digamos para a quantidade 2, o sistema cancelava o produto com a quantidade anterior e lançava outro produto com quantidade 2, a partir da versão 5.2 o sistema não cancela mais o produto e simplesmente altera a quantidade fazendo o recalculo de todos os processos.
Abaixo alguns dos processos que serão verificados ao alterar a quantidade:
- Cálculo de Frete: Ao alterar a quantidade e no DAV possua frete informado o sistema irá efetuar o Recalculo do frete sobre a quantidade do produto, sendo assim caso tenha um produto com a quantidade 1 e frete de 5 reais, ao alterar o produto para quantidade 2 o frete será recalculado se tornando 10 reais, fazendo assim o recalculo do DAV.
- Cálculo dos Impostos: Efetua o processo de recalculo de todos os impostos , caso seja efetuado alteração da quantidade será recalculado os impostos novamente com base na quantidade informada.
- SelfColor : O processo de tinta funcionará da mesma maneira, caso seja alterado a quantidade da tinta, o mesmo não será cancelado apenas irá alterar a quantidade e fará o recalculo de todos os produtos que compõem a tinta alterando assim sua quantidade.
- Juros Flex: Funcionará conforme as versões anteriores, após ter alterado a data e o juros já foi incluído no valor caso altere a quantidade o processo irá zerar todas as datas voltando para as datas padrão, sendo assim terá que ser alterado novamente as datas da venda para calcular o juros flex novamente.
- Lote: Quando informado uma quantidade diferente, o lote irá verificar se existe saldo, por exemplo, o produto com a quantidade 3 com apenas 3 no estoque do lote não apresentará mensagem, porém se alterado para quantidade para 4 o sistema irá verificar que não existe Estoque suficiente para esse produto com o lote especificado, apresentando assim mensagem que não existe estoque para o lote especifico, veja imagem abaixo:
- Promoção por Quantidade: O Processo de Promoção funcionará da mesma maneira que anteriormente, ao passar da quantidade de produtos estipulado para determinada promoção o sistema irá utilizar o preço do produto original.
- Serviços adicionais: No processo de Serviços adicionais foi implementado para que ao lançar um produto caso efetuado a alteração da quantidade apresentará a tela de serviço adicional novamente com a quantidade informada no produto, conforme imagem abaixo:
Cancelamento
O Processo de Cancelamento/Exclusão do item foi alterado devido ao Requisito V do Item 7, onde informa que ao cancelar o item o mesmo deverá ser excluído da grade, fazendo assim com que ao cancelar um determinado produto ele seja excluído da tela e não apenas cancelado como era nas versões anteriores.
Exemplo: Caso tenha informado 2 itens, item A e item B, o Item A será cancelado, então o item A será excluído da grade e apenas permanecerá o item B, que por sua vez será o primeiro item da lista, veja o exemplo abaixo mais detalhadamente.
Observação: Caso tenha apenas um Item na DAV e desejo efetuar a cancelamento/exclusão do mesmo, esse item será apenas cancelado, não permitindo assim a exclusão do item.
- Abaixo o DAV possui Dois itens, Itens 00155 e 00144.
- Ao Selecionar o Item 00155 e teclar em Cancelar, o item passa a não existir mais na grade e o item 00144 passa a ser o primeiro da Lista.
Observação: Caso desejar cancelar também o Item 00144, o sistema permitirá o cancelamento porem o item ainda continuara na grade, isso acontece devido o item 00144 agora ser o primeiro e único item da grade, o mesmo processo de cancelamento irá funcionar para produtos que foram enviadas para separação de carga.
Caso seja excluído algum item da grade o sistema irá fazer o recalculo das informações trará o resultado baseado na quantidade de itens que estiverem disponíveis na grade, veja abaixo alguns processos que foram alterados para efetuar o recalculo em cima dos produtos restantes da grade.
- Cálculo de Frete: Ao Excluir um item da grade, o sistema efetuará novamente o processo de calculo do frete, fazendo assim resultar o valor do frete referente a quantidade de produtos na grade.
- Cálculo dos Impostos: Efetua o processo de recalculo de todos os impostos , caso seja efetuado a exclusão/Cancelamento de produtos da grade, será recalculado os impostos novamente com base nos produtos existentes.
- SelfColor: O processo de tinta funcionará da mesma maneira, Caso seja excluído algum produto que seja tinta, o item simplesmente não constará mais na grade.
- Juros Flex: Funcionará conforme estava nas versões anteriores, após ser excluído um produto da grade a data e o juros já inclusos no valor serão alterados novamente para os valores padrões,ou seja sem juros, sendo assim caso tenha informado as datas e o sistema tenha feito o calculo do juros, ao efetuar o cancelamento/Exclusão as datas voltaram para o padrão e o juros será zerado.
- Parcelamento: No DAV que possua parcelamentos ao excluir um item da grade as parcelas serão recalculadas conforme os valores restantes dos itens, caso possua dois itens de dez reais ao excluir um item as parcelas farão o calculo em cima apenas do item de dez reais ao invés de vinte que era o valor anterior.
- Serviços adicionais: No processo de Serviços adicionais foi implementado para que ao excluir um produto seja excluída o serviço adicional junto, ou seja caso tenha serviço adicional vinculada ao item do DAV ao excluir o mesmo o sistema remove o serviço automaticamente.