Skip to content

Manual (SmartEdi)

Minimum requirements:

  • .NET Framework 4.7.2
  • Database in SQL Server 2016 or above
  • Sage 2021 version or above

Introdução

O SmartEdi é um produto que se destina á comunicação e receção de documentos com o cliente que tenha como intermediário Generix por exemplo.

Manual de instalação

O processo de instalação da extensibilidade é bastante simples. 
Pedimos ao utilizador que siga os passos abaixo indicados para instalar a extensibilidade SmartEdi.
Para a utilização da extensibilidade a base de dados deve correr numa versão SQL Server 2016 ou superior.

Passo 1 – Instalação da extensibilidade

Executar o exe de instalação do produto como administrador.

Passo 2 – Configurar o Sage

Abrir o BackOffice do Sage > Clicar no botão do menu > Clicar no botão “Personalização” > Clicar no botão “Parametrizações funcionais”

Ao abrir a janela dos “Parâmetros”, clicar no botão “Integração de Dados”. 

No sub-menu “Extensibilidade” preencher o campo “Ponto de entrada para a classe ISageExtender:” com o seguinte texto sem aspas.
SmartDigit.SmartEdi.Sage50c

Alterar a opção “Carrega o módulo da extensibilidade em:” para a adequada.
Deve agora clicar no botão “Fechar e gravar” deverá depois reiniciar o Sage para as configurações serem aplicadas.

Manual de Configuração EDI

A extensibilidade foi desenvolvida com o foco de ser simples e intuitiva, no entanto abaixo pode encontrar as descrições das funcionalidades.
Nos parâmetros encontra as settings do SmartEDI

Provider: Provider com o qual vamos fazer a comunicação (por exemplo generix)
Nome do Perfil: Nome do perfil que queremos dar, podemos ter N perfis criados, casa um com as suas configurações.

GLN: Nº do GLN atribuído pelo provider
Campo Extra: Campo extra a associar ao documento para a ser gravado a data em que é comunicado o EDI ao provider (o campo extra é automaticamente criado pela extensibilidade)
Utilizador: User de autenticação (informação fornecida pela Generix)
Password: Password de autenticação (informação fornecida pela Generix)
URL: http://connectedi.generixpt.com:9090/ediondemand_webservice/WebservicePort

Pasta de importação: pasta onde ficam alojados os ficheiros e importar
Pasta de Exportação: pasta onde ficam alojados os ficheiros e Exportar

Workflow (nesta secção devem ativar o workflow que pretendem e qual o documento e serie a usar na importação/exportação)
Ativo: Estado do workflow
Tipo: WebService ou Ficheiro
Formato: XML, TXT ou UBL 2.1
Documento: Documento selecionado para importar/exportar (dependendo do workflow)
Workflows disponíveis
Order: Usado para receber as encomendas dos clientes
Desadv: Usado para comunicar as guias ao cliente (neste caso têm de usar o Modulo SmartShip, visto ser obrigatório a comunicação do SSCC do produto para usar esse tipo de workflow)
Invoice: Usado para comunicar a fatura ao cliente

Clientes: Lista de clientes com os quais trabalhamos com EDI, nesse mesmo quadro, depois de selecionado o cliente podemos ainda indicar se pretendemos Assumir os preços da encomenda e se permitimos V/ref de documentos duplicados ou não

Para que tudo funcione, devem garantir que na ficha de cada cliente com o qual trabalham, têm preenchido o código GLN do respetivo cliente.

Manual de utilização EDI

Os fluxos de trabalho caso tenham todos os workflows ativos será: Order → Desadv → Invoice

ORDER (Importação)
Para receberem as orders dos clientes devem clicar na opção de Menu SmartApps → SmartEDI → Importar Documentos

Irá listar todos os documentos na pasta IN definida nos parâmetros, assim como irá ser verificado no webservice se existe algum documento para importação

Basta selecionar o ficheiro ou ficheiros e carregar em seguinte para a importação dos documentos ser bem sucedida.
Caso esteja tudo OK com o ficheiro e configurações, irá listar todos os documentos criados

Podemos de seguida fazer a impressão dos mesmos

Caso algo corra mal a carregar o ficheiro, será listado o erro da não importação do mesmo, por exemplo artigos inexistentes como mostra a seguinte imagem.


DESADV e ORDER (Exportação)
Á semelhança da importação, a exportação é da mesma forma simples, caso encontre algum documento para os clientes configurados, o mesmo documento aparece na exportação para conseguirem exportar e comunicar.

Como foi referido anteriormente, as guias só são comunicadas caso os artigos tenham o SSCC, algo que só é possível com o Addon SmartShip
Ao selecionar os documentos a exportar e carregar em seguinte, irá mostrar o resume de todos os documentos a exportar

Para finalizar, basta carregar em “Submeter“ e os documentos são comunicados com sucesso ao provider

Manual de Configuração CIUSPT

Existe também a possibilidade de importar documentos via CIUS-PT, ferramenta bastante útil para importação dos dados de qualquer sistema de faturação, por exemplo em sistema de franchisados.
Na settings podemos verificar o seguinte, a existência de um provider do tipo CIUS-PT.

Ao configuramos a pasta de importação (pasta onde vão ficar os ficheiros para importar), e selecionarmos os tipos de ficheiro a importar, podemos assim começar a importar ficheiros de CIUS-PT.
Ao utilizarmos o wizard de importação de documentos (o mesmo utilizado no EDI), irá listar todos os ficheiros presentes na pasta, selecionamos o ficheiro ou ficheiros para importar.

caso não exista ou artigos que estamos a importar, é possível criar ou associar no momento, criando ara isso com o botão direito do rato em cima do artigo que não existe

Ao associar o artigo temos de selecionar qual o artigo ja existente que pretendemos associar.
caso pretendamos criar um novo, irá ser aberto a janela de criação de artigo com a informação base do mesmo