Mudanças entre as edições de "Totall Middleware"

De TotaliWiki
Ir para: navegação, pesquisa
(Visão Geral)
(Visão Geral)
Linha 7: Linha 7:
 
Atualmente ele abriga às seguintes APIs:
 
Atualmente ele abriga às seguintes APIs:
  
* Middleware
+
* Checkout API;
* Checkout
+
* Middleware API;
* NFe
+
* NFe API;
* Commerce
+
* Commerce API;
* Impostos
+
* Impostos API.
  
 
O Totall Middleware possui um banco de dados PostgreSQL próprio utilizado para diversos fins, como por exemplo:
 
O Totall Middleware possui um banco de dados PostgreSQL próprio utilizado para diversos fins, como por exemplo:
Linha 24: Linha 24:
 
Middleware-geral-5.png|Acesso por Navegador
 
Middleware-geral-5.png|Acesso por Navegador
 
</gallery>
 
</gallery>
 +
 +
Leia mais em [[Arquitetura do Totall Middleware]].
  
 
== Funcionalidades ==
 
== Funcionalidades ==

Edição das 18h50min de 15 de dezembro de 2015

Aviso: Este artigo ainda é um rascunho!


Visão Geral

O Totall Middleware é um serviço do Windows que fornece a outros módulos acesso via WebServices às APIs da Totall.

Atualmente ele abriga às seguintes APIs:

  • Checkout API;
  • Middleware API;
  • NFe API;
  • Commerce API;
  • Impostos API.

O Totall Middleware possui um banco de dados PostgreSQL próprio utilizado para diversos fins, como por exemplo:

  • Guardar configurações;
  • Guardar documentos eletrônicos emitidos.

Leia mais em Arquitetura do Totall Middleware.

Funcionalidades

O Totall Middleware é utilizado nas seguintes funcionalidades, que estão divididas por módulos.

Checkout NF

  • Utilização de impressora não fiscal;
  • Emissão de NFC-e;
  • Cancelamento de NFC-e;
  • Impressão de DANFE de NFC-e;
  • Impressão de cancelamento de NFC-e;
  • Emissão de NFC-e em contingência;
  • Serviço de envio de NFC-e em contingência após retorno do SEFAZ;
  • Impressão de NFC-e em contingência.

Checkout 4G

  • Cálculo de impostos;
  • Utilização de ECF para emissão de CF;
  • Geração de XML de NF-e;
  • Geração de XML de NFC-e;
  • Emissão de NF-e e NFC-e;
  • Cancelamento de NF-e e NFC-e;
  • Impressão de DANFE de NF-e e NFC-e;
  • Impressão de cancelamento de NF-e e NFC-e;
  • Emissão de NFC-e em contingência;
  • Impressão de NFC-e em contingência.
  • Gravação das transações na retaguarda;

Commerce Web

  • Separação de mercadorias;
  • Impressão de cancelamento de seguro;

Gerais

  • Autenticação para acesso às APIs do Middleware;
  • Serviço de importação de inventário [TI_INV];
  • Serviço de importação de separações [TI_SEP];
  • Serviço de envio de NFC-e em contingência após retorno do SEFAZ;

APIs

Checkout API

TImpressoraNaoFiscalAPI (JSON / Local)
IImpressoraNaoFiscal (SOAP / Local)
ITotallBALWS (SOAP / Local)
ITotallECFWS (SOAP / Local)

Middleware API

TConexaoAPI (JSON / Filial)

Commerce API

TCommerceAPI (JSON / Matriz)

NFe API

TNFeAPI (JSON / Filial)
INFeWS (SOAP / Local)

Impostos API

ITImpostosWS (SOAP / Local)