+2 votos
23 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 (525 pontos)
editado por | 23 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 (525 pontos)
Melhores Feb 2020
  1. diuari.molinari

    30 Pontos

  2. henrique.muller

    18 Pontos

  3. juliano.pezzini

    13 Pontos

  4. thiago.almeida

    10 Pontos

  5. bruno.viek

    9 Pontos

  6. metalsystem.gustavo

    8 Pontos

  7. Leonardo Rovigo

    7 Pontos

  8. felipe.souza

    5 Pontos

  9. antonio.teles

    5 Pontos

  10. Francisco Santana

    5 Pontos

200 pontos
Melhores 2020 Feb 24 - Mar 01
  1. diuari.molinari

    9 Pontos

  2. bruno.viek

    9 Pontos

  3. felipe.souza

    5 Pontos

  4. juliano.pezzini

    5 Pontos

408 perguntas
459 respostas
333 comentários
461 usuários