-
Total de ítens
282 -
Registro em
-
Última visita
-
Days Won
1
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Rodrigo - Digibyte postou
-
Conforme layout foi acrescentado o campo acima, favor conferir a implementação. pcesGerador.paspcesCommon.pas
-
Ia postar justamente isso, a solução é a alteração conforme o @EdmarFrazao postou. Tinha feito aqui e funcionou.
-
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, ... ???
-
Dúvida sobre métodos CarregarCertificado / DescarregarCertificado
um tópico no fórum postou Rodrigo - Digibyte ACBrNFe
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; -
Simplificação eSocial S-1.0
Rodrigo - Digibyte replied to Alisson Souza Pereira's tópico in ACBreSocial
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? -
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
- 1 reply
-
- 1
-
Consulta NFe via WS ou portal com certificado NFe
um tópico no fórum postou Rodrigo - Digibyte ACBrNFe
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 ? -
Dúvida sobre certificado A3
um tópico no fórum postou Rodrigo - Digibyte Dúvidas não relacionadas ao ACBr
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. -
Pequena melhoria registro Y570
Rodrigo - Digibyte replied to Rodrigo - Digibyte's tópico in ACBrSPEDECF
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. -
Pequena melhoria registro Y570
Rodrigo - Digibyte replied to Rodrigo - Digibyte's tópico in ACBrSPEDECF
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. -
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
-
S2230 - Motivo de afastamento 38
Rodrigo - Digibyte replied to Rodrigo - Digibyte's tópico in ACBreSocial
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... -
Boa tarde, segue pequena correção, foi criado o afastamento 38 - Impedimento de concorrência à escala para trabalho avulso pcesConversaoeSocial.pas
-
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 ...
-
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?
-
Pelo que entendi já está sendo gerado o eSocial pela lib, achei que seria da mesma forma
-
E teria como eu iniciar, qual a complexidade?
-
Boa tarde. Gostaria de saber se o Sped Contábil (e outros) será ou está sendo incluso no AcbrLIB.
-
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.
-
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]; ....
-
Campo indPorte evento S-1000 nota-tecnica-14-2019
Rodrigo - Digibyte replied to ghvoliveira's tópico in ACBreSocial
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 -
@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
- 1 reply
-
- 2
-
Atualização para importação XML SigIss e Elotech
Rodrigo - Digibyte replied to Rodrigo - Digibyte's tópico in ACBrNFSe
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. -
Atualização para importação XML SigIss e Elotech
Rodrigo - Digibyte replied to Rodrigo - Digibyte's tópico in ACBrNFSe
O envio ainda tem que implementar