Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Pessoal

Me confirmem: o ACBR não contempla os registros referentes a nota fiscal consumidor (talão modelo 2) ????

c350 - notas fiscais talão em papel

c370 - itens do documento - modelo 2

c390 - registro análitico das notas fiscais

um cliente está me cobrando isso.

help!
 

  • Moderadores
Postado
15 minutos atrás, Fabricio Campos eqs disse:

Me confirmem: o ACBR não contempla os registros referentes a nota fiscal consumidor (talão modelo 2) ????

Por que acha que não?

Pelo que vi nos fontes, está implementado.

 

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado

Procurei a procedure que gera o registro c350 e não encontrei.

Onde está? Qual procedure chamar?

Qual unit?

 

no proprio exemplo da ACBR pula do registro 300 para 400...

        with Registro0300New do
        begin
          COD_IND_BEM := FormatFloat('000000', int0300);
          IDENT_MERC := 1;
          DESCR_ITEM := 'DESCRIÇÃO DO ITEM';
          COD_PRNC := '';
          COD_CTA := '1'; //0500
          NR_PARC := 10;
          // FILHO
          with Registro0305New do
          begin
            COD_CCUS := '1'; //0600
            FUNC := 'BREVE DESCRIÇÃO DA FUNÇÃO DO IMOBILIZADO ' +FormatFloat('000000', int0300);;
            VIDA_UTIL := 60;
          end;
        end;
      end;

      with Registro0400New do
      begin
        COD_NAT := '99991';
        DESCR_NAT := 'DESCRIÇÃO DA NATUREZA DE OPERAÇÃO 12020';
      end;

Postado
Agora, Juliomar Marchetti disse:

tá você está falando do exemplo.

mas o componente atende. então basta olhar que está lá

Onde juliomar? Não vi em lugar algum. Inclusive nos fontes encontro todos os registros menos do c350, c370 e 390,. Você encontrou? onde ? Estou na urgencia...

Postado
26 minutos atrás, BigWings disse:

Por que acha que não?

Pelo que vi nos fontes, está implementado.

 

Fui nos fontes agora e encontrei apenas estas funções. veja que pula do 305 para 400...

function TBloco_0.Registro0305New: TRegistro0305;
begin
   Result := FRegistro0001.Registro0300.Items[FRegistro0001.Registro0300.Count -1].Registro0305;
end;

function TBloco_0.Registro0400New: TRegistro0400;
begin
   Result := FRegistro0001.Registro0400.New(FRegistro0001);
end;
 

e meu acbr está atualizado.

me confirmem. tem ou não?

Postado
6 minutos atrás, Juliomar Marchetti disse:

primeiro não funciona assim na urgência.

segundo veja a imagem é fontes do svn. 

encontrei Juliomar, mas não está implementado no código do exemplo de fato. Você tem como me ajudar a incluir o código?

Estou na dúvida quais units que deverei chamar para implementar a rotina de geração do registro c350. Tenho que incluir units na clausula uses? quais? Fiz um teste agora para ver se a procedure é reconhecida pelo projeto e nada. 

Muito obrigado pela ajuda. 

  • Moderadores
Postado
1 hora atrás, Fabricio Campos eqs disse:

encontrei Juliomar, mas não está implementado no código do exemplo de fato. Você tem como me ajudar a incluir o código?

Você precisa entender o funcionamento do componente.

Com base no código do exemplo você pode ver como é feita a inclusão dos registros.

with RegistroC300New do
...
  with RegistroC350New do
  ...
    with RegistroC370New do
    ...
    with RegistroC390New do
    ...

 

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

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