liber. Manuais

Marketplaces via Olist

O Olist é um serviço pago e fechado — e o Liber conversa com ele assim mesmo. A venda do Mercado Livre desce com canal, cliente e nota fiscal; o estoque da prateleira sobe; e o livro-razão continua sendo o seu. O Olist é um adaptador: se um dia sair, a integração sai com ele e os seus dados ficam.

Como ligo a integração?

É uma conta por empresa: cada selo com a sua conta Olist, cada conta apontando para uma empresa do sistema. E a cerca vale nos dois sentidos — quem é de uma empresa só vê a conta, o catálogo e os pedidos dela; o Olist do selo vizinho nem aparece.

  1. No Olist, em ExtensõesToken API, gere o token da API v2.
  2. Aqui, em OlistConfiguraçõesContas, crie a conta: nome, empresa e o token. A empresa precisa ter CNPJ preenchido — é ele que prova que cada nota importada é dela.
  3. Use os botões da conta na primeira vez: Ler catálogo, Ler pedidos, Ler notas fiscais. Depois, os agendamentos mantêm tudo fresco sozinhos — os pedidos e os detalhes, de duas em duas horas.
Ficha da conta Olist com os botões de leitura e a opção Somente leitura ligada
A conta reúne os botões de leitura, as datas de cada sincronia e as escolhas da casa: margem de segurança e diário do recebimento.
A conta nasce em Somente leitura, e há um motivo sério: o Olist não tem ambiente de teste — a conta é a que vende. Com a trava ligada, o sistema lê tudo e não escreve nada, nem por engano. Desligar é a decisão deliberada de deixar a sincronia escrever.

O estoque, lado a lado

Em OlistEstoque, cada livro mostra três números: o saldo que o Olist oferece, o estoque do armazém aqui, e o que seria enviado — o armazém, menos o que está reservado por entregas abertas (o pacote que espera coleta ainda conta no armazém, mas tem dono), menos a margem de segurança. A lista ordena pela divergência — o trabalho começa por onde a diferença é maior.

SituaçãoO que significa
Olist oferece a mais O marketplace vende o que você não tem — risco de pedido cancelado.
Olist oferece a menos Você tem e não está vendendo lá.
IgualNada a fazer.
Sem produto no Odoo O livro existe lá e não foi casado aqui — ver a tela de Produtos.
Lista de comparação de estoque com os saldos do Olist e do armazém lado a lado
Os três números lado a lado, e a divergência mandando na ordem. Sincronizar é marcar as linhas e usar a ação — nunca um botão que varre tudo por conta própria.

O número que sobe é o estoque do armazém, não o "Em mãos" — o que já está numa caixa fechada com etiqueta de outro cliente não se oferece num marketplace. E a Margem de segurança da conta desconta os últimos exemplares: a contagem erra, e vender o último de um número talvez errado é o que vira cancelamento.

O envio substitui o saldo no Olist, não soma. Antes do primeiro envio de verdade, a pergunta não é "o código está certo?" — é "o que muda em cada livro?". A tela existe para responder isso antes de qualquer clique.

É o mesmo livro?

Em OlistProdutos mora o espelho do catálogo de lá: nome, preço, ISBN e a ficha completa. O casamento com o seu catálogo é por ISBN e acontece sozinho. O que não casa — reedição com ISBN novo de um lado e cadastro antigo do outro é o caso comum — se resolve nesta tela:

RecursoPara quê
Sugestão Um candidato achado pelo título. É sugestão: quem decide é gente, porque há livro homônimo de editora diferente.
Casar à mão Apontar o produto certo na linha. O casamento manual é protegido — a releitura do catálogo não o desfaz.
Vendido Quanto aquele livro vendeu no Olist. É a régua para decidir onde gastar o olho: livro que nunca vendeu pode esperar.
Ficha editável Corrigir o cadastro de lá daqui: preço, ISBN, situação. Editar muda só o espelho — o Olist só sabe quando você usa Enviar alterações, e a tela mostra o de/para do que está pendente.
Tela de produtos do Olist com a coluna de sugestão e o filtro de quem vendeu
O catálogo de lá, com o casamento à vista: o que casou por ISBN, o que foi casado à mão e o que ainda espera — com a sugestão por título ao lado.

