...
Dica |
---|
Para informações sobre o processo de instalação do Fiscal Manager, consulte: Pré-Requisitos da Plataforma Fiscal+Instalação da Plataforma Fiscal (Fiscal Manager)Manual de Instalação |
Uma vez que o Fiscal Manager esteja instalado e configurado corretamente, as rotinas de integração podem ser iniciadas.
...
Bloco de código | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
private Declare function Bematech_Fiscal_AbrirNota Lib "BemaOne32.dll" (ByVal dados as string) as string private Declare function Bematech_Fiscal_EstornarNota Lib "BemaOne32.dll"() as string private Declare function Bematech_Fiscal_FecharNota Lib "BemaOne32.dll"(ByVal dados as string) as string private Declare function Bematech_Fiscal_VenderItem Lib "BemaOne32.dll"(ByVal dados as string) as string private Declare function Bematech_Fiscal_EstornarVendaItem Lib "BemaOne32.dll"(ByVal dados as string) as string private Declare function Bematech_Fiscal_EfetuarPagamento Lib "BemaOne32.dll"(ByVal dados as string) as string private Declare function Bematech_Fiscal_EstornarPagamento Lib "BemaOne32.dll"(ByVal dados as string) as string private Declare function Bematech_Fiscal_ListarNotas Lib "BemaOne32.dll"(ByVal dados as string) as string private Declare function Bematech_Fiscal_InutilizarNumeracao Lib "BemaOne32.dll"(ByVal dados as string) as string private Declare function Bematech_Fiscal_ConsultarNota Lib "BemaOne32.dll"(ByVal dados as string) as string private Declare function Bematech_Fiscal_EnviarNotaEmail Lib "BemaOne32.dll"(ByVal dados as string) as string private Declare function Bematech_Fiscal_CancelarNota Lib "BemaOne32.dll"(ByVal dados as string) as string private Declare function Bematech_Fiscal_ObterStatusImpressora Lib "BemaOne32.dll"() as string private Declare function Bematech_Fiscal_ImprimirTextoLivre Lib "BemaOne32.dll"(ByVal dados as string) as string private Declare function Bematech_Fiscal_ImprimirDocumentoFiscal Lib "BemaOne32.dll"(ByVal dados as string) as string private Declare function Bematech_Fiscal_AcionarGaveta Lib "BemaOne32.dll"(ByVal dados as string) as string private Declare function Bematech_Fiscal_ObterInformacoesSistema Lib "BemaOne32.dll"() as string private Declare function Bematech_Fiscal_ListarConfiguracoes Lib "BemaOne32.dll"() as string private Declare function Bematech_Fiscal_EfetuarConfiguracoes Lib "BemaOne32.dll"(ByVal dados as string) as string private Declare function Bematech_Fiscal_ObterInformacoesContingencia Lib "BemaOne32.dll"() as string private Declare function Bematech_Fiscal_TrocarEstadoContingencia Lib "BemaOne32.dll"() as string |
...
Descrição: | Utilize esta função para listar as notas emitidas através de um intervalo de datas. |
Tipo: | String. |
Exemplo: | Bematech_Fiscal_EstornarPagamentoListarNotas(dados) |
Observações: | dados é uma string em formato JSON contendo os parâmetros listados abaixo: |
...
Descrição: | Utilize esta função para consultar uma nota emitida. A consulta pode ser executada através do identificador d anota da nota ou através da série e número da mesma. |
Tipo: | String. |
Exemplo: | Bematech_Fiscal_InutilizarNumeracaoConsultarNota(dados) |
Observações: | dados é uma string em formato JSON contendo os parâmetros listados abaixo: |
Retorno: | String de retorno em formato JSON. |
...
Descrição: | Utilize esta função para transmitir via email uma nota. Para localizar é filtro de pesquisa por série ou número. |
Tipo: | String. |
Exemplo: | Bematech_Fiscal_InutilizarNumeracaoEnviarNotaEmail(dados) |
Observações: | dados é uma string em formato JSON contendo os parâmetros listados abaixo: |
Retorno: | String de retorno em formato JSON. |
...
Descrição: | Utilize esta função para executar o cancelamento de uma nota. |
Tipo: | String. |
Exemplo: | Bematech_Fiscal_InutilizarNumeracaoCancelarNota(dados) |
Observações: | dados é uma string em formato JSON contendo os parâmetros listados abaixo: |
Retorno: | String de retorno em formato JSON. |
...
Descrição: | Utilize esta função para a executar a leitura de status da impressora. |
Tipo: | String. |
Exemplo: | Bematech_Fiscal_InutilizarNumeracaoObterSatusImpressora(dados) |
Observações: | Para uma impressora spooler o retorno será "online" para não quebrar a compatibilidade, pois o Fiscal Manager não tem acesso às informações do spooler. dados é uma string em formato JSON contendo os parâmetros listados abaixo: |
Retorno: | String de retorno em formato JSON. |
...
Nota | ||
---|---|---|
| ||
É imprescindível que o Fiscal Manager esteja instalado e em execução para que você tenha acesso a lista de serviços da API. |
...
Neste tópico, apresentamos todos os detalhes de cada um dos serviços RestFul disponíveis na API de integração com o Fiscal Manager.
...