Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 01-08-2019 em todas as áreas
-
Boa tarde a todos, No evento 1200 do e-Social temos um grupo chamado dmDev e este possui vários outros grupos dentro de si. Antes o grupo dmDev poderia ocorrer até 99 vezes no XML, agora esse limite passou para 999. Para que utiliza o ACBrMonitor deverá fazer uma alteração na geração do arquivo INI de tal forma que o primeiro índice da seção dmDev bem como das demais que o compõe passaram de 2 para 3 dígitos, vide exemplo abaixo (somente os nomes das seções estão listados): [dmDev001] [ideEstabLot001001] [remunPerApur0010011] [itensRemun0010011001] [detOper001001101] [detPlano00100110101] [infoAgNocivo0010011] [ideADC0011] [idePeriodo0011001] [ideEstabLot0011001001] [remunPerAnt00110010011] [itensRemun00110010011001] [infoAgNocivo00100110011] [infoTrabInterm00101] O zero em vermelho é o digito a ser acrescentado. Logo o dmDev agora vai variar de 001 até 999 dai a necessidade das seções filhas passarem a ter o primeiro índice com 3 dígitos.2 pontos
-
Obrigado pela Dica já fiz e deu certo. No mais eu desde já agradeço a colaboração.2 pontos
-
Bom dia! Você deve informar o <indFinal>1</indFinal> e não 0. Se a Operação ocorrer com Consumidor Final, na tag deve-se informar o valor: 1 ; Se a Operação ocorrer com Consumidor Normal, na tag deve-se informar o valor: 0 . Diferença: Outro detalhe, não sei se o CNPJ de destino você está usando como teste ou se será para ele que você vai emitir. Se for para ele este CNPJ não passará, a nota será denegada, pois consta na SEFAZ/PR (Cancelado desde 07/2019) Consulte: http://www.sintegra.fazenda.pr.gov.br/sintegra/ Se você resolver esta questão do CNPJ eu penso que a nota será autorizada com indFinal = 12 pontos
-
Bom dia, NecBrasil. Seu ACBrMonitorPlus está atualizado? Veja o tópico abaixo:2 pontos
-
Sugestão: Passe a criar um arquivo de log por dia. Sempre que iniciar sua aplicação, configure o arquivo de log para uma pasta de logs e com o nome do dia atual.2 pontos
-
2 pontos
-
Boa noite! Abra ele no notepad e filtre (escolha) as últimas informações ou então apague ou copie o log para outra pasta e comece um novo log e simule o erro e anexe.2 pontos
-
Boa noite! 5915 é uma nota de remessa para conserto. Não é devolução. Finalidade normal.2 pontos
-
Lançamento "Curso do ORMBr Framework - Conhecendo todos os recurso" os dois links abaixo são as aulas abertas ao público para que saibam o que irá encontrar de conteúdo nesse curso, então convido a você em assistir e se tiver interesse no curso o link de compra, está na descrição dos vídeos lá no meu canal no youtube, é só clicar no link para assistir e ter acesso ao link de compra. Aula 01 - Engines de Conexão e Banco de Dados Suportados Aula 02 - Criar uma Conexão com Banco de Dados2 pontos
-
Bom dia Flavio, Favor atualizar todos os fontes e faça novos testes usando o programa exemplo. Foi feita uma alteração no componente para ele usar o ID do elemento InfDeclaracaoPrestacaoServico em vez do ID do elemento Rps ao assinar o RPS.2 pontos
-
Em um cenário que eu tenho uma balança com a opção de 'monitorar balança' ativado. Quando a balança estabilizar o peso eu quero imprimir uma etiqueta, e somente quando a balança voltar para o peso zero(sem objeto na balança) eu habilito o usuario a colocar um novo objeto na balança para tirar uma nova etiqueta. Vamos pegar o exemplo o arquivo da ACBrBALDigitron.pas que na linha 80 e 115 da function InterpretarRepostaPeso tem um 'Result := 0;' a minha sugestão é que retorne 'Result := -9; { Peso não foi recebido }'. Motivo: Se no momento da leitura do peso, o componete receber uma resposta pela metade ou por algum motivo o componete nao conseguir interpretar a resposta o componente retorna a resposta 'Result := 0;' ACBrBALDigitron.pas1 ponto
-
Exato, se informar 14 não é aceito. Eu acho que o "povo" da SEFAZ fez uma grande confusão com isso aí. O uso do termo "tipo de pagamento" está mais para "meio de pagamento", ou seja, o mecanismo que o comprador usou para efetuar o pagamento. A Duplicata Mercantil, não é um meio ou tipo de pagamento, ela está mais para uma consequência da venda faturada e parcelada. É um TÍTULO DE CRÉDITO da mesma forma que a letra de câmbio, o cheque e a nota promissória. Para efetuar o pagamento de qualquer título de crédito, aí sim você faz uso dos MEIOS/TIPOS listados acima. A confusão ainda está lá pois, o cheque, que também é um título de crédito, é o número 2, confusão até desculpável em face da agilidade no uso do cheque. Mas usando de sinceridade mesmo, eu acho que a cultura da burocracia se entranhou na NFe, e nos demais documentos eletrônicos. Sabem porque? Alguém me diz por que cargas d'água é necessário o envio dos valores dos impostos calculados na NFe?!?! Se já foi informado quem vendeu, quem comprou, preço e quantidade dos produtos, não seria a Fazenda quem deveria calcular tudo e devolver no XML autorizado? Mas isso é assunto pra outro tópico...rsrsrsr Abraços!1 ponto
-
Realmente o controle de tudo está em controlar a Porta Serial (virtual) no envio de dados, nos diversos modelos de impressoras não fiscais. Assim posso controlar na saída da impressão o timeout entre vias e ter controle dos status de imprimindo e erros na impressora. Agradecimentos a Equipe ACBr.1 ponto
-
1 ponto
-
Encontrei o problema. A pasta schemas de vocês está separada por aplicação, NFe, CTe, MDFe, ..., Na minha pasta schemas tinha xsd de CTe, por isso estava dando problema. (pelo menos na minha máquina local). Estou separando os arquivo de NFe e CTe igual vocês, e vou testar no meu cliente.1 ponto
-
Boa tarde Dércio, Configure o componente com o OpenSSL , mas em XMLSignLib atribua o valor xsLibXml2. Notei que o conteúdo da tag SignatureValue é completamente diferente, assinando com o Capicom e com o OpenSSL. Qualquer coisa tente também usar a unit em anexo. ACBrDFeXsXmlSec.pas1 ponto
-
Realmente, no site da receita tem novos esquemas com as alterações que o Sr. Italo teve que fazer na data de hoje bem quando abre a produção.1 ponto
-
Boa tarde a todos, Encontra-se disponível os novos schemas que não tem mais a palavra "Eletrônico" na descrição do serviço bem como a inversão dos campos nDoc e dhEntrega. Favor atualizar tudo, pois foi necessário alterar os fontes também.1 ponto
-
Vou rever esta rotina... Mas o ACBrMonitor tem uma tratativa de pesquisar o documento pela chave no diretório configurado no ACBrMonitor, se estiver passando apenas a chave mas o documento for encontrado, então é carregado o XML da Nota e neste caso entra a questão de validar ou não o DigestValue e por algum motivo o seu XML autorizado na SEFAZ não está com o mesmo DigestValue no XML atualizado na sua máquina. Como eu disse, basta desabilitar essa opção, mas é importante saber em que momento e por que o XML foi alterado.1 ponto
-
Bom dia, a versão atualizada do ACBrMonitor já está gerando a TAG de Qrcode no XML MDFe...1 ponto
-
Bom dia. Senhores podem fechar o tópico, atualizei os drivers da impressora aqui, e as duas imprimiram corretamente. Obrigado pelo Apoio.1 ponto
-
Bom dia, Pelos meus testes ainda está fora do ar... e sem nenhum informe sobre o BPe na SEFAZ-MG. CTe está informado que a manutenção vai até hoje 01/08/2019 às 19:00h.1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
Bom dia, castrocac. Ontem os servidores estavam instáveis. Narios chamados referente ao mesmo erro...Problema na SEFAZ de MG1 ponto
-
1 ponto
-
MG tem ficado muito instável. É provável que a única coisa que possa ser feita é aumentar o TimeOut e ter paciência até que eles arrumem os servidores.1 ponto
-
O que você descreveu não faz muito sentido só com as informações providas. Talvez por isso ninguém conseguiu responder... Veja... Se você precisa controlar o acesso a rede, o melhor é criar um servidor DHCP e usar um roteador. Se precisa bloquear acesso de fora, precisa possivelmente de um firewall em conjunto com um roteador. Se você quer listar as máquinas que estão ativas no momento numa faixa de IPs, você precisa saber qual é a faixa e rodar pings nessa faixa. Se você precisa de monitorar os dispositivos que são conectados na rede, precisa de um sistema de monitoramento de redes. Se você precisa de um controle individualizado das máquinas, precisa de um sistema de gerenciamento de hardware. Nada disso será facilmente encontrado em código Delphi, exceto, talvez, rodar o ping em uma faixa. Bom, se você compartilhasse o código que tem, o que já tentou fazer e os problemas encontrados talvez alguém consiga ajudar. Veja o segundo post no tópico Regras que fala sobre "Como fazer perguntas":1 ponto
-
Boa tarde, Nas linhas 2833, 2834 foi colocado um ajuste para a funcao ConsultaCadastro funcionar no estado de MT, apenas mexendo no ACbrNFeConfiguracoes.ini não resolveu. ACBrNFeWebServices.pas1 ponto
-
Muito obrigado pela contribuição. Subi as alterações para o SVN na Revisão 17417. Pelo que vi está tudo certo. Queira por favor atualizar, testar e reportar qualquer problema. Mais uma vez obrigado.1 ponto
-
Bom dia Isto pode ser que o xml que ja esta na sefaz, pode ser diferente o que esta mandando, ou seja, teve uma alteração no xml, estes dias, no codigo da nota, pode ser que o que esta no sefaz esteja diferente, ai acontece isto, verificar a chave que esta no sefaz, pegue o xml no sefaz, e verifica, pois deve ter alguma diferença1 ponto
-
Bom dia pessoal. Os endpoints de MG ainda não estão disponíveis. A manutenção foi extendida até hoje as 18h http://www.sped.fazenda.mg.gov.br/spedmg/cte/ AVISOS: • Em função de manutenção necessária no ambiente de processamento do CT-e/CT-e OS, o ambiente de produção ficará indisponível no período de 30/07/2019 09:30h até 01/08/2019 18:00h (inclusive o credenciamento via SIARE). A contingência SVC permanecerá ativada durante todo o período.1 ponto
-
Pessoal boa noite, Ítalo, como sempre, você nos ajudando. Desculpa só agora reportar aqui, e que hoje finalizamos os envios em lote. Ficou 1000 espero sempre poder ajudar os que estão chegando também. Abraço a todos. Só lembrando é que eu estava com usuário mgs sistemas. era a onde eu trabalhava..kkkkk1 ponto
-
1 ponto
-
Boa tarde @castrocac Apesar de semelhante, seu problema é referente a NFe, por isso faz sentido um novo tópico. As sugestões acima não resolveram? Att.1 ponto
-
A impressão padrão da Impressora já ocorre na horizontal.. Se você quer imprimir na vertical... Verifique se a impressora suporta Modo Página... Veja no programa de exemplo, como utilizar1 ponto
-
Boa tarde a todos, Enviado para o repositório a correção do programa exemplo.1 ponto
-
Dependendo da versão do Delphi realmente não vai funcionar. Tente trocar para: infEvento.detEvento.cMun := StrToInt(vCodMun);1 ponto
-
Obrigado, Por mim tópico encerrado. Porém não achei um botão para isso! rsrsrs1 ponto
-
Sim, percebi quando fui pesquisar. Vamos adicionar o exemplo no instalador...1 ponto
-
Pode informar como foi o seu teste? O arquivo DANFeRetrato_2019.fr3 usa o campo [CalculoImposto."VProd"] para informar o valor total dos produtos, com a sua alteração vai ser mostrado o valor dos serviços somado. Enfim, enviei ajuste para o arquivo DANFeNFCe5_00.fr3 para o repositório, fazendo o cálculo diretamente nele. Se possível desfaça a sua alteração nos fontes do ACBr e teste usando o arquivo fr3 do repositório.1 ponto
-
Nem sempre o erro ocorre, algumas vezes, ocorre em várias sequências de tentativas e com algumas empresas nunca ocorre. Não consigo debugar por que não tenho o certificado A3, mas os log de algumas empresas diferentes são estes que estão no anexo: (Não sei porque, mas estes logs desse erro estão gravando a parte do XML com espaços entre todas as letras, outros estão gravando normalmente) Erro Interno: -2146893792 Erro HTTP: 0 URL: https://www1.nfe.fazenda.gov.br/NFeDistribuicaoDFe/NFeDistribuicaoDFe.asmx Falha Recebendo Dados. Erro: Erro: 2148073504 Verificando os certificados, não parece haver problema na parte de certificadora, tem SERASA, VALID e DIGITALSIGN nos logs. A configuração de SSL no ACBR é a seguinte; SSLCrypLib = cryWinCrypt SSLHttpLib = httpWinHttp SSLLib = libWinCrypt SSLXmlSignLib = xsLibXml2 No código, o erro é retornado ao chamar a distribuição, no try. with ACBrNFe.Configuracoes do begin WebServices.Ambiente := StrToTpAmb(bOk, Values['ambiente']); Certificados.Senha := Values['senha']; Certificados.NumeroSerie := Values['certificado']; Arquivos.PathSchemas := LocalExe+DIR_SCHEMA_NFE; end; if not CarregarCertificado(ACBrNFe.SSL) then raise Exception.Create('Não foi possível carregar o Certificado Digital'); try ACBrNFe.DistribuicaoDFe(CodigoUF, CNPJ, UltNSU, '', ChaveAcesso); except ACBrNFe.SSL.DescarregarCertificado; ACBrNFe.DistribuicaoDFe(CodigoUF, CNPJ, UltNSU, '', ChaveAcesso); end; Alguém já teve esse retorno do DistribuiçãoDFe? retorno.txt retorno_4.txt retorno_5.txt retorno_6.txt retorno_7.txt retorno2.txt retorno3.txt1 ponto
-
Não temos ainda certeza do que o governo vai fazer. Precisamos esperar sair a legislação para podermos tomar algum rumo... Por enquanto o que está vigente ainda é o modelo atual.1 ponto
-
Olá a todos! Devido a alguns usuários necessitarem de mais informações no canhoto do DANFe Retrato, foi criado uma nova propriedade que permite alterar o layout do canhoto: "PosCanhotoLayout". O @hleorj foi o culpado de termos isso implementado. Qual a ideia dessa propriedade? O objetivo de criar essa propriedade foi permitir a impressão do código de barras da chave de acesso no canhoto. Então, a propriedade PosCanhotoLayout tem no momento duas opções: prlPadro : Imprime o canhoto padrão prlBarra : Imprime o canhoto com chave de acesso Veja as imagens abaixo do novo canhoto. Versão em Fortes Report: Versão em Fast Report:1 ponto
-
Obrigado pela Resposta Juliomar! Sim, estamos mantendo este QR no Delphi 7, porém é muito trabalhoso, principalmente quando há mudanças em leis, e ainda no Delphi 10 o quickreport já não é mais gratuito, ai eu acumulo dois problemas. Alterei o fonte (na aplicação de importação que fiz) para o Fortes, e gostei bastante das melhorias. Só ficou faltando ajustes de alinhamento, o que é bem pouco perante a toda a necessidade em cupons de venda. A minha dúvida é se há alguma forma de ajustar o layout sem prejudicar o fonte mantido pelo projeto, para não precisar ajustar toda vez que atualiza (como fazíamos com o QR até deixar de ter suporte). Ou seria alguma configuração que faltou e estou bobeando? Obrigado pela atenção!1 ponto
-
A consulta apenas pela chave de acesso não deveria causar esse erro. A verificação é feita a partir do DigestValue retornado no protocolo de autorização da nota com o DigestValue do XML gerado no momento da assinatura do mesmo. Sem o XML não tem como comparar por isso não deveria dar o erro. Já se o XML estiver carregado no momento da consulta é feita a verificação, não é apenas a data de emissão que interfere, qualquer diferença, por menor que seja, no XML vai causar o erro. O mesmo comando usando qualquer certificado vai retornar normalmente: NFe.ConsultarNFe("28190707684607000187650080000500799800970052") OK: Autorizado o uso da NF-e [Consulta] CStat=100 CUF=28 ChNFe=28190707684607000187650080000500799800970052 DhRecbto=24/07/2019 17:37:43 DigVal=Mn+DDmv6jjLKzUWQ+rXmsL6c9AY= Msg=Autorizado o uso da NF-e NProt=328190000121370 VerAplic=SVRSnfce201809061124 Versao=4.00 XMotivo=Autorizado o uso da NF-e cMsg=0 tpAmb=2 xMsg=1 ponto
-
Boa tarde, Realizei as outras alterações (praticamente refiz) do leiaute do DAMDFe, contudo tenho apenas como testar o modal rodoviário. (Caso alguém trabalhe com outros modais, e queira testar, ou disponibilizar XMLs de outros modais para que eu faça o teste de impressão, só informar). DAMDFe_3a.fr31 ponto
-
Boa tarde, Veja neste tópico do @Italo Jurisato Junior que a impressão do QRCode será exigida somente em outubro/2019. Att.1 ponto
-
Pessoal, eu resolvi o meu problema entrando na pasta \\AcBr\DLLs\XMLSec\MinGW\32 e copiando todas as Dll's para a raiz da minha aplicação.1 ponto
-
Bom dia! Estamos homologando a remessa do Banco Sicoob, nos deparamos com a falha no cálculo do digito verificador. O Banco solicitou que o calculo seja feita conforme a documentação em anexo. Estou colocando-a por extenso também, existe algum parâmetro especifico para gerar dessa forma: Número da Cooperativa 9(4) Número do Cliente 9(10) Nosso Número 9(7) Constante para cálculo = 3791 Concatenar na seqüência completando com zero à esquerda. Ex.: Número da Cooperativa = 0001 Número do Cliente = 1-9 Nosso Número = 21 000100000000190000021 Alinhar a constante com a seqüência repetindo de traz para frente. Ex.: 000100000000190000021 319731973197319731973 Multiplicar cada componente da seqüência com o seu correspondente da constante e somar os resultados. Ex.: 1*7 + 1*3 + 9*1 + 2*7 + 1*3 = 36 Calcular o Resto através do Módulo 11. Ex.: 36/11 = 3 Resto = 3 O resto da divisão deverá ser subtraído de 11 achando assim o DV (Se o Resto for igual a 0 ou 1 então o DV é igual a 0). Ex.: 11 – 3 = 8 Nosso Número + DV = 21-8 2. Montagem dos dados do código de barras: O Código de Barras para a cobrança contém 44 posições dispostas da seguinte forma: POSIÇÃO TAMANHO CONTEÚDO 01 a 03 04 05 06 a 09 10 a 19 20 a 20 21 a 24 25 a 26 27 a 33 34 a 41 42 a 44 3 1 1 4 10 01 04 2 7 8 3 Identificação do Banco Código de moeda Dígito verificador do Código de Barras Fator de Vencimento Valor Nominal do Documento Código da carteira Código da Cooperativa Modalidade Código do Cliente Número do Título Número da Parcela Para o cálculo do dígito, proceder da seguinte forma: Calcular através do módulo 11, com peso de 2 a 9. Exemplo: Para calcular o dígito, considerar 43 posições, sendo: Da posição 1 a 4 e da posição 6 a 44. ¬ ìndice de multiplicação ¬ multiplicaçãommulmultiplica multiplicação 237 9 6 00000000172513 1742 75 77 413240464 5978200 3 432 9 87654329876543 2987 65 43 298765432 9876543 2 Divisão ® 797 ½ 11 027 72 05 Subtração ® 11 – 5 = 6 · Primeiro dígito da direita para a esquerda será multiplicado por 2, o segundo por 3 e assim sucessivamente; · Os resultados das multiplicações devem ser somados; · Total da soma deverá ser dividido por 11; · Resto da divisão deverá ser subtraído de 11; Se o resultado da subtração for igual a 0 (zero), 1 (um) ou maior que 9 (nove) deverão assumir o dígito igual a 1 (um); Se não, o resultado da subtração será o próprio dígito. Cálculo do DV do Nosso Número e Montagem dos dados do código de barras.pdf1 ponto
-
Bom dia, realizei uma modificação no componente TACBrSpedPCImportar e nas units para realizar a importação do Sped Fiscal, onde criei um novo componente baseado nesse, no meu caso o componente atendeu a minha necessidade, não apresentou nenhum erro. ACBrEFDBase.pas ACBrEFDBloco_0_Importar.pas ACBrEFDBloco_1_Importar.pas ACBrEFDBloco_9_Importar.pas ACBrEFDBloco_C_Importar.pas ACBrEFDBloco_D_Importar.pas ACBrEFDBloco_E_Importar.pas ACBrEFDBloco_G_Importar.pas ACBrEFDBloco_H_Importar.pas ACBrEFDBloco_K_Importar.pas ACBrEFDBlocos.pas ACBrSpedEFDImportar.pas ACBrSpedFDImportar.pas ImportSpedFiscal.dpk ImportSpedFiscal.dproj1 ponto