O Fiscal Manager é o Gerenciador da comunicação Fiscal entre o PDV e o FISCO. Realiza a geração, transmissão, impressão e custódia de documentos fiscais eletrônicos. Pode ser acionado através de seu hub de APIs ou de chamadas à DLL.
Ferramenta multiplataforma de fácil integração e compatível com todas as linguagem de Programação. É capaz de gerenciar lojas com um único ou vários PDVs. Realiza o tratamento da contingencia conforme regras do FISCO de forma automática e transparente ao usuário.
Sempre atualizado com a legislação fiscal, elimina a necessidade do time de PDV ter que se preocupar com Notas Técnicas, Ajustes Sinief, atualizações do Confaz e outras siglas que só fazem sentido para quem é especialista em tributação.
HTML |
---|
<!-- esconder o menu -->
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|
Plataforma Fiscal VarejoÍndice 1. Integrando a Plataforma Fiscal através da APIOne. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2. O que é a a APIOne? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3. Como utilizá-la para Integração? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4. Vantagens ao utilizar a APIOne? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 5. Usando a APIOne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 5.1. Integração da Plataforma Fiscal usando a BemaAPIOne + BemaOne.dll . . . . . . . . . . . . . . . . . . . . 3 6. O que é a BemaOne.dll . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 7. Declaração das funções da BemaOne.dll . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 7.1.JAVA(JNA) ........................................................................... 5 7.2.JAVA(JNI) ............................................................................ 5 7.3.C# ................................................................................... 6 8. Funções da biblioteca BemaOne.dll: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 8.1. Bematech_Fiscal_AbrirNota . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 8.2. Bematech_Fiscal_EstornarNota . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 8.3. Bematech_Fiscal_FecharNota . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 8.4. Bematech_Fiscal_VenderItem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 8.5. Bematech_Fiscal_EstornarVendaItem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 8.6. Bematech_Fiscal_EfetuarPagamento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 8.7. Bematech_Fiscal_EstornarPagamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 8.8. Bematech_Fiscal_ListarNotas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 8.9. Bematech_Fiscal_InutilizarNumeracao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 8.10. Bematech_Fiscal_ConsultarNota . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 8.11. Bematech_Fiscal_EnviarNotaEmail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 8.12. Bematech_Fiscal_CancelarNota . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 8.13. Bematech_Fiscal_ObterStatusImpressora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 8.14. Bematech_Fiscal_ImprimirTextoLivre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 8.15. Bematech_Fiscal_ImprimirDocumentoFiscal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 8.16. Bematech_Fiscal_AcionarGaveta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 8.17. Bematech_Fiscal_ObterInformacoesSistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 8.18. Bematech_Fiscal_ListarConfiguracoes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 8.19. Bematech_EfetuarConfiguracoes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 8.20. Bematech_Fiscal_ObterInformacoesContingencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 8.21. Bematech_Fiscal_TrocaEstadoContingencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 9. Fluxos de operação usando a BemaOne.dll + APIOne. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 9.1. Venda Simples. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 9.2. Obter informações do Sistema.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 10. Usando Serviços RestFul . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 10.1. O que são Serviços RestFul? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3710.2. Entendendo o Funcionamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 10.3. Lista de Serviços RestFul . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 11. Recursos da API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 11.1. Abrir Cupom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 11.2. Adicionar Item de venda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 11.3. Estornar Item de venda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 11.4. Adicionar Pagamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 11.5. Estornar Pagamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 11.6. Fechar Cupom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 11.7. Estornar Cupom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 11.8. Listar Documentos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 11.9. Listar Documentos (Paginada) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 11.10. Buscar documento por ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 11.11. Cancelar um documento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 11.12. Enviar documento por email (ID) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 11.13. Buscar documento através de série/número . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 11.14. Enviar documento por email (série/número) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 11.15. Consultar status de uma impressora Bematech . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 11.16. Impressão de documento genérico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 11.17. Impressão de DANFE (Chave de acesso) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 11.18. Impressão de DANFE (Série/Número). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 11.19. Realizar abertura de gaveta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 11.20. Informações sobre o sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 11.21. Listagem de configurações do sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 11.22. Realizar alteração de configurações do Fiscal Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 11.23. Localizar configuração específica do Fiscal Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 11.24. Obter informações sobre contingência . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 11.25. Alterar o modo de contingência . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 12. Exemplos JSON NFC-E. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 12.1. Método: GET (Fiscal Manager NFC-E e SAT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 12.2. Método: POST (Utilizando Fiscal Manager NFC-e) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 12.3. Método: DELETE (Utilizando Fiscal Manager NFC-E) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 13. Exemplos JSON SAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 13.1. Método: GET (Fiscal Manager NFC-E e SAT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 13.2. Método: POST (Utilizando Fiscal Manager SAT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 13.3. Método: POST (Utilizando Fiscal Manager SAT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 13.4. Método: DELETE (Utilizando Fiscal Manager SAT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 14. Fluxos de operação usando a integração direta através da APIOne. . . . . . . . . . . . . . . . . . . . . . . . . . 51 14.1. Venda Simples. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 14.2. Obter informações do Sistema.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 15. Plataforma Fiscal.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5215.1. Componentes da plataforma fiscal: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 15.2. Pré-Requisitos da Plataforma Fiscal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 16.LEGISLAÇÃO........................................................................... 77 17.TERMOSEABREVIAÇÕES ............................................................... 78 18.CONTATOESUPORTETÉCNICO.......................................................... 78 Integrando a Plataforma Fiscal através da APIOne.