Ir para conteúdo
  • Cadastre-se

bnobre

Membros Pro
  • Total de ítens

    1.497
  • Registro em

  • Última visita

  • Days Won

    4

bnobre last won the day on 19 Abril 2022

bnobre had the most liked content!

3 Seguidores

Sobre bnobre

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

bnobre's Achievements

  1. Bom dia @Italo Giurizzato Junior Ahhhhhhh... Ok... Obrigado
  2. Obrigado pelo retorno meu amigo... Como viu aí no código eu não preencho esse CSRT... Vou verificar o mesmo... Abraços
  3. Olá a todos, Estou implementando o grupo do Responsável Técnico aqui em nosso sistema, informando basicamente os seguintes campos: with infRespTec do begin CNPJ := 'XXXXXXXX'; xContato := 'XXXXXX'; email := '[email protected]'; fone := '1111111'; idCSRT := valor; end; Porém me surgiu algumas dúvidas. 1 - Aqui em nosso sistema emitimos NF-e e NFC-e, coloquei esse código na geração dos XMLs dos documentos modelos 55 e 65. Preciso colocar esse grupo do Responsável Técnico também nos eventos desses documentos, tais como cancelamento, inutilização, carta de correção, dentre outros? Se sim, como? 2 - Reparei que existe um campo chamado hashCSRT, mas pelo que entendi ele será preenchido automaticamente pelo componente quando informar o idCSRT. Correto? Desde já agradeço a atenção de todos.
  4. Explicação perfeita meu amigo... Um forte abraço
  5. Olá meu amigo... Então ele trata igual o fetch do javascript que não considera retornos diferentes de 200 como exceção. Irei tratar manualmente conforme a sugestão, mas continuo com parte da dúvida: Porque o Delphi gera a exceção VISUALMENTE em Debug, porém continua o código normalmente como se nada tivesse acontecido? Desde já agradeço a atenção
  6. Olá a todos, Estou consumindo uma API REST usando o RestClient e demais componentes sugeridos na configurações do REST Debugger, mas reparei uma coisa bem estranha. Quando a validade do token de acesso acaba eu recebo (conforme esperado) uma exceção "raised exception class EHTTPProtocolException with message 'HTTP/1.1 401 Unauthorized'." O problema é que apesar da exceção aparecer em modo debug, o Delphi continua a execução do código na linha seguinte, como se nada tivesse acontecido ao invés de interromper a execução do mesmo. A documentação desses componentes do Delphi são meio escassas, porém existe uma propriedade no RestClient chamada RaiseExceptionOn500. https://docwiki.embarcadero.com/Libraries/Athens/en/REST.Client.TCustomRESTClient.RaiseExceptionOn500 De acordo com a documentação achei que desativando a mesma resolveria, mas nada. Porém mesmo que resolvesse a minha dúvida continua: Como o Delphi pode disparar uma exceção em Debug, porém não interromper o código como seria de se esperar? Desde já agradeço a atenção de todos
  7. Olá a todos, Estou implementando o PIX em nosso sistema usando o ACBrPIXCD, baseado no demo. Porém surgiu uma dúvida. No demo, usando o PSP Itau por exemplo, o mesmo gera o ArquivoChavePrivada e o ArquivoCertificado como um arquivo *.pem e da mesma forma lê os mesmos direto do arquivo, porém em um ambiente de produção seria mais interessante ao meu ver salvar isso no banco e carregar direto do mesmo das diferentes estações. 1 - Existe alguma função no componente especifica para salvar esses arquivos em um campo Blob do banco? 2 - Se sim, como efetuar a leitura do mesmo posteriormente? Desde já agradeço a atenção de todos
  8. Bem observado meu amigo, na verdade todos os campos dentro desse grupo, exceto o tpIntegra, são 0-1. Porém a regra YA05-10 criada pelo ENCAT na Nota Técnica 2020.006 simplesmente ignora isso. Nesse documento é exposto que todo os campos do grupo card, exceto o tpIntegra, tem cardinalidade 0-1 e ao mesmo tempo a regra YA05-10 diz: ignore isso e preencha o CNPJ e cAut quando existir grupo card e quando o pagamento for integrado. Resumindo, o próprio documento criado pelo ENCAT, que é usado por base pela SEFAZ, tá muito confuso, com isso impossibilitando uma pergunta direta pra mesma. E fiquei curioso como o pessoal que usa PSP e entrou nessa problemática desde JULHO está se virando ao longo dos meses.
  9. Obrigado pela menção @Diego Foliene Então eles não vão desativar mesmo essa regra mal escrita pela ENCAT (já que o BACEN não exige isso do PSP), afinal esse tópico é de Julho, portanto esse pedido da AFRAC não deu em nada. E mais uma vez, a gente aqui das SW teremos que dar um jeito. A única solução que vejo, se o CNPJ é o do PSP, é colocar isso HardCode através de uma lista de CNPJ/PSP.
  10. Olá @Daniel Simoes, beleza? Eu estava pensando em algo estilo o teu vídeo sobre o TEF... Não lembro exatamente em que parte, mas tem um momento que você comenta que acabam tendo que usar o bom e velho IF pra tentar DEDUZIR a bandeira o cartão com valores HardCode, inclusive o nome da procedure é algo com DEDUZIR. Então seria algo, se o PIXCD1.PSP = Itau então CNPJ '11111111111111', HardCode também. Sobre a rejeição em si, na verdade o pessoal do ENCAT que pecou nessa regra ao meu ver. O RJ aqui ativou, creio que mais focado na questão do TEF, assim como os outros estados que a usam, e aí temos facilmente o CNPJ da adquirente. O problema é que no PSP não existe esse personagem, porém o tpag = 17 continua criando o grupo card, com isso entrando na obrigatoriedade do preenchimento da tag CNPJ. Se conforme você disse, isso não está de acordo com o BACEN, o ENCAT deveria flexibilizar a regra nesse ponto.
  11. Grato meu amigo... Infelizmente para fazer a integração conforme sugerido na aula do curso, é necessária informar essa tag, se não cairá na rejeição Rejeição 392: Não informados os dados da operação de pagamento por cartão de crédito/débito. De repente, como o valor é o CNPJ do PSP, seria interessante receber o mesmo direto do componente, que retornaria baseado no PSP escolhido, para o preenchimento da tag.
  12. bnobre

    ACBrPIXCD - CNPJ

    Olá a todos, Primeiramente quero começar agradecendo o amigo @Diego Foliene na dica dada sobre o excelente curso no tópico abaixo: No curso, especificamente nesse aula, é informado que a tag CNPJ é referente a credenciadora do TEF, porém não menciona qual seria a contrapartida no uso direto de PSPs pelo PIXCD... Seria o CNPJ do PSP? Se sim, algum local onde consiga puxar essa lista? Desde já agradeço a atenção de todos
  13. bnobre

    ACBrPIXCD - cAut

    Olá a todos, Estou implementando o PIXCD em nosso sistema, mas surgiu uma dúvida. No preenchimento do XML, com o pagamento integrado nesse caso, qual a propriedade que uso do componente para preencher a tag cAut? Desde já agradeço a atenção
  14. bnobre

    Significado PixCD

    Olá a todos... O que significa a sigla CD no nome do componente ACBrPixCD? Desde já agradeço a atenção
  15. bnobre

    Usar TEFD ou TEFAPI

    Olá @Daniel Simoes, Na verdade a gente só é livre pra escolher algo quando entende do assunto, e em assunto de TEF estou apenas engatinhando kkkkkkkkkkkkkkkkk Tanto que quando eu vi aquele monte de evento no TEFD... Achei que era integração, mas agora com sua explicação compreendi que não é bem assim. Eu quero criar algo dessa vez aqui na empresa para não só servir como protótipo e ficar engavetado, como fizemos anos atrás, mas para realmente colocarmos em prática em nossa carteira de clientes atual, assim como em novos. Por isso fiz esses questionamentos no início do tópico, foram questões que ainda estão meio vagas para mim. Então, se eu não estiver falando besteira, para valer a pena usar o TEFD via troca de arquivo TXT (que é bem mais trabalhoso) a TEF House tem que estar com uma condição muito atrativa, correto? Como está o mercado hoje em relação a isso... Devo me preocupar ou essas que já estão integradas no TEFAPI já são as mais usadas? Desde já agradeço a sua atenção
×
×
  • 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.