Criando um conector para comunicação através da API da SEFAZ
O conector é o meio de comunicação entre a API e o servidor da SEFAZ, sempre que for consultar ou enviar dados de/para a SEFAZ você precisará iniciar um conector. Entre outras coisas ele é responsável pela autenticação entre os dois lados da comunicação. Para criar um novo conector utilize a função “SEFAZ – Criar Conexão” […]
Biblioteca base versão 1.1.0 publicada em 16/11/2016
Número: 1.1.0 Data de publicação: 16/11/2016 Link para download: l2maker-api-core-v1-1-0.zip Melhorias Suporte a datas com NULO.
Biblioteca básica da L2 (l2s-core.jar)
Esta biblioteca contém funções compartilhadas entre todas as APIs, deve sempre existir em Maker.Commons\WEB-INF\lib na versão mais recente. Como instalar Últimas versões As últimas versões publicadas podem ser baixadas nos links abaixo: Observações Antes de 01/12/2016 esse arquivo ia junto com as APIs, a partir dessa data ele deve ser baixado e instalado à parte. Java […]
Cartão de crédito versão 1.2.0 publicada em 16/11/2016
Número: 1.2.0 Data de publicação: 16/11/2016 Link para download: l2maker-api-cartao-v1-2-0.zip Melhorias Adição da rotina de cancelamento. Correções Correção da função de captura de transações.
Depurando fluxo web
O webrun por padrão bloqueia os detalhes de erro dos fluxos web, assim, ao tentar executar um fluxo web no navegador somente a mensagem de “Internal Error” é retornada sem maiores detalhes. Desabilitando o tratamento de erros do Webrun Abra o arquivo “WEB-INF\web.xml” dentro do diretório do Webrun (EX: “C:\Program Files (x86)\Softwell Solutions\Maker 3.X\Webrun 3.X\tomcat\webapps\webrun\WEB-INF\web.xml”). […]
Usando a API do PagSeguro no Maker
Ambiente de testes/homologação (Sandbox) Para usar as rotinas em amiente de testes acesso o SandBox do PagSeguro em: https://sandbox.pagseguro.uol.com.br Consultando uma transação A transação pode ser consultada inicialmente de três modos: Através de uma código de notificação, recebido via callback/webhook (Fluxo web); Através da consulta de histórico de transações de um periódo. Em qualquer […]
Instalação da API do PagSeguro no Maker 2.x, 3.x ou Studio
Dependências As APIs da L2 dependem de sua biblioteca base (l2s-core.jar). Antes de instalar qualquer API é necessário baixar e instalar a versão mais recente dessa biblioteca. Maker 2.x, 3.x ou Studio Acesso o sistema onde deseja adicionar as funções do PagSeguro; Feche o editor de fluxos, e o cadastro de funções se estiverem abertos; […]
Versão 1.3.1 da API de Boleto Bancário para Maker 2.x e 3.x (03/11/2016)
Dados da versão Número de versão: 1.3.1 Data de publicação: 03/11/2016 Link para Download: l2s-api-boletos-v1-3-1.zip (8MB) Mudanças na versão Correções Correção da geração no padrão SIGCB (CEF); Correções da geração de boletos no padrão SICOB (CEF). Melhorias Melhoria nas funções de geração de remessa e retorno.
API da SEFAZ (CF-e, MDF-e, CT-e, NF-e, CC-e, NFC-e) versão 1.7.1 publicada em 03/11/2016
Número: 1.7.1 Data de publicação: 03/11/2016 Link para download: l2maker-api-sefaz-v1-7-1.zip Melhorias Adição da impressão em modelos personalizados. Para usar basta passar como parâmetro extra o item “ARQUIVQ_JASPER” contendo o caminho completo do arquivo JASPER (jrxml) a ser utilizado como principal, ou “ARQUIVQ_JASPER_SUB” como o subrelatório de duplicatas. Correções Correção na impressão dos dados do remetente […]
API da SEFAZ (CF-e, MDF-e, CT-e, NF-e, CC-e, NFC-e) versão 1.7.0 publicada em 26/10/2016
Número: 1.7.0 Data de publicação: 26/10/2016 Link para download: l2maker-api-sefaz-v1-7-0.zip Melhorias Adição da impressão do DACTE; Adição de impressão persoanlizada no CF-e e NFC-e; Conversão automática de XML em Latin1; Criação de XML de distribuição de eventos; Mudança do campo qrCode para CDATA para compatibilidade com a SEFAZ. Correções Função de processar XML retornar todos os […]