O caminho inverso também existe: OlistFora do Olist lista os livros do seu catálogo que ainda não estão à venda lá.

O canal de lá, o canal da casa

O Olist diz de onde veio cada pedido — "Mercado Livre", o nome da loja própria. Esse nome é deles; o canal de venda que os seus relatórios usam é seu. Em OlistConfiguraçõesCanais do Olist, cada nome descoberto nos pedidos aparece como uma linha, e a casa escolhe a qual canal de venda ele corresponde. A linha amarela é a que falta mapear — pedido que chega por ela entra sem canal até alguém decidir.

Lista de canais do Olist com um canal mapeado e outro em amarelo, sem mapear
A descoberta é automática; o mapeamento é decisão da casa. Mapear depois alcança os pedidos que já tinham sido lidos.

Quanto vendemos por dia — e de quê?

Em OlistRelatório (logo antes das Configurações), as vendas viram gráfico: uma barra por dia, empilhada por canal, nos últimos 30 dias — cancelados fora. Ele nasce das linhas dos pedidos e mede quatro coisas — Quantidade (exemplares), Valor bruto, Desconto e Valor líquido, sempre mercadoria, sem o frete — e agrupa por livro: o botão Medidas troca a régua, e o pivô mostra as colunas lado a lado, cruzadas por data, canal ou título. No agrupamento por livro, cada linha usa o rótulo curto — ISBN · título cortado… — para a tabela caber na tela; o ISBN na frente garante que dois títulos parecidos nunca se somem numa linha só.

Relatório de vendas em barras por dia, empilhado por canal, com o filtro de 30 dias
O Relatório: o vendido por dia, cada canal na sua cor. Medidas de quantidade e de valor, agrupamento por livro, e o pivô a um clique.

A diferença entre bruto e líquido é o que a casa deu: cupom, brinde, promoção do marketplace. O Olist concede o desconto no pedido e não diz de qual livro ele saiu — o Relatório o rateia pelo peso de cada linha, então somado por data, canal ou mês o número é exato, e livro a livro é a melhor aproximação que o dado permite. O líquido é o faturamento da mercadoria, não o dinheiro em conta: o frete que o comprador pagou e a comissão retida no repasse ficam de fora dos dois lados.

Pedido cujo detalhe ainda não foi lido não tem linhas — e não aparece aqui. Enquanto a cobertura do detalhe (na ficha da conta) não fechar, o número é um piso, não o total.

A venda desce pronta

Em OlistPedidos, a lista traz os pedidos de lá com situação, valor e rastreio. O canal e os itens vêm num segundo passo — Ler detalhe — porque custam uma consulta por pedido; o agendamento faz isso aos poucos, e a conta mostra a cobertura ("47 de 978 lidos").

São duas telas, duas naturezas. OlistDespachar é a fila da equipe, com um botão único — Despachar. Na política padrão, só o que tem nota emitida entra: a caixa viaja com a DANFE, e o pedido sem nota espera o Olist faturar. Em DefiniçõesOlistDespachar pedidos do Olist a casa pode escolher Com ou sem nota: o pedido entra na fila assim que chega, e a fatura o alcança sozinha quando a nota vier — até se a entrega já tiver sido validada. Um clique registra o negócio e entrega o trabalho: a venda confirmada, a fatura do XML e o recebimento no diário, e a entrega Pronta na caixa Marketplaces (série MP/OUT/, um cartão próprio na visão geral do Inventário, com o XML da nota no clipe), reservando o exemplar. É o clique da equipe — embalou, validou — que baixa a prateleira. Já OlistPedidos é a auditoria: o espelho completo, com todos os estados, filtros e os botões de leitura — abre sem filtro nenhum, mostrando tudo. E o histórico que não interessa se põe de lado sem apagar: selecione e AçõesArquivar — o arquivado some da fila, dos contadores e do Relatório, e o filtro Arquivados o traz de volta quando quiser.

