Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 13-03-2019 em todas as áreas

  1. Você informou que está emitindo um CTe no modal 02 (Aéreo): <modal>02</modal> Mas incluiu na seção infModal o trecho de XML de um modal Rodoviário. Por isso o erro.
    4 pontos
  2. verifique no Layout do CTe as informações ref a rodo (ref ao modal rodoviario). Cada modal tem tags específicas que devem ser informadas. -<rodo> <RNTRC>01245123</RNTRC> </rodo>
    4 pontos
  3. Obrigado Felipe! Quero que desconsiderem meu post... E me desculpem! O boleto estava sendo gerado, porém era salvo em PDF, pois não havia definido uma impressora. Agradeço a compreensão.
    3 pontos
  4. Isso sempre esteve ai... não é relativo a modificações recente nos fontes... O Warning só ocorre nos novos Delphis... que fizeram a infeliz mudança do tipo básico String, que antes era AnsiString para UTF8String Tem uma diretiva no ACBr.inc que pode desabilitar esses Warnings
    3 pontos
  5. Pessoal! Muiiito Obrigado!!! @BigWings Funcionou! Realmente foi uma falta de atenção! Muito Obrigado mesmo! @Amarildo de Matos e @Gr@c@ Muito obrigado pela atenção.
    3 pontos
  6. Vocês são feras!!! Era exatamente isso! DanfeFast.MostraSetup := True; Muito obrigado e parabéns pelo time de resposta!!!
    2 pontos
  7. Bem lembrado... http://wiki.lazarus.freepascal.org/Online_Package_Manager
    2 pontos
  8. 2.2 - Permaneça no assunto - Quando tiver uma dúvida diferente do assunto no tópico, poste em novo tópico. Não use algo equivalente a "aproveitando o gancho... [dúvida não relacionada com o tópico aqui]". Favor leia as regras do fórum.
    2 pontos
  9. Usando o certificado do próprio emitente, não. O que você pode fazer é carregar no componente o mesmo XML que foi usado na tentativa de transmissão, ou gerar ele novamente com os dados da venda, assinar novamente, e executar o método ACBrNFe.Consultar. Você pode usar a propriedade ValidarDigest para garantir que os dados do XML carregado estejam conforme o que foi transmitido. Caso esteja tudo certo o componente vai atualizar o XML com o protocolo de autorização.
    2 pontos
  10. Você pode fazer a impressão do evento de alteração de condutor e anexar ao MDFe.
    2 pontos
  11. Veja se a propriedade MostraSetup do componente DANFE está marcada. Ela por padrão é False.
    2 pontos
  12. Obrigado Daniel era isso mesmo. Só mais uma dúvida, Alterei a VersaoDadosEnt para 0.08 e foi emitido um erro. Sabe se falta atualizar mais alguma propriedade do componente para funcionar? Estava em 0.07.
    2 pontos
  13. Bom dia. Anexe o Xml Gerado que foi transmitido e tambem o xml ou log de retorno.
    2 pontos
  14. Olá depois que abri um ticket no site da Tanca conforme orientação do @Julio_Arauveira o atendimento da Tanca foi bem rápido, já estão me mandando um novo SAT.
    2 pontos
  15. Esta usando os arquivos INI que estão na pasta: ...\Exemplos\ACBrDFe\ACBrNFSe\ArqINI ? Faltou ver esse... amanhã confirmo, muito obrigada Italo
    2 pontos
  16. Boa tarde Ao realizar a consulta de NFSe, seja pelos métodos ConsultaLoteRps ou ConsultaNFSeporRps, são recuperados os dados da NFSe e adicionada a string do XML na property ACBrNFSe.NotasFiscais.Items[0].XMLNFSe. Ocorre que nesta property não há a instrução "<?xml version="1.0" encoding="UTF-8"?>" que é adicionada quando gerado o XML salvo pelo componente, quando o ACBrNFSe estiver configurado para salvar os arquivos (ACBrNFSe.Configuracoes.Arquivos.Salvar). Há alguma property que possua a string do XML gerado, no caso, com a instrução comentada? Se não há, seria interessante que o valor atribuído ao XMLNFSe seja exatamente o gerado pelo método Gravar. ** Informações do fonte ACBrNFSeWebServices, método ExtrairNotasRetorno ** * No caso utilizo a configuração de salvar arquivos desativada e pego as informações necessárias e registro no banco de dados. Desde já agradeço o auxílio Atenciosamente Giovane
    1 ponto
  17. Para todos os nossos parceiros e clientes, segue na íntegra a carta encaminhada pela Software Express referente a aquisição da empresa pela First Data, líder global em tecnologias e soluções para meios de pagamento, atendendo aproximadamente seis milhões de estabelecimentos e mais de 3,7 mil instituições financeiras em mais de 100 países. Destacamos a palavra do Sr. Henrique Ribeiro Filho (CEO da Software Express), na qual menciona que nada irá mudar no modelo de negócio. Esta estratégia é de comum acordo e de grande importância. “Carta na Íntegra” A Software Express comemora 33 anos de existência agora em 2019. Chegamos até aqui graças a nossa postura de sempre sermos honestos no trato com os clientes e parceiros, sermos independentes no atendimento (agnósticos) não dando preferência para este ou aquele em detrimento de outros, sigilo no trato das informações e, complementando, competência técnica para enfrentar desafios e amor ao trabalho para realizá-lo. Bem, 33 anos se passaram e sempre me perguntam o que virá depois? Agora eu já tenho a resposta... É com imensa satisfação que comunico aos nossos clientes, parceiros e amigos que estamos fechando uma união com a First Data. E quem são eles? A First Data é a líder global em tecnologias e soluções para meios de pagamento, atendendo aproximadamente seis milhões de estabelecimentos e 4 mil instituições financeiras em mais de 100 países. Seus cerca de 22 mil associados estão dedicados a ajudar empresas - desde startups até as maiores corporações do mundo - a conduzirem o dia a dia do comércio. A First Data garante o processamento e a segurança de mais de 3.000 transações por segundo que contabilizam US$ 2,4 trilhões por ano, o que contribui para o desenvolvimento das economias onde atua. E porque a First Data? São várias as razões, dentre elas: a) Ela é similar à Software Express no tocante a forma de agir no mercado, respeitando e sendo “agnóstica” no tratamento de todos os seus parceiros e também por acreditar que o modelo de negócio totalmente baseado em parcerias e respeito que foi criado por nós é o que permite que uma empresa seja sustentável. b) Nos permite um aumento na capacidade de inovação, atualização tecnológica e de segurança pois passaremos a ter acesso aos mais avançados modelos que ela pratica globalmente. E o que muda após a aquisição da Software Express pela First Data? Como ela acredita no modelo de distribuição que criamos nada irá mudar e, como empresa independente que seremos, continuaremos atendendo todos exatamente da forma como são atendidos hoje, respeitando as particularidades, sigilos e acordos firmados. A Software Express continuará tendo a mim como responsável pela condução da empresa e o Rodrigo Climaco da First Data assumirá a Diretoria Administrativa. As demais pessoas de vosso contato diário, quer sejam elas de novas oportunidades e negócios via Comercial, quer sejam elas de Desenvolvimento ou Produção/Suporte continuam sendo as mesmas. Acreditamos plenamente que essa nova etapa da Software Express trará muitos frutos para todos os nossos clientes e parceiros! Muito obrigado por confiarem em nós ao longo de todos esses anos e tenham a certeza de que continuaremos, cada vez mais, a oferecer um serviço da maior qualidade possível. Henrique Ribeiro Filho
    1 ponto
  18. Momento, vou anexar uma Unit para teste. Testa com essa. pcnNFeW.pas
    1 ponto
  19. Boa tarde. Verifique se a UF exige estas informações. Estamos trabalhando em Mapas Fiscais onde procuramos captar e divulgar a situação fiscal em todas as UF, porém ainda não obtivemos o retorno do PR para esta situação. https://www.projetoacbr.com.br/acbr-mapas-fiscais/ Att.
    1 ponto
  20. Olá, acabei de receber um novo equipamento da Tanca, e agora sim deu tudo certo! Sat atualizado com o layout 0.08. e arquivo XML gerado pelo ACBr também na versão 0.08. Obrigado @Julio_Arauveira
    1 ponto
  21. Boa tarde, o erro retornou em ambiente de produção? isso?
    1 ponto
  22. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  23. Boa tarde, suporteatinfo. Veja o tópico abaixo:
    1 ponto
  24. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  25. Lembrando que tem o lazarus então precisa o lfm também as mudanças
    1 ponto
  26. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  27. Boa tarde Pessoal, Os documentos: CT-e - Conhecimento de Transporte Eletrônico e CT-e OS - Conhecimento de Transporte Eletrônico Outros Serviços, possuem um evento chamado: Prestação do Serviço em Desacordo. O autor desse evento, ou seja, que envia ele para a SEFAZ é o tomador do serviço. Esse evento, permite ao tomador informar ao Fisco que o CT-e/CT-e OS que o relaciona esta em desacordo com a prestação do serviço. O tomador tem um prazo máximo de 45 dias a contar da data de autorização do CT-e/CT-e OS para enviar o evento. Detalhe importante: O evento tem que ser enviado para a SEFAZ do emitente do CT-e, supondo que o emitente seja de São Paulo devemos: 1. Configurar o componente para a UF do Emitente (Configuracoes.webservices.UF := 'XX'; // onde XX é a UF do Emitente do CT-e) 2. Ao alimentar o componente informar em cOrgao a UF do Emitente do CT-e. Como montar a rotina para enviar o evento: ACBrCTe1.EventoCTe.Evento.Clear; with ACBrCTe1.EventoCTe.Evento.Add do begin infEvento.nSeqEvento := 1; // Para o Evento de Prestação do Serviço em Desacordo nSeqEvento sempre = 1 InfEvento.cOrgao := UFtoCUF(xUF); // Devemos informar a UF do Emitente do CT-e infEvento.chCTe := Copy(ACBrCTe1.Conhecimentos.Items[0].CTe.infCTe.Id, 4, 44); infEvento.CNPJ := xCNPJ; // CNPJ do Tomador infEvento.dhEvento := now; infEvento.tpEvento := tePrestDesacordo; infEvento.detEvento.xObs := trim(sOBS); // minimo 15, máximo 255 caracteres end; iLote := 1; // Numero do Lote do Evento ACBrCTe1.EnviarEvento(iLote); No exemplo acima o XML do CT-e/CT-e OS foi carregado, mas não se faz necessário, caso não deseja carregar o XML basta informar a chave (44 dígitos) ao campo chCTe. No campo xObs deve constar uma observação do tomador que justifique o desacordo do serviço prestado. Em caso de dúvidas, clique aqui para criar um novo tópico.
    1 ponto
  28. Boa tarde Italo. Problema resolvido. Muito obrigado.
    1 ponto
  29. Consegui resolver adicionando mais um Parâmetro. RESTRequest1.Params.AddItem; RESTRequest1.Params.Items[1].name := 'Content-Disposition'; RESTRequest1.Params.Items[1].Value := 'form-data'; RESTRequest1.Params.Items[1].ContentType := ctMULTIPART_FORM_DATA; RESTRequest1.Params.Items[1].Kind := TRESTRequestParameterKind.pkREQUESTBODY;
    1 ponto
  30. Boa tarde Gilson, Muito obrigado pela colaboração, ainda hoje estarei enviando para o repositório.
    1 ponto
  31. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  32. Bom dia.. Faça a seguinte analise.. antes de dar duplicidade, pegue o xml que ele veio, se la tem o numero de protocolo.
    1 ponto
  33. Bom dia! Tentou pelo Gerenciador de Pacotes Online? Por ele acho mais prático.
    1 ponto
  34. Creio que você não compreendeu... essa correção já está no SVN a tempos... basta você fazer um Update
    1 ponto
  35. O mesmo problema ocorre com o Demo do ACBrNFe ? Veja se a sua impressora padrão no Window está corretamente configurada
    1 ponto
  36. Pessoal muito obrigado, amigo o codigo que vc mandou funciou 100% muito obrigado mesmo...
    1 ponto
  37. Olá, consegui solução com o pessoal da tanca mesmo. A Tanca está de parabéns sempre comprometida em ajudar a software house. Aconselho falar com eles novamente.
    1 ponto
  38. Boa tarde Michele, Você esta usando os Schemas corretos que se encontra na pasta: ...\Exemplos\ACBrDFe\ACBrNFSe\Schemas\IssDSF ? Esta usando os arquivos INI que estão na pasta: ...\Exemplos\ACBrDFe\ACBrNFSe\ArqINI ? Esta realizando testes usando o programa exemplo?
    1 ponto
  39. Exato, desta forma basta depois ler a propriedade Link, não importando o provedor, se ele retorna o link e o pnfsNFSeR faz a leitura da tag a propriedade Link vai ser alimentada, caso contrario o se valor será uma string vazia.
    1 ponto
  40. 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.
    1 ponto
  41. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  42. Depois de atualizar os fontes você executou o ACBrInstall_Trunk2.exe para reinstalar os componentes, marcando a opção de apagar arquivos antigos?
    1 ponto
  43. Boa tarde, Ao tentar gerar uma transferência de funcionário após atualização do ACBReSocial, foi constado que a mesma esta gerando a tag “tpInscSuc” na versão V02_04_02 sendo que essa mudança é para versão igual ou maior a V02_05_00, foi necessário fazer uma alteração na unit pcesS2299 na procedure GerarSucessaoVinc, incluindo a seguinte linha: “if VersaoDF >= ve02_05_00 then” para que fosse possível gerar o mesmo. Agricio Comper pcesS2299.pas
    1 ponto
  44. Como verificar se meu SAT suporta o layout 0.08 ? Para verificar quais equipamentos já suportam o layout 0.08, você pode acessar essa página do SEFAZ https://portal.fazenda.sp.gov.br/servicos/sat/Paginas/Modelos-SAT.aspx Exemplo, acessando a página acima, temos a seguinte informação a respeito dos SATs da Gertec Portanto o seu SAT Gertec precisa estar na versão 03.00.07 (ou superior) para que o mesmo seja capaz de compreender o XML na versão 0.08 Como atualizar o meu SAT de versão ? Para SATs de Produção, basta deixar o aparelho conectado na Internet, que o mesmo será atualizado automaticamente... Para SATs de Homologação (SDK) será necessário entrar em contato com o Suporte do Fabricante, pois essa atualização deve ser "forçada", no aparelho Lembrando que todos os SATs de homologação iniciam com o número de série com '9'. e não é possível transformar um SAT de Produção em Homologação, ou vice-versa Como posso verificar a versão do Software do SAT ? Simples... basta rodar o comando ACBrSAT.ConsultarStatusOperacional Outra maneira, é extrair o Log Interno do SAT, com o comando: ACBrSAT1.ExtrairLogs( NomeArquivo ) Geralmente na inicialização do SAT, ele grava no LOG, várias informações úteis, como por exemplo o número da versão do Sw.Básico e do XML de Entrada Meu SAT ainda não suporta a versão 0.08, há alguma outra maneira de testar ? SIM. Você pode usar o Emulador de SAT do Sefaz, que a partir da versão 2.9.4, já passou a suportar o XML de entrada na versão 0.08
    1 ponto
  45. Bom dia Juliomar Esta situação que passei é indiferente do provedor. É um processo dos fontes do projeto. No caso o provedor retorna os dados do documento sem a instrução "<?xml version="1.0" encoding="UTF-8"?>" sendo que no ACBr é adicionado, mas apenas ao gerar o arquivo do XML e não na property em que fica a string do XML. Ao meu ver, se adiciona para salvar, deveria adicionar também na property.
    1 ponto
  46. 1 ponto
  47. É isso mesmo. A dica do BVX Tecnologia funcionou. Para sat Sweda, tem que copiar todas as dll's que são criadas na pasta do software de ativação do aparelho, para dentro da pasta onde está o programa (seu aplicativo). Obs.: No window 64 bits, eu utilizei a dll 32 bits mesmo, e funcionou! Meus agradecimentos ao BVX Tecnologia.
    1 ponto
×
×
  • 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.