Bonussystem

aus ASP-XTend, der freien Wissensdatenbank

Jedem Artikel, bei dem das System feststellt, dass er bei diesem Kunden bonusberechtigt ist, wer-den in der Auftragsdatei der Bonusfaktor und der Bonusempfänger in Form seiner Adressnummer zugeordnet.

Wie das System feststellt, dass ein Artikel bei einem Kunden bonusberechtigt ist, wird nun erläutert. Es gibt eine Menuposition „Verwalten Bonusberechtigung“, die folgende Arbeitsmaske bringt:

Wenn dieser Menupunkt angewählt wird, erscheint folgende Maske:

VW0839                BONUSBERECHTIGUNG                                15.08.96 
RAN                  ACD Ansorg Computer Dienste AG                   17:44:33 
                                                                               
                                                                               
                                                                               
                                      1=Auswählen                              
                                                                               
 Verwalten nach Kundenart etc. . . .                                           
                                                                               
 Verwalten nach Kunde/Artikel. . . .                                           
                                                                               
                                                                               

                                                                               
F3=Verlassen                 F12=Zurück                  F19=Meldung anzeigen  

Mittels dieser Maske wird in zwei Hauptsteuerbereiche verzweigt: der erste, „Verwalten nach Kunde-nart etc. . .“ erlaubt generelle Definitionen, der zweite, „Verwalten nach Kunde/Artikel. . .“ erlaubt spezifischere Definitionen, z.B. Ausnahmen zu den gemerellen Definitionen, einzustellen.

Wird der Bereich „Verwalten nach Kundenart etc.“ gewählt, erscheint folgende Maske:

VW0832           Verwalten Bonusberechtigung nach Kundenart           15.08.96 
RAN                        ACD Ansorg Computer Dienste AG             17:59:49 
                                                                               
Unternehmensbereich. (F4). 99999 Bereich allgemein              Datei: EJBONP  
Bestellart . . . . . (F4). 00                                                  
Kundenartencode. . . (F4).                                                     
Produkteart. . . . . (F4).                                                     
Warenhauptgruppe . . (F4).                                                     
Warenuntergruppe . . (F4).                                                     
Hersteller . . . . . (F4).                                                     
                                                                               

                                                                               

F3=Verlassen     F12=Zurück     F19=Meldung anzeigen                           

Hier können beliebige Kombinationen ausgefüllt werden, in unserem Beispiel haben wir nur die Bestellart ausgefüllt und Eingabe gedrückt. Es erscheint dann folgende Maske:

VW0832           Verwalten Bonusberechtigung nach Kundenart           15.08.96 
RAN                        ACD Ansorg Computer Dienste AG             18:00:25 
                                                                               
Unternehmensbereich. . . : 99999 Bereich allgemein              Datei: EJBONP  
Bestellart . . . . . . . : 03    Ihre Bestellung per Fax                       
Kundenartencode. . . . . :                                                     
Produkteart. . . . . . . :                                                     
Warenhauptgruppe . . . . :                                                     
Warenuntergruppe . . . . :                                                     
Hersteller . . . . . . . :                                                     



Sonderbonusfaktor. . . . .                                                                               
gültig ab. . . . . . . . .                                                     
gültig bis . . . . . . . .
                                                                          
Bonusberechtigt J/N. . . . 

Normal-Bonusfaktor . . . .   1,00

F3=Verlassen     F10=Löschen     F12=Zurück     F19=Meldung anzeigen           

in der ein Bonusfaktor, bei Bedarf mit einer Laufzeit, angegeben oder aber eine Bonusberechtigung generell verweigert werden kann. Ein Bonusfaktor beinhaltet, im Gegensatz zu einem Code, der nur bonusberechtigt „ja“ oder „nein“ ausdrückt, kann mit einem Bonusfaktor eine weitere Information festgehalten werden, nämlich wie viel der Artikel bonusberechtigt ist. Ein Eintrag von 1,00 sagt aus, dass der Artikel normal bonusberechtigt ist. Ein Eintrag von 2,00 hingegen sagt aus, dass der Artikel doppelt bonusberechtigt ist.

