16 versões 35 entradas Actualizado em 02/07/2026

Nenhuma novidade encontrada para esta pesquisa.

Criação automática de fornecedor a partir do QR code

Quando o código QR lido pertence a um fornecedor ainda não existente no Sage 50c, o SmartBuy pergunta se deve criar automaticamente esse fornecedor a partir dos dados do próprio código QR, ou alternativamente permite usar um fornecedor genérico predefinido, evitando que o utilizador tenha de criar a ficha do fornecedor manualmente antes de conseguir processar o documento.

Configuração de perfis de fornecedor para leitura de QR code

Foi adicionado um novo separador de configurações dedicado ao QR code, onde é possível criar perfis por fornecedor, indicar o "Nome do Perfil", mapear os códigos de imposto do código QR para as taxas de imposto do Sage, e escolher opções como "Prencher Documento em vez de Criar", "Parametriza Centro de Custo", "Fechar janela ao processar QR-Code" e "Processar QR-Code automáticamente".

Leitura automática de QR code em faturas de fornecedores

Foi criado o ecrã "Leitura de QR Code", que fica "A aguardar leitura do QR Code" e permite apontar um leitor de código QR diretamente para o documento em papel do fornecedor. Ao processar o código QR de uma fatura, o SmartBuy identifica automaticamente o fornecedor pelo NIF, preenche os dados fiscais e cria ou atualiza o documento correspondente no Sage 50c, poupando a introdução manual dos dados do documento.

Correção na seleção de fornecedor ao usar código QR

Foram corrigidas diversas situações no processamento de código QR relacionadas com a lista de fornecedores, nomeadamente a limpeza incorreta da lista de fornecedores associados a um perfil e o comportamento ao selecionar ou remover um perfil de fornecedor já existente.

Aviso de diferenças entre o valor repartido e o valor faturado

O SmartBuy passou a comparar automaticamente, após gravar a repartição de custos, o valor total repartido com o valor total do documento de origem, mostrando um aviso sempre que a diferença ultrapasse os 10 cêntimos, o que ajuda a identificar mais cedo situações em que a repartição de custos não bateu certo com a fatura do fornecedor.

Ativação e desativação do módulo de repartição de custos

Foi adicionada a opção "Ativo" ao ecrã de configurações do SmartBuy, que permite ligar ou desligar por completo o módulo de repartição de custos, útil para empresas que queiram utilizar apenas outras funcionalidades do SmartBuy, como a leitura de QR code ou a importação de documentos, sem aplicar a repartição de custos às suas faturas.

Validação do NIF do documento lido por QR code

Ao ler um código QR, o SmartBuy verifica se o NIF indicado no código corresponde ao NIF da licença do Sage 50c em uso e, caso não corresponda, mostra o aviso "O documento lido não foi emitido para o nif, deseja continuar mesmo assim?", dando ao utilizador a oportunidade de confirmar ou cancelar antes de importar um documento emitido para outra entidade.

Manual de instalação (SmartBuy)

Visão geral

Introdução

O SmartBuy é um add-on para Sage 50 que auxilia o operador no lançamento de compras. Reúne três funcionalidades principais.

Repartição de custos

Permite imputar custos e as respetivas repartições no lançamento de compras. Por exemplo, ao lançar um documento de compra, indicar que o preço de custo é afetado em X% ou X€ referentes a transportes, publicidade ou outros encargos.

QR Code

Permite ler o QR Code do ATCUD de um documento e lançá-lo automaticamente no Sage.

Assistente de documentos

Permite lançar um documento de forma automática e dinâmica, com base numa query pré-definida.

Requisitos

.NET Framework 4.7.2 · SQL Server 2016 ou superior · Sage 50 2021 ou superior

Preparação

Instalação

O processo de instalação da extensibilidade é simples. Siga os passos abaixo para instalar o SmartBuy. A base de dados deve correr em SQL Server 2016 ou superior.

1. Instalar a extensibilidade

Execute o instalador do SmartBuy com a opção Executar como administrador.

Instalação do SmartBuy
Instalação da extensibilidade SmartBuy.

2. Configurar o Sage

  1. No BackOffice do Sage, aceda a Menu → Personalização → Parametrizações funcionais.
    Acesso às Parametrizações funcionais
  2. Abra Integração de Dados.
    Integração de Dados
  3. No separador Extensibilidade, defina o ponto de entrada da classe.
    SmartDigit.SmartBuy.Sage50c
  4. Selecione os módulos/postos onde a extensibilidade deverá ser carregada.
    Configuração da extensibilidade SmartBuy
  5. Clique em Fechar e gravar e reinicie o Sage.

