Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 22-10-2014 em Posts

  1. Boa tarde Dércio, Que eu saiba o A3 só funciona com o CAPICOM.
    1 ponto
  2. Faltou o grupo [infNFe] versao=3.10 Confira se o CST 40 que vc está usando é o correto, pois 40=Isenta e portanto não tem destaque de ICMS. E use da forma NFE.CriarEnviarNFe("[identificacao] ... [DadosAdicionais] Complemento=Teste Emissão NFCe." , 1 , 1 , 1 , 1 , 1) Veja http://anfm.blogspot.com.br/2014/09/usando-o-acbrnfemonitor-para-emitir-nfce.html
    1 ponto
  3. Quando eu fui emitir NF-e de Pessoa Jurídica que não tem Iscrição Estadual ( Isento ) o sistema do governo da um erro número 728 de “Rejeição: NF-e sem informação da IE do destinatário” Resolvi incluindo o seguinte. Para quem não tem CNPJ, ou seja Pessoa física e não tem Inscrição estadual: Dest.IE:=’ISENTO’; // tem que conter a literal “ISENTO” Dest.indIEDest:=inNaoContribuinte; Para quem tem CNPJ e não tem Inscrição estadual: Dest.IE:=’ISENTO’; // tem que conter a literal “ISENTO” Dest.indIEDest:=inIsento; Para quem tem CNPJ e tem Inscrição estadual: Dest.IE:=”preencher com a Inscrição do destinatário”; Dest.indIEDest:=inContribuinte; Espero ter ajudado. Abraço aos colegas. Ricardo - [email protected]
    1 ponto
  4. Boa tarde, Juliomar. Conforme orientação da própria SEFAZ GO (http://www.nfe.go.gov.br/post/ver/181789/substituicao-do-certificado-digital-da-sefaz-go---2014), já instalei os seguintes arquivos: 1 - AC_Raiz_V2.cer 2 - AC_CertisignG6_V2.cer 3 - AC_Certisign_MultiplaG5.cer No entanto o erro persiste. Estou fazendo agora o passo a passo site http://www.iti.gov.br. Assim que concluir posto o resultado. Obrigado!
    1 ponto
  5. Juliana, boa tarde. Fiz as alterações conforme relatado acima. Criei um enumerado chamado TACBrTipoCarteira = (tctSimples, tctRegistrada); Criei uma property TACBrCedente.TipoCarteira E, com base nessa property, o arquivo de remessa de Santander está gerando o arquivo corretamente. OBS: Efetuei um update antes de alterar o ACBrBoleto. Atenciosamente. ACBrBancoSantander.pas ACBrBoleto.pas
    1 ponto
  6. Pode marcar como resolvido pois foi específico, caso alguém mais tenha problemas irão postar e voltamos a olhar! Valeu
    1 ponto
  7. Você precisa cadastrar sua empresa e seu software na Secretaria da Fazenda de SP http://www.pfe.fazenda.sp.gov.br/guia_procedimentos_ecf_12.shtm
    1 ponto
  8. Bom dia. Sequence (generator) no firebird NUNCA é repetido. A função gen_ID(XX, 1) roda numa transação independente da atual, impossibilitando a numeração repetida. O sequence também pode te dar problema se você tiver mais de uma série de NF. Terá que criar um sequence para cada serie. Outro detalhe, ao incrementar um sequence, se houver algum erro de gravação no banco, você perde a numeração. Passei por isso no começo, de qual forma seria a melhor maneira para não ter problemas com "pulos" nem números repetidos Eu tratei a numeração de NF-e com trigger e exception no banco. Essa trigger verifica se não houve "pulo" de numeração ou número repetido. Caso haja alguma violação, o banco levanta a exception e o usuário tem que enviar o comando de gravar novamente, Atenciosamente.
    1 ponto
  9. Arnaldo, 1) quando usados corretamente, generators jamais geram valores duplicados. No caso específico do Firebird GEN_ID(generator,1) lhe devolve um valor único e automaticamente incrementa a sequência em 1. 2) tabelas de controle, para evitar duplicidade, devem ser acessadas por meio de stored procedures, cujo esqueleto seria update "TabelaControladora" set "UltimoUsado" = "UltimoUsado" + 1 where "TabelaControlada" = :TabelaControlada select "UltimoUsado" from "TabelaControladora" where "TabelaControlada" = :TabelaControlada Certifique-se de que esta stored procedure seja invocada em uma transação independente, configurada para repetir a tentativa em caso de deadlock. O "update" faz com que nenhuma outra transação possa gravar em "TabelaControladora" até que haja um commit ou rollback, garantindo assim a unicidade do "UltimoUsado". Cordilamente, Carlos
    1 ponto
  10. Bom dia, Por favor, não post fragmentos de código como texto no post e sim como arquivo em anexo, principalmente se o fragmento for grande como o seu. É simples, basta clicar no botão [Mais Opções] que você vai encontrar um outro botão para anexar arquivos. Edit o seu post anexando o fragmento como um arquivo TXT (bloco de notas).
    1 ponto
  11. Bom dia brsamn Obrigado pela contribuição! já está disponível no SVN a mesma!
    1 ponto
  12. Bom dia João, A explicação é bem simples. Para o "nobre contador" solicitar um XML cujas as casas decimais sejam 2 por exemplo, com certeza o software que ele utiliza para ler os dados do mesmo é incapaz de tratar de forma correta valores reais com mais de 2 casas decimais. Outra coisa que precisa ficar clara é o que consta no manual ou nota técnica, vamos a dois exemplos: qBCProd Tamanho: 12v0-4 (neste caso a quantidade poderá ter nenhuma casa decimal ou até 4 casas decimais) vAliqProd Tamanho: 11v4 (neste caso o valor tem que ter 4 casas decimais) Como exposto acima até poderíamos criar um tipo de campo por exemplo: tcDe04. Hoje temos o tcDe4 que gera valores com 4 casas decimais e seria utilizado para o vAliqProd e para o qBCProd usaríamos o tcDe04 que seria capaz de gerar valores com zero até 4 casas decimais.
    1 ponto
  13. Olá... Só por curiosidade novamente, como que o tamanho de casas decimais atrapalharia o nobre contador? Fiquei curioso no real motivo que atrapalharia ele. []´s
    1 ponto
  14. Só pra constar, não foi dado continuidade neste suposto problema por falta do arquivo XML. Quando identificarem um problema tentem sempre reproduzir o mesmo pelo DEMO do componente, e persistindo o Erro nos envio o XML e os passos para reprodução do mesmo. Outra Coisa: O Danfe em Rave que usa o arquivo NotaFiscalEletronica.rav é o que oferece menos recursos ao desenvolvedor e só deve ser usado se não tiverem alternativas. []´s
    1 ponto
  15. Muito obrigado Juliomar Abs
    1 ponto
  16. Boa noite Thiago! Testado, compilado e rodando! Favor atualizar SVN! Obrigado pela colaboração
    1 ponto
  17. Rapaz, não tenho muito mexido com isso não... mas você vai ter muitas opções. Veja alguns exemplos: http://www.delphitools.info/2012/09/17/spotlight-on-dwsjson/ http://blog.synopse.info/post/json-benchmark-delphi-mormot-superobject-dwsjson-dbxjson http://www.deltics.co.nz/blog/posts/2155 Conhecendo o trabalho do Eric, eu aconselharia a dwsJSON. Mais por causa do trabalho dele em outras áreas do que pelo uso mesmo. Na época, a dwsJSON chegava a ser duas vezes mais rápida do que a SuperObjects que já era muito eficiente por sinal. Mas vai depender do que você quer fazer. Espero que ajude.
    1 ponto
  18. Analizando o ACBr1.Enviar() ele assina e valida e por isso altera o DigestValue, pra não alterar é só enviar assim: ACBr1.WebServices.Envia(aLote); dessa maneira não altera o arquivo xml.
    1 ponto
  19. Daniel Muito obrigado pela sua resposta. Era isso mesmo que eu procurava.
    1 ponto
×
×
  • 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.