Jump to content

Transforme seu banco de dados
em um app mobile!

botao_e_logo_plugmobile1.png

click.png  

 

 

 

 

 

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba Mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

All Activity

This stream auto-updates     

  1. Today
  2. Olá! Fiz a atualização do ACBr hoje 26/01/2020 dei build all mas no XML da NF-e não aparece as tags xMSG e cMSG. A NFC-e está OK! Alguém sabe informar o que acontece?
  3. Walison, Boa tarde! Se quiser ajuda para fazer testes temos cliente com balanças toledo (inclusive rodoviárias) e também temos uma balança no escritório para nos ajudar nos testes e desenvolvimentos. Estou a disposição.
  4. Bom dia a todos, gostaria de saber qual a funcionalidade do Acbr integrador para a emissão da Nfe/Nfce. Estou peguntando porque,em duas maquinas ja aconteceu do componente sumir e ai tenho que instalar o acbr de novo. Meu Delphi não é trial ok. Não sei se estou falando besteira mas, se eu pudesse trabalhar sem o integrador, seria ótimo. Agradeço desde pela informação e um excelente domingo a todos.
  5. Delphi 10.1 Berlin 1). O governo do Peru, solicita a codificação ISO-8859-1, Seria possível mudar para ISO-8859-1, revi a unidade ACBrDFeSSL e em todos os lugares que ele usa utf-8. 2). Mude para utf-8 e agora recebo o erro de que o documento foi alterado, usando FormatXMLData y nao usando. "El documento electrónico ingresado ha sido alterado - Detalle: Incorrect reference digest value" 3). Analisei a assinatura que gera TDFeSSL e a tag está ausente <X509SubjectName>SERIALNUMBER=RUC:25988430712 C=PE</X509SubjectName> 4). Essa é a ligação. {$IFDEF USAR_NETFRAMEWORK} function zfirmaxml(xmlsinfirmar,xmlfirmado,pathcertificado,clavecertificado:WideString):Integer; stdcall; external 'firmaxml509.dll'; {$ELSE NO USAR_NETFRAMEWORK } function ACBrfirmaXML(xmlsinfirmar,xmlfirmado,pathcertificado,clavecertificado:WideString; conformato : integer):Integer; var xmltmp : TXMLDocument; XMLAnsi : AnsiString; ssl : TDFeSSL; begin if (not FileExists(xmlsinfirmar) ) or (not FileExists(pathcertificado) ) then begin Result:=0; exit; end; xmltmp:= TXMLDocument.Create(FrmGenCPE); xmltmp.Active:=True; xmltmp.Encoding :='utf-8'; xmltmp.StandAlone:='no'; xmltmp.XML.LoadFromFile(xmlsinfirmar); ssl:=TDFeSSL.create; ssl.SSLCryptLib := cryWinCrypt; //(cryNone, cryOpenSSL, cryCapicom, cryWinCrypt); ssl.SSLXMlsignLib:=xsLibXml2; //(xsNone , xsXmlSec , xsMsXml , xsMsXmlCapicom, xsLibXml2); ssl.ArquivoPFX:=pathcertificado; ssl.Senha:=clavecertificado; ssl.CarregarCertificado; XMLAnsi:=ACBrAnsiToUTF8(xmltmp.XML.Text); //CenteudoXML, docElement, infElement, SignatureNode, SelectionNamespaces, IdSignature, IdAttr if (conformato=1) then xmltmp.XML.Text:=FormatXMLData(ssl.Assinar( XMLAnsi ,'ExtensionContent','','','ext','','')) else xmltmp.XML.Text:=ssl.Assinar( XMLAnsi ,'ExtensionContent','','','ext','',''); xmltmp.XML.SaveToFile(xmlfirmado); xmltmp.Active:=False; ssl.Free; xmltmp.Free; Result:=1; end; {$ENDIF USAR_NETFRAMEWORK} 5) Resultados em anexo. DLL_NetFM_ISO8859_formatXML_20489430712-01-FE82-00000201_OK.xml ACBr_ISO8859_formatXML_20489430712-01-FE82-00000201_error_alterado.xml ACBr_utf8_formatXML_20489430712-01-FE82-00000201_error_alterado.xml ACBr_utf8_naoFormat_20489430712-01-FE82-00000201_error_alterado.xml Obrigado por suas respostas
  6. Boa noite! Tente alterar a opção da largura em: [DF-e] [Impressão] [NFC-e] Lagura [ 300 ] Experimente colocar de 280 a 300, veja o que alterou e vai ajustando conforme a necessidade.
  7. boa noite pessoal, olhando o arquivo csv em anexo, ele esta incompleto e irão ter alguns problemas fazendo a importação dessa forma. Uma compra parcelado em 10x o arquivo exportado, so contem 1 registro em vez de 10 parcelas, então nesse caso como irão fazer a baixa da duplicata atribuida a essa venda parcelada. Exemplo Comprei 1.000,00 / 4 parcelas, cada parcela de 250,00, quando a cielo exporta nessa padrão acima, ele irá exportar somente 1 registro de 1.000,00 e não um registro para cada parcela e nesse caso quando for fazer a baixa do título gerado pela compra no cartão, como irão fazer ja que no csv esta lançado 1.000,00 Existe outro arquivo que eles exportam que vem completo, seque anexo o da Cielo 20200103_CIELO04_1098553761_68432784
  8. Pessoal, estou disponibilizando aqui os ajustes que fiz na cobrança da Unicred RS, juntamente com o Manual que me foi disponibilizado por eles. Encaminhei para homologação, assim que estiver tudo liberado eu aviso aqui também.... GR - COB136 - Composição da Ficha de Compensação.pdf GR - COB136 - Layout CNAB 400 - Remessa.pdf GR - COB136 - Layout CNAB 400 - Retorno.pdf ACBrBancoUnicredRS.pas
  9. Yesterday
  10. Boa tarde Juliomar, obrigado pela atenção, vou tentar as duas consultas novamente, por xml e por chave, quando tentei não retornou, depois posto o resultado , bom final de semana.
  11. Pessoal, hoje um cliente me ligou e fez esta reclamação de que os cupons estão saindo cortados conforme a imagem. onde eu altero e qual valor colocar? esta em mm as medias? [DANFENFCe] TipoRelatorioBobina=0 TipoRelatorioEvento=0 LarguraBobina=302 ImprimeDescAcrescItem=0 ImprimeItens=1 ViaConsumidor=1 vTroco=0 ImprimeQRCodeLateral=0 ImprimeLogoLateral=0 EspacoFinal=38 TamanhoLogoHeight=100 TamanhoLogoWidth=140 DescricaoPagamentos=[icaTipo,icaBandeira] ImprimeEmUmaLinha=0 ImprimeEmDuasLinhas=0 MargemInferior=0 MargemSuperior=0 MargemEsquerda=0 MargemDireita=0
  12. Bom dia, Alguém poderia disponibilizar o manual CNAB 400 utilizado neste refactory? Seria interessante disponibilizar na pasta ACBrTools\Bancos\ do SVN. Estou anexando o manual recebido da Unicred RS (Missões) e utilizado na última homologação realizada em junho/2019. Grato Cobranca UNICRED Troca Eletronica Cedente - CNAB 400A - Versao 1 1.rar
  13. Após o termino da emissão faz a consulta que se o xml estiver faltando ele vai completar
  14. Bom dia, pessoal é possível eu imprimir em uma impressora Epson LX 300 com a Lib ACBrPosPrint ?
  15. Olá a todos, estou com o seguinte problema, alguns xml nfce de retorno vem faltando o final onde refere-se a autorização de uso, mesmo fazendo a consulta pelo xml não retorna completo, se for usar o xml ele abre o documento normalmente, o problema é que o sistema do contador não importa o xml que estiver faltando o final. Alguém já passou por este problema ou teria uma solução para resolver. Obrigado pela atenção, aguardo.
  16. Suporte e-FRETE: No ambiente de testes o integrador assume o papel de Contratante e de integrador de sistemas. Neste caso você deve mandar o seu CNPJ como contratante. Mas como você esta iniciando a implementação aconselho você a seguir o manual de integração e iniciar a implementação pelos métodos mais simples antes de ir para o AdicionarOperacaoTransporte que possui mais de 200 campos. A ordem ideal de envio das requisições antes de declarar um operação é: 1 - GravarProprietário 2 - GravarVeículo 3 - GravarMotorista E por ultimo AdicionarOperacaoTransporte, aconselhamos a iniciar as implementações de acordo com este fluxo também. @Italo Jurisato Junior Suporte eFrete : como já é de conhecimento de todos estamos fazendo as adequações necessárias em nosso Webservice para nos adequarmos a última resolução da ANTT de 17/12/2019. Desde ontem nosso ambiente de desenvolvimento/homologação esta permitindo apenas a nova versão. Em 27/01/2019 estaremos encaminhando a atualização para nosso ambiente de produção, e a partir desta data nosso Webservice estará aceitando as ambas as versões até a que a ANTT passe a exigir os novos campos; Resumo dos principais pontos: Novos campos TipoPagamento: É um campo do tipo Enum. Agora na raiz da operação é possível informar se o pagamento será por TransferênciaBancária (Gratuito), MeioDePagamento (Pago), ou Outros (Que deve ser utilizado apenas quando o contratado for ETC); TipoConta: É um campo do tipo Enum. Obrigatório apenas quando o CIOT é pago por TransferenciaBancaria, dentro da Raiz "InformacoesBancarias" será necessário informar qual o tipo de conta a ser creditada. Podendo ser ContaCorrente, ContaPoupanca ou ContaPagamento; DestinaçãoComercial: É um campo do tipo Booleano e seu preenchimento é obrigatório para as operações do tipo Padrão. Deverá ser preenchido como falso, caso a contratação do transporte seja para uso particular ou uma doações por exemplo. E deverá ser preenchido como verdadeiro se existir relação comercial; AltoDesempenho: É um campo do tipo Booleano e seu preenchimento é obrigatório para as operações do tipo Padrão. De acordo com a RESOLUÇÃO Nº 5.867, DE 14 DE JANEIRO DE 2020: "XVI - operação de transporte de alto desempenho: operação de transporte, especificada em contrato, com utilização de veículos de frotas dedicadas ou fidelizadas, para transporte das cargas definidas nos incisos de I à XII, em 2 (dois) ou 3 (três) turnos, respeitadas as legislações trabalhista e de trânsito, com tempo total de carga e descarga de até três horas, na qual o contratante se responsabiliza tanto pelo carregamento, quanto pelo descarregamento da carga;" FreteRetorno: É um campo do tipo Booleano e seu preenchimento é obrigatório para as operações do tipo Padrão. Este campo é referente a obrigação do pagamento do frete de retorno, para o transporte de contêineres e veículos de frotas específicas, está prevista na nova resolução, para as operações impedidas pela regulamentação de trazer cargas no retorno. CepOrigem e CepDestino: São campos do tipo String com preenchimento obrigatório. Se referem aos códigos postais das cidades de origem e destino; CepRetorno: É um campo do tipo String com preenchimento obrigatório apenas quando o campo "FreteRetorno" estiver preenchido como "True". DistanciaPercorrida: É um campo do tipo número inteiro com preenchimento obrigatório para operações do tipo padrão, ele deve ser utilizado para informar a distância em Km entre origem e destino da viagem DistanciaRetorno: É um campo do tipo número inteiro com preenchimento obrigatório quando o campo "FreteRetorno" estiver preenchido como "True". Ele deve ser utilizado para informar a distância em Km entre o destino da viagem cadastrada e o CepRetorno; TipoCarga: É um campo do tipo Enum, agora é obrigatório informar o tipo de carga para que seja possível validar a relação entre a tabela de frete e o valor do CIOT com o tipo de carga declarado. Novo método Inclusão do método ConsultarTipoCarga, este método vai retornar as opções de TipoCarga de acordo com a consulta no Webservice da ANTT; Mudança de regra da ANTT RetificarOperacaoTransporte - De acordo com a resolução Atr 6º "§2º É vedada a retificação de Operação de Transporte do tipo viagem padrão."
  17. Oi tudo bem! Aqueles que tiverem esse erro é só atualizar o net fremework 4.0 para o XP e no windows 7 net fremework 4.7
  18. Last week
  19. Por padrão ele já imprime o logo caso esteja carregado na memória da impressora. Então basta usar o utilitário da mesma pra carregar o logo. Veja também o tópico abaixo:
  20. Este erro pelo visto é que você fica toda hora instanciando a classe e deixa o GC para fazer o serviço de remoção da memoria igual uma classe normal. Mas como ela usa coisas nativas o GC vai deixando lixo na memoria, o correto é ter apenas 1 instancia da classe na sua aplicação e usar ela.
  21. Boa noite. 1 - Utilizando os códigos abaixo, eu consigo capturar o TEXTO referente a um Cupom Fiscal Eletrônico, CFe, para poder enviar para a impressão em um POS. (Envio também para o Integrador, exigência do estado do Ceará) //Carrego o XML no componente ACBrSAT.CFe.LoadFromFile('C:\CFe23200124854238000142592300756490001107620659.xml'); //Atribuo o texto na minha variavel vImpressaoESCPOS vImpressaoESCPOS := FRM_Data.ACBrSATExtratoESCPOS.GerarImpressaoFiscalMFe(ACBrSAT.CFe); 2 - Preciso fazer a mesma captura do TEXTO, só que referente a um NFCe - Nota Fiscal de Consumidor Eletrônico, estou tentado uma codificação abaixo, mas não obtive sucesso, nem compila na verdade. //Carrego o XML no componente ACBrNFe.NotasFiscais.Clear; ACBrNFe.NotasFiscais.LoadFromFile(C:\NFe23200124854238000142592300756490001107620659.xml); ERRO, tentativa de codificar a captura do NFCe vImpressaoESCPOS := ACBrNFeDANFeESCPOS.ImprimirDANFE(.ACBrNFe.NotasFiscais[0].NFe); Como eu teria que fazer as combinações de componentes, e quais funções chamaria pra capturar esse TEXTO. Quando falo TEXTO, me refiro ao texto da impressão do extrato.
  22. Retornou assim agora ... ERRO: Inicio TCIOTEnviar ERRO: Sistema e-FRETE (www.efrete.com.br): [Negócio] (Protocolo: 174.753) Erro adicionando operação de transporte: Usuário não logado.
  23. Boa tarde Brito, Esse provedor não segue o layout da ABRASF, ou seja, ele tem um layout próprio, vai ser muito demorado implementar ele.
  24. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  25. Hahahaha, mais óbvio impossível! Deu certo, muito obrigado!
  1. Load more activity
×
×
  • Create New...