Ir para conteúdo
  • Cadastre-se

dev botao

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

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
  Em 14/11/2017 at 18:11, BigWings disse:

Por que acha que não?

Pelo que vi nos fontes, está implementado.

 

Expandir  

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
  Em 14/11/2017 at 18:37, Juliomar Marchetti disse:

primeiro não funciona assim na urgência.

segundo veja a imagem é fontes do svn. 

Expandir  

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
  Em 14/11/2017 at 18:47, 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?

Expandir  

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á 2711 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...