Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 02-08-2023 em todas as áreas
-
Bom dia, Complementado o que o Renato escreveu. O provedor PadraoNacional é configurado no arquivo ACBrNFSeXServicos para as cidades que aderiram a emissão por esse padrão. Por outro lado uma cidade que utiliza um outro provedor é possível em tempo de execução mudar o layout do XML para o Padrão Nacional se o prestador de serviço for MEI. Por fim, reforço: Faça os testes usando o programa exemplo do componente ACBrNFSeX para entender como é que a coisa funciona. Caso contrario você vai perder muito tempo tentando escrever a sua aplicação e entender o funcionamento.3 pontos
-
Complemento #3 Ou melhor ainda. Só você utilizar o método https://acbr.sourceforge.io/ACBrLib/NFE_ConfigGravarValor.html E depois https://acbr.sourceforge.io/ACBrLib/NFE_ConfigGravar.html Pronto, já consegue salvar as configurações do seu certificado no próprio exemplo que foi enviado.. Obs: é um exemplo simples, apenas mostrando que o VB.Net funciona com as classes do C# que estão no SVN, agora é estudar a documentação e usar o programa exemplo ACBrLibNFe C# como base para aprendizado.3 pontos
-
Boa tarde @Diego Foliene. Acabei de realizar os testes aqui, emitiu tudo certinho, e a tag foi alimentada corretamente2 pontos
-
Consultando o portal nacional da NF-e verificamos que foi agendada uma contingência para o estado de São Paulo em 06/08/2023 das 06:00 até as 18:00. No portal estadual também é possível verificar o informe: Lembrando sempre que para usar o ambiente de contingencia é só seguir as orientações do tópico abaixo:2 pontos
-
Ola, No arquivo ACBrMonitor.ini [DANFE] ExibirBandInforAdicProduto=1 Veja essa opção2 pontos
-
ela tem tratamentos para não aceitar PNG. envie no email essa imagem... [email protected] e relacione no corpo esse post geralmente a imagem recomendado é até 5k... não costumo superior a isso para não quebrar o buffer.2 pontos
-
Bom dia Helio, Isso aqui esta errado: [COMB] cProdANP=210203001 descANP=GLP pGLP=100.00 UFCons=PE O correto é: [comb001] cProdANP=210203001 descANP=GLP pGLP=100.00 UFCons=PE uma vez que a seção combustível se refere ao produto. Como você tem a seção [Produto001] com CFOP de combustível tem que ter a seção [comb001].2 pontos
-
Bom dia @sandroreck, Não estamos mais dando manutenção no componente antigo já faz um bom tempo. Sugiro fazer a migração para o componente novo. o tópico abaixo dá a orientação sobre como realizar o processo.2 pontos
-
@Jamil Araujo Expliquei para os consultores o teste que fiz, mas como não tinha uma impressora TCP para testar o ambiente igual ao seu, nosso querido @Victor H. Gonzales - Panda compartilhou a impressora dele via tcp para que eu pudesse testar. Em resumo utilizando a lib no linux versão 64 ST ou MT estão funcionando em impressão direta TCP ou LP0. Testes em TCP: Obrigado @Victor H. Gonzales - Panda por me ajudar com este ultimo teste e @antonio.carlos por ter me ajudado com o exemplo em Java !2 pontos
-
Este erro ocorre quando não é preenchido o município. Faça alguns testes com o programa de exemplo para entender como funciona, isso vai facilitar sua implementação. Veja o comportamento ao selecionar um município da combo.2 pontos
-
Bom dia, gostaria de disponibilizar os fontes da API do banco safra que desenvolvi para um cliente. Gostaria de adicionar no fonte para a comunidade. Já foi homologado pelo banco ACBrBoleto.rar1 ponto
-
Passe mais informações para entender seu cenário. Está fazendo com a versão antiga do componente, com a lib, via postman, direto em outra linguagem? Geralmente quando retorna o conteúdo do wsdl, a url + método estão incorretos.1 ponto
-
Por volta das 16:40 o portal nacional foi atualizado e foram adicionados diversos estados no agendamento da contingência do dia 06/08/2023. Os horários das contingencias são diferentes para os outros estados e no estado de São Paulo permanece o mesmo intervalo. A informação pode ser confirmada diretamente no Portal Nacional. Quem nos chamou a atenção para a atualização foi o nosso amigo @Felipe Mariano1 ponto
-
Então ... Eu uso FastReport e realmente enviei o XML de RPS prq tanto faz o XML do RPS quanto do NFSe o resultado é o mesmo, não está fazendo a quebra de linha mesmo eu colocando o ponto e vírgula a cada fim de linha da lista que o cliente quer XML NFSe 2068 COM QUEBRA DE LINHA PRA RESOLVER.XML1 ponto
-
Obrigado Italo, agora é "brigar" com a NotaControl !!!1 ponto
-
Olá @Lucas VG, Muito obrigado pela contribuição. Acabei de enviar ao SVN com alguns ajustes. Rev.: 30243 -- ACBrPIXPSPSicoob -- [-] Correções para ambiente Sandbox funcionar corretamente no componente ACBrPIXCD. Por: Lucas VG1 ponto
-
1 ponto
-
Boa tarde! Por favor, substitua as seguintes classes no caminho ..\ACBr\Projetos\ACBrLib\Demos\C#\CTe\Imports\Dinamico\Shared\CTe. Use a Lib que eu lhe enviei via mensagem privada e faça um novo teste. Se conferir no Modelo CTe.ini não consta uma seção Entrega. Dito isso, eu marquei na CTe.cs a classe Entrega como Obsoleta. No ComplementoCTe.cs eu adicionei as propriedades da classe Entrega, marquei algumas propriedades da própria classe como Obsoletas e adicionei as propriedades TipoData, tpPer, TipoHora, tpHor. Defina o TipoData e o tpPer assume o mesmo valor, mesma lógica se aplica ao TipoHora e o tpHor. Por favor, queira realizar um teste com essas alterações e reportar o resultado. CTe.cs ComplementoCTe.cs1 ponto
-
Oi Charleston Analisando o seu Log, observe essas linhas Devido alguma situação, a sua aplicação enviou o comando de Cancelamento de Cupom e depois Reverteu a operação TEF... com isso a Operação é estornada, na adquirente Ou seja, no momento do envio da 3a perna, sua aplicação NÃO confirmou a transação, mas mandou um Estorno É possível notar outras ocorrências como essa, ao longo do Log... Será que não é o usuário, que está Cancelando a venda ? Nesse vídeo, comentamos mais sobre estratégias de confirmação da transação, o quanto antes1 ponto
-
Boa tarde, Primeiramente esse XML é do RPS e não da NFS-e. Lembre-se que o XML usado para imprimir o DANFSE é o da NFS-e. Segundo, você não informou se utiliza o Fortes ou Fast Report. Terceiro verificando a impressão do DANFSE feito em Fortes temos esta linha: if fpNFSe.InformacoesComplementares <> '' then rlmDadosAdicionais.Lines.Add(StringReplace(fpNFSe.InformacoesComplementares, FQuebradeLinha, #13#10, [rfReplaceAll, rfIgnoreCase])); Como você pode ver se o campo InformacoesComplementares não estiver vazio ele vai adicionar ao quadro de dados adicionais o conteúdo do campo, mas antes ele faz a troca do caractere de quebra de linha pela sequencia #13#10.1 ponto
-
@mgmobile, Eu não consegui compreender o cenário ou o problema... Poderia por favor, descrever um pouco melhor ?1 ponto
-
Sua logo esta com um tamanho muito grande pois realizamos testes aqui. </zera></ce> <bmp>E:\hpr\ACBrMonoNovo.bmp</bmp> </pular_linhas> tente diminuir um pouco a qualidade ou a logo em pixels1 ponto
-
Depois de olhar o retorno do log 01/08/23 12:23:11:241 - SetRetorno(-10, Wrong image format) observei que foi implementado no ESC/POS o <bmp> e que o mesmo estava buscando a imagem da LIBNFE, que Eu uso .png. por isso não imprimia NFC-e em ESC/POS, mais imprimia em FORTES A4 e FORTES 40 colunas com imagem. reescrevi minha rotina para não mais enviar imagem para lib quando a impressão for ESC/POS. pronto problema Resolvido está imprimindo usando RAW:bema (cups) resumindo.: a impressora em ESC/POS aceita só BMP de um determinado tamanho (ainda não sei qual). se enviar PNG ela não imprime. Obrigado @Daniel InfoCotidiano pela ajuda.1 ponto
-
Yasmin, Então você configurou o componente da forma errada. Configure ele para usar a versão 4.001 ponto
-
Aparentemente o TStringList não está sendo liberada na rotina ConvertMultPDFToBMP Ok, perdão.1 ponto
-
Bom dia, Vamos lá. O componente só vai gerar e imprimir no DANFSE o QR-Code se e somente se: 1. Existir no XML a URL do QR-Code; 2. No arquivo ACBrNFSeXServicos constar a URL (ProLinkNFSe/HomLinkNFSe) para a cidade em questão. No XML da NFS-e retornado pelo provedor ISSNet que é o que atende Brasília/DF não consta a URL e no arquivo ACBrNFSeXServicos também não. Logo não vai gerar e imprimir no DANFSE o QR-Code.1 ponto
-
Bom dia, Você não esta configurando corretamente a Lib. Essa URL que aparece na mensagem de erro é da versão 3.10, veja: NfeAutorizacao_3.10=https://nfce.fazenda.sp.gov.br/ws/nfeautorizacao.asmx a da versão 4.00 que é a versão vigente é: NfeAutorizacao_4.00=https://nfce.fazenda.sp.gov.br/ws/NFeAutorizacao4.asmx1 ponto
-
Bom dia! Apenas complementando o que o @Daniel InfoCotidiano já lhe explicou. A mensagem "Dados PFX, Arquivo PFX ou Número de Série não encontrados" já é um retorno da Lib. Se você procurar dentro da pasta deste projeto WinFormsApp, vai ver que existe um arquivo ACBrLib.ini. Se você configurar ele, conforme o Daniel lhe orientou, o ObterCertificados vai lhe devolver a informação. Ou seja, a Lib está funcionando e comunicando.1 ponto
-
Bom dia @Jr.Vecchi Observe que a mensagem é DadosPFX ou URLPfx ou ArquivoPFX ou Numero de Série não encontrado. É uma mensagem que não foi informado as configurações corretas da lib. No meu caso eu USO PFX (A1), exemplo de como preencher: Além de configurar DFe (SSLCrypt...etc) preciso informar o ArquivoPFX e Senha Exemplo:1 ponto
-
1 ponto
-
Pelo que já vi relatos na comunidade acredito que seja o procedimento do pagamento da taxa e depois o processo de cancelamento é igual. No tópico abaixo alguns relatos de ocorrencias, mas também de usuários que tiveram sucesso. Em relação ao caminho é sobre os casos de nfe/cte emitidos em contingencia. Nesses casos os documentos são emitidos em outros servidores (de outros estados) e depois sincronicados com os servidores de MG. A orientação deles é que o cancelamento tem que ser feito nos servidores de MG exclusivamente. Para garantir isso basta você consultar a nota no ambiente de produção (MG) e verificar se a mesma existe. Em caso afirmativo continuar com o processo para o cancelamento.1 ponto
-
Bom dia ! Hoje complementando estou enviando os testes MT ! A config da minha impressora Elgin i9 ficou assim: Tanto ST como MT imprimindo diretamente na porta lp01 ponto
-
Bom dia Tiago, eu não assinei um arquivo, assinei uma string. Uso o seguinte código: FACBrDFe := TACBrDFe.Create(Application); try FACBrDFe.Configuracoes.Geral.SSLLib := libWinCrypt; FACBrDFe.Configuracoes.Certificados.NumeroSerie := certDigitalSerie; FACBrDFe.Configuracoes.Certificados.Senha := certDigitalSenha; assinaturaDigital := FACBrDFe.SSL.CalcHash(registroAto, dgstSHA256, outBase64, True); finally FACBrDFe.Free; end; Variáveis certDigitalSerie, certDigitalSenha, assinaturaDigital são todas string. A variável registroAto contém a string que quero assinar. Fábio1 ponto
-
Olá, Alisson, tudo bem? Fiquei com dúvidas sobre o seu questionamento: 1 - O arquivo PDF é gerado no próprio POS android? 2 - Caso não seja, ele acessa/recebe ou "baixa" esse arquivo de um servidor? 3 - Caso a resposta ao item anterior seja positiva: o servidor poderia fazer a conversão? Em sendo as respostas aos itens 2 e 3 positivas, como sugestão, você poderia usar o ghostscript (através de linha de comando, batch ou dll acessada diretamente por uma aplicação sua) para fazer a conversão de PDF p/ BMP e enviar o arquivo para o POS. Usamos o ghost para converter PDFs para jpg, png, bmp, ... e sempre nos atendeu muito bem, com um ótimo desempenho, mas nunca precisamos usá-lo diretamente no android. Fiz algumas pesquisas ontem a noite e parece que dá um trabalhão para compilar o ghostscript para android diretamente dos fontes, pois não há distro oficial para o android. Abaixo segue um script para linha de comando (também sugestão) testei com três arquivos PDFs multipaginados e funcionou com sucesso, gerando um PDF para cada página de cada arquivo: "C:\Program Files\gs\gs10.01.2\bin\gswin64c.exe" -dNOPAUSE -dQUIET -dBATCH -sDEVICE=bmp256 -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -q -sOutputFile=Pagina-%03d.bmp -r300 -f "arquivo1.pdf" -f "arquivo2.pdf" -f "arquivo3.pdf" O comando foi testado no Windows 10, com a última versão do ghostscript - 64 bits. (substituir o trecho: "C:\Program Files\gs\gs10.01.2\bin\gswin64c.exe" pelo caminho do executável do ghostscript instalado na sua máquina). Caso meu entendimento não tenha sido correto, antecipadamente peço desculpas.1 ponto
-
Eu não havia lido o tópico que o Daniel indicou. A consulta por período não foi implementada, o programa de exemplo tem os parâmetros alimentados, pois serve de exemplo para outros bancos que utilizem essas informações, mas não estão sendo usados para o Sicoob. A consulta existente para o Sicoob é unitária por NossoNumero, conforme abaixo. ../trunk2/Fontes/ACBrBoleto/WS/ACBrBoletoW_Bancoob.pas procedure TBoletoW_Bancoob.DefinirURL; var LNossoNumero,LContrato: string; begin if( aTitulo <> nil ) then begin LNossoNumero := ACBrUtil.Strings.RemoveZerosEsquerda(OnlyNumber(aTitulo.NossoNumero)+aTitulo.ACBrBoleto.Banco.CalcularDigitoVerificador(aTitulo)); LContrato := OnlyNumber(aTitulo.ACBrBoleto.Cedente.CodigoCedente); end; FPURL := IfThen(Boleto.Configuracoes.WebService.Ambiente = taProducao, C_URL,C_URL_HOM); case Boleto.Configuracoes.WebService.Operacao of . . . tpConsultaDetalhe: FPURL := FPURL + '/boletos?numeroContrato='+LContrato+'&modalidade=1&nossoNumero='+LNossoNumero; Preencha as propriedades a seguir para consultar o título que foi pago: aTitulo.NossoNumero aTitulo.ACBrBoleto.Cedente.CodigoCedente1 ponto
-
1 ponto
-
Em 2023 até o momento temos dezenas de SATs Control ID ativados. Nenhum problema até agora, fácil instalação e suporte muito bom.1 ponto
-
Ola bom dia Descobrimos o que era, nao era no componente, mas sim a emissora do certificado digital, nao estava com o credenciamento em dias, e com isso a Sefaz nao deixa emitir, obrigado pela dica.1 ponto
-
Boa tarde a todos do Fórum, solução para o problema mencionado a cima, gostaria de compartilhar. Obs: Este problema ocorreu comigo após atualização de Versão do Delphi 10 Seattle para o Delphi Berlin, depois removi a versão do Berlin achando que pudesse ser ele o causador do problema. Mesmo copiando a midas.dll do repositório C:\Program Files (x86)\Embarcadero\Studio\17.0\Redist\win32\midas.dll (428kb 12/11/2015) para o "C:\Windows\SysWOW64\" e registrando não funcionou de forma alguma. Pesquisei bastante e encontrei esta versão do midas.dll anexa mais recente (425kb 12/10/2016), fiz o procedimento abaixo e agora está funcionando perfeitamente. Copie o arquivo anexo para "C:\Windows\SysWOW64\" Execute o "CMD como administrador". Cole o seguinte comando na janela da Linha de comando que se abre e pressione a tecla Enter. % Windir% \ System32 \ regsvr32.exe midas.dll e% windir% \ SysWoW64 \ regsvr32.exe midas.dll Obrigado a todos, meu problema está resolvido. midas.dll1 ponto