Linha de Produto: | PC Sistemas | ||||||||||||||
Segmento Executor: | D&L | ||||||||||||||
Módulo: | 14 - Faturamento | ||||||||||||||
Rotina: |
| ||||||||||||||
Chamado/Ticket: | HIS.00408.2018 / HIS.00181.2018 / HIS.00799.2018 | ||||||||||||||
Requisito/Story/Issue: | VEN-4075 / VEN-4076 / VEN-4077 | ||||||||||||||
Tabelas: | Rotina 560 - Tabela de Ped. Venda Cabeçalho (PCPEDC) | ||||||||||||||
País: | ( ) Brasil ( ) Argentina ( ) México ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colômbia ( ) Outro _____________. | ||||||||||||||
Versão: | V. 29.01 |
Implementar no Motor de Integração o processo para tratamento de corte no pedido de venda e-commerce.
1. Este processo será utilizando em todos os pedidos da integração Ciashop > WinThor independente da cobrança utilizada; Outros Critérios de Aceitação: 1. Ao alterar um pedido de venda TOTVS E-commerce (alteração de quantidade, corte), a rotina 336 deve acessar serviço do Motor de Integração que envia essas informações para o e-commerce. 2. Utilizar os seguintes serviços do motor de integração: 3. Quando um item for excluído do pedido de venda, a rotina 336 deve chamar o serviço do motor de integração informando o item que foi excluído; 4. Quando um item for incluído no pedido de venda, a rotina 336 deve chamar o serviço do motor de integração informando que o item foi incluído; 5. Quando um item for incluído no pedido de venda, a rotina 336 deve validar se o produto está devidamente integrado à loja virtual através do serviço a ser criado pela Célula Integração. Este serviço será executado simultaneamente à chamada dos serviços de Exclusão/Inclusão; 6. A rotina 336 deve ter uma validação para que não permita que o valor do pedido de venda, exceda o valor original. O valor do pedido de venda pode ficar igual ou menor que valor original. |
1. Criar no painel de integração no menu configuração opção de selecionar processo de corte; 2. A opção será denominada "Utiliza Processo de Corte"; 3. Deve receber como informação: Sim ou Não; 4. Criar nas tabelas PCPEDC/PCPEDCTEMP campo denominado "USACORTECIASHOP" 5. Tipo do campo: varchar2(1); 6. Usuário deve ter permissão de acesso à rotina 301 (via PCSIS530); 7. Ter o parâmetro 1304 - Verificar lim. crédito do cliente nas cobranças "D", "DH" e "CAR" marcado como Não; 8. Caso o parâmetro 1455 - Usar crédito de RCA esteja marcado como Sim, marcar que o RCA não utiliza processo de conta corrente. RCA através da rotina 517 (aba <b> Vendas/Comissão</b> opção <b> Usa débito/crédito RCA </b>. Observações: 1. A rotina 1406 não deve permitir que um pedido e-commerce (<b> PCPEDC.ORIGEMPED = W PCPEDC.INTEGRADORA = 25 CODCOB for do tipo cartão e PCPEDC.USACORTECIASHOP igual a SIM </b>), que tenha sofrido edição e que não foi enviado informação do corte para o e-commerce, seja faturado; 2. A rotina deve exibir mensagem informando o usuário do motivo da não possibilidade de faturamento e instruí-lo para que ele retorne à rotina 336 para que seja disparada o processo de envio de informação de corte. Esta solicitação é dependente da história HIS.00143.2018. |
1. Quando um pedido de venda que estiver dentro de um carregamento sofrer corte, a rotina 1401 deve chamar serviço do motor de integração que enviar essa informação de corte para o manager da loja virtual; 2. Utilizar o seguinte serviço do motor de integração: 2.1 Serviço onde serão enviadas as informações exclusão dos produtos no pedido de venda; 4. Caso houver alguma exceção ao enviar informação de corte para o serviço do motor de integração, a validação do item 3 deve ter um mecanismo para que esta informação seja enviada novamente para o serviço até ter um OK de recebimento; |
Rotina | Tipo de Operação | Opção de Menu |
336 - Alterar Pedido de Venda | Alteração | Menu do WinThor -> 336 |
1406 - Gerar faturamento por pedido | Alteração | Menu do WinThor -> 1406 |
560 - Atualizar Banco de Dados | Envolvida | Menu do WinThor -> 560 |
Você sabe como atualizar as rotinas do WinThor? |
Rotina 336 - Alterar Pedido de Venda.
Observações:
Rotina 1406 - Gerar Faturamento Por Pedido.
Observações:
Rotina 1401 - Lançar Corte.
Observação: alterada rotina 1401 para tratamento de corte no pedido de venda e-commerce, ao realizar as ações Alterar, Excluir da classe "AlteracaoDadosTotvsEcommerce".
<script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-91324488-1', 'auto', 'newTracker'); ga('newTracker.send', 'pageview');</script><script> ga('create', 'UA-91324488-1', 'auto', 'newTracker'); ga('newTracker.send', 'pageview');</script> |