Ir para conteúdo
  • Cadastre-se

eduardo.mrj

Membros
  • Total de ítens

    107
  • Registro em

  • Última visita

Últimos Visitantes

1.469 visualizações

eduardo.mrj's Achievements

Enthusiast

Enthusiast (6/14)

  • Reacting Well Rare
  • Dedicated Rare
  • First Post
  • Collaborator Rare
  • Week One Done

Recent Badges

8

Reputação

  1. Na linha abaixo FPDFeOwner.Integrador.Parametros.Values['versaoDados'] := '4.00';
  2. 30/04/19 16:50:45:498 - Sessão: 919778, Resposta: \"919778|06000|0000|Enviado com sucesso + Retorno SEFAZ-CE.|||The remote server returned an error: (500) Internal Server Error.| <Integrador><Identificador><Valor>847112</Valor></Identificador><Componente Nome="NFCE"><Metodo Nome="HRecepcaoEvento"><Parametros><Parametro><Nome>numeroSessao</Nome><Valor>847112</Valor></Parametro><Parametro><Nome>versaoDados</Nome><Valor>1.00</Valor></Parametro><Parametro><Nome>cUF</Nome><Valor>23</Valor></Parametro><Parametro><Nome>NumeroNFCe</Nome><Valor>23190403072024000144650060000000431226535862</Valor></Parametro><Parametro><Nome>DataHoraNFCeGerado</Nome><Valor>20190430163215</Valor></Parametro><Parametro><Nome>ValorNFCe</Nome><Valor>3.83</Valor></Parametro><Parametro><Nome>dados</Nome><Valor>PHNvYXAxMjpFbnZlbG9wZSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4bWxuczp4c2Q9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hIiB4bWxuczpzb2FwMTI9Imh0dHA6Ly93d3cudzMub3JnLzIwMDMvMDUvc29hcC1lbnZlbG9wZSI+PHNvYXAxMjpCb2R5PjxuZmVEYWRvc01zZyB4bWxucz0iaHR0cDovL3d3dy5wb3J0YWxmaXNjYWwuaW5mLmJyL25mZS93c2RsL05GZVJlY2VwY2FvRXZlbnRvNCI+PGVudkV2ZW50byB4bWxucz0iaHR0cDovL3d3dy5wb3J0YWxmaXNjYWwuaW5mLmJyL25mZSIgdmVyc2FvPSIxLjAwIj48aWRMb3RlPjE5MDQzMDE2Mzk8L2lkTG90ZT48ZXZlbnRvIHhtbG5zPSJodHRwOi8vd3d3LnBvcnRhbGZpc2NhbC5pbmYuYnIvbmZlIiB2ZXJzYW89IjEuMDAiPjxpbmZFdmVudG8gSWQ9IklEMTEwMTExMjMxOTA0MDMwNzIwMjQwMDAxNDQ2NTAwNjAwMDAwMDA0MzEyMjY1MzU4NjIwMSI+PGNPcmdhbz4wPC9jT3JnYW8+PHRwQW1iPjI8L3RwQW1iPjxDTlBKPjAzMDcyMDI0MDAwMTQ0PC9DTlBKPjxjaE5GZT5ORmUyMzE5MDQwMzA3MjAyNDAwMDE0NDY1MDA2MDAwMDAwMDQzMTIyNjUzNTg2MjwvY2hORmU+PGRoRXZlbnRvPjIwMTktMDQtMzBUMTY6Mzk6MzgtMDM6MDA8L2RoRXZlbnRvPjx0cEV2ZW50bz4xMTAxMTE8L3RwRXZlbnRvPjxuU2VxRXZlbnRvPjE8L25TZXFFdmVudG8+PHZlckV2ZW50bz4xLjAwPC92ZXJFdmVudG8+PGRldEV2ZW50byB2ZXJzYW89IjEuMDAiPjxkZXNjRXZlbnRvPkNhbmNlbGFtZW50bzwvZGVzY0V2ZW50bz48blByb3Q+MTIzMTkwMDAwMDAxNzg2PC9uUHJvdD48eEp1c3Q+Q0FOQ0VMQU1FTlRPIE5PIFBEVjwveEp1c3Q+PC9kZXRFdmVudG8+PC9pbmZFdmVudG8+PFNpZ25hdHVyZSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC8wOS94bWxkc2lnIyI+PFNpZ25lZEluZm8+PENhbm9uaWNhbGl6YXRpb25NZXRob2QgQWxnb3JpdGhtPSJodHRwOi8vd3d3LnczLm9yZy9UUi8yMDAxL1JFQy14bWwtYzE0bi0yMDAxMDMxNSI+PC9DYW5vbmljYWxpemF0aW9uTWV0aG9kPjxTaWduYXR1cmVNZXRob2QgQWxnb3JpdGhtPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwLzA5L3htbGRzaWcjcnNhLXNoYTEiPjwvU2lnbmF0dXJlTWV0aG9kPjxSZWZlcmVuY2UgVVJJPSIjSUQxMTAxMTEyMzE5MDQwMzA3MjAyNDAwMDE0NDY1MDA2MDAwMDAwMDQzMTIyNjUzNTg2MjAxIj48VHJhbnNmb3Jtcz48VHJhbnNmb3JtIEFsZ29yaXRobT0iaHR0cDovL3d3dy53My5vcmcvMjAwMC8wOS94bWxkc2lnI2VudmVsb3BlZC1zaWduYXR1cmUiPjwvVHJhbnNmb3JtPjxUcmFuc2Zvcm0gQWxnb3JpdGhtPSJodHRwOi8vd3d3LnczLm9yZy9UUi8yMDAxL1JFQy14bWwtYzE0bi0yMDAxMDMxNSI+PC9UcmFuc2Zvcm0+PC9UcmFuc2Zvcm1zPjxEaWdlc3RNZXRob2QgQWxnb3JpdGhtPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwLzA5L3htbGRzaWcjc2hhMSI+PC9EaWdlc3RNZXRob2Q+PERpZ2VzdFZhbHVlPlBOcVBFSzJJRVVtcDFZa05xRkE1dFdGUjBYVT08L0RpZ2VzdFZhbHVlPjwvUmVmZXJlbmNlPjwvU2lnbmVkSW5mbz48U2lnbmF0dXJlVmFsdWU+VytWZ21GTEp5OTVLcElVSkx6QThyTFZabVJNS0FRYkRnTDd2ZFd1KzQrTEZIVmVBa25IRWE3ZFNzRmYxTGMvSWwrWHphYnk4d1JKNlVESEx0SDlhTnJoY01oRGhiT1RiYk04aHdJVVFCcXdsa01BWVlBMmlhUGsxS1VjVkZTQkRSb0lFeXNSbllwVWplV214NUtsMnBKQjJUNTJxQ243Y0dhMlBLSmFCVXNBdmwvTENBNUV2bHlCUklFMVdKWElEb2ptbkpJdGVqMEYrc2puTi9yZE8rTTN0aWxpS2o5TStmYUlhQmRjV1NQY1BsVm01Y0p5TEk5YS9JbHRCV0VxZytSTXp3NFlTVlM4NDNVTmFObEthMkNPUkdYdXUvVEYyc2xpUEZ5Ry9XeFh3bGpqbVhXVmdFWGpxYThaa3dxVzF6TTU3MzJwbkEyZmVVVVJHd3pUdzd3PT08L1NpZ25hdHVyZVZhbHVlPjxLZXlJbmZvPjxYNTA5RGF0YT48WDUwOUNlcnRpZmljYXRlPk1JSUg3RENDQmRTZ0F3SUJBZ0lJY3g0WkJCRnNVc0l3RFFZSktvWklodmNOQVFFTEJRQXdnWWt4Q3pBSkJnTlZCQVlUQWtKU01STXdFUVlEVlFRS0V3cEpRMUF0UW5KaGMybHNNVFF3TWdZRFZRUUxFeXRCZFhSdmNtbGtZV1JsSUVObGNuUnBabWxqWVdSdmNtRWdVbUZwZWlCQ2NtRnphV3hsYVhKaElIWXlNUkl3RUFZRFZRUUxFd2xCUXlCVFQweFZWRWt4R3pBWkJnTlZCQU1URWtGRElGTlBURlZVU1NCTmRXeDBhWEJzWVRBZUZ3MHhPVEEwTVRJeE1URTVNRFZhRncweU1EQTBNVEV4TVRFNU1EVmFNSUlCQWpFTE1Ba0dBMVVFQmhNQ1FsSXhFekFSQmdOVkJBb1RDa2xEVUMxQ2NtRnphV3d4TkRBeUJnTlZCQXNUSzBGMWRHOXlhV1JoWkdVZ1EyVnlkR2xtYVdOaFpHOXlZU0JTWVdsNklFSnlZWE5wYkdWcGNtRWdkakl4RWpBUUJnTlZCQXNUQ1VGRElGTlBURlZVU1RFYk1Ca0dBMVVFQ3hNU1FVTWdVMDlNVlZSSklFMTFiSFJwY0d4aE1SY3dGUVlEVlFRTEV3NHlNRGt6TnpFek1EQXdNREUyTWpFYU1CZ0dBMVVFQ3hNUlEyVnlkR2xtYVdOaFpHOGdVRW9nUVRFeFFqQkFCZ05WQkFNVE9VMUJVa2xCSUVsUFRrVlVSU0JIVDAxRlV5QkVSU0JJVDB4QlRrUkJJRlpKVkVGTUlFVkpVa1ZNU1Rvd016QTNNakF5TkRBd01ERTBORENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFNei9wQVM1R2tJRVV1cGZIa05UTFIwcnhrcVo1aWtpZFlhRmZLOVlCUFRxQmlkN1k2bWIvbFU4alMrUkN6VlVkVjNUZ0xzZFpRcDQ5am9NVkdib0NuUmpCejVwQUpXbnU2dncyM20yQW9Sd0VjTDBIc2dyR0M5S0lnZDlDUGVINUZaL1h3RHJ6ZWpIeGtxdDVKL2tZUXZsUXZEdC9peW5LcXdyOHFzTzNkR0lUM0dORTkzT0pPZHl6RlFOaUk3VU54dkhIYzNycm9RclFXMElueUpEZ3l0eGI2Q2hHT1JrOHBsQkd6anZ6bE9zTk04UUN3dVg2dy8weUFSQzIvUTRKMHBpN3BsN0VoWDl2R1haZjBHQXphNmhlME1tQjBRZjFSYVpjSmRhQkdHcG8veU1TZnVjOE9GTVlES0x2NGg5NkFhZmY2RXlYZVJMOExMaEY2Z0szUmNDQXdFQUFhT0NBdG93Z2dMV01GUUdDQ3NHQVFVRkJ3RUJCRWd3UmpCRUJnZ3JCZ0VGQlFjd0FvWTRhSFIwY0RvdkwyTmpaQzVoWTNOdmJIVjBhUzVqYjIwdVluSXZiR055TDJGakxYTnZiSFYwYVMxdGRXeDBhWEJzWVMxMk1TNXdOMkl3SFFZRFZSME9CQllFRkpGaDhITlc0ZW5aU1RFdmRXVXlsVUNDZjJkbU1Ba0dBMVVkRXdRQ01BQXdId1lEVlIwakJCZ3dGb0FVTmE0eEZQWmUwbnBQV1A0MHFCcG5sd3JFbXdjd1hnWURWUjBnQkZjd1ZUQlRCZ1pnVEFFQ0FTWXdTVEJIQmdnckJnRUZCUWNDQVJZN2FIUjBjSE02THk5alkyUXVZV056YjJ4MWRHa3VZMjl0TG1KeUwyUnZZM012WkhCakxXRmpMWE52YkhWMGFTMXRkV3gwYVhCc1lTNXdaR1l3Z2Q0R0ExVWRId1NCMWpDQjB6QStvRHlnT29ZNGFIUjBjRG92TDJOalpDNWhZM052YkhWMGFTNWpiMjB1WW5JdmJHTnlMMkZqTFhOdmJIVjBhUzF0ZFd4MGFYQnNZUzEyTVM1amNtd3dQNkE5b0R1R09XaDBkSEE2THk5alkyUXlMbUZqYzI5c2RYUnBMbU52YlM1aWNpOXNZM0l2WVdNdGMyOXNkWFJwTFcxMWJIUnBjR3hoTFhZeExtTnliREJRb0U2Z1RJWkthSFIwY0RvdkwzSmxjRzl6YVhSdmNtbHZMbWxqY0dKeVlYTnBiQzVuYjNZdVluSXZiR055TDBGRFUwOU1WVlJKTDJGakxYTnZiSFYwYVMxdGRXeDBhWEJzWVMxMk1TNWpjbXd3RGdZRFZSMFBBUUgvQkFRREFnWGdNQjBHQTFVZEpRUVdNQlFHQ0NzR0FRVUZCd01DQmdnckJnRUZCUWNEQkRDQndnWURWUjBSQklHNk1JRzNnUmRqWkdScGJtRnRhV05oUUhSbGNuSmhMbU52YlM1aWNxQXVCZ1ZnVEFFREFxQWxFeU5OUVZKSlFTQkpUMDVGVkVVZ1IwOU5SVk1nUkVVZ1NFOU1RVTVFUVNCV1NWUkJUS0FaQmdWZ1RBRURBNkFRRXc0d016QTNNakF5TkRBd01ERTBOS0E0QmdWZ1RBRURCS0F2RXkweE1EQTJNVGsyTVRNeU5qTXlNVEU0TXpnM01EQXdNREF3TURBd01EQXdNREF3TURBd01EQXdNREF3TURDZ0Z3WUZZRXdCQXdlZ0RoTU1NREF3TURBd01EQXdNREF3TUEwR0NTcUdTSWIzRFFFQkN3VUFBNElDQVFCV2xzeVNMLzFxb0p4azFOYzFmNTVjUVhrT1BDcTFlL2xsSit1c3BzZjAzVWo5L2xwNHNnUi9jY0NBR1BSOXVWL1dValdCVlNMbmlYdU1QV3JvbjRNUVhCSzZ2ODZWNnNPdTROVDRQOURWWWhPTUJ0Rm9QY0oraEEzN003emp2Y3lBMWxMQUtMRUNGcStlTWRGUWE2QUduQWNnWnA0WnhRQmlWenY1ODBJVW84VmJrWnRzbHJYekR2TG9JY09lcG03ZURUSmZlN2l1eExiZ2VNaVk1VEl6RUd0RmhUa2hXenY2YWF0RTc1czZwMmoxcjBSTEhkWWJ2MWVPN01mVUltd2NuejBLWXhRYWw4RURWZXQza214Q0R3cnVvMC9lVk1oS3UvK2cxdFB3YklQTkZnV3NoeWhpRW9Rc2hZeGVrVlUzQkRpUUFDWEdKQmRaL096MnJSbUNJSEtBUy84L29BeUhjMEdMazNabmVEMVlKS3pzVlNZYVh2TC9iVVlOS3BMMlI1SEd3aW5IWkZka25JVmpkRExER2hOK1lGWHpwN0ttODRRTzNZMHUzWi9PbldlVWFIZ3N0MFlEVUx3VmZ3cFVtVEtJcHplQ2Iyc1N3VXlUSm9NQnpBSnRLcjBpRm92aHgzSHFRWUROZTRWcVlhSlVpUFFxeCt1bUtUbitqaWVScXlRRmpuSjVsKzVQNzJ2RTNRbW81ZEd6dzJHeVF0RFRBRVlTZUVnOVIyY2tsRjJmOXg1bm1rMCtvbjd5MHBOUjZaajE3UFNSbmtmeEJDNkhOY0taSCtObjhZSkhtY3pudzRlTEErdkVnNStSeXg1NCtTUFpZTE90RzMvdzhkdXhTNjB1T1YxWUdwTTZHSmJCSXVaNWpNakJVdHkydU1wazJHSnhGMm9LVUE9PTwvWDUwOUNlcnRpZmljYXRlPjwvWDUwOURhdGE+PC9LZXlJbmZvPjwvU2lnbmF0dXJlPjwvZXZlbnRvPjwvZW52RXZlbnRvPjwvbmZlRGFkb3NNc2c+PC9zb2FwMTI6Qm9keT48L3NvYXAxMjpFbnZlbG9wZT4=</Valor></Parametro></Parametros></Metodo></Componente></Integrador> procedure TNFeEnvEvento.DefinirDadosIntegrador; begin inherited DefinirDadosIntegrador; if Assigned(FPDFeOwner.Integrador) then begin // Para cancelamento é necessário informar os dados da nota // // Verificar a necessidade de acrescentar o teCancSubst if (FEvento.Evento[0].InfEvento.tpEvento = teCancelamento) and (TACBrNFe(FPDFeOwner).NotasFiscais.Count > 0) then begin FPDFeOwner.Integrador.Parametros.Values['versaoDados'] := '1.00'; FPDFeOwner.Integrador.Parametros.Values['NumeroNFCe'] := OnlyNumber(TACBrNFe(FPDFeOwner).NotasFiscais.Items[0].NFe.infNFe.ID); FPDFeOwner.Integrador.Parametros.Values['DataHoraNFCeGerado'] := FormatDateTime('yyyymmddhhnnss', TACBrNFe(FPDFeOwner).NotasFiscais.Items[0].NFe.Ide.dEmi); FPDFeOwner.Integrador.Parametros.Values['ValorNFCe'] := StringReplace(FormatFloat('0.00',TACBrNFe(FPDFeOwner).NotasFiscais.Items[0].NFe.Total.ICMSTot.vNF),',','.',[rfReplaceAll]); end; FPDFeOwner.Integrador.SetNomeMetodo('RecepcaoEvento', (FPConfiguracoesNFe.WebServices.Ambiente = taHomologacao) ); end; end; Foi detectado que sempre está sendo informado a "versaodados" = '1.00', quando mudamos para 4.00, passou normalmente. Acima está o XML que foi gerado e enviado causando o erro.
  3. Olá, você conseguiu achar o problema?
  4. Revisão 15688 Caros, Estou com problema em 2 ponto. 1) Método: NotaFiscal.ValidarRegrasdeNegocios GravaLog('Validar: 506-Saida < Emissao'); if (NFe.Ide.dSaiEnt <> 0) and ( NFe.Ide.dSaiEnt < NFe.Ide.dEmi) then //B10-40 - Facultativo AdicionaErro('506-Rejeição: Data de Saída menor que a Data de Emissão'); Tive que trocar para GravaLog('Validar: 506-Saida < Emissao'); if (NFe.Ide.dSaiEnt <> 0) and ( (NFe.Ide.dSaiEnt +NFe.Ide.hSaiEnt) < NFe.Ide.dEmi) then //B10-40 - Facultativo AdicionaErro('506-Rejeição: Data de Saída menor que a Data de Emissão'); Motivo: Nfe.Ide.dEmi é um TDateTime e sempre mostrava erro pois não estava incluindo na validação a hora do movimento (nfe.ide.hSaiEnt) 2) o arquivo XML não está sendo gerado com o valor correto como exemplo abaixo, a hora está indo zero certamente por que está faltando adicionar o campo Nfe.Ide.hSaiEnt: <cUF>23</cUF> <cNF>00000109</cNF> <natOp>TESTE HOMOLOGACAO</natOp> <mod>55</mod> <serie>9</serie> <nNF>80</nNF> <dhEmi>2018-09-13T10:58:57-03:00</dhEmi> <dhSaiEnt>2018-09-13T00:00:00-03:00</dhSaiEnt> Alguém poderia dar uma ajuda ? Grato
  5. Olá Italo! Cara obrigado, dessa forma deu certo mesmo, retirado do DPR e colado no principal. Grato pela ajuda. Abraço
  6. Bom dia Juliomar, Já estava declarado do DPR mas o problema persiste, deve ser especificamente no FORM principal do projeto?
  7. Há algum tempo postei no forum aberto uma questão que nunca foi resolvido definitivamente, seguinte abaixo: Alguém tem uma informação de como resolver esse problema ? O colega Juliomar falou que era o midas.dll mas não explicou como resolver, se é versão do midas ,etc. O problema não é constante e não tem uma sequencia lógica para apresentar Obrigado.
  8. Olá Juliomar, desculpa voltar esse problema já é antigo mas ainda não sei exatamente como resolver. Poderia me orientar ?
  9. Obrigado deu certo recompilar, Sobre as DLL realmente não copia, testei várias vezes, tem que copiar manualmente as DLL da pasta MigGW,
  10. Olá pessoal! Mais uma dúvida, eu altero a $DEFINE USE_MINGW e depois faço a reinstalação dos componente ou basta mudar e recompilar ? Obrigado Marquei para copiar na pasta Bin do Delphi e continua com problema na carga dos BPL.
  11. Olá Sérgio, Você ainda está comercializando as funções do SNGPC ? Att
  12. Olá Sergio, houve alguma evolução sobre o componente ? Att
  13. Agora fiquei confuso @Daniel Simoes, eu não deveria enviar o NFCE usando o AcbrNFE ? então não deveria configurar era o componente NFE? Existe algum demo para essa situação (NFCE + integrador fiscal )?
  14. @André Ferreira de Moraes, Eu fiz essas configurações mas um erro persiste : TDFeSSLXmlSignClass.Assinar, não implementado Saberia me da uma dica? Obrigado
  15. Caros, Parece haver um problema no componente SAT ao "setar" o modelo do SAT. Eu faço a configuração do MODELO em tempo de execução, portanto ainda não está definida a propriedade "integrador" Só que no método informado consta essa validação: if (AValue = mfe_Integrador_XML) and (not Assigned(fsIntegrador)) then raise EACBrSATErro.Create( cACBrSATSemIntegrador ); Após a mudança do modelo é que vou informar ao componente. Ao meu ver deveria ser na inicialização do componente, acho.
×
×
  • 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.