rlind
Membros-
Total de ítens
186 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que rlind postou
-
Ok. vou anexar. O detalhe eh que ápos executar o método emitir , eu chamo o método abaixo: ACBrNFSeX1.ConsultarLoteRps( TabGlobal.DNOTA_FS.NTF_PROTOCOLO.Conteudo, TabGlobal.DNOTA_FS.NTF_LOte.Conteudo) e não o ConsultarSituacao. tem alguma restrição quanto a isso: Obrigado.
-
Segue retorno do Webservice para ConsultarSituacao : ------------------------------------- Modo de Envio : ConsultarSituacao Numero do Lote: Numero do Prot: 911672267180597 Situação Lote : Sucesso : True Erro(s): Código : 00008 Mensagem: Assinatura inválida Correção: Assinatura digital inválida. -----------------------------------
-
Ola, a emissão da NFS-e foi feita no aplicativo da empresa. executando : ACBrNFSex1.emitir(NroLote). Como tenho certificado de SC, no teste o retorno eh : ---------------------------------- Modo de Envio : ConsultarLote Numero do Lote: Numero do Prot: 489942362624373 Situação Lote : Sucesso : True Erro(s): Código : 0000 Mensagem: Erro desconhecido: 0000 Correção: Este erro será analisado e corrigido. --------------------------------- Obrigado.
-
Boa Tarde, no log do SVN, o release 12298 foi para possivel correção para as assinaturas invalidas ao emitir o Rps. Esses ajustes resolveram a situação de todos provedores ? pois no Betha tenho esse retorno ainda do Webservice. Obrigado.
-
Esta certo. Peguei da procedure TfrmACBrNFSe.ConfigurarComponente da pasta de exemplos. Vou deixar o NumeroSerie então. Obrigado.
-
Bom dia. Provedor => Betha Cidade => São Jose - SC Configuração do componente na parte de assinatura esta OK, como abaixo: ACBrNFSex1.Configuracoes.Certificados.ArquivoPFX := ArqNF.ReadString('CertificadoServico', 'Caminho', ''); ACBrNFSex1.Configuracoes.Certificados.Senha := ArqNF.ReadString('CertificadoServico', 'Senha', ''); ACBrNFSeX1.Configuracoes.Certificados.NumeroSerie := ArqNF.ReadString('CertificadoServico', 'NumSerie', ''); Dlls estão atualizadas. Aguardo retorno. Obrigado.
-
Boa Tarde. Ao enviar NFS-e pelo componente ACBrNFSeX, sempre retorna "Assinatura Invalida", conforme imagem anexada. em ACBrNFSeXProviderABRASFv1.pas, no trecho do codigo Fonte abaixo , debuguei com o que executa pelo aplicativo de exemplo do ACBR e com o que executa com o meu aplicativo e esta identico : Nota.XMLOriginal := FAOwner.SSL.Assinar(ConverteXMLtoUTF8(Nota.XMLOriginal), PrefixoTS + ConfigMsgDados.XmlRps.DocElemento, ConfigMsgDados.XmlRps.InfElemento, '', '', '', IdAttr); Poderia ser uma configuração no componente do SSL ? Alguém já teve essa situação. Aguardo retorno. Obrigado.
-
no componente esta ConsultarLoteAposEnvio := true; sendo assim nem precisar executar o ConsultarLoteRps, Certo? Obrigado.
-
Boa Tarde, Para mim apos executar as function : "ACBrNFSex1.emitir(NroLote)" e "ACBrNFSeX1.ConsultarLoteRps(TNFSeEmiteResponse(NFSeEmiteResponse).Protocolo, TNFSeEmiteResponse(NFSeEmiteResponse).Lote)" no provedor Betha para prefeitura de São Jose - SC , somente a propriedade NotasFiscais.Items[0].NFSe.Numero retorna preenchida. e as propriedades : "NotasFiscais.Items[0].NFSe.CodigoVerificacao" , "NotasFiscais.Items[0].NomeArq" e "NotasFiscais.Items[0].Protocolo" em branco.
-
Bom dia, agora passou pela validação dos Schemas sem problemas. Obrigado Italo. Pode Encerrar o tópico. Abs.
-
Obs: Aplicativo em Delphi 7, a validação é feita em "TxmlSchemaValidateDoc = function(ctxt: xmlSchemaValidCtxtPtr; doc: xmlDocPtr): Longint; cdecl;" no arquivo \ACBr\Fontes\ACBrDFe\ACBrLibXml2.pas
-
Ola, Boa Tarde. estou emitindo pelo aplicativo em D& a NFS-e para prefeitura de São Jose-SC em homologação pelo componente "ACBrNFSeX" novo e ocorre o erro abaixo: schemError^.message => Element '{http://www.betha.com.br/e-nota-contribuinte-ws}LoteRps': This element is not expected. Expected is ( LoteRps ). Por acaso os Schemas são os mesmos do componente "ACBrNFSe" ? o que pode estar causando esse erro de validação no Schema? Aguardo retorno. Muito Obrigado.
-
Boa Tarde, Consegui instalar todos pacotes do ACBrNFSeX na IDE D7. Obrigado a todos que ajudaram. Com isso no que eu precisava, pode encerrar o Topico. Abraço.
-
Obrigado pelo retorno, mas se já foi testado no D7, tem algo que não fiz aqui então. Como ainda não subiu no executavel do instalador, fui compilando alguns pacotes. Se puderem me relatar o que foi feito no D7 que esta ok por ai , eu agradeço.
-
Bom dia, não esta compilando ainda no D7. Obrigado. Em ACBrNFSeXWebservicesResponse.pas na linha 44 na diretiva abaixo, onde "ENDIF", teria que ser ''IFEND": {$IF DEFINED(NEXTGEN)} System.Generics.Collections, System.Generics.Defaults, {$ELSEIF DEFINED(DELPHICOMPILER16_UP)} System.Contnrs, {$ENDIF} Em ACBrNFSeXWebserviceBase.pas na linha 62. 23 erros aparecem aqui: [Error] ACBrNFSeXWebservicesResponse.pas(44): $IFEND expected but $ENDIF found [Error] ACBrNFSeXWebserviceBase.pas(62): ',' or ':' expected but identifier 'private' found [Error] ACBrNFSeXWebserviceBase.pas(63): ',' or ':' expected but identifier 'FPrefixo' found [Error] ACBrNFSeXWebserviceBase.pas(138): ',' or ':' expected but '(' found [Error] ACBrNFSeXWebserviceBase.pas(139): Invalid compiler directive: 'protected' [Error] ACBrNFSeXWebserviceBase.pas(140): Method 'PrepararEnvio' not found in base class [Error] ACBrNFSeXWebserviceBase.pas(147): ',' or ':' expected but '(' found [Error] ACBrNFSeXWebserviceBase.pas(148): Invalid compiler directive: 'protected' [Error] ACBrNFSeXWebserviceBase.pas(149): Method 'PrepararEnvio' not found in base class [Error] ACBrNFSeXWebserviceBase.pas(156): ',' or ':' expected but '(' found [Error] ACBrNFSeXWebserviceBase.pas(157): Invalid compiler directive: 'protected' [Error] ACBrNFSeXWebserviceBase.pas(158): Method 'GetSoapBody' not found in base class [Error] ACBrNFSeXWebserviceBase.pas(160): Method 'PrepararEnvio' not found in base class [Error] ACBrNFSeXWebserviceBase.pas(167): ',' or ':' expected but '(' found [Error] ACBrNFSeXWebserviceBase.pas(168): Invalid compiler directive: 'protected' [Error] ACBrNFSeXWebserviceBase.pas(169): Method 'PrepararEnvio' not found in base class [Error] ACBrNFSeXWebserviceBase.pas(177): ',' or ':' expected but '(' found [Error] ACBrNFSeXWebserviceBase.pas(178): Invalid compiler directive: 'protected' [Error] ACBrNFSeXWebserviceBase.pas(181): Method 'GerarPrefixoArquivo' not found in base class [Error] ACBrNFSeXWebserviceBase.pas(182): Method 'PrepararEnvio' not found in base class [Error] ACBrNFSeXWebservicesResponse.pas(170): ',' or ':' expected but identifier 'private' found [Error] ACBrNFSeXWebservicesResponse.pas(171): ',' or ':' expected but identifier 'FSucesso' found [Fatal Error] ACBrNFSeXInterface.pas(41): Could not compile used unit 'ACBrNFSeXWebservicesResponse' Obrigado.
-
Por enquanto não esta Ok na IDE D7. Obrigado.
-
Boa Tarde, Vou atualizar aqui. Obrigado Italo.
-
O erro ocorre dentro da Funcition mesmo. Linha 247 em -> for Item in ANode.Childrens do ApplyNamespacePrefix(Item, nsPrefix, excludeElements); "Operator not applicable to this operand Type" , no "do" Obrigado.
-
foi feito esse ajuste no .pas e com isso no ACBrXmlBase.pas na pasta ACBrDFe tenho outro erro. em -> function StringInArray(const Value: string; Strings: array of string): Boolean; Me parece que para o Delphi 7 não esta compativel. Obrigado pelo retorno.
-
Boa Tarde. tentei instar o ACBr_NFSeX.dpk na IDE Delphi 7 e no ACBrXmlDocument.pas esta dando erro Tdate e Ttime em : -> function AsDate(const Format: string = ''): TDate; -> function AsTime(const Format: string = ''): TTime; Será que faltou compilar outro dpk ? Obrigado.
-
Ola, descobri que eu estou setando valor errado na Tag <Aliquota> ao consultar o lote. Ao ajustar essa TAG validou a NFSe, soh nao consegui identificar como ter essa informação no retorno da função "ACBrNFSe1.Enviar(nroLote, True) ". Pode fechar o topico. Obrigado
-
Boa Tarde, ao tentar emitir nfse no provedor issCuritiba atraves do comando ACBrNFSe1.Enviar(nroLote, True) em delphi 7 não sai por exception, porem o retorno esta da seguinte forma: ACBrNFSe1.NotasFiscais.Items[0].NFSe.situacao = '' ACBrNFSe1.NotasFiscais.Items[0].NFSe.protocolo = '637497740113649975' ACBrNFSe1.NotasFiscais.Items[0].NFSe.numero = '00000011' ACBrNFSe1.NotasFiscais.Items[0].NFSe.CodigoVerificacao = '' ACBrNFSe1.NotasFiscais.Items[0].NomeArq = '' parecendo que não tem erro, porem nao retorna do Webservice e ao consultar atraves do comando ACBrNFSe1.ConsultarNFSeporRps(ACBrNFSe1.NotasFiscais.Items[0].NFSe.IdentificacaoRps.NUMERO, ACBrNFSe1.NotasFiscais.Items[0].NFSe.IdentificacaoRps.Serie, TipoRPSToStr(ACBrNFSe1.NotasFiscais.Items[0].NFSe.IdentificacaoRps.Tipo)), retorna : 00000011UNICA-rps.xml o arquivo IssCuritiba.ini eh o ultimo versionado. Com isso se alguem poder me orientar, agradeço
-
Ola. Td certo. alguem sabe informar, por favor se tem como pegar o conteudo da assinatura digital do arquivo binario gravado no arquivo .txt do, Arq MF e copiar para o Arquivo binario e validar na opção "Validar Assinatura PAF-ECF" no aplicativo "eECFc v3.28" ? Obriagdo.
-
Ok. Obrigado pela informação. Pode Fechar o Topico.