Ir para conteúdo
  • Cadastre-se

italo.giurizzato.junior

Consultores
  • Total de ítens

    42.828
  • Registro em

  • Última visita

  • Days Won

    1.244

Tudo que italo.giurizzato.junior postou

  1. Leonardo, No momento não esta disponivel os webservices para realizarmos testes na versão 3.10 Na unit pcnConversao.pas temos varias contantes definidas, as que iniciam com NFe e as que iniciam com NFCe. O inicio do nome da constante já deixa claro para qual modelo de documento vai ser utilizado, veja este exemplo: NFeconsStatServ = '2.00'; NFCeConsStatServ = '3.00'; Quando o componente utiliza uma quando utiliza outra, veja: if (FConfiguracoes.Geral.ModeloDF = moNFCe) then ConsStatServ.Versao := NFCeConsStatServ else ConsStatServ.Versao := NFeConsStatServ; Como você pode ver temos uma propriedade chamada ModeloDF = Modelo de Documento Fiscal que pode receber o valor moNFe ou moNFCe. Quando a SEFAZ passar a aceitar em ambiente de produção os dois modelos de documentos fiscais basta alterar as versões das contantes, voltando ao exemplo acima: NFeconsStatServ = '3.10'; NFCeConsStatServ = '3.10'; Isso vai fazer com que o XML seja gerado na versão 3.10 A questão é equanto tivermos dentro de um periodo de transição como conviver com essas versões? Sugestão, para definir o valor das contantes usando diretiva de compilação: {$IFNDEF NF_V_310} NFeconsStatServ = '2.00'; NFCeConsStatServ = '3.00'; {$ELSE} NFeconsStatServ = '3.10'; NFCeConsStatServ = '3.10'; {$ENDIF} Essa alteração seria feita somente no fonte pcnConversao.pas e incluir a definição da diretiva NF_V_310 em ACBr.inc E uma pequena alteração no ACBrNFeNotasFiscais.pas Do resto esta tudo pronto.
  2. Boa tarde Vitor, Eu estou calculando da seguinte forma: vTotTrib := (vTotalPrestacao * pAliquotaIBPT) / 100; Onde: vTotalPrestacao é o valor total que o tomador do serviço vai pagar ou seja o valor do frete. pAliquotaIBPT é o porcentual divulgado pelo IBPT para um determinado serviço, por 2,8%. Supondo que o valor do frete seja R$ 100,00 vTotTrib = ( 100 * 2,8 ) / 100 Portanto o valor total aproximado dos tributos segundo o IBPT para o serviço em questão é R$ 2,80 Agora como alimentar o componente vide o arquivo AlimentandoComponente.txt que esta dentro da pasta ...\Exemplos\ACBrCTe
  3. Boa tarde Jeferson, O componente é capaz de gerar o XML contendo o CNPJ ou CPF. Mas segundo o manual página 153 temos CNPJ do emitente ou CPF do remetente, isso é muito estranho, mas na coluna observação temos: Informar o CNPJ do emitente.Na emissão de NF-e avulsa pelo Fisco, as informações do remetente serão informadas neste grupo. Logo nos leva a crer que no caso do emitente temos que informar o CNPJ e portanto utilizar um certificado de pessoa juridica. Me corrijam se eu estiver errado.
  4. Boa tarde ssouzaacbr, Cada cidade tem o seu código de tributação. A dica é: entrar em contato com a prefeitura, caso ela não saiba o código ( algo normal, eles nunca sabem ), você entra em contato com o provedor, informe a cidade e solicite o código e a sua formatação correta para que seja aceito pelo webservices.
  5. Boa tarde Leonardo, Hoje o componente gera a NF-e na versão 2.00 quando setamos a propriedade ModeloDF com o valor moNFe. E gera a NFC-e na versão 3.00 quando o valor da propriedade ModeloDF é moNFCe. Agora temos uma nova versão a 3.10 que vem para substituir tanto a versão 2.00 da NF-e quanto a 3.00 da NFC-e. Não sei se seria o caso de criarmos uma diretiva de compilação aos moldes do ACBrCTe, mas neste caso ela apenas serviria para definir a versão dos documentos. Ou criar uma nova propriedade no componente para informar-mos a versão desejada. Portanto até o momento nenhum dos dois modelos de documentos fiscais são gerados na versão 3.10. Foi publicado uma nova versão da NT2013/005 que trata do novo lay-out e que me parece estar em conformidade com os schemas v3.10 também publicados. Houve alteração nos grupos ISSQN e ISSQNtot, já estou providenciando as alterações no componente. Mas fica a questão da versão. Como podemos resolver essa questão com o menor impacto possível?
  6. Acredito que sim, pois na minha maquina tenho o DCU e fica dentro de uma pasta chamada QuickRep5. Só que o meu é AR5RunD7.dcu uma vez que utilizo o Delphi 7.
  7. Bom dia Krepe, Segundo a NT 2012/004 item 4 diz que devemos imprimir o DACTE segundo o modelo Contingência em papel comum. Fiz uma alteração no DACTE e na função que gera a chave de contingência para que seja possível imprimir o DACTE com o código de barras de contingência quando o tipo de emissão for 4 ou seja EPEC. Favor atualizar os fontes e testar.
  8. Bom dia sesistemas, Procure pelo arquivo QR5RunDXE3.dcu e inclu-a o path dele no library path do Delphi antes dos paths do ACBr.
  9. Bom dia André, Disponibilizei os schemas versão 3.10 a serem utiliandos tanto pela NF-e quanto pela NFC-e. Esta ainda zipado dentro da pasta: ...\Exemplos\ACBrNFe2\Delphi\Schemas\V310
  10. Bom dia Ricardo, O erro ocorre na compilação da sua aplicação ou ao executa-la? Pois acabo de compilar o programa exemplo e executa-lo sem nenhum problema. Um detalhe, os fontes disponibilizados hoje contem uma alteração no componente ACBrNFSeDANFSeQR. Temos agora uma propriedade chamada ImprimeCanhoto cujo valor padrão é False. Portanto você deve abrir o pacote de instalação do ACBrNFSeDANFSeQR e compilar ele novamente.
  11. Bom dia Krepe, Vamos separar as coisas: O comando Imprimir se baseia no conteudo do XML do CT-e, como este não foi enviado para SEFAZ, logo ele não possui o numero do protocolo. O EPEC é um evento que contem um numero minimo de dados do CT-e que é enviado para SEFAZ Virtual de Contingência. Ainda não esta disponivel o comando para imprimir Eventos. A mensagem que aparece no DACTE esta errada no verdade é EPEC e não DPEC.
  12. Bom dia kzarlopes, A definição do valor teMultiModal se encontra no fonte pcnConversao.pas que faz parte do pacote PCN2. Abra o pacote de instalação PCN2 e simplismente clique em compilar.
  13. Bom dia a todos, Já encontra-se disponivel no SVN as alterações promovidas por mim nos fontes do componente ACBrNFSe. Como dito anteriormente posso ter alterado algo que não deveria, ou na tentativa de padronizar algo, o que funcionava, passou a não funcionar mais. Favor realizar uma cópia dos fontes e depois atualizar. Fico no aguro dos retornos, tanto para informar de problemas, quanto para dizer que com o provedor XYZ esta funcionando 100%.
  14. Boa noite leufmt, Sim, se o retorno for True podemos dizer que o lote foi processado com sucesso.
  15. Boa noite Juliomar, Parabéns, pelo excelente trabalho.
  16. Boa noite leufmt, As linhas que postei acima você deve executalas após a execução do comando Enviar. Se foi retornado o numero da nota, o código de verificação significa que o lote contendo o RPS foi processado com sucesso.
  17. Boa noite ssouza, Você notou que dentro da pasta ...\Exemplos\ACBrNFSe tem uma pasta chamada Schemas? E dentro desta tem varias pastas, cada uma possui o nome do provedor. Ao configurar o programa exemplo com os dados do emitente e clicar em salvar, na aba webservice é apresentado o nome do provedor que atende a cidade em questão. Sendo assim você tem que selecionar a pasta de schemas que tem o mesmo nome do provedor.
  18. Boa tarde sesistemas, Favor verificar a Library Path do Delphi, a path do Quick Report tem que estar antes da path do ACBr. O Quick Report que você esta usando é a versão 5?
  19. Parabéns Jepafi, Excelente trabalho.
  20. Boa tarde Robson, A cidade Betim mudou para o provedor Ginfes faz pouco tempo será que esta tudo implementado? Acredito que o problema seja no provedor que ainda não liberou o acesso para os contribuintes de Betim.
  21. Boa tarde Abade, Porque você esta implementado uma nova classe sendo que já foi implementado o provedor chamado PVH? Que é destinado a cidade de Porto Velho.
  22. Boa tarde Jocimar, A conclusão que podemos tirar é que a ABRASF não tem nenhum poder de definir como as coisas tem que ser. Ela simplismente publicou uma sugestão e não um padrão. O layout da ABRASF já esta na versão 2.02 e tem 19 provedores que utilizam ainda a versão 1.0 E você sabe quando eles vão mudar? NUNCA Porque, quem utiliza os dados da NFS-e é a prefeitura que contratou o provedor e mais ninguem "até onde sei".
  23. Boa tarde ssouzaacbr, Já tentou utilizar o botão [Gerar e Enviar Lote] ?
  24. Boa tarde leufmt, Isso resolve? sNotaFiscal := ACBrNFSe.NotasFiscais.Items.NFSe.Numero; sDataHora := DateTimeToStr(ACBrNFSe.NotasFiscais.Items.NFSe.DataEmissao); sProtocolo := ACBrNFSe.NotasFiscais.Items.NFSe.CodigoVerificacao;
  25. Boa tarde Fernando, Tinha um erro na montagem do XML da CC-e para o CT-e versão 2.0, favor atualizar os fontes e tentar novamente. Quanto a impressão da CC-e aos moldes que foi feito para a NF-e, ainda não foi implementado, se desejar arregaçar as mangas e implementar, seja bem vindo.
×
×
  • 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.