Manual QR Codes (SmartBuy)

QR Code

Leitura de QR Codes

O QR Code de uma venda não inclui os artigos do documento — apenas as taxas de IVA. Por isso, em cada perfil deve associar o artigo Sage correspondente a cada taxa, para que a leitura lance automaticamente esses artigos.

Perfis por fornecedor Pode ter vários perfis, cada um com artigos e opções diferentes. Depois associe o perfil à ficha do fornecedor, para o lançamento usar a configuração certa.
Perfis

Configuração nos parâmetros

Nas parametrizações do SmartBuy encontra as definições referentes aos QR Codes.

Definições de QR Codes no SmartBuy
Definições do perfil de QR Codes.
CampoDescrição
PerfilNome do perfil. Pode ter vários perfis, cada um com artigos e configurações próprias.
Fornecedor genéricoFornecedor a usar quando o QR Code lido não corresponde a um fornecedor já criado no Sage, evitando criar um novo.
AtivoDefine se o perfil está disponível.
Parametrizar centro de custoSe estiver ativo, a leitura pergunta qual o centro de custo a associar à compra no Sage.
Preencher documento em vez de criarEm vez de gravar o documento automaticamente, deixa-o preenchido para completar campos em falta (por exemplo, campos extra obrigatórios).

Na grelha inferior adicione a taxa de IVA, o artigo associado, e clique em Adicionar.

Fornecedores

Associação à ficha do fornecedor

A seguir, associe o perfil à ficha do fornecedor. Na ficha existe o separador Associação QR Codes Profiles.

Separador de associação de perfis QR Code na ficha do fornecedor
Associação de perfis QR Code na ficha do fornecedor.
Perfil padrão Se um fornecedor tiver vários perfis associados, defina qual é o perfil utilizado por omissão.
Operação

Lançar um documento

Com os perfis criados e associados aos fornecedores, pode ler os documentos. Nos documentos de compra existe o botão Ler QR Code.

Botão Ler QR Code no documento de compra
Botão Ler QR Code no documento de compra.

Ao clicar, abre-se a janela pronta para a leitura.

Janela de leitura do QR Code
Janela de leitura do QR Code.

Ao ler o talão, o documento é lançado automaticamente (ou fica preenchido, conforme a opção do perfil).

Manual Repartição (SmartBuy)

Custos

Repartição de custos

A repartição de custos do SmartBuy imputa encargos (transportes, publicidade, outros) aos artigos de uma compra, em percentagem ou em valor, por fornecedor.

Tipos de custo

Configuração nos parâmetros

Nas parametrizações do SmartBuy encontra as definições da repartição de custos.

Definições de repartição de custos no SmartBuy
Tipos de custo da repartição SmartBuy.
CampoDescrição
DocumentoDocumento que dispara a janela do SmartBuy quando é finalizado.
SérieSérie associada a esse documento.
DesignaçãoNome do tipo de custo. Pode configurar vários custos.
ArtigoArtigo usado no documento de repartição gerado automaticamente.
AtivoDefine se esta repartição está disponível.
Artigos

Valores por artigo e fornecedor

Depois de criar os tipos de custo, indique em cada artigo o valor de cada custo e a quais fornecedores se aplica.

Custos por artigo e fornecedor
Exemplo: o artigo VW97160 tem vários tipos de custo, com valores diferentes por fornecedor (percentagem ou valor).
Operação

Lançamento da compra

Ao lançar a fatura de compra, a janela de repartição abre automaticamente, já com os cálculos de cada tipo de custo.

Fatura de compra que dispara a repartição
Fatura de compra que dispara a repartição.
Janela de repartição de custos
Janela de repartição, com os valores já calculados.

Pode ainda analisar a carga de cada tipo de custo em gráfico.

Gráfico da carga de custos
Gráfico da carga de custos por tipo.

Em seguida é lançado automaticamente um documento de compra Repartição de custos, com o lançamento de cada tipo, a afetar o custo dos artigos da fatura inicial.

Documento automático de repartição de custos
Documento automático de repartição de custos.

Pode voltar a ver os custos de uma fatura a qualquer momento: abra o documento e clique em Repartição de custos.

Consulta da repartição a partir da fatura
Consulta da repartição a partir da fatura original.

Manual Assistente (SmartBuy)

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.

Downloads

Ficheiro Tamanho Data
BUY202302001.v21.05.03.exe 69 MB 06/08/2026 Descarregar
BUY202302001.v21.5.3.exe 68 MB 24/04/2026 Descarregar