A SEFAZ-CE disponibilizou uma AC gratuita para empresas de pequeno porte!
Segundo a SEFAZ do Ceará, este AC é voltado para empresário de pequeno porte, porém o processo de ativação é o mesmo que outras empresas seguem.
* Link para download do aplicativo gratuito:
www.sefaz.ce.gov.br/content/aplicacao/internet/download/projetomfe/InstaladorACSefaz_01.03.21_windows.zip
Fontes:
http://www.sefaz.ce.gov.br/content/aplicacao/internet/noticias/enviados/noticia_detalhes.asp?nCodigoNoticia=822
http://cfe.sefaz.ce.gov.br/mfe/informacoes/downloads#/
Até +
quarta-feira, 7 de fevereiro de 2018
SEFAZ do Ceará disponibilizou as Web Services do ambiente de Produção para emissão de NF-e 4.00
A SEFAZ-CE disponibilizou as WS para o ambiente de Produção (tpAmb=1)!!!
Para quem precisa, seguem os endereços:
* Autorização:
https://nfe.sefaz.ce.gov.br/nfe4/services/NFeAutorizacao4?WSDL
* RetAutorização:
https://nfe.sefaz.ce.gov.br/nfe4/services/NFeRetAutorizacao4?WSDL
* Inutilização:
https://nfe.sefaz.ce.gov.br/nfe4/services/NFeInutilizacao4?WSDL
* Consulta protocolo:
https://nfe.sefaz.ce.gov.br/nfe4/services/NFeConsultaProtocolo4?WSDL
* Status do Serviço:
https://nfe.sefaz.ce.gov.br/nfe4/services/NFeStatusServico4?WSDL
* Consulta de cadastro:
https://nfe.sefaz.ce.gov.br/nfe4/services/CadConsultaCadastro4?WSDL
* Recepção de evento:
https://nfe.sefaz.ce.gov.br/nfe4/services/NFeRecepcaoEvento4?WSDL
Fonte: http://nfe.sefaz.ce.gov.br/pages/informacoes/web_services.jsf
Até+
Para quem precisa, seguem os endereços:
* Autorização:
https://nfe.sefaz.ce.gov.br/nfe4/services/NFeAutorizacao4?WSDL
* RetAutorização:
https://nfe.sefaz.ce.gov.br/nfe4/services/NFeRetAutorizacao4?WSDL
* Inutilização:
https://nfe.sefaz.ce.gov.br/nfe4/services/NFeInutilizacao4?WSDL
* Consulta protocolo:
https://nfe.sefaz.ce.gov.br/nfe4/services/NFeConsultaProtocolo4?WSDL
* Status do Serviço:
https://nfe.sefaz.ce.gov.br/nfe4/services/NFeStatusServico4?WSDL
* Consulta de cadastro:
https://nfe.sefaz.ce.gov.br/nfe4/services/CadConsultaCadastro4?WSDL
* Recepção de evento:
https://nfe.sefaz.ce.gov.br/nfe4/services/NFeRecepcaoEvento4?WSDL
Fonte: http://nfe.sefaz.ce.gov.br/pages/informacoes/web_services.jsf
Até
terça-feira, 6 de fevereiro de 2018
Como instalar o Fortes report?
Este framework de relatórios é muito bom, principalmente para quem usa ACBr.
Vou mostrar como instalar o framework "Fortes report".
/* Vou considerar que você já tem algum SVN Client instalado em seu computador (TortoiseSVN, por exemplo) */
1º Passo: Crie um diretório em local da sua preferência, porém o nome do diretório tem que remeter ao Fortes reporte, exemplo: "FORTES" ou "Fortes_report" e etc...
2º Passo: Clique com o botão direito do mouse sobre o diretório recém criado, e então será exibido um pop up, nele você deve clicar em "SVN checkout" (no caso do TortoiseSVN) ;
3º Passo: Na janela "Checkout" que foi exibida, clique no campo "URL of repository:" e insira o seguinte endereço:
https://github.com/fortesinformatica/fortesreport-ce.git
e então clique em "OK" ;
Automaticamente será inicializado o processo de download dos arquivos referentes ao projeto "Fortes". Ao fim, clique em "OK" ;
4º Passo: Acesse o seguinte diretório: <Diretório "Fortes"> \ trunk; Execute o seguinte programa "frceInstall.exe".
Será exibida a janela "Instalador FortesReport Community Edition"
Clique em "Próximo"
Confira se a versão do Delphi está correta, próximo, clique novamente em próximo, clique em "Próximo" e novamente em "Próximo" ;
Clique em "Instalar" ;
Após algum tempo, se tudo estiver correto será exibida a janela informando "Pacotes compilados e instalados com sucesso! Clique em "Próximo" para finalizar a instalação", clique em "OK"
Após clicar em "Próximo", clique em "Finalizar"
Pronto, o Fortes está instalado em seu computador!
Até+
Vou mostrar como instalar o framework "Fortes report".
/* Vou considerar que você já tem algum SVN Client instalado em seu computador (TortoiseSVN, por exemplo) */
1º Passo: Crie um diretório em local da sua preferência, porém o nome do diretório tem que remeter ao Fortes reporte, exemplo: "FORTES" ou "Fortes_report" e etc...
2º Passo: Clique com o botão direito do mouse sobre o diretório recém criado, e então será exibido um pop up, nele você deve clicar em "SVN checkout" (no caso do TortoiseSVN) ;
3º Passo: Na janela "Checkout" que foi exibida, clique no campo "URL of repository:" e insira o seguinte endereço:
https://github.com/fortesinformatica/fortesreport-ce.git
e então clique em "OK" ;
Automaticamente será inicializado o processo de download dos arquivos referentes ao projeto "Fortes". Ao fim, clique em "OK" ;
4º Passo: Acesse o seguinte diretório: <Diretório "Fortes"> \ trunk; Execute o seguinte programa "frceInstall.exe".
Será exibida a janela "Instalador FortesReport Community Edition"
Clique em "Próximo"
Confira se a versão do Delphi está correta, próximo, clique novamente em próximo, clique em "Próximo" e novamente em "Próximo" ;
Clique em "Instalar" ;
Após algum tempo, se tudo estiver correto será exibida a janela informando "Pacotes compilados e instalados com sucesso! Clique em "Próximo" para finalizar a instalação", clique em "OK"
Após clicar em "Próximo", clique em "Finalizar"
Pronto, o Fortes está instalado em seu computador!
Até+
Como evitar produtos de compilação com nomes redundantes
Um exemplo clássico!!!!
Você criar um projeto server COM+, e no final o arquivo gerado fica com o seguinte nome:
"empresa.nomeprojeto.dll.dll"
esquisito né! ".dll.dll"
Para resolver isto é necessário fazer o seguinte:
Com o Delphi aberto, e seu projeto ou grupo de projetos, aberto, clique sobre o ícone do projeto que ao ser compilado gerado a '.dll' ou '.exe' de nome redundante.
Pressione simultaneamente as teclas CTRL + V.
Será exibida a janela do projeto.
Após a diretiva "{$R *.RES}", digite o seguinte "{$E ''}" // são dois apóstrofos, sem espaço.
Compile o projeto, e ao abrir o diretório configurado para receber o produto de compilação, verá que um novo produto foi gerado, desta vez com o nome alterado para:
"empresa.nomeprojeto.dll"
Obs: A diretiva $E tem como finalidade alterar a extensão do produto gerado no processo de compilação.
Até+
Você criar um projeto server COM+, e no final o arquivo gerado fica com o seguinte nome:
"empresa.nomeprojeto.dll.dll"
esquisito né! ".dll.dll"
Para resolver isto é necessário fazer o seguinte:
Com o Delphi aberto, e seu projeto ou grupo de projetos, aberto, clique sobre o ícone do projeto que ao ser compilado gerado a '.dll' ou '.exe' de nome redundante.
Pressione simultaneamente as teclas CTRL + V.
Será exibida a janela do projeto.
Após a diretiva "{$R *.RES}", digite o seguinte "{$E ''}" // são dois apóstrofos, sem espaço.
Compile o projeto, e ao abrir o diretório configurado para receber o produto de compilação, verá que um novo produto foi gerado, desta vez com o nome alterado para:
"empresa.nomeprojeto.dll"
Obs: A diretiva $E tem como finalidade alterar a extensão do produto gerado no processo de compilação.
Até+
quinta-feira, 1 de fevereiro de 2018
Incompatibilidade do TWebBrownser
Seu componente TWebBrownser não está exibindo o reCaptcha do Google no site da SEFAZ?
Para resolver este problema é necessário seguir estes passos:
* abra o regedit do Windows ;
* Vá até o seguinte caminho:
* Crie um DWORD com o nome exato do seu projeto, exemplo: "meuprojeto.exe" e atribua o valor hexadecimal ou decimal igual à '0' (zero):
Espero que seja útil para muitas pessoas.
Fonte: https://pt.stackoverflow.com/questions/81186/como-fa%C3%A7o-para-instalar-o-pacote-chromium-em-delphi
Até a próxima!
Para resolver este problema é necessário seguir estes passos:
* abra o regedit do Windows ;
* Vá até o seguinte caminho:
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION]
* Crie um DWORD com o nome exato do seu projeto, exemplo: "meuprojeto.exe" e atribua o valor hexadecimal ou decimal igual à '0' (zero):
Espero que seja útil para muitas pessoas.
Fonte: https://pt.stackoverflow.com/questions/81186/como-fa%C3%A7o-para-instalar-o-pacote-chromium-em-delphi
Até a próxima!
terça-feira, 30 de janeiro de 2018
Uma breve explicação sobre a estrutura do arquivo "VCard"
O que é o "VCard" e como ele é constituído?
O "VCard" nada mais é do que uma das formas de se exportar os contatos que você tenha em suas agendas por ai: Gmail, Whatsapp, Outlock e etc.
* O arquivo tem a extensão ".vcf" (abreviação de 'Virtual Contact File') ;
* Nele existem vários registros de contatos ;
* Os contatos são separados pelo seguintes divisores:
"BEGIN:VCARD"
Indica o início do bloco ;
"END:VCARD"
Indica o fim do bloco ;
* Dentro dos blocos, referentes a cada contato, no arquivo "VCard", existem outros campos
que indicam as propriedades dos contatos, vou listar os que encontrei até agora:
"VERSION:"
Indica a versão do padrão "VCard" gerado. A 3.0 é a mais utilizada (segundo wikipedia, kkkkkk) ;
"FN:"
Indica o nome da pessoa ;
"EMAIL;TYPE=INTERNET:"
Indica o email do contato ;
"TEL;TYPE=CELL:"
Indica o número do celular ;
Por hoje é isso pessoal.
Até mais!
quinta-feira, 4 de janeiro de 2018
Onde encontrar o projeto "CodeGear Socket Server"
Olá,
nesta breve postagem, tentando ajudar os companheiros de programação, venho informar o local onde está armazenado o projeto "CodeGear Socket Server", utilizado quando se trabalha com o socket no Delphi.
O projeto está no seguinte diretório:
<DRIVE> \ program files \ embarcadero \ Rad Studio \ x.x \ source \ win32 \ db.
Espero que tenha sido útil.
T+
nesta breve postagem, tentando ajudar os companheiros de programação, venho informar o local onde está armazenado o projeto "CodeGear Socket Server", utilizado quando se trabalha com o socket no Delphi.
O projeto está no seguinte diretório:
<DRIVE> \ program files \ embarcadero \ Rad Studio \ x.x \ source \ win32 \ db.
Espero que tenha sido útil.
T+
quarta-feira, 13 de dezembro de 2017
Hi there, this is an AXIS service!
O que fazer quando ocorre a esta mensagem "Hi there, this is an AXIS service!" ao tentar conexão com uma Web Service?
Normalmente quando esta mensagem ocorre é devido a falta de um determinado prefixo, comum quando é criada uma URL de WS.
A mensagem em si, retornada no brownser é esta:
<h1>NFeAutorizacao4</h1>
<p>Hi there, this is an AXIS service!</p>
<i>Perhaps there will be a form for invoking the service here...</i>
um exemplo de endereço que ocasiona esta mensagem:
https://nfehomolog.sefaz.pe.gov.br/nfe-service/services/NFeAutorizacao4
para resolver é necessário incluir no final do endereço ws o seguinte prefixo: ?wsdl
ou seja, o endereço citado acima, após ser corrigido, ficará da seguinte forma:
https://nfehomolog.sefaz.pe.gov.br/nfe-service/services/NFeAutorizacao4?wsdl
Até+
Normalmente quando esta mensagem ocorre é devido a falta de um determinado prefixo, comum quando é criada uma URL de WS.
A mensagem em si, retornada no brownser é esta:
<h1>NFeAutorizacao4</h1>
<p>Hi there, this is an AXIS service!</p>
<i>Perhaps there will be a form for invoking the service here...</i>
um exemplo de endereço que ocasiona esta mensagem:
https://nfehomolog.sefaz.pe.gov.br/nfe-service/services/NFeAutorizacao4
para resolver é necessário incluir no final do endereço ws o seguinte prefixo: ?wsdl
ou seja, o endereço citado acima, após ser corrigido, ficará da seguinte forma:
https://nfehomolog.sefaz.pe.gov.br/nfe-service/services/NFeAutorizacao4?wsdl
Até
domingo, 19 de novembro de 2017
Transformando um "Enter" em "Tab"
Para que o efeito do evento "Enter" seja transformado no efeito da tecla "Tab", muitas vezes necessário, utilize o seguinte código:
if key = #13 then
begin
key := #0;
PostMessage ( handle, WM_KEYDOWN, VK_TAB, 1 );
end
Até a próxima!!!!
if key = #13 then
begin
key := #0;
PostMessage ( handle, WM_KEYDOWN, VK_TAB, 1 );
end
Até a próxima!!!!
terça-feira, 23 de maio de 2017
Como é constituída a chave de acesso de um CF-e-Sat
Como é constituída a chave de acesso de um CF-e-Sat
Olá amigos, neste post venho trazer pra vocês uma informação que pra mim foi muito útil, e acredito que poderá ser útil para outras pessoas.
Para quem atua no setor de automação comercial, já deve ter ouvido falar do S@t que é um meio fiscal para controlar as vendas ao consumidor final.
Após emitir um CF-e (Cupom Fiscal Eletrônico), será gerado um arquivo '.xml', e este será enviado para a SEFAZ. Posteriormente para que o cliente (que obteve o Extrato do CF-e) possa consultar a venda realizada, é necessário ter em mãos o QR-Code ou a Chave de acesso, que também é impressa no Extrato.
A chave de acesso é constituída por 44 dígitos, onde:
2 = Código da UF do emitente do CF-e-Sat ;
4 (AAMM) = Ano e Mês de emissão do CF-e-Sat ;
14 = CNPJ do emitente do CF-e-Sat ;
2 = Modelo do documento fiscal ;
9 = Nº de série do SAT ;
6 = Número do CF-e-SAT ;
6 = Código Número Aleatório ;
1 = Dígito verificador ;
para maiores informações da construção do CF-e-SAT, acesse este link:
https://portal.fazenda.sp.gov.br/servicos/sat/Downloads/Especificacao_SAT_v_ER_2_21_08.pdf
até a próxima.
Assinar:
Postagens (Atom)
-
Este framework de relatórios é muito bom, principalmente para quem usa ACBr. Vou mostrar como instalar o framework "Fortes report...
-
A função IfThen é útil quando deve-se exibir uma mensagem de acordo com o cenário! É muito comum nos deparamos com situações em que temos...