Exemplos API Sage Retail/GC
- Exemplo completo disponível no seguinte link (projeto Sage.Retail.API.Sample):
- Para a utilização dos exemplos, verifique o seguinte documento: http://ftp.sage.pt/sage/Sage2017/retail/API/Procedimentos.pdf
- Licenciamento: módulo X nas linhas Prime e Vision, com o serviço Sage Care Plus ou Premium ativo;
- Caso tenha de criar tabelas na base de dados, o prefixo que aconselhamos é UX (User Xtensibility/API), algo como UXMyTable.
Sage Retail/GC versão 2017.01.01 ou superior
Alterações do projecto, a 10/11/2016, para incluir exemplo de criação de artigos com cores e tamanho. No exemplo colocado, é gerado novo registo de tamanho\cor azul.
Alterações na verão 2016.10.01:
- Inicialização da empresa passou a ter dois argumentos: "Nome da Empresa" e se é inicializada em modo DEGUB. Ex: RTLAPIEngine.Initialize("Company", false/true);
- Alteração do nome do método de obtenção do primeiro tipo de pagamento (de "PaymentProvider.GetFirstPaymentID()" passou a "PaymentProvider.GetFirstID()");
- Propriedade do NIF do Cliente/Fornecedor passou de "FederalTaxID" para "FederalTaxId";
- RTLAPIEngine.cs atualizada em função das novas referências. (Ex: "RTLData11.GlobalSettings" para "RTLData16.GlobalSettings").
API versão 2017.01.01: permite finalizar e certificar o documento sem a necessidade de o colocar previamente em preparação.
Disponível novo exemplo completo, versão 2017.03.02.
Versão 2022 50c:
https://suportesage.zendesk.com/hc/pt/articles/4404744690450-Vers%C3%A3o-2022-Quebra-de-compatibilidade
Beta da versão 2022 e ficheiro com as alterações em https://suportesage.zendesk.com/hc/pt/articles/4404744690450