Árvore de páginas

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:
  • Tabela SAE -  Administração Financeira:

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:

  • Cod. e-comme (AE_ECCODIG)– É através deste campo que é realizado o relacimento entre o método de Pagamento do e-commerce e a localização da Administradora Financeira.
    Importante: Só pode existir uma administradora Financeira para um método de pagamento
  • Tipo Adminis (AE_TIPO)– Informe a Forma de pagamento (SX5).  As formas  de pagamento nesse caso deve ser:
    • FI – Financeira: Nesta forma de pagamento, é gerado um Pedido de Venda com bloqueio de crédito.
  • Tx. Cobrança (AE_TAXA )–Informe o valor da Taxa Administrativa,   que poderá ser informada também através do Grid de Taxas Administrativas
  • Financ. Prop (AE_FINPRO) - Informe “Não"
  • Conf Pagto (AE_ECCNFPG) - Marque este campo para indicar que a Administradora Financeira permite confirmação manual e pagamento. Ao realizar a confirmação manual do Pagamento, é realizada a liberação de crédito do Pedido e-commerce, sem haver a baixa do título

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

  • Exceto em vendas realizadas pelo MarketPlace, o Cadastro deCliente pode ser importado pelo serviço próprio de Compradores (LOJA901) ou pela rotina de Pedido (LOJA901A) e monitorado pela rotina Monitor Serviços CiaShop (LOJA906).