-
Total de ítens
184 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que brsamn postou
-
Bom dia. Faço o mesmo que o @mateus.ricci e ocorre a mesma coisa, de salvar no path errado. Quais seriam essas opções? Obrigado.
- 17 replies
-
Problema na geração de remessa do ACBrBancoBancoob
brsamn replied to João Paulo F. Bellucci's tópico in ACBrBoleto
Bom dia. Confirmo o problema e confirmo que a solução do @João Paulo F. Bellucci está correta. Obrigado. -
Bom dia. Analisando aqui, percebi que no caso do CNAB 400 não é levado em conta o CodigoMora, sendo assim fiz uma adaptação na Procedure GerarRegistroTransacao400 para usar o CódigoMora. { Juros } if (ValorMoraJuros > 0) and (CodigoMora = '') then CodigoMora := '1' else if (ValorMoraJuros = 0) and (CodigoMora = '') then CodigoMora := '0'; if CodigoMora = '0' then ValorMora := PadLeft('', 15, '0') else if CodigoMora = '1' then ValorMora := IntToStrZero( Round( (((ValorMoraJuros * 100) / ValorDocumento) * 30) * 10000), 6) else if CodigoMora = '2' then ValorMora := IntToStrZero( Round( (ValorMoraJuros * 30) *10000 ), 6); No caso do CodigoMora ser igual a '1', eu faço uma regra de 3 usando o ValorMoraJuros e o ValorDocumento para pegar o % de juros por dia, e após isso multiplico por 30 para pegar a taxa mensal. No caso do CodigoMora ser igual a '2' eu mantive o código que era passado anteriormente. Pra mim serviu a alteração, mas não sei se é aplicável para todos os usuários do componente, Analisem aí e vejam o que acham. Obrigado.
-
Boa tarde. A parte do carregamento pra impressão é tranquilo de fazer, o que eu disse acima é que não está sendo salvo o xml do cancelamento. Ainda não consegui entender o motivo.
-
Bom dia. Comigo também acontece isso. Percebi que o xml de cancelamento não está sendo salvo. Fiz testes no emulador e por ele o xml é salvo corretamente, mas quando o cupom é cancelado pelo SAT ele não está salvando, embora conste como cancelado no site de consulta. Não consegui testar melhor isso porque não tenho o SAT de homologação. Obrigado.
-
Como Capturar Cstat 135 com Cancelamento de Nota por Evento
brsamn replied to Josemar Sabino's tópico in ACBrNFe
Bom dia. Eu pego o retorno por: ACBrNFe1.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.cStat; Os retornos possíveis para cancelamento são o 135, que é o cancelamento dentro do prazo ou o 155 que é o cancelamento fora de prazo. Quando o retorno é qualquer um desse faço o tratamento para guardar os dados do cancelamento no meu banco de dados. Obrigado. -
Inicio das atualizações de SAT para layout 0.07 -> e-mail da Sefaz
brsamn replied to Cristiano Abbud's tópico in ACBrSAT
Boa tarde. Obrigado pela informação, angulo. -
Inicio das atualizações de SAT para layout 0.07 -> e-mail da Sefaz
brsamn replied to Cristiano Abbud's tópico in ACBrSAT
Bom dia. O SAT Bematech ainda não está na versão 0.07, certo? Quando consulto alguns lotes enviados por um SAT Bematech no mês 07 ou 08, ele indica que o Lote foi processado com sucesso, mas ao entrar no recibo ele consta a seguinte mesagem: CF-E-SAT PROCESSADO - VERIFICAR INCONSISTÊNCIAS e quando entro para visualizar os alertas ele informa que 405 - Alerta: Versão do leiaute do CF-e-SAT não é a mais atual. Poderiam me ajudar a entender essa mensagem? Obrigado. -
Boa Tarde. Acredito que seja como é feito com a NFE, você carrega o xml para o componente e depois consegue ler as tags do xml para pegar as informações. Obrigado.
-
Eu tentei atualizar, deu a mensagem de que estava atualizado e continuou no 0.06.
-
Boa Tarde. Aparentemente o prazo do dia 01/08 passou, o software do SAT da Bematech não atualizou(nem manualmente) e continua no 0.06, mas continua tudo funcionando. Alguém teve algum problema? Obrigado.
-
Boa tarde. Eu faço assim: with ide.NFref.Add do refNFe:= ChaveAcesso; Ele usa a mesma tag que é usada para adicionar as NFE de referência. Faço um laço para ir adicionando todas as chaves. Espero ter ajudado.
-
NFE em contingencia scv-an nao funciona
brsamn replied to tiagopassarella's tópico in ACBrMonitor PLUS
Boa Tarde. Duas dúvidas sobre Contingência: 1) Para emitir a NFe em contingência eu só tenho que informar a Forma de Emissão (teSVCAN ou teSVCRS), informar a Data e Hora de Entrada em Contingência e a justificativa? 2) Não encontrei nada especificando sobre Data/Hora da Contingência ou alguma Justificativa específica. Isso é livre ou existe algo específico para informar nesses campos? Obrigado. -
Bom dia. Hoje mais cedo estava todo operacional (verde), mas mesmo assim não estava funcionando.
-
Boa Tarde. Isaque, da forma como você fez então podemos passar o valor para a tag que ela não será gerada no xml? Digo isso já visando deixar o sistema preparado pra 2017, Obrigado.
-
Boa Tarde. Descobri o meu erro. Não estava passando o Protocolo da NFE autorizada para fazer o cancelamento. Após essa correção funcionou normalmente. Obrigado. paracima.com.br aparentemente seu erro pode ser o mesmo, já que pelos dados que passou não vejo os dados do protocolo e nem do CNPJ do destinatário.
-
Boa Tarde. Estou com o mesmo erro em um cliente. (Rejeicao: Evento nao atende o Schema XML especifico)
-
NFSe - Betha (ERRO) A string literal was expected
brsamn replied to Dercide Alvarez's tópico in ACBrNFSe
Boa Tarde. Estou com o mesmo problema, no mesmo provedor Fiorilli. Estou buscando descobrir o que pode ser. Obrigado. -
Boa Tarde. Meu provedor é o Fiorilli, e estou com o mesmo problema.
-
Retorno Banco do Brasil - Convênio de 7 posições e Nosso Número com 17
brsamn replied to brsamn's tópico in ACBrBoleto
Boa tarde. Sem querer ser chato, mas tem alguma previsão de implementação no repositório das alterações sugeridas? Obrigado. -
SAT Bematech - "Erro na abertura da porta de comunicacao com o S@T"
brsamn replied to dannymazzo's tópico in ACBrSAT
Bom dia. Dentro do bemasat.xml tem um lugar pra colocar a porta do SAT: <Sistema> <LocalizarPorta>1</LocalizarPorta> <Porta>COM9</Porta> // <--- Aqui <Path>C:\</Path> Tente alterar essa informação para a porta virtual que o SAT criou pra ver se funciona. Obrigado. -
Bom dia. Eu criei uma função booleana para alimentar o componente(function GerarCupom: Boolean) e depois do envio, dentro da função, faço o seguinte: if FDadosSAT.ACBrSAT.Resposta.codigoDeRetorno = 6000 then Result:= True else Result:= False; Chamo a função da seguinte forma: if SAT.GerarCupom then begin // Aqui gravo as informações necessárias no BD DataHoraEmi:= FormatDateTime('mm/dd/yyyy', ACBrSAT.CFe.ide.dEmi) + ' ' + FormatDateTime('hh:nn:ss', ACBrSAT.CFe.ide.hEmi); GravaInfoSAT(ACBrSAT.CFe.ide.nCFe, ACBrSAT.CFe.infCFe.ID, DataHoraEmi, cdsVendasID_VENDA.AsInteger); SAT.ImprimirCupom(False); end else Mensagem('Aviso', 'Erro na Emissão do CFe: ' + MensagemCodigoRetorno(ACBrSAT.Resposta.codigoDeRetorno), mtError, ['Ok']); Obrigado.
-
Retorno Banco do Brasil - Convênio de 7 posições e Nosso Número com 17
brsamn replied to brsamn's tópico in ACBrBoleto
Bom dia. Fiz a alteração usando o RightStr. Segue a unit alterada para avaliação. Obrigado. ACBrBancoBrasil.pas -
Retorno Banco do Brasil - Convênio de 7 posições e Nosso Número com 17
brsamn replied to brsamn's tópico in ACBrBoleto
Boa Tarde. Analisando aqui, após algum tempo, verifiquei que para o caso de Nosso Número de 17 posições e Convênio de 7 posições, o seguinte trecho em function TACBrBancoBrasil.FormataNossoNumero (Linha 194 de unit ACBrBancoBrasil) não pode ser da forma como está: ANossoNumero := PadLeft(AConvenio, 7, '0') + PadLeft(ANossoNumero, 10, '0'); Da forma como está, com o nosso número de 17 posições, o nosso número no boleto fica 0, já que ele copia as 10 primeiras posições de um campo que tem tamanho 17. Pensei em fazer um copy para esse ANossoNumero pegando só as últimas 10 posições, mas gostaria que, se possível, algum moderador analisasse essa situação. Obrigado.