Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 23-07-2018 em Posts
-
A obrigatoriedade não deveria ser agora, mas perdoe-os, eles não sabem o que fazem. Meu maior medo é ver o Brasil parar no dia 02/08, porque as grandes distribuidoras aqui da minha cidade ainda não aderiram à NFe 4.00 devido a todos esses problemas. Chegando dia 02/08 não conseguem emitir nota na versão nova, as transportadoras não conseguem emitir ct-e e por aí vai. Nunca vi uma versão de NFe dar tanto problema como essa.2 pontos
-
2 pontos
-
Atenção: Há atualizações das informações desta homologação nas respostas deste tópico. Revisão: 1 --- Introdução: Recebemos gentilmente da ELGIN, a impressora não fiscal RM22, para testes. Utilizando os exemplos do ACBr, PosPrinterTeste.exe e SATTeste.exe. Desenvolvida para o segmento mobile, esta impressora é compatível com Android e iOS, bateria com 1 hora de duração e comunica-se por Bluetooth e USB . Computador Desktop Sistema Operacional Windows 10 64Bit atualizado (07/03/2018) Processador Intel Core 2 Duo Memória 2 GB USB 3.0 Bluetooth 4.0 Impressora RM22 Protocolo Epson Esc/Pos Meios de comunicação Serial Física através do Bluetooth USB Impressão do Autoteste: Siga os passos abaixo: Com a impressora ligada, mantenha pressionado ao mesmo tempo os botões MODE(1) e FEED(2) pressionado por 5 segundos; Será exibido um menu de opções. Pressione FEED(3) para selecionar a opção Autoteste; Novamente pressione o FEED(4) para selecionar Imprimir; Confirme a impressão pressionando FEED(5) novamente: O GIF animado abaixo exemplifica o procedimento descrito acima: Instalação da Impressora RM22: Os drivers e manuais da impressora estão disponíveis neste link: http://automacao.elgin.com.br/produto/rm22+impressora+termica+portatil.aspx USB/Spooler do Windows: Driver Spooler do Windows: https://www.elgin.com.br/imagenet/DownloadCenter/2018-01-23_07-38-130_48147500.zip Para realizar a instalação siga as etapas abaixo: Extraia o arquivo 2018-01-23_07-38-130_48147500.zip; Com o usuário administrador, execute o driver ELGIN RM22 Printer Driver_v-1.0.0.exe; Durante a instalação selecione a porta USB(1) e clique em Avançar(2? Conecte a impressora no USB(1) e clique em OK(2) para finalizar a instalação: Importante: A impressora só será reconhecida pelo computador se o cabo USB for o do fabricante. Com um cabo USB genérico não funcionará. Após concluir a instalação, será exibida a impressora ELGIN RM22(USB) em Impressoras e Scanners Bluetooth/COM: Para realizar a instalação siga as etapas abaixo: Entre em Configurações → Bluetooth, será exibido a impressora RM22(1). Clique em Emparelhar(2) e digite o número 1234 do EDR PIN(3? Em Dispositivos e Impressoras(1), clique com o botão direito em RM22(2) → Propriedades(3) e verifique na aba Hardware(4) qual a porta COM(5) está sendo usada: Desta forma é possível enviar comandos ESC/POS para a impressora através da porta COM. Não instale o driver de Spooler da impressora caso queira usar a COM. O motivo é que a porta COM fica ocupada pelo driver, não permitindo o uso por outro programa. Bluetooth/Spooler do Windows: Driver Spooler do Windows: https://www.elgin.com.br/imagenet/DownloadCenter/2018-01-23_07-38-130_48147500.zip Para realizar a instalação siga as etapas abaixo: Realize a instalação do driver da porta serial emulada, seguindo os passos do 1 ao 2 no tópico Bluetooth/COM; Extraia o arquivo 2018-01-23_07-38-130_48147500.zip; Com o usuário administrador, execute o driver ELGIN RM22 Printer Driver_v-1.0.0.exe; Durante a instalação do driver, selecione a Porta COM(1); clique em Avançar(2); Selecione a porta COM que a impressora está usando, no nosso exemplo é a COM2(3); Conclua a instalação(4? Será exibida a impressora ELGIN RM22 em Impressoras e Scanners: Testes usando os componentes e Demos do ACBr Utilizamos o PosPrinterTeste.exe, demo do ACBrPosPrinter, parte do projeto ACBr, para efetuar testes na impressora. O PosPrinterTestes.exe está disponível neste link: https://www.projetoacbr.com.br/forum/files/file/364-posprintertesteexe/ Deixamos as configurações desta forma: Modelo: ppEscPosEpson; Porta: COM2; Colunas: 32; Espaços: 1; Linhas Pular: 2; Pag. codigo: pc860; Gaveta: Invertido ativado (sem ativar detecta como gaveta aberta ao ler o status. Esta impressora não tem suporta a gaveta); Demais configurações não alteramos; Testes de comunicação: Testamos os 3 tipos de comunicação com a impressora (Campo Porta): COMxx (Bluetooth apenas)– Para comunicação virtual serial. No nosso ambiente reconheceu COM2; RAW:nome da instalação da impressora (USB)– Para enviar a impressão ao Spool do Windows em modo RAW. (exemplo: RAW:ELGIN RM22(USB)); RAW:nome da instalação da impressora (Bluetooth)– Usando também o Spool do Windows, mas através do Bluetooth (exemplo: RAW:ELGIN RM22); Resultados: As imagens abaixo exemplificam os resultados dos testes padrões do ACBrPosPrinter. Observe que o equipamento se saiu muito bem, efetuando corretamente a impressão de acordo com os comandos suportados pelo protocolo Epson Esc/Pos: Formatação de Carácter; Alinhamento; Leitura de Informações; Código de Barras; QRCode; Teste de acentuação: Tool: https://www.elgin.com.br/imagenet/DownloadCenter/2018-02-01_16-33-260_14583100.rar Para realizarmos os testes de acentuação com diferentes páginas de código, procedemos da seguinte forma: Inserimos um pantograma da língua portuguesa, contendo todas as letras e acentos(1); No cabeçalho foi colocado a tag </zera>(2) para limpar as configurações a cada teste; Foi realizada uma impressão por página de código disponível na impressora(3); Resultados: pc473: Alguns acentos circunflexos, crase e todos os til foram ignorados; pc850: Todos os acentos foram impressos corretamente; pc852: Todos os acentos circunflexos, crases e o til foram ignorados; pc860: Todos os acentos foram impressos corretamente; pc1252: Todos os acentos foram impressos corretamente; Leitura de Status: A leitura de Status é funcional através da porta serial emulada (COM2/Bluetooth). Abaixo alguns status retornados pela impressora: Pronta para uso: “Nennhum Erro encontrado”; Tampa aberta: “stSemPapel, stOffLine, stTampaAberta,”; Pouco papel: “Nenhum Erro encontrado”; Sem papel: “stSemPapel, stOffLine”; Bateria fraca: “Nenhum Erro encontrado”; Impressão de extratos do SAT com SATTeste: O SATTeste é um demo do ACBrSAT, parte do projeto ACBr. Realize o download neste link: https://www.projetoacbr.com.br/forum/files/file/316-sattesteexe/ Testamos a impressão usando o Spool do Windows através do Gerador de Relatórios Fortes Report, e também usando a impressão em ESC/POS. As configurações utilizadas foram as seguintes: Fortes EscPOS Largura: 180 Topo: 0 Fundo: 0 Esquerda: 0 Direita: 0 Colunas: 32 Espaço Linhas: 1 Linhas Pular: 3 Pag.codigo: pc860 Modelo: ppEscEpson Porta: COM2 Exemplo de um cupom fiscal impresso pela Elgin RM22, usando comandos Esc/POS(Esquerda) e Fortes (Direita): Teste de desempenho: Através de comandos EscPOS, realizamos a impressão de vários extratos de SAT com diversas quantidades de itens, coletando os tempos de impressão. Para medição mais precisa do tempo de impressão do equipamento nos testes envolvendo o Spooler do Windows (RAW:ELGIN RM22), não usamos o gerenciamento de fila de impressões do Spool do Windows nos testes , devido ele usar a memória do computador para gerenciar a fila de impressões. Portanto, habilitamos a opção Imprimir diretamente na impressora na aba Avançado nas Propriedades da impressora. Desta forma, o serviço de Spooler do Windows apenas repassa a impressão diretamente para a impressora, não gerenciando a fila de impressões para o equipamento. Todas as formas de comunicação disponibilizada pela RM22 foram testadas: Bluetooth/COM emulada: Verificamos que ao enviar impressões em Esc/Pos, com Extratos de 100 itens ou mais na COM emulada, a impressora não finaliza a impressão. Acreditamos que seja algo relacionado com ao tamanho do buffer. Porém, como a impressão é feita através da porta COM, foi possível contornar esta situação, usando uma configuração específica em ACBrPosPrinter.Device, que permite configurar o tamanho máximo do buffer na porta COM. ACBrPosPrinter.Device.SendBytesCount: Determina o número máximo de bytes a serem enviados pela porta. ACBrPosPrinter.Device.SendBytesInterval: Determina o número de milissegundos a aguardar, antes de enviar o próximo Buffer de dados Para efetuar tal configuração no SATTeste, vá na aba Impressão(1), clique no ícone de configuração(2), e configure o Buffer de Envio(3) e o Espera Buffer (4) conforme imagem abaixo: As configurações foram as seguintes: Modelo: ppEscEpson Porta: COM2 Colunas: 32 Espaços Linhas: 1 Linhas Pular: 3 Pag. codigo: pc860 Resultados: Bluetooth/COM emulada com Spool do Windows: As configurações foram as seguintes: Modelo: ppEscEpson Porta: RAW:ELGIN RM22 Colunas: 32 Espaços Linhas: 1 Linhas Pular: 3 Pag. codigo: pc860 Resultados: USB: As configurações foram as seguintes: Modelo: ppEscEpson; Porta: RAW:ELGIN RM22(USB); Colunas: 32; Espaços Linhas: 1; Linhas Pular: 3 Pag. codigo: pc860 Resultados: Sobre o equipamento: Por ser uma impressora portatil, a ELGIN RM22 é extremamente leve. Pesando 237g, chega perto da media de peso de um smartphone (150g). Ela acompanha um acessório que imita couro, permitindo fixá-la no cinto da calça. De acordo com o fabricante, a bateria mantém 1 hora de impressão até sua próxima recarga. O gabinete é feito de um plástico bem resistente e acabado. Na lateral, há uma alavanca para abrir a tampa da baia da bobina de papel, facilitando sua troca. Essa tampa tem uma janela permitindo verificar se o papel está acabando. O conector USB é protegido por uma tampa de borracha discreta, pois acompanha o layout do gabinete. Ela conta com um display interativo, permitindo alterar algumas configurações como tipo do papel, qualidade da impressão, reset de fabrica e também realizar um autoteste. Ela se comunica por USB e Bluetooth. Através da comunicação Bluetooth é possível enviar impressões pelo Spooler do Windows ou por uma porta Serial emulada, mas não permite as duas ao mesmo tempo. A comunicação USB permite enviar impressões pelo Spooler do Windows apenas. Sobre a utilização do equipamento: A ELGIN RM22 tem um display interativo que permite alterar configurações sem a necessidade de um software. Também permite ao usuário ter uma maior clareza do status da impressora. Com essas funcionalidades no display agiliza a solução de problemas durante uma venda, por exemplo. A instalação e utilização dela foram simples. Em poucos minutos a impressora está pronta para uso via USB ou Bluetooth. Ficha técnica fornecida pelo fabricante: Características: Tecnologia de Impressão: térmica direta Resolução: 203dpi (8dots/mm) Velocidade de impressão: 110mm/s Largura de impressão: 48mm Conexões: USB e Bluetooth Ver 3.0/4.0 [BLE] Economia de energia: Modo Sleep Memória Flash: 4MB Fonte de caracteres alfanuméricos: 9x17, 12x24 dots Código de Barras: UPC-A, UPC-E, EAN8, EAN13, CODE39, ITF, CODE128,CODE93, QR code, PDF417 Gráficos: bitmap com diferentes densidades e definidos pelo usuário Sensores: Tampa aberta, Fim de papel, Black Mark LEDs Indicadores: Power / Error Bateria: Capacidade: 1400mA 3.7V Tempo total de carga: 2 horas (através da porta USB) LCD: 128 x 64 dots com Backlight azul Autonomia: 320m de impressão / carga Papel: Largura: 57.5±0.5mm Espessura: 0.053mm a 0.12mm Diâmetro da bobina: Interno-13mm, Externo-40,5mm Características Físicas: Temperatura de Operação: -5°C a 50°C, Umidade Relativa: 25% a 85%, s/ condensação Temperatura de Armazenamento: -30°C a 60°C, Umidade Relativa: 5% a 95% Dimensões: 84.4(L) x 126.8(P) x 51.5(A) mm Peso: 237g (com bateria) Durabilidade TPH: 50km Software: Linguagem: ESCPOS Driver: Windows XP/ 7/ 8/ 10/ Linux SDK: WinCE, Win Mobile, Android, iOS, Linux1 ponto
-
É 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.1 ponto
-
Olha, desde a história do CEST, do DIFAL eles só têm crescido em uma coisa - A INSEGURANÇA que eles conseguem nos transmitir com atualizações. Tá faltando regra e respeito desse pessoal com a gente... e faz tempo!1 ponto
-
Ao ler retorno CNAB_240, o método "CodigoLiquidacao_Descricao" não está tratando os codLiquidacao (09, 10,11,12,13,14) que são os códigos de baixa. Segue em anexo um print da parte da documentação onde são informados os códigos. Att. Segue também o arquivo ACBrBancoCaixa-15399.pas com as alteração necessária.1 ponto
-
1 ponto
-
1 ponto
-
Veja o que diz nesse link... http://www.wikiwand.com/en/List_of_GS1_country_codes Eu ACHO, que nestes casos, enquanto estes países não fizerem parte do GS1 vai ter que ficar "SEM GTIN" mesmo... Att Ricardo1 ponto
-
Bom dia a todos. Pessoal, apenas a nível de informação a solução deste problema está na realidade em retirar toda a tag referente a transporte. Para nós aqui em MG no dia 20/07/2018 estava tudo normal e funcionando com estas tags. No dia 23/07/2018 já criticou isso. Fonte que ajudou na solução :1 ponto
-
1 ponto
-
Pelo que vi com a contadora aqui esse campo se refere a uma redução aplicada a esse CST 60 ou CSOSN 500 Colocaria a redução nesse campo: pRedBCEfet ; A base dos produtos já fazendo a redução do campo anterior, no caso 66.67% => vBCEfet; Ai a alíquota do ICMS Normal poe aqui: pICMSEfet E o valor de base* aliquota nesse campo: vICMSEfet Espero ter ajudado.1 ponto
-
1 ponto
-
Bom Dia http://www.nfe.fazenda.gov.br/portal/listaConteudo.aspx?tipoConteudo=33ol5hhSYZk= Nesse link tem o Manual do Contribuiente na Pagina 213 tem a parte dos Codigos do Pis e logo depois do Cofins https://www.screencast.com/t/pyRO1eHjeeyj1 ponto
-
1 ponto
-
cara, procure no fórum antes de postar... já tem vários tópicos sobre o assunto, só um dos tópicos já rendeu 6 páginas de discussão, e já foi até criada uma propriedade no componente só por causa disso... Att Ricardo1 ponto
-
O que o banco chama de inscrição é a inscrição no CPF ou CNPJ mesmo. Veja se não está passando o tipo como CPF e informando um CNPJ, por exemplo.1 ponto
-
1 ponto
-
1 ponto
-
1 ponto
-
O que pode fazer é imprimir as formas de pagamento da nfe nas observações da nota fiscal1 ponto
-
Boa tarde André. Testei hoje com os schemas da pasta do ACBR e deu certo. Obrigado.1 ponto
-
@vanessa.osaka Não saiu nada mudando a forma de apresentar o IPI no Danfe, as regras são as mesmas ainda conforme já te respondi. Dercide.1 ponto
-
1 ponto
-
1 ponto
-
Para atender a nova regra de validação Y01-20 foi adicionado a seguinte propriedade ao componente ACBrNFe: ACBrNFe1.Configuracoes.Geral.CamposFatObrigatorios Esta nova propriedade virá com valor default TRUE, ou seja, os campos nFat, vOrig, vDesc e vLiq sempre serão gerados mesmo com valores zerados caso existe algum campo do grupo FAT preenchido. Esta propriedade foi criada pois a NT 2016.002 - V 1.60 introduziu a regra Y01-20 e nem todos os estados ja adotaram a mesma. Alguns já estão validando em ambiente de produção, pois a NT previa inicialmente como data de entrada em produção dia 09/07/2018 e depois a data foi adiada para 23/07/2018. Caso você receba o erro abaixo significa que sua pasta schemas está desatualizada. Atualize sua pasta schemas. 1824 - Element '{http://www.portalfiscal.inf.br/nfe}vDesc': '0.00' is not a valid value of the atomic type '{http://www.portalfiscal.inf.br/nfe}TDec_1302Opc' Caso receba como retorno do envio "Falha no Schema XML" seu estado ainda não está aplicando a regra acima, neste caso a propriedade CamposFatObrigatorios deverá receber o valor FALSE. Disponível na revisão 15438 do SVN.1 ponto
-
Bom dia. Também tive clientes reclamando, apesar do manual dizer que PODE ser suprimido o quadro faturas. Fiz a seguinte implementação na unit ACBrNFeDANFeRLRetrato para resolver, sugiro a mudança: if FNFe.infNFe.Versao >= 4 then begin rlbFaturaReal.Visible := NaoEstaVazio(FNFe.Cobr.Fat.nFat) or fExibeCampoFatura; RlbDadoPagamento.Caption := ACBrStr(ifThen(FNFe.Cobr.Dup.Count>0,'DADOS DA FATURA','PAGAMENTO A VISTA')); end else begin1 ponto
-
Boa tarde @Onclick ainda não disponibilizaram a versão 2.0 do QRCode em muitos estados. Mas tu pode utilizar a versão 1.0 na NFCe 4.00 até incio do mês 10, como indicado na NT 1.60.1 ponto
-
1 ponto
-
Amigo isto funcionou para min em MG if StringInSet(CodigoANP.AsString,['210203001','320101001','320101002', '320102002','320102001','320102003','320102005','320201001','320102001','320103001','220102001', '320301001','320103002','820101032','820101026','820101027','820101004','820101005','820101022', '820101031','820101030','820101014','820101006','820101016','820101015','820101025','820101017', '820101018','820101019','820101020','820101021','420105001','420101005','420101004','420102005', '420106001','420106002','420301002','510101001','510201003','420102004','820101011','830101001', '410103001','510101002','510301003','420104001','820101003','420301004','410101001','510102001', '510103001','820101033','820101013','420202001','410102001','510102002','510301001','820101034', '820101012','420301001','430101004','510201001'])then begin CST := cstRep60; ICMS.vBCSTRet := >0; tem que ser maior que Zero. ICMS.vICMSSTRet := 0; ICMS.vBCSTDest := 0; ICMS.vICMSSTDest := 0; end;1 ponto
-
vc vai acessar : http://www.anp.gov.br/simp/ clica em: Tabelas de Códigos i-SIMP (do lado esquedo) depois em: Tabelas de Códigos (Versão 445 - Abril/2018) baixa o arquivo: tabela_apoio_isimp_20180402.zip use o arquivo: T012-Codigos_de_produtos_20180402.xls1 ponto