Die obige Maske erlaubt folgende Steuerung:

  • im ersten Block kann ein Sonderbonusfaktor eingetragen werden, der nur aktiv wird, wenn er gleichzeitig mit einem „gültig ab-Datum“ und „gültig-bis-Datum“ versehen ist. Wenn hier ein Eintrag besteht, übersteuert er alle anderen Einträge, auch den Eintrag im Feld „Bonusberechtigt J/N“.
  • wenn im ersten Block nichts eingetragen ist, wird der Eintrag im Feld „Bonusberechtigt J/N“ aktiv.
  • das Feld „Normal-Bonusfaktor“ wird nur aktiv, wenn im ersten Block nichts eingetragen ist und im Feld „Bonusberechtigt J/N“ ein „J“ steht.

Ist das Feld „Bonusberechtigt J/N“ auf „N“ gestellt, sucht das System nicht nach weiteren Kriterien. Auf diese Weise können einzelne Bereiche ausgeschlossen werden, obwohl sie auf der nächsthöheren Ebene wieder berechtigt wären. Beispiel:

  • Warengruppe 100, Untergruppe ist ausgeschlossen
  • Warengruppe 100 hat generell Bonusfaktor 1,2, wird jedoch nicht mehr ausgewählt, weil das System auf der tieferen Stufe des Tabelleneintrags die Suche abbricht.

Mit diesem System ist es also möglich, einem Artikel einen Normalbonus zuzuordnen und zusätzlich zeitbegrenzte Aktionen zu definieren, bei denen ein Artikel, der sonst normal bonusberechtigt ist, während der Aktionszeit z.B. 1,5 mal bonusberechtigt ist. Nach Ablauf der Aktionsperiode fällt der Artikel automatisch auf den Normalbonus zurück.

Es ist auf diese Art auch möglich, einen Artikel ab einem vorbestimmten Datum auf nicht bonusberechtigt zu stellen, indem im ersten Block der Sonderbonusfaktor auf 0,00 gesetzt und das entsprechende „Gültig-ab-Datum“ gesetzt wird.

Wird der zweite Hauptsteuerbereich ausgewählt, erscheint eine leicht modifizierte Maske wie folgt:

VW0831            Verwalten Bonusberechtigung nach Kunde/Artikel      15.08.96 
RAN                        ACD Ansorg Computer Dienste AG             18:00:53 
                                                                               
Unternehmensbereich.(F4) . 99999 Bereich allgemein              Datei: EJBONP  
Bestellart . . . . .(F4) . 00                                                  
Kunden-Nummer. . . .(F4) .                                                     
Artikel-Nummer . . .(F4) .                                                     
Artikel-Text . . . . . . .                                                     
                                                                               
                                                                               

                                                                               
                                                                               
F3=Verlassen     F12=Zurück     F19=Meldung anzeigen                           

Hier können bestimmte Kombinationen bis auf Kunden- und Artikelebene hinab definiert werden. Eine einfache Eingabe der Bestellart wird hier z.B. nicht akzeptiert, sie muss mit einer Kunden- oder Artikelnummer verbunden sein. Die daraufhin erscheinende Maske ist identisch mit der ersteren wie folgt, d.h. es können die gleichen Berechtigungs-Daten eingesetzt werden, nur unter einer anderen Bedingungskombination. Diese Maske erlaubt, zu den generellen Steuerungen der ersten Maske spezifische Steuerung zu definieren, die vor den generellen Vorrang haben. Es handelt sich hier also um Ausnahmesteuerungen.

VW0831            Verwalten Bonusberechtigung nach Kunde/Artikel      15.08.96 
RAN                        ACD Ansorg Computer Dienste AG             18:01:46 
                                                                               
Unternehmensbereich. . . : Bereich allgemein                    Datei: EJBONP  
Bestellart . . . . . . . : Ihre Bestellung per Fax                             
Kunden-Nummer. . . . . . : achermann robert ag                                 
Artikel-Nummer . . . . . :                                                     
Artikel-Text . . . . . . : 

                                                   
Sonderbonusfaktor. . . . .                                                                               
gültig ab. . . . . . . . .                                                     
gültig bis . . . . . . . .                                                                                                                                   
                                                                               
Bonusberechtigung J/N. . . 
                                                                                                                                  
