Ir para conteúdo
  • Cadastre-se

Victor H. Gonzales - Panda

Consultores
  • Total de ítens

    3.281
  • Registro em

  • Última visita

  • Days Won

    90

Tudo que Victor H. Gonzales - Panda postou

  1. Bom dia @Juliomar Marchetti, Somente uma ressalva, se não foi alterado a lógica empregada o componente já tinha a formatação, por isso deixei o campo como True para manter a compatibilidade com quem já tinha o componente em produção. Obrigado, Forte abraço
  2. Boa tarde, Algum moderador do projeto chegou a ver essas modificações enviadas se elas são válidas ou não?
  3. verifica se no certificado existe o objeto privado, se o mesmo não está excluido
  4. Bom dia a todos, Estou enviando arquivos que precisei adequar para homologação da integração com o provedor Ginfes e a Danfse para apreciação dos moderadores do projeto, caso seja relevante e oportuno se possível anexar ao branch trunk2 do projeto. [TACBrNFSeDANFSeClass] //Linha 87, 149, 199 - Parâmetro para formatar números para impressão do danfe, para retrocompatibilidade o parâmetro foi instanciado por padrão com o valor True; [TACBrNFSeDANFSeFR] //Linha 334 -- Ajuste do tamanho do campo cdsIdentificacao.DataEmissao de 10 para 19, para adequação da data/hora da emissão da nfse Add('DataEmissao', ftString, 19); //Linha 377 - Ajuste do tamanho do campo cdsServicos.CodigoTributacaoMunicipio de 1 para 20 segundo manual abrasf v3.0 Add('CodigoTributacaoMunicipio', ftString, 20); //Linha 692 a 704 - Parâmetro para formatar números para impressão do danfe, para retrocompatibilidade o parâmetro foi instanciado por padrão com o valor True; //Linha 705 - Alterado a formatação da data de date para datetime, para adequação da data/hora da emissão da nfse Obrigado Victor H. ACBrNFSeDANFSeFR.pas ACBrNFSeDANFSeClass.pas DANFSEPadraoGinfes.fr3
  5. Boa noite Mestre @Italo Jurisato Junior, Muito obrigado pela ajuda. Ficou perfeita a rotina, era bem isto que eu precisa. Um forte Abraço!
  6. Boa tarde Mestre Italo, Antes de tudo muito obrigado pela ajuda; Realizei a atualização do componente e estou realizando as simulações, assim que finalizar as mesma lhe passo um feedback; Forte abraço
  7. Boa noite, Procurei no forum mas não encontrei informações referente a tratar estas informações: Gostaria de saber se o componente de NFSe possui alguma propriedade com o código, mensagem, correção do evento ea tsSituacaoLoteRps (1 – Não Recebido,2 – Não Processado,3 – Processado com Erro,4 – Processado com Sucesso), parecido quando deixamos a propriedade WebServices.Visualizar = true e o componente gera um showmessage; Gostaria de recuperar essas informações no comando <ACBrNFSe>.ConsultarNFSeporRps e <ACBrNFSe>.Enviar Obrigado desde já
  8. Se o NCM do item estiver na tabela CEST, indiferente se é tributado ou ST o item, deve-se informar o código CEST. Lembrando que a validação do CEST foi prorrogada para a partir de 1º de julho de 2017;
  9. As tag do grupo destinatário Choise(CPF|CNPJ) Identificação da ie = 9 Grupo da Difal Que me lembre somente isto, de resto normal
  10. https://serasa.certificadodigital.com.br/instalacao/
  11. Me deparei com uma mensagem no site da SERASA digamos não comum, que retrata bem nosso caso; O programa do certificado em algum momento pede a inicialização do cartão e exclui os dados contidos no mesmo. E nós no papel de software house que somos responsabilizados por tabela do ocorrido de algo que sabemos que não fomos nós que excluímos; Forte abraço a todos
  12. Boa tarde @antonio_jr, Poste por favor o XML da nota fiscal que você está enviando para o ambiente de homologação para analisarmos; Mas como dito anteriormente, no WS de homologação, só é aceito o CNPJ 99.999.999/0001-91 para envio dos documentos para testes; Se você receber os retornos <ACBRNFe>.WebServices.Retorno.cStat = 110 ou 301 ou 302; são notas denegadas; se receber o retorno 100 como você está dizendo, o documento está autorizado; Obrigado
  13. no projeto NFe ainda não tem esse novo projeto de placa, não vi nenhuma NT que contemple esse novo cenário, hoje são aceitas as placas XXX9999, XXX999, XX9999 ou XXXX999
  14. Bom dia, Só faça essa captura de data de validade na tela que você faz a configuração do certificado digital na sua aplicação, e grava essa data em banco, no restante do sistema utilize essa data do banco e não tentar capturar a data em tempo real do certificado a cada verificação; se quando você configura o certificado já capturar isso e armazenar no seu banco, já te atende acredito;
  15. Ajuste o tempo de espera aumente o valor para 15000 ou 18000 E o intervalo para 1500 E teste
  16. @antonio_jr Checa por favor teu XML, pois servidor de homologação só vai ser consumido com exito com o cnpj 99.999.999/0001-91; O componente tem até tratativa disto; (NT 2011/002) Regra de recepção das NF-e seguinte forma: Campo tag Conteúdo CNPJ CNPJ (E02) conteúdo vazio – operação com o exterior; 99.999.999/0001-91 – demais operações. Razão Social/Nome xNome (E04) NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL
  17. Em modo de homologação sempre virá CSTAT = 100; pois sempre é enviado o cnpj 99.999.999/0001-91 (HOMOLOGAÇÃO); <ACBRNFe>.NotasFiscais.GerarNFe; <ACBRNFe>.NotasFiscais.Assinar; <ACBRNFe>.Enviar(1,False); <ACBRNFe>.WebServices.Retorno.cStat = 110 ou 301 ou 302; negagado, 100 Autorizado;
  18. desconheço se no projeto tem alguma validação pronta, as mascaras de placas esperadas podem ser informadas XXX9999, XXX999, XX9999 ou XXXX999; //validar placa XXX9999 function ValidaPlacaVeiculoBR(sPlaca:String): Boolean; var i : byte; begin sPlaca := UpperCase(sPlaca); Result := Length(sPlaca) = 8; if (Result) then for i := 1 to 8 do begin // Testa as Letras... if (i < 4) then Result := sPlaca in ['A'..'Z']; if not(Result) then Exit; // Testa os Nros... if (i >= 5) then Result := sPlaca in ['0'..'9']; end; end;
  19. Agora me deparei com uma maquina que não tem o parâmetro Usar SSL 2.0 no inetcpl.cpl Maquina com Windows 10 pro; WebServices NFe SP, e DFe Alguem sabe como contornar essa dificuldade técnica?
  20. @Warquia Pereira Não entendi qual seria a necessidade da impressão concomitante da NFC-e como era no projeto paf-ecf; Como você trataria a questão de cancelamento posterior de item, imprimiria como na ecf, cancelamento do item 3 ? não entendi muito bem a sua questão e qual seria o propósito; referente a impressora está em uso por outro recurso, é só tu fechar a conexão com o hardware antes de abrir outra comunicação;
  21. Você se refere a informação que está no arquivo bemafi32.ini? não sei as demais ecf se tem essa parâmetro no ini; [SoftwareHouse] NomeAplicativo=SisPDVXPTO se for isso é só carregar o INI e ler a tag desejada;
  22. Bom dia, estou com um cenário similar aqui os relatados; O sistema que eu gero com a mesma versão do componente acbr trunk2, mesma pasta do componente para ambas IDE, para utilizar em certificador [A1.A3], com a versão compilada do sistema na mesma maquina de desenvolvimento, a única coisa que muda é que um projeto é compilado na versão XE3 e o outro na versão Seatle; Alguns sites principalmente sites de bancos estão exigindo que habilite o parâmetro ssl3 e desmarcar o ssl2; no [inetcpl.cpl] as seguintes configurações; Versão IDE XE3 Marque Usar SSL 2.0 Desmarque a opção: Usar SSL 3.0; Marque Usar TLS 1.0 Desmarque a opção: TLS 1.1 e 1.2 Versão IDE Seatle Desmarque a opção: SSL 2.0 Marque Usar: Usar SSL 3.0; Com isso alguns sites principalmente de banco estão gerando problemas de acesso, ou conflito para consumo do ws da sefaz; Agora no cenário com os 2 projetos meus, estão gerando uma incompatibilidade entre eles, quando é o caso do cliente possuir os 2 projetos no mesmo terminal deles, um utilizando ssl2 e o outro ssl3; Alguém já passou por isso e conseguiu identificar para corrigir essa situação? Acredito que possa ser alguma configuração na IDE ou no componente que está gerando esse "conflito"; Agradeço desde já a toda comunidade;
  23. As vezes é uma pegadinha mesmo. Nos focamos em algo e esquecemos de olhar o conjunto. As vezes é melhor parar, respirar e dar uma volta... Refrescar a cabeça para tentar achar novamente o problema com outro olhar. Que bom que deu certo!
×
×
  • 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...