Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Bom Dia, devido aos testes do paf e adiantamento de data na ECF, cheguei no mes 07 da ECF. Por isso fui gerar o Sped Fiscal e pediu o Registro 1010.

Criei e Alimentei da seguinte forma:

with ACBrSPEDFiscal1.Bloco_1.Registro1001New do

begin

IND_MOV := imComDados;

end;

with ACBrSPEDFiscal1.Bloco_1.Registro1010New do

begin

IND_EXP := 'N';

IND_CCRF := 'N';

IND_COMB := 'N';

IND_USINA := 'N';

IND_VA := 'N';

IND_EE := 'N';

IND_CART := 'N';

IND_FORM := 'N';

IND_AER := 'N';

end;

Porém ele traz a seguinte mensagem no validador: "É Necessário Totalizar os registros no bloco 9".

Obrigado.

  • Consultores
Postado

Acho que não entendi o erro. Mas tente da seguinte forma.

  with ACBrSPEDFiscal1.Bloco_1.Registro1001New do
begin
IND_MOV := imComDados;
with Registro1010New do
begin
IND_EXP := 'N';
IND_CCRF := 'N';
IND_COMB := 'N';
IND_USINA := 'N';
IND_VA := 'N';
IND_EE := 'N';
IND_CART := 'N';
IND_FORM := 'N';
IND_AER := 'N';
end;
end;
[/code]

Se não funcionar. Favor dar mais detalhes sobre o erro e, se possível, o que poderia ser feito para corrigir.

[]'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.
  • 4 semanas depois ...
Postado

Olá,

Aconteceu comigo esse mesmo problema.

Eu baixei esta semana o validador do Sped e pra mim passar sem problemas tive de modificar os fontes do acbr.

Era assim:

procedure TACBrSPEDFiscal.WriteRegistro1001;

begin

Bloco_1.WriteRegistro1001;

//

with Bloco_9.Registro9900 do

begin

with New do

begin

REG_BLC := '1001';

QTD_REG_BLC := 1;

end;

end;

if Bloco_1.Registro1001.IND_MOV = imComDados then

begin

with Bloco_9.Registro9900 do

begin

if Bloco_1.Registro1100Count > 0 then

begin

with New do

begin

REG_BLC := '1100';

QTD_REG_BLC := Bloco_1.Registro1100Count;

end;

end;

....

E ficou assim:

procedure TACBrSPEDFiscal.WriteRegistro1001;

begin

Bloco_1.WriteRegistro1001;

//

with Bloco_9.Registro9900 do

begin

with New do

begin

REG_BLC := '1001';

QTD_REG_BLC := 1;

end;

end;

if Bloco_1.Registro1001.IND_MOV = imComDados then

begin

with Bloco_9.Registro9900 do

begin

///// -> Acrescentado

if Bloco_1.Registro1010Count > 0 then

begin

with New do

begin

REG_BLC := '1010';

QTD_REG_BLC := 1;

end;

end;

////

if Bloco_1.Registro1100Count > 0 then

begin

with New do

begin

REG_BLC := '1100';

QTD_REG_BLC := Bloco_1.Registro1100Count;

end;

end;

Será feito alguma modificação semelhante no acbr para ajustar isso?

Att,

Luiz Paulo

Saudações,
Luiz Paulo Ferrari

  • Consultores
Postado

Se desejar, anexe as units alteradas para análise.

[]'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.
  • 1 mês depois ...
  • Consultores
Postado

Pelo que eu testei hoje, essa sua alteração não é necessária.

O componente no estado atual já gera o 1010. Mas você precisa informar icomDados como no meu exemplo anterior.

[]'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

Pelo que eu testei hoje, essa sua alteração não é necessária.

O componente no estado atual já gera o 1010. Mas você precisa informar icomDados como no meu exemplo anterior.

Na época o validador apresentava o erro que não havia o totalizador do registro 1010 mesmo informando o icomDados.

Mas, o pessoal do Acbr alterou isso no dia 05 de Julho e agora o código já está certo.

Att

Luiz Paulo

Saudações,
Luiz Paulo Ferrari

  • Este tópico foi criado há 4499 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.