+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 Sep 2026
    200 pontos
    Melhores 2026 Sep 14 - 20
    1. Larson

      165 Pontos

    2. danilo.pereira

      96 Pontos

    3. danilo.pereira

      96 Pontos

    4. danilo.pereira

      96 Pontos

    5. luciano.fronza

      61 Pontos

    6. luciano.fronza

      61 Pontos

    7. luciano.fronza

      61 Pontos

    8. diuari.molinari

      52 Pontos

    9. diuari.molinari

      51 Pontos

    10. diuari.molinari

      51 Pontos

    518 perguntas
    568 respostas
    389 comentários
    802 usuários