Exportação de CF-e SAT autorizados e cancelados no InvoiCy

Última atualização em: 09 de agosto, 2016

 

Neste artigo iremos descrever como é realizada a exportação de arquivos XML autorizados ou cancelados via CF-e-SAT através da Plataforma InvoiCy.

A partir deste momento assumimos que você já leu o artigo Sistema Autenticador e Transmissor de Cupons Fiscais Eletrônicos (CF-e-SAT). Caso ainda não tenha lido este artigo, recomendamos a sua leitura para facilitar o entendimento deste artigo.

Proceda com os seguintes passos para realizar a exportação de um arquivo XML autorizado ou cancelado via CF-e-SAT. Esse processo pode ser executado de duas formas, pela tela inicial do InvoiCy ou através da tela de Exportação. Primeiramente explicaremos o processo através da tela inicial do InvoiCy.

Através da opção localizada na parte superior direita da grid é possível efetuar a exportação de diversos arquivos XML autorizados e cancelados via CF-e SAT. Para entender melhor essas funcionalidades disponibilizadas recomendamos a leitura do artigo “Download de arquivos XML e PDF através da tela inicial”.

Pode-se também exportar um arquivo por vez, clicando no ícone de download de cada documento listado na grid. A imagem abaixo destaca as duas formas de baixar os arquivos XML através da tela inicial do InvoiCy.

Outra possibilidade para exportar os arquivos é através do Menu lateral esquerdo, acessar a opção Exportar, como demonstra a imagem a seguir. Selecione então o modelo CF-e SAT, preencha as demais informações que desejar e clique no botão Exportar.

É possível ainda escolher a forma de exportação, existindo três opções: Baixar os arquivos XML, baixar uma lista dos documentos em formato Excel ou ainda baixar uma lista dos documentos em formato .CSV.

Forma de exportação

Se optar por baixar os arquivos XML, será efetuado o download dos arquivos XML emitidos via CF-e SAT de acordo com os filtros informados. Caso a quantidade de arquivos para exportar for maior que o limite configurado, o processo será agendado, solicitando informar um endereço de e-mail para receber os links de download dos arquivos após a finalização da exportação.

Caso optar por gerar uma lista em Excel ou .CSV, o arquivo será gerado e baixado na hora, disponibilizando as principais informações dos documentos exportados.

Consulta de CF-e SAT autorizados e cancelados no InvoiCy via WS

Última atualização em: 06 de maio, 2016

 

Neste artigo iremos descrever como é realizada a consulta de arquivos XML autorizados ou cancelados via CF-e-SAT na Plataforma InvoiCy.

A partir deste momento assumimos que você já leu o artigo Sistema Autenticador e Transmissor de Cupons Fiscais Eletrônicos (CF-e-SAT). Caso ainda não tenha lido este artigo, recomendamos a sua leitura para facilitar o entendimento deste artigo.

Proceda com os seguintes passos para realizar a consulta de um arquivo XML emitido via CF-e-SAT.

1. Gere a estrutura do arquivo XML de consulta

Clique aqui para visualizar um exemplo de XML com os parâmetros para consulta. Deve-se optar por apenas uma das formas de consulta a seguir:

– Por faixa de numeração: Deve informar o número inicial e final, juntamente com a série do documento.

– Pela chave de acesso: Informar apenas a chave de acesso do documento, obrigatório caso ocorra a consulta de um documento que não esteja na base de dados do InvoiCy. Neste caso o sistema irá consultar seu status junto a SEFAZ.

– Intervalo de datas: A data inicial e a data final deverão ser preenchidas, juntamente com o horário. Ao optar por essa forma de consulta as tags de numeração e série deverão ser preenchidas com zero, ou removidas da estrutura do layout enviado.

<DataEmissaoInicial>2015-09-10T00:00:01</DataEmissaoInicial>

<DataEmissaoFinal>2015-09-11T23:59:00</DataEmissaoFinal>

Vale ressaltar que deve-se optar por apenas uma destas opções de consulta por requisição ao Web Service, caso seja informada mais de uma, o sistema irá buscar os documentos pela primeira forma de consulta encontrada, seguindo a ordem descrita acima.

Destacando que no momento de realizar uma consulta a tag <dhUF> não deve ser informada. Esta deverá ser usada apenas quando se deseja consultar o status de serviço da SEFAZ.

