Integração e-Commerce CiaShop Venda Market Place

Características do Requisito

Linha de Produto:

Protheus - CiaShop.

Segmento:

Varejo.

Módulo:

Controle de Lojas.

Rotina:

Rotina

Nome Técnico

Conf Pagto CiaShop.

LOJA901D

Rotina(s) envolvida(s)

Nome Técnico

 Adminsitradora FinanceiraLOJA070
Monitor de Serviços E-commerceLOJA906
 Baixas a Receber FINA070

Cadastros Iniciais:

LOJA070 - Administradora Financeira - LOJA070         

Requisito (ISSUE): MVAR-1224

País(es):

Brasil.

Banco(s) de Dados:

todos

Tabelas Utilizadas:

MGT,MGU, SAE, SE1, SE5

Sistema(s) Operacional(is):

Windows/Linux.

 Descrição

Implementada a integração de vendas realizadas em MarketPlace.

Neste cenário, a integração gera o cliente associado à venda na própria rotina de integração de Pedidos (LOJA901A).

Caso a Administradora Financeira associada à venda marketplace seja do tipo Financeira - campo Tipo Adminis (AE_TIPO) igual à FI - , é possível realizar a liberação do Pedido de Venda para Faturamento, sem realizar a baixa do título associado à venda; por meio da nova rotina Conf. Pagto CiaShop (LOJA901D) . Neste caso, é necessária a indicação da confirmação do pagamento - campos Financ. Prop (AE_FINPRO) igual a “Não” e Conf Pagto (AE_ECCNFPG) selecionado no cadastro de Administradora Financeira (LOJA070).

Importante: Esta melhoria depende que a integração e-commerce CiaShop esteja implantada, conforme o Documento Técnico http://tdn.totvs.com/display/public/PROT/DT_Integracao_Ecommerce_Ciashop 

 Alterações no Dicionário de Dados

  1.    Criação  de Campos no arquivo SX3 – Campos:

Campo

 AE_ECCNFPG

Tipo

Lógico

Tamanho

1

Decimal

0

Título

 Conf Pagto?

Descrição

Confirma Pagamento?

Usado

Sim

Obrigatório

Não

Browse

Não

Contexto

Real

Propriedade

Alterar

 Modo Edição Rtrim(M->AE_TIPO) == "FI" .AND. RTrim(M->AE_FINPRO) = "N"

Help de Campo

Permite a confirmação do pagamento sem processar a baixa do título. Válido para Intermediadores de Pagamento de MarketPlace, cuja baixa do título somente ocorrerá após a emissão da Nota Fiscal

Importante:

O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.

2.  No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe as novas opções de menu SIGALOJA, conforme instruções a seguir:

Menu

Atualizações/Cadastro

Submenu

e-commerce

Nome da Rotina

Conf. Pagto CiaShop 

Programa

LOJA901D

Módulo

SIGALOJA

Tipo

Função Protheus

 Procedimento para Utilização

   Pré-Requisitos:

1. Efetue o cadastro de Administradora Financeira Vinculada ao Método de Pagamento que permite a confirmação de pagamento

1.1 No Controle de Lojas (SIGALOJA), acesse o cadastro de Administradora Financeira - Atualizações/Cadastro/Adm. Financeira (LOJA070) e realize o cadastro de uma administradora Financeira vinculada ao método de pagamento, informando os seguintes campos:

Importante: Seguem  links para configuração da data de pagamento/vencimento das parcelas da venda associada à administradora financeira

Data de Pagamento das Parcelas

Data de Vencimento Fixa 

Venda de Produto e-commerce no Market Place:

  1. No e-commerce, realize uma venda pelo MarketPlace
  2. No Controle de Lojas (SIGALOJA), acesse Atualizações/Cadastro/e-commerce/Monitor Serv CiaShop (LOJA906).
  3. Posicione sobre o cursor sobre a Linha Pedidos (LOJA901A) e selecione o botão “Executar” ou aguarde a execução deste serviço pelo Scheduler
  4. Verifique se a integração foi realizada com sucesso, acessando o botão “Log”, depois posicione sobre a data/hora da execução da rotina botão “Detalhes”
  5. Note que o campo Cliente está com o conteúdo zerado, pois o cliente não foi gerado pelo serviço de Clientes (LOJA901)
  6. Verifique se o Pedido foi integrado com sucesso, localizando o pedido e-commerce pela coluna “N.Ped.e-comm” e se a coluna “Motivo Erro” estiver em branco.
  7. Acesse o botão “Cons Tracker” e informe o número do Pedido e-commerce e confirme
  8. No resultado da consulta Tracker, localize o Pedido Gerado, verificando que o Pedido foi gerado para o Cliente que está devidamente cadastrado no sistema.

Importante: Os passos 9 a 12 devem ser realizados, caso tenha sido realizado o pré-requisito deste caso de uso

       9. No resultado da consulta Tracker, localize o Título gerado, verificando que o título foi gerado para o Cliente Associado à Administradora Financeira, caso o conteúdo do campo Financ. Prop (AE_FINPRO) associado á venda e-commerce estar igual a “Não”

       10. Acesse Atualizações/Cadastro/e-commerce/Conf Pagto e-commerce (LOJA901D), para confirmação do pagamento e liberação do pedido para faturamento.

      11. Informe o número do pedido e-commerce Gerado e confirme

        12. Após, acesse Ações Relacionadas/Confirmar Pagamento e confirme a pergunta de liberação do Pedido

       13. No faturamento (SigaFat) Acesse Atualizações/Faturamento / Documento de Saída (MATA460) e realize a emissão da Nota Fiscal do Pedido Confirmado.


Cancelamento de Venda de Produto e-commerce no MarketPlace:

  1. Identificar se o MarketPlace enviou o cancelamento para o Manager do E-Commerce e o pedido esta cancelado

Importante: Os passos 2, 3  devem ser realizados, se caso a baixa do titulo associada à venda tenha sido realizada 

       2.  No Financeiro (SIGAFIN), acesse Atualizações/ Constas a Receber/ Funções Contas a Receber (FINA740).

        3. Acesse o botão Outras Ações/ Baixas / Canc Baixa. Em seguida confirme

Importante: Os passos 4 e 5 devem ser realizados, se caso o pedido de venda tenha sido faturado. 

        4. No Protheus se o pedido foi faturado, realizar o cancelamento da nota através da rotina Exclusão dos Documentos de Saida (MATA521A)

        5.  No Controle de Lojas (SIGALOJA), acesse Atualizações/ Atendimento/ Venda Assistida (LOJA701).

        6. Acesse o botão Outras Ações/ Excluir NF/Orc/Ped. Em seguida Clique em Confirmar. 

Obs: Verificar se o usuário que irá realizar o cancelamento, possui a permissão "Cancelamento da Venda" no cadastro de Configuração do caixa (LOJA120).

        7. No Controle de Lojas (SIGALOJA), acesse Atualizações/Cadastro/e-commerce/Monitor Serv CiaShop (LOJA906).

     8. Posicione sobre o cursor sobre a Linha Status de Pedidos (LOJA900E) e selecione o botão “Executar” ou aguarde a execução deste serviço pelo Schedule

        9.  Clique no botão Log e Verifique se o pedido foi alterado o status para 90 (Pedido Cancelado).

Importante