Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 15-05-2018 em todas as áreas
-
É com prazer que anunciamos que o Dia do ACBr já tem data para acontecer. Em virtude das eleições que deverão ocorrer em outubro, sendo o primeiro turno no dia 07/10 e o segundo no dia 28/10, foi decidido que nosso encontro passará a ocorrer no dia 10/11/2018, desta forma todos poderão realizar seu voto e participar de nosso evento. O Dia do ACBr será realizado nas dependências do Parque Tecnológico de Sorocaba (PTS) situado na cidade de Sorocaba-SP, o qual conta com um amplo e moderno espaço. Vocês não podem perder, reserve esta data na sua agenda. O Evento Contaremos com palestras e workshops com diversos assuntos relacionados aos componentes ACBr, Object Pascal(Delphi/Lazarus), além do ACBrMonitorPlus e nossa novidade, a ACBrLib, entre outros temas relacionados ao nosso universo. Abaixo estão relacionados os palestrantes já confirmados: Daniel S. de Almeida (Fundador do Projeto ACBr) Italo Jurisato Jr (Responsável pelos componentes ACBrNFSe, ACBrBPe, ACBrCTe e ACBrMDFe) Rafael Teno Dias (Responsável pelo ACBrFramework e ACBr libs) José M. S. Junior (Responsável pelo ACBrBoleto e atual mantenedor do ACBrMonitorPlus) Juliomar Marchetti (MVP Embarcadero) Régys Borges da Silveira (MVP Embarcadero) Marcos Douglas B. Santos, responsável pelo blog Object Pascal Programming. Um momento que deverá ser bastante interessante é o Pergunte ao Desenvolvedor, no qual os participantes terão a oportunidade de realizar perguntas diretamente a vários moderadores do projeto ACBr. Além da oportunidade de um dia focado no universo ACBr, será uma grande oportunidade para conhecer os principais mantenedores do projeto, além de ampliar ainda mais seu Networking e conhecer casos de sucesso com o projeto ACBr. Sugestões de Palestras e Palestrantes Os usuários do fórum podem se candidatar para realizar palestras ou sugerir temas que gostariam que fossem abordados durante o evento, assim como indicação de palestrantes. Para se candidatar a palestras você deverá: Enviar resumo do assunto da palestra Descrever a relevância do tema proposto para a comunidade Opcionalmente enviar vídeo e outros materiais sobre o tema proposto Breve Currículo pessoal Para sugerir um tema/palestrante você deverá: Descrever a relevância do tema para a comunidade. Indicar o palestrante que gostaria que realizasse a palestra* (opcional). *Nota: As sugestões de palestrantes não garantem que os mesmos estarão palestrando no evento, somente sinaliza a equipe de organização o interesse da comunidade em ouvir o mesmo. Fique atento, em breve lançaremos nossa página para inscrições e noticias do Dia do ACBr.4 pontos
-
Boa tarde! Depois de muitas tentativas, consegui validar a nota com as alterações da nt 2016.002 v1.5! Em relação as duplicatas, agora informei as parcelas, porém tive que alterar para 3 caracteres a nDup, pois estava causando rejeição! Obs: Atualizado schemas!2 pontos
-
Resolvido o problema, para mim era uma questão do layout ser o 2.04.02 (atual) e a pasta de esquemas na configuração não estar configurada corretamente na 2.04.02 ;D2 pontos
-
Já falei que esses arquivos não serão mantidos, e serão removidos... Por favor abra e estude com atenção os Demos Fechando o tópico1 ponto
-
Boa tarde obrigado por lembrar. já está no svn a contribuição obrigado.1 ponto
-
Ola Amigos boa tarde a todos. Estou implementando este registro no meu sistema, e notei que ainda esta faltando o campo "chv_doce" ao registro 1200, alguma previsão para a correção deste arquivo, o amigo samuelfribeiro inclusive fez a alteração acima!1 ponto
-
Bom dia, existe comando pre-estabelecidos onde pode passar o XML para impressão. https://acbr.sourceforge.io/ACBrMonitor/NFEImprimirDanfe.html Para impressão de outro tipo de documento deve utilizar comandos ESCPOS e montar seu relatório de impressão https://acbr.sourceforge.io/ACBrMonitor/ESCPOSImprimirLinha.html1 ponto
-
É só deixar de usar Capicom que não vai mais depender dessas configurações do Windows explorer !1 ponto
-
Bom dia Italo. Na verdade estavam faltando os arquivos xsd da versão v1_03_02. Creio que deve ter dado algum problema quando fiz o update dos fontes, pois fiz o update agora pouco e baixou os que faltavam.1 ponto
-
Bom dia Alice, Não existe nenhum problema em você aumentar o valor de Timeout. Se você configura o Timeout com o valor 5000 (5 segundos) isso faz com que o componente aguarde por no máximo 5 segundos por um retorno do Webservices. Por outro lado se você aumentar esse tempo para 30 segundos, eu entendo que isso vai ajudar em vez de atrapalhar, pois se o provedor esta passando por uma lentidão e não consegue responder em 5 segundos e sim em 8 segundos, se você deixar um timeout de 5 segundos terás problemas, por outro lado se aumentar vai obter o retorno. Lembre-se o timeout não faz com que a aplicação fique parada todo esse tempo, na verdade estamos atribuindo um limite máximo de espera. Se a resposta for obtida em 2 segundos a aplicação vai dar continuidade ao processo. É diferente de você atribuir o valor 10000 a propriedade AguardarConsultaRet, pois neste caso após o envio e obter o numero do protocolo, o componente vai aguardar o tempo definido em AguardarConsultaRet, que neste exemplo ficaria parado durante 10 segundos antes de prosseguir. Tentativas se você colocar 10, também não tem problema algum, pois se a resposta vier logo na segunda o componente sai do loop de tentativas pois já obteve a resposta esperada. IntervaloTentavias que a principio vale 1000 se alterarmos para 5000, o componente vai fazer uma pausa de 5 segundos entre uma tentativa e outra. Então podemos concluir que os valores de AguardarConsultaRet e IntervaloTentativas quanto maiores forem mais tempo vai levar entre o envio do RPS e a impressão do DANFSE. Por outro lado os valores de Tentativas e Timeout não prejudica o desempenho da aplicação no que diz a tempo. É obvio que um provedor que esteja passando por uma lentidão ou é lento mesmo, o tempo entre o envio e a impressão do DANFSE vai ser maior que de outro. Valores maiores para as propriedades Tentativas e Timeout tem como objetivo evitar que a aplicação seja interrompida pelo fato de não ter conseguido um retorno do provedor. Não sei se ficou claro.1 ponto
-
Valeu Juliomar, seguindo tua dica criei uma regra minha para o lote, passo yyyymmdd+contador de nf emitida no dia, ex: 201805140631 ponto
-
Aconteceu o mesmo problema comigo hoje, mas a solução do meu foi diferente: Quando eu abri um projeto tinha um DFM onde o ACBRNFe tinha a propriedade Configuracoes.Geral.IncluirQRCodeXMLNFCe, mas com a nova versão não tem mais esta propriedade. O que eu fiz foi clicar para ignorar e salvar o DFM, com isto foi retirada a propriedade e não está dando erro mais.1 ponto
-
Ótima iniciativa, farei o possível para estar lá vai ser um evento imperdível. E um parabéns especial ao Marcos Douglas B. Santos, responsável pelo blog Object Pascal Programming, o qual tenho o prazer de conhece e sempre trocar idéias com ele que sempre nos brinda com o seu enorme conhecimento em Object Pascal e Orientação a Objeto. Parabéns a todos os envolvidos pela iniciativa.1 ponto
-
A melhor coisa que você faz para não ter esse tipo de problema é ajustar sua aplicação para fazer o parcelamento. Exemplo: No meu erp no cadastro de condição de pagamento eu informo a quantidade de parcelas da condição e informo em cada parcela qual é o percentual dela ou em qual eu vou jogar o resíduo. Neste formato você informa o percentual que será representado cada parcela, então se você pegar R$ 80,00 e dividir 33% para duas parcelas e 34% para uma teremos as seguintes parcelas: 1º R$ 26,40 - 2ª R$ 26,40 - 3ª R$ 27,20 Condição: 30/60/90 Parcela 1 Dias: 30 Proporcional: Não Percentual: 33% Resíduo: Não Parcela 2 Dias: 60 Proporcional: Não Percentual: 33% Resíduo: Não Parcela 3 Dias: 90 Proporcional: Não Percentual: 34% Resíduo: Não Ou Neste formato você informa se a parcela é proporcional então você vai dividir o valor pela quantidade da parcela e jogar o resíduo na parcela que você definiu resíduo sim, então teremos as seguintes parcelas: 1º R$ 26,66 - 2ª R$ 26,66 - 3ª R$ 26,68 A formula que eu uso é a seguinte: 80 / 3 = 26,66 26,66 x 3 = 79,98 80,00 - 79,98 = 0,02 <-- este é o resíduo que você vai jogar em alguma parcela Cada parcela será de R$ 26,66 e uma delas será R$ 26,66 + R$ 0,02 Condição: 30/60/90 Parcela 1 Dias: 30 Proporcional: Sim Percentual: 0 Resíduo: Não Parcela 2 Dias: 60 Proporcional: Sim Percentual: 0 Resíduo: Não Parcela 3 Dias: 90 Proporcional: Sim Percentual: 0 Resíduo: Sim1 ponto
-
@marcelolours, não sei se existe alguma margem, mas a regra é muito clara: No seu caso, deverá gerar as parcelas como algo do tipo: Parc1: 26,66 Parc1: 26,67 Parc1: 26,67.1 ponto
-
Essa prática não é aceita de acordo com as novas regras da NT 2016.002 v. 1.50: Analisando friamente a mensagem, o tipo 90 não está na lista de tipos aceita pelo arquivo de schema, então, ou você está com a pasta de schemas desatualizada, ou está tentando usar o tipo 90 na versão 3.10 do XML.1 ponto
-
Consegui gerar com todos os componentes que preciso utilizando a opção IDE Otimizada e adicionando a opção -CX (Smart Link) na Janela "Configure Build Lazarus". Obrigado1 ponto