É possível também escolher quais as informações serão retornadas no momento da consulta. Para isso, é necessário gerar um XML específico que será informado na tag “parametros” do SOAP de envio. Clique aqui, para visualizar um XML de exemplo dos parâmetros de retorno.

Disponibilizamos também um documento que especifica o layout dos XML que devem ser gerados, clique para fazer o download.

2. Consuma o Web Service de envio de documentos do InvoiCy

Após a geração do XML de parâmetros de consulta e do XML dos parâmetros de retorno, o próximo passo é realizar o consumo do Web Service de recepção do InvoiCy.

O XML dos parâmetros de consulta deve estar na tag “Documento”; o XML dos parâmetros de retorno deve estar na tag “Parametros”. Ambos convertidos para texto, como mostra a imagem abaixo:

Clique aqui para fazer download do XML exibido na imagem.

Para a geração do código hash informado no campo “EmpCK” deve-se utilizar apenas o conteúdo da tag “Documento”. O procedimento para a geração do hash você encontra no artigo “Gerando o hash MD5“.

3. Obtenha o retorno da consulta

Os dados do retorno da consulta serão de acordo com os parâmetros informados no XML de parâmetros de retorno. Disponibilizamos um exemplo de XML de retorno, clique aqui para fazer o download.

Armazenamento de CF-e-SAT cancelados no InvoiCy

Última atualização em: 26 de março, 2019

 

Neste artigo iremos descrever como é realizada a importação de arquivos XML de cancelamento emitidos via CF-e-SAT para a Plataforma InvoiCy.

A partir deste momento assumimos que você já leu o artigo “Armazenamento de CF-e-SAT autorizados no InvoiCy. Caso ainda não tenha lido este artigo, recomendamos a sua leitura para facilitar o entendimento deste artigo.

É possível importar arquivos via Web Service ou através da tela de importação do InvoiCy. Proceda com os seguintes passos para realizar a importação via Web Service de um arquivo XML emitido via CF-e-SAT.

1. Consuma o Web Service de importação de documentos do InvoiCy

Primeiramente, você deve realizar o consumo do Web Service de importação de documentos do InvoiCy, conforme já descrito no artigo “Importação de documentos via Web Service”.

2. Enviando os arquivos XML cancelados via CF-e-SAT

Você deve enviar para o InvoiCy, via Web Service, a estrutura dos arquivos de cancelamento emitidos via CF-e-SAT. Nós disponibilizamos para você o Layout de cancelamento de integração da SEFAZ, que o InvoiCy irá receber e retornar. Clique aqui para realizar o download.

O XML do documento deve ser convertido para texto e inserido entre as TAGS <inv:Documento> </inv:Documento> do SOAP de envio. Veja abaixo um exemplo:

Para facilitar o seu entendimento, anexamos a este artigo um exemplo de arquivo XML de cancelamento emitido via CF-e-SAT e importado no InvoiCy. Clique aqui, para realizar o download.

Na estrutura do documento de cancelamento emitido via CF-e-SAT deve-se referenciar o documento que está autorizado e que será cancelado, informando sua chave de acesso, como demonstra a figura a seguir.

3. Realize a leitura do retorno do envio

Após o envio do arquivo, precisamos realizar a leitura do retorno do processamento do documento. O retorno recebido segue a seguinte estrutura SOAP:

Para efetuar a importação através da tela acesse no menu lateral esquerdo a opção Importar, aba Autorizados, e após selecionar o arquivo XML desejado clique no botão Importar. A imagem abaixo destaca os passos que devem ser seguidos para efetuar a importação.

Destacando que é possível realizar a importação apenas de arquivos que já foram autorizados via CF-e SAT. Não é possível importar e emitir um XML CF-e SAT pelo InvoiCy.

Após a importação do arquivo XML no InvoiCy, através da tela de documentos, filtro Modelo, é possível filtrar os documentos CF-e-SAT.

Se existir documentos para os filtros informados, estes serão apresentados na grid da tela de documentos do InvoiCy, permitindo através da coluna de Ações efetuar o download do arquivo XML. Ao clicar sobre qualquer uma das colunas da grid é possível visualizar os detalhes do documento.

Destaca-se ainda, que para cancelar um CF-e-SAT é necessário emitir outro documento referenciando a chave de acesso do CF-e-SAT que se deseja cancelar. E ao efetuar a importação de um arquivo XML de cancelamento, referenciando outro arquivo autorizado, os dois arquivos ficarão com status cancelado no InvoiCy.

