Ir para conteúdo
  • Cadastre-se

Celso Marigo Junior

Membros
  • Total de ítens

    807
  • Registro em

  • Última visita

  • Days Won

    7

Tudo que Celso Marigo Junior postou

  1. Qual o erro você está tendo? Poste mais informações.
  2. Você precisa fazer isso no seu código, e usar os comandos do monitor para te ajudar.
  3. @cristiam2005 você está fazendo isso errado! Demorei a perceber que a forma que está sendo enviado o comando está incorreta. Mas o ACBrMonitorPLUS também está errando ao não informar isso. Quando você envia um comando como abaixo em um arquivo ent.txt, o monitor vai ler apenas a primeira linha do arquivo. BOLETO.ConfigurarDados("D:\temp\ACBr-Forum\Cedente.ini" ) [Cedente] Nome=DJSYSTEM AUTOMACAO COMERCIAL LTDA ... Espera-se que exista o arquivo: "d:\temp\ACBr-Forum\Cedente.ini" e que os dados do cedente estejam gravadas neste arquivo, e não no mesmo arquivo que você acabou de enviar, ent.txt. Então, salve os dados do cedente no arquivo cedente.ini, e envie o comando: BOLETO.ConfigurarDados("D:\temp\ACBr-Forum\Cedente.ini" ) ou envie os dados direto no comando, como abaixo: BOLETO.ConfigurarDados(" [Cedente] Nome=DJSYSTEM AUTOMACAO COMERCIAL LTDA ... [Conta] Conta=9999999 DigitoConta=8 Agencia=9999 DigitoAgencia= [Banco] Numero=033 CNAB=400 IndiceACBr=4 ") O mesmo vale para o titulos.ini, ou você salva as informações do título no arquivo e no comando aponta para o arquivo, ou envia direto os dados do título como parâmetro no comando. De qualquer forma, se o comando for enviado de forma incorreta, o monitor a partir de agora irá disparar erro.
  4. De uma olhada no blog do Andre, la tem todos os campos para enviar NFe, SAT, NFCe, etc. http://anfm.blogspot.com.br
  5. Configure seu ACBrMonitorPLUS para gravar os logs de comandos enviados e recebidos. Refaça os testes e poste os logs aqui.
  6. Anexe o arquivo de log do seu ACBrMonitorPLUS, geralmente LOG.TXT. Anexe também o arquivo ACBrMonitor.ini
  7. Forneça mais detalhes: - Impressora? - Como está configurando? - Consegue reproduzir o erro com a demo do acbr pos printer?
  8. Alterações no SVN.
  9. Sim... tem alguns tópicos sobre o assunto no fórum:
  10. Pelo que entendi você quer fazer uso do ACBrMonitorPLUS, que suporta os arquivos no formato do emissor gratuito, e também um formato próprio em TXT. Existe um manual de uso e também exemplos de uso para algumas linguagens de programação, no diretório de instalação do programa.
  11. @Paulo Tenório boa tarde. Isso está ocorrendo devido ao refactor que foi feito no Bloco X, commit: 12712, onde foram separadas as funções de validação do XML de estoque e redução Z. Devo ajustar o ACBrMonitorPLUS hoje até o final do dia, se precisar da compilação, comente o comando.
  12. Sugiro que entre em contato com o fornecedor do programa. O fórum é direcionado para suporte aos componentes do ACBr.
  13. Forneça mais informações do seu problema. - Passos para reproduzir o erro utilizando a demo da NFe.
  14. Bom dia. Tenho uma sugestão, tive problemas com essa Bematech que resolvi após configurar o tamanho do buffer da impressão. No meu caso a impressão não ocorria corretamente. Tente setar as propriedades: ACBrSATExtratoESCPOS1.PosPrinter.Device.SendBytesCount := 1024; Não sei se resolve seu problema, mas este valor por padrão é 0, isso é, a cada comando, todos os dados são enviados para a impressora de uma vez, geralmente a configuração não é necessária, mas no meu caso, precisei setar para funcionar corretamente, na impressora MP-4200 TH
  15. O provedor 4R é suportado pela NFSe, basta adicionar a cidade ao arquivo.
  16. O valor não está incorreto, pode ser que a aliquota que você informou esteja. Você informou uma alíquota de 65% de PIS. Veja novamente trecho da ER abaixo: <vBC>14.95</vBC> <pPIS>0.0065</pPIS> <vPIS>0.97</vPIS>
  17. Você deve fazer o rateio. Observe as condições no manual do SAT. Especificação SAT ER p. 71. Os acréscimos no subtotal também tem redação semelante.
  18. Alguma chance de o TStringList não estar inicializado? Parece um erro com ele mesmo, tente debuggar a rotina e verificar quais os valores da variável, aMensagem e do AltBody, provavelmente algum deles não está sendo inicializado corretamente.
  19. Notei que o ACBrMonitorPLUS lê o campo: xCampoDet, apenas se este estiver dentro de um grupo: OBSFISCODET, e este campo contém o código da ANP do produto. Tente modificar seu ini para: ... [Produto001] cProd=000001 infAdProd= xProd=GASOLINA COMUM NCM=1012100 CFOP=5656 uCom=LT Combustivel=1 qCom=36.643 vUnCom=2.729 vProd=100.00 indRegra=T vDesc=0.00 vOutro=0.00 [OBSFISCODET001] xCampoDet=5435554
  20. A mensagem é bem clara, você não está informando, ou informando como isento a Inscrição Estadual do emitente ou destinatário.
  21. O ACBr monitor os arquivos de um determinado diretório, se os arquivos são gerados no servidor, o ACBr deve ficar no servidor, ou você poderia mapear uma unidade de rede nas máquinas locais, para ler os arquivos do servidor. Mas veja que esse é o tipo de coisa que só vai trazer mais dor de cabeça, pois pode ser que a máquina local não consiga mapear a unidade, etc. Em ambientes de rede, prefira sempre usar Socket. Até máquinas standalone, é muito melhor.
  22. Observe o Manual NFe 6.00, p.194, os campos de ST não integram o grupo de ICMS20: Tributação com redução de base de cálculo
  23. Boa tarde. O ACBrMonitorPLUS é um aplicativo monitor, que fornece acesso à maioria dos componentes do ACBr através da troca de arquivos no formato TXT ou via Socket. A idéia é que ele possa ser usado por desenvolvedores que trabalhem com qualquer linguagem de programação capaz de escrever arquivo em disco (TXT), ou se comunicar via socket. - Na troca de arquivos TXT, você escreve o comando em um arquivo de texto, e salva no diretório que foi configurado no ACBr, o ACBrMonitor lê o arquivo, e executa o comando, a resposta do comando é escrita em um outro arquivo de texto. - Sockets são canais de comunicação estabelecidos entre um cliente e um servidor, padrão em comunicações de rede. Nesse modo é aberta uma comunicação entre um cliente e o servidor, neste caso o ACBrMonitorPLUS é o servidor, ele recebe um comando, processa e envia a resposta. Prefira sempre a utilização dos Sockets, eles dão ao programador um melhor controle sobre a comunicação com o monitor, e permitem a comunicação via rede.
  24. Novo campo para configuração da impressão adicionado ao ACBrMonitorPLUS
  25. Poste mais detalhes. E o log de instalação do ACBr. Ambiente, etc.
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.