Ir para conteúdo
  • Cadastre-se

ailtonbrc

Membros
  • Total de ítens

    132
  • Registro em

  • Última visita

Tudo que ailtonbrc postou

  1. Tanto no exemplo ACBr quanto no meu sistema, ("Copiei e colei o codigo do exemplo" na opção de Gerar e Enviar um RPS da erro que me parece ser na hora de assinar ou locar lizar o rps assinado Seque anexo do print do erro Porem depurando o Código o erro acontece exatamente na unit ACBrNFSeUtil Linha: 900 Como sou estou tentando entender ainda como funciona gostaria de saber se os passos da opção "Gerar e Enviar um RPS" esta correto? ou tenho que fazer algum procedimento antes, procurei no forum nao sei se nao soube procurar mas nao encontrei referencia Provedor : IssDSF Cidade : Campo Grande/MS
  2. Valeu, tentei que voce disse mas descobri outra situação que gostaria de compartilhar eu indiquei o cpf/cnpj no campo ACBrNFSe1.NotasFiscais.Add.NFSe.PrestadorServico.IdentificacaoPrestador.Cnpj mas para funcionar tive que mudar para ACBrNFSe1.NotasFiscais.Add.NFSe.Prestador.Cnpj então esta validação deu certo. -->> aproveitando o gancho em que propriedade do componente eu informo o "CodigoAtividade" este e meu proximo erro da validação, ou crio um novo post???
  3. Estou tentando executar o GERAR E ENVIAR LOTE do exemplo ACBr mesmo informando todos os campos referente a cpf ou cnpi tanto do prestador quanto do tomador recebo a mens na hora do envio FALHA NA VALIDAÇÃO DO LOTE 999 ""VIOLATES PATTERN CONSTRAINT OF "[0-9]{11}[0-9]{14}'; THE ELEMENT 'CPFCNPJREMETENTE' WITH VALUE" FAILED TO PARSE. coloquei em maiúsculo conforme apresenta na mens. provedor : IssDSF Cidade : Campo Grande / MS
  4. estou tento problemas inicialmente com a apresentação dos dados na RPS, portanto vou apresentar por partes preciso incluir na nota uma discriminação do serviço e varios itens para o servico mas esta misturando as informações na apresentação da RPS - quando preencho os dados da "Servico.Discriminacao" os valores inserido nesta posição mostra misturado junto com o valores informados na with Servico.ItemServico.Add do begin Descricao := 'SERVICO 1'; Quantidade := 1; ValorUnitario := 15.00; end;
  5. Preciso muiiito de um exemplo funcional utilizando a prefeitura da Campo Grande - MS, pois não estou nem conseguindo gerar o RPS, se auguem tem o demo da ACBR ou qualquer outro demo fazendo esta conexão, gerando e enviando RPS eu ficaria muito agradecido de receber, inclusive se preciso estou disposto a arcar com a consultoria. Agradeço antecipadamente a atenção. Ailton Branco [email protected]
  6. -->> na depuração achei "aspas simples no lugar do True", entao apaguei a pasta do acbr e baixei novamente recompilei e voltou o "True" no lugar, devo ter feito alguma besteira para isto ter acontecido mas so nao entendi como e quando mas valeu, esta funcionando
  7. foi a primeira coisa que conferi, está OK marcado como true, mas simplesmente ele ignora esta opcao... estou depurando neste momento para ver se chego a uma conclusao.
  8. ailtonbrc

    Parou De Gravar Xml

    Minha aplicação estava, depois de buscar a nota na sefaz e mostrar na tela gravava o xml na pasta indicada no componente, mas depois da ultima atualização não esta gravando mais o xml na pasta, preciso fazer alguma alteração para que isto continue a gravar na pasta? Ailton
  9. Estou iniciando uma maratona para fazer a atualização do sistema, não sei como esta o desenvolvimento mas como vou ter que utilizar gostaria de saber a quantas andas e no que posso ajudar, inclusive fazendo testes e aplicando no meu projeto para ver o comportamento, assim resolvendo meu lado e aproveitando para testar as funcionalidades. Qualquer novidade meu email é [email protected] Ailton Branco
  10. Galera, vi no fórum que foi arrumado esta opção da base binaria mas não achei atualização, e não sei como resolver alguém pode me dar uma luz parece que ele tenta validar a assinatura que no meu xml aparece como texto mas deve ser obrigatoriamente do tipo binário Provedor que uso: DSF, segue imagem do erro em anexo.
  11. Wilker O bicho ta pegando pro meu lado tb, fiz algumas modificacoes no componente e tenho subido para o italo incluir no componente e ele tem feito, mas tem erros que estou quebrando a cabeça aqui e vi que vc ja resolveu, tem como enviar para eu sair deste problema? estou com problema exatamente na historia da assinatura, com o exadecimal, parei neste ponto, se possivel tem como subir estas alteracoes para o Italo e o dropbox que vc colocou aqui nao mostra nada qualquer coisa manda no meu email [email protected]
  12. Aleluia achei que só eu tava tendo problemas com a DSF, bom galera estou quebrando a cabeça e todas estas questões levantadas por vocês eu já arrumei, já enviei para o Italo e ele colocou no svn entao e so atualizar os fontes, agora estou com outros erros que se alguém quiser podemos fazer esta empreitada juntos, arrumei um amigo aqui em Campo Grande-MS e estamos tentando resolver os problemas da DSF mas qualquer ajuda eu agradeço qualquer coisa entrem em contato com [email protected]
  13. Segue mais uma alteração Pequena mas necessária para quase resolver o problema da validação com o provedor DSF. tem um erro que não conseguir resolver e gostaria a ajuda dos amigos. erro destacado na imagem anexada. tem as alterações indicada como "Alterado por Ailton 28/07/2014" pnfsNFSeW.pas -->> nas linhas 995 e 1170 pnfsNFSeG.pas -->> nas linhas 632,669 e 716 pnfsNFSeG.pas pnfsNFSeW.pas
  14. olhando por este lado vc tem razao,. vou manter no meu sistema, e se aparecer no grupo alguém perguntando pelo menos sabemos como resolver e repassaremos a dica.
  15. segue anexo unit pnfsNFSeW; alteração procedure TNFSeW.GerarServico_Provedor_IssDsf; pnfsNFSeW.pas pnfsNFSeW.pas
  16. eu estava com o mesmo problema e corrigi alterando o fonte colocando, o meu provedor (DSF) em uma lista que nao tinha dentro do fonte e deu certo, corrigi na linha 135 da unit pnfsNFSeW, ai voltou tudo a correr bem. da uma olhada la para ver se seu provedor esta indicado la.
  17. estou tento problemas pois meus XML estao sendo recusados por erro na validação, mas eu fui no cliente e peguei o xml que ele ja enviou para a prefeitura de Campo Grande - MS (provedor DSF), e comparei a estrutura e esta igual, mas o componente ACBR nao consegue validar e da erro conforme mostrado nos arquivos em anexo. 1 - tentei validar meu xml nao passou 2 - mandei validar o xml do cliente que ele ja havia enviado e ja retornou como nota, entao entendo que esta correto. 031808-Env-Lote.xml testeEnvio_Gerado pelo ACBR.xml 031808-Env-Lote.xml testeEnvio_Gerado pelo ACBR.xml
  18. eu setei no inicio esta funcionando, mas inicialmente pensei se esta funcionalidade estiver no componente, ai quando o caboclo nao colocar na aplicação, as funcionalidades do componente nao fica comprometida.
  19. blz entao sou vou terminar outras ajustes aqui estou tendo outros erros de validação assim que estiver ok envio o arquivo.
  20. Reparei que o XML da DSF falta a tag dos itens então estou sugerindo esta alteração na unit pnfsNFSeW ///////////////////////////// Código Original /////////////////////////////////////////////////// procedure TNFSeW.GerarServico_Provedor_IssDsf; var i: integer; sDeducaoPor, sTipoDeducao: string; begin for i:=0 to NFSe.Servico.ItemServico.Count -1 do begin Gerador.wCampoNFSe(tcStr, '', 'DiscriminacaoServico', 01, 80, 1, NFSe.Servico.ItemServico.Items.Descricao , ''); Gerador.wCampoNFSe(tcDe4, '', 'Quantidade' , 01, 15, 1, NFSe.Servico.ItemServico.Items.Quantidade , ''); Gerador.wCampoNFSe(tcDe4, '', 'ValorUnitario' , 01, 20, 1, NFSe.Servico.ItemServico.Items.ValorUnitario , ''); Gerador.wCampoNFSe(tcDe2, '', 'ValorTotal' , 01, 18, 1, NFSe.Servico.ItemServico.Items.ValorTotal , ''); Gerador.wCampoNFSe(tcStr, '', 'Tributavel' , 01, 01, 0, NFSe.Servico.ItemServico.Items.Descricao , ''); end; ///////////////////////////// Código Alterado (alteração está em negrito e sublinhado ) /////////////////////////////////////////////////// procedure TNFSeW.GerarServico_Provedor_IssDsf; var i: integer; sDeducaoPor, sTipoDeducao: string; begin Gerador.wGrupoNFSe('Itens') ; for i:=0 to NFSe.Servico.ItemServico.Count -1 do begin Gerador.wGrupoNFSe('Item'); Gerador.wCampoNFSe(tcStr, '', 'DiscriminacaoServico', 01, 80, 1, NFSe.Servico.ItemServico.Items.Descricao , ''); Gerador.wCampoNFSe(tcDe4, '', 'Quantidade' , 01, 15, 1, NFSe.Servico.ItemServico.Items.Quantidade , ''); Gerador.wCampoNFSe(tcDe4, '', 'ValorUnitario' , 01, 20, 1, NFSe.Servico.ItemServico.Items.ValorUnitario , ''); Gerador.wCampoNFSe(tcDe2, '', 'ValorTotal' , 01, 18, 1, NFSe.Servico.ItemServico.Items.ValorTotal , ''); Gerador.wCampoNFSe(tcStr, '', 'Tributavel' , 01, 01, 0, NFSe.Servico.ItemServico.Items.Descricao , ''); Gerador.wGrupoNFSe('/Item'); end; Gerador.wGrupoNFSe('/Itens');
  21. Para fazer estas alteracoes terei que ficar configurando o windows do cliente, isto é se eu esquecer na instalação do sistema ferrouu, tem como colocar em algum lugar este codigo para que a configuração seja automatica para as mudanças de formato de decimal? como exemplo abaixo $IFDEF VER240} SysUtils.FormatSettings.DecimalSeparator := '.'; {$ELSE} SysUtils.DecimalSeparator := '.'; {$ENDIF} ----- coloquei assim e resolveu mas para evitar de alguem esqecer de colocar no fonte e ficar postanto mens. a respeito no grupo, se colocar direto no componente deve ser mais facil (pense a respeito) procedure TfrmDemo_ACBrNFSe.FormCreate(Sender: TObject); begin SysUtils.FormatSettings.DecimalSeparator := '.'; end;
  22. --->>> cara descobri o seguinte, o schemas valida o boolean apenas quando ele esta totalmente em minusculo, então eu procurei onde a variável transação era colocada dentro do xml e alterei para o conteúdo para minusculo e deu certo, mas da forma que mudei funciona somente nesta variável, então tem que ser feito de forma que funcione em todos os xml. que são criado neste unit Unit : pnfsNFSeG Linha: 623 Era assim: '<transacao>' + Transacao + '</transacao>' + Mudei para: '<transacao>' + LowerCase(Transacao) + '</transacao>' + --------------------------------------- Aproveitando: '<ValorTotalServicos>' + ValorTotalServicos + '</ValorTotalServicos>' + com o erro corrigido para a transação vai ocorrer outro erro devido ao formato da moeda, no exemplo ACBR no campo Servico.Valores.ValorServicos := 1685.50; mas quando ele e convertido para string para ser usado no codigo acima, na linha 627 da Unit : pnfsNFSeG o valor chega na variavel ValorTotalServicos com o valor 1685,50 Com virgula no lugar do ponto causando erro de validação , então precisa ser trocado o a virgula por ponto, nos locais onde esta variavel e utilizada. ---------------------------------------- em tempo: Cara eu tava lento meu post inicial eu coloquei o titulo com o nome de Chemas (quase cai de costas pelo erro) muda ai para Schemas, se puder.
  23. eu atualizei os fontes e na linha ACBrNFSe1.NotasFiscais.Transacao := true mudei para TRUE, mas o erro persistiu. era apenas mudar isto mesmo ou entendi errado?
  24. blz ja detectei a alteração
  25. ailtonbrc

    Erro Ao Validar Schemas

    estou tendo problemas com de validação de schemas na validação do campo transação, alguem sabe como resolver "Para Constar, estes testes que estou fazendo esta sendo feita com o aplicativo de exemplo da ACBR" informo desta maneira: ACBrNFSe1.NotasFiscais.Transacao := true; (ja coloquei minusculo, maiusculo e todas as combinacoes possivel) ele gera o xml automaticamente e assina mas na hora de enviar ele nao passa nos testes de validação dizendo que o campo transação nao esta no tipo correto;
×
×
  • 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.