Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 3430 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa Tarde,

 

 

Estou testando a nova ECF da Bematech MP-4200 TH FI e estou tendo problema ao utilizar a função ACBrECF1.DadosUltimaReducaoZ, ela não me retorna o valor do Grande Total, não estou utilizando o emulador.

 

Dei uma olhado nos dados que a impressora retorna e não encontrei o GT, gostaria de saber se essas impressoras novas não retornam mais essa informação mesmo.

 

Segue o Retorno da ECF.

 

 

Data Impressora    : 10/06/2015

Numero Srie       : BE101310100700000627
Numero Srie MFD   : 
Numero ECF         : 003
Numero Loja        : 001
Numero COO Inicial : 31
{ REDUO Z }
Data Movimento  : 03/06/2015
 
{ CONTADORES }
COO  : 34
GNF  : -1
CRO  : 1
CRZ  : 3
CCF  : -1
CFD  : -1
CDC  : -1
GRG  : -1
GNFC : -1
CFC  : -1
NCN  : -1
CCDC : -1
 
{ TOTALIZADORES }
Grande Total      : -1,00
VendaBruta        : 6,50
CancelamentoICMS  : 6,50
DescontoICMS      : 0,00
CancelamentoISSQN : 0,00
DescontoISSQN     : 0,00
CancelamentoOPNF  : -1,00
DescontoOPNF      : -1,00
VendaLiquida      : 0,00
AcrescimoICMS     : 0,00
AcrescimoISSQN    : 0,00
AcrescimoOPNF     : -1,00
 
{ ICMS }
Indice    : T01
Tipo      : T
Aliquota  : 5,00
Total     : 0,00
Indice    : T02
Tipo      : T
Aliquota  : 17,00
Total     : 0,00
Indice    : T03
Tipo      : T
Aliquota  : 7,00
Total     : 0,00
Indice    : T04
Tipo      : T
Aliquota  : 12,00
Total     : 0,00
TotalICMS         : 0,00
SubstituicaoTributariaICMS: 0,00
IsentoICMS                : 0,00
NaoTributadoICMS          : 0,00
 
{ ISSQN }
TotalISSQN        : -1,00
SubstituicaoTributariaISSQN: 0,00
IsentoISSQN                : 0,00
NaoTributadoISSQN          : 0,00
 
{ TOTALIZADORES NO FISCAIS }
TotalOperacaoNaoFiscal : -1,00
 
{ RELATRIO GERENCIAL }
 
{ MEIOS DE PAGAMENTO }
Total Troco : -1,00
********  Retorno sem tratamento INICIO  ********
[ECF]
DataECF = 10/06/15
DataMovimento = 03/06/15
NumSerie = BE101310100700000627
NumECF = 003
NumLoja = 001
NumCOOInicial = 31
NumCOO = 000034
NumCRZ = 000003
NumCRO = 000001
 
[Totalizadores]
VendaBruta = 6,50
VendaLiquida = 0,00
TotalDescontos = 0,00
TotalCancelamentos = 6,50
TotalAcrescimos = 0,00
TotalDescontosISSQN = 0,00
TotalCancelamentosISSQN = 0,00
TotalAcrescimosISSQN = 0,00
 
[Aliquotas]
01T0500 = 0,00
02T1700 = 0,00
03T0700 = 0,00
04T1200 = 0,00
 
[OutrasICMS]
TotalICMS = 0,00
TotalSubstituicaoTributaria = 0,00
TotalNaoTributado = 0,00
TotalIsencao = 0,00
TotalSubstituicaoTributariaISSQN = 0,00
TotalNaoTributadoISSQN = 0,00
TotalIsencaoISSQN = 0,00
 
 
********  Retorno sem tratamento FIM  ********
 

 

  • Consultores
Postado

Seria bom você verificar o manual do ECF.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Postado

No SPED Fiscal preciso da informação do Grande Total no Registro C405, a solução para mim obter essa informação seria ter armazenado em banco de dados o ultimo GT e somar com a Venda Bruta do dia para descobrir o valor do GT?

  • 4 semanas depois ...
Postado

Eu aconselharia usar o "DadosReducaoZ", instantes antes de Emitir a Redução Z

Daniel Simões...

estou com dificuldade em pegar os dados das aliquotas da redução Z, programando em Delphi, ECF Bematech MP 4200 TH FI

Ao executar o comando 

DadosReducaoStr := ACBrECF1.DadosReducaoZ;
ReducaoZ              := ACBrECF1.DadosReducaoZClass;

antes de emitir a redução e tentar verificar os valores dos campos das bases de ICMS o componente está me retornando o valor do ICMS já com as alíquotas aplicadas no seguinte laço... mesmo utilizando o exemplo ECFTeste.exe os valores retornados estão inconsistentes com os apresentados pela impressora

For I := 0 To ReducaoZ.ICMS.COUNT - 1 Do Begin
          With ReducaoZ.ICMS Do Begin
               ShowMessage(FloatToStr(TOTAL)); {<--- esta variável está retornando o valor efetivo de ICMS e deveria retornar o valor da Base de ICMS, assim como funcionam outros ECFs tais como MP4000, MP6000 e MP2100 todas da bematech, ao executar o comando 'ACBrECF1.DadosdaUltimaReducaoZ' os valores ficam corretos, porem os valores dos contadores e da venda Líquida ficam inconsistentes, espero ter sido claro, mas é um pouco complexo explicar a diferença rsrs}
          end;
     end;

Desde já Grato pela atenção.
 

  • Consultores
Postado
2.2 - Permaneça no assunto - Quando tiver uma dúvida diferente do assunto no tópico, poste em novo tópico. Não use algo equivalente a "aproveitando o gancho... [dúvida não relacionada com o tópico aqui]". Favor leia as regras do fórum.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Este tópico foi criado há 3430 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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...