Cadastro e Alteração de Categorias

Documentos relacionados
INTEGRAÇÃO BLING DIRETRIZES E CONFIGURAÇÃO DE INTEGRAÇÃO

1. Configuração A configuração na imagem é necessária para iniciar a utilização do módulo, Usuário API (Fornecido pela Integracommerce), Senha API

MANUAL Credenciados SGMC Sistema de Gestão de Modalidades de Credenciamento

Esse guia apresenta os passos necessários para ativação e utilização de integração do First com o PDV.

DEPARTAMENTOS - PEDIDOS POR DEMANDA

DEPARTAMENTOS - PEDIDOS POR DEMANDA

TUTORIAL ROTINA: LIBERAR PEDIDO PENDENTE AUTOMÁTICO

MANUAL DO USUÁRIO POCKET DISTRIBUIDORA. Após efetuar login no sistema, essa é a primeira tela que será visualizada

Tutorial NFS-e. 1 Configurar Provedor de Nota Fiscal de Serviço NFS-e Configuração de Conta Corrente Gerar NFS-e...

BitNota Eletrônica Gerenciador para Nota Fiscal Eletrônica 2.0 Manual Versão 1.0

Manual Pedido Eletrônico Orgafarma

MANUAL VTWEB CLIENT SUBURBANO

manualcielo Manual Hub2b lojamestre.com.br

Integração MK-Auth com a Juno/Boleto Fácil. 1. Configurando a Juno no MK-Auth

Liberação de Atualização 4.8

Configurando o SysFar para receber Pedido Eletrônico

Integrador E-Commerce

FORTES FISCAL FORTES DOC

ACESSO AO PORTAL. Para acessar o Portal entre no site Área Restrita Portal de Pedidos

REPRESENTANTES - PEDIDOS POR DEMANDA

Manual da Turma Virtual: CONFIGURAÇÕES. Para acessar a turma virtual com o perfil Docente, siga o caminho indicado abaixo:

SISTEMA AUTOMÁTICO DE BILHETAGEM ELETRÔNICA PROCEDIMENTOS VTWEB CLIENT PROCEDIMENTOS

MANUAL DE USUÁRIO. Versão 1.0 Servidor

MANUAL VTWEB CLIENT URBANO

Manual do Usuário. Sistema de Contas Públicas

Manual de Integração

Como Fazer Renegociação de Parcelas (Contas a Receber)? FS136

COMPRA DO LIVRO DIGITAL COM VOUCHER

SIPAC MANUAL DE UTILIZAÇÃO REQUISIÇÃO DE MATERIAL

Manual integração VTEX B2W

Acesse o endereço abaixo em seu navegador de internet:

Contas a Receber. Índice. 1. Adicionando uma Receita Manual

Service Center Manual para Envio de Documentos Fiscais de Serviços

Passo a Passo para Rematrícula Online 2017 Período: 24 a 30/10/2016

Guia de Uso MobileID Renovação de Certificado Digital

MANUAL DO SERVIÇO TÉCNICO REFERENCIADO CARDIF

Sistema NetConta I - Guia de Referência

Documentação Atualizações Onix Gestão Empresarial e Nfce

e-garantia Manual da Assistência Técnica

ÍNDICE. pág. 3. pág. 18 MINHAS COMPRAS COTAÇÃO ONLINE. 2 a VIA DA NOTA FISCAL, 2 a VIA DO BOLETO BANCÁRIO E XML DA DANFE TROCAS E DEVOLUÇÕES ONLINE

REPRESENTANTES - PEDIDOS POR DEMANDA

Instalação e utilização do Software Pináculo SMS

MILLENNIUM NETWORK. Millennium ECO Documentação Técnica 05/2017

Manual Telemetria - Odômetro

MANUAL DO PORTAL PÓS-VENDAS MUELLER

Clique aqui para contratar o VS Emissor

Manual de utilização Zeus Direto

O sistema VirtualRepre - Off-Line tem como principal função, a inclusão de Cadastro de Clientes e Pedido de Venda, quando o representante não tiver

Manual Converte-MV S_Line

TUTORIAL PARA USO DO SISTEMA ORIGINALITY CHECK (TURNITIN)

