terça-feira, 30 de novembro de 2010

Não consulte mais suas NF-e “na mão”

Não consulte mais suas NF-e "na mão"

Conheça o recém lançado serviço da Unimake para automatização da consulta da validade fiscal das Notas Fiscais Eletrônicas que sua empresa recebe.

Acesse aqui a tela do sistema http://twitpic.com/3bl5p9/full

Mais informações em www.consult-e.net.

quinta-feira, 25 de novembro de 2010

Como executar um script SQL do PostgreSQL no prompt de comando

Normalmente utilizamos ferramentas visuais (Ex. PGAdmin) para executar nossos scripts SQL no PostgreSQL, porem as vezes se faz necessário executa-los mas não temos tais ferramentas. Uma solução é utilizar o Prompt-De-Comando para executar, veja como fazer isso no postgresql:

Crie o seu arquivo de script

Crie um arquivo com o nome Teste.SQL, por exemplo, e dentro dele insira os comandos SQL a serem executados, veja:

  1: INSERT INTO rprbaix (ffa, fla, ffilial) VALUES ('01905000000000001', '01', '001');
  2: INSERT INTO rprbaix (ffa, fla, ffilial) VALUES ('03032000000000001', '01', '001');
  3: INSERT INTO rprbaix (ffa, fla, ffilial) VALUES ('00001000000000101', '01', '001');


Acesse a subpasta bin da pasta onde o PostgreSQL foi instalado



C:\Arquivos de programas\PostgreSQL\8.1\bin



Obs: A pasta pode variar, depende de onde o PostgreSQL foi instalado.



Execute o script com o seguinte comando



psql –U <nome_usuario_do_banco_de_dados> –W –d <nome_banco_de_dados> –f <nome_arquivo_script>



Exemplo:



psql –U supervisor –W –d gerencial –f c:\lixo\Teste.SQL



Quando o comando for executado, será solicitada a senha do usuário informado na linha de comando.







uninfe128



Conheça o primeiro projeto Open Source para NFe lançado no mercado… Sucesso em utilização! Clique: www.uninfe.com.br

Carta de Correção Eletrônica

Visando permitir o planejamento das ações a serem desenvolvidas pelas empresas emissoras e provedoras de soluções de NF-e, durante o ano de 2011, estamos divulgando a NT2010.008 com as especificações técnicas e schemas (Cce_v1.00 e ConSitNfe_v2.01) do primeiro evento da NF-e de Segunda Geração, que é a Carta de Correção Eletrônica. A Carta de Correção Eletrônica é o mais simples dos eventos da NF-e 2G e permitirá a construção da infra-estrutura necessária para a implementação de outros eventos.

O início dos testes, em ambiente de homologação, ocorrerá no mês de junho de 2011, sendo a implantação, em ambiente de produção, prevista para julho de 2011.

Assinado por: Coordenação Técnica do ENCAT

Fonte: www.nfe.fazenda.gov.br

quarta-feira, 24 de novembro de 2010

UniDANFe ajustado para imprimir protocolo do DPEC

Agora o UniDANFe faz a impressão do protocolo do DPEC, conforme exigência da legislação, veja abaixo como ficou a linha de comando para execução do aplicativo:

UniDANFe.exe     arquivo=XML_DA_NFE     arquivoDPEC=XML_COM_REGISTRO_DPEC

Exemplo imprimindo o protocolo a partir do arquivo de retorno do envio do DPEC:

UniDANFe.exe     arquivo=35101003940481000103550010000040250252504356-nfe.xml     arquivoDPEC=35101003940481000103550010000040240242004221-ret-DPEC.xml

Exemplo imprimindo o protocolo a partir do arquivo de retorno da consulta do DPEC:

UniDANFe.exe     arquivo=35101003940481000103550010000040250252504356-nfe.xml     arquivoDPEC=35101003940481000103550010000040240242004221-ret-Cons-DPEC.xml

Observações:

  • Por se tratar de contingência, o arquivo de distribuição da NFe (-procNFe.xml) não existirá, sendo assim o DANFE deve ser impresso a partir do XML com final –nfe.xml.
  • O protocolo do DANFE pode ser impresso tanto do retorno recebido no envio do DPEC como de futuras consultas.

