Nota Fiscal Paulista - Registro tipo EAD

Fórum sobre desenvolvimento de software para atender as exigências da legislação fiscal e tributária (NFe, NFCe, NFSe, SPEED, Projeto ACBr, TEF, ECD, EFD, etc.)

Moderador: Moderadores

JMARCELO
Usuário Nível 1
Usuário Nível 1
Mensagens: 33
Registrado em: 13 Jul 2004 09:39
Localização: presidente venceslau - sp
Contato:

Nota Fiscal Paulista - Registro tipo EAD

Mensagem por JMARCELO »

caros colegas



ja la abaixo matrial sobre este assunto mas nao consegui ainda solucionar este problema


resumindo a portaria cat52 do estado de sau paulo exige que se transmita um arquivo diario com a movimentacao do ecf ate ai nao foi muito dificil, mas o problema esta no final deste arquivo que tem um registro tipo EAD que contenha a assinatura do Hash comp 259 posicoes
nao achei nada que em clipper gerasse este arquivo alguem ja concontrou algo


desde ja obrigado
JMARCELO
Usuário Nível 1
Usuário Nível 1
Mensagens: 33
Registrado em: 13 Jul 2004 09:39
Localização: presidente venceslau - sp
Contato:

Mensagem por JMARCELO »

tentei baixar no site do maligno a lib do md5 mas nao esta dando certo alguem pode me arrumar este arquivo md5.zip


obrigado
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Mensagem por Pablo César »

Cómo não está dando certo ? Experimentou em http://pub.buzinello.com/xbase/clipper/libs/md5.zip ? Mas esta função irá fazer um has de 30 posições (se não me engano)
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
JMARCELO
Usuário Nível 1
Usuário Nível 1
Mensagens: 33
Registrado em: 13 Jul 2004 09:39
Localização: presidente venceslau - sp
Contato:

Mensagem por JMARCELO »

obrigado



mas sera que isto vai servir para a portaria cat52 do estado de sao paulo
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Pablo Cezar escreveu:esta função irá fazer um has de 30 posições (se não me engano)
Na verdade são 32 caracteres.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

JMARCELO escreveu:mas sera que isto vai servir para a portaria cat52 do estado de sao paulo
A geração do hash MD5 sobre o conteúdo do registro é apenas uma parte do processo.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
JMARCELO
Usuário Nível 1
Usuário Nível 1
Mensagens: 33
Registrado em: 13 Jul 2004 09:39
Localização: presidente venceslau - sp
Contato:

Mensagem por JMARCELO »

qual seria a outra parte???? RSA??? tem solucao ???
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Exatamente: RSA. Essa "casca", que eu saiba, não existe como função Clipper. Mas tem solução. No Google você deve encontrar algum aplicativo de linha de comando que faz o serviço, e que possa ser executado pelo Clipper. Deve ser um EXE bem pequeno, aliás. Claro que isso depende da linguagem e compilador utilizado. :)
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
dopi
Usuário Nível 2
Usuário Nível 2
Mensagens: 79
Registrado em: 23 Out 2004 12:29
Localização: Tatuí - SP
Contato:

Mensagem por dopi »

[]s Daniel

Conheça o projeto Automação Comercial Brasil
http://acbr.sourceforge.net/
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Testei um desses programas de linha de comando. Talvez seja esse OpenSSL. Não lembro. Só sei que ele não estava gerando o arquivo com o tamanho que a instrução normativa diz que deve ter. Deixei quieto. Não fui mais atrás por falta de tempo. Mas é por aí mesmo.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
dopi
Usuário Nível 2
Usuário Nível 2
Mensagens: 79
Registrado em: 23 Out 2004 12:29
Localização: Tatuí - SP
Contato:

Mensagem por dopi »

O problema é que o Fisco quer o EAD em hexa... mas Por sorte o OpenSSL tb faz essa conversão...
para criar o registro EAD (EAD.TXT) assinado pela chave mykey.pem
openssl dgst -md5 -sign mykey.pem -out EAD.TXT -hex ARQENT.TXT
[]s Daniel

Conheça o projeto Automação Comercial Brasil
http://acbr.sourceforge.net/
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Conversão hexa é o de menos. O problema, à época que vi, era criptografar o MD5.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
dopi
Usuário Nível 2
Usuário Nível 2
Mensagens: 79
Registrado em: 23 Out 2004 12:29
Localização: Tatuí - SP
Contato:

Mensagem por dopi »

O comando acima (DGST) já faz a criptografia do MD5 gerado usando uma chave RSA (previamente criada)

Todos esses comandos foram extraidos do site abaixo:
http://www.madboa.com/geek/openssl/
[]s Daniel

Conheça o projeto Automação Comercial Brasil
http://acbr.sourceforge.net/
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Esse site eu não conhecia. Vou aproveitar e dar uma xeretada. Obrigado.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
JMARCELO
Usuário Nível 1
Usuário Nível 1
Mensagens: 33
Registrado em: 13 Jul 2004 09:39
Localização: presidente venceslau - sp
Contato:

Mensagem por JMARCELO »

caros colegas



atraves do openssl consegui gerar o EAD tava tudo indo bem mas comecou a dar o seguintes erros ao transmitir o arquivo a receita


Identificação do ECF Inconsistente. Tipo de registro E00 na linha 1
Identificação do ECF Inconsistente. Tipo de registro E02 na linha 3
Identificação do ECF Inconsistente. Tipo de registro E12 na linha 4
Identificação do ECF Inconsistente. Tipo de registro E13 na linha 5
Identificação do ECF Inconsistente. Tipo de registro E13 na linha 6
Identificação do ECF Inconsistente. Tipo de registro E14 na linha 10
Identificação do ECF Inconsistente. Tipo de registro E14 na linha 11

ja verifique o layout e ta igual o da portaria alguem ja viu este problema ou ja transmitiu o arquivo se alerta de erro

obrigado
Responder