Integração Backoffice RM x Protheus SIGAMNT DESENVOLVIMENTO/PROCEDIMENTO

Como Utilizar Contas a Pagar (Futura Server)? - FAQ40

TUTORIAL MRV CORRETOR

Manual Telemetria - Horímetro

INSTITUTO FEDERAL DE MINAS GERAIS CAMPUS SÃO JOÃO EVANGELISTA

SISTEMA DE GESTÃO DE RECURSOS HUMANOS

1 Gerando um XML da Nota fiscal eletrônica (LimerSoft SisVendas versão 12)

Manual de Procedimentos para Cadastro do Plano de Ensino via Portal AVA - Moodle Versão 1.0. Sumário

MANUAL DE UTILIZAÇÃO DO SISTEMA Cartório 24 Horas

TUTORIAL CENTRAL DE COMPRAS DE CONSUMO - ROTINA 3422

Carnê de Pagamento. Copyright ControleNaNet

Manual de Utilização do ICMS Transparente

Sumário Instalação do Certificado Digital A1... 2

Manual de Utilização do Sistema de Controle de BM da Priner

Extranet de Finanças Decolar.com

MANUAL DE OPERAÇÕES SISTEMA SAI CHAVE DE ACESSO PERFIL ALGODOEIRA

Manual da Turma Virtual: NOTÍCIAS e TWITTER. Para acessar a turma virtual com o perfil Docente, siga o caminho indicado abaixo:

Gerabyte AFV (Automação de Força de Venda) Manual do Aplicativo

Copyright Padrão ix Sistemas Abertos S/A. Todos os direitos reservados.

GUIA DO USUÁRIO Avaliaext Avaliação Externa

Plataforma Sage Resumo da Escrituração

Manual de cadastro do produto

RMS Software S.A. - Uma empresa TOTVS

Schaeffler Online. Manual de Operação

DOCUMENTAÇÃO SGS Sistema de Gestão de Serviços

MANUAL DE USO DO SISTEMA

Rua Laura Deschmaps nº 61 Cep: Bairro Agua Verde Blumenau/SC Telefone/Fax: (047) /

CLARO BACKUP ONLINE Guia Prático

Título: Como configurar o sistema para o cliente lançar rubricas da Folha via Domínio Atendimento?

SISTEMA CERTORIGEM PERFIL EXPORTADOR

Transcrição:

Introdução Este documento tem o objetivo de mostrar os casos de teste que são executados durante a homologação de um Parceiro Integrador para garantir maior fluidez no processo de utilização da sua plataforma com o Anymarket. Alguns dos casos de testes possuem a explicação da chamada feita para o Anymarket em nossa documentação da API no site http://developers.anymarket.com.br/tools.html. Todas as chamadas de testes realizadas podem ter seu resultado visualizado em nosso ambiente de sandbox, no endereço http://sandbox.anymarket.com.br, com o usuário e senha disponibilizados pelo nosso suporte. Nos casos em que o request não é apresentado, considerar como um request comum, sem nenhum dado que possa gerar um resultado negativo ou erro. Qualquer dúvida sobre a documentação da API entrar em contato com o e-mail: alexandre.pereira@db1.com.br.

Sumário Cadastro e Alteração de Categorias... 4 Integração de Produtos... 6 Alteração de Estoque... 8 Integração de Pedidos Sua Plataforma como centralizador... 9 Integração de Pedidos Anymarket como centralizador... 11

Cadastro e Alteração de Categorias Os casos de testes a seguir têm como objetivo garantir que a sua estrutura de categorização de produtos seja equivalente a estrutura do Anymarket. Para isso, tanto para criação quanto para alteração a hierarquia e nomenclatura devem ser respeitadas. [CAT-01] - Criar Categoria Chamada OK/NOK Explicação: Deverá ser realizado o cadastro de pelo menos 5 categorias com nomes e Markups diferentes. O resultado dos cadastros será as 5 categorias criadas na tela de Categorias. [CAT-02] - Cadastrar 1 Categoria com 4 Subcategorias Explicação: Deverá ser realizada a inserção de 1 única categoria que contenha 4 subcategorias. Para isso, faça o cadastro da categoria pai e depois insira as demais. O resultado dessa chamada será o cadastro no sistema, conforme abaixo: Exemplo: [CAT-03] - Cadastrar 3 Subcategorias em uma Categoria de 2º Nível Explicação: Deverá ser realizada a inserção de 1 única categoria que contenha 4 subcategorias. Para isso, faça o cadastro das subcategorias. O resultado dessa chamada será o cadastro de uma categoria com 3 subcategorias no sistema nas categorias que já estão cadastradas. Exemplo

