hintz
-
Total de ítens
250 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por hintz
-
-
Não. Mas o que estou achando estranho é que no ECFTeste funciona corretamente. Mas no meu programa NÃO. já revisei a rotina varias vezes e não consigo achar nada diferente.
no EcfTeste :
ACBrECF1.AbreCupom( CPF, NOME, ENDERECO );
no meu sistema:
frmEcf.ACBrECF1.AbreCupom(Cnpj, Nome, Ende);
no EcfTeste :
ACBrECF1.VendeItem( edCodigo.Text, edDescricao.Text,
edICMS.Text, StrToFloatDef( edQtd.Text, 0 ),StrToFloatDef( edPrecoUnita.Text,0 ),StrToFloatDef( edDesconto.Text,0 ), edUN.Text,Desc );no meu sistema:
frmEcf.ACBrECF1.VendeItem(Codigo, Descricao,
Aliquota, StF(Quantidade),StF(ValorUnitario),StF(Desconto), UnidadeMedida,Str_Tipo_de_Desconto);no EcfTeste :ACBrECF1.IdentificaConsumidor( CPF, NOME, ENDERECO );no meu Sistema:
frmEcf.ACBrECF1.IdentificaConsumidor(Cpf, Nome, Endereco);
no EcfTeste:
ACBrECF1.SubtotalizaCupom( StrToFloat(Desc), Obs );
no meu Sistema :
frmEcf.ACBrECF1.SubtotalizaCupom(cVdes * -1, '');
no EcfTeste :
ACBrECF1.EfetuaPagamento( edCod.Text, StrToFloat( edValor.Text),
edObs.Text ,cbVinc.Checked );no meu Sistema :
frmEcf.ACBrECF1.EfetuaPagamento(Fpg.Indice, StrToFloat(Valor1), Msg, Vinc );
no EcfTeste :
ACBrECF1.InfoRodapeCupom.MD5 := '12345678901234567890123456789012';
ACBrECF1.InfoRodapeCupom.Dav := '0000000001';ACBrECF1.InfoRodapeCupom.DavOs := '0000000002';ACBrECF1.InfoRodapeCupom.PreVenda := '0000000003';ACBrECF1.InfoRodapeCupom.CupomMania := cbxUF.Text = 'RJ';ACBrECF1.InfoRodapeCupom.MinasLegal := cbxUF.Text = 'MG';ACBrECF1.InfoRodapeCupom.ParaibaLegal := cbxUF.Text = 'PB';ACBrECF1.InfoRodapeCupom.NotaLegalDF.Imprimir := cbxUF.Text = 'DF';if ACBrECF1.InfoRodapeCupom.NotaLegalDF.Imprimir thenbeginACBrECF1.InfoRodapeCupom.NotaLegalDF.ProgramaDeCredito := True;ACBrECF1.InfoRodapeCupom.NotaLegalDF.ValorICMS := 123456.99;ACBrECF1.InfoRodapeCupom.NotaLegalDF.ValorISS := 123456.88;end;Obs := StringReplace(Obs,'|',#10,[rfReplaceAll,rfIgnoreCase]) ;ACBrECF1.FechaCupom( Obs, StrToIntDef(IndiceBMP, 0) );no meu sistema :
frmEcf.ACBrECF1.InfoRodapeCupom.CupomMania := false;
frmEcf.ACBrECF1.InfoRodapeCupom.MinasLegal := false;frmEcf.ACBrECF1.InfoRodapeCupom.ParaibaLegal := false;frmEcf.ACBrECF1.InfoRodapeCupom.NotaLegalDF.Imprimir := false;Msg := StringReplace(Msg, '|', #10, [rfReplaceAll, rfIgnoreCase]);frmEcf.ACBrECF1.FechaCupom(Msg); -
Desculpe pela falha...
Estou desenvolvendo a rotina de nota fiscal gaucha no meu sistema.
Estou utilizando uma impressora Sweda St120
fiz o seguinte teste no programa EcfTeste
Abre_Cupom
Vende_Item
Identifica_Consumidor
Sub-Total
Efetua_Pgto
Fecha_Cupom.
Blz. identificou o consumidor no rodape do ECF.
Coloquei a mesma rotina no meu sistema.
..... simplesmente não imprimiu a identificação do cliente....
o que eu poderia estar fazendo errado, porque a principio segui todos os passos do programa EcfTeste.
-
Estou desenvolvendo a rotina de nota fiscal gaucha no meu sistema.
Estou utilizando uma impressora Sweda St120
fiz o seguinte teste no programa EcfTeste
Abre_Cupom
Vende_Item
Identifica_Consumidor
Sub-Total
Efetua_Pgto
Fecha_Cupom.
Blz. identificou o consumidor no rodape do ECF.
Coloquei a mesma rotina no meu sistema.
..... simplesmente não imprimiu a identificação do cliente....
o que eu poderia estar fazendo errado, porque a principio segui todos os passos do programa EcfTeste.
-
Falei de novo com o suporte da sweda e me passaram o seguinte link:
http://www.sweda.com.br/v2011/br/suporte_downloads.asp
Na categoria do equipamento selecione: Impressoras Termicas Ficais
no modelo do equipamento selecione: IF ST120
no tipo de arquivos selecione: Manuais
tem dois link's que podem ser utilizados:
nestes dois link's tem os comandos diretos...
t+
-
eu sei, mas nas instruções que mandei acima, na pasta manual, é ter estes comandos que vc. precisa.
-
Acesse o link abaixo:
http://www.sweda.com.br/v2011/br/suporte_connect.asp
clique no botão:
Connect/C - Windows
Biblioteca compatível com as DLLs de Alto Nível do Mercado. Sua utilização economiza tempo elinhas de programação.
vai baixar um arquivo zipado.
descompacte.
vai criar uma pasta e dentro dela tem uma pasta chamada: Manual
de acordo com o suporte la dentro tem tudo o que precisa.
fiz o teste com a DLL deles e funcionou OK.
fico agora na dependencia desta alteração, pois mudei o meu sistema para utilizar o componente ACBR e esta parte, a pesar de ter a função, não funciona.
fico no aguardo...
-
Já pedi e eles ficaram de me mandar..
Fiz o teste, direto com a DLL deles e funciona.
-
pelo que o suporte da sweda me passou é o seguinte comando:
function ECF_IdentificaConsumidor(nomei: string;endi: string;cpfi: string): Integer;StdCall; External 'CONVECF.DLL'; -
eu liguei para a sweda e eles me falaram que o modelo st120 suporta este comando. e ja vi mercado informar o CPF antes de encerrar o ECF, a não ser que não esteja gerando o cpf no arquivo da NFG...
-
o que eu preciso é gerar os dados do cliente para a nota fiscal gaucha e utilizando o comando acima, quando leio os dados da impressora, não puxa o cpf e nome do cliente.
-
estou implementando a nota fiscal gaucha numa impressora sweda st120 e estou tentando utilizar o comando ACBrECF1.IdentificaConsumidor, mas não estou obtendo resultado.
tenho a seguinte rotina:
Abre_cupom;
Vende_Item
Identifica_Consumidor(Cpf, Nome, Endereco);
Inicia_FechamentoCupom();
Efetua_FormasPagamento...
Termina_FechamentoCupom..
O QUE Pode estar errado?
-
Pelo que eu achei num tópico tem problema no componente quando utiliza a Sweda ST120
-
Quando clico no botão CAT52 do EcfTeste da a seguinte mensagem:
Erro ao executar ECF_DownloadMF.
Cod: -8
Para a data de: "01/01/2013"
Uso uma impressora Sweda St120.
como resolver este problema?
-
é para ter um campo para informar o numero da nf de produtor, só que eu não encontrei qual é o campo...
Atenciosamente,
j.hintz
-
fui fazer uma nfe de compra a vista de um produtor e deu a seguinte mensagem:
Rejeição[8001] CONTRANOTA produtor sem nota fiscal referenciada..
Como resolver????
Atenciosamente,
j.hintz
-
esta mensagem da quando vai validar a nfe.
só que o problema, pelo que eu percebi, é quando vai gerar o XML com o componente
ACBrNFe1. Quando esta em homologação ele não coloca nada no campo IE do destinatario.
Atenciosamente,
hintz
-
ja fiz. tinha duas linhas com este comando e eu alterei as duas linhas
atenciosamente,
hintz
-
ja não sei mais o que faço.
no ambiente de homologação, qualquer coisa, que eu informar no campo IE Destinatario ele gera em branco
e na validação da o erro: 1824 - Element '{http://www.portalfiscal.inf.br/nfe}IE': '' is not a valid value of the atomic type
- li a mensagem do Kiko e pelo o que eu vi o layout que estou informando esta correto.
o que pode estar acontecendo????
atenciosamente,
hintz
-
já não sei mais o que eu faço....
no modo de Homologação (ja segui os passo indicados) não grava a IE e na validação da a mensagem de erro:
1824 - Element '{http://www.portalfiscal.inf.br/nfe}IE': '' is not a valid value of the atomic type
e eu preciso utilizar o modo de homologação para fazer os testes no programa.
-
todas as regras estão ok.
o problema é na hora de gerar o xml com o componente ACBrNFe1 que não grava a IE
segue anexo XML
-
qualquer que seja o valo que eu jogo em Dest.IE ele grava em branco no XML.
Acho que vou apelar para a ignorancia...
vou gerar um arquivo txt e deixar para o acbrmonitor fazer a conversão para xml
Atenciosamente,
j.hintz
-
pelo que eu pude perceber, na depuração que eu fiz, é na hora de gerar o XML utilizando o componente ACBrNFe1 eu gero as seguintes linhas:
Dest.CNPJCPF := TiraMascara(FieldByName('Nom_Cgc').asString); // '05481336000137';
Dest.xNome := FieldByName('Nom_Cli').asString; //'D.J. COM. E LOCAÇÃO DE SOFTWARES LTDA - ME';
Dest.IE := TiraMascara(FieldByName('Nom_Icm').asString); //'687138770110';
e quando gravo o XML ta gravando o campo Dest.Ie em branco, não importando o que eu escrevo.
Atenciosamente,
j.hintz
-
utilizo a versão openssl 0.7.1a
ja fiz a alteração:
mas o problema continua.
Não importa o que eu informo: o numero da IE ou ISENTO, no XML sai em branco...
atenciosamente,
hintz
-
não importa o que eu informo na Dest.IE , no XML esta gerando em branco.
dai da falha na validação: 1824 - Element '{http://www.portalfiscal.inf.br/nfe}IE': '' is not a valid value of the atomic type
como resolver isto??????
Atenciosamente,
hintz
Bematech Mp 2100
em ACBrSerial
Postado
Tentei conectar o meu sistema (utilizando o acbrecf) numa bematech MP 2100 até se comunicou, mas quando fui abrir o Cupom não abriu, mas o principal, quando fui ler os dados da impressora para a Nota Fiscal Gaucha, simplesmente disse que a impressora não era MFD.
O que eu fiz errado?