Jump to content

110.png

Curso Gratuito para todos Usuários
+ Super Treinamento Assinando o SAC Anual

botao_campanha_thulio.png

sem_ttulo-620.fw_-e1583866078274.png 

Curso Dominando o ACBrMonitor
Novo Módulo Soluções de Varejo
Assine o SAC ACBr em qualquer plano e tenha acesso

Saiba Mais

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

Rafael Vivan

Usuários SAC
  • Content Count

    29
  • Joined

  • Last visited

Community Reputation

6 Neutral

About Rafael Vivan

  • Rank
    Membro

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Olá! Alexandre muito obrigado, também estava com este problema. Quem diria que apenas as aspas iriam influenciar tanto assim hahaha.
  2. Olá boa tarde, Estou com o mesmo problema, toda tentativa de envio surge a mensagem: Já tentei as mais variadas formas de encodamento e mesmo assim persiste o retorno, acredito que é algum problema na recepção, tentei com o arquivo de exemplo deles, ocorre a mesma mensagem. Alguém está conseguindo emitir o arquivo e validar tranquilo? "ResultCode": "Error", "Data": null, "Messages": [ { "Message": "Conteúdo binário do arquivo ZIP é nulo.", "Type": "Error" } ] }
  3. Boa tarde, testei com essas e também com outras encontradas na internet. Vou entrar em contato com eles da Secretaria, e conferir o que pode ser.
  4. Bom dia. blz, este seu exemplo: FPDadosMsg seria em qual formato a variável? As informações que tenho são essas: A troca de mensagens entre o aplicativo cliente e o Web Service do SAT será realizada utilizando Representational State Transfer (REST), sobre o protocolo HTTP (usando os verbos, accept headers, códigos de estado HTTP, Content-Type) definidos na especificação do mesmo. O formato para o intercâmbio das informações dentro das mensagens será JSON (JavaScript Object Notation). Onde está disponível? O Web Service de validação do arquivo DRCST está disponível no endereço: https://tributario.sef.sc.gov.br/api/drcSt/arquivo/ValidarEstrutura
  5. Bom dia. Mesmo assim não consegui fazer funcionar. Alguma outra dica? O arquivo zip precisa ser enviado em base64. var Ret: TStringStream; Zip: TMemoryStream; Zip2 : TStrings; AZip, Compactado: AnsiString; DRCST : String; begin DRCST := 'DRCST'; Ret := TStringStream.Create(''); Zip := TMemoryStream.Create; try try idHttp.Request.Clear; idHttp.Request.ContentType := 'application/json'; idhttp.Request.Charset := 'utf-8'; idHttp.Response.ResponseText := 'utf-8'; idHttp.BoundPortMax := 5000; idHttp.Request.Connection := 'keep-alive'; idHttp.Request.UserAgent := 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.96 Safari/537.36'; idHttp.Request.CacheControl := 'no-cache'; idHttp.Request.Accept:= 'text/xml'; IdHttp.IOHandler := IdSSLIOHandlerSocketOpenSSL1; Zip.LoadFromFile(EdtCaminho.Text); /////caminho do arquivo .zip Azip := EncodeBase64(ReadStrFromStream(Zip, Zip.Size)); IdHTTP.Post('https://tributario.sef.sc.gov.br/api/drcSt/arquivo/ValidarEstrutura', Azip, Ret); Memo2.Text := Ret.DataString; except on E: Exception do Memo2.Text:= ('Erro encontrado: ' + E.Message); end; finally Zip.Free; Ret.Free; end; end;
  6. Bom dia! Pessoal estou com dificuldades para enviar o arquivo DRCST. Envio via REST. Toda tentativa de envio, ocorre a rejeição: { "ResultCode": "Error", "Data": null, "Messages": [ { "Message": "Conteúdo binário do arquivo ZIP é nulo.", "Type": "Error" } ] } Alguém tem alguma ideia de como resolver? Em anexo o arquivo do SEF SC indicando como deve ser feito. Código: procedure TFValidador.ValidaArquivo; var Ret: TStringStream; Zip: TMemoryStream; Zip2 : TStrings; AZip, Compactado: AnsiString; DRCST : String; begin DRCST := 'DRCST'; Ret := TStringStream.Create(''); Zip := TMemoryStream.Create; try try idHttp.Request.Clear; idHttp.Request.ContentType := 'application/json'; idhttp.Request.Charset := 'utf-8'; idHttp.Response.ResponseText := 'utf-8'; idHttp.BoundPortMax := 5000; idHttp.Request.Connection := 'keep-alive'; idHttp.Request.UserAgent := 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.96 Safari/537.36'; idHttp.Request.CacheControl := 'no-cache'; idHttp.Request.Accept:= 'text/xml'; IdHttp.IOHandler := IdSSLIOHandlerSocketOpenSSL1; Zip.LoadFromFile(EdtCaminho.Text); /////caminho do arquivo .zip EncodeStream(Zip, Zip); IdHTTP.Post('https://tributario.sef.sc.gov.br/api/drcSt/arquivo/ValidarEstrutura', Zip, Ret); Memo2.Text := Ret.DataString; except on E: Exception do Memo2.Text:= ('Erro encontrado: ' + E.Message); end; finally Zip.Free; Ret.Free; end; end; Ambiente validação.docx
  7. Boa tarde @Daniel Simoes Então, peço desculpas pelas perguntas referente ao assunto, como o @Juliomar Marchetti havia citado anteriormente o problema estava com a Daruma, mais especificadamente com as DLLs atualizei as mesmas e gerou corretamente com a impressora Daruma FS800i, estarei testando logo menos com a Bematech MP-2100 TH FI para verificar se o erro persiste, estarei atualizando também as DLL da bematech. Agradeço a ajuda e mais uma vez peço desculpas, falha minha.
  8. Bom dia pessoal, Alguém passou pelo mesmo problema? Essa semana estaremos indo para a pré homologação do PAF-ECF e por ora são os únicos arquivos que estão com problemas (não gerando). Desde já agradeço a resposta de todos.
  9. Bom dia @Juliomar Marchetti Pelo software da Daruma está funcionando perfeitamente, gerei o arquivo sem nenhum erro, então acredito que não seja problema na impressora, posso estar equivocado, mas está gerando normal pelo Tool FS800i (em anexo).. Tenho uma Bematech MP 2100 aqui que retorna o seguinte erro tentando gerar o arquivo MF e o MFD. Communication error 110: O sistema não pode abrir o dispositivo ou arquivo especificado. DR101500000000000276_MF_20170818_082750.bin
  10. Boa tarde pessoal, Estou com um problema na geração dos arquivos MF e MFD, pelo ECF Teste persiste com o mesmo problema ... tanto na geração do arquivo MF quanto do arquivo MFD. Erro: -40 Tag XML Inválida. ao chamar: xregAlterarValor_Daruma( "ECF\SCU\Habilitar", "1" ) Segue arquivo de log para analise. acbrlog.txt
  11. Bom dia pessoal, Estou com o mesmo problema, sei que a pergunta foi feita, mas já fiz de tudo e até agora não obtive solução, testes realizados pelo ECF Teste persistem com o mesmos problemas .. tanto na geração do arquivo MF quanto do arquivo MFD. Erro: -40 Tag XML Inválida. ao chamar: xregAlterarValor_Daruma( "ECF\SCU\Habilitar", "1" )
  12. Resolvido, como suspeitei, besteira minha, copiar e colar o código pra economizar retrabalho me quebrou dessa vez, estava considerando o cód barras nessa situação, só que nessa verificação em específico deveria ser pelo cód do produto mesmo, resultando na perda desnecessária de tempo, pois ia vazio, espero que sirva de auxílio caso alguém venha a ter o mesmo problema(se é que possível encrencar com algo assim rsrs).
  13. Boa tarde prezados, recentemente um cliente esteve reclamando de um erro que ocorre no PDV ao lançar serviços, então fui avaliar qual era o erro que ele estava dizendo e se trata de Erro: 0205 - Campo não opcional. Dessa forma, parti para a análise do código fonte para identificar o causador do problema, visto que ocorre apenas na impressora EPSON do cliente ao lançar serviços, tenho uma Daruma e consigo lançar normalmente, e não consegui ainda identificar o problema, realizei simulações de vendas com o ECF Teste e com o mesmo conclui normalmente o processo, embora aparentemente esteja igual a chamada do VendeItem(onde ocorre a mensagem de erro). Segue chamada do VendeItem: Minha chamada: DataM.ACBrECF1.VendeItem(DataM.ADQEstoqueCODBARRAS.AsString,DataM.ADQEstoquePRODUTO.AsString, TributacaoCupom, DataM.Qtde,DataM.ADQItemVendaECFVALORUNITARIO.Value, StrToFloatDef( DataM.VlDesconto,0 ), DataM.ADQItemVendaECFUN.AsString,'$', DataM.DescontoAcrescimo); No ECF Teste: Form1.ACBrECF1.VendeItem( edCodigo.Text, edDescricao.Text, edICMS.Text, StrToFloatDef( edQtd.Text, 0 ), StrToFloatDef( edPrecoUnita.Text,0 ), StrToFloatDef( edDesconto.Text,0 ), edUN.Text, Desc ); Estou quebrando a cabeça pra resolver isso, e provavelmente deve ser apenas alguma falta de atenção(deve ser a idade hehe), agradeço se algum colega conseguir me auxiliar nessa questão, estou anexando também o ACBrLog.txt para ajudar na solução. Desde já, agradeço. acbrlog.rar
  14. Olá pessoal, olá Henrique, sei que o tópico está como resolvido, mas refiz a atualização e até a instalação do zero dos componentes e ainda o problema do valor total inverter no primeiro item da nf-e persiste, estou voltando um backup dos componentes para manter esse padrão de impressão, alguém mais está com essa situação? Obrigado desde já. Rafael
  15. Apenas para efeitos de registro, conseguimos instalar o acbr no delphi 10.1 Berlin na versão trial, tivemos que fazer manualmente pacote a pacote com algumas poucas alterações rodando com fortes report, tudo funcionando. Tenta com o instalador,no meu caso ele dizia que havia instalado mas não instalava, peguei o log do acbr gerado na instalação e rodei pacote por pacote compilando e instalando, na mesma ordem do arquivo de log, depois adicionei os library path e pronto.
×
×
  • Create New...