Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 06-12-2019 em todas as áreas

  1. Curso Completo - Dominando o ACBrMonitor Módulo 1 – As Soluções Ágeis do ACBr Integrando com qualquer Linguagem de Programação Aula 1 Apresentação • Introdução • Como Funciona o ACBrMonitor • Soluções Disponíveis no ACBrMonitor Aula 2 Primeira Integração com ACBrMonitor • Instalação no Windows • Primeira Integração com ACBrMonitor • Instalação no Linux Aula 3 ACBrMonitor na Prática • Dicas de Configurações • Como funciona a integração TCP/IP • Conhecendo a Estrutura de Arquivos Aula 4 Integrando via Troca de Arquivos • Melhores Práticas • Integrando com uma Aplicação PDV Aula 5 Integrando via TCP/IP • Dicas de Comunicação via Sockets • Demonstração Prática Aula 6 Parametrizando o ACBrMonitor • Conhecendo Novas Configurações • Configurações para Comunicação Remota • Aprendendo com os Logs Aula 7 Estrutura de Comandos e Respostas • Entendendo a Sintaxe de Comandos • Casos de Uso • Entendendo a Estrutura de Respostas Aula 8 Utilizando Múltiplas Instancias • Conceito de Múltiplas Instancias • Modelo Operacional Aula 9 Trabalhando com Multi Empresas • Dicas de Uso para Multi Empresas • Demonstração Prática Aula 10 Utilizando a Documentação • Encontre o que precisa • Gerando uma NFe com ajuda da Documentação • Módulo NFe – O que você vai Aprender Módulo 2 – Soluções de Varejo – Integrando com NFe / NFCe / SAT / MFe Aula 1 Apresentação • Introdução ao Projeto NFe • Pré Requisitos para integração com ACBrNF-e / ACBrNFC-e • Preparando o ambiente na sua Aplicação Comercial Aula 2 Primeiros Passos com a NFe / NFC-e • Integrando a primeira NFe com o ACBrMonitor • Exemplo didático, utilizando um arquivo com os dados da NFe / NFCe • Demonstração prática de transmissão de uma NFe integrada Aula 3 Tudo o que precisa Configurar • Parametrizações Necessárias na sua Aplicação Comercial, evite Problemas!!! • Configurando acesso ao WebService e testes em Homologação • Entendendo os parâmetros de TimeOut e Tentativas de Reenvio no caso de falha. Aula 4 Certificado Digital • Dicas e Configurações para modelo A1 e A3, utilize as melhores praticas. • Configurações SSL, qual configuração utilizar para Segurança na transferência de dados, Assinatura digital e Criptografia. • Dicas para validações do Certificado Digital na sua aplicação, evite erros Aula 5 Estrutura de Gravação do XML • Estruturação de Diretórios para gravar XMLs Autorizados, Eventos, Inutilizados, Geração de PDFs • Parâmetros para Separar XMLs gerados por Tipo, Empresas e por Datas • Parâmetros para Atualizar XMLs Autorizados com Protocolos de Cancelamento Aula 6 Emitindo DANFes • Parametrizações para emissão de NFe / NFCe com demostrações práticas • Detalhamento de customizações Campos específicos na DANFe • Utilização de todos os recursos e parametrizações de Impressão via comando Aula 7 Serviços de Consulta • Método Status Serviço • Método Consultar NFe • Dicas e melhores práticas de validação antes de enviar uma NFe ou quando a SEFAZ retorna Erro de Envio Aula 8 Gerando o XML da NFe / NFCe • Detalhando o Método CriarNFe, Assinando digitalmente e validando o XML • Todas as dicas no preenchimento das tags para geração do XML • Melhores práticas na geração do arquivo de integração para evitar erros de validação do XML Aula 9 Transmissão para SEFAZ • Todos os recursos do Método Enviar NFe • Quais as diferenças no retorno da SEFAZ para Métodos Síncronos e Assíncrono • Validações na Aplicação Comercial após obter o XML de retorna da SEFAZ Aula 10 Utilizando Recursos Integrados • Trabalhando com Métodos exclusivos para emissão da DANFe e Geração de PDF • Utilizando os recursos do Componente Enviar Email, integrado diretamente nos métodos da NFe • Manipulando Tipo de Impressão e Diretórios para geração do PDF via Comandos Aula 11 Cancelamento e Inutilização • Trabalhando com Cancelamento e Inutilização de NFe / NFCe • Quando posso Cancelar ou Inutilizar uma NFe • Dicas para emissão e atualização de XML de Cancelamento Aula 12 Trabalhando com os Eventos da NFe e NFCe • Criando e Enviando os Eventos na NFe / NFCe • Dicas de quando e como utilizar os eventos de Carta de Correção e as Manifestações que o Destinatário. • Melhores práticas para tratamento de XMLs de Evento de NFe / NFCe. Aula 13 Envio em Lotes • Trabalhando com Envio de NFes em Lote • Dicas para Validação de NFes enviadas em Lote Aula 14 Baixando XML da SEFAZ • Trabalhando com os Métodos de Distribuição DFe • Como os Envolvidos na NFe podem obter o XML das mesmas • Dicas e Melhores práticas para trabalhar com os métodos de Distribuição Aula 15 Métodos Utilitários • Métodos Adicionais do ACBrMonitor para uso da NFe / NFCe • Dicas para facilitar as validações na Aplicação Comercial, utilizando Métodos específicos para NFe / NFCe • Veja como é possível realizar todas as parametrizações via Comando Aula 16 Tratando a Contingência da NFe e NFCe • Tratando a Contingência da NFe / NFCe, Como e Quando utilizar? • Métodos utilizados e alterações necessárias para uso em Contingência • Melhores práticas na sua aplicação Comercial para tratar a Contingência • Demonstração prática de uso da Contingência OFF-Line da NFCe com uma Aplicação Demonstração. Aula 17 Integrando com SAT / MFE ...Em andamento...
    4 pontos
  2. Então é provável que o problema seja com a prefeitura, certo?
    2 pontos
  3. Cara, isso é uma operação chamada de TRIANGULAR, a Industria emitiria uma NFe com CFOP 5.101 para o representante, e outra com CFOP 6923 para cliente do representante e por fim o representante emitiria uma nota com o CFOP 6106 para justificar o não transito da mercadoria para seu estoque e etc... Obs: Você deve validar com a contabilidade, pois isso depende muito entre estados. Agora na minha opinião o contador responsavel pela industria ou do representante deve orientar, não é uma questão de sistema e sim de operações e manobras contábeis.
    2 pontos
  4. o arquivo é salvo assim que baixado o Webservice e finalizado a requisição, não entendi o motivo de ele não estar salvando. Já tenou usar o DoEvents antes de ler as coisas.
    2 pontos
  5. Nos testes realizados anteriormente com os SAT GO e RB-2000, era calculado o tempo a partir do Envio do XML até o recebimento o XML de resposta e decodificação do mesmo pelo componente ACBrSAT, porém percebemos que esta decodificação consome um bom tempo deste processo. Sendo assim fizemos uma nova medição, onde consideramos a partir do momento em que o XML é Enviado até o momento em que é retornado o XML de resposta, não esta sendo levado em consideração a decodificação. O resultado deste novo teste você acompanha na tabela abaixo:
    2 pontos
  6. Acredito que estava algo bloqueando ela, a situação foi que fiz a instalação remotamente e e o técnico que instalou o equipamento e drives disse que estava tudo pronto, a unica coisa que ele esqueceu de fazer foi o velho e bom DDL (Desliga. Depois Liga) no windows resolve muita coisa... Eu fiz e resolveu. Em resumo cliente operando com o sistema já migrado pra ACBrLibSAT. Valeu a todos pela atenção dispensada esse dois dias...
    2 pontos
  7. ATENÇÃO: Novo endereço de acesso para o CURSO https://projetoacbr.com.br/cursos/acbrmonitor/ ou https://acbr.nutror.com/869a0d2dddd8dee3b4174464c2ce590e9ee598ed Olá Desenvolvedor(a), Tenho uma notícia que pode interessar muito a você que já utiliza ou deseja utilizar o ACBrMonitor, e precisa conhecer todos os recursos e facilidades para começar a utilizar essa ferramenta… Estou lançando aqui no Fórum do Projeto ACBr o curso “Dominando o ACBrMonitor”. A Aula 1 Já está disponível para todos assistirem! Link para o Curso Completo: https://projetoacbr.com.br/cursos/acbrmonitor/ Trata-se de um curso Completo com todos os recursos existentes no ACBrMonitor com vídeo-aulas práticas e didáticas em um passo a passo, onde você vai conhecer todas as suas funcionalidade,s e conseguir integrar a sua Aplicação Comercial de forma Simples e Rápida. É claro, conhecendo também à fundo as poderosas soluções do Projeto ACBr. Primeiramente permita-me apresentar, sou José Junior, trabalho para o Projeto ACBr como Consultor e Desenvolvedor a mais de dois anos e tenho uma experiência de aproximadamente oito anos com Desenvolvimento de Sistemas no Segmento de Automação Comercial. Sou formado em Ciência da Computação, e atualmente atuo como principal Mantenedor do Aplicativo ACBrMonitorPLUS. Para quem não conhece, o ACBrMonitor é um Aplicativo Integrador, que contempla os principais recursos do Projeto ACBr. Os componentes do ACBr são desenvolvidos para Delphi e Lazarus utilizando a linguagem Object Pascal, mas com o ACBrMonitor você pode utilizar todos os recursos dos componentes ACBr, integrando com qualquer linguagem de programação. Isso mesmo!!! O ACBrMonitor foi projetado para ser um integrador extremamente simples, permitindo à todos, utilizar os recursos do ACBr através de uma simples integração via Troca de Arquivos ou então via TCP/IP, utilizando comandos específicos para cada componente. Como mantenedor do ACBrMonitorPLUS, vejo a necessidade dos Desenvolvedores que chegam ao fórum, precisando integrar as Soluções de Automação Comercial do ACBr em seus Sistemas de forma ágil. Então resolvi fazer esse Curso, com a intenção de ajudar à todos os que estão integrando suas Aplicações com o ACBrMonitor, aos que pretendem conhecer a ferramenta e também a quem já utiliza o ACBrMonitor, mas deseja conhecer a fundo todos os seus recursos e configurações. O curso “Dominado o ACBrMonitor” está dividido em 7 módulos: No Curso 1 você vai conhecer a ferramenta, entender como funciona na prática... Logo na segunda aula vai conseguir realizar a sua primeira integração de forma muito simples, e no decorrer das aulas, vai conhecer todas as suas parametrizações, desde as mais simples até as mais avançadas. Ao término do Módulo 1, você já estará apto a realizar a integração com o Aplicativo ACBrMonitor, conhecendo todos seus recursos, estando pronto para começar de fato a utilizar a solução que necessita. Depois de realizar o primeiro módulo, não é necessário seguir a sequencia exata nos próximos módulos. Você poderá realizar os cursos que lhe interessessarem, ou as Soluções que precise integrar com seu Sistema. Os demais Módulos estarão divididos por tipo de Soluções: Curso 2 – “Soluções de Varejo” com integração da NFe, NFCe, SAT, MFe. Curso 3 – “Soluções de Transporte” com Integração de CTe, MDFe, BPe. Curso 4 - “Soluções de Pagamento” com Integração de Boleto Bancário. Curso 5 - “Soluções de Comunicação Serial” com Integração de impressoras ESCPOS, Impressoras de Etiqueta Térmica, Comunicação com Balança Comercial, Leitor de Código de Barras, Comunicação com “Busca Preço”, Display Serial, Gaveta de Dinheiro e Impressora de Cheque. Curso 6 - “Soluções de Escrituração Fiscal” com Integração dos Eventos dos documentos REINF e e-SOCIAL. Curso 7 - “Soluções WebService” Realizando consultas através dos componentes CEP, SEDEX, IBGE e também os recursos do componente EMAIL. Este curso é exclusivo para você Assinante SAC, que contribui para que o Projeto ACBr permaneça cada vez mais ativo... Não perca a oportunidade de se tornar especialista nos recursos de Automação Comercial do ACBr, disponibilizados através do ACBrMonitorPLUS e utilizá-los em seu Sistema. A aulas serão disponibilizadas de forma gradativa a cada semana. Veja no comentário abaixo a grade inicial já disponível e também a primeira aula com a Apresentação do Curso. Para dúvidas e Sugestões favor criar um novo tópico em: https://www.projetoacbr.com.br/forum/startTopic/
    2 pontos
  8. Boa tarde a todos, Favor entrar em contato com o provedor, acredito ser algum problema no webservice.
    2 pontos
  9. Verifique se durante a instalação do certificado no windows, esta marcada a opção "Chave privada exportável"
    2 pontos
  10. Olá pessoal, gerei dois boletos de testes para o banco do brasil ao verificar o arquivo remessa a data limite de pagamento não está sendo tratado, deixando a data limite igual a data de vencimento. corrigir a unit ACBrBancoBrasil na linha 710 (PadRight('',8,'0') + // 200 - 207) para IfThen((DataLimitePagto > 0), FormatDateTime('ddmmyyyy', DataLimitePagto),'00000000'). amanhã pego o retorno e verifico se ocorreu tudo certo.
    1 ponto
  11. no caso no provedor deles. liga lá e expõe o caso
    1 ponto
  12. Deus abençoe Juliomar. Vou fazer isso, senão não consigo emitir NFS-e para esse provedor. Resolvido. Pode fechar o tópico.
    1 ponto
  13. Boa tarde. Verifica a configuração do tipo de papel dessas impressoras, no próprio software de configurações delas. Muda para A4 e verifica as margens de impressão da impressora no mesmo software de configurações!
    1 ponto
  14. O ACBrNFSe não faz integração via troca de arquivos como os demais, está disponível apenas como componente para Delphi e Lazarus. Pelo SVN pode ver um demo de como é implementado: svn://svn.code.sf.net/p/acbr/code/trunk2/Exemplos/ACBrDFe/ACBrNFSe
    1 ponto
  15. Obrigado pelo Bug report... Possível correção no SVN https://sourceforge.net/p/acbr/code/18441/
    1 ponto
  16. Obrigado Juliomar, na realidade descrevi errado, peço desculpas. Como faço para conseguir essa frase e para quê ela serve? Obrigado.
    1 ponto
  17. Se não destaca o imposto não é necessário, vai assumir CST00 por default.
    1 ponto
  18. Tem que ver se o estado de destino aceita esse tipo de operação e se a contabilidade valida essa operação ? Se sim, é feito da seguinte forma em vendas a consumidor final. -> 6.929 (Lançamento efetuado em decorrência de emissão de documento fiscal relativo a operação ou prestação também registrada em equipamento Emissor de Cupom Fiscal - ECF, ou NFCe:) Utilizado nas saídas de operações ou prestações com destino a outro Estado. Classificam-se neste código os registros relativos aos documentos fiscais emitidos em operações ou prestações que também tenham sido registradas em equipamento Emissor de Cupom Fiscal - ECF ou NFCe informando os cupons referenciandos na NFe. Veja também: Resumindo Brother, é só emitir uma NFe com o CFOP 6.929 nos itens, pois o destinatário está em outro estado, e faz referencia ao cupom(ns) que deu origem a NFe. Boa sorte!
    1 ponto
  19. E a propriedade Webservices.EnvEvento.RetWS não tem o retorno completo ?
    1 ponto
  20. Não encontrar a dll so acontece por alguns motivos. A dll não esta no local correto (Pasta do executável ou Pasta System32/Syswow64) A dll esta no local correto mais não esta com suas dependências, as mesma se encontram na pasta dep. A dll que você copiou esta errada, copie a versão StdCall. No link abaixo você encontra os exemplos de INI. https://acbr.sourceforge.io/ACBrLib/ExemplodeINI.html
    1 ponto
  21. Já tentou a propriedade EventoRetorno.Xml ? Senão me engano o xml do evento fica nesta propriedade.
    1 ponto
  22. o ACBrTCP, faz uma conexão simples de Socket... ele não implementa um protocolo como FTP ou HTTP... você poderia criar o seu próprio protocolo de transferência... mas veja que nas classes da Synapse existem classes para comunicação com diversos protocolos existentes (FTP, HTTP, SMTP, etc)
    1 ponto
  23. Vamos la para usar no seu projeto você precisa importar 3 arquivos para seu projeto. Com estes 3 arquivos ou apenas o 2 obrigatório, já possível utilizar o ACBrLibNFe Lembrando que se não utilizar o ACBrNFeUtils, você precisa inicializar a lib antes de começar a usar, para saber como basta olhar no modulo ACBrNFeUtils.bas.
    1 ponto
  24. Veja ele diz que precisa ser informado e tu tá mandando sem a frase secreta!!!!
    1 ponto
  25. Boa tarde esse erro está retornando do provedor e não é do componente ACBrNFSe ou ainda é erro em sua base seu banco é SQLServer?
    1 ponto
  26. 1 ponto
  27. Sim, o componente ACBrNFSe está disponível para Delphi e Lazarus e roda em todas as plataformas. Existe uma aplicação Demo do componente ACBrNFSe no SVN, onde voce pode ver todo o código de chamada dos métodos. svn://svn.code.sf.net/p/acbr/code/trunk2/Exemplos/ACBrDFe/ACBrNFSe Os componentes são OpenSource, está disponível para uso na sua aplicação, e as eventuais duvidas que tiver pode sim utilizar o SAC ACBr.
    1 ponto
  28. Olá, Depois de analisar o código aqui vi que realmente os descontos por item não estão implementados nesse fr3. Os links mencionados anteriormente se aplicam a NFe e podem não ter relação com a NFCe. Então será necessário implementar. Vou verificar se alguém está trabalhando nisso. Caso negativo, vamos verificar se podemos trabalhar nisso. Enquanto isso, você tem a opção ou de implmentar os descontos por item e compartilhar conosco ou de mudar para outra forma de impressão que talvez tenha isso implementado.
    1 ponto
  29. Basta o XML carregado ter o protocolo de autorização.
    1 ponto
  30. Sim, dessa forma consigo emitir, já tinha feito o teste, é uma venda presencial, o CFOP vai ser sempre iniciado em 5 (que não é o meu caso, inicia com 6), conforme nosso amigo @Joas Vilas Boas Fernandes mencionou. Acredito que a única forma é emitir com o CFOP que inicia com 5, já que o destinatário é do mesmo estado e destacar certinho o endereço de entrega, que vai ser em outro estado. Estou aguardando uma resposta da parte da contabilidade, qualquer novidade, eu posto aqui.
    1 ponto
  31. entao creio que não vai dá certo, pq meu caso a venda era com nao contribuinte, referenciando nfce pra fora do estado, entao foi usando cfop interno, dados do cliente endereço fora do estado.
    1 ponto
  32. Olha só o bom é pegar e colher informações para que possamos entender. Windows é o mesmo de todos? Versão do Delphi? Ocorre em ambos? Fortes e Fast?
    1 ponto
  33. Ai sim. A chamada venda presencial, mesmo o cliente sendo de outro estado a CFOP sera como se fosse de dentro do estado. Mas o contrario nunca vi. Caso consiga algum documento compartilhe.
    1 ponto
  34. Obrigado Problema resolvido.
    1 ponto
  35. Bom dia Infelizmente não temos esse projeto no ACBrMonitor, devido a falta de padronização desse Serviço.
    1 ponto
  36. bom dia =================================================== PROCEDURE ACBR_MDFE_enviar(nRecebe_lote is int=0,bRecebe_imprimir is boolean=True,bRecebe_sincrono is boolean=True) gsResposta is string on 256 gnTamanho is system int=256 gnretorno_acbr=API("ACBrMDFe32.DLL","MDFE_Enviar",nRecebe_lote, bRecebe_imprimir,bRecebe_sincrono,&gsResposta,&gnTamanho) IF gnretorno_acbr=0 THEN RESULT(VER_RETORNO_MAIOR_256("ACBrMDFe32.DLL","MDFE_UltimoRetorno",gnTamanho,gsResposta)) ELSE texto is string="MDFE_Enviar-Erro Retorno ["+gnretorno_acbr+"]"+CR IF gnretorno_acbr=-1 THEN texto+=" Indica que a biblioteca não foi inicializada"+CR IF gnretorno_acbr=-7 THEN texto+=" Indica erro na comunicação HTTP"+CR IF gnretorno_acbr=-10 THEN texto+=" Indica que houve erro ao Enviar Cte"+CR texto+=ACBR_ULTIMO_RETORNO("ACBrMDFe32.DLL","MDFE_UltimoRetorno") texto+=CR+"----------------" texto+=CR+"nome dll[ACBrMDFe32.DLL]" texto+=CR+"nome metodo[MDFE_Enviar]" texto+=CR+"nome Ultimo Retorno[MDFE_UltimoRetorno]" texto+=CR+"----------------" RESULT texto END ================================================== PROCEDURE VER_RETORNO_MAIOR_256(RECEBE_NOME_DLL,RECEBE_METODO,RECEBE_GNTAMANHO,RECEBE_GSRESPOSTA) gsResposta_maior_256 is string="" IF RECEBE_GNTAMANHO>256 THEN gsResposta_maior_256=RepeatString(" ",RECEBE_GNTAMANHO) gnretorno_acbr=API(RECEBE_NOME_DLL,RECEBE_METODO,&gsResposta_maior_256,&RECEBE_GNTAMANHO) RESULT UTF8ToString(gsResposta_maior_256) ELSE RESULT UTF8ToString(RECEBE_GSRESPOSTA) END //"NFE_UltimoRetorno" ================================================== PROCEDURE ACBR_ULTIMO_RETORNO(sRecebe_nome_dll is string="",sRecebe_nome_metodo is string="") gnTamanho is system int=256 gsResposta is string on 256 gnretorno_acbr=API(sRecebe_nome_dll,sRecebe_nome_metodo,&gsResposta,&gnTamanho) sTEXTO_R is string="Retorno["+gnretorno_acbr+"]"+CR sTEXTO_R+=VER_RETORNO_MAIOR_256(sRecebe_nome_dll,sRecebe_nome_metodo,gnTamanho,gsResposta) RESULT sTEXTO_R ============================================ //BTN ASSINAR VALIDAR XML TRANSMITIR MDFE bRETORNO is boolean=ACBR_INICIALIZAR("ACBrMDFe32.dll","MDFE_Inicializar") IF bRETORNO=True THEN EDT_RESPOSTA=ACBR_LIMPA_LISTA("ACBrMDFe32.dll","MDFE_LimparLista") EDT_RESPOSTA=ACBR_CARREGARINI("ACBrMDFe32.dll","MDFE_CarregarINI",EDT_INI) IF EDT_RESPOSTA=0 THEN EDT_RESPOSTA=ACBR_Assinar("ACBrMDFe32.dll","MDFE_Assinar","MDFE_UltimoRetorno") IF EDT_RESPOSTA=0 THEN EDT_RESPOSTA=ACBR_Validar("ACBrMDFe32.dll","MDFE_Validar","MDFE_UltimoRetorno") IF EDT_RESPOSTA=0 THEN EDT_RESPOSTA=ACBR_MDFE_enviar(EDT_MDFE_Enviar_LOTE,INT_MDFE_Enviar_imprimir,INT_MDFE_Enviar_Sincrono) Info("Enviou"+CR+EDT_RESPOSTA) ELSE EDT_RESPOSTA+=CR+"ERRO VALIDAR" END ELSE EDT_RESPOSTA+=CR+"ERRO ASSINAR" END ELSE EDT_RESPOSTA+=CR+"ERRO CARREGAR INI" END ELSE EDT_RESPOSTA="erro inicializar" END ACBR_FINALIZAR("ACBrMDFe32.dll","MDFE_Finalizar") ====================================== Doaçao Amarildo Matos - Link da doação: https://streamelements.com/amarildo_matos/tip Bom dia, Seja bem vindos a mais uma video Aula. Essa Aula está sendo Gravada no dia 06 12 2019. Dica 2534.Método usado para enviar um lote de MDFe para SEFAZ. DICAS 2534 - WINDEV WEBDEV MOBILE - ACBR 185 - MDFE_Enviar Compartilhe Canal Youtube Amarildo Matos Amarildo, desde 1990 ensinando Desenvolvimento de Sistemas, tornando sonhos em realidades. https://windevdesenvolvimento.blogspot.com/2019/12/dicas-2534-windev-webdev-mobile-acbr.html https://acbr.sourceforge.io/ACBrLib/MDFE_Enviar.html
    1 ponto
  37. Bom dia. Ajudou sim Ítalo. Deus te abençoe. Resolvido. Pode fechar o tópico.
    1 ponto
  38. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  39. Boa tarde Natan, Favor anexar o arquivo INI que você alterou para que eu possa analisar. Pela mensagem de erro (HTTP: 500) o que tudo indica esta sendo enviado para o webservice o XML de pedido de consulta faltando ou com alguma coisa a mais. Esta sendo gerado o XML de pedido de consulta, se sim, favor anexar.
    1 ponto
  40. Correto, note que gerou um lote com todos os eventos em um único XML, no retorno você obtem o resultado de cada evento separado por tags: [evento001],[evento002]... Quanto ao erro, se trata de uma validação do WebService da Receita, estão identificando registros conflitantes e também registros repetidos para um mesmo contribuinte no mesmo período e para o mesmo estabelecimento e prestador, veja as mensagens de retorno: - Já existe outro registro com período conflitante com o período informado. - Não é permitido o envio de mais de um evento para o mesmo contribuinte, num mesmo período de apuração para um mesmo estabelecimento e prestador, exceto se for para retificação de um evento enviado anteriormente ou se o evento -anterior tiver sido excluído. Se persistir o erro e realmente não tiver enviado os eventos para o período, talvez seja necessário entrar em contato com eles para mais informações.
    1 ponto
  41. Robinho, Você deve estar usando uma versão antiga do Fortes Report.
    1 ponto
  42. Boa tarde Italo; Eu abrir os arquivo: ACBrCTeDACTeRL/ACBrCTeDACTeRLRetrato, modifiquei a posição do RLReport no Form, salvei , recompilei(Build all Pro..), com isso deu certo, eu já tinha feito isto a um tempo atrás, como fiz uma instalação nova veio a msg novamente e só agora lembrei do procedimento que eu já tinha feito; Se eu atualizar os fontes( TortoiseSN ) e instalar novamente, é provável que terei que fazer o procedimento novamente? Obrigado Robinho
    1 ponto
  43. Ótima alternativa Juliomar! Muito obrigado pela sugestão!
    1 ponto
  44. Boa tarde agora existem duas situações a primeira é questão de valor de licença certo? indo para o Lazarus tu vai evitar isso, mas dai tem que pensar o tempo que vai passar fazendo a migração para o Lazarus que no fim pode contar com o valor da licença do Delphi. se tu tem mais afinidade e trabalha bem com o Delphi deve pensar nisso. Agora se teu código vai precisar ser refatorado ambos vai levar um tempo. mas volta a questão de familiaridade com a ferramenta
    1 ponto
  45. complementando: https://acbr.sourceforge.io/ACBrMonitor/ModeloNFCeINI.html
    1 ponto
  46. Boa tarde Adilson, Se tratando das URLs de homologação e de produção no arquivo Pronimv2.ini agora tem somente isso: [URL_P] ; Soledade/RS RecepcaoLoteRPS_4320800=http://186.237.127.134/nfsews/services.svc ; Demais Cidades RecepcaoLoteRPS=%NomeURL_P%/nfse.portal.integracao/services.svc [URL_H] ; Soledade/RS RecepcaoLoteRPS_4320800= ; Demais Cidades RecepcaoLoteRPS=%NomeURL_H%/nfse.portal.integracao.teste/services.svc Como você pode ver se a cidade não for Soledade/RS as demais até agora as URLs são padronizadas, com isso foi possível a utilização das variáveis NomeURL_P e NomeURL_H Apague os arquivos que contem uma bolinha vermelha no ícone e atualize novamente.
    1 ponto
  47. Boa tarde Caneschi, Curiosidade, o que os contadores vão fazer com o DAMDFE impresso? Eles são loucos, o Manifesto não tem valor contábil, só serve para facilitar a fiscalização em postos rodoviários como por exemplo os que existem na fronteira entre os Estados. Acredito que ainda vai levar umas 10 semanas santas até esses contadores entenderem que o DANFE, DACTE, DAMDFE não tem valor nenhum, hoje documento fiscal propriamente dito é o XML desde esteja assinado e com o protocolo de autorização gerado pela SEFAZ-Autorizadora, conforme consta na legislação. O componente responsável pela impressão de DAMDFE possui uma propriedade de configuração chamada Encerrado. Se você atribuir o valor True e mandar imprimir ou gerar o PDF, vai constar uma tarja com o texto MDF-e Encerrado. De forma semelhante temos a propriedade chamada Cancelada, caso o seu valor seja True vai constar a tarja MDF-e Cancelado.
    1 ponto
  48. A alteração ocorreu apenas na banda, substituindo o parametro ALINHAMENTO para NONE visto que a classe faz a alteração da margem de forma automática. abraço
    1 ponto
  49. Quando você subtrai o valor do ICMS desonerado precisa fazer o cálculo inverso pra saber o valor que o produto teria sem a desoneração, e informar no vProd. Digamos que uma mercadoria é precificada a R$ 100,00, com CST 40, nela o vendedor já está considerando a desoneração de 18% de ICMS. Subtraindo a desoneração do total da nota: vProd = 100,00 / (1 - 0,18) ==> 100,00 / 0,82 ==> 121,95 vICMSDesonerado := 21,95 vNF = 100,00 Não subtraindo a desoneração, precisa calcular apenas o vICMSDesonerado, e informar vProd e vNF = 100,00. Na minha interpretação da resolução, o correto é não subtrair, mas não proíbe expressamente fazer da primeira forma.
    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...