[CAT-04] - Alterar Categoria Explicação: Deverão ser alterados o nome e o markup de pelo menos 3 categorias das que já foram cadastradas. O resultado será a categoria alterada no sistema. [CAT-05] - Alterar 1 Subcategoria de 2º Nível Explicação: Deverá ser realizada a atualização de 1 subcategoria de 2º Nível. A categoria alterada terá seus valores de markup e nome alterados no sistema. [CAT-06] - Alterar 1 Subcategoria de 3º Nível Explicação: Deverá ser realizada a atualização de 1 subcategoria de 3º Nível. [CAT-07] - Remover 1 Categoria Explicação: Deverá ser realizada a remoção de 1 Categoria. Essa categoria não pode ter subcategorias. O resultado dessa execução fará com que uma categoria seja removida do sistema.

Integração de Produtos Nos testes realizados para a integração de produtos é muito importante a integridade no envio dos dados da sua plataforma para o Anymarket. Todos os dados da sua plataforma devem chegar corretamente no Anymarket para que possam ser enviados para os Marketplaces sem nenhum problema. Chamada [PROD-01] Criar Produtos Simples. Efetuar o envio de pelo menos 6 produtos que contenham apenas 1 sku enviando no cadastro todos os campos do produto, exceto o ID. Como resultado, os produtos deverão ser exibidos no sistema após a realização das chamadas. [PROD-02] Alterar Produto Simples. OK/NOK Explicação: Deverá ser realizada a alteração de pelo menos 3 produtos sem variação, enviando na chamada novos valores para todos os campos do produto com exceção de ID e sku. [PROD-03] Excluir produtos Simples. Explicação: Realizar a chamada de exclusão de pelo menos 2 produtos para que eles sejam excluídos no Anymarket. [PROD-04] Criar Produtos com Variação (Produto com Apenas 1 variação). Explicação: Efetuar o cadastro de pelo menos 4 produtos que contenham 3 sku cada um, enviando no cadastro dos produtos, todos. O resultado será o de 4 produtos cadastrados, cada um apresentando 3 variações diferentes. [PROD-05] Alterar Produtos com variação (Produto com Apenas 1 Variação). Explicação: Efetuar a alteração de pelo menos 2 produtos que contenham mais de um sku enviando na chamada novos valores para todos campos do produto, exceto ID e sku. O resultado será a alteração completa dos dados do produto e de suas variações. [PROD-06] Criar Produtos com mais de um sku (Produto com 2 variações). Explicação: Efetuar o cadastro de pelo menos 4 produtos que contenham 6 sku cada um. Enviar todos os campos do cadastro de produtos, exceto o ID. O resultado será a criação dos produtos, com suas respectivas variações. [PROD-07] Alterar Produtos com variação (Produto com 2 Variações).

Explicação: Efetuar a alteração de pelo menos 3 produtos que contenham 2 variações. Enviar na chamada novos valores para todos os campos do cadastro de produtos, exceto ID e sku. O resultado será a alteração dos produtos no Anymarket. [PROD-08] Excluir produtos com Variações (Produto com 2 Variações). Explicação: Realizar a chamada de exclusão para 3 sku de 2 produtos diferentes e com variações para que os sku sejam excluídos no Anymarket. O resultado deverá ser o de 2 produtos ainda cadastrados no sistema, porém 3 de seus sku não deverão estar mais no Anymarket.

