-
Total de ítens
87 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Curitiba Computer Ltda postou
-
Erro ao carregar digest: sha256
Curitiba Computer Ltda replied to Curitiba Computer Ltda's tópico in ACBreSocial
Juliana, nosso suporte observou o detalhe do certificado no navegador que o mesmo tinha validade de 1 ano, então só poderia ser A1, e no sistema em nossa tela de configuração o cliente colocou A3. configuramos em nosso sistema para A1 e indicamos o caminho do arquivo e o arquivo pfx. Enviamos o evento e foi recepcionado normalmente. Acreditamos que tenha sido essa a causa do erro. Agradeço seu auxilio e por gentileza pode considerar o tópico encerrado. []s -
Erro ao carregar digest: sha256
Curitiba Computer Ltda replied to Curitiba Computer Ltda's tópico in ACBreSocial
bom dia Juliana, vou reproduzir e posto o retorno.. -
Erro ao carregar digest: sha256
Curitiba Computer Ltda replied to Curitiba Computer Ltda's tópico in ACBreSocial
bom dia José M. S. Junior, eu configuro "manualmente", if (q1.fieldbyname ('tipocertificado').asinteger = 0) then // certificado tipo A1 begin ACBreSocial.Configuracoes.Geral.SSLLib:= libOpenSSL; ACBreSocial.Configuracoes.Geral.SSLHttpLib:= httpIndy; ACBreSocial.Configuracoes.Certificados.ArquivoPFX:= q1.fieldbyname ('localcertificado').asstring; ACBreSocial.Configuracoes.Certificados.NumeroSerie:= ''; ACBreSocial.Configuracoes.Certificados.Senha:= q1.fieldbyname ('senhacertificado').asstring; end else begin // certificado A3 ACBreSocial.Configuracoes.Geral.SSLLib:= libCustom; ACBreSocial.Configuracoes.Geral.SSLHttpLib:= httpWinHttp; ACBreSocial.Configuracoes.Geral.SSLCryptLib:= cryWinCrypt; ACBreSocial.Configuracoes.Geral.SSLXmlSignLib:= xsLibXml2; ACBreSocial.Configuracoes.Certificados.ArquivoPFX:= ''; ACBreSocial.Configuracoes.Certificados.NumeroSerie:= q1.fieldbyname ('numerocertificado').asstring; ACBreSocial.Configuracoes.Certificados.Senha:= q1.fieldbyname ('senhacertificado').asstring; end; ACBrESocial.Configuracoes.Geral.FormaEmissao:= TpcnTipoEmissao (formadeemissao); // Configuracao Geral ACBrESocial.Configuracoes.Geral.ExibirErroSchema:= True; ACBrESocial.Configuracoes.Geral.RetirarAcentos:= True; ACBrESocial.Configuracoes.Geral.RetirarEspacos:= True; ACBrESocial.Configuracoes.Geral.FormatoAlerta:= 'TAG:%TAGNIVEL% ID:%ID%/%TAG%(%DESCRICAO%) - %MSG%.'; ACBrESocial.Configuracoes.Geral.VersaoDF:= TVersaoeSocial (2); // 2.05.00 // 2.04.02 // producao restrita // versaoesocial:= VersaoeSocialToStr (ACBrESocial.Configuracoes.Geral.VersaoDF); ACBrESocial.Configuracoes.Geral.Salvar:= True; ACBreSocial.Configuracoes.Geral.IdEmpregador:= q1.fieldbyname ('empcgc').asstring; ACBreSocial.Configuracoes.Geral.IdTransmissor:= q1.fieldbyname ('transmissor').asstring; ACBreSocial.Configuracoes.Geral.TipoEmpregador:= TEmpregador (q1.fieldbyname ('tipoempregador').asinteger); // Configuracao WebServices ACBrESocial.Configuracoes.WebServices.Ambiente:= taProducao; //iif (ambiente.itemindex = 0, taProducao, taHomologacao); ACBrESocial.Configuracoes.WebServices.Visualizar:= False; // mensagem chata de envio // ACBrESocial.Configuracoes.WebServices.Salvar:= True; ACBrESocial.Configuracoes.WebServices.AjustaAguardaConsultaRet:= True; // ajustar "AguardarConsultaRet" com o valor retornado pelo webservice ACBrESocial.Configuracoes.WebServices.AguardarConsultaRet:= 5000; // tempo padrão que vai aguardar para consultar após enviar a NF-e ACBrESocial.Configuracoes.WebServices.Tentativas:= 10; // quantidade de tentativas de envio ACBrESocial.Configuracoes.WebServices.IntervaloTentativas:= 3000; // Intervalo entre as tentativas de envio ACBrESocial.Configuracoes.WebServices.TimeOut:= 5000; // Configuracao Arquivos ACBrESocial.Configuracoes.Arquivos.Salvar:= True; ACBrESocial.Configuracoes.Arquivos.SepararPorModelo:= True; ACBrESocial.Configuracoes.Arquivos.SepararPorAno:= True; ACBrESocial.Configuracoes.Arquivos.SepararPorMes:= True; ACBrESocial.Configuracoes.Arquivos.SepararPorDia:= True; ACBrESocial.Configuracoes.Arquivos.AdicionarLiteral:= False; ACBrESocial.Configuracoes.Arquivos.EmissaoPatheSocial:= False; //True; ACBrESocial.Configuracoes.Arquivos.SepararPorCNPJ:= True; ACBreSocial.Configuracoes.Arquivos.PathSchemas:= IncludeTrailingPathDelimiter(ExtractFileDir(ParamStr(0))) + 'Schemas'; ACBrESocial.configuracoes.arquivos.pathsalvar:= IncludeTrailingPathDelimiter(ExtractFileDir(ParamStr(0))) + 'Enviados'; ACBreSocial.Configuracoes.Arquivos.PatheSocial:= IncludeTrailingPathDelimiter(ExtractFileDir(ParamStr(0))) + 'ESocial'; ACBrESocial.Configuracoes.WebServices.UF:= q1.fieldbyname ('empnuf').asstring; ACBrESocial.Configuracoes.Certificados.VerificarValidade:= False; -
bom dia, estamos recebendo a mensagem 'Erro ao carregar digest: sha256' ao enviar qualquer evento ao esocial. o erro veio apos atualização dos componentes na data de ontem, ao executarmos o envio em uma versão do sistema anterior ao envio, foi completada com sucesso. estamos com 2 versões do delphi no computador (xe3 e rio), e o acbr foi instalado de uma pasta distinta para cada versão, será que pode ser algum conflito?
-
Instalação do Acbr para delphi Xe3 e delphi Rio
um tópico no fórum postou Curitiba Computer Ltda Dúvidas Gerais sobre o ACBr
bom dia, tenho instalados o delphi xe3 e rio 10.3 e uma pasta de fontes para cada versão. a duvida é se devo ter uma pasta unica dos componentes do acbr e instalar a partir dessa pasta para as duas versões do delphi ou se posso ter uma pasta do acbr para cada versão do delphi e instalar a partir de cada pasta. -
TImage Para AddAttachment
Curitiba Computer Ltda replied to Curitiba Computer Ltda's tópico in ACBrTCP
Juliomar, eu já tinha procurado inline mas não consegui entender o conceito. Eu tenho um componente timage que captura a imagem do banco e só quero colocar ele no corpo do email. ja tentei de inúmeras formas mas não vai, o máximo que consegui foi um arquivo com extensão “.dat” como anexo no email mas nada da imagem no corpo do email. -
algum colega pode me auxiliar em anexar uma imagem de TImage no AcbrMail, estou tentando stream := TMemoryStream.Create; stream.WriteComponent (mostraimagem); ACBrMail.AddAttachment (stream, edtfromname.text); mas a imagem nao vai para o corpo do email.
-
Validação S-2240 ACBr Monitor Plus
Curitiba Computer Ltda replied to RPR Informática's tópico in ACBreSocial
não é difícil. o que ocorre é que o processo de montagem do xml tem que obedecer a sequencia de ítens obrigatórios. a mensagem diz que niExpRisco não é esperado e que no lugar dele seja informado dtIniCondicao. ou schema errado ou montagem da sequencia incorreta, levando em consideração as regras de "esse vai", "esse nao vai" de acordo com os dados do empregador / estabelecimento. -
Validação S-2240 ACBr Monitor Plus
Curitiba Computer Ltda replied to RPR Informática's tópico in ACBreSocial
seus schemas estao atualizados? -
Validação S-2240 ACBr Monitor Plus
Curitiba Computer Ltda replied to RPR Informática's tópico in ACBreSocial
bom dia, dtIniCondicao antecede iniExpRisco e não está sendo informado. []s -
participe dos foruns relacionados... é muito interessante, e sempre ficaremos a par das ocorrências. []s
- 10 replies
-
- s-2200
- produtor rural
- (e 2 mais)
-
bom dia colega, está previsto para amanha 16/04 a normalidade do erro. []s Julio Cezar
- 10 replies
-
- 2
-
- s-2200
- produtor rural
- (e 2 mais)
-
prezados, algum colega já desenvolveu o aplicativo para importar dados do ESocial (BX) e teria interesse em negociar?
-
bom dia colega, você informou "agente nocivo", e não é esperado. é esperado no ponto da informação, "indicativo simples" ou "itens de remuneração", em alguns casos que tivemos, mesmo sem remuneração, tivemos que informar 0,00. Faça o teste.
-
bom dia, na geração da chave do esocial, ao comparar o cnpj está considerando o tamanho 14, quando a quantidade do valor enviado é de 8 (raiz do cnpj), gerando erro ao informar 2 para cnpj e 1 para cpf. como não conheço de componente, fiz a mudança abaixo no arquivo pcesgerador, na funcao gerarchaveesocial, e resolveu. de if (Length(CNPJF) = 14) then // errado Result := Result + IntToStr(1) else Result := Result + IntToStr(2); para if (Length(CNPJF) <> 11) then // para a garantia de que se for cpf tera o tamanho 11 Result := Result + IntToStr(1) else Result := Result + IntToStr(2); att pcesGerador.pas
-
bom dia colega, verifique o tipo de inscrição gerado no xml. (tpinsc)
-
boa tarde Arce, sim, desde segunda vale para produção restrita o leiaute e xsd da versao 02... crie e valide para produção restrita, o leiaute da versão 02, que vai normalmente ok. []s.
-
boa noite colega, as tabelas "sofrem de validade". para alterar, você tem que inserir a mesma verba com nova data de validade, sempre no inicio do mês. eu não sei dizer se pode enviar mais de uma inserção com a mesma data de inicio de validade. o que fiz foi detectar alteração, trocar o evento para inclusão e inserir o inicio de validade na nova validade. foi aceito. estou aguardando para ver quando vierem os encargos se foi acatado as incidências corretamente. espero ter ajudado. []s.
-
S-2200 ao validar o arquivo apresenta erro "duracao"
Curitiba Computer Ltda replied to Lucas Sicuto's tópico in ACBreSocial
eu não havia entendido de verdade... agora captei, tanto que em testes que fiz, carreguei o do envio e foi enviado, mas não consegui identificar ainda se uma nova id é gerada, tem mais de 30.000 arquivos na pasta e estou desenvolvendo um modulo para pesquisar a id nos xml's para ver se foi nova ID ou com a ID antiga. o retorno do protocolo enviado deu a mesma resposta, Registro Já Existente. Valew Italo. obrigado pelo retorno, ajuda muito. -
S-2200 ao validar o arquivo apresenta erro "duracao"
Curitiba Computer Ltda replied to Lucas Sicuto's tópico in ACBreSocial
Por favor, desculpem minha pouca sabedoria. eu tenho um arquivo gerado, pelo que vi esta assinado. tenho um segundo arquivo -env-lot.xml e um terceiro arquivo -env-lot-soap.xml. Segundo a instrução, reenviar novamente com a mesma ID do envio original. A duvida é, enviar o primeiro, o segundo ou o terceiro arquivo gerado? quando eu carregar ele via loadfromfile, não sera criado outra ID na hora do envio? Obrigado pelo retorno e ajuda.