Manual Assistente (SmartBuy)

Criado por Etorre · 02/07/2026 Alterado por Etorre · 18/08/2026

Assistente

Assistente de documentos

O assistente do SmartBuy automatiza documentos de compra e de stock com base em dados já existentes no Sage — por exemplo, encomendas a fornecedor a partir de stock mínimo, provisionamento, ruturas ou encomendas de cliente.

Exemplo deste manual Vamos criar um perfil que analisa artigos com encomendas de cliente e lança, automaticamente, uma encomenda por fornecedor com esses artigos.
Perfis

Configuração do perfil

Nas parametrizações do SmartBuy encontra as definições do assistente. Pode criar perfis ilimitados, cada um com a sua lógica.

Configuração do perfil do assistente SmartBuy
Perfil do assistente de documentos.
CampoDescrição
Nome do perfilIdentificação do perfil.
Tipo de documentoCompra ou stock.
DocumentoDocumento a criar.
SérieSérie a usar.
PagamentoModalidade de pagamento.
VendedorVendedor a usar.

Query Builder

A query define toda a lógica do perfil. Neste exemplo:

select SupplierID, i.ItemID, ITN.Description, CustomerOrderQty, ISP.UnitPrice, 0 'Discount', 1 'warehouse' from Item i inner join ItemNames ITN ON ITN.ItemID = i.ItemID and LanguageID = 'PTG' inner join ItemSellingPrices ISP ON ISP.ItemID = i.ItemID and PriceLineID = 0 and ColorID = 0 and SizeID = 0 and familyid = @Param5 and CustomerOrderQty > 0

Esta query é apenas um exemplo para demonstrar as características do produto.

Mapeamentos

Indique o que corresponde a cada coluna da query — por exemplo, qual a coluna da referência do artigo.

Mapeamento das colunas da query
Mapeamento das colunas da query.

Filtros

Os filtros correspondem a condições da query. Se quiser perguntar ao operador qual a família a analisar, aparece uma janela com as famílias; a lista de artigos fica limitada à família escolhida. O mesmo princípio aplica-se a qualquer outro dado.

Filtros do assistente
Filtros do perfil (ex.: família).

Resultado (testar)

O resultado aparece ao clicar em Testar. Como este exemplo tem um filtro usado na query como @Param5, o assistente pergunta primeiro a família pretendida.

Pergunta do filtro ao testar o perfil
Pergunta do filtro ao testar o perfil.

De seguida é mostrado o resultado:

Resultado do teste da query
Resultado do teste da query.
Operação

Utilizar o assistente

Com o perfil criado, aceda ao menu Assistente de documentos.

Menu Assistente de documentos
Acesso ao assistente de documentos.

O assistente lista os perfis existentes. Ao selecionar um perfil com filtro, a pergunta é feita antes de mostrar os dados — neste exemplo, a família.

Seleção do perfil no assistente
Seleção do perfil.
Grelha de resultados do assistente
Resultado da query: pode acrescentar artigos, apagar linhas, alterar quantidades e valores, e ter colunas extra para o operador.

Depois de confirmar, clique em Seguinte para o quadro de resumo, onde valida os dados alterados.

Quadro de resumo do assistente
Resumo: documento, série e pagamento vêm do perfil, mas podem ser alterados.

Ao clicar novamente em Seguinte, o SmartBuy cria os documentos necessários — neste exemplo, um por fornecedor, conforme a coluna de mapeamento.

Documentos criados pelo assistente
Documentos criados pelo assistente.