Ir para conteúdo
  • Cadastre-se

Jwest

Membros
  • Total de ítens

    103
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Jwest postou

  1. Entendi, Mas, onde eu configuro as formas de pagamento? Eu estou usando o TefDdemo.
  2. Bom dia, amigos, Estou iniciando com a certificação com a skytef. Gostaria de saber se posso instalar o "sitdemo.exe" em uma maquina diferente da que contem minha aplicacão com acbr. Se sim, como configuro o ACBrTefd para achar o servidor com sitdemo? Há alguma configuraçao de IP/Porta para isso no ACNrTefD? Att, Luiz
  3. Amigo, Tenho uma epson L355 jato de tinta. Eu configurei a porta para: RAW:EPSONA74D57 (L355 Series) Como vc configurou também o modelo da epson no ACBrPosPrinter? Quais as outras configurações precisam ser setadas Poderia postar como voce resolveu isso com impressora epson?
  4. Boa tarde, O que seria forma de pagamento vinculada?
  5. Bom dia, amigos, Sou novo em acbr e TEF. Já consegui emitir NFS-e com acbr gerando, cancelando, ubstituindo, etc. Fiz contato com a skytef para homologação e eles me enviaram a documentação Estou usando o tefdemo para iniciar. Alguém poderia me dar uma dica de como mudar o tefdemo para usar uma impressora jato de tinta em meus testes? Não tenho ainda impressora termica não fiscal e acho que não vou precisar, pois vou emitir apenas NFS-e. Estou certo? Minha dúvida é o que fazer para testar o tefdemo com uma impressora jato de tinta comum instalada em meu PC. Qual componente tenho que configurar? Luiz
  6. Bom tarde, Usando o demo do NFS-e, ele cria subdiretórios dentro de subdiretórios indefinidamente, quando se gera um lote ou se faz uma consulta. Qual a lógica que foi usada aqui? Tenho olhado os fontes mas não entendi a lógica usada aqui. Alguém poderia explicar, por favor? Luiz
  7. Eu gerei um link de uma nota carioca normalmente, ele retorna um link como: https://notacarioca.rio.gov.br/nfse.aspx?inscricao=22470&nf=31609&cod=BUNM-ZPJN No manual https://notacarioca.rio.gov.br/files/manuais/WsNFSeNacional.pdf diz que o formato é: "Os contribuintes que possuem sistema informatizado e que quiserem enviar, através de seu próprio sistema, um email personalizado para seus clientes com um link de acesso para visualizar/imprimir a NFS-e emitida, podem fazê-lo utilizando a estrutura abaixo: https://notacarioca.rio.gov.br/nfse.aspx?ccm=99999999&nf=999999999&cod=XXXXXXXX ccm = Inscricao do Prestador de Servicos (sem formato) nf = Numero da NFS-e (sem formato). cod = Código de Verificacao da NFS-e (sem traço) Este mesmo link pode ser utilizado diretamente no sistema do próprio contribuinte como uma forma rápida de visualização/impressão da NFS-e, sem necessidade de se logar no sistema." Ou seja, em vez de "inscricao" no link ele fala para usar "ccm". Qual está certo? Outra coisa, quando clico no link ele pede: Dados da NFS-e CPF/CNPJ do Prestador de ServiçosNúmero da NFS-eCódigo de Verificação É assim mesmo? Luiz
  8. OK, aqui esta a unit. ACBrNFSeWebServices.pas
  9. Bom dia, não sou expert em ACBr, mas encontrei um problema na unit ACBrNFSeWebServices.pas Quando consultando as NFSe, o xml retorna corretamente, mas a property NotasFiscais é preenchida somente com a primeira nota quando não há numero de RPS. Quando o cliente cria a nota direto do site da Nota Carioca, ele não cria uma RPS e isso dá problema com o componente que leva em conta que sempre existe uma RPS. Fiz essa correção, mas queria que os experts analisassem se é pertinente Na unit ACBrNFSeWebServices.pas var b:boolean; .... if FProvedor in [proNFSeBrasil, proEL] then // Se o provedor for NFSeBrasil ou EL compara apenas o numero do RPS CondicaoNovoRetorno := (StrToInt64Def(FNotasFiscais.Items[l].NFSe.IdentificacaoRps.Numero, 0) = StrToInt64Def(FRetornoNFSe.ListaNFSe.CompNFSe.Items[i].NFSe.IdentificacaoRps.Numero, 0)) else begin // caso contrario compara se já esta adicionado comparando pelo número, série e (tipo ou InfId.ID) CondicaoNovoRetorno := (StrToInt64Def(FNotasFiscais.Items[l].NFSe.IdentificacaoRps.Numero, 0) = StrToInt64Def(FRetornoNFSe.ListaNFSe.CompNFSe.Items[i].NFSe.IdentificacaoRps.Numero, 0)) and (FNotasFiscais.Items[l].NFSe.IdentificacaoRps.Serie = FRetornoNFSe.ListaNFSe.CompNFSe.Items[i].NFSe.IdentificacaoRps.Serie) and ((FNotasFiscais.Items[l].NFSe.IdentificacaoRps.Tipo = FRetornoNFSe.ListaNFSe.CompNFSe.Items[i].NFSe.IdentificacaoRps.Tipo) or (FNotasFiscais.Items[l].NFSe.InfID.ID = FRetornoNFSe.ListaNFSe.CompNFSe.Items[i].NFSe.InfID.ID)); b:=(StrToInt64Def(FNotasFiscais.Items[l].NFSe.Numero, 0)=StrToInt64Def(FRetornoNFSe.ListaNFSe.CompNFSe.Items[i].NFSe.Numero,0)); if (StrToInt64Def(FRetornoNFSe.ListaNFSe.CompNFSe.Items[i].NFSe.Numero,0)>0) then CondicaoNovoRetorno :=CondicaoNovoRetorno and b; end;
  10. Somente como informação adicional, todas as NFS-e foram geradas no proprio site da Nota carioca, portanto não foi usado RPS. Quando faço a consulta, as notas são retornadas no XML, mas a property "NotasFiscais" como mostrada acima só contem a primeira nota.
  11. Boa tarde, Nessa procedure do demo ACBr para Consulta NFSe por periodo, somente a primeira nota é preenchida na property NotasFiscais. A cidade é RJ. Eu estou usando um loop para salvar o resultado da Consulta em um dataset mas consultaACBrNFSe1.NotasFiscais.Count é sempre 1, embora exista, nesse caso em questão 12 notas. procedure TfrmDemo_ACBrNFSe.btnConsultarNFSePeriodoClick(Sender: TObject); var DataInicial, DataFinal: String; var i:integer; begin if not(InputQuery('Consultar NFSe por Período', 'Data Inicial (DD/MM/AAAA):', DataInicial)) then exit; if not(InputQuery('Consultar NFSe por Período', 'Data Final (DD/MM/AAAA):', DataFinal)) then exit; ACBrNFSe1.ConsultarNFSe(StrToDate(DataInicial), StrToDate(DataFinal)); MemoResp.Lines.Text := UTF8Encode(ACBrNFSe1.WebServices.ConsNfse.RetWS); memoRespWS.Lines.Text := UTF8Encode(ACBrNFSe1.WebServices.ConsNfse.RetWS); LoadXML(MemoResp, WBResposta); cdsTemp.EmptyDataSet; for i:=0 to ACBrNFSe1.NotasFiscais.Count-1 do begin // count é sempre 1, embora haja doze notas--->Bug??? cdsTemp.insert; //insere no dataset end; ..... .. end; Parece haver um bug na rotina do componente em CondicaoNovoRetorno := (StrToInt64Def(FNotasFiscais.Items[l].NFSe.IdentificacaoRps.Numero, 0) = StrToInt64Def(FRetornoNFSe.ListaNFSe.CompNFSe.Items[i].NFSe.IdentificacaoRps.Numero, 0)) and (FNotasFiscais.Items[l].NFSe.IdentificacaoRps.Serie = FRetornoNFSe.ListaNFSe.CompNFSe.Items[i].NFSe.IdentificacaoRps.Serie) and ((FNotasFiscais.Items[l].NFSe.IdentificacaoRps.Tipo = FRetornoNFSe.ListaNFSe.CompNFSe.Items[i].NFSe.IdentificacaoRps.Tipo) or (FNotasFiscais.Items[l].NFSe.InfID.ID = FRetornoNFSe.ListaNFSe.CompNFSe.Items[i].NFSe.InfID.ID)); Essa condição sempre retorna true, fazendo com que o loop seja quebrado e a rotina que preenche as NotasFiscais fique preenchida com apenas a primeira. Alguem pode confirmar isso?
  12. Jwest

    Dataset para NFSe

    Bom dia, Usando o demo ACBrNFSe, eu faço uma consulta por periodo(botão 'Consular NFSe por periodo') e ele me retorna o XML Resposta. Até aí tudo bem. Como poderia converter o XML resposta para um dataset? Eu gostaria de criar um dataset e mostrar no dbgrid os resultados. Já existe isso no ACBr? Alguem teria algum exemplo? Luiz
  13. OK, nao usarei os topicos com assuntos diferentes.
  14. Juliomar, mudando de assunto como faço para acertar uma assesoria com você com NFC-e e NFSe?
  15. Juliomar, seria o Fortes report. Mas daria para explicar para os dois casos?
  16. Boa noite, Eu gostaria de acrescentar algumas informações no topo da folha de impressão do DANFSe, como "PREFEITURA DA CIDADE DO RIO DE JANEIRO" "SECRETARIA MUNICIPAL DE FAZENDA" "NOTA FISCAL DE SERVICOS ELETRONICA-NFS-e" Como eu poderia fazer isso? Onde eu teria que mexer?
  17. Boa note amigos, Estou tentando consultar NFSe do RJ. Usando o demo ABRNFSe, na opção 'Consultar NFSe por periodo", após entrar com as datas de inicio e fim, estou tendo o erro do log em anexo. Eu tenho o certificado A1 instalado e usando o navegador no site da Nota Carioca-RJ eu posso consultar as notas sem problemas. Meu cerificado é PFX. Essas configurações do DEMO que conta na imagem estão corretas? O que poderia estar causando esse erro? Att, Luiz
  18. Obrigado Felipe, poderia citar um ou mais dos mais usados com interface USB, com custo razovael e facil instalação e que com certeza funciona bem.
  19. Jwest

    Kiosk e NFC-e

    Bom dia, algumas dúvidas de iniciante. Tenho lido muita coisa no forum postada pelos mais experientes, mas tenho dúvidas ainda. 1. Uma aplicação kiosk(uf:RJ) para venda de medicamentos e serviços necessita NF-e ou NFC-e, ou ambos? 2. Preciso imprimir o cupom? Se sim, pelo que li no forum o cupom pode ser usando impressora não-fiscal, isso está correto? Att, Luiz
  20. Uma outra dúvida. Quais pinpads são compativeis com o Sitef?
  21. Obrigado, Daniel. Talvez precise de assesoria paga para instalar TEF em meu app de auto-atendimento em kiosk. Você tem algumas indicações?
  22. Jwest

    Pinpad emulador

    Amigos, Quero iniciar a fazer teste de TEF conm Sitef. Não tenho o pinpad. Existe algum emulador de pinpad para usar nos testes do Sitef? Att, Luiz
×
×
  • 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.