+2 votos
64 visitas
Estamos fazendo a migração de informações de uma tabela filha, e todos os registros "irmãos" (as parcelas de um mesmo documento) precisam ser commitados numa transação só, ou grava todos ou não grava nenhum.

Teria que distribuir os NEWPACK's sem quebrar os irmãos em duas transações.

No Conversor do ServerManager só existe a possibilidade de quebrar por quantidade de registros (100 registros, 200 registros, etc).

Existe como forçar o NEWPACK via macro de cliente?
por (569 pontos)
editado por | 64 visitas

1 Resposta

0 votos
Melhor resposta

Não há como definir os NEWPACKs por macro de cliente.

Não há como influenciar na separação dos lotes do Conversor.

Porém é possível organizar para que no CSV/TXT estejam todos os "tipos de registros" de tal forma que o Conversor possa gerar todas as tabelas do "conjunto", e então qualquer que seja a separação dos NEWPACKS vai acabar sempre deixando todos os registros "irmãos" numa mesma transação.

Exemplo de CSV:

REG1-CAPA;doc-A;Fulano;4000.00;01/11/2019
REG2-FILHO;01/01/2020;1000.00
REG2-FILHO;01/02/2020;1000.00
REG2-FILHO;01/03/2020;1000.00
REG2-FILHO;01/04/2020;1000.00
REG1-CAPA;doc-B;Ciclano;6000.00;01/12/2019
REG2-FILHO;01/01/2020;2000.00
REG2-FILHO;01/02/2020;2000.00
REG2-FILHO;01/03/2020;2000.00

 

por (569 pontos)
Melhores Apr 2026
  1. CeceliaWysel

    5 Pontos

  2. VernonSchaw

    5 Pontos

  3. MargieOsterh

    5 Pontos

200 pontos
Melhores 2026 Apr 06 - 12
  1. danilo.pereira

    96 Pontos

  2. danilo.pereira

    96 Pontos

  3. danilo.pereira

    96 Pontos

  4. willian.metalsystem

    69 Pontos

  5. henrique.muller

    62 Pontos

  6. luciano.fronza

    61 Pontos

  7. luciano.fronza

    61 Pontos

  8. luciano.fronza

    61 Pontos

  9. diuari.molinari

    52 Pontos

  10. diuari.molinari

    51 Pontos

518 perguntas
567 respostas
389 comentários
772 usuários