VFADev
Membros Pro-
Total de ítens
164 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que VFADev postou
-
Olá Pessoal, Ao tentar emitir uma GTVe, está retornando a seguinte recusa: Codigo:-11, Mensagem:Falha na validação dos dados do Conhecimento: 1922 TAG:<GTVe xmlns="http://www.portalfiscal.inf.br/cte" versao="4.00"><GTVe xmlns="http://www.portalfiscal.inf.br/cte" versao="4.00"><emit> ID:#/CRT(Código do Regime Tributário) - Nenhum valor informado. Mas não localizei no layout da GTVe onde deve ser incluída essa TAG. Saberiam me dizer ?
-
Boa Tarde Diego, Não entendi muito bem qual teste vc quer que eu faça. Foi liberada uma versão nova da Lib ? O que devo definir em PathSalvar e SalvarArq ?
-
Vlw! Obrigado pelo retorno !
-
Bom dia, Algum progresso ?
-
Bom dia Pessoal, Sei que a lib pode salvar os arquivos enviados/recebidos, mas no caso dos eventos periódicos (S1200,S1210,S2299 e S1299) fica bem confuso ficar procurando nesses arquivos qual corresponde ao evento que estou consultando, principalmente, quando estamos num ambiente onde há vários usuários interagindo com o eSocial. Por isso gostaria de saber o seguinte: 1) Seria possível devolver esse XML de retorno na própria função eSocial_ConsultareSocial() ? 2) Caso não seja possível, os arquivos poderiam ser salvos utilizando-se o ID do evento ao invés da data/hora ?
-
Entendido Perfeitamente! Obrigado
-
Pelo exemplo que o Diego postou, o que parece é que se o xml for lido a partir de um arquivo, o parâmetro vale. Já se for lido a partir de uma variável de memória não.
-
Diego, Eu imaginava que ao carregar um xml, independente se for via arquivo físico ou a partir de uma variável, os acentos seriam excluídos, se o parâmetro estivesse ativo. Mas tranquilo, desativei o parâmetro e voltei a usar a função que já tinha implementado para essa finalidade.
-
Bom dia Diego, Não entendi bem pq, mas como era um loja filial, resolvemos fazer um teste de envio usando o certificado da loja matriz, Simplesmente informamos o NumeroSerie do certificado da Matriz e mudamos idTransmissor para o CNPJ da loja Matriz e já aprovou o evento. Mas fiquei sem saber, pq com o certificado da propria loja não aprova
-
Apaguei tudo do ACBrLibeSocial que tinha na pasta e salvei de novo a partir do arquivo baixado, mas o problema persiste. Então, voltei a usar a função que já tinha desenvolvido para este fim.
-
Boa Tarde Diego, "No soap de envio, não vi informação de assinatura." No arquivo 230130102814-env-lot-soap.xml há sim assinatura do conteúdo do xml. Se vc observar no log que enviei, o certificado selecionado é do mesmo CNPJ que está no soap de envio como transmissor e empregador. Se está sendo enviado um evento cujo empregador e certificado possuem o mesmo CNPJ, não acho que precisaria de procuração. Não entendo pq essa recusa !
-
Bom dia Pessoal, Agora estou com a seguinte mensagem de erro ao tentar enviar um S2299: 30/01/23 10:33:53:845 - Codigo:0, Mensagem:[Envio][CR][LF]Codigo=201[CR][LF]DhRecepcao=30/01/2023 10:33:31[CR][LF]Mensagem=Lote processado com sucesso.[CR][LF]NrInscEmpreg=14110682[CR][LF]NrInscTransm=14110682000280[CR][LF]Protocolo=1.1.202301.0000000004031898478[CR][LF]TpInscEmpreg=1[CR][LF]TpInscTransm=1[CR][LF]VersaoAplic=0.1.0.0[CR][LF][CR][LF][Consulta1][CR][LF]cdResposta=411[CR][LF]descResposta=Assinante inv[195][161]lido. Assinante n[195][163]o possui perfil de procura[195][167][195][163]o eletr[195][180]nica para enviar este tipo de evento ou assinante n[195][163]o consta como representante legal da empresa.[CR][LF]dhProcessamento=30/01/2023 10:33:31[CR][LF]hash=[CR][LF]nrRecibo=[CR][LF]versaoAplicProcLote=14.4.2[CR][LF] Mas já conferi nos logs e até no soap (enviados para o email [email protected]) e o certificado que está sendo usado é o da própria empresa, não sei pq está dando essa mensagem. Poderiam me ajudar com isso?
-
Acredito que o conteúdo do evento está no log. De qualquer modo enviei para o email o xml do evento S2205.
-
Bom dia Diego, Atualizei para a versão 0.0.1.53 e fiz uma nova tentativa de envio, mas o problema continua... Só lembrando que intencionalmente, deixei o bairro com um acento. Se tiro esse acento, o evento é aprovado. ACBrLibeSocial-20230130.log
-
Obrigado Diego, Era isso mesmo... UFA! Eu estava colocando nessas duas tags, o CAEPF ao invés do CPF. Ajustei aqui e já passou. Muito obrigado
-
e está incluindo o CAEPF do empregador, ao invés do CPF, sendo que no evento está certo o CPF. De onde está pegando esse CAEPF ? do certificado ?
-
Consegui. Já enviei para o email [email protected]. O arquivo SOAP está mesmo sendo gerado errado.
-
Sim 27/01/23 15:40:02:269 - LIB_ConfigGravarValor(eSocial, PathSalvar, C:\VFADEV\FOLHA\eSocial\eSocialEnv) 27/01/23 15:40:02:275 - TLibeSocialConfig.AplicarConfiguracoes: [Memory] 27/01/23 15:40:02:433 - LIB_ConfigGravarValor(eSocial, SalvarWS, 1) 27/01/23 15:40:02:439 - TLibeSocialConfig.AplicarConfiguracoes: [Memory]
-
Diego, Mudei o SalvarWS para 1, mas não salvou nada. preciso mudar algo mais ?
-
Complementando um pouco mais meu comentário, o problema acabou de ocorrer com outro cliente que usa CAEPF ao enviar um evento S2299. Um escritório de advocacia.
-
Atualizei e tentei enviar um S2205 com um acento no BAIRRO. Não resolveu. Segue log em anexo. ACBrLibeSocial-20230127.log
-
Diego, Não há nenhum CNPJ no xml, observe que o tpInsc=2 (CPF) pois o empregador o Pessoa Fisica e Produtor Rural. Não estou usando a versão S1.1 ainda. Por isso não entendi o pq dessa mensagem relacionada a tag ideTransmissor. Eu acho que isso é algo relacionada a biblioteca e ao tratamento que ela está fazendo ao acessar certificado de pessoa física. Pq essa tag ideTransmissor já existia no manual de orientação do desenvolvedor S1.0, mas é no Layout das mensagens.
-
Bom dia Pessoal, Ao tentar enviar um S1299 de um empregador pessoa física e produtor rural, estou recebendo o seguinte retorno. 27/01/23 11:18:53:686 - Codigo:0, Mensagem:[Envio][CR][LF]Codigo=401[CR][LF]DhRecepcao=[CR][LF]Mensagem=Lote Incorreto - Erro preenchimento.[CR][LF]NrInscEmpreg=[CR][LF]NrInscTransm=[CR][LF]Protocolo=[CR][LF]TpInscEmpreg=1[CR][LF]TpInscTransm=1[CR][LF]VersaoAplic=[CR][LF][CR][LF][Ocorrencia1][CR][LF]Codigo=401[CR][LF]CodigoOco=380[CR][LF]Descricao=CNPJ inv[195][161]lido.[CR][LF]Localizacao=/eSocial/envioLoteEventos/ideEmpregador/nrInsc[CR][LF]Mensagem=Lote Incorreto - Erro preenchimento.[CR][LF]Tipo=1[CR][LF][CR][LF][Ocorrencia2][CR][LF]Codigo=401[CR][LF]CodigoOco=380[CR][LF]Descricao=CNPJ inv[195][161]lido.[CR][LF]Localizacao=/eSocial/envioLoteEventos/ideTransmissor/nrInsc[CR][LF]Mensagem=Lote Incorreto - Erro preenchimento.[CR][LF]Tipo=1[CR][LF][CR][LF][Ocorrencia3][CR][LF]Codigo=401[CR][LF]CodigoOco=607[CR][LF]Descricao=O n[195][186]mero de inscri[195][167][195][163]o do transmissor dever[195][161] ser igual ao CNPJ/CPF do certificado utilizado para o envio do lote.[CR][LF]Localizacao=/eSocial/envioLoteEventos/ideTransmissor/nrInsc[CR][LF]Mensagem=Lote Incorreto - Erro preenchimento.[CR][LF]Tipo=1[CR][LF][CR][LF][Ocorrencia4][CR][LF]Codigo=401[CR][LF]CodigoOco=609[CR][LF]Descricao=C[195][179]digo inv[195][161]lido.[CR][LF]Localizacao=/eSocial/envioLoteEventos/eventos/evento/@Id[CR][LF]Mensagem=Lote Incorreto - Erro preenchimento.[CR][LF]Tipo=1[CR][LF] O envio está sendo feito usando o próprio certificado do empregador. Na documentação do S1299 não existem essas tag de ideTransmissor, então acredito que seja algum problema no envelopamento da biblioteca. ACBrLibeSocial-20230127.log
-
Segue o log. Está voltando sim o valor definido. Nunca entendi por que fica sendo incluida essa msg no log, se estou fazendo a configuração na memoria. ACBrLibeSocial-20230126.log