
vca_rj
Membros-
Total de ítens
168 -
Registro em
-
Última visita
Últimos Visitantes
O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.
vca_rj's Achievements
-
Obrigado Daniel. Excelente trabalho. Muito bom mesmo.... Agradeço por sua dedicação.
-
Olá pessoal! Estou fazendo um teste exigido pela SevenPDV para Homologação do TRN Centre. O teste consiste em eu realizar uma venda pelo ECF com uma quantidade papel insuficiente para concluir a impressão do relatório gerencial. Neste teste, o papel deve acabar durante a impressão do comprovante da transação. Após identificar o erro, o sistema deve apresentar uma mensagem ao operador. Até ai beleza. O sistema deve apresentar uma mensagem dando opção do operador tentar ou não reimprimir o Relatório Gerencial. Caso o operador informe SIM - o sistema deve cancelar o Relatório Gerencial anterior e imprimir novamente em 2 vias. Quando eu faço isso a impressora imprime um pedaço (acho que do que ficou pendente do RG anterior) em seguida reimprime o RG em 2 vias normalmente, mas em seguida abre um novo RG em branco. Alguém poderia me ajudar a identificar o que eu estou fazendo de errado? Abaixo o trecho do meu código e em seguida a imagem de como sai o relatório. Agradeço desde já a atenção. if pbmTipo = 'TRN' then begin repeat try if sTipoAplicacao <> taNFCe then begin frm_principal.ACBrECF.FechaRelatorio; frm_principal.ACBrECF.RelatorioGerencial(Texto.Lines,2); end; OK := True; except if Application.MessageBox(PChar('Falha durante a impressão' + #13 + #13 + 'Deseja tentar imprimir novamente?'), 'Falha na impressão', MB_YESNO + MB_DEFBUTTON1 + MB_ICONQUESTION) = ID_YES then OK := False else begin OK := True; Result := False; ShowMessage('A transação será cancelada.'); frm_principal.ACBrECF.FechaRelatorio; end; end; until OK;
-
Olá Italo! Onde eu configuro Assincrono ou Síncrono da NFCe?
-
Olá! Estou implementando meu sistema de NFe onde na janela principal montei uma consulta das NFe's registrada no sistema. Algumas NFe's possui um ou mais eventos. Tem como ao mandar visualizar o DANFE da NFe e se ela possuir um ou mais eventos também aparecer na visualização? Caso não, seria muito complicado montar?
-
Bom dia Juliomar! Consegui resolver. Vou informar o que aconteceu e como resolvi para os que vierem a passar por isso. Depois que eu atualizei o ACBr, mandei rodar o Build. Rodou sem erros. Mas quando rodei o programa, F9, no Create do Form principal onde se encontra o componente ACBrECF apresentava a mensagem que eu postei acima. Busquei no fórum, mas não encontrei o mesmo problema e sim problemas parecidos. No meu caso em específico, não apresentava as mensagens de ignorar, apenas o erro e o botão de OK. Depois de tanto quebra-cabeça, reinstalei utilizando o instalador. Ai sim, apresentou a mensagem de ignorar quando eu abri o Form que continha o componente ACBrECF, dei "ignore all" e agora tá tudo certo. Obrigado pela atenção
-
Oi Juliomar. Eu andei olhando alguns posts, mas no meu problema ele não me dá opções. Simplesmente apresenta o erro, dou OK e ele fecha a execução. Veja a mensagem do erro... https://drive.google.com/file/d/0B5x35XKUFxbgS1JndlplOVJwcVU/view?usp=sharing
-
Olá pessoal! Atualizei os componentes ACBr hoje. Compilei, deu um Build, tudo ok. Quando eu fui rodar apareceu a seguinte mensagem de erro: "ACBrECF.FormMsgColor does exist" Olhando outros posts com mensagens parecidas, tentei seguir o mesmo raciocínio, mas sem sucesso. Até retirei a linha FormMsgColor do .dfm, mas quando rodo dá o mesmo erro. Alguém poderia me ajudar como resolver isso? Agradeço desde já a atenção.
-
Isso é permitido? Não dá problema com a homologação? Agradeço a atenção.
-
Olá! Já procurei pelo forum alguma coisa parecida com o problema que estou tendo, mas não tive sucesso. Mas se alguém conseguiu encontrar, por favor me passe o link. O problema é o seguinte: Implementei o processo de geração de crédito para o cliente. O cliente devolve um produto, por qualquer que seja o motivo, e o sistema gera um crédito a ser utilizado em uma compra futura. Pois bem. Supomos que esse cliente tem um crédito de R$ 1,50 e realiza a compra de um produto no valor de R$ 4,90. Esse cliente quer utilizar o crédito dele e o restante ele pagará em dinheiro. Então a senquência ficaria assim: Valor Total - R$ 4,90 1. Utiliza o crédito - R$ 1,50 - Vai ficar com u saldo de R$ 3,40 O valor restante (R$ 3,40) o cliente, não tendo troco, paga com uma nota de R$ 5,00 - Vai gerar um troco de R$ 1,60. O problema é que o sistem está configurado para passar sempre em primeiro a forma de pagamento Dinheiro, mas consta que o cliente pagou em dinheiro R$ 5,00. Daí não aceita a segunda forma de pagamento Crédito de R$ 1,50. Porque o valor pago em dinheiro é maior que o valor a receber. Alguém poderia me dar um idéia de como resolver esse problema?
-
Enquete: Gerenciador De Relatórios Padrão Do Acbr
vca_rj replied to EMBarbosa's tópico in Dúvidas Gerais sobre o ACBr
Poderiam adotar dois gerenciadores: O FortesReport e o FastReport. Assim não teria que obrigar aos usuários a utilizarem um único gerenciador de relatórios, podendo dar ao menos uma opção de escolha. Minha preferência é o FastReport por ser muito fácil de usar, muito ágil e mais produtivo. Essa é a minha opinião. -
Olá Vlademir Pereira de Lima! Desde já agradeço sua atenção. Você fez esse teste em um SO Linux 64bits? Passou, mas o lazarus não inicializa! Tentei desistalar, mas continuava sem inicializar (mostrava a tela de splash de inicialização e depois fechava de vez). Tive que excluir tudo que tinha do lazarus, para poder reinstalar e começar do zero. Utilizo o ubuntu 14.04 64bits.
-
Bom dia Alexsander ! Como você criou esses links simbólicos? Poderia compartilhar o que você fez aqui no forúm?
-
Depois de muita insistência e pesquisa consequi instalar duas delas o libxml2 o xstl segue abaixo como eu consegui para os que estão com o mesmo problema: # Instalar o autoconf e o gettext, pacotes de ferramentas necessárias para compilar código em C. sudo apt-get install autotools-dev libxcb1-dev libxcb-randr0-dev gettext autoconf autopoint [ libxml2 ] sudo apt-get update apt-cache search libxml apt-cache search libxml | grep dev sudo apt-get install libxml2-dev apt-cache show libxml2-dev sudo apt-get install libxml2-utils sudo apt-get install checkinstall [ xstl ] #Baixar a biblioteca em ftp://xmlsoft.org/ ou xmlsoft.org. #Se for tar.gz: (desconpacte entre na pasta e execute os procedumentos abaixo) ./configure --prefix=/usr make sudo make install #Se for .zip: (desconpacte entre na pasta e execute os procedumentos abaixo) ./autogen.sh --prefix=/usr make sudo make install Já o xmlsec... ainda estou tendo problemas. Utilizei o comando apt-get install xmlsec, mas o que está disponível é apt-get install xmlsec1 e apt-get install xmlsec1-dev. Eu instalei mas não funcionou, continua dando a mensagem abaixo, e só falta ele para eu conseguir instar os demais componetes do ACBr. Atualizei para xmlsec1 1.2.20 (openssl) e nada, continua apresentando o erro:( Como faço para instalar essa biblioteca, onde eu a consigo? /usr/bin/ld: cannot find -lxmlsec apt-cache show xmlsec1 Package: xmlsec1 Priority: optional Section: universe/text Installed-Size: 120 Maintainer: Ubuntu Developers <[email protected]> Original-Maintainer: John V. Belmonte <[email protected]> Architecture: amd64 Version: 1.2.18-2ubuntu1 Depends: libc6 (>= 2.14), libxml2 (>= 2.7.4), libxmlsec1 (>= 1.2.18), libxmlsec1-openssl (>= 1.2.18), libxslt1.1 (>= 1.1.25) Filename: pool/universe/x/xmlsec1/xmlsec1_1.2.18-2ubuntu1_amd64.deb Size: 22026 MD5sum: d12fe050398d9f63d7a3be0be656c3bb SHA1: 373588b9350ad3685976b54189c8146132ab6a00 SHA256: c1f590662a0a14ca318234b01a02ee132e8e492a99b4298abcc953995e4216b5 Description-pt_BR: processador de linha de comando para segurança de XML XMLsec é uma ferramenta de linha de comando para transformações criptográficas e assinatura de dados XML. Ela é parte da XML Security Library (Biblioteca para Segurança de XML). Description-md5: 549bfc534604f9a3fe2dca801860e34f Homepage: http://www.aleksey.com/xmlsec/ Bugs: https://bugs.launchpad.net/ubuntu/+filebug Origin: Ubuntu