Ir para conteúdo
  • Cadastre-se

Marcio Lopes ACBr

Membros
  • Total de ítens

    229
  • Registro em

  • Última visita

Tudo que Marcio Lopes ACBr postou

  1. Boa tarde, Ajuste realizado no DANFE NFC-e fortes, segue units em anexo. Obrigado. ACBrDANFCeFortesFr.pas
  2. No DANFe Rave Codebase NÃO tinha uma propriedade para esse recurso, estava conforme o código abaixo. Creio que poucos segmentos usam a Unidade Tributaria diferente da Unidade Comercial, então acho que o impacto seria pequeno, visto que são alguns produtos especificos. If Prod.UCom <> Prod.uTrib Then begin NewLine; PrintTab(''); // 1 PrintTab(''); // 2 PrintTab(''); // 3 PrintTab(''); // 4 PrintTab(''); // 5 PrintTab(Prod.uTrib); // 6 PrintTab(DFeUtil.FormatFloat(Prod.qTrib,'0.0000')); PrintTab(DFeUtil.FormatFloat(Prod.vUnTrib,'0.0000')); end;
  3. Henrique, Na NF-e existe a tag uCom (unidade de medida comercial) e uTrib (unitade de medida tributária), existem caso que a legislação exige que seja informada a unidade de medida tributária do ítem. ex: Bebidas, gás, etc. e antes no ACbr Danfe codebase ja discriminava essas informações numa linha baixo do produto, o que fiz foi reproduzir como estava no trunk antigo. No exemplo do garrafão de água de 20 litros a unidade comercial é UN e a tributária é em Litros. Gás de cozinha unidade comercial é UN e unidade tributária é em KG.
  4. Bom dia, Quando eu utilizava o trunk antigo o DANFE codebase imprimia a unidade tributaria numa linha separada, agora os clientes estão me cobrando isso na nova versão. Fiz essa implementação no Danfe Fortes. Segue em anexo print de como ficou e fontes alterados para análise. ACBrNFeDANFeRLRetrato.pas ACBrNFeDANFeRLRetrato.dfm
  5. Boa tarde Henrique, desculpa a falta de informação. Mas acabei descobrindo que existe uma propriedade para configuração da altura da coluna que já resolve meu problema. Obrigado.
  6. Boa tarde, Por acaso algum cliente ja reclamou do espaçamento entre linhas da NF-e fortes report? Tenho alguns reclamando que esta tomando muito espaço no cabeçalho.
  7. Ítalo, fiz 2 ajustes para poder funcionar o metodo ConsultarLoteRps, não testei os outros. 1) FISSLEX.INI na sessão [ConsLote] e deixei conforme o exemplo da Fisslex e tambem mudei o valor da propriedade dados de 1 para 0 (cabeçalho e dados). Antes [ConsLote] IncluiEncodingCab=0 IncluiEncodingDados=0 Texto1=<?xml version="1.0" encoding="UTF-8"?> Texto2=<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Texto3=<SOAP-ENV:Body> Texto4=<WS_ConsultaLoteRps.Execute xmlns="FISS-LEX"> Texto5=<Consultarloterpsenvio xmlns="FISS-LEX">%DadosMsg%</Consultarloterpsenvio> Texto6=</WS_ConsultaLoteRps.Execute> Texto7=</SOAP-ENV:Body> Texto8=</SOAP-ENV:Envelope> Depois [ConsLote] IncluiEncodingCab=0 IncluiEncodingDados=0 Texto1=<?xml version="1.0" encoding="UTF-8"?> Texto2=<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:fiss="FISS-LEX"> Texto3=<soapenv:Header/> Texto4=<soapenv:Body> Texto5=<fiss:WS_ConsultaLoteRps.Execute> Texto6=<fiss:Consultarloterpsenvio>%DadosMsg%</fiss:Consultarloterpsenvio> Texto7=</fiss:WS_ConsultaLoteRps.Execute> Texto8=</soapenv:Body> Texto9=</soapenv:Envelope> 2) Outra alteração que fiz foi unit pnfsLerListaNFSe na linha 326, teria que ver se tem como resolver essa questão do case sensitive na função leitor.rExtrai(). Antes if not Nivel1 then Nivel1 := (leitor.rExtrai(1, 'listaNfse') <> ''); depois if not Nivel1 then Nivel1 := (leitor.rExtrai(1, 'listaNfse') <> ''); if not Nivel1 then Nivel1 := (leitor.rExtrai(1, 'ListaNfse') <> ''); FISSLex.ini pnfsLerListaNFSe.pas
  8. Não sei se ajuda mas tem essas informações do SoapUI Date Mon, 25 Apr 2016 22:53:23 GMT Content-Length 2647 #status# HTTP/1.1 200 OK Expires Thu, 01 Jan 1970 00:00:00 GMT Content-Encoding gzip Last-Modified Thu, 01 Jan 1970 00:00:00 GMT Set-Cookie JSESSIONID=F7A5BA96ED18C9CAFFC2FD1985767098.worker3; Path=/fiss-lex/; HttpOnly Content-Type text/xml;charset=utf-8 Server Apache-Coyote/1.1 pragma no-cache Cache-Control max-age=0, no-cache, no-store, must-revalidate
  9. Italo, esta retornando o mesmo erro, acho que deve ser alguma coisa na formatação do XML porque se eu abro o arquivo gerado pelo ACBr pelo explorer e colo no SoapUI ele retorna certinho a NFSe. Será que não tem haver com os < > ? XML gerado pelo ACBr <?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><SOAP-ENV:Body><WS_ConsultaLoteRps.Execute xmlns="FISS-LEX"><Consultarloterpsenvio xmlns="FISS-LEX">&lt;Prestador&gt;&lt;Cnpj&gt;05906220000100&lt;/Cnpj&gt;&lt;InscricaoMunicipal&gt;11357&lt;/InscricaoMunicipal&gt;&lt;/Prestador&gt;&lt;Protocolo&gt;MjAxNjA0MTlfMDAwMDI2NjQ3OA==&lt;/Protocolo&gt;</Consultarloterpsenvio></WS_ConsultaLoteRps.Execute></SOAP-ENV:Body></SOAP-ENV:Envelope> Copiado do internet explorere e colado no SoapUI <?xml version="1.0" encoding="UTF-8"?> <soapenv:Envelope xmlns:fiss="FISS-LEX" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <soapenv:Header/> <soapenv:Body> <fiss:WS_ConsultaLoteRps.Execute> <fiss:Consultarloterpsenvio><Prestador><Cnpj>05906220000100</Cnpj><InscricaoMunicipal>11357</InscricaoMunicipal></Prestador><Protocolo>MjAxNjA0MTlfMDAwMDI2NjQ3OA==</Protocolo></fiss:Consultarloterpsenvio> </fiss:WS_ConsultaLoteRps.Execute> </soapenv:Body> </soapenv:Envelope>
  10. Boa tarde, Estou com um erro aleatório, mais ou menos a cada 5 rps enviados, o problema é que o RPS é enviado para a prefeitura e não consegue identificar onde ocorre essa excessão. Erro: The handle is in the wrong state for the requested operation - URL:https://www4.webiss.com.br/tangaradaserramt_wsnfse/NfseServices.svc - SOAPAction:http://tempuri.org/INfseServices/RecepcionarLoteRps
  11. Italo estou com um erro na hora de compilar os pacotes. C:\ProjetoACBrTrunk2\Fontes\ACBrDFe\ACBrDFeCapicomDelphiSoap.pas(98) Error: E2003 Undeclared identifier: 'UseCertificate' C:\ProjetoACBrTrunk2\Fontes\ACBrDFe\ACBrDFeCapicomDelphiSoap.pas(106) Error: E2003 Undeclared identifier: 'UseCertificate' ACBr_DFeComum.dpk(46) Fatal: F2063 Could not compile used unit '..\..\..\Fontes\ACBrDFe\ACBrDFeSSL.pas' Compilation failure Erro ao compilar o pacote "ACBr_DFeComum.dpk".
  12. Italo outro detalhe que observei é que usam o SOAP 1.1
  13. Bom dia Italo, Segue em anexo arquivos gerados pelo ACBr para serem comparados com os exemplos. Grato, MjAxNjA0MTlfMDAwMDI2NjQ3OA==-con-lot.xml MjAxNjA0MTlfMDAwMDI2NjQ3OA==-con-lot-soap.xml
  14. Fiz o teste no SoapUI usando o exemplo ele retornou certinho, mas observando o Fisslex.ini tem umas diferenças.
  15. Italo, soliciteu arquivos de exemplo e me mandaram, e esta em anexo, se puder dar uma olhada pra mim. Grato. Exemplos_xml_Integracao.rar
  16. Então, estou setando os dados do emitente sem formatação, mas estranho é que eu mandei o arquivo para ele e conforme um teste que fizeram na ferramenta "SoapUI" retornou a NFSe. with NFSe.Configuracoes.Geral.emitente do begin CNPJ := SomenteNumeros(FQryCfg.FieldByName('CGC').AsString); InscMun := SomenteNumeros(FQryCfg.FieldByName('INSCRICAOMUNICIPAL').AsString); RazSocial := FQryCfg.FieldByName('NOME').AsString; // WebUser := Trim(fqryCfg.FieldByName('USERNAMENFSE').AsString); // WebSenha := Trim(fqryCfg.FieldByName('PASSWORDNFSE').AsString); // WebFraseSecr end;
  17. Boa tarde Italo, Sim configurei, tanto que mandei o XML para eles e com os testes deles funcionou conforme imagem em anexo, não seria alguma coisa na conexão SSL ?
  18. Bom dia, estou com problema no provedor FISSLEX na consulta da situação do lote do rps, faço o envio do lote normalmente mas ao realizar a consulta do lote retorna o erro abaixo. <?xml version="1.0" encoding="utf-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SOAP-ENV:Body> <WS_ConsultaLoteRps.ExecuteResponse xmlns="FISS-LEX"> <Consultarloterpsresposta xmlns="FISS-LEX"><ListaNfse></ListaNfse></Consultarloterpsresposta> <Listamensagemretorno xmlns="FISS-LEX"> <tcMensagemRetorno xmlns=""> <Codigo>E45</Codigo> <Mensagem>CNPJ não encontrado na base de dados</Mensagem> <Correcao>Confira o numero do CNPJ informado. Caso esteja correto, o prestador não está inscrito no município.</Correcao> </tcMensagemRetorno> </Listamensagemretorno> </WS_ConsultaLoteRps.ExecuteResponse> </SOAP-ENV:Body></SOAP-ENV:Envelope> Obs: o erro não ocorre na versão do trunk anterior
  19. Acho que esse tópico esta no lugar errado do forum esse é para ACBrNFS-e, mas essa rejeição é porque o NCM que vc está utilizando está desativado, uma dica é utilizar o componente ACBrNCM para atualizar sua lista de NCM's.
  20. Bom dia, Tenho um cliente que precisa que saia alíquota Zero no XML, fiz um ajuste na unit pnfsNFSeW_ABRASFv1.pas e deu certo. Segue em anexo para comparação. pnfsNFSeW_ABRASFv1.pas
  21. Também estou precisando desse recurso de vários documentos na mesma impressão no Fortes.
  22. Mas nesse caso como ja gerei e assinei o XML, posso regerar o XML e assinar novamente e depois enviar ?
  23. Bom dia, Seria possível adicionar o recurso de imprimir a unidade comercial e unidade tributaria na DANFE Fortes igual era no trunk antigo ? em anexo como era antes. Obrigado.
×
×
  • 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.