Ir para conteúdo
  • Cadastre-se

Sommus

Membros
  • Total de ítens

    286
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Sommus postou

  1. Sommus

    Erro Ct-E Complementar

    Boa tarde, Estou tentando emitir um CT-e complementar pelo monitor, o txt é criado com a chave do cte complementado (grupo infCteComp) mas o número não vai para o xml e acaba retornando o seguinte erro: ERRO: Falha na validação dos dados do conhecimento 1003 TAG:<infCte versao="2.00" Id="CTe31140719371245000153570000000010031537274587"><infCteComp> ID:#411/chave(Chave do CTe) - Nenhum valor informado. '' violates pattern constraint of '[0-9]{44}'. The element '{http://www.portalfiscal.inf.br/cte}chave' with value '' failed to parse. Vi um post mais antigo dizendo que o ct-e complementar não havia sido implementado na versão 1.04 , na versão 2.00 já foi implementado?
  2. Pessoal, Também fizemos alguns testes e está funcionando bem. Porém, está realmente um pouco lento do que com a serial... Quanto ao conversor USB, em alguns casos estamos trabalhando com eles e funcionando 100%... Talvez, o problema pode estar no fabricante que escolheram... No nosso caso nunca tivemos problemas... Se autorizado pelos moderadores posso citar o que estamos utilizando.... Até mais, Reginaldo
  3. Pessoal, Se observarem bem a tabela de perfil de requisitos do PAFECF verão que muitos estados ainda estão firmes com o PAFECF, alguns mais exigentes que MG... Inclusive nessa versão 2.01, legislação ficou ainda mais rigida, principalmente para postos de combustíveis... Quanto a SAT e NFCe em SP. O que ouvi na AUTOCOM, na palestra dada pelos representantes responsaveis dos projetos nos estados, é que SP adotaria o SAT a partir de abril/2014 e que a NFCe seria a contingência do SAT...
  4. Pessoal, E no acbrmonitor? Qual é a função e parâmetros para gerar o arquivo da MF? Não encontrei no manual que tenho aqui... Obrigado! Reginaldo
  5. Pessoal, A quem se interessar, seque abaixo função para realizar o arredondamento ABNT (Arredondamento utilizado no ECF) Escrevi na linguagem Harbour, mas, basta apenas trocar os comandos para converter para qualquer outra linguagem (Se precisarem de ajuda na conversão, é só postar aqui, que tentarei ajudar) FUNCTION Round_ABNT(nValor,nDecimais) LOCAL nRetorno:=nValor, cDecimais:=SubStr(Str(nValor),At('.',Str(nValor))+1), nSubsequente:=nDecimais+1 if nDecimais<1 RETURN Int(nRetorno) endif if Len(cDecimais) <= nDecimais RETURN nRetorno endif if SubStr(cDecimais,nSubsequente,1)>'5' .or. SubStr(cDecimais,nSubsequente,1)<'5' //Se a casa decimal SUBSEQUENTE for DIFERENTE de 5 nRetorno:=Round(nValor,nDecimais) //ARREDONDA elseif SubStr(cDecimais,nSubsequente,1)=='5' //Se a casa decimal SUBSEQUENTE for IGUAL a 5 if Mod(Val(SubStr(cDecimais,nDecimais,1)),2) <> 0 //Se a casa decimal que será CONSERVADA, for IMPAR nRetorno:=Round(nValor,nDecimais) //ARREDONDA else //se a casa decimal que será CONSERVADA, for PAR if Val(SubStr(cDecimais,nSubsequente+1,1)) > 0 //Se APÓS a casa decimal SUBSEQUENTE, houver ALGUM algarismo MAIOR que ZERO nRetorno:=Round(nValor,nDecimais) //ARREDONDA else //Se APÓS a casa decimal SUBSEQUENTE, não houver NENHUM outro algarismo ou TODOS forem iguais a ZERO nRetorno:=Truncate(nValor,nDecimais) //TRUNCA (Esse é o único momento em que o "arredondamento ABNT" se diferencia do "arredondamento normal") endif endif endif RETURN nRetorno FUNCTION Truncate(nValor,nDecimais) LOCAL nRetorno:=nValor, cDecimais:=SubStr(Str(nValor),At('.',Str(nValor))+1) if nDecimais<1 RETURN Int(nRetorno) endif if Len(cDecimais) <= nDecimais RETURN nRetorno endif nRetorno:=Val( Str(Int(nValor))+'.'+SubStr(cDecimais,1,nDecimais) ) RETURN nRetorno Nos vários testes que fiz aqui, funcionou muito bem, se encontrarem algum bug, favor, reportar aqui... Obrigado! Espero ter contribuído, Abraços, Reginaldo
  6. Sommus

    Comando Ativar

    Daniel, Obrigado por responder... Mas, ativar somente no início é seguro? E quanto ao risco do usuário abrir o acbrmonitor e desativar... Att. Reginaldo
  7. Sommus

    Comando Ativar

    Pessoal, Eu utilizo o acbrmonitor, da seguinte forma: Independente do comando que irei executar (Abertura de cupom, leitura x, etc...), sempre executo antes, o comando "Ativo" para verificar se está ativo, e se não, executo o comando "Ativar"... Essa é a forma correta de utilização? Alguém faz de forma diferente? Obrigado pela atenção Reginaldo
  8. Sommus

    AcbrNFeMonitor emite NFS-e?

    Pessoal, Podem me informar se o AcbrNFeMonitor também emite NFS-e? Se sim, como funciona, o que tenho que baixar? Obrigado pela atenção, Reginaldo
×
×
  • 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...