Originariamente inviato da 123delphi321
...e se poi l'utente nn registra il dettaglio??? devo provvedere io a eliminare la testata dall'archivio? o dovrei lasciare la testata registrata senza alcun dettaglio?
Io non eseguo alcun controllo a riguardo, cioè non forzo l'utente ad inserire dettagli dopo aver definito la testata; ne risulta un documento fiscale sostanzialmente vuoto.

Nella maggior parte dei casi, faccio uso delle transazioni, quindi l'annullamento dell'operazione di inserimento di testata e dettagli di un documento porta all'esecuzione di un Rollback che cancella così sia i dettagli sia la testata.