Como Enviar Dados Históricos para o QuickBooks no LedgerPort

A página de Sincronização Manual tem o título Enviar para QuickBooks dentro do LedgerPort. É a ferramenta para enviar dados históricos do WooCommerce para o QuickBooks Online sob demanda, útil para a configuração inicial, para recuperar dados após uma sincronização perdida ou para reenviar registos após corrigir um problema de mapeamento.

Aceda a LedgerPort » Sincronização Manual para abrir a página.

Cabeçalho: Título 'Enviar para o QuickBooks' com subtítulo sobre o envio de dados do WooCommerce; separadores: Produtos (ativo), Variações, Encomendas, Clientes, Pagamentos.

O guia percorre todas as cinco categorias, para cada tipo de entidade: Produtos, Variações, Encomendas, Clientes e Pagamentos.

Como Funciona o Envio

Pode enviar todas as entidades de uma vez ou selecionar linhas específicas e enviar apenas essas. Após clicar em Enviar Selecionados ou Enviar Todos, uma janela modal de progresso abre-se imediatamente. Mostra os detalhes da encomenda sincronizada ou não e o progresso que foi feito.

Sincronização concluída com erros: 14 bem-sucedidas, 6 falhadas, 0 ignoradas (20 itens no total). Mostra o estado por item para T-Shirt V-Neck, iPhone, Hoodie com detalhes como 'Sincronizado com sucesso para o QuickBooks' ou mensagens semelhantes.

Ícones de Estado de Sincronização

Cada linha em cada separador mostra um ícone de estado de sincronização na coluna Sincronização.

ÍconeEstadoO que significa
Verde checkSincronizadoA entidade foi sincronizada com sucesso para o QuickBooks
Âmbar relógioPendenteA entidade está na fila ou em progresso
Vermelho XFalhouA última tentativa de sincronização para esta entidade encontrou um erro
Cinza setaIgnoradoA entidade foi intencionalmente excluída (por exemplo, filtrada pela Configuração de Sincronização)
Âmbar pausaEm EsperaA entidade está em espera e não sincronizará até que a espera seja resolvida

Separador Produtos

Página de administração para enviar produtos do WooCommerce para o QuickBooks; mostra uma lista com ID de Origem, Nome do Produto, SKU e estado da Sincronização, mais os botões Enviar Selecionados e Enviar Todos.

A tabela de Produtos mostra: ID de Origem, Nome do Produto, SKU, Estado de Sincronização. Pode usar a entrada Filtro para pesquisar por nome do produto ou SKU. Clique em Enviar Todos para colocar todos os produtos na página atual na fila para envio.

Separador Variações

Página de gestão de variantes: Enviar Variações para o QuickBooks com filtros e ações em massa (Enviar Selecionados / Enviar Todos).

Pode selecionar as variações de produto do WooCommerce a enviar para o QuickBooks Online, ou enviar todas de uma vez. Variações já sincronizadas serão ignoradas.

Separador de Encomendas

Página Enviar Encomendas para o QuickBooks com uma lista de encomendas do WooCommerce, caixas de seleção e um botão "Enviar Selecionados" ao lado de uma opção "Enviar Todas"

Pode novamente sincronizar aqui uma encomenda de cada vez ou todas juntas com a ajuda de caixas de seleção. Encomendas já sincronizadas serão ignoradas. A coluna Sincronização pode ser usada para identificar quais encomendas num determinado estado ainda não foram enviadas para o QuickBooks.

Separador Clientes

Pode novamente sincronizar aqui um cliente de cada vez ou todos juntos com a ajuda de caixas de seleção.

Dashboard: Página Enviar Clientes para o QuickBooks com uma lista de clientes e ações (Enviar Selecionados, Enviar Todos).

Separador de Pagamentos

Página: Enviar Pagamentos para o QuickBooks com filtros para tipo de pagamento e estado de sincronização acima de uma tabela de pagamentos.

Push selected payments to QuickBooks as Payment records linked to their invoices.

The Payments tab works slightly differently from the others: Instead of a text search, it has two dropdown filters: one for payment gateway and one for sync status. This lets you quickly find, for example, all Stripe payments that have not yet been synced.

When to Use Manual Sync

Use the Manual Sync page in the following situations:

  • Initial historical import – After connecting LedgerPort for the first time, use this page to push all existing WooCommerce data into QuickBooks before going live with automatic syncing.
  • After fixing account mappings – If mappings were incomplete during your initial sync, fix them in LedgerPort » Mappings, then return here to re-push the affected records.
  • After a missed sync – If a webhook failed and an order or product did not sync automatically, push it manually from the relevant tab.
  • After fixing a sync error – Find the failed entity in the table (look for the red Failed icon in the Sync column), check the row, and push it again after resolving the underlying issue.

Perguntas Frequentes

Will pushing again create duplicates in QuickBooks? Entities that already have a Synced status will be skipped automatically. If you push a record that has a Failed status, LedgerPort will attempt to create or update it in QuickBooks rather than creating a duplicate.

What is the difference between Push Selected and Push All? Push Selected sends only the rows you have checked on the current page. Push All queues every entity visible on the current page regardless of selection. Neither button pushes across all pages at once — if your data spans multiple pages, work through each page or use the per-page selector to show more rows before pushing.

I pushed records but they are not showing in QuickBooks. What should I check? After the push modal closes, go to LedgerPort » Audit Logs and filter by the entity type and a recent date range. Look for any Failed entries and expand them to read the error message. Common causes include an unmapped product, a payment method with no configured clearing account, or a temporary QuickBooks API error.

Can I push data from here if Auto sync is turned off in Sync Config? Yes. The Manual Sync page works independently of the Auto sync setting. You can push data here even if automatic syncing is disabled.

The Push All button is greyed out. Why? Push All is disabled when there are no items on the current page (e.g. after filtering to a term that returns no results) or when a push job is already running.

Se encontrar algum problema, não hesite em contactar-nos clicando aqui. A nossa equipa de suporte poderá ajudá-lo.