Normal-Bonusfaktor . . . .
                                                                               

                                                                               
F3=Verlassen     F10=Löschen     F12=Zurück    F19=Meldung anzeigen            

Die Reihenfolge der Behandlung der einzelnen Blöcke erfolgt wie bei der generellen Maske.


Mit dieser Art Steuerung ist eine einfache Anzeige eines Bonusfaktors im Artikelstamm nicht möglich, da der Bonusfaktor nicht nur vom Artikel, sondern auch vom Kunden, von der Bestellart usw. abhängig sein kann. Es ist auch eine solche Vielfalt von Definitionen gegeben, dass ohne ein Kontrollinstrument rasch die Übersicht verloren gehen kann.

Es besteht daher eine Menuposition „Drucken Liste Bonusberechtigung“, die folgende Maske anbietet:

PRTBO1                    Selektieren Liste Bonusberechtigung         15.08.96 
RAN                                                                   18:52:04 
Firma. . . . . . . . . : ACD Ansorg Computer Dienste AG                        
Unternehmensbereich. . : Bereich allgemein                                     
------------------------------------------------------------------------------ 
Sortieren:                                                                     
- nach Kundenart etc.. . . . . .        (gewünschtes mit "X" bezeichnen!)      
- nach Kunde . . . . . . . . . .                                               
- nach Artikel . . . . . . . . .                                               
                                                                               
Selektieren:                                                                   
- Bestellart . . . . 00                                                        
- Kundenart. . . . .                                                           
- Produkteart. . . .                                                           
- Warenhauptgruppe .                                                           
- Warenuntergruppe .                                                           
- Hersteller . . . .                                                           
- Kunde. . . . . . .                                                           
- Artikel. . . . . .                                                           
                                                                               
Auslisten auf Drucker:   PRT01       Systemdrucker IPDS                        
                                                                               
F3=Verlassen             F12=Zurück              F19=Meldung anzeigen          

Die eigentliche Bonusabrechnung

Mit einem Programm, in dem

  • die Zeitperiode, die betrachtet werden soll, sowie
  • die Kundenummer angegeben werden kann,

werden alle Artikelposten,

  • sortiert nach Warenhauptgruppe,
  • nach jeder Warenhauptgruppe mit einem Subtotal versehen
  • sowie einem Schlusstotal nach jedem Kunden (falls keine Kundennummer eingegeben wurde, werden alle Kunden ausgedruckt)

auf einer Liste aufgeführt. Dieses Programm wird mit der Menuposition „Drucken Bonusliste“ abgerufen. Folgende Maske erscheint bei Aufruf dieser Menuposition

PRTBA1                   Selektieren Bonusabrechnung                  15.08.96
RAN                                                                   18:52:22 
Firma. . . . . . . . . : ACD Ansorg Computer Dienste AG                        
Unternehmensbereich. . : Bereich allgemein                                     
------------------------------------------------------------------------------ 
Summentotale:                                                                  
- Detailliert. . . . . . . . . . N                                             
- Subtotal je Monat. . . . . . . N                                             

Sortierung:                                                                    
- nach Fakturendatum . . . . . .    Gewünschte Sortierung mit "X" bezeichnen   
- nach WHG/WUG . . . . . . . . .                                               

Selektionen:                                                                   
von Fakturendatum. . . .  1.01.1996                                            
bis Fakturendatum. . . . 15.08.1996                                            
                                                                               
von Bonusempfänger . . .                                                       
bis Bonusempfänger . . .                                                       
                                                                               
Auslisten auf Drucker:   PRT01       Systemdrucker IPDS                        
                                                                               
F3=Verlassen             F12=Zurück              F19=Meldung anzeigen          

Auf der Liste steht:

  • die Fakturennummer,
  • das Fakturendatum,
  • die Artikelnummer,
  • der Warenwert,
  • der Bonusfaktor
  • und der mit dem Bonusfaktor gewichtete Bonuswert.

Mit diesen Informationen kann in eine Tabelle eingegangen werden und die Bonusabrechnung des Kunden erstellt werden. Vorläufig ist vorgesehen, diesen letzten Arbeitschritt von Hand durchzu-führen.

'Persönliche Werkzeuge