Ir para conteúdo
  • Cadastre-se

walfrido

Membros
  • Total de ítens

    74
  • Registro em

  • Última visita

Tudo que walfrido postou

  1. Alguém poderia dar uma dica... duplicado
  2. não mudei, o que poderia usar? Estou tentando enviar sem certificado!
  3. tentei gerar e enviar NFSe e deu esse erro...
  4. Para alterar o cabeçalho e as tags como e feita??
  5. Resposta do Suporte... O erro E160 é devolvido quando o XML de entrada não é entendido como pertencente ao schema correspondente. Na área de manual do site são disponibilizados os schemas em xsd que servem de exemplos aos desenvolvedores com pratica no uso de XML, utilizando uma ferramenta especifica como, por exemplo, o XML SPY da empresa ALTOVA é possível gerar um XML valido que atenda as necessidades da empresa. Abaixo segue algumas coisas que podem ser observadas, que geralmente ocorrem neste erro: - O método que está sendo consumido não é o correspondente ao schema (verifique versões); - O arquivo enviado está sofrendo alterações de charset após a validação com o schema; - Formatação inadequada das tag conforme o padrão estabelecido no manual; - O arquivo XML do cabeçalho não está respeitando o schema (somente no caso de integração com WebService); - A ordem dos parâmetros está errada "1º cabeçalho, 2º arquivo" (somente no caso de integração com WebService).
  6. mesmo erro... 3517111165981300012356000000000000003-rps.xml 3517111165981300012356000000000000001-rps.xml
  7. não funcionou deu a mesma mensagem de erro... Arquivo enviado fora da estrutura do XML de entrada 2807-lot-rps.xml
  8. não me informaram nada... vou testar só como RPS!
  9. A mensagem é "Arquivo enviado fora da estrutura do arquivo XML de entrada." na validação: <?xml version="1.0" encoding="UTF-8" ?> Erro Data at the root level is invalid. Line 3, position 1. <?xml version="1.0" encoding="UTF-8"?> -<ns3:EnviarLoteRpsEnvio xmlns:ns4="http://www.
  10. era isso mesmo, vlw! Enviei o arquivo para homologar aqui na minha, mas rejeitou, falando que não está na estrutura correta! 123-lot-rps.xml
  11. Seguindo o exemplo me deparei com essa mensagem, mas não sei como sair dela... o que pode ser?
  12. // 0 - produção // 1 - homologação ACBrNFSe1.Configuracoes.WebServices.Ambiente := 1; Achei;
  13. Cololoquei assim: TnfseSimNao = snSim; // snNao; // snSim = Ambiente de Produção // snNao = Ambiente de Homologação Producao := snNao;
  14. Tem como colocar em modo de teste de homologação?
  15. Estão todos atualizados sim... estou implantando dentro do meu sistema, mas seguindo o exemplo!
  16. Franca - SP
  17. ainda não consegui obter o retorno, pois não consegui enviá-los. 5741-lot-rps.xml
  18. ainda não consegui obter o retorno, pois não consegui enviá-los. :(
  19. certo, estou fazendo isso!!! Seguindo o exemplo consegui gerar os RPS, mas ainda falta obter o Certificado Digitial do cliente. Mas ao gerar os RPS deu um erro falando THE ID '127UNICA' IS DUPLICATED, o pq deste erro?
  20. walfrido

    Dúvida iniciante NFSe

    E ai galera... estou implementando uma NFSe pela primeira e queria entender o seguinte: Para emitir a NFSe preciso gero o RPS? O número das Notas fica a cargo do meu sistema ou por conta da Prefeitura? Como faço enviar em lote? Nota de Serviço precisa de Certificado? Desde já agradeço a ajuda de todos...
  21. Peguei o exemplo de demonstração, e fui gerar a Nota Fiscal e deu a mensagem de erro. Alguém poderia da uma força. "IS NOT A VALID FLOATING POINT VALUE" with ACBrNFSe1 do begin NotasFiscais.NumeroLote:= '1'; NotasFiscais.Transacao := True; with NotasFiscais.Add.NFSe do begin IdentificacaoRps.Numero := FormatFloat('#########0', StrToInt(NumNFSe)); // Para o provedor ISS.NET em ambiente de Homologação mudar a série para '8' IdentificacaoRps.Serie := 'UNICA'; // TnfseTipoRPS = ( trRPS, trNFConjugada, trCupom ); IdentificacaoRps.Tipo := trRPS; DataEmissao := Now; (* TnfseNaturezaOperacao = ( no1, no2, no3, no4, no5, no6, no7, no50, no51, no52, no53, no54, no55, no56, no57, no58, no59, no60, no61, no62, no63, no64, no65, no66, no67, no68, no69, no70, no71, no72, no78, no79, no101, no111, no121, no201, no301, no501, no511, no541, no551, no601, no701 ); *) NaturezaOperacao := no1; // TnfseRegimeEspecialTributacao = ( retNenhum, retMicroempresaMunicipal, retEstimativa, retSociedadeProfissionais, retCooperativa, retMicroempresarioIndividual, retMicroempresarioEmpresaPP ); // RegimeEspecialTributacao := retNenhum; RegimeEspecialTributacao := retEstimativa; // TnfseSimNao = ( snSim, snNao ); OptanteSimplesNacional := snNao; // TnfseSimNao = ( snSim, snNao ); IncentivadorCultural := snNao; // TnfseSimNao = ( snSim, snNao ); // snSim = Ambiente de Produção // snNao = Ambiente de Homologação Producao := snNao; // TnfseStatusRPS = ( srNormal, srCancelado ); Status := srNormal; // Somente Os provedores Betha, FISSLex e SimplISS permitem incluir no RPS // a TAG: OutrasInformacoes os demais essa TAG é gerada e preenchida pelo // WebService do provedor. OutrasInformacoes := 'Pagamento a Vista'; // Usado quando o RPS for substituir outro // RpsSubstituido.Numero := FormatFloat('#########0', i); // RpsSubstituido.Serie := 'UNICA'; // TnfseTipoRPS = ( trRPS, trNFConjugada, trCupom ); /// RpsSubstituido.Tipo := trRPS; Servico.Valores.ValorServicos := 1685.50; Servico.Valores.ValorDeducoes := 0.00; Servico.Valores.ValorPis := 0.00; Servico.Valores.ValorCofins := 0.00; Servico.Valores.ValorInss := 0.00; Servico.Valores.ValorIr := 0.00; Servico.Valores.ValorCsll := 0.00; // TnfseSituacaoTributaria = ( stRetencao, stNormal, stSubstituicao ); // stRetencao = snSim // stNormal = snNao // Neste exemplo não temos ISS Retido ( stNormal = Não ) // Logo o valor do ISS Retido é igual a zero. Servico.Valores.IssRetido := stNormal; Servico.Valores.ValorIssRetido := 0.00; Servico.Valores.OutrasRetencoes := 0.00; Servico.Valores.DescontoIncondicionado := 0.00; Servico.Valores.DescontoCondicionado := 0.00; Servico.Valores.BaseCalculo := Servico.Valores.ValorServicos - Servico.Valores.ValorDeducoes - Servico.Valores.DescontoIncondicionado; // No caso do provedor Ginfes devemos informar a aliquota já dividida por 100 // para outros provedores devemos informar por exemplo 3, mas ao fazer o calculo // do valor do ISS devemos dividir por 100 Servico.Valores.Aliquota := 2; // Valor do ISS calculado multiplicando-se a base de calculo pela aliquota ValorISS := Servico.Valores.BaseCalculo * Servico.Valores.Aliquota / 100; // A função RoundTo5 é usada para arredondar valores, sendo que o segundo // parametro se refere ao numero de casas decimais. // exemplos: RoundTo5(50.532, -2) ==> 50.53 // exemplos: RoundTo5(50.535, -2) ==> 50.54 // exemplos: RoundTo5(50.536, -2) ==> 50.54 Servico.Valores.ValorIss := ValorISS -2; Servico.Valores.ValorLiquidoNfse := Servico.Valores.ValorServicos - Servico.Valores.ValorPis - Servico.Valores.ValorCofins - Servico.Valores.ValorInss - Servico.Valores.ValorIr - Servico.Valores.ValorCsll - Servico.Valores.OutrasRetencoes - Servico.Valores.ValorIssRetido - Servico.Valores.DescontoIncondicionado - Servico.Valores.DescontoCondicionado; // TnfseResponsavelRetencao = ( ptTomador, rtPrestador ); Servico.ResponsavelRetencao := ptTomador; Servico.ItemListaServico := '14.01'; // Para o provedor ISS.NET em ambiente de Homologação // o Codigo CNAE tem que ser '6511102' // Servico.CodigoCnae := '123'; // Informação Opcional Servico.CodigoTributacaoMunicipio := '3314799'; Servico.Discriminacao := 'discriminacao I;discriminacao II'; // Para o provedor ISS.NET em ambiente de Homologação // o Codigo do Municipio tem que ser '999' Servico.CodigoMunicipio := dba.qryEmpresa.FieldByName('EMPRESA_COD_MUNICIPIO').AsString;; // Informar A Exigibilidade ISS para fintelISS [1/2/3/4/5/6/7] Servico.ExigibilidadeISS := exiExigivel; // Informar para Saatri Servico.CodigoPais := 1058; // Brasil Servico.MunicipioIncidencia := StrToIntDef(dba.qryEmpresa.FieldByName('EMPRESA_COD_MUNICIPIO').AsString, 0); // Somente o provedor SimplISS permite infomar mais de 1 serviço with Servico.ItemServico.Add do begin Descricao := 'SERVICO 1'; Quantidade := 1; ValorUnitario := 15.00; end; //EMPRESA_ID, EMPRESA_NOME, EMPRESA_ENDERECO, EMPRESA_COMPLEMENTO, EMPRESA_BAIRRO, EMPRESA_CIDADE, EMPRESA_CEP, EMPRESA_ESTADO, EMPRESA_TELEFONE, EMPRESA_FAX, EMPRESA_EMAIL, EMPRESA_HOMEPAGE, EMPRESA_SMTP, EMPRESA_FTP, EMPRESA_DIRFOTOS, EMPRESA_USER, EMPRESA_PASS, EMPRESA_CNPJ, EMPRESA_CRECI, EMPRESA_RESPONSAVEL, EMPRESA_CPF, EMPRESA_LOGOTIPO, EMPRESA_NOME1, EMPRESA_NOME2, EMPRESA_NOME3, EMPRESA_NOME4, EMPRESA_NOME5, EMPRESA_TELEFONE1) Prestador.Cnpj := dba.qryEmpresa.FieldByName('EMPRESA_CNPJ').AsString; Prestador.InscricaoMunicipal := dba.qryEmpresa.FieldByName('EMPRESA_INSCRICAO').AsString; // Para o provedor ISSDigital deve-se informar também: Prestador.Senha := 'senha'; Prestador.FraseSecreta := 'frase secreta'; Prestador.cUF := 33; PrestadorServico.Endereco.CodigoMunicipio := dba.qryEmpresa.FieldByName('EMPRESA_COD_MUNICIPIO').AsString; PrestadorServico.RazaoSocial := dba.qryEmpresa.FieldByName('EMPRESA_NOME').AsString; Tomador.IdentificacaoTomador.CpfCnpj := dba.qryEmpresa.FieldByName('EMPRESA_CNPJ').AsString; // '99999999000191'; Tomador.IdentificacaoTomador.InscricaoMunicipal := dba.qryEmpresa.FieldByName('EMPRESA_INSCRICAO').AsString; // '17331600'; Tomador.RazaoSocial := dba.qryEmpresa.FieldByName('EMPRESA_NOME').AsString; // 'INSCRICAO DE TESTE'; Tomador.Endereco.Endereco := 'RUA PRINCIPAL'; Tomador.Endereco.Numero := '100'; Tomador.Endereco.Complemento := 'APTO 11'; Tomador.Endereco.Bairro := 'CENTRO'; Tomador.Endereco.CodigoMunicipio := '999'; //edtCodCidade.Text; Tomador.Endereco.UF := 'SP'; //edtEmitUF.Text; Tomador.Endereco.CodigoPais := 1058; // Brasil Tomador.Endereco.CEP := '14400-520'; //edtEmitCEP.Text; //Provedor Equiplano é obrigatório o pais e IE Tomador.Endereco.xPais := 'BRASIL'; Tomador.IdentificacaoTomador.InscricaoEstadual := '123456'; Tomador.Contato.Telefone := '1122223333'; Tomador.Contato.Email := '[email protected]'; // Usado quando houver um intermediario na prestação do serviço // IntermediarioServico.RazaoSocial := 'razao'; // IntermediarioServico.CpfCnpj := '00000000000'; // IntermediarioServico.InscricaoMunicipal := '12547478'; // Usado quando o serviço for uma obra // ConstrucaoCivil.CodigoObra := '88888'; // ConstrucaoCivil.Art := '433'; end; NotasFiscais.GerarNFSe; NotasFiscais.GravarXML(ExtractFileDir(application.ExeName)+NotasFiscais.NumeroLote+'-NFe.xml'); end;
  22. Atualmente estou usando o RLBoleto e fiz algumas modificações para o meu uso próprio, até o momento está funcionando certinho no meu XE7, mas como preciso homologar outros bancos estou testando o ACBRBoleto. No meu caso onde informo o as taxas de multa e juros?
  23. tem algum exemplo ai, estou iniciando o uso do ACBRBoleto...
  24. Alguém tem o demo do ACBrBoleto modificado, onde seleciona o banco através do combobox???
×
×
  • 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.