Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 08-03-2019 em todas as áreas
-
Salvou meu dia , alterei o fonte e compilei resolveu. Obrigado!4 pontos
-
Bom dia, estive passando pelo mesmo erro mas resolvi atualizando TODAS as DLLs do diretório do Integrador em %APPDATA% e utilizando o Integrador 1.6.86. Veja se isso não irá resolver pra você caso ainda não tenha resolvido. Lembrando que pode ser necessário desbloquear a dll para correto funcionamento.3 pontos
-
Boa tarde @Pedro F Arruda Acho que está confundindo... Os métodos deste manual é para utilizar com o aplicativo ACBrMonitorPLUS (Integração do ACBr com outras linguagens). Para utilizar o componente ACBreSocial no Delphi pode se basear no demo disponível junto aos fontes : C:\ACBr\Exemplos\ACBrDFe\ACBreSocial.2 pontos
-
O CT-e OS tem carta correção? como fazeR? e identica a do Ct-e ? mudando apenas o parâmetro da chave? Página 111 do manual , achei Obrigado! desculpa o tópico2 pontos
-
2 pontos
-
2 pontos
-
2 pontos
-
Bom dia, @Italo Jurisato Junior o problema que o Adelio se refere é que ao chamar o executar da consulta, existe um método inicializar InicializarServico na classe pai TDFeWebService que chama o método Clear. Por isso as informações estão vazias.2 pontos
-
Tópico movido. Verifique a configuração de versão do QRCode em DF-e -> WebServices -> NFC-e.2 pontos
-
Olá @Italo Jurisato Junior, vi que no dia 06.03 você voltou a verificação que era feita antes (if nfe.Dest.indIEDest <> inIsento then), obrigado. Creio estar encerrado este assunto, então pode encerrar este tópico. Obrigado novamente. Alessandro Couto2 pontos
-
Bom dia Adelio, Primeiramente muito obrigado por apontar um erro no código, já fiz a correção e ainda hoje estarei enviando para o repositório. Segundo, quanto ao CNPJ, no programa exemplo - aba Geral você informou o CNPJ do Empregador no respectivo campo que se encontra no quadro Dados Empresa?2 pontos
-
sicoob vc trabalha com o numero do cedente, nao da conta. nessa property: Cedente.CodigoCedente := Trim(ADataSetConfigServicoBanco.FieldByName('CODIGO_CEDENTE_SER').AsString) + Trim(ADataSetConfigServicoBanco.FieldByName('DV_CEDENTE_SER').AsString); No meu caso, eu tenho os possiveis campos no cadastro da conta corrente, de acordo com o que o banco pede eu preencho. Para evitar de ter que ficar inventando de trocar dentro do codigo fonte. Assim: Cedente.Conta := ADataSetConfigServicoBanco.FieldByName('CONTA_CCR').AsString; << sicoob usa so para imprimir o boleto Cedente.ContaDigito := ADataSetConfigServicoBanco.FieldByName('DV_CONTA_CCR').AsString; Cedente.Agencia := ADataSetConfigServicoBanco.FieldByName('AGENCIA_CCR').AsString; Cedente.AgenciaDigito := ADataSetConfigServicoBanco.FieldByName('DV_AGENCIA_CCR').AsString; Cedente.Modalidade := Trim(ADataSetConfigServicoBanco.FieldByName('MODALIDADE_SER').AsString); <<<<<sicoob usa Cedente.DigitoVerificadorAgenciaConta := ADataSetConfigServicoBanco.FieldByName('DV_AGENCIA_CONTA_CCR').AsString; << sicoob, apareceu tem pouco tempo if ADataSetConfigServicoBanco.FieldByName('LEIAUTE_SER').AsInteger = 1 then LayoutRemessa := c240 else LayoutRemessa := c400; Cedente.CodigoCedente := Trim(ADataSetConfigServicoBanco.FieldByName('CODIGO_CEDENTE_SER').AsString) + Trim(ADataSetConfigServicoBanco.FieldByName('DV_CEDENTE_SER').AsString); <<<< sicoob usa Cedente.CodigoTransmissao := ADataSetConfigServicoBanco.FieldByName('CODIGO_TRANSMISSAO_SER').AsString; Cedente.Convenio := ADataSetConfigServicoBanco.FieldByName('NUM_CONTRATO_SER').AsString; na unit Acbrbancobancoob, tem essa funcao: function TACBrBancoob.CalcularDigitoVerificador(const ACBrTitulo: TACBrTitulo ? String; a resposta está nela.2 pontos
-
Boa tarde. Para que seja possível que a comunidade lhe responda, você deve criar postagens fornecendo o máximo de informação possível, do contrário dificilmente alguém poderá lhe auxiliar. Att.2 pontos
-
a unit pcesGerador esta gerando a TAG emitente -> nrOC incorreta o correto é "nrOc" Linha 1581 Incorreto: Gerador.wCampo(tcStr, '', 'nrOC', 1, 14, 1, pEmitente.nrOc); Correto: Gerador.wCampo(tcStr, '', 'nrOc', 1, 14, 1, pEmitente.nrOc); segue alteração pcesGerador.pas1 ponto
-
Na NFCe não se deve gerar o grupo de medicamentos, ou qualquer outro grupo de produto específico.1 ponto
-
Boa tarde. Estamos elaborando uma série de guias com estas orientações para todas as UFs, além da explicação da situação das tecnologias fiscais em cada UF. Situação das Tecnologias (Aberto) https://www.projetoacbr.com.br/forum/forum/88-mapa-fiscal/ Guia de Procedimentos para emissão de documentos fiscais (SAC) https://www.projetoacbr.com.br/forum/forum/89-requisitos-fiscais-por-uf/ Para saber mais sobre as vantagens de ser assinante SAC, clique aqui. Att.1 ponto
-
Boa tarde. Esta resposta pode ser dada com propriedade por seu contador. Provavelmente porque a SEFAZ não implementou esta rejeição. Att.1 ponto
-
1 ponto
-
oi Italo, obrigado pelo retorno. vou dar uma olhada nessas units de evento que vc disse e tentar criar uma rotina para alimentar essas tags.1 ponto
-
Bom dia. Seu contador lhe deu alguma sugestão quanto a isto? Att.1 ponto
-
1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
Bom dia, Recomendo que verifique nos fontes se as ocorrências que precisa estão sendo tratadas, caso contrário você adicioná-las e após testar anexar aqui. Att.1 ponto
-
Experimente informar o parâmetro: aDisposition ACBrMail1.AddAttachment(var_Path_XML, '', adAttachment);1 ponto
-
Cara... Tu está dando "a volta ao mundo a toa"... Porque você não gera essa numeração SÓ e somente SÓ quando finalizar a venda e for fazer o envio do XML pra autorização??? Muito mais simples1 ponto
-
1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
Bom dia Gabriel, Com essa URL de homologação você esta conseguindo enviar o Lote de RPS para o WebService?1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
Bom dia a todos, Maikon, o seu problema não é a impressão do DANFSE? Se sim, não entendi porque você anexou o XML de envio do lote. Para imprimir o DANFSE é utilizado o XML da NFS-e, você tem esse XML? Outra coisa, notei que a Inscrição Municipal contem uma letra, esta correto isso? Se o componente responsável pela impressão do DANFSE pega a Inscrição Municipal e converte para um numero inteiro com certeza vai ocorrer o erro que você apresentou na primeira postagem.1 ponto
-
Bom dia Leonardo! Adicionei a tag xnome e funcionou. Muito obrigado. um grande abraço!1 ponto
-
Bom dia Giovanni, Primeiramente peço que não poste o conteúdo de arquivos como parte da postagem, procure sempre anexar o mesmo. Com o programa exemplo também ocorre o mesmo problema?1 ponto
-
Bom dia, thiago da rocha correa. Geralmente esse erro indica que a inscrição estadual está em uma das situações listadas abaixo: I.E. Suspensa; I.E. Cancelada; I.E. Baixada; I.E. Em Processo de Baixa. Já tentou realizar a consulta da situação cadastral através do site do SINTEGRA ou no Cadastro Centralizado de Contribuinte?1 ponto
-
Bom dia. Nesse caso de inutilizar e não receber o protocolo, vc pode consultar a nota, se mesmo assim não retornar o protocolo, eu oriento o cliente a entrar no site da SEFAZ e pegar o protocolo, ai permito ele colocar o protocolo manualmente na nota. Utilizo essa regra para NFe, não sei se para NFC-e vai funcionar...1 ponto
-
Ok, experimente copiar o conteúdo do arquivo .ini e colar em um Bloco de Notas e Salvar novamente em outra pasta, pode ser algum problema com seu arquivo.1 ponto
-
No demo do ACBRETQ há um exemplo de impressão de 3 etiquetas na sequência... O problema ocorre no Demo?1 ponto
-
Italo, No programa exemplo quando executa o "Gerar Arquivos" ele gera corretamente o XML, porém o procedimento LerArqIni está ignorando a seção respMonitXX. Estou enviando arquivo INI atualizado e o fonte pcesS2220 para avaliação das alterações realizadas. S2220.ini pcesS2220.pas1 ponto
-
Obrigado novamente pelo auxílio... Eu fiz assim... gravei tudo num .ini, todas configurações, em um "parametrizador de ECF e de NFCe", daí tem uma função utiliza que lê o .ini, da seguinte maneira : // Se o Modelo da ECF foi marcado como ecfVirtual ... If (V_INI.ReadInteger('ECF', 'Modelo', 0 )=17) and // // E Se for propriedade ACBR.VIRTUAL = NFCe ((V_ECF_Virtual = 2) and (E_ACBrECFVirtualNFCe<>Nil)) then // ... With E_ACBrPosPrinter DO Begin // TACBrPosPaginaCodigo = (pcNone, pc437, pc850, pc852, pc860, pcUTF8, pc1252); PaginaDeCodigo := TACBrPosPaginaCodigo( V_INI.ReadInteger( 'ACBrPosPrinter', 'PaginaDeCodigo', 6{ padrão = pc1252} ) ); // Porta := V_INI.ReadString('ACBrPosPrinter', 'Porta', 'COM1'); // Device.ParamsString := V_INI.ReadString('ACBrPosPrinter', 'ParamsString', ''); // E_ACBrPosPrinter.Modelo := TACBrPosPrinterModelo( V_Ini.ReadInteger( 'ACBrPosPrinter', 'Modelo', 0 ) ) ; E_ACBrECF.ECFVirtual := E_ACBrECFVirtualNFCe ; // NFCe // ... // Correção 02/03/2019.Carlos... // Observação: Uma vez alterada abaixo, pode-se até // alterar a página de código de ACBrPosPrinter que dá certo, mesmo // incrivelmente a variável "fpPaginaDeCodigo" de ACBrECFClass aparecendo fixa com a pág.Escolhida. E_ACBrECF.PaginaDeCodigo := AcbrPosPrinterGetNumeroPaginaDeCodigo( E_ACBrPosPrinter.PaginaDeCodigo ); End Else E_ACBrECF.PaginaDeCodigo := V_INI.ReadInteger('ECF', 'PaginaDeCodigo', 0 ); ============================================================================================ ==> AcbrPosPrinterGetNumeroPaginaDeCodigo( E_ACBrPosPrinter.PaginaDeCodigo ); Esta linha acima, quando utilizo o ACBrPosPrinter para impressão em NFCe, faz o ajuste automático da propriedade ACBrECF.PaginaDeCodigo CONFORME foi feito o ajuste de Página de código no parametrizador que criei, no ACBrPosPrinter. Daí ficou tudo correto. (quando utilizo ACBrPosPrinter eu "sumo" com o ajuste de pág. de cód. do ACBrECF e fico somente com o ACBrPosPrinter, e quando utilizo ACBrECF (impressão em ECF), faço o inverso...) ============================================================================================ Segue a função abaixo que na realidade utilizei uma interna de vocês : function AcbrPosPrinterGetNumeroPaginaDeCodigo(APagCod: TACBrPosPaginaCodigo): word; begin case APagCod of pc437: Result := 437; pc850: Result := 850; pc852: Result := 852; pc860: Result := 860; pc1252: Result := 1252; pcUTF8: Result := 65001; else Result := 0; end; end; ============================================================================================ Abraços... Obrigado pelo retorno1 ponto
-
1 ponto
-
1 ponto
-
3.1 - Não faça flooding - Inundar o fórum com posts repetidos, com a mesma dúvida ou as mesmas palavras é chamado de flooding. Isso é proibido. Apenas um post feito no lugar certo é suficiente. Pesquise antes de postar, talvez sua dúvida já está respondida em outro post. Favor leia as regras do fórum. Boa tarde. Suas dúvidas poderão ser respondidas com certeza por seu contador de confiança. Att.1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
1 ponto
-
Sim, estou usando o seu arquivo ACBrMonior.ini, troquei apenas o certificado e path dos logs... ni,1 ponto
-
Italo, a configuração gera a possibilidade de deixar uma aplicação já preparada para o caro tratando a ativação por um configuração no arquivo INI por exemplo assim como foi feito com a obrigatoriedade dos dados da fatura, a intenção da configuração é deixar essa abertura para os desenvolvedores.1 ponto
-
Boa tarde. Que bom que você conseguiu resolver seu problema, para auxiliar a comunidade seria importante relatar como. Att.1 ponto
-
Olá pessoal! Estava tentando importar um arquivo retorno CNAB 400 do banco SICREDI, porém ocorria o retorno de erro: [2] 'A6' is not a valid integer value. Analisei o arquivo de remessa e o arquivo ACBrBancoSicredi.pas. No retorno a posição 109 a 110 se encontrava como 03, entrada rejeitada. E a posição 319 A6. Na unit a parte referente ao código do registro recusado: toRetornoRegistroRecusado: //03, não tem o código A6, implementei este código e funcionou. Gostaria de saber se é o correto a ser feito? Desde já agradeço e anexo também a unit com a alteração. ACBrBancoSicredi.pas1 ponto
-
Boa tarde, Sua alteração parece correta, obrigada por contribuir, em breve no svn. Att.1 ponto
-
Boa Tarde, Devido a necessidade de implementar o processo e manter a compatibilidade criei uma configuração para definir se o campo será gerado ou não no XML assim podemos utilizar o Schema antigo mesmo com o ACBr atualizado desde que não informe os dados do responsável técnico isso irá auxiliar a todos durante esse período do migração da NT em questão. Peço ao Moderador que avalie as alterações para disponibilizarmos a todos. ACBrNFeConfiguracoes.pas ACBrNFeNotasFiscais.pas pcnNFeW.pas1 ponto
-
Aparentemente pelo log está recebendo retorno da SEFAZ, talvez o problema pode ser outro... Se consultar Status pelo comando ocorre o mesmo? outros comandos funcionam?1 ponto