Histórico da Página
PROJETO MF-E PARA O ESTADO DO CEARÁ
Informações Gerais
Linha de Produto: | PC SISTEMAS | ||||||||||||||
Segmento Executor: | D&L | ||||||||||||||
Módulo: | Material de Construção | ||||||||||||||
Rotina: |
| ||||||||||||||
Chamado/Ticket: | HIS.03324.2017 | ||||||||||||||
Requisito/Story/Issue: | Projeto MF-e - Estado do Ceará | ||||||||||||||
País: | ( X ) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. | ||||||||||||||
Versões: | 28.04 |
Introdução
O Integrador Fiscal é uma plataforma de comunicação disponibilizada pela Secretaria da Fazenda do Estado do Ceará para a integração de AC/PDV's dos estabelecimentos contribuintes do ICMS do estado. Esta plataforma deve ser utilizada de forma integrada aos processos dos AC/PDV's sendo responsável por toda a integração entre os sistemas e os emissores de documentos fiscais fornecidos pela SEFAZ-CE.
Objetivos
- Facilitar o processo de integração entre os sistemas AC/PDV homologados no Estado do Ceará e os emissores de documentos fiscais da SEFAZ.
- Padronizar o processo de comunicação entre o AC/PDV homologados no Estado do Ceará e os emissores de documentos fiscais da SEFAZ.
- Simplificar o processo de comunicação entre o AC/PDV homologados no Estado do Ceará e os emissores de documentos fiscais da SEFAZ, uma vez que todo o processo de comunicação e emissão de documentos fiscais serão definidos de forma única.
Definição da Regra de Negócio
- A rotina 2030 deverá adequar ao novo processo eletrônico MF-e do Estado do Ceará.
Rotina | Tipo de Operação | Opção de Menu |
2030 - Frente de Caixa | Alteração | *******Desktop > Frente de Caixa > 2030 |
2025 - Cadastrar Operador de Cartão de Crédito | Envolvida | Menu do WinThor > 2025 |
2044 - Cadastrar Checkout | Envolvida | Menu do WinThor > 2044 |
560 - Atualizar Banco de Dados | Envolvida | Menu do WinThor |
Expandir | ||
---|---|---|
| ||
HIS.01668.2017 - Rotina 2044 1. Deverá ser criada na opção "Outros", opção "Cadastrar MF-e"; 1.1. Deverá conter os mesmos dados que possui para o SAT; 1.2.1. Caso a opção escolhida seja cadastrar MF-e, campo já deve vim preenchido com esta opção, sem possibilidade de alterar; 2. Na aba Filtros, opção "Tipo de documento fiscal" deverá ser criada a opção: "MF-e"; 3.1. Opção só deverá estar habilitada, quando a UF da filial, for igual a "CE"; 4. Deverá ser criada opção MF-e, ao lado da opção SAT; 4.1. Opção só estará habilitada quando a opção MF-e estiver marcada. 5. Deverá gravar o valor "M", no campo tipoimpressora da PCCAIXA; |
Expandir | ||
---|---|---|
| ||
HIS.01669.2017 - Rotina 2044 1. Ao selecionar a opção Cadastrar MF-e, deverá apresentar duas abas, sendo: MF-e e POS; 1.1. Ao selecionar a aba "POS", deverá conter os seguintes filtros: Filial, Num. Série: 1.3.1. Código: Sequencial numérico; 1.3.2. Filial: Deverá listar as filiais que a UF for do estado do Ceará; 1.3.3. Nome: Campo Alfanumérico para descriminar o POS; 1.3.4. Num. Série: Campo numérico para identificar o equipamento; 1.3.5. Adquirente: Deverá possuir opção para selecionar as adquirentes cadastrada na rotina 2025; 2. Deverá ser nova tabela que armazene essas informações; sugestão PCEQUIPAMENTOPOS; |
Expandir | ||
---|---|---|
| ||
HIS.01723 - Rotina 2025 1. Deverá ser criado na tela da rotina 2025, campo para informar o código do estabelecimento junto a adquirente; |
Expandir | ||
---|---|---|
| ||
HIS.01723.2017 - Rotina 2075 1. Rotina 2075, deverá validar se o campo TipoImpressora esta igual a "M", habilitada para emissão de CF-e; 3.1. IDPAGAMENTOMFE; 4. Deverá ser criado na 132, por filial, parâmetro para informar a ChaveAcessoValidador, as quais serão usadas no envio de requisição para o Integrador; |
Expandir | ||
---|---|---|
| ||
HIS.01749.2017 - Rotina 2075 1. Caso o caixa vinculado na rotina 2075, esteja parametrizado para MF-e, rotina deverá: 1.1. Quando for realizado pagamento na opção F3, deverá aparecer as seguintes opções: 1.1.1. Selecione o Equipamento POS: Deverá aparecer a lista dos equipamentos cadastrados, (Serial e Descrição) de acordo com a tabela PCEQUIPAMENTOPOS; a) Componente Nome = "VFP-e"; 1.2. Processo também deve ser realizado quando utilizar TEF, informando na tag Estabelecimento, o valor "0"; 2. PDV deverá aguardar o retorno do integrador, e guardar em memória os respectivos dados até a gravação das PRESTs: |
Expandir | ||
---|---|---|
| ||
HIS.01753.2017 - Rotina 2075 1. Deverá ser criado método que realize a verificação do Status do pagamento POS através do método: VerificarStatusValidador; a) Componente Nome = "VFP-e"; 3. Resposta VFP-e: 3.1. Quando o pagamento for aprovado, o VFP-e ira fornecer os seguintes dados: 3.1.1. Identificador: Parâmetro de Identificação do Pedido de Venda para Multi Cobranças; 3.2. Quando ainda não houver resposta, o VFP-e, irá retornar: 3.2.1. CodigoAutorizacao = "queue item 1671398 not complete" 4. Os dados retornados no item 3.1., deverá ser guardados em memória e gravados na tabela PCPRESTECF na finalização da venda; 4.1. BINMFE = Bin; 5. Processo deve ocorrer, sempre que for informada a forma de pagamento Cartão; |
Expandir | ||
---|---|---|
| ||
HIS.01754.2017 - Rotina 2075 1. Na rotina 2075, ao pressionar a tecla "F", rotina deverá: 1.1. Enviar para o Integrador o ConsultaStatusMFe; 1.1.1. Caso ele retorne que o SAT esta em operação, devera enviar para o Integrador o EnviarDadosVenda.xml; 2. Deverá ser enviado os seguintes dados: 2.1. Componente Nome = "MF-e"; 2.4.1. Deverá ser enviado o XML de venda, conforme layout do SAT; 3. Para geração das informações acima, utilizar componente ACBrSAT, o qual já possui os métodos implementados para o MF-e; |
Expandir | ||
---|---|---|
| ||
HIS.01755.2017 - Rotina 2075 1. Após o retorno do integrador, nas transações POS, com arquivo processado, rotina deverá remeter ao Integrador, o XML com os dados do método RespostaFiscal, conforme abaixo: 1.1. Componente Nome = "VFP-e"; 2. Para transações TEF, deverá ser enviado o seguinte: 2.1. Componente Nome = "VFP-e"; 3. Após o envio da RespostaFiscal, rotina realizará a impressão do Extrato CF-e; |
Expandir | ||
---|---|---|
| ||
HIS.01756.2017 - Rotina 2075 1. Ao pressionar a tecla F5, sem que haja venda aberta, rotina deverá, solicitar os dados de cancelamento iguais ao existente para o SAT/SP: 3.1. Componente Nome = "MF-e"; 4. Deverá ser aguardado o retorno do cancelamento, indicando que o cancelamento foi realizado com sucesso; |
Expandir | ||
---|---|---|
| ||
HIS.01757.2017 - Rotina 2075 1. Na rotina 2075, deverá ser deixado, no canto superior direito da tela, espaço com Fundo Branco, para que o Splash da Sefaz com indicação do Integrador apareça; |
Expandir | ||
---|---|---|
| ||
HIS.01758.2017 Rotina 2075 1. Deverá ser criada função especial para habilitar tela onde contenha as seguintes funções: 1.1. Consultar Estado Operacional MF-e: 1.1.1. Enviar XML com as Tags Abaixo: a) Componente Nome = "MF-e"; 1.1.2. Deverá aguardar a resposta do Integrador, enviando para tela as informações do tag Retorno; 1.2. Consulta MFE: 1.2.1. Enviar XML com as Tags Abaixo: a) Componente Nome = "MF-e"; 1.2.2. Deverá aguardar a resposta do Integrador, enviando para tela as informações do tag Retorno; 1.3. Consultar Log MF-e: 1.3.1. Enviar XML com as Tags Abaixo: a) Componente Nome = "MF-e"; 1.3.2. Deverá aguardar a resposta do Integrador, enviando para tela as informações do tag Retorno; 1.4. Teste Fim-a-Fim: 1.4.1. Enviar XML com as Tags Abaixo: a) Componente Nome = "MF-e"; f.1) Os dados constante neste XML não irão ser gravados ou processados como uma venda real; 1.4.2. Deverá aguardar a resposta do Integrador, enviando para tela as informações do tag Retorno; |
> 560 |
Requisitos para Uso do SAT
- Equipamento de processamento de dados (Computador ou Micro terminal), com porta USB;
- Impressora Fiscal;
- Meio de comunicação com a internet;
- SAT deve estar ativado e assinado. Para adquirir a chave da assinatura entre em contato com a PC Sistemas;
- Solicite ao suporte o executável da rotina 2030 - Frente de Caixa homologada com SAT, executar a rotina para que ela crie a estrutura local (novos diretórios).
Procedimento para Utilização
Expandir | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||
|
Expandir | |||||
---|---|---|---|---|---|
| |||||
| |||||
Expandir | |||||
| |||||
Expandir | |||||
| |||||
Expandir | |||||
| |||||
|
HTML |
---|
<script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-91324488-1', 'auto', 'newTracker'); ga('newTracker.send', 'pageview'); </script> <script> ga('create', 'UA-91324488-1', 'auto', 'newTracker'); ga('newTracker.send', 'pageview'); </script> |