-
Total de ítens
114 -
Registro em
-
Última visita
Community Answers
-
Túlio de Pádua's post in Validação incorreta da série do CTe na emissão dos eventos was marked as the answer
Bom dia,
pessoal, na unit ACBrCTe.EnvEvento existe uma regra de validação que está incorreta:
// Verifica a Série do Documento, caso esteja no intervalo de 910-969 // o emitente é pessoa fisica, logo na chave temos um CPF. Serie := ExtrairSerieChaveAcesso(Evento[Idx].InfEvento.chCTe); if (Length(sDoc) = 14) and (Serie >= 910) and (Serie <= 969) and not (Evento[Idx].InfEvento.tpEvento in [teManifDestConfirmacao..teManifDestOperNaoRealizada]) then begin sDoc := Copy(sDoc, 4, 11); end; No CTe é obrigatório o emitente pessoa física usar a faixa de série 920-969, mas diferentemente da NFe, o emissor pessoa jurídica também pode usar essa faixa, ela não é exclusiva. Isso ocorreu com um emissor aqui que fez incorretamente a emissão de um CTe com a série 920 sendo pessoa jurídica. O CTe foi autorizado corretamente, mas ao perceber o erro e tentar fazer o cancelamento não era possível por conta da validação acima, que estava cortando o CNPJ dele para 11c. Removendo esse trecho o cancelamento foi realizado corretamente. Anexei o arquivo modificado para consideração.
ACBrCTe.EnvEvento.pas
-
Túlio de Pádua's post in Jenkins com Delphi 7 was marked as the answer
Resolvido. Algumas dependências estavam em uma unidade mapeada e isso era o problema. Colocando um net use no script para mapear novamente a unidade de rede funcionou.
-
Túlio de Pádua's post in Erro de acentuação em algumas mensagens was marked as the answer
Vi agora que já havia um tópico aberto, mas sem solução também:
-
Túlio de Pádua's post in Nota técnica 2023.004 V1.10 was marked as the answer
Complementando, hoje foi publicada a versão 1.11 dessa NT e realmente houve adiamento. Nesse link tem ela.
-
Túlio de Pádua's post in Ajuste na URL de homologação em duas cidades was marked as the answer
Alteração nas URLs de homologação para as cidades de Monte Carmelo/MG e de Coromandel/MG, ambas utilizam eReceita.
ACBrNFSeXServicos.ini
-
Túlio de Pádua's post in Erro no evento de cancelamento da prestação do serviço em desacordo was marked as the answer
Realizando testes com esse evento o ACBr estava gerando um erro de schema: Falha na validação dos dados do Evento: --> 1845 - Element 'evCancPrestDesacordo': No matching global declaration available for the validation root.
Verificando, a rotina DefinirDadosMsg estava sem tratamento para esse evento ao gerar o trecho que é validado. Adicionei essas linhas no arquivo e tudo funcionou:
schevCancPrestDesacordo: begin AXMLEvento := '<evCancPrestDesacordo xmlns="' + ACBRCTE_NAMESPACE + '">' + Trim(RetornarConteudoEntre(AXMLEvento, '<evCancPrestDesacordo>', '</evCancPrestDesacordo>')) + '</evCancPrestDesacordo>'; end;
ACBrCTeWebServices.pas
-
Túlio de Pádua's post in Falha de schema NT 2020.005 was marked as the answer
Realmente está retornando esse erro aí. Estava funcionando, provavelmente o pessoal deve estar mexendo alguma coisa no servidor de MG de novo.
-
Túlio de Pádua's post in Invalid Barcode DAMDFe Fast was marked as the answer
Resolvido, encontrei o problema, era algo na minha aplicação mesmo.