Ir para conteúdo
  • Cadastre-se

renan.sanches

Membros
  • Total de ítens

    20
  • Registro em

  • Última visita

Posts postados por renan.sanches

  1. Em 14/08/2019 at 14:47, Pauloa1 disse:

    Uma dúvida sobre usar cNF := Round(random(99999999))

    Exemplo:

    Como vou fazer pra criar a chave baseado nos dados da nota gerada, caso precise?

    Pois não vou saber o cNF.

    me refiro case eu não salve a chave, e precisar fazer essa consulta abaixo.

    NFE.CONSULTARNFE("c:\35XXXXXXXXXXXXXXXX550010000000050000000058-nfe.xml")

     

    Paulo

     

    Paulo, tbm tinha essa dúvida,

    não sei se estou certo, mas acabei fazendo um algoritmo para gerar o cNF baseado nas informações da nota, portanto não é randômico mas é diferente do nNF

  2. Olá,

    tem um fornecedor que envia todos os XML's com xmlns="http://www.portalfiscal.inf.br/nfe" nas tags.

    Estou obtendo as notas pelo método de DistribuicaoDfe, e quando vem com com esse NameSpace, os dados do XML não sao lidos corretamente pelo componente.

    Gostaria de solicitar a remoção do NameSpace para o método de DistribuicaoDfe, igual foi feito na rev. 16555.

     

    Obrigado,

    Renan.

  3. Ainda não consegui fazer funcionar no Windows 8.1.

    Eu tentei acessar esse link: "https://nfe.fazenda.sp.gov.br/ws/nfeconsultaprotocolo4.asmx" direto pelo Internet Explorer, aparece a mensagem que "a página não pode ser exibida", mas se eu acessar pelo Chrome, dá certo. 

    O que será? O windows update não acha nenhuma atualização mais, aparentemente está atualizado.

    Tentei instalar a KB2992611, mas aparece a mensagem que "Atualização não pode ser aplicada ao seu computador" 

    A Atualização KB3140245 não tem para o Windows 8.1

    Alguém tem alguma sugestão? Estou sem esperanças aqui, quase mandando formatar a máquina

  4. Aqui que não está indo em um cliente com Windows 8.1

    -Já atualizei o Windows e o .Net Framework
    -Config no IE, somente TLS 1.2 marcada
    -Config no ACBR:

    SSLLIB - libWinCrypt
    CryptLib - cryWinCrypt
    httpLib - httpWinHttp
    XMLSignLib - xsLibXml2

  5. Bom dia,

     O campo Vencimento não é lido do arquivo retorno 240 posições do Santander, método LerRetorno240(ARetorno: TStringList);

    Incluí o seguinte código:

            TempData := copy(Linha, 70, 2) + '/'+copy(Linha, 72, 2)+'/'+copy(Linha, 74, 4);
            if TempData<>'00/00/0000' then
              Vencimento           := StringToDateTimeDef(TempData,0, 'DD/MM/YYYY' );

     

    Obrigado,

    Renan.

    ACBrBancoSantander.pas

  6. Boa tarde, 

    Alterei os seguintes métodos do AcbrBancoSantander de acordo com o manual CNAB 240 V 2.2 Outubro/2013

        function TipoOcorrenciaToDescricao(const TipoOcorrencia: TACBrTipoOcorrencia) : String; override;
        function CodOcorrenciaToTipo(const CodOcorrencia:Integer): TACBrTipoOcorrencia; override;
        function TipoOCorrenciaToCod(const TipoOcorrencia: TACBrTipoOcorrencia):String; override;

     

    Alguns códigos de ocorrência de retorno estavam diferentes do manual.

    Obrigado,

    Renan.

    ACBrBancoSantander.pas

  7. Bom dia,

    Envio o PDF da carta de correção dessa forma, não sei se é a mais correta mas está funcionando:

              if FDM.CDSNfeEventoTPEVENTO.AsInteger=110110 then
                Begin
                  FMenu.ACBrNFe.EventoNFe.Evento.Clear;
                  FMenu.ACBrNFe.EventoNFe.LerXMLFromString(FDM.CDSNfeEventoXML.AsString);
                  FMenu.ACBrNFe.ImprimirEventoPDF;
                  
                  PathArquivo:=FMenu.ACBrNFeDANFEFR1.PathPDF+'\'+NomeArquivoPDF;
                  Anexo.Add(PathArquivo);
                End;

    Depois passo a variável Anexo para o componente. 

  8. Bom dia,

    No componente tem o Total.vCFeLei12741 que saí certinho na impressão e tudo mais. 

    Mas e aquele esquema de separar os impostos por esferas Federal, Estadual....será que está valendo? A informação do órgão que calcula o imposto também teria que sair?

    No AcbrECF era dessa forma:

         AcbrECF1.InfoRodapeCupom.Imposto.ValorAproximadoFederal 
         AcbrECF1.InfoRodapeCupom.Imposto.ValorAproximadoEstadual 
         AcbrECF1.InfoRodapeCupom.Imposto.Fonte:= IBPT

    No SAT, devo mostrar essas informações no campo de informações complementares?

     

    Grato,

    Renan.

  9. No manual é citado o seguinte:

    Quando a operação envolver regiões administrativas (Ex. Cidades-satélites do DF), deve ser

    considerado o município sede como localidade da operação.

    Daí veio minha dúvida....qndo a cidade é distrito , o codigo, o nome e o cep vai o da cidade principal?

    pq a tabela do IBGE não engloba distritos...

    Agradeço a ajuda..

  10. É, realmente era o #*@!%@ do emulador de portas serias...

    como EMBarbosa disse, baxei a versao 64bit do com0com

    dai tinha dado um probleminha de driver COM, resolveu com o comando

    bcdedit.exe -set TESTSIGNING ON deixando o windows 7 em modo teste, para poder assinar driver nao autenticados..

    e o emulador da impressora passou a funcionar normalmente, respondendo a todos os comandos

    Muito obrigado galera..

    Até mais

  11. Bom galera, to com um problema estranho. Fiz um sisteminha pra emitir cupom e até entao tava funcionando normal,

    com emulação da porta Serial (Virtual Serial Port EMulator) e da impressora Bematech mp-2100 th fi , isso tudo no windows xp.

    No entanto fui testar no windows 7 64 bit, e começaram os problemas :S ...

    Parece que, qualquer comando q eu execute...ele executa 2 vezes , muito raramente da certo a execução...tipo..tem la o botao pra abrir cupom...AcbrEcf1.AbreCupom..

    ai ja da um erro q o cupom ja esta aberto, msm q nao estivesse antes deu clicar...

    Daí qndo vou adicionar o item...no meu grid aparece SOMENTE 1 ITEM e na impressora..ja adicionou 2,3 itens do MESMO! :S

    e na hora de subtotalizar e efetuar pagamento acontece a mesma coisa...parece q executa 2 vezes o mesmo comando...

    -Meus comandos estao em seguida...ativar, abrecupom------ vendeitem--- subtotaliza, efetuapagamento, fechacupom

    Li no forum, q talvez nao estivesse esperando executar 1 comando pra depois ir pro outro...q o comando AcbrECF1.Device.ProcessMessage:=False...resolveria...mas de nada adiantou

    Tentei tbm aumentar o timeout para uns 300, o intervalo....tentei colocar um sleep(8000) entre os comandos...mas nao eh nada disso..

    Ahh o erro acontece tbm no proprio ECFTeste.exe ....

    O q sera q pode ser?????

    Emulador das portas serias?

    Configuração errada do componente?

    Emulador da impressora?

    Agradeço desde ja..

×
×
  • 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.

The popup will be closed in 10 segundos...