+2 votos
63 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 | 63 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 Aug 2025
    200 pontos
    Melhores 2025 Jul 28 - Aug 03
    1. Larson

      156 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

    517 perguntas
    566 respostas
    389 comentários
    704 usuários