S2259 - KOPIEER SAMENSTELLING/ONDERDELEN

Doel

Deze programmafunctie kopieert alle stamgegevens van een samenstelling, inclusief de rubrieken van Deel 2, een eventueel aanwezig tekstblok en alle onderdelen, naar een andere samenstellingscode.

Achtergrond

Indien een nieuwe samenstelling veel gelijkenis vertoont met een bestaande samenstelling, is het praktisch om die bestaande samenstelling te kopiëren naar de nieuwe samenstelling en hierin de verschillen aan te passen.
Wat betreft het kopiëren van een samenstelling kunnen de volgende varianten worden onderscheiden:
- Bestaande samenstelling bevat onderdelen en de nieuwe samenstelling bestaat nog niet:
Nieuwe samenstelling wordt aangemaakt en alle gegevens van de bestaande samenstelling (inclusief de onderdelen) worden gekopieerd.
- Bestaande samenstelling bevat onderdelen, terwijl de nieuwe samenstelling ook al bestaat:
Hierbij kan de keuze worden gemaakt dat de onderdelen van de nieuwe samenstelling eerst moeten worden verwijderd, of dat deze bewaard moeten blijven (onderdelen worden toegevoegd).
- Bestaande samenstelling bevat GEEN onderdelen:
In deze situatie kunnen de onderdelen van die andere samenstelling naar de geselecteerde samenstelling worden gekopieerd.

Attentiepunt

1 Stamgegevens van de samenstelling worden alleen overgenomen indien de nieuwe samenstelling nog niet bestond.
2 Reeds aanwezige onderdelen in de nieuwe samenstelling kunnen naar keuze worden verwijderd of bewaard. In dit laatste geval worden reeds aanwezige volgnummers overschreven en niet voorkomende volgnummers toegevoegd.
3 Indien in de nieuwe samenstellingscode spaties voorkomen, worden deze vervangen door 'streepjes' (û).

Uitvoering

Voor algemene uitleg zie verwerkingsfunctie of invulinstructie.

* 2250 Naar samenstelling (14 cijfers/letters)
Met deze rubriek wordt de code van de samenstelling aangegeven, waarheen de desbetreffende samenstelling gekopieerd moet worden.

* 2248 Ond. verwijderen (B,V)
Met deze rubriek wordt aangeven dat reeds bestaande onderdelen bewaard, dan wel verwijderd dienen te worden.