Introdução
O SmartNikiConnect liga o Sage 50 ao Niki: importação de documentos de compra, portal de loyalty, importação de folhetos promocionais, entre outras valências.
Instalação
Execute o instalador do SmartNikiConnect como administrador.
Configurar o Sage
- No BackOffice do Sage, aceda a Menu → Personalização → Parametrizações funcionais.

- Abra Integração de Dados.

- No separador Extensibilidade, defina o ponto de entrada da classe.
SmartDigit.SmartNikiConnect.Sage50c
- Selecione os módulos/postos onde a extensibilidade deverá ser carregada.

- Clique em Fechar e gravar e reinicie o Sage.
Configuração da ligação
Nas parametrizações aparece a opção SmartNikiConnect. Os valores são fornecidos pela SmartDigit ou pela entidade à qual se ligam.
Gift & Loyalty Card
Ao ler um cartão com saldo, o tipo de movimentação define se o valor entra como desconto direto ou como modalidade de pagamento.
Para gravar os pontos em campos extra do documento Sage, ative Guardar pontos em campos extra. O campo extra deve ser do tipo Texto.
| Campo extra | Descrição |
|---|---|
| Pontos crédito | Pontos atribuídos na venda. |
| Pontos acumulado | Total de pontos desde o início. |
| Pontos débito | Pontos gastos na venda. |
| Pontos saldo | Saldo atual do cartão. |
Funções POS / backoffice (os nomes das funções são os da aplicação):
NIKI.LOYALITY.CLEAN | Limpar a operação de loyalty. |
NIKI.LOYALITY.SPEND | Utilizar saldo/pontos. |
NIKI.LOYALITY.SPEND.NOFINISH | Utilizar saldo sem finalizar. |
NIKI.LOYALITY.RESEND.FORM | Reenviar o formulário. |
Ao finalizar a venda é mostrado o quadro das promoções aplicadas: