
Leonardo Goncalves Moreira
Membros-
Total de ítens
28 -
Registro em
-
Última visita
Tudo que Leonardo Goncalves Moreira postou
-
Envio de Email outlook
Leonardo Goncalves Moreira replied to Leonardo Goncalves Moreira's tópico in ACBrDiversos
Ainda não -
Envio de Email outlook
Leonardo Goncalves Moreira replied to Leonardo Goncalves Moreira's tópico in ACBrDiversos
Entendi, era isso que estava procurando(Auth2), então o componente do ACBR para enviar e-mail não está preparado para utilizar o Auth2? Desde já agradeço. -
Envio de Email outlook
Leonardo Goncalves Moreira replied to Leonardo Goncalves Moreira's tópico in ACBrDiversos
Eu vi em uma postagem anterior sobre criar uma Senha de APP para o Google e deu certo, mas preciso fazer no Outlook. Essa parte não entendi, como eu poderia agir. Desde já agradeço. "então a sugestão é não usar provedores de e-mail gratuito ou usar um broadcast para envio de e-mails" -
Boa tarde, desculpa minha ignorância. Estou utilizar o e-mail do Acbr e está dando o seguinte erro: Código: With ACBrMail1 do begin Subject := edtAssunto.Text; Body.Text := RichEdit1.Lines.Text; From := trim(q.FieldByName('email').AsString);//'eu@hotmail.com'; // FromName := 'eu'; Host := 'smtp-mail.outlook.com'; Username := trim(q.FieldByName('email').AsString); Password := frmSenha.Crypt('D', trim(q.FieldByName('senha_email').AsString)); Port := usei a 587 e //465 SetSSL := False; SetTLS := True; AddAddress(edtPara.Text, 'destinatario'); Sleep(500); Send; end; Desde já agradeço.
-
Alguns clientes não conseguem pesquisar documento na sefaz - Rejeição 656 Rejeicao: Consumo Indevido (Deve ser aguardado 1 hora para efetuar nova solicitacao caso nao existam mais documentos a serem pesquisados. Tente apos 1 hora)
Leonardo Goncalves Moreira replied to Leonardo Goncalves Moreira's tópico in ACBrMDFe
Boa tarde Juliomar, o problema é com mais de uma empresa e uma delas acabou de fazer outro certificado por causa de problemas externos. Certificado novinho que testamos -
Alguns clientes não conseguem pesquisar documento na sefaz - Rejeição 656 Rejeicao: Consumo Indevido (Deve ser aguardado 1 hora para efetuar nova solicitacao caso nao existam mais documentos a serem pesquisados. Tente apos 1 hora)
Leonardo Goncalves Moreira replied to Leonardo Goncalves Moreira's tópico in ACBrMDFe
Bom dia! Lucimauro e Juliomar. Estou respeitando o prazo e trocando o NSU no banco, mas sempre retorna o mesmo erro com outro ultimo NSU no log. -
Alguns clientes não conseguem pesquisar documento na sefaz - Rejeição 656 Rejeicao: Consumo Indevido (Deve ser aguardado 1 hora para efetuar nova solicitacao caso nao existam mais documentos a serem pesquisados. Tente apos 1 hora)
Leonardo Goncalves Moreira replied to Leonardo Goncalves Moreira's tópico in ACBrMDFe
Boa tarde, não tem não eu trouxe o certificado para minha máquina e acontece o mesmo erro. A empresa em questão está usando o nosso sistema, ela não tinha outro jeito de baixar os xml's automaticamente. -
Bom dia. Alguns clientes meus dá rejeição 656 - Consumo Indevido. Alguém poderia me ajudar. Desde já agradeço. Segue os Logs (anexo) e o Código usado. 20240708160446-con-dist-dfe.xml 20240708160446-dist-dfe.xml 20240708171519-con-dist-dfe.xml 20240708171520-dist-dfe.xml Segue o codigo: var CNPJ, Impresso, sChave, sCNPJ, sNome, sNumero, sSerie, sIEst, sNSU, sTipoNFe , sMotivo , sUltimoNSU ,sTemMais, sNsuMensagem, cUFAutor,sStat , sProtocolo, xEvento, AtpEvento, TipoArquivo: String; Valor: Double; i, j, k : integer; DataEvento ,sEmissao : TDateTime; begin sTemMais := EmptyStr; if (frmSenha.Database.InTransaction=false) then frmSenha.Database.StartTransaction; try cUFAutor := IntToStr(Nfe.Configuracoes.WebServices.UFCodigo); sUltimoNSU := UltimoNsu; k := 0; repeat inc(k); if sTemMais = 'N' then break; NFe.DistribuicaoDFePorUltNSU( StrToInt(cUFAutor), qryEmpresaNOSSOCGC.Value, sUltimoNSU); sStat := IntToStr(NFe.WebServices.DistribuicaoDFe.retDistDFeInt.cStat); sMotivo := NFe.WebServices.DistribuicaoDFe.retDistDFeInt.xMotivo; if NFe.WebServices.DistribuicaoDFe.retDistDFeInt.cStat = 137 then sTemMais := 'N' else sTemMais := 'S'; sNsuMensagem:= NFe.WebServices.DistribuicaoDFe.retDistDFeInt.ultNSU; atualizaNsu(sNsuMensagem); if NFe.WebServices.DistribuicaoDFe.retDistDFeInt.cStat = 138 then begin j := NFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Count - 1; for i := 0 to j do begin sSerie := ''; sNumero := ''; sCNPJ := ''; sNome := ''; sIEst := ''; sNSU := ''; sTipoNFe := ''; Valor := 0.0; Impresso := ' '; if NFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].resDFe.chDFe <> '' then begin // Conjunto de informações resumo da NF-e localizadas. // Este conjunto de informação será gerado quando a NF-e for autorizada ou denegada. sChave := NFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].resDFe.chDFe; sSerie := Copy(sChave, 23, 3); sNumero := Copy(sChave, 26, 9); sCNPJ := NFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].resDFe.CNPJCPF; sNome := NFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].resDFe.xNome; sIEst := NFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].resDFe.IE; case NFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].resDFe.tpNF of tnEntrada: sTipoNFe := 'Entrada'; tnSaida: sTipoNFe := 'Saída'; end; sNSU := NFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].NSU; sEmissao := NFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].resDFe.dhEmi; //DateToStr(NFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].resDFe.dhEmi); Valor := NFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].resDFe.vNF; case NFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].resDFe.cSitDFe of snAutorizado : Impresso := 'Autorizada'; snDenegado : Impresso := 'Denegada'; snCancelado : Impresso := 'Cancelada'; snEncerrado : Impresso := 'Encerrada'; end; end; sProtocolo := NFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].resEvento.nProt; xEvento := NFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].resEvento.xEvento; DataEvento := NFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].resEvento.dhEvento; AtpEvento := TpEventoToStr(NFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].resEvento.tpEvento); if (AtpEvento = '-99999') and (xEvento = EmptyStr) then begin xEvento := 'NÃO MAPEADO'; end; // Registra no Banco de Dados as Notas Retornadas pela Consulta qryManifestacao.Close; qryManifestacao.Params[0].AsString:= frmSenha.empresa; qryManifestacao.Params[1].AsString:=sChave; qryManifestacao.Open; if not ((qryManifestacaoEMPRESA.AsString = frmSenha.empresa) and (qryManifestacaoCHAVE_NFE.AsString = sChave)) then begin qryInsereManifestacao.SQL.Clear; qryInsereManifestacao.SQL.Add('Insert into MG_MANIFESTACAO'); qryInsereManifestacao.SQL.Add('(Empresa, CHAVE_NFE, CNPJ, RAZAO_SOCIAL, IE, DATA_EMISSAO, TIPO, VALOR,'); qryInsereManifestacao.SQL.Add('SITUACAO, CONFIRMACAO, NSU, DATAEVENTO, PROTOCOLO,NOTA,SERIE,DESCRICAO_CONFIRMACAO)'); qryInsereManifestacao.SQL.Add('Values (:xEmpresa, :xChave, :xCNPJ, :xNome, :xIE, :xEmissao, :xTipo,'); qryInsereManifestacao.SQL.Add(':xValor, :xSituacao, :xConfirmacao, :xNSU, :xDataEve, :xProtocolo,:xNOTA,:xSERIE,:xDESCRICAO_CONFIRMACAO)'); qryInsereManifestacao.Params[0].AsString:= frmSenha.empresa; qryInsereManifestacao.Params[1].AsString:=sChave; qryInsereManifestacao.Params[2].AsString:=sCNPJ; qryInsereManifestacao.Params[3].AsString:=sNome; qryInsereManifestacao.Params[4].AsString:=sIEst; qryInsereManifestacao.Params[5].AsDateTime:=sEmissao; qryInsereManifestacao.Params[6].AsString:=sTipoNFe; qryInsereManifestacao.Params[7].AsFloat:=Valor; qryInsereManifestacao.Params[8].AsString:=Impresso; qryInsereManifestacao.Params[9].AsInteger:= StrToInt(AtpEvento); qryInsereManifestacao.Params[10].AsString:=sNSU; qryInsereManifestacao.Params[11].AsDateTime:=DataEvento; qryInsereManifestacao.Params[12].AsString:=sProtocolo; qryInsereManifestacao.Params[13].AsString:= sNumero; qryInsereManifestacao.Params[14].AsString:= sSerie; qryInsereManifestacao.Params[15].AsString:= xEvento; qryInsereManifestacao.ExecSQL; end; end; //fim for end else begin if NFe.WebServices.DistribuicaoDFe.retDistDFeInt.cStat = 137 then begin MessageDlg(' Nenhum Documento Localizado para o Destinatário' +#13+#13+ ' Utilizar o número que esta no campo: Último NSU'+#13+#13+ ' Para uma nova pesquisa ('+sNsuMensagem+').',mtInformation,[mbOk],0); sTemMais := 'N'; end else begin MessageDlg(' Falha ao realizar a consulta.' +#13+#13+ ' ' + sStat + ' - ' + sMotivo,mtInformation,[mbOk],0); end; end; until sTemMais = 'S'; if sTemMais = 'S' then MessageDlg(IntToStr(k) + ' Consultas Realizadas e tem mais Documentos.',mtInformation,[mbOk],0) else MessageDlg(IntToStr(k) + ' Consultas Realizadas e não tem mais Documentos.',mtInformation,[mbOk],0); frmSenha.Database.Commit; except on e : Exception do begin frmSenha.Database.Rollback; Messagedlg('Falha na abertura do sistema. (Data de Login)'+#13+e.Message,mtInformation,[mbOk],0); end; end;
-
Boa tarde, estou fazendo usando o evento NFe.DistribuicaoDFePorUltNSU para trazer as notas, mas em algumas empresas está trazendo somente o -resNFe.xml e não está trazendo a nota em si (-nfe.xml). alguém sabe o motivo, desde agradeço. em anexo o arquivo. 31240100285939000140550010000088041202453349-resNFe.xml
-
Erro de Entrada Invalida
Leonardo Goncalves Moreira replied to Leonardo Goncalves Moreira's tópico in ACBrBoleto
Bom dia, acho que estou confundindo, me parece que quando tem multa ele gera um registro detalhe certo? e estou achando que pulou de linha. Só não sei o porquê o banco rejeitou o arquivo i f Valor_Juros > 0 then begin CodigoMora := '1'; ValorMoraJuros := Valor_Juros; CodigoMoraJuros := cjValorDia; DataMoraJuros := Vencimento + 1; end; if QCobreBemXPercentual_Multa_CobreBemX.AsFloat > 0 then begin PercentualMulta := QCobreBemXPercentual_Multa_CobreBemX.AsFloat; CodigoMulta := cmPercentual; DataMulta := Vencimento + 1; end; Agradeço, sou novo em gerar boleto. -
Erro de Entrada Invalida
Leonardo Goncalves Moreira replied to Leonardo Goncalves Moreira's tópico in ACBrBoleto
Bom dia, se eu entendi bem eu fiz assim: Juros: if Valor_Juros > 0 then begin CodigoMora := '1'; ValorMoraJuros := Valor_Juros; CodigoMoraJuros := cjValorDia; DataMoraJuros := Vencimento + 1; end; Multa: if QCobreBemXPercentual_Multa_CobreBemX.AsFloat > 0 then begin // PercentualMulta := QCobreBemXPercentual_Multa_CobreBemX.AsFloat; // CodigoMulta := cmPercentual; // DataMulta := Vencimento + 1; MultaValorFixo := true; PercentualMulta := 10; CodigoMulta := cmValorFixo; DataMulta := Vencimento + 1; end; Quando comento a multa o arquivo não pula uma linha.] me desculpa mas é a primeira vez que faço boleto o banco é Itaú . O que pode estar errado nesse código, na visualização aparece certinho, mas no arquivo remessa ele solta uma linha. em anexo o arquivo com somente Juros e sem Multa e o arquivo com Juros e Multa. Desde já agradeço. IT085153.REM IT175932_Juros.REM -
Erro de Entrada Invalida
Leonardo Goncalves Moreira replied to Leonardo Goncalves Moreira's tópico in ACBrBoleto
Obrigado Antonio, entendi, segunda feira na empresa vou fazer as alterações e reporto aqui. -
Erro de Entrada Invalida
Leonardo Goncalves Moreira replied to Leonardo Goncalves Moreira's tópico in ACBrBoleto
Bom dia, esta parte está correta, quando comento os valor de juros e PercentualMulta quando gero o arquivo o banco valida normal, se voçê observar os arquivos o que está errado gera um layout diferente, pulando uma linha. Obrigado -
Bom dia, estou gerando o arquivo remessa do banco itau e tinha gerado ele sem Multa e Juros e estava funcionando perfeitamente, quando implementei o Juros e Multa e enviando ao banco no arquivo retorno veio com a seguinte mensagem : entrada inválida. Reparei um arquivo para o outro e vi que o mesmo ficou diferente o Layout, gostaria de saber o que posso estar fazendo de errado. em anexo o arquivo com erro e o arquivo correto. Abaixo o jeito que implementei. Observação: CNAB400 Configuração do componente : ACBrBoleto1.Banco.TipoCobranca:=RetornaTipoCobrancaAcBr(dblConf.KeyValue); ACBrBoleto1.ListadeBoletos.Clear; ACBrBoleto1.LayoutRemessa := TACBrLayoutRemessa(cbxCNAB.itemindex); ACBrBoleto1.ACBrBoletoFC.DirLogo := ExtractFilePath(copy(QCobreBemXCAMINHO_LOGOTIPO_EMPRESA_CBX.AsString,1,Length(QCobreBemXCAMINHO_LOGOTIPO_EMPRESA_CBX.AsString))); ACBrBoleto1.ACBrBoletoFC.Filtro := fiNenhum; ACBrBoleto1.ACBrBoletoFC.LayOut := lPadrao; ACBrBoleto1.Banco.Numero := QCobreBemXNUM_BANCO_COBREBEMX.Value; ACBrBoleto1.Cedente.CodigoCedente := StringReplace(QCobreBemXCOD_CEDENTE_COBREBEMX.AsString,'-','',[rfReplaceAll]); agenciaDigito:=Split(QCobreBemXAGENCIA_COBREBEMX.Value, '-'); ACBrBoleto1.Cedente.Agencia := agenciaDigito[0]; if (Length(agenciaDigito)>1) then ACBrBoleto1.Cedente.AgenciaDigito := agenciaDigito[1]; contaDigito:=Split(QCobreBemXCONTA_CORRENTE_COBREBEMX.Value, '-'); ACBrBoleto1.Cedente.Conta := contaDigito[0]; if (Length(contaDigito)>1) then ACBrBoleto1.Cedente.ContaDigito := contaDigito[1]; if (trim(QCobreBemXCONVENIO.AsString)<>'') then ACBrBoleto1.Cedente.Convenio := QCobreBemXCONVENIO.AsString; ACBrBoleto1.Cedente.Nome := QCobreBemXNOME_CEDENTE_COBREBEMX.AsString; ACBrBoleto1.Cedente.Logradouro := QEmpresaNOSSOENDER.AsString+', '+QEmpresaNUMERO_ENDERECO.AsString; ACBrBoleto1.Cedente.Bairro := QEmpresaNOSSOBAIRRO.AsString; ACBrBoleto1.Cedente.Cidade := QEmpresaNOSSACIDADE.AsString; ACBrBoleto1.Cedente.CEP := QEmpresaNOSSOCEP.AsString; ACBrBoleto1.Cedente.Telefone := QEmpresaFONE1.AsString; ACBrBoleto1.Cedente.UF := QEmpresaNOSSOUF.Value; ACBrBoleto1.DirArqRemessa := QCobreBemXCAMINHO_ARQUIVO_REMESSA_CBX.AsString; ACBrBoleto1.NomeArqRemessa := 'IT' + FormatDateTime('hhmmss', Now) + '.REM'; ACBrBoleto1.Cedente.CNPJCPF := QEmpresaCNPJ.AsString; if (QCobreBemXNUM_BANCO_COBREBEMX.AsInteger=33) then begin ACBrBoleto1.Cedente.Modalidade := RetornarCarteiraNoBanco(lkpCarteira.KeyValue); end; Geração do Titulo : carteiraNoBanco:=RetornarCarteiraNoBanco(lkpCarteira.KeyValue); if (trim(carteiraNoBanco)='') then begin MessageDlg('Favor preencher o campo "Carteira no Banco" no cadastro de tipo de cobrança para que seja possível visualizar boletos.', mtInformation, [mbOk], 0); Exit; end; try cdsPadrao.DisableControls; cdsPadrao.First; while not(cdsPadrao.Eof) do begin if (cdsPadraoSELECIONADO.AsInteger=1) then begin Titulo := ACBrBoleto1.CriarTituloNaLista; Valor_Documento := 0; Valor_Juros := 0; Valor_Documento := (cdsPadraoVALOR_BOLETA.Value - cdsPadraoDESCONTO.asFloat + QCobreBemXVALOR_TARIFA_BANCARIA_CBX.AsFloat); if QCobreBemXPERCENTUAL_JUROS_COBREBEMX.asFloat > 0 then Valor_Juros := Valor_Documento * QCobreBemXPERCENTUAL_JUROS_COBREBEMX.asFloat / 100; with Titulo do begin Vencimento := cdsPadraoDT_VENCIMENTO_BOLETA.Value; DataDocumento := cdsPadraoDT_EMISSAO_BOLETA.Value; NumeroDocumento := cdsPadraoCOD_BOLETA.Value; EspecieDoc := QCobreBemXLAYOUT_TIPO_DOCUMENTO_CBX.Value; DataProcessamento := Now; NossoNumero := RetornaNossoNumeroAreceb(cdsPadraoCOD_BOLETA.Value, DblEmpresa.KeyValue); Carteira := trim(carteiraNoBanco); ValorDocumento := Valor_Documento; Sacado.NomeSacado := cdsPadraoNOME_SACADO.Value; Sacado.CNPJCPF := cdsPadraoCNPJ_CPF_SACADO.Value; Sacado.Logradouro := cdsPadraoENDERECO_SACADO.Value; Sacado.Bairro := cdsPadraoBAIRRO_SACADO.Value; Sacado.Cidade := cdsPadraoCIDADE_SACADO.Value; Sacado.UF := cdsPadraoESTADO_SACADO.Value; Sacado.CEP := cdsPadraoCEP_SACADO.Value; ValorMoraJuros := Valor_Juros;// cdsPadraoJUROS_BOLETA.Value; if QCobreBemXPercentual_Multa_CobreBemX.AsFloat > 0 then PercentualMulta := QCobreBemXPercentual_Multa_CobreBemX.AsFloat; DataMoraJuros := cdsPadraoDT_VENCIMENTO_BOLETA.Value + 1; Mensagem.Text := cdsPadraoHISTORICO_BOLETA.AsString; OcorrenciaOriginal.Tipo := toRemessaRegistrar;// toRemessaBaixar; end; end; cdsPadrao.Next; end; finally cdsPadrao.EnableControls; end; Desde já Agradeço a ajuda. IT142828.REM IT164205-erro.REM
-
Bom dia gostaria de saber qual o campo corresponde o valor de multa no arquivo retorno. Encontrei somente o campo ValorMoraJuros. Na multa tem o PercentualMulta, tem algum campo que me retorna o valor ou terei que fazer o cálculo, desde já agradeço.
-
Logo não aparece
Leonardo Goncalves Moreira replied to Leonardo Goncalves Moreira's tópico in ACBrBoleto
Muito obrigado, deu certo. Fica com Deus. -
Boa tarde, estou gerando um boleto e na hora de imprimir e visualizar a logomarca do banco não aparece. Tentei de várias formas: ACBrBoleto1.ACBrBoletoFC.DirLogo := 'C:\MASTERSIG\COBREBEM\Imagens'; ACBrBoleto1.ACBrBoletoFC.DirLogo := 'C:\MASTERSIG\COBREBEM\Imagens\'; ACBrBoleto1.ACBrBoletoFC.DirLogo := 'C:\MASTERSIG\COBREBEM\Imagens\341.jpg'; e tente assim : ACBrBoleto1.ACBrBoletoFC.DirLogo := 'C:\MASTERSIG\COBREBEM\Imagens'; ACBrBoleto1.ACBrBoletoFC.NomeArquivo := '341.jpg'; desde já agradeço.
-
Erro Nova Lima
Leonardo Goncalves Moreira replied to Leonardo Goncalves Moreira's tópico in ACBrNFSe
Pode fechar essa solicitação, atualizei o ACBr e acertei alguns detalhes no envio e tive o retorno que era realmente do certificado. agradeço. -
Erro Nova Lima
Leonardo Goncalves Moreira replied to Leonardo Goncalves Moreira's tópico in ACBrNFSe
Quando consulto por lote dá essa resposta: Método Executado: ConsultarLote Parâmetros de Envio Numero do Prot: D3112CED2FF47B9A91656242A5464A6D Numero do Lote: Parâmetros de Retorno Situação Lote : Sucesso : True Erro(s): Código : X202 Mensagem: Lista de NFSe não encontrada! (ListaNfse) Correção: --------- -
Erro Nova Lima
Leonardo Goncalves Moreira replied to Leonardo Goncalves Moreira's tópico in ACBrNFSe
Coloquei o Cnpj e a Inscrição municipal de uma empresa de Nova Lima que é cliente nosso e usei as configurações básicas e selecionei o nosso certificado mesmo de BH. em anexo a configuração. O xml eu validei na abaco e está válido. -
Erro Nova Lima
Leonardo Goncalves Moreira replied to Leonardo Goncalves Moreira's tópico in ACBrNFSe
Desculpe misturar os assuntos, eu entrei em contato com o Comercial e eles me falaram sobre a lib. Estou testando no delphi mesmo, esse erro aí acima e depois que vamos migrar para C#. é sobre o erro que está dando no demo do delphi na hora de transmitir a nota para Nova LIma. Será que é por causa do certificado? (achei que daria um mensagem que não era possível autenticar) o XML está correto. Estou usando um cerificado de BH, o da nossa empresa e outra dúvida não tem ainda para a cidade de Caeté? Erro: Método Executado: Enviar Lote Parâmetros de Envio Numero do Lote: 10 Parâmetros de Retorno Data de Envio : 30/12/1899 Numero do Prot: Numero da Nota: Link : Código Verif. : Sucesso : True NFS-e Numero....: 10 Cod. Verificacao: Prestador.......: Sistemas Digitais Tomador.........: COMPANHIA ULTRAGAZ SA -
Bom dia, estou tentando transmitir uma nota para Nova Lima (Observação estou avaliando o ACBR para fazer a troca para este componente, pensando em assinar o ACBR-PRO). A empresa me pediu essa avaliação, atendemos vários municípios. Temos um sistema em C#, mas fazemos tudo na mão e está dando muito transtorno no desenvolvimento , estou usando o certificado de BH, não tenho o do meu cliente. Será que é por causa do certificado (achei que daria um mensagem que não era possível autenticar) o XML está correto. Outra dúvida não tem ainda para a cidade de Caeté? Agradeço a atenção. Erro: Método Executado: Enviar Lote Parâmetros de Envio Numero do Lote: 10 Parâmetros de Retorno Data de Envio : 30/12/1899 Numero do Prot: Numero da Nota: Link : Código Verif. : Sucesso : True NFS-e Numero....: 10 Cod. Verificacao: Prestador.......: Sistemas Digitais Tomador.........: COMPANHIA ULTRAGAZ SA
-
Erro de conexão
Leonardo Goncalves Moreira replied to Leonardo Goncalves Moreira's tópico in ACBrNFSe
Deu certo no Enviar Lote RPS (Assíncrono) : Método Executado: Enviar Lote Parâmetros de Envio Numero do Lote: 52 Parâmetros de Retorno Data de Envio : 23/03/2022 Numero do Prot: AB0743690J22K082MBUMP2IO Numero da Nota: Link : Código Verif. : Sucesso : True Método Executado: ConsultarSituacao Parâmetros de Envio Numero do Prot: AB0743690J22K082MBUMP2IO Numero do Lote: 52 Parâmetros de Retorno Situação Lote : 3 Sucesso : True Método Executado: ConsultarLote Parâmetros de Envio Numero do Prot: AB0743690J22K082MBUMP2IO Numero do Lote: Parâmetros de Retorno Situação Lote : Sucesso : False Erro(s): Código : E35 Mensagem: Código de Tributação inexistente Correção: --------- Código : E47 Mensagem: CPF/CNPJ do tomador inválido Correção: --------- Código : E51 Mensagem: Inscricao Municipal do Tomador inválida Correção: --------- Código : L42 Mensagem: Belo Horizonte não permite a utilização do Regime Especial de Tributação 1 - MicroEmpresa Municipal. Correção: --------- Código : X202 Mensagem: Lista de NFSe não encontrada! (ListaNfse) Correção: --------- NFS-e Numero....: 52 Cod. Verificacao: Prestador.......: Sistemas Digitais Tomador.........: INSCRICAO DE TESTE Agora é acertar os dados Agradeço pela a ajuda. Qualquer outra posto aqui. -
Erro de conexão
Leonardo Goncalves Moreira replied to Leonardo Goncalves Moreira's tópico in ACBrNFSe
Obrigado, vou tentar e dou retorno -
Erro de conexão
Leonardo Goncalves Moreira replied to Leonardo Goncalves Moreira's tópico in ACBrNFSe
Não, precisa reinstalar? Obrigado, e no caso de atualizar o ACBR vai substituir essa unit, então toda vez que atualizar o acbr eu preciso reinstalar. Atenciosamente.