O pacote é da casa: a entrega Pronta na caixa Marketplaces é a fila de embalagem, a etiqueta em PDF vem do painel do Olist, e validar a entrega é o que baixa a prateleira. Se o Olist marcar o pedido Entregue antes de alguém validar, a entrega se conclui sozinha — o mundo confirmando vale por um clique. Na lista geral de entregas, o filtro Do Olist separa essas saídas do resto da expedição. E o estoque oferecido ao marketplace desconta o que está reservado por outras saídas abertas (uma remessa de consignação em separação, por exemplo): exemplar com dono não se oferece de novo.

Importar para o Odoo é o ato que traz o pedido para dentro, por linhas escolhidas — e ele traz a nota junto: a fatura nasce do XML que a SEFAZ autorizou, não do que o pedido diz. Quando os dois divergem (frete, desconto), a diferença fica à vista em vez de silenciosa.

Situação do pedidoO que fazer
Falta ler o detalhe Nada — o agendamento chega lá; ou selecione e Ler detalhe.
A importar Pronto para importar, se todos os livros estiverem casados — é a fila do operador, e o filtro padrão da tela mostra só ela.
Livros não localizados > 0 Um item não tem produto casado. O pedido inteiro espera — entrar com menos livros do que teve deixaria o número errado para sempre. Case o livro na tela de Produtos e importe.
Cancelado no Olist Nada: cancelado não é pendência e sai da fila sozinho.
Lista de pedidos do Olist com canal, situação e a fila de importação
A fila de trabalho: o que falta detalhar, o que está pronto para importar e o que espera um casamento de livro.
Visão geral do Inventário com o cartão Marketplaces e o contador A entregar
A caixa do depósito: o cartão Marketplaces na visão geral do Inventário, com o contador do que espera embalagem — o pacote pequeno, separado do palete.

Duas escolhas governam o efeito do pedido importado — uma da conta, uma das Definições:

CampoO que decide
Despachar pedidos do Olist (Definições) Só com nota, o padrão: a fila exige a nota emitida e a fatura nasce no próprio despacho. Com ou sem nota: o pacote sai na frente, e a fatura — que continua nascendo só do XML — corre atrás quando a nota chega pela sincronia. Mudar a opção muda a fila na hora.
Diário do recebimento Onde lançar o valor que o comprador já pagou ao Olist. Use um diário próprio do marketplace, nunca a conta bancária: o dinheiro só chega no repasse, e é a conciliação desse diário que revela as taxas. Vazio, o título fica em aberto.
Cada equipe encontra a nota onde já trabalha: a logística na transferência (com o filtro "Com nota" e o XML anexado), o comercial no pedido, o financeiro no título. Ninguém precisa abrir a tela do Olist.

Quem faz isto? O comercial — Assistente e Gerente — atualiza a lista de pedidos, lê o detalhe, mapeia canais e despacha. A ficha da conta é outra coisa e continua da administração: é lá que moram o token da API e a trava Somente leitura, que impede o sistema de escrever no Olist de verdade — decisão de configuração, não de operação.

Quando algo não sai como esperado

