Temos uma loja virtual na plataforma Magento e queremos integrar com a plataforma de um parceiro onde ele possui produtos para trabalharmos com Crossdocking.
Estamos buscando pessoas com real domínio no assunto, portanto é imprescindível conhecimento na plataforma Magento e banco de dados SQL.
Nossa plataforma nos forneceu o seguinte código:
$host = "
www.loja.com.br"; //our online shop url
$client = new SoapClient("http://".$Host."/Api/soap/?wsdl"); //soap handle
$apiuser= "user"; //login
$apikey = "key"; //senha
$action = "
sales_order.list"; //an action to call later (loading Sales Order List)
try {
$sess_id= $client->login($apiuser, $apikey); //we do login
print_r($client->call($sess_id, $action));
}
catch (Exception $e) { //while an error has occured
echo "==> Error: ".$E->getMessage(); //we print this
exit();
}
?>
Segue link com a documentação completa da própria Magento.
http://www.magentocommerce.com/api/soap/introduction.html
O parceiro forneceu os seguintes códigos e precisamos que o "estoque dele" esteja integrado com a nossa loja virtual. Não só o estoque, mas todas as informações pertinentes ao produto.
[marca] [varchar](50)
[linha] [varchar](100)
[codigo_pride] [varchar](14)
[sku] [varchar](99)
[descricao_produto] [varchar](99)
[referencia_fabricante] [varchar](99)
[preco] [numeric](14, 5)
[aliquota_ipi] [numeric](5, 2)
[ean] [bigint]
[ncm] [varchar](10)
[mva_ajustado] [numeric](7, 4)
[mva_interno] [numeric](7, 4)
[cst] [char](3)
[cfop] [char](4)
[peso_bruto] [numeric](11, 5)
[peso_liquido] [numeric](11, 5)
[altura] [numeric](11, 5)
[largura] [numeric](11, 5)
[profundidade] [numeric](11, 5)
[volume] [numeric](11, 5)
[texto_comercial] [text]
[especificacoes] [varchar](999)
[NIVEST] [varchar](15) (nível do estoque)
[ULT_ATUALIZACAO] [datetime] (última atualização)
[IMG_P] [varchar](500) (link da imagem pequena)
[IMG_M] [varchar](500) (link da imagem média)
[IMG_G] [varchar](500) (link da imagem grande)
[DISPRO] [varchar](255) (disponibilidade de estoque)
Delivery term: April 02, 2016