No exemplo que temos aqui foi emitido o CF-e-SAT de número 84, e depois o CF-e-SAT de número 85 para realizar o cancelamento. Ao acessar a tela de detalhes do CF-e-SAT que foi cancelado (número 84), na aba Referências, é possível observar o documento que realizou o cancelamento, ou seja, o CF-e-SAT de número 85.

Ao clicar no link o usuário será redirecionado para os detalhes do documento 85. E ao acessar a aba Referências poderá consultar o documento que foi cancelado, ou seja, o CF-e-SAT de número 84. Ao clicar no link será redirecionado então para os detalhes desse documento.

Armazenamento de CF-e-SAT autorizados no InvoiCy

Última atualização em: 26 de março, 2019

 

Neste artigo iremos descrever como é realizada a importação de arquivos XML emitidos e autorizados via CF-e-SAT para a Plataforma InvoiCy.

A partir deste momento assumimos que você já leu o artigo “Sistema Autenticador e Transmissor de Cupons Fiscais Eletrônicos (CF-e-SAT). Caso ainda não tenha lido este artigo, recomendamos a sua leitura para facilitar o entendimento deste artigo.

É possível importar arquivos via Web Service ou através da tela de importação do InvoiCy. Proceda com os seguintes passos para realizar a importação via Web Service de um arquivo XML emitido via CF-e-SAT.

1. Consuma o Web Service de importação de documentos do InvoiCy

Primeiramente, você deve realizar o consumo do Web Service de importação de documentos do InvoiCy, conforme já descrito no artigo “Importação de documentos via Web Service”.

2. Enviando os arquivos XML emitidos via CF-e-SAT

Você deve enviar para o InvoiCy, via Web Service, a estrutura dos arquivos emitidos via CF-e-SAT. Nós disponibilizamos para você o Layout de envio de integração da SEFAZ, que o InvoiCy irá receber e retornar. Clique aqui para realizar o download.

O XML do documento deve ser convertido para texto, e inserido entre as TAGS <inv:Documento> </inv:Documento> do SOAP de envio. Veja abaixo um exemplo:

Para facilitar o seu entendimento anexamos a este artigo um exemplo de arquivo XML emitido via CF-e-SAT e importado no InvoiCy. Clique aqui, para realizar o download.

3. Realize a leitura do retorno do envio

Após o envio do arquivo precisamos realizar a leitura do retorno do processamento do documento. O retorno recebido segue a seguinte estrutura SOAP:

Também é possível efetuar a importação de um lote de CF-e SAT, onde podem existir vários documentos SAT dentro de um único arquivo XML. Para isso, basta acrescentar a tag <LoteCFe> e dentro dela a estrutura de cada CF-e SAT que se deseja importar. A imagem abaixo demonstra como deve ficar a estrutura do documento.

Para facilitar seu entendimento disponibilizamos o conteúdo do arquivo XML da imagem acima, clique aqui para efetuar o download.

Para efetuar a importação através da tela acesse no menu lateral esquerdo a opção Importar, aba Autorizados, e após selecionar o arquivo XML desejado clique no botão Importar. A imagem abaixo destaca os passos que devem ser seguidos para efetuar a importação.

Destacando que é possível realizar a importação apenas de arquivos que já foram autorizados via CF-e SAT. Não é possível importar e emitir um XML CF-e SAT pelo InvoiCy.

Através dessa tela, também é possível efetuar a importação de um lote de CF-e SAT, onde o processo de importação não sofre alterações, o que deve ser alterado apenas é o arquivo xml, acrescentando a tag <LoteCFe> e dentro dela a estrutura de cada CF-e SAT que se deseja importar

Após a importação do arquivo XML no InvoiCy, através da tela de documentos, filtro Modelo, é possível filtrar os documentos CF-e-SAT.

Se existir documentos para os filtros informados, estes serão apresentados na grid da tela de documentos do InvoiCy, permitindo através da coluna de Ações efetuar o download do arquivo XML. Ao clicar sobre qualquer uma das colunas da grid é possível visualizar os detalhes do documento.

O InvoiCy também está preparado para receber arquivos XML de cancelamento emitidos via CF-e-SAT. Para mais informações leia o artigo “Armazenamento de CF-e-SAT cancelados no InvoiCy”.

Sistema Autenticador e Transmissor de Cupons Fiscais Eletrônicos (CF-e-SAT)

Última atualização em: 06 de maio, 2016

 