O que aparecePor quêO que fazer
"A conta está em somente leitura" A trava da conta está ligada — e vem ligada de fábrica. Se a intenção era escrever mesmo, desligue Somente leitura na ficha da conta. É uma decisão, não um defeito.
Um livro aparece duas vezes na comparação Duas entradas do Olist casadas no mesmo produto (capa cinza e capa vinho). O envio recusa até alguém decidir como dividir o saldo — a linha fica marcada.
"Vendido: 0" num livro que você sabe que vende Os pedidos daquele livro ainda não tiveram o detalhe lido. Confira a cobertura na conta; enquanto não for 100%, o número é um piso.
A leitura para no meio com aviso de limite A cota de chamadas da conta Olist esgotou por ora. Nada a fazer: o sistema recua e insiste sozinho, no ritmo que a conta aceita.
Um pedido que você espera não aparece na fila "Despachar" Ou ainda não tem nota no Olist (na política padrão, sem nota não se despacha — veja a opção nas Definições), ou o detalhe não foi lido (o cron chega lá), ou já foi despachado — e aí está tudo certo. Procure-o na tela Pedidos (a auditoria mostra tudo) e confira a coluna Situação.
Pedido importado sem canal de venda O canal do Olist ainda não foi mapeado. Mapeie em ConfiguraçõesCanais do Olist — os pedidos já lidos recebem o canal em seguida.

O que não fazer

  • Não desligue o "Somente leitura" para testar. Não existe conta de homologação no Olist: toda escrita é na conta que vende. Teste lendo — é para isso que a trava existe.
  • Não crie produto para todo ISBN que não casa. Metade do que parece faltar é livro que já existe com outro ISBN (reedição). Olhe a sugestão e case; criar sem olhar duplica o catálogo da editora.
  • Não lance o recebimento na conta bancária. O dinheiro está com o Olist até o repasse cair. Diário próprio do marketplace — é ele que deixa as taxas visíveis.
Dúvida sobre acesso ou empresa: fale com a administração do sistema. Toda leitura e todo envio ficam registrados — a conta guarda as datas, e cada produto guarda o que foi dito e o que voltou.

Glossário

Todo documento do sistema carrega um prefixo na numeração — CO/2026/00001 é um acerto, AT/2026/00042 é um chamado. A lista é a mesma em todos os manuais:

PrefixoO que é
CPedido de consignação: o pedido que põe livros na prateleira do cliente — C00001, no lugar do S da venda comum.
CO/Consignação, o documento do acerto: registra o que o cliente vendeu e vira venda — CO/2026/00001.
CR/Retorno de consignação: o documento que pede a devolução dos exemplares da prateleira — CR/2026/00001.
CAAuditoria de consignação: reconstrói o saldo da prateleira do cliente pelas notas fiscais e registra o ajuste — CA00001.
CP/Campanha de consignação: o sortimento-alvo por canal — quantos exemplares de cada título as prateleiras devem ter — CP/2026/0001.
AC/Acordo de Consignação: o contrato com a livraria, dono da prateleira — AC/2026/00001.
COM/OUT/A série da remessa de consignação ao cliente, do armazém à livraria — COM/OUT/2026/00001, no espelho do WH/OUT.
MP/OUT/A série das entregas de marketplace (Olist): o pacote de pessoa física, na caixa de despacho própria do depósito — MP/OUT/2026/00001.
COM/MOV/A série dos fluxos internos de prateleira da consignação — COM/MOV/2026/00001.
COM/IN/A série do retorno de consignação, da prateleira ao armazém — COM/IN/2026/00001, no espelho do WH/IN.
REM/Remessa: a nota de simples remessa, sem cobrança — a numeração vem do diário fiscal REM.
COL/Coleta: o lote do pedido de coleta às transportadoras — COL/2026/00001.
AT/Atendimento: o chamado nascido do e-mail comercial — AT/2026/00001.
MBX/O lote de envio de metadados à Metabooks — MBX/2026/00001.
Impostos de Direitos Autorais/O lote da fatura acumuladora do IRRF retido dos autores no mês.
Royalties entre Empresas/O lote da fatura acumuladora de royalties entre as empresas da casa.
Do próprio Odoo
SPedido de venda comum — S00001; o pedido de consignação usa o C no lugar.
WH/OUTEntrega comum do armazém: a transferência de saída padrão do Odoo.
WH/INRecebimento do armazém: a transferência de entrada padrão do Odoo.

Bases antigas guardam transferências nas séries COM/ e RET/, de antes da separação por direção — o histórico não é renumerado.