Ir para conteúdo
  • Cadastre-se

Rodrigo - Digibyte

Membros Pro
  • Total de ítens

    282
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Rodrigo - Digibyte postou

  1. Conforme layout foi acrescentado o campo acima, favor conferir a implementação. pcesGerador.paspcesCommon.pas
  2. Ia postar justamente isso, a solução é a alteração conforme o @EdmarFrazao postou. Tinha feito aqui e funcionou.
  3. Olá. Estava com problemas ao enviar o eSocial na máquina do cliente. Ao pegar um backup pra debugar/analisar o erro aqui funcionou tudo perfeito de primeira, como o certificado estava no banco enviou tudo de primeira. Utilizo SSLLib := libWinCrypt portanto creio eu independente de qualquer dll ou s.o. Pela experiência de quem já passou por problemas semelhantes, o que mais costuma influenciar na transmissão do eSocial? Quais seriam os pontos de atenção? Antivírus, sistema de banco, firewall, ... ???
  4. Gostaria de saber a diferença entre os métodos CarregarCertificado e DescarregarCertificado, estou confuso com informações desencontradas. Em alguns exemplos vi usando um, em outros outro. Analisando o código abaixo fiquei sem entender porque alguns exemplo chamam descarregar e outros carregar ... pra mim seria sempre carregar ... procedure TDFeSSLCryptClass.CarregarCertificado; begin DescarregarCertificado; Clear; if not EstaVazio(FpDFeSSL.URLPFX) then CarregarCertificadoDeURLPFX else if (not EstaVazio(FpDFeSSL.DadosPFX)) then CarregarCertificadoDeDadosPFX else if not EstaVazio(FpDFeSSL.ArquivoPFX) then CarregarCertificadoDeArquivoPFX else if NaoEstaVazio(FpDFeSSL.NumeroSerie) then CarregarCertificadoDeNumeroSerie else raise EACBrDFeException.Create( 'DadosPFX, ArquivoPFX, URLPFX ou NumeroSerie não especificados !'); LerInfoCertificadoCarregado; FpCertificadoLido := True; end;
  5. Ninguém iniciou as alterações? Qual seria a melhor forma de fazer isso, tratar dentro das classes se gera ou não determinada tag? Ou criar classes separadas visto que o layout antigo irá morrer?
  6. Houve uma alteração nesta classe +- em Novembro/2020 alterando 426: tpCaepf = (tcContrIndividual, tcProdRural, tcSegEspecial);//layout 2.1 para 436: tpCaepf = (tcVazio, tcContrIndividual, tcProdRural, tcSegEspecial);//layout 2.1 Porém tinha faltado corrigir as funções abaixo. Segue arquivo corrigido. pcesConversaoeSocial.pas
  7. Bom dia, alguém sabe me dizer se é possível baixar a NFe no portal e via WS DistribuicaoDFe usando certificado NFe em vez de CNPJ ?
  8. Olá, notei que quando utilizo SSLLib = libOpenSSL a propriedade CertTipo retorna tpcDesconhecido (nem A1, nem A3). Esse comportamento é normal ou tem algo errado no meu código (ou Acbr). Com wynCript funciona.
  9. Olá, gostaria de saber o que determina o certificado A3 ficar "instalado" no windows, ou seja, aparecer no gerenciador de certificados mesmo se não inserida a mídia. Um certificado A3 aparece lá, não sei que processo fez isso acontecer. Claro que não funciona sem a mídia. Outro A3 só aparece se inserida a mídia.
  10. Não me atentei a essa possibilidade, irei fazer isso. O SPED deveria reportar erro e permitir a alteração, como é normalmente. Compreendo que é uma situação um pouco específica, mas de qualquer forma, considerando que é algo bem simples sem qualquer impacto negativo, solicito se possível essa alteração.
  11. Quando não informo nada no campo COD_REC o ACBR manda '0000' na respectiva posição. Lá dentro do SPED, quando feito dessa forma, a edição fica travada, não é possível alterar qualquer campo do registro. Não forçar, mas permitir que seja corrigido um erro. Tanto '0000' quanto em branco darão erro de validação, mas como disse, com '0000' não tem como arrumar (nem o código, nem qualquer campo do registro). Porque então não mandar com o código correto? Eventualmente o cliente não lançou na época ou não cadastrou ou não tinha a informação. É melhor que no validador apareça como "não informado" para que ele corrija ali mesmo e se quiser também arrume dentro do sistema.
  12. Foi feita uma alteração no campo COD_REC para que exista a possibilidade de gerar o mesmo sem informação alguma ( || ao invés de |0000| ) Isso resolve uma questão prática pois as vezes não se consegue gerar o COD_REC corretamente pelo sistema (por motivos variados), sendo necessário corrigir dentro do SPED. Se for gerado 0000 o sped trava a possibilidade de edição do registro. Se for gerado sem nenhuma informação o SPED permite a edição/complementação/correção do COD_REC pelo cliente. Outras situações não serão afetadas. WriteRegistroY570 foi alterado de LFill(COD_REC, 4) + para LFill(COD_REC, 4, True) + ACBrECFBloco_Y_Class.pas
  13. Sim, tinha acabado de atualizar por causa do afastamento 37 (MP936) e vi no manual que tinha sido adicionado o 38 também, alguns dias depois. Eu nem uso mas já que está no manual aproveitei...
  14. Boa tarde, segue pequena correção, foi criado o afastamento 38 - Impedimento de concorrência à escala para trabalho avulso pcesConversaoeSocial.pas
  15. Validando no PVA. Já encontrei situações onde o PVA trava o arquivo mas mesmo reiniciando o computador, sem entrar no PVA, aparece o erro. Vou até refazer o processo de reiniciar o micro pra ter certeza com meus próprios olhos, não confio no cliente ...
  16. Bom dia. Ao tentar gerar o sped no micro do CLIENTE o mesmo fica pela metade e aparece uma mensagem de que "o arquivo está em uso". Sei que tem 0,0001 de chance de ser algum problema no acbr mas alguém já passou por isso ou tem alguma dica do que eu poderia verificar, o que poderia ser?
  17. Pelo que entendi já está sendo gerado o eSocial pela lib, achei que seria da mesma forma
  18. E teria como eu iniciar, qual a complexidade?
  19. Rodrigo - Digibyte

    Sped Contábil

    Boa tarde. Gostaria de saber se o Sped Contábil (e outros) será ou está sendo incluso no AcbrLIB.
  20. Estava escrevendo que acabei de verificar isso mas você foi mais rápido, acertou na mosca. Vou ver se o resto do código está ok.
  21. Boa tarde, estou usando o ACBR para baixar o resumo, manifestar e baixar as notas, processo que já foi bem discutido aqui. Acontece que tenho uma situação onde os resumos vem faltando dados de forma que não consigo manifestar eles. pesquisei no fórum e o que achei foi a respeito do SSL para nota 4.0, já alterei e nada. É possível que seja algo básico que não consigo ver, alguém poderia da uma dica? for iFor := 0 to ACbrNFeConsulta.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Count - 1 do begin if ACbrNFeConsulta.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[iFor].resDFe.chDFe <> '' then begin DocZipItem := ACbrNFeConsulta.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[iFor]; ....
  22. Até a data de ontem existia um erro na implementação desta nota técnica no ACBR, segue correção. Explicando: no caso de ME e EPP o grupo também não deve ser preenchido, então se for informado indPorte = tpNao o grupo não deverá ser gerado. pcesS1000.pas
  23. @Italo Jurisato Junior Localizamos uma pequena falha na formatação de uma data, segue correção conforme manual. No manual solicita que a data seja em formato YYYY-MM-DD. pcesGerador.pas
  24. Não vou porque eu não trabalho com a parte de emissão de notas, apenas com a leitura e importação dos arquivos. Acho que não seria tão difícil usando os modelos existentes, as vezes se conseguir começar o pessoal vai ajudando.
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.