Ir para conteúdo
  • Cadastre-se

Edson.pol

Membros
  • Total de ítens

    196
  • Registro em

  • Última visita

  • Days Won

    2

Edson.pol last won the day on 22 Agosto 2013

Edson.pol had the most liked content!

1 Seguidor

Últimos Visitantes

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

Edson.pol's Achievements

Community Regular

Community Regular (8/14)

  • Dedicated Rare
  • Reacting Well Rare
  • First Post
  • Collaborator Rare
  • Week One Done

Recent Badges

47

Reputação

5

Community Answers

  1. Boa tarde ! Estou procurando uma forma de mostrar o FCP, de preferência perto do valor do ICMS-ST (nos totais da nota) Vi que tem um novo componente ACBrNFeDANFeFPDF, e queria testar no demo, mas não estou conseguindo. Como faço para setar este componente no botão Imprimir Danfe do ACBrNFe_Exemplo ? procedure TfrmACBrNFe.btnImprimirClick(Sender: TObject); begin OpenDialog1.Title := 'Selecione a NFe'; OpenDialog1.DefaultExt := '*-nfe.XML'; OpenDialog1.Filter := 'Arquivos NFe (*-nfe.XML)|*-nfe.XML|Arquivos XML (*.XML)|*.XML|Todos os Arquivos (*.*)|*.*'; OpenDialog1.InitialDir := ACBrNFe1.Configuracoes.Arquivos.PathSalvar; if OpenDialog1.Execute then begin if ACBrNFe1.DANFE = ACBrNFeDANFeESCPOS1 then PrepararImpressao else if ACBrNFe1.DANFE = ACBrNFeDANFeFPDF1 then // o que setar aqui ? <== ===================================== ACBrNFe1.NotasFiscais.Clear; ACBrNFe1.NotasFiscais.LoadFromFile(OpenDialog1.FileName); ACBrNFe1.NotasFiscais.Imprimir; end; end; Grato !
  2. Obrigado Ítalo pela explicação !
  3. Boa tarde ! Estou alimentando o componente ACBrNFSeX com a propriedade 'OutrasInformacoes' com um texto: 'Valor Aprox. Tributos.. bla bla bla' Mas não é gerada no RPS de envio, nem de retorno da nota (provedor Fiorilli) Vi que tem um 'NrOcorrenciaInformacoesComplementares', que está definido como -1 Como e onde posso alterar para 1, pra ver se gera com a propriedade preenchida ?
  4. Semana passada a prefeitura alterou o link para consumo de web-service. Link antigo: http://fi1.fiorilli.com.br:5663/IssWeb-ejb/IssWebWS/IssWebWS?wsdl Novo link: http://servicos.jau.sp.gov.br:8090/IssWeb-ejb/IssWebWS/IssWebWS?wsdl Alteração que deve ser feita no ACBrNFSeXServicos.INI: [3525300] Nome=Jau UF=SP Provedor=Fiorilli Versao=2.00 ProRecepcionar=http://servicos.jau.sp.gov.br:8090/IssWeb-ejb/IssWebWS/IssWebWS ProLinkURL=http://servicos.jau.sp.gov.br:8090/gerarnfse.jsf?nroNota=%NumeroNFSe%&codVerificacao=%CodVerif%&cnpj=%Cnpj%&hash=%ChaveAcesso% []´s Edson.
  5. Boa tarde ! O problema foi resolvido em 2020, mas "ressuscitou" agora ... Quando o responsável pela emissão é o banco (Bradesco), o cedente pode gerar a remessa com um "nosso número" já gerado pelo ERP, ou em branco, quando não precisar disto. No meu caso, gero a remessa (CNAB400) com o nosso número gerado pelo ERP, pois existe uma rotina de "lembrete de vencimento" que envia cópia dos boletos dois dias antes do vencimento via e-mail para os clientes e, neste caso, o nosso número tem que ser o gerado pelo ERP. []´s Edson ACBrBancoBradesco.pas
  6. Boa tarde Diego ! No meu caso, tive que acrescentar mais uma linha na unit Fiorilli.Provider.pas Se puder verificar a possibilidade de incluir nos updates: function TACBrNFSeXWebserviceFiorilli200.TratarXmlRetornado( const aXML: string): string; begin Result := inherited TratarXmlRetornado(aXML); Result := NativeStringToUTF8(Result); Result := StringReplace(Result, '&#xd;', '\s\n', [rfReplaceAll]); Result := StringReplace(Result, ''#$A'', '\s\n', [rfReplaceAll]); //Linha acrescentada Result := ParseText(AnsiString(Result), True, {$IfDef FPC}True{$Else}False{$EndIf}); Result := RemoverPrefixosDesnecessarios(Result); Result := RemoverCaracteresDesnecessarios(Result); end; Fiorilli.Provider.pas
  7. Edson.pol

    Quebra de linha - Fiorilli

    Bom dia ! A quebra de linha do provedor Fiorilli está configurada com com o valor "default": ConfigGeral.QuebradeLinha := '\s\n'; - Eu gero o texto da Discriminação dos Serviços em um TMemo, depois envio para o componente ACBrNFSeX. O Danfe está imprimindo &#13 no lugar dos "Enters". Não encontrei onde posso corrigir isto.
  8. Boa tarde! Estou com dificuldade de emissão de nota, provedor Fiorilli, utilizando o demo da NFSeX. Como está configurado: case ACBrNFSeX1.Configuracoes.Geral.Provedor of proPadraoNacional: RegimeEspecialTributacao := retMicroempresarioEmpresaPP else RegimeEspecialTributacao := retMicroempresarioEmpresaPP; end; // TnfseSimNao = ( snSim, snNao ); OptanteSimplesNacional := snSim; // Provedor PadraoNacional OptanteSN := osnOptanteMEEPP; ==> Se envio como: RegimeEspecialTributacao := retMicroempresarioEmpresaPP Retorna o erro: Erro(s): Código : L125 Mensagem: O Regime Especial de Tributação informado está diferente do que foi cadastrado para este contribuinte. O Regime Especial de Tributação correto é Não Possui, ou seja, REMOVA do xml essa informação. ==> Se envio como: RegimeEspecialTributacao := retNenhum Retorna o erro: Erro(s): Código : E166 Mensagem: Regime Especial de Tributaçãoo não informado para optante do simples nacional. Quando a empresa prestadora do serviõo for optante pelo simples nacional informe "05" MEI ou "06" ME/EPP. Correção: Quando a empresa prestadora do serviçoo for optante pelo simples nacional informe "05" MEI ou "06" ME/EPP. Tentei altarando os tipos na unit ACBrNFSeXProviderBase.pas para 01,02,03,04,05,06, etc ... Aí retorna o erro: Erro(s): Código : X800 Mensagem: Erro de Validação: 1839 - Element '{http://www.abrasf.org.br/nfse.xsd}RegimeEspecialTributacao': [facet 'pattern'] The value '06' is not accepted by the pattern '1|2|3|4|5|6'. { TnfseRegimeEspecialTributacao = (retNenhum, retMicroempresaMunicipal, retEstimativa, retSociedadeProfissionais, retCooperativa, retMicroempresarioIndividual, retMicroempresarioEmpresaPP, retLucroReal, retLucroPresumido, retSimplesNacional, retImune, retEmpresaIndividualRELI, retEmpresaPP, retMicroEmpresario, retOutros, retMovimentoMensal, retISSQNAutonomos, retISSQNSociedade, retNotarioRegistrador); } Alguém tem alguma dica ?
  9. Boa tarde. Estou tentando calibrar uma Argox OS-214 Plus para pular corretamente as etiquetas. Já fiz o processo normal de calibragem (ligar a impressora com o Feed apertado) A etiqueta em questão é para gondola, com tarja preta no verso (ver foto). O vendedor da etiqueta insiste que o problema é de configuração, mas já tentei de tudo e continua pulando errado. Alguém já passou por isto?
  10. Bom dia Marcos. Vc está usando a tag <autXML> para adicionar os interessados no download da NFe ? Ou somente informando os dados do transportador (tag Transp.Transporta) ? Seria interessante também ver esta NT 2020.004 https://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=A1ayJmuTiI8= que trata de 'Ator interressado na NFe'. []´s Edson.
  11. Funcionando ! Seguindo as dicas do Edmar Frazão. []´s Edson
  12. Vou testar nos clientes amanhã, depois reporto aqui o resultado. Obrigado pelo feedback !
  13. Bom dia! "No dia 30 de maio, é possível que você perca o acesso a apps que estão usando tecnologia de login menos segura. Para proteger sua conta, o Google não vai mais aceitar o uso de apps ou dispositivos de terceiros que solicitam que você faça login na sua Conta do Google usando apenas seu nome de usuário e senha. Você vai precisar usar o recurso Fazer login com o Google ou outras tecnologias mais seguras, como o OAuth 2.0. Saiba mais" O gmail atendia perfeitamente os meus clientes, mas agora complicou... Muitos não tem e-mail empresarial, então estou buscando uma alternativa. Qual solução vocês adotam em seus sistemas ? Enviam e-mails com a conta do cliente, ou utilizam o domínio da própria empresa desenvolvedora ([email protected], cliente2, etc) ? []´s Edson
  14. Boa tarde. Meu cliente utiliza a cobrança do Bradesco (CNAB400), e antigamente, ele numerava os títulos, enviava a remessa com o nosso número definido e o banco imprimia e enviava o boleto. Agora, vi que existe uma função "ValidaNossoNumeroResponsavel", que zera o nosso número quando o responsável pela emissão é o banco. Porém... segundo o manual do Bradesco: "093 a 093 - Condições para Emissão do Boleto de Cobrança Se for igual a 1 = o Banco emite o boleto e processa o registro. Se o Nosso Número for informado nas posições 71 a 82 do registro de transação, o Banco assume. Se o Nosso Número não for informado, o Banco criará automaticamente. Se for igual a 2 = o cliente emite o boleto e o Banco somente processa o registro. Nesse caso, será obrigatório informar o Nosso Número formatado nas posições 71 a 82 do registro de transação Tipo 1." A função não deveria zerar o nosso número no caso dele já vir preenchido. Em anexo, ACBrBoleto.pas com a alteração necessária na função "ValidaNossoNumeroResponsavel" []´s Edson. ACBrBoleto.pas 4008-524-0121-layout-cobranca-versao-portugues.pdf
×
×
  • 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.