Ir para conteúdo
  • Cadastre-se

luciano_f

Membros
  • Total de ítens

    291
  • Registro em

  • Última visita

Tudo que luciano_f postou

  1. Fiz a perguntar anterior porque agora estou com o seguinte erro : ERRO: O identificador não está no estado correto para a operação solicitada - URL:http://wshomologacao.simplissweb.com.br/nfseservice.svc - SOAPAction:http://www.sistema.com.br/Sistema.Ws.Nfse/INfseService/ConsultarSituacaoLoteRps Erro ao Gerar NFS-e :: O identificador não está no estado correto para a operação solicitada - URL:http://wshomologacao.simplissweb.com.br/nfseservice.svc - SOAPAction:http://www.sistema.com.br/Sistema.Ws.Nfse/INfseService/ConsultarSituacaoLoteRps
  2. Italo fico muito agradecido pelas informações e me desculpe por tantos questionamentos você diz a propriedade "Configuracoes.Geral.ConsultaLoteAposEnvio" sobre as URLs de produção eu teria que alterar o arquivo "SimplISS.INI" Onde tiver "http://www.sistema.com.br" eu devo colocar "http://wsastorga.simplissweb.com.br/nfseservice.svc" ou "http://wsastorga.simplissweb.com.br/" Por favor como ficaria :: sendo que a produção do meu municipio é "http://wsastorga.simplissweb.com.br/nfseservice.svc" [NameSpace] Producao=http://www.sistema.com.br/Sistema.Ws.Nfse // o que devo colocar aqui Essas outras urls eu vou ter que ligar para pegar com eles ?? [SoapAction] Recepcionar=http://www.sistema.com.br/Sistema.Ws.Nfse/INfseService/RecepcionarLoteRps ConsSit=http://www.sistema.com.br/Sistema.Ws.Nfse/INfseService/ConsultarSituacaoLoteRps ConsLote=http://www.sistema.com.br/Sistema.Ws.Nfse/INfseService/ConsultarLoteRps ConsNFSeRps=http://www.sistema.com.br/Sistema.Ws.Nfse/INfseService/ConsultarNfsePorRps ConsNFSe=http://www.sistema.com.br/Sistema.Ws.Nfse/INfseService/ConsultarNfse Cancelar=http://www.sistema.com.br/Sistema.Ws.Nfse/INfseService/CancelarNfse
  3. Eu eu Baixei os fontes pelo endereço :: "svn://svn.code.sf.net/p/acbr/code/trunk2" fiz a atualização da biblioteca inteira do ACBR no meu Delphi. E percebi que no arquivo "Exemplos\ACBrDFe\ACBrNFSe\ArqINI\SimplISS.INI" Não tem o endereço de produção para a cidade de astorga não deveria ter a linha : [URL_P] ; Astorga/PR RecepcaoLoteRPS_4102109=http://wsastorga.simplissweb.com.br/nfseservice.svc Para teste em Homologação não consigo os retornos Estou usando assim :: ACBrNFSe1.Enviar(8); vChaveNFSe := ACBrNFSe1.NotasFiscais.Items[0].NFSe.ChaveNFSe; // Retorna Null vCodigoVerificacao := ACBrNFSe1.NotasFiscais.Items[0].NFSe.CodigoVerificacao; // Retorna Null vProtocolo := ACBrNFSe1.NotasFiscais.Items[0].NFSe.Protocolo; // Retorna Null o arquivo XML fica incompleto veja ele em anexo : No arquivo "SimplISS.INI" tem varias URLs que são "http://www.sistema.com.br" isso não deveria estar trocado para URL da minha cidade ? 81-rps.xml
  4. Estou efetuando testes em Modo Homologação Não consigo Retorno de alguns dados como :: ACBrNFSe1.NotasFiscais.Items[0].NFSe.ChaveNFSe // Retorna Null ACBrNFSe1.NotasFiscais.Items[0].NFSe.CodigoVerificacao // Retorna Null ACBrNFSe1.NotasFiscais.Items[0].NFSe.Protocolo // Retorna Null no Arquivo "Cidades.Ini" Eu coloquei assim : [4102109] Nome=Astorga UF=PR Provedor=SimplISS No arquivo "SimplISS.INI" Apenas coloquei em : [URL_H] RecepcaoLoteRPS=******* ; Astorga/PR RecepcaoLoteRPS_4102109=http://wshomologacao.simplissweb.com.br/nfseservice.svc Em anexo os dois arquivos de configuração e meu RPS está retornando incompleto veja também em anexo. no cabeçario do arquivo "SimplISS.INI" tem [NameSpace] Producao=http://www.sistema.com.br/Sistema.Ws.Nfse Homologacao=http://www.sistema.com.br/Sistema.Ws.Nfse Eu tenho que alterar isso ?? Grato. 71-rps.xml Cidades.INI SimplISS.INI
  5. Aos moderadores me desculpe por essa indagação pois olhando os fontes do componente percebi que além do arquivo "Cidades.Ini" tenho que configurar também o arquivo "SimplISS.INI" Agora vamos para próxima etapa de testes.
  6. Estou tentando emitir NFSe para a cidade de Astorga no modo de Homologação Liguei para a empresa de emissão para a prefeitura e as URL são :: Homologação http://wshomologacao.simplissweb.com.br/nfseservice.svc Produção http://wsastorga.simplissweb.com.br/nfseservice.svc No arquivo "Cidades.ini" Eu coloquei assim :: [4102109] Nome=Astorga UF=PR Provedor=SimplISS NomeURL_H=astorga NomeURL_P=astorga o que está errado Agora se eu tentar enviar no modo produção dá o erro : URL não definida para: TNFSeEnviarLoteRPS Grato a todos.
  7. Italo Grande Mestre. Fico muitíssimo grato pela genuína aula.
  8. Não tem o mesmo funcionamento os componentes! Sim entendo porém gostaria de saber qual o comando similar. Como faço para checar se o XML está valido ?? Grato.
  9. Pessoal já procurei um monte e não achei o correspondente para o ACBrNFSe ACBrNFe1.NotasFiscais.Validar; Existe esses dois aqui seria eles ? ACBrNFSe1.NotasFiscais.ValidarRegrasdeNegocios() ACBrNFSe1.NotasFiscais.ValidarLote();
  10. Pessoal estou montando um Modulo de CT-e porém não consigo encontrar no CT-e Gratuido de são paulo a pagina onde informo os dados Dest.locEnt.CNPJCPF := Dest.locEnt.xNome := Dest.locEnt.xLgr := Dest.locEnt.nro := Dest.locEnt.xCpl := Dest.locEnt.xBairro := Dest.locEnt.cMun := Dest.locEnt.xMun := Dest.locEnt.UF := Esses dados ainda existe ou estão obsoletos ? Se Eu entendi bem esses dados não existe de acordo com a norma "nota-tecnica-nt2015-001-cte"
  11. Jura que tu não pesquisou antes que vir postar novamente? Sim colega porém o forum é muito grande e da forma como procurei não encontrei. Vou estar atualizando meu ACBR agora. Muito grato pela atenção.
  12. Olá alguma posição sobre essa questão ? Se algum dos Administradores eu posso criar a Propriedade no ACBR e colocar ela no XML. E depois poderia postar os fontes aqui para um Administrador colocar no Source Oficial. A ideia seria se essa propriedade estivesse diferente de EmptyStr então usaria ela senão usaria do Synapse É que realmente estou com muito problemas com respeito a isso. Grato.
  13. Bom isso já está sendo tratado em um tópico que foi criado acho que antes desse! e sim está se pensando em algo! Qual seria o Topico para eu poder acompanhar Grato.
  14. Olá que os Administradores acharam de nossa ideia de ter uma opção de entrar com o UTC manualmente ?
  15. Colocando a Opção de inserir manualmente o UTC no ACBR nosso software poderia ter uma tela igual a essa http://tdn.totvs.com/pages/releaseview.action?pageId=179699729
  16. Então acredito que uma boa alternativa seria a ideia que postei na abertura do tópico Gostaria de dar uma dica para os administradores seria mais interessante o ACBR além de continuar usando o método atual pela biblioteca "Synapse" synautil.TimeZone ter uma outra propriedade onde poderia ser informado o UTC manualmente assim quando tivéssemos algum problema dessa natureza a gente poderia deixar parametrizado no próprio software o UTC correto o que é muito mais simples que ficar mexendo no Relógio do Windows.
  17. Pessoal pelo que pude perceber é um problema na Sefaz do meu estado onde o horário vai mudar Domingo dia 21 porém fizeram alguma coisa errada. Em todos os meus cliente estamos tendo que efetuar a seguinte mudança No Windows, na configuração de horário Desmarcar a opção ajustar automaticamente o horário para horário de verão. e colocar algum UTC que seja -02:00 como por exemplo "Tempo Universal Coordenado 02" ou "Atlântico Central" depois disso preciso acertar o relógio Fazendo isto o XML vai ficar com -02:00. Vendo esse post http://www.projetoacbr.com.br/forum/topic/25387-erro-de-data-hora-de-emissao/?_fromLogin=1 O detalhe é que esse problema só acontece com o Novo ACBR com o antigo ACBR esse problema não acontece pois usa a função "function GetUTC(UF: string; const dataHora: TDateTime): string;" Pude perceber que o novo ACBR usa um método da função da biblioteca "Synapse" synautil.TimeZone porém não é o suficiente aqui no Paraná e não sei como resolver a não ser entrar em todas as maquinas dos cliente e fazer o procedimento que aludi acima. Gostaria de dar uma dica para os administradores seria mais interessante o ACBR além de continuar usando o método atual pela biblioteca "Synapse" synautil.TimeZone ter uma outra propriedade onde poderia ser informado o UTC manualmente assim quando tivéssemos algum problema dessa natureza a gente poderia deixar parametrizado no próprio software o UTC correto o que é muito mais simples que ficar mexendo no Relógio do Windows.
  18. Conforme repassei acima bem no dia de seu post recebi uma Balança desse exato modelo e não ocorreu problema algum! até fiz testes de paf-ecf com ela! então precisamos de mais informações ou até mesmo um de nós testar antes de quebrar o código que está no repositório Algumas questões ::: 1º Você testou ela pela USB usando o Driver da Toledo "InstaladorDriver8217.exe" ??? 2º Hoje fiz o teste e mais outros dois clientes meus que também compraram a mesma balança e realmente usando serial o problema não ocorre porém nesses clientes via USB usando o Driver dá o mesmo problema. 3º A solução que passei não terá problema com quem já usa o componente pois apesar de começar o retorno em 1 caractere antes a função "OnlyNumber" não é apropriada pois retira virgulas assim trabalhei com a função RemoveLetras que não tira virgulas e irá retirar caracteres estranhos deixando apenas números + Virgulas. Detalhe importante já fiz o teste usando pela porta serial com essa solução acima e não tive problema algum, faça o teste ai para você ver. 4º Sobre o fato de você pedir informações eu já postei o Manual acima e incluse já li o mesmo e não encontrei problema com o componente. 5º Teste ai via USB com o driver da Toledo "InstaladorDriver8217.exe" S.O. Windows 7 64 Bits Veja apenas peso acima dos 10 KG dá o problema abaixo disso não tenho problemas. 6º em anexo a Unit alterada teste ai para vocês verem em porta serial e USB não terão problemas. ACBrBALToledo.pas
  19. Se tu precisa de algo assim olha na ACBrUtil existe OnlyNumber!!! Veja isso tem que ser feito dentro do componente para resolver a função "LePeso" é uma solução que vejo para o problema o que o administradores acham disso pois vejo que seria mais simples a correção.
  20. Pessoal uma solução que acredito ser simples para o problema seria Resposta := Trim(Copy(fpUltimaResposta,2,6)); porém efetuar uma limpeza de tudo que não seja numeros com uma função nesses moldes :: Function RemoveLetras(Const Texto: String): String; Var I, E : Integer; Var S : String; Begin S := EmptyStr; For I := 1 To Length(Texto) Do Begin If (Texto In ['0' .. '9', ',' ]) Then S := S + Copy(Texto, I, 1); End; Result := Trim(S); End; Resposta := Trim(RemoveLetras(Copy(fpUltimaResposta,2,6)));
  21. Hum o link do Manual http://cdn.toledobrasil.com.br/app/institucional/files/manuais/8217_07-07-15.pdf já dei um lida e não consegui achar o problema Acredito que o problema deve ser mesmo a comunicação por USB + Driver da Toledo
  22. Luciano, Sem uma justificativa precisa sobre a sua sugestão de modificação, preferimos não aplicá-la... O motivo é que essa modificação pode quebrar várias aplicações já existentes... Eu entendo porém será que o problema não seja a conexão por USB ? pois usa o Driver da Toledo. Alguém ai tem essa balança para fazer o teste com o Driver que mencionei acima por USB ? Não Seria o caso de criar uma nova Balança com uma nova Unit isso poderia ser "Toledo 8217" apesar que apenas muda um numero como você viu dentro do Copy começa um digito antes assim o que fiz foi trocar o 3 por dois. O que você acha de criar uma Nova balança "Toledo 8217" ou uma nova propriedade tipo USB para poder dentro do fonte alterar esse Resposta := Trim(Copy(fpUltimaResposta,3,6)); por Resposta := Trim(Copy(fpUltimaResposta,2,6));
  23. Veja conforme mencionei o problema ocorre com pesos acima de 10 KG abaixo disso sem problema outra coisa é que essa balança não estou colocando pela porta serial e sim pela USB para isso instalei o driver da Toledo "InstaladorDriver8217.exe" As configurações do Demo do Acbr deixei como está na imagem em anexo.
  24. Poderia repassar mais informações onde achamos isso no manual da Balança? Colega não sei lhe informar por manual da balança como disse existe esse problema que com o codigo começando por 2 ao inves de 3 resolveu o problema eu peguei a balança do cliente e coloquei em outras duas maquinas diferente para testar e depois em meu notebook e o problema persistiu assim acredito ser problema no componente.
  25. Pessoal acredito que achei o erro Não sei se existe uma configuração para resolver isso na linha Resposta := Trim(Copy(fpUltimaResposta,3,6)); na unit "ACBrBALToledo.pas" Troquei essa linha por Resposta := Trim(Copy(fpUltimaResposta,2,6)); Peço ao administrador do Projeto corrigir nos fontes. Em anexo a unit alterada. Grato. ACBrBALToledo.pas
×
×
  • 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.