Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 13-03-2019 em Posts

  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 a todos, Conforme anunciado pelo SEFAZ, a partir de Janeiro de 2019, seria válido o layout 0.08 do XML de entrada.... e ao mesmo tempo, o (antigo e obsoleto) layout 0.06 deixaria de ser aceito.... O fato do layout ser aceito, não significa necessariamente que todos precisam migrar imediatamente para ele... Isso depende inclusive, da atualização do Software Básico dos equipamentos em campo (veja tópico a seguir ) O que realmente muda, é que o layout 0.06, deixou de ser aceito... ( bem, mesmo isso foi prorrogado ) Portanto se a sua aplicação apenas suporta o XML 0.06, CORRA e faça os ajustes necessários para suportar a 0.07 ou a 0.08... Se você já suporta o layout 0.07, então veja aqui, o que há de novo no layout 0.08, e como se ajustar a ele... O que mudou no XML de entrada 0.08 ? Conforme consta na Especificação SAT_v_ER_2_26_04, temos as seguintes alterações: Layout do XML de venda: 1. Grupo enderEmit - campo xBairro passa a ter o seu tamanho variável alterado de 2-60 para 1-60 (mínimo 1 caractere e máximo de 60). 2. Grupo emit - campo IE passa a ter o seu tamanho fixo de 12 alterado para variável: 2-14. 3. Grupo dest - campo CPF passa a ter tamanho fixo de 11 dígitos, antes o campo poderia ficar vazio. 4. Grupo prod - incluído o campo CEST (opcional) de tamanho fixo de 7 dígitos. 5. Grupo obsFiscoDet - campo xTextoDet passa a ter uma nova instrução de preenchimento: 6. O grupo obsFisco gerado pelo SAT é que teve uma mudança significativa e merece ser mencionado aqui. Esse grupo antes estava dentro do grupo infAdic, agora ele esta no mesmo nível do infAdic, portanto ambos (infAdic e obsFisco) estão dentro do grupo CFe. Layout do XML de Cancelamento: 1. Os campos referentes aos itens: 1, 2 e 3 (do layout do XML de venda) sofreram a mesma alteração, mas eles são gerados pelo SAT.
    1 ponto
  17. 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
  18. 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
  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. Olá @Pedro E. Braga, estamos analisando a sua contribuição... Entrei em contato com você, por M.P.
    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. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  26. 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
  27. Boa tarde Italo. Problema resolvido. Muito obrigado.
    1 ponto
  28. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    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. Boa tarde Sandro, Favor atualizar os fontes, reinstalar os componentes e faça novos testes. Boa tarde Souza, Favor atualizar os fontes e reinstale os componentes.
    1 ponto
  32. Bom dia, Marcelo Dumke. Na minha opinião, eu não vejo nenhum problema. Basta ele informar os lotes corretamente.
    1 ponto
  33. Creio que você não compreendeu... essa correção já está no SVN a tempos... basta você fazer um Update
    1 ponto
  34. O mesmo problema ocorre com o Demo do ACBrNFe ? Veja se a sua impressora padrão no Window está corretamente configurada
    1 ponto
  35. Pessoal muito obrigado, amigo o codigo que vc mandou funciou 100% muito obrigado mesmo...
    1 ponto
  36. 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
  37. 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
  38. 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
  39. Sim. Esse código já foi corrigido para: else begin if not ForceDirectories(ADir) then raise Exception.Create('Erro ao gerar PDF. Diretório: ' + ADir + ' não pode ser criado'); end;
    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. estamos questionando todas as UFs... (mas ainda tivemos poucas respostas) https://www.projetoacbr.com.br/acbr-mapas/#acbrmapa_responsavel_tecnico
    1 ponto
  42. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  43. 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
  44. 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
  45. Como ajustar a minha aplicação feita com o ACBr, para o layout 0.08 ? Simples... apenas configure no componente... e se necessário, alimente o ACBrSAT.CFe, de acordo com as instruções iniciais desse tópico... Se você usa o ACBrMonitorPLUS... tenha certeza de ter a última versão do programa... e configure conforme na tela abaixo: https://acbr.sourceforge.io/ACBrMonitor/DadosdoSATCFe.html
    1 ponto
  46. 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
  47. Visulizar Arquivo Bematech - Transformação Digital do Varejo Por: Diogo Barros e Moacir Borri Venha conhecer como a transformação digital vai além do PDV tradicional. Veja na prática novos dispositivos e tecnologias. Participe e concorra ao sorteio da nova impressora MP-2800 TH. posGo - Crie aplicações completas em um dispositivo Android moderno, com Scanner e meio de pagamento integrado. Plataforma IoT - Traga mais competitividade para o segmento de automação comercial. Conheça melhor os hábitos de seus clientes, aumente suas vendas usando o potencial de tecnologia IoT e Inteligência Artificial. Conheça na prática a integração fácil através de API. Veja o vídeo da Palestra em: Autor Daniel Simoes Enviado 20-11-2018 Categoria Dia do ACBr 1a edição
    1 ponto
  48. 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.

The popup will be closed in 10 segundos...