Neste artigo trataremos sobre o CF-e-SAT, explicando seu funcionamento e suas vantagens, e como a Plataforma InvoiCy irá se comportar perante esse novo modelo de documento fiscal.

O que é CF-e-SAT?

O Sistema Autenticador e Transmissor de Cupons Fiscais Eletrônicos (CF-e-SAT) é um projeto da Secretaria da Fazenda de São Paulo, que tem por finalidade documentar eletronicamente as operações comerciais do varejo dos contribuintes do estado de São Paulo, em substituição aos atuais equipamentos ECF (Emissor de Cupom Fiscal).

O equipamento SAT é um módulo composto por hardware com um software embarcado, que deve gerar e autenticar, por meio de um Certificado Digital próprio, o Cupom Fiscal Eletrônico – SAT, e transmiti-lo periodicamente e automaticamente para a SEFAZ via internet.

Destacando que o SAT não possui uma impressora a ele integrado. E como o CF-e-SAT só existe na forma eletrônica, o consumidor receberá como comprovante de sua aquisição o Extrato do CF-e SAT, que tem como finalidade prover ao consumidor informações a respeito das suas compras, além de possibilitar posterior consulta nos sistemas da SEFAZ.

Quais as vantagens do CF-e-SAT?

Os principais benefícios para o contribuinte que utilizar o equipamento SAT são:

– Redução dos custos de aquisição e manutenção de equipamentos;

– Simplificação das obrigações acessórias junto ao Ministério da Fazenda;

– Mais agilidade na consulta de documentos fiscais já que a solução estará integrada com a Nota Fiscal Paulista;

– Eliminação de erros no envio e redução do número de reclamações dos consumidores, autuações e multas dos lojistas.

Em relação ao CF-e-SAT e a NFC-e, existem alguns pontos a considerar:

  • A implantação do CF-e-SAT é facultativa até dia 01/07/2015, quando começa a ser obrigatória para alguns segmentos conforme Portaria CAT 147 de 05/11/2012.
  • A NFC-e em São Paulo também é de adesão voluntária, por isso, ao optar por emitir NFC-e você precisa adotar o SAT como contingência para os estabelecimentos que optarem pela NFC-e.

Conforme a Portaria CAT 12/15 (artigos 2º, 10 e 18) e Portaria CAT 147/12 (artigos 28 e 28-A), o contribuinte usuário de Equipamento Emissor de Cupom Fiscal – ECF que tenha optado pelo credenciamento à NFC-e deverá adotar o SAT como contingência em relação ao ponto de venda no qual estiver em uso a NFC-e. Sendo assim, informamos que para credenciamento no ambiente de produção, o contribuinte deverá ter um equipamento SAT previamente ativado para o estabelecimento. Ressaltamos que a solicitação de credenciamento deve ser efetuada pelo próprio contribuinte, via Fale Conosco, contendo razão social, CNPJ, IE, nome do responsável e telefone de contato.

A Plataforma InvoiCy já se encontra completamente preparada para a emissão de NFC-e, portanto, se o contribuinte optar por emitir via CF-e-SAT, ele poderá fazer a guarda e gestão de todos os XML emitidos através do InvoiCy.

Já, caso o contribuinte optar pela emissão de NFC-e, por contemplar esse módulo, o InvoiCy proporcionará a guarda e a gestão dos documentos fiscais de ambos os tipos (tanto CF-e, quanto NFC-e), disponível em um único ambiente, independentemente da plataforma de desenvolvimento de sua aplicação bem como da marca da impressora e equipamento SAT.

Em relação a infraestrutura física e tecnológica que os contribuintes terão de se adequar para emissão de CF-e, estão:

1. Equipamento (hardware) do CF-e-SAT, homologado pelo fabricante no qual já deverá estar instalado o programa (software básico) de autenticação e transmissão do CF-e.

2. Programa aplicativo comercial (AC) compatível com o CF-e-SAT.

3. Equipamento de processamento de dados cuja configuração técnica permita a utilização do programa aplicativo comercial, bem como a comunicação deste com o CF-e-SAT.

4. Equipamento de impressão por meio do qual possa ser impresso o extrato do CF-e.

5. Meio de comunicação que permita o acesso à internet.

Agora que você já sabe tudo sobre o CF-e-SAT, podemos passar para o processo de importação dos arquivos XML emitidos via CF-e-SAT para o InvoiCy. Para mais informações, leia o artigo Armazenamento de CF-e-SAT autorizado no InvoiCy.