Alteração de Estoque O intuito dos casos de testes que serão apresentados a seguir é garantir a integridade das atualizações de estoque, custo e Crossdocking, que serão feitas entre a sua plataforma e o Anymarket. [EST-01] Atualizar Estoque Chamada OK/NOK Explicação: Deverá ser feita a alteração apenas da quantidade de estoque de pelo menos 2 produtos sem variação e 2 com variação. O resultado deve mostrar os valores estoque de acordo com a alteração. [EST-02] Atualizar Custo Explicação: Deverá ser feita a alteração apenas dos valores de custo de pelo menos 2 produtos sem variação e 2 com variação. O resultado deve mostrar os valores de custo de acordo com a alteração. [EST-03] Atualizar Crossdocking Explicação: Deverá ser feita a alteração apenas dos valores de custo de pelo menos 2 produtos sem variação e 2 com variações. O resultado deve mostrar os valores de custo de acordo com a alteração. [EST-04] Atualizar Estoque, Custo e Crossdocking de Produto Simples Explicação: Deverá ser feita a alteração apenas dos valores de estoque, custo e Crossdocking de pelo menos 2 produtos sem variação. O resultado deve mostrar os valores dos produtos de acordo com valores alterados do cadastro ou da última alteração. [EST-05] Atualizar Estoque, Custo e Crossdocking de Produto com Variações Explicação: Deverá ser feita a alteração apenas dos valores de estoque, custo e Crossdocking de pelo menos 2 produtos com variação e que possua mais de 1 sku. O resultado deve mostrar os valores dos produtos de acordo com valores alterados do cadastro ou da última alteração. [EST-06] Atualizar Estoque para 0 Explicação: Deverá ser feita a alteração apenas da quantidade de estoque para 0 (zero) de pelo menos 2 produtos sem variação e 2 com variação. O resultado deve mostrar os valores estoque dos produtos alterados para 0 (zero) no Anymarket.

Integração de Pedidos Sua Plataforma como centralizador Os próximos casos de testes destinam-se a homologação das integrações de pedidos vindos dos Marketplaces para o Anymarket. Assim que os pedidos forem recebidos, será gerada uma chamada de call-back para que a sua plataforma possa buscar os dados. Neste cenário, a sua plataforma será responsável por realizar todo o controle de pedidos e estoque no Anymarket. Para realizar os testes siga os passos a seguir: 1. Certifique-se de deixar configurado na tela de Configuração -> Parâmetros, a seguinte configuração de controle de estoque: 2. Realize a configuração de integração com o Marketplace Ecommerce na tela de Configurações -> Integrações -> Ecommerce; 3. Selecione um produto e efetue a sua transmissão para o Marketplace Ecommerce; 4. Entre em contato com o e-mail alexandre.pereira@db1.com.br solicitando que seja criada uma carga de pedidos para que possa ser importada. Chamada [PED-PC-01] Importar um pedido Pendente para a sua plataforma. OK/NOK Explicação: Após os pedidos terem sido gerados para os testes, realize a importação de toda a carga para a sua plataforma, verificando os seguintes itens: a) Dados de Clientes; b) Todos os sku que constarem na venda; c) Valores de Total de Pedido, Frete, Juros, etc.; d) Status do Pedido correto; e) Valores de estoque da sua plataforma e no Anymarket devem estar corretos; [PED-PC-02] Importar um pedido Pago para a sua plataforma. Explicação: Após os pedidos terem sido gerados para os testes, realize a importação de toda a carga para a sua plataforma, verificando os seguintes itens: f) Dados de Clientes; g) Todos os sku que constarem na venda; h) Valores de Total de Pedido, Frete, Juros, etc.;

i) Status do Pedido correto; j) Valores de estoque da sua plataforma e no Anymarket devem estar corretos; [PED-PC-03] Atualizar Pedidos para Faturado no Anymarket. Explicação: Com os pedidos importados para a sua plataforma, atualize pelo menos 6 para o status faturado, verificando os itens abaixo: a) Todos os dados de nota fiscal, chave de acesso e data de faturamento devem ter sido enviados; b) Verificar novamente o estoque para garantir que permanece na quantidade correta. [PED-PC-04] Atualizar Pedidos para Enviado no Anymarket. Explicação: Com os pedidos atualizados para a sua plataforma, atualize ao menos 6 pedidos faturados, porém agora passando para o status de Enviado, verificando: a) Se todos dados de envio de produto estão sendo enviados corretamente para o sistema (Data Estimada de Entrega, Data de Envio, Transportadora, Código de postagem, etc.); b) Se o status da venda no Anymarket foi realmente alterado para enviado. [PED-PC-05] Atualizar Pedidos para Concluído no Anymarket. Explicação: Com os pedidos atualizados para a sua plataforma, atualize ao menos 6 pedidos enviados, porém agora passando para o status de Concluído, verificando: a) Se a data de entrega do pedido foi enviada corretamente; b) Se o status do pedido no Anymarket consta como Concluído.

Integração de Pedidos Anymarket como centralizador Os próximos casos de testes destinam-se a homologação do envio dos pedidos da sua plataforma para o Anymarket. Após o envio do pedido para o Anymarket será necessário atualizar o status conforme a mudança na sua plataforma: 1. Certifique-se de deixar configurado na tela de Configuração -> Parâmetros, a seguinte configuração de controle de estoque: 2. Realize a configuração de integração com o Marketplace Ecommerce na tela de Configurações -> Integrações -> Ecommerce; 3. Selecione um produto e efetue a sua transmissão para o Marketplace Ecommerce. Chamada [PED-AC-01] Efetuar o envio de um Pedido Pendente para o Anymarket. OK/NOK Explicação: Após o produto ser transmitido e a venda ser realizada, faça o envio de pelo menos 6 pedidos da sua plataforma para o Anymarket, atentando-se para os itens abaixo: a) Os dados de cliente devem ter sido enviados corretamente; b) Dados de produtos e valores do pedido deverão estar de acordo com o pedido na sua plataforma; c) Verifique novamente o estoque para garantir que permanece na quantidade correta; [PED-AC-02] Efetuar a atualização de um pedido Pendente para Pago no Anymarket. Explicação: Após as vendas terem sido realizadas e enviadas para o Anymarket, atualize ao menos 6 vendas para Pago no Anymarket, verificando os seguintes itens: a) O Pedido no Anymarket deve passar para o status de Pago; b) A data de aprovação de pagamento deve ser maior que a data de criação do pedido; c) Verifique novamente o estoque para garantir que permanece na quantidade correta; [PED-AC-03] Criar um Pedido diretamente com status Pago e enviar para o Anymarket.

Explicação: Após o produto ser transmitido e a venda ser realizada, faça a criação na sua plataforma, realizando o envio de pelo menos 6 pedidos, verificando os seguintes itens: a) Os dados de cliente foram enviados corretamente; b) Dados de produtos e valores do pedido estão de acordo com o pedido na sua plataforma; c) Verificar novamente o estoque para garantir que permanece na quantidade correta; d) Data de aprovação de pagamento deve ser maior que a data de criação do pedido; e) Verificar novamente o estoque para garantir que permanece na quantidade correta. [PED-AC-04] Atualizar Pedidos para Faturado na Sua Plataforma. Explicação: Utilizar pelo menos 6 vendas criadas com o status Pago ou as vendas Pendentes que foram atualizadas para Pagas, enviando pelo Anymarket e verificando os seguintes itens: a) Os dados de nota fiscal, chave de acesso e data de faturamento devem ser enviados; b) Verificar novamente o estoque para garantir que permanece na quantidade correta. [PED-AC-05] Atualizar Pedidos para Enviado na sua Plataforma. Explicação: Com os pedidos atualizados na sua plataforma, atualize ao menos 6 pedidos Faturados, porém agora passando para o status de Enviado, verificando os seguintes itens: a) Todos dados de envio de produto devem ser enviados corretamente para o sistema (Data Estimada de Entrega, Data de Envio, Transportadora, Código de postagem, etc.); b) O status da venda na sua plataforma deve ter sido alterado para Enviado`. [PED-AC-06] Atualizar Pedidos para Concluído no Anymarket. Explicação: Com os pedidos atualizados para a sua plataforma, atualize ao menos 6 pedidos enviados, porém agora passando para o status de Concluído, verificando os seguintes itens: a) A data de entrega do pedido deve ter sido enviada corretamente; b) O status da venda na sua plataforma deve constar como Concluído.