Veja abaixo parte da imagem do DANFE demonstrando onde será impresso o protocolo do DPEC:

Capturar

 

sexta-feira, 19 de novembro de 2010

Empresas devem ficar atentas para não armazenarem XML sem protocolo da Sefaz

Uma NF-e, ao ser gerada, passa por alguns processos. O primeiro deles é a geração do arquivo XML pelo programa emissor de NF-e, geralmente conhecido como ERP.

Esse arquivo XML inicial recebe uma assinatura digital com base no certificado digital do emitente e então é enviado para a SEFAZ para ser autorizado. Se autorizado, o arquivo recebe mais um pouco de conteúdo, que é a informação do protocolo de autorização de uso.

Dessa forma acabam por serem gerados mais de uma versão do arquivo da NF-e:

  • Aquele que foi gerado inicialmente pelo ERP.
  • Outro já com a assinatura digital que é enviado à Sefaz.
  • E um terceiro, com o número do protocolo de autorização de uso. Este último conhecido como “XML de distribuição”.

Oficialmente, esse terceiro arquivo, o XML de distribuição, é a NF-e de verdade. Os outros dois primeiros, que não contém o número do protocolo de autorização, nada valem, mesmo que a NF-e tenha sido autorizada pela SEFAZ.

No caso de uma fiscalização a apresentação de um XML sem o protocolo tem efeito nulo.

Infelizmente a NF-e e seus diversos procedimentos técnicos e legais ainda não são totalmente dominados pelas empresas, tanto as emissoras quanto as receptoras, muitas dessas inadvertidamente ou não, estão enviando uma versão irregular do XML para seus clientes, e estes por sua vez estão armazenando estes arquivos pensando estar cumprindo os requisitos legais.

A Unimake Softwares oferece uma ferramenta que permite às empresas se defenderem de complicações nessa área, trata-se do DANFE View – Gerenciador de documentos fiscais eletrônicos (NF-e / CT-e).

Com ele é possível, além do armazenamento dos arquivos XML, a checagem da situação da NF-e/CT-e junto à Sefaz bem como o impedimento de recepção de um XML que não seja o de distribuição conforme explicado no inicio deste artigo.

O DANFE View avisa ao receber um XML irregular e permite assim à empresa receptora uma rápida ação junto ao fornecedor para que providencie o XML correto.

Além do aspecto de regularidade fiscal o DANFE View constitui-se também numa excelente ferramenta de gestão, organizando os XML e proporcionando mais produtividade aos colaboradores da área fiscal e logística das empresas.

Saiba mais no site do produto www.danfeview.com.br.

danfeview_mini

quinta-feira, 4 de novembro de 2010

Visualize relatórios no Único-ERP sem lista-lo novamente

Robson Moraes, grande colaborador, iniciou uma seção em seu blog para postar dicas do aplicativo Único-ERP, e eu gostaria de divulgar este novo trabalho que vem sendo executado por este companheiro. Acesse o link abaixo e confira:

http://infoconta.wordpress.com/2010/11/03/visualizar-relatrio-sem-lista-lo-novamente

 

www.unidanfe.com.br

quarta-feira, 3 de novembro de 2010

Como descobrir o tempo decorrido entre uma data/hora e outra em C#

Veja abaixo um exemplo simples de como pegar o tempo decorrido entre uma determinada data/hora e outra em C#:

  1: DateTime dataInicial = DateTime.Now;
  2: DateTime dataFinal = DateTime.Now.AddHours(4).AddMinutes(44).AddSeconds(12);
  3: 
  4: TimeSpan timeSpan = dataFinal.Subtract(dataInicial);
  5: 
  6: MessageBox.Show("Diferença em segundos: " + timeSpan.Seconds + "\r\n" +
  7:                 "Diferença em minutos: " + timeSpan.Minutes + "\r\n" +
  8:                 "Diferença em horas: " + timeSpan.Hours + "\r\n" +
  9:                 "Diferença em dias: " + timeSpan.Days);


danfeview_mini