Conectores
E-commerce

Smarkets

7min
objetivo/resumo a smarkets oferece uma solução de marketplace b2b com catálogos colaborativos, que tem o objetivo de melhorar a experiência de compras de itens indiretos de forma inteligente, segura e intuitiva este conector facilitará integrações com a plataforma trazendo, através de fluxos, simplicidade para consultar ou alterar seus dados criando um fluxo utilizando conector smarkets para criar um fluxo utilizando um conector da smarkets é preciso criar uma conexão e configurar o fluxo criando conexão smarkets obs clique aqui e acesse nosso passo a passo para saber como criar uma conexão estes são os seguintes parâmetros de configuração da conexão smarkets que serão requisitados na hora da criação nome parâmetro padrão em qualquer criação de uma conexão, te ajudará a identificar melhor sua conexão descrição parâmetro padrão e opcional em qualquer criação de uma conexão, aqui você pode relatar detalhadamente para que fins servirá sua conexão host nome de domínio do servidor ex app marketplaceinteg hml azurewebsites net email email necessário para autenticação na plataforma smarkets senha senha de acesso id do tenant identificador do cliente (@todo verificar maneira de mostrar como o usuario poderia obter esse id) configurando fluxo smarkets crie um fluxo e arraste o conector smarkets para o canvas obs clique aqui e acesse nosso passo a passo para saber como criar um fluxo selecione o conector e na aba de parametrização e preencha os seguintes parâmetros de configuração recurso entidade para qual será realizada a ação no momento o conector dispões dois recursos sendo eles, pedido de compra onde será disponivel operações referente a pedidos, e também, requisição de compra que permite fazer operações referente a requisições operação ação que será realizada para o recurso selecionado listar pedidos/requisições pendentes de integração requer o id do tenant para listagem listar pedidos/requisições aguardando de integração requer o id do tenant para listagem atualizar pedido/requisição requer o corpo da requisição, que dispõe ser informada através do de/para ou template (@todo saiba mais sobre templates e de/para da fluid) retornar pedido/requisição (resposta) requer o corpo da requisição, que dispõe ser informada através do de/para ou template (@todo saiba mais sobre templates e de/para da fluid) nota estes campos podem ser preenchidos usando fluid expression language docid 0vqvpw6saqz2z1jgp8fwc na aba propriedades selecione a conexão desejada, dê um nome ao passo e se necessário detalhe uma descrição na prática neste tópico será aplicado exemplos de implementações com intuito de mostrar o conector smarkets na prática para qualquer cenário que use o conector smarkets é preciso criar uma conexão para autenticação da api obs clique aqui e acesse nosso passo a passo para saber como criar uma conexão cenário 1 iremos realizar uma listagem de pedidos pendentes de integração assim ficou as configurações do nosso conector smarkets na aba parametrização na aba propriedades informamos o nome e da conexão criada com as credenciais deste usuário resultado não é necessário inserir dado no payload para efetuar a listagem então após seu disparo teremos as seguintes informações fluxo de mensagens entrada não possui dados de entrada saída { "result" \[ { "id" 220, "datapedidodisponivel" "2023 03 17t17 14 51", "dataintegracao" "2023 03 17t17 14 51", "tipopedido" "123", "codigogrupocomprador" "grp", "codigoorganizacaocompras" "org", "codigocondicaopagamento" "45ddl", "incoterms" "cif", "textocabecalho" "pedido plataforma smarkets", "idfornecedorintegracao" "", "cnpjfornecedor" "08 156 392/0001 94", "cnpjcomprador" "21 003 099/0001 55", "itens" \[ { "id" 876, "codigo" "", "codigoproduto" "tlk120", "nomeproduto" "teclado logitech k120, abnt2", "quantidade" 10 0000000000, "dataremessa" "2023 03 17t17 14 51", "precobruto" 2 1500000000, "precoliquido" 2 1500000000, "precounidade" 2 1500000000, "codigocategoria" "per", "codigoncm" "8467 91 00", "codigoiva" "iva", "idprodutointegracao" "", "centrocustointegracao" "cctt" } ] }, ] }