↑↓ selecionar · ENTER ir · ESC fechar

Projeto demo Bots, IA e automação

Troca de dados 1C ↔ loja virtual: bancada de testes interativa

Um modelo da troca de dados padrão entre o 1C e o site via CommerceML: o sistema de gestão à esquerda, a troca de dados no centro, a loja à direita. Altere um preço ou o estoque, adicione uma foto, faça um pedido e veja quais requisições e pacotes vão e voltam. Um cenário guiado percorre quatro casos típicos, incluindo o de um trabalho real: fotos de produtos perdidas na exportação.

CommerceML 2.10
protocolo de troca de dados
8
produtos no catálogo demo
4
cenários: preço, estoque, foto, pedido
Troca de dados 1C ↔ loja virtual: bancada de testes interativa
A bancada de testes funciona aqui mesmo. Altere um preço ou um estoque no 1C e clique em “Exchange now”, faça um pedido na loja à direita: no centro aparece cada requisição da troca de dados, e um clique em uma linha abre o XML correspondente abaixo. “Play the scenario” percorre quatro casos típicos.

A tarefa

Mostrar como funciona a troca de dados entre o 1C e uma loja virtual e onde ela costuma falhar, sem abrir a base de dados nem o site de ninguém.

O que eu fiz

  • O protocolo completo: checkauth → init → file → import → complete para o catálogo, query → success para os pedidos
  • O XML de cada requisição (import.xml, offers.xml, orders.xml) com as alterações destacadas
  • Um pedido feito no site vira um pedido de venda com reserva no 1C, e a troca seguinte leva o estoque disponível para o site
  • O caso de um trabalho real: fotos perdidas na exportação, recebidas por um plugin-ponte
  • Uma mensagem no Telegram para o gerente a cada novo pedido

Comprovação

  • A bancada roda direto na página: edite preços e estoque no 1C, faça pedidos na loja, ative e desative o plugin

O que mais você pode me confiar

  • Solicitações de um site em WordPress, Tilda ou Bitrix direto no amoCRM ou no Bitrix24, sem duplicatas
  • A troca de dados entre o seu site e o 1C: produtos, preços, estoque e pedidos
  • Pagamentos no site via YooKassa: recibo fiscal, status do pedido, mensagem para o gerente
  • Um assistente de IA para o seu site que conhece seus preços e envia as solicitações para o Telegram
  • Um bot de Telegram com deploy em um servidor
  • Fazer o deploy de um serviço em um VPS e documentá-lo em um runbook claro
Discutir uma tarefa semelhante