Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado

Bom dia galera!

 

Usamos os componentes da ACBR já a um bom tempo. Sucesso absoluto!

 

Estamos agora com uma dúvida: Como juntar os arquivos das filiais? Quem já passou por este problema e puder nos ajudar, agradecemos desde já!!!

 

Atenciosamente,

 

Rubens Moraes

 

Postado

eu tive esses problema também,

em um caso em particular, onde a filial tinha um banco de dados separado do da matriz.

Tive que fazer um "Unificador" dos arquivos.

Basicamente da para fazer usando o próprio ACBr, só que em vez de alimentar pelo

banco de dados terá que ler dos arquivos txt.

Massao Aihara

  • Membros Pro
Postado

Neste caso 

 

eu tive esses problema também,

em um caso em particular, onde a filial tinha um banco de dados separado do da matriz.

Tive que fazer um "Unificador" dos arquivos.

Basicamente da para fazer usando o próprio ACBr, só que em vez de alimentar pelo

banco de dados terá que ler dos arquivos txt.

 

Vocês tem como postar um arquivo deste exemplo com as duas filiais juntas? Grato desde já pela atenção!

Postado

Bom é um arquivo de uma empresa cliente, não posso disponibilizar ele assim. Afinal são informações ficais do cliente.

se você tiver duvidas sobre a estrutura poste aqui que eu tento responder.

Massao Aihara

Postado (editado)

Um exemplo simples de como fica os bloco com mais de uma filial.

 

BLOCO A:

A001 - Abertura do Bloco A

  A010 - Identificação da Filial 001

    A100 - Nota de Serviço 001 da Filial 001

      A170 - Itens da nota 001

    A100 - Nota de Serviço 002 da Filial 001

      A170 - Itens da nota 002

    A100 - Nota de Serviço 003 da Filial 001

      A170 - Itens da nota 003

  A010 - Identificação da Filial 002

    A100 - Nota de Serviço 001 da Filial 002

      A170 - Itens da nota 001

    A100 - Nota de Serviço 002 da Filial 002

      A170 - Itens da nota 002

A990 - Encerramento do Bloco A

 

 
Deu para entender?

 

Editado por Akai

Massao Aihara

  • Membros Pro
Postado

Um exemplo simples de como fica os bloco com mais de uma filial.

 

BLOCO A:

A001 - Abertura do Bloco A

  A010 - Identificação da Filial 001

    A100 - Nota de Serviço 001 da Filial 001

      A170 - Itens da nota 001

    A100 - Nota de Serviço 002 da Filial 001

      A170 - Itens da nota 002

    A100 - Nota de Serviço 003 da Filial 001

      A170 - Itens da nota 003

  A010 - Identificação da Filial 002

    A100 - Nota de Serviço 001 da Filial 002

      A170 - Itens da nota 001

    A100 - Nota de Serviço 002 da Filial 002

      A170 - Itens da nota 002

A990 - Encerramento do Bloco A

 

 
Deu para entender?

 

Sim, claro! Deu para entender perfeitamente. Mais uma dúvida: Quanto a apuração do ICMS, faço por filial ou junto?

Postado (editado)

é só você observar o manual.

único bloco que não se divide por filial é o Bloco M, que é todas juntas.

 

Todo bloco, com exceção do bloco 0, que tem um registro "X010 - Identificação do Estabelecimento" (A010, C010, D010, F010), é divido por filial.

Observe os níveis de cada registro. Os registro X010 são de nível 2, tudo que for de nível maior que ele é "registro filho".

 

No caso do Bloco 0 o registro de filial é o "0140 - Tabela de Cadastro de Estabelecimento" - Nível 2,

então os registros 0145, 0150, 0190, 0200, 0205, 0206, 0208, 0400 e 0450 que são de níveis maiores, são registros filhos do registro 0140, que devem ser gerados por filial. Já os registro 0500 e 0600 são, ambos, de nível 2 também, então eles não precisam ser gerados por filial.

 

Não sei se ficou claro...ou mais confuso.

 
Editado por Akai

Massao Aihara

  • Membros Pro
Postado

é só você observar o manual.

único bloco que não se divide por filial é o Bloco M, que é todas juntas.

 

Todo bloco, com exceção do bloco 0, que tem um registro "X010 - Identificação do Estabelecimento" (A010, C010, D010, F010), é divido por filial.

Observe os níveis de cada registro. Os registro X010 são de nível 2, tudo que for de nível maior que ele é "registro filho".

 

No caso do Bloco 0 o registro de filial é o "0140 - Tabela de Cadastro de Estabelecimento" - Nível 2,

então os registros 0145, 0150, 0190, 0200, 0205, 0206, 0208, 0400 e 0450 que são de níveis maiores, são registros filhos do registro 0140, que devem ser gerados por filial. Já os registro 0500 e 0600 são, ambos, de nível 2 também, então eles não precisam ser gerados por filial.

 

Não sei se ficou claro...ou mais confuso.

 

Vou fazer os testes.

Agradecido!

 

Boas festas e um ótimo 2013!

 

Rubens Moraes

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