Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 23-08-2018 em todas as áreas
-
Bom dia a todos, Favor atualizar os fontes, mais uma alteração, acredito que agora vai incluir a assinatura no lugar correto no XML de cancelamento.3 pontos
-
Boa tarde Gr@c@ Conforme o próprio resumo da NT, sim será possivela missão de NF-e pelo produtor rural. "Resumo: Foi alterada a legislação nacional (Ajuste SINIEF 09/2017), permitindo a emissão da NF-e para emitente Pessoa Física, identificado pelo seu CPF. Esta decisão atende uma demanda de algumas SEFAZ e uma demanda também dos Produtores Rurais, que possuem uma Inscrição Estadual vinculada a sua inscrição no CPF. Com esta mudança, o contribuinte Produtor Rural com CPF poderá prescindir da emissão da Nota Fiscal Avulsa no site da SEFAZ para emitir a NF-e na operação interestadual, na exportação, na venda para órgãos públicos e em outras situações em que é obrigatória a emissão da NF-e. Será possível também gerar a NF-e na própria operação interna dentro da UF. Portanto, deverá ser possível a emissão de Nota Fiscal Eletrônica para o Emitente Pessoa Física (CPF) utilizando o Aplicativo do próprio do contribuinte."2 pontos
-
2 pontos
-
Bom dia, Verifica esse tópico por favor, talvez de ajude Ambos estão passando pelo problema de usar o validador do site, sendo que a homologação é via e-mail Att2 pontos
-
Bom dia, Por acaso o validador de layout usado é este? https://gmtedi.bb.com.br/validaleiaute/#/validadorleiaute Este validador tem apresentado problemas diversos. O procedimento para homologação de cobrança junto ao banco do brasil é por ligar no suporte tendo em mãos a chave J para abrir um chamado de testes. Neste momento o suporte irá te orientar a enviar um e-mail (destinatário homologação do banco) onde no assunto você irá informar o número do protocolo (que foi aberto nesta ligação) e em anexo pelo menos 5 boletos e a remessa contemplando esses boletos Depois o banco irá te enviar um e-mail informado se foi ou não aprovado. Até hoje tenho homologado desta forma e não tenho tido problemas com o componente, inclusive a última homologação foi no mês passado. Att2 pontos
-
Muito obrigado pela presença de todos... Gostei muito de conhecer a bela cidade de Vitória-ES... Os PDFs das palestras podem ser baixados no link abaixo...2 pontos
-
Version 4.2.0
6.128 downloads
Programa de Teste e Exemplo do componente TACBrPosPrinter, que será disponibilizado no "trunk2"... Por favor execute com o seu modelo de Impressora NÃO fiscal, e reporte os resultados... -- ACBrPosPrinter -- [+] Criado novo componente: TACBrPosPrinter, que permite manipular Impressoras NAO fiscais, de bobina, usando a linguagem EscPos ou similares, por meio de TAGS no texto. Controla a formatação de caracteres Ex: Negrito, expandido, condensado, etc e a impressão de Cod.Barras e QRCode. Compatível com: ppEscPosEpson, ppEscBematech, ppEscDaruma1 ponto -
Boa tarde, Estou precisando enviar a mensagem do Segmento S, onde possui 200 colunas, para envio no Santander e no Banco do Brasil. Fiz uma análise do fonte da Caixa. Temos no Segmento R - de 40 colunas o campo mensagem 3 (Coluna 100 a 139 - Mensagem 3) - é enviado em branco. {SEGMENTO R} Result:= Result + #13#10 + IntToStrZero(ACBrBanco.Numero, 3) ... PadRight('', 40, ' ') + // 100 a 139 - Mensagem 3 No segmento S é enviado Mensagem 5, 6, 7, 8 e 9, totalizando 200 colunas de mensagem {SEGMENTO S} if (Mensagem.Count > 0) then begin Result := Result + #13#10 + ... MontarInstrucoes2 + // 019 - 058 / Mensagem 5 // 059 - 098 / Mensagem 6 // 099 - 138 / Mensagem 7 // 139 - 178 / Mensagem 8 // 179 - 218 / Mensagem 9 No Banco do Brasil e no Santander, não temos a programação das mensagens no segmento S. No Santander, no segmento S temos a rotina MontarInstrucoes2, mas gera as 200 colunas em branco. Seguindo o exemplo da Caixa, talvez mudando de: function MontarInstrucoes2: string; begin with ACBrTitulo do begin if Mensagem.Count <= 2 then begin // Somente duas linhas, foi montado o MonarInstrucoes1 Result := PadRight('', 200, ' '); // 5 registros Exit; end; Para: function MontarInstrucoes2: string; begin with ACBrTitulo do begin if (Mensagem.Count <= 2) then begin if (Mensagem.Count = 2) then Result := Copy(PadRight(Mensagem[0] +' / '+ Mensagem[1], 200, ' '), 1, 200) else Result := Copy(PadRight(Mensagem[0], 200, ' '), 1, 200); Exit; end; Já no Banco do Brasil, não é gerado nem a Mensagem 3 e nem a mensagem 5, 6, 7, 8 e 9, vejamos o Segmento R: {SEGMENTO R} Result:= Result + #13#10 + ... PadRight('',110,' ') + // 90 - 199 Obs.: Segmento S não tem. Então a sugestão de alteração seria mudar os 110 em branco para 10, 40 e 60: No segmento S: {SEGMENTO R} Result:= Result + #13#10 + ... PadRight('',10,' ') + // 90 - 99 - Informação ao Sacado PadRight(AMensagem,40,' ') + // 100 - 139 - Mensagem 3 PadRight('',60,' ') + // 140 - 199 - Não tratado Se no segmento S a nova programação: {SEGMENTO S} if (Mensagem.Count > 0) then begin Result := Result + #13#10 + IntToStrZero(ACBrBanco.Numero, 3) + // 001 a 003 - Código do banco '0001' + // 004 - 007 - Numero do lote remessa '3' + // 008 - 008 - Tipo de registro IntToStrZero((3 * ACBrBoleto.ListadeBoletos.IndexOf(ACBrTitulo))+ 4 ,5) + // 009 - 013 - Número seqüencial do registro no lote - Cada título tem 2 registros (P e Q) 'S' + // 014 - 014 - Cód. Segmento do registro detalhe Space(1) + // 015 - 015 - Reservado (uso Banco) ATipoOcorrencia + // 016 - 017 - Código de movimento remessa ifthen( (Mensagem.Count <= 2), '0', '8' ) + // 018 - 018 - Identificação da impressão ifthen( (Mensagem.Count <= 2), '00', '' ) + // 019 - 020 - Reservado (uso Banco) para tipo de impressão 1 e 2 MontarInstrucoes2 + // 019 - 058 - Mensagem 5 // 059 - 098 - Mensagem 6 // 099 - 138 - Mensagem 7 // 139 - 178 - Mensagem 8 // 179 - 218 - Mensagem 9 ifthen( (Mensagem.Count <= 2), '00' + Space(78) ,Space(22)); // 219 - 240 - Reservado (uso Banco) para tipo de impressão 3 end; // 161 - 240 - Reservado (uso Banco) para tipo de impressão 1 e 2 {SEGMENTO S - FIM} Segue os arquivos modificados, para verificar a possibilidade de alteração para o envio das Obs no Segmento S do Banco Santander e Banco do Brasil. Obrigado, Rodrigo ACBrBancoSantanderCorrecao.pas ACBrBancoBrasilCorrecao.pas1 ponto
-
Esquisito, não identifiquei nada no fonte desse banco que faça isso..vc chegou a testar no demo? Att.1 ponto
-
Boa tarde, alexandre.abaco. Tente colocar a opção: showdialog = false no objecto da DANFE.1 ponto
-
É prática o produtor rural emitir a nota fiscal de produtor rural (modelo 04) e o comprador emitir a NFe como contra-nota. Sendo nota de compra o produtor rural é o remetente e não destinatário. Com a possibilidade de emitir a NFe avulsa pelo portal da SEFAZ o produtor rural também pode fazer a emissão da NFe diretamente, alguns estados já obrigam a isso.1 ponto
-
Boa tarde! Valide seu xml no site da Sefaz/RS Tem que rever estes erros.1 ponto
-
@oprata Reenvie o evento porém como o grupo sendo 3 O seu está errado, 1 é para eventos de tabela 2- eventos não periódicos 3- Eventos periódicos Caso encerrado marque como resolvido para ajudar outros.1 ponto
-
Tentou reinstalar o certificado? Qual o tipo de configuração do acbr que vc está usando: Wincrypt, Capicom, etc?1 ponto
-
Pra realizar esses testes vamos precisar dos fazendeiros ? ?do ACBr que tenham Inscrição PR + Certificado e-CPF. Atualmente, para venda de gado, o produtor rural emite uma GTA (existe um órgao que faz isso), mas é o frigorífico que emite uma NF-e de entrada ref a compra desse gado. Será que a partir de agora, o produtor que deverá emitir a NF-e de venda? Não tenho encontrado nada na net e o SEFAZ, como sempre, é bem superficial no assunto.1 ponto
-
Estranho, ao setar esta propriedade automaticamente o componente já completa com os "0" a esquerda até dar 12 caracteres. Você está usando o componente ou o ACBrMonitorPlus? Att1 ponto
-
Boa tarde Felipe E. Resende Mesquita. Peço desculpas caso não tenha sido claro em meu questionamento. A minha questão esta relacionada a emissão de NF-e por produtores rurais utilizando uma aplicação própria sem a necessidade do site da SEFAZ. Esta opção foi disponibiliza a partir da Nota Técnica 2018_001, aonde os ambientes estariam disponíveis em 01 de Agosto de 2018 para homologação, e 01 de Outubro de 2018 para produção. Como não tenho os dados de um produtor habilitado em ambiente de homologação não consigo fazer os testes utilizando o ACBR para verificar a compatibilidade e possíveis adequações. Deste modo meu questionamento esta em saber se alguém utilizando o ACBR esta conseguindo fazer testes de envio de NF-5 (55), utilizando CPF como emitente?1 ponto
-
Fiz apenas testes de consulta de status usando certificado com CPF. Neste momento apenas MS, MG e o SVAN (MA, PA) estão respondendo. Os demais acusam rejeição 292 ou 999.1 ponto
-
Boa tarde. Você utiliza diretamente o componente ou o ACBrMonitorPlus? Att.1 ponto
-
Agora sim Italo! Atualizei e está funcionando perfeitamente para o provedor ISSNet. Mais uma vez, muito obrigado!1 ponto
-
Veja em ACBrUtil.pas function UnZip(S: TStream): AnsiString; overload; function UnZip(const ABinaryString: AnsiString): AnsiString; overload; function Zip(AStream: TStream): AnsiString; overload; function Zip(const ABinaryString: AnsiString): AnsiString; overload;1 ponto
-
Boa tarde. Você quer dizer que atualmente o componente gera registros com valor negativo? Att.1 ponto
-
NOTÍCIAS Limpeza da base de dados do ambiente de produção restrita acontecerá em 29/08 Ambiente de testes ficará indisponível no dia 29/08, das 08h às 17h. por Publicado: 20/08/2018 15h45 Última modificação: 23/08/2018 11h26 No dia 29/08/2018, próxima quarta-feira, a produção restrita (ambiente de testes) ficará fora do ar para procedimento de limpeza da base de dados. As empresas que enviaram eventos nesse ambiente de testes deverão reenviá-los posteriormente. Para realização da limpeza, o sistema ficará indisponível das 08h às 17h do dia 29. ATUALIZAÇÃO: no dia 20/08 foi publicado que a limpeza da base de dados seria dia 27/08/2018, mas a data foi alterada por motivos técnicos. Fonte: https://portal.esocial.gov.br/noticias/limpeza-da-base-de-dados-do-ambiente-de-producao-restrita-acontecera-em-27-081 ponto
-
1 ponto
-
Bom dia, Felizmente encontrei uma solução. Enviei o link da nota diretamente do site da prefeitura para ver o formato que vem o link. E vem no seguinte formato: https://nfe.etransparencia.com.br/sp.jahu/nfe/stubimprimenfe.aspx?678_2249_8EF09C798DF9...........3BABDA04B81143 Onde: 648: Numero da nota 2249: Esse numero não sei exatamente o que é. A principio eu achei que seria IM mas não é. Também pensei que pode ser o código SIAF do contribuinte de Jaú, mas também não é. Não encontrei nada no xml de retorno. A principio deixei fixo e testei com outras notas, e funcionou. Se alguém tiver alguma ideia do que pode ser, seria de grande valia. 8EF09C798DF9...........3BABDA04B81143: Código de Verificação Agradeço a todos. pela ajuda.1 ponto
-
Bom dia dorivansousa, Obrigado pela ajuda. Consegui fazer enviando ACBrLCB1.EnviarString('B'), só que ao invez de bipar 3 vezes como enviando o 'F' ele bipa apenas uma, então executei 3 vezes esses comando separado por um pequeno sleep.1 ponto
-
Bom dia Rafael, O componente ACBrNFSe possui um método chamado GerarLote que gera o XML do RPS e o inclui em um Lote. Esse XML final que é o Lote é salvo em disco e permite que através do site desse provedor seja lido, isso se eles tiverem essa opção disponível. Mas para que você possa usar esse método se faz necessário acrescentar no arquivo Cidades.ini a cidade em questão, da mesma forma que as demais, só que no campo Provedor informe ABRASFv2. A titulo de exemplo: [3301504] Nome=Cordeiro UF=RJ Provedor=ABRASFv21 ponto
-
Olá Ítalo. Realmente você tem razão. Obrigado pelo retorno.1 ponto
-
Bom dia Carlos, Lhe peço para que não cole no corpo da postagem o conteúdo de arquivos, procure sempre anexar, com isso a postagem fica curta e fica mais fácil de alguém baixar o seu arquivo para analisar e testar se for o caso.1 ponto
-
Bom dia Gustavo, Se você analisar o programa exemplo vai notar que todos os eventos possui um campo chamado Sequencial. No programa exemplo esse campo recebe o valor zero e o componente gera um numero aleatório. Mas na sua aplicação você deve atribuir um valor diferente de zero. Como é validado o ID dos eventos, veja a regra abaixo: A identificação única do evento (Id) é composta por 36 caracteres, conforme o que segue: IDTNNNNNNNNNNNNNNAAAAMMDDHHMMSSQQQQQ ID - Texto Fixo "ID"; T - Tipo de Inscrição do Empregador (1 - CNPJ; 2 - CPF); NNNNNNNNNNNNNN - Número do CNPJ ou CPF do empregador - Completar com zeros à direita. No caso de pessoas jurídicas, o CNPJ informado deve conter 8 ou 14 posições de acordo com o enquadramento do contribuinte para preenchimento do campo {ideEmpregador/nrInsc} do evento S-1000, completando-se com zeros à direita, se necessário. AAAAMMDD - Ano, mês e dia da geração do evento; HHMMSS - Hora, minuto e segundo da geração do evento; QQQQQ - Número sequencial da chave. Incrementar somente quando ocorrer geração de eventos na mesma data/hora, completando com zeros à esquerda. OBS.: No caso de pessoas jurídicas, o CNPJ informado deverá conter 8 ou 14 posições de acordo com o enquadramento do contribuinte para preenchimento do campo {ideEmpregador/nrInsc} do evento S-1000, completando-se com zeros à direita, se necessário.1 ponto
-
Bom dia.. Fiz um exemplo agora, de dinheiro e cartao.. Valeu. txt_Dinheiro_outros.txt Xml_Dinheiro_outros.xml1 ponto
-
1 ponto
-
Se o arquivo ACBrNFeServicos.ini existir no diretório da aplicação, ele será usado pelo ACBr para carregar as URL dos webservices. Caso não exista, será usado o ACBrNFeServicos.res que é inserido como recurso no executável no momento da compilação. Como você disse que está com o ACBr atualizado e não há outros relatos de problemas semelhantes, a possibilidade de esse problema isolado ocorrer seria existir o arquivo no diretório, com URLs desatualizadas.1 ponto
-
Boa tarde. Este tópico já está bem extenso e vem se arrastando a um bom tempo, com base no último retorno, estou fechando o mesmo. Para novas dúvidas abrir noto tópico At.1 ponto
-
1 ponto
-
Sim... a própria impressora se preocupa com o Pulo de Etiqueta e garantir que caia sempre na mesma posição... Em relação às colunas, faça o Layout como se fosse uma única etiqueta "larga" Estude os fontes do Demo do ACBrETQ... lá é demonstrado uma impressão com 3 colunas1 ponto
-
Com o certificado digital do contribuinte você consegue acessar como contribuinte e acessar consultar e realizar o download dos XMLs.1 ponto
-
1 ponto
-
eu lembro de que um comando faz o Beep e para o leitor ja que o usuario precisa olhar pra tela e ver o erro, ai vc tem q enviar outro comando pra que o leitor volte a funcionar. faz o teste de tentar ativar novamente o leitor.. eu to sem o acesso ao fonte e nao me lembro mais como foi que fiz ACBrLCB1.EnviarString('E');1 ponto
-
Bom dia, Favor atualizar os fontes, note que fiz uma alteração no arquivo INI do provedor Abaco.1 ponto
-
eu encontrei esse manual do santander em um forum layout-xml-cobranca-online-marco-2017-v16685335.pdf1 ponto
-
Gostaria de pedir aos administradores do projeto que fizessem uma pequena correção na procedure GerarTomador do arquivo pnfsNFSeW_ABRASFv2, adicionando o provedor proNotaInteligente para estar gerando a tag TomadorServico. como está hoje no fonte esta sendo gerado Tomador. if FProvedor in [proActcon, proNotaInteligente] then, nas linas 157, 216 e 223 Desde já agradeço!1 ponto
-
Boa tarde Luís, Por favor anexe a unit alterada por você para que possamos avaliar. Com essa alteração o XML foi gerado de forma correta e o provedor converteu o XML do RPS em NFS-e? E as demais funcionalidades, tais como consultar, cancelar, estão tudo OK1 ponto
-
Boa tarde a todoS do fórum, Aos administradores do projeto estou enviando os arquivos que mexi para adicionar um provedor para emissão das NFS-e. Gostaria que analisassem as minhas mudanças nos fontes e se possível disponibilizassem junto ao projeto. Desde já, obrigado! NFS-e.rar1 ponto
-
Bom dia Italo, Conforme você disse, realmente deveria tem o código da UF. Mas por algum motivo o WebService deles me retorna o código com municio sem o código da UF. Estou tentando entrar em contato com o pessoal do WebService para olhar sobre isso e mais alguns outros problemas que encontrei no retorno deles. Eu que agradeço, muito obrigado!1 ponto
-
Boa Tarde Italo Jurisato, Na verdade eu estou implantando um novo provedor que o componente ainda não atende. E devido eu esta usando a configuração do "UseSSL=0", estava me gerando o mesmo erro que o do nosso colega acima. Assim que terminar de implantar o provedor no componente pretendo disponibilizar aqui no fórum para estar incorporando nos fontes oficiais.1 ponto
-
Boa tarde, Estava o mesmo erro consegui resolver ele colocando a seguinte linha no arquivos de configuração do provedor. "UseSSL=1" na parte [Geral].1 ponto
-
1 ponto
-
Hoje atualizei os códigos via SVN, e comecei a fazer as mudanças para testar os novos Ambientes de homologação. Ao tentar visualizar o DANFE antes de enviar a nota é exibido o seguinte erro: Attempt to write different data type than defined (Column 12/14). O erro só acorre quando tento visualizar o DANFE no modo de contingência SVC-AN. Obs.: Não testei o outro modo SVC-RS. Atualmente utilizo o arquivo "NotaFiscalEletronica.rav" para o DANFE.1 ponto
-
Com as suas sugestões funcionou e parou de apresentar o erro! Mas não sei por qual motivo o código de barras começou aparecer duplicado no DANFE.1 ponto