Integração Magento com Api de fornecedor - 2


Evaluando propuestas
Descripción:
O trabalho consiste em,
1 - Alterações na integração atual (SND)
2 - Desenvolvimento da integração com novo fornecedor (AGIS)

Conforme descrito abaixo e organograma anexo.

1. Alterações na integração SND;

1.1 - Implantar mapeamento de categorias (ex. Categoria X na SND => Categoria Y no magento).

Atualmente o sistema busca a categoria chave e busca esta mesma categoria na loja magento.
Precisamos que isso seja mapeado via administração, onde a categoria X na SND possa ser direcionada para outra categoria no magento, selecionada pelo nome ou pelo ID, o que ficar mais pratico.

1.2 - Atualmente a integração com a SND verifica no campo fornecedor se o mesmo é SND, quando é ele atualiza, se não for ele não atualiza.

Porém será necessário alterar esta regra trabalhando com ​opções​ abaixo:

1.2.1 - Se o fornecedor informado no atributo fornecedor for SND, o sistema atualiza estoque e preços normalmente.
1.2.2 - Se não existir nenhuma informação no campo o sistema não faz atualização.
1.2.3 - Se o fornecedor for Agis o sistema verificará se o estoque é igual a "0", caso seja, o sistema atualiza preço, estoque e altera o fornecedor no atributo para SND.
1.2.4 - Se o fornecedor for Agis e o estoque for diferente de "0", o sistema verificará o preço de custo, se o preço de custo atualmente cadastrado na loja for maior que o importado, o sistema atualiza preço, estoque e altera o fornecedor para SND. Se o preço de custo já cadastrado for menor que o preço de custo importado o sistema não atualiza nada.

2. Desenvolvimento da integração com a AGIS;

A importação atua em duas vertentes, uma de importação e outra de atualização.
Rotina elaborada no organograma anexo.

Este modulo deverá ter as mesmas opções do atual (SND), sendo:

2.1 Atribuição de valor com margem de lucro.

No painel de configurações da integração deverá conter o campo margem de lucro.
Nos produtos existe também o atributo margem de lucro.

2.1.1 - No ato da importação o preço de custo (valor importado) deve ser cadastrado no atributo "preço de custo" e o preço de venda será cadastrado acrescido do percentual de lucro cadastrado no campo margem de lucro nas configurações da integração.

2.1.2 - No ato da atualização o preço de custo (valor importado) deve ser cadastrado no atributo "preço de custo" ;
A implantação deverá verificar se no campo "margem de lucro" do produto ja cadastrado existe algum valor salvo, caso exista, este será o percentual de lucro a ser levado em consideração para formação do preço de venda. Porém se o campo estiver vazio o percentual utilizado para formação do preço de venda será o cadastrado nas configurações da integração.

2.2 Valor minimo

No painel de configurações da integração deverá existir um campo de valor minimo.
Este campo deverá ser considerado tanto na importação quanto na atualização, onde nos casos de o produto importado ou atualizado ter um valor de custo menor que o ali configurado, devera ser desativado o produto.
Obs. O produto não deve ser excluído, apenas desabilitado.

2.3 Mapeamento e seleção de categorias importadas.

A exemplo do anterior do item a ser alterado na SND, a implantação AGIS, deverá conter um mapeamento de categorias.

Deverá também conter no painel de configurações a opção para selecionar as categorias a serem consideradas na importação, não importando produtos das categorias não selecionadas.

Podendo talvez de utilizar do mapeamento, importando apenas produtos de categorias mapeadas evitando um retrabalho de seleção de categorias e a nível de produção do sistema também.

3 - Importação de produtos AGIS.

O sistema deverá importar os produtos das categorias mapeadas seguindo a regra do organograma anexo.

4 - Atualização de produtos

4.1. Rotina da atualização se dará seguindo as regras do ORGANOGRAMA ANEXO, respeitando as funcionalidades descritas do tópico 2.

4.2 Na administração será necessário opção de selecionar o ID do produto e acionar a atualização deste manualmente, para possíveis atualizações esporádicas.

Para referencia visual dos itens, encaminho anexo o print do painel da integração com a SND que já esta em produção.

IMPORTANTE!!!

A importação e atualização sera acionada por meio de tarefa CRON, que devera encaminhar um email com relatório ao fim do processo.

As tarefas de importação e de atualização rodarão separadas, afinal a importação rodara menos que a atualização.

As tarefas da SND rodarão com intervalo de duas horas antes da importação da AGIS, para garantir que não haverá conflito entre as duas.

O projeto deverá ser versionado via GIT (opcional).

Documentações das APIS dos fornecedores.

API SND: http://snd-static-content.s3.amazonaws.com/integracao-ecom/docs/Kit-integracao-EcomSND.rar

API AGIS: http://www.agis.com.br:88/APIExterna/Ajuda


Categoria: IT & Programação
Subcategoria: Lojas Virtuais (e-commerce)
Qual é o alcance do projeto?: Alteração média
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Funções necessárias: Desenvolvedor
Integrações de API: Outros (Outras APIs)

Archivos adjuntos:

Abierto

Presupuesto

0

Propuestas

2

Freelancers interesados

Publicado: Hace 6 meses

Plazo: 30 días

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.