Présentation du scénario de gestion
Compréhension du calcul de facturation dans le modèle de données de SAP Utilities
Compréhension des données de base de facturation
Exploration des majorations de remises
Analyse de la facturation
Exploration de la facturation manuelle
Explication de la facturation
Compréhension du pilotage du rapprochement
Compréhension des montants du versement partiel
Explication de l'impression de la facture
Explication des fonctions spéciales de facturation
Compréhension des statistiques de vente - Intégration des données et des analyses
Compréhension de l'extension et de l'extensibilité de la facturation et de la facturation IS-U
Compréhension de la facture d'ajustement - Recommandation pour le schéma de facturation
Présentation de la facture groupée
Explication de la facturation de la détermination du prix en temps réel
Compréhension du paiement anticipé
Exécution d'un processus du relevé à l'encaissement dans l'industrie de distribution

Defining Parallel Processing

Objective

After completing this lesson, you will be able to describe the concept of parallel processing

Parallel Processing

Chart explaining the parallel processing situation, listing tasks such as billing, invoicing, bill printout, budget billing request, creation of partial bills. Notes on shortening processing times and parallel processing.
Diagram illustrating parallel processing: interval creation. Four intervals of size 4 (left) and three intervals of size 3 (right), each processing Business Process (BP) units accordingly.
  • Using the number of intervals parameter, you can define the number of intervals that are to be created.
  • You can also use the interval size parameter, which defines the number of processes per interval.
  • When creating intervals, you can take different objects into account (business partner, contract account, billing order). This depends on the background process that is to run, for example:
    • Mass billing = billing orders
    • Invoicing = EITR (pool of contracts that have not been invoiced yet)
    • Request budget billing amounts = contract accounts
    • Bill printout = EITERDK (pool of bills that have not been printed yet)

Parallel Processing: Problems of Portioning

Problems

  • How is the dataset to be portioned? The dataset is not distributed evenly:
    • Contract account numbers or business partner numbers are generally more concentrated in some number intervals than in others.
    • Contract accounts have varying numbers of items.
  • How many portions should be allocated to each process? Each processing run does not contain the same processes or number of processes:
    • Processes on different servers have varying degrees of "performance".
    • Furthermore, performance is dependent on other processes that are being carried out at the same time.

Flowchart demonstrating parallel processing implementation by SAP. A dispatcher assigns mass data programs to multiple jobs for various clients, each processing different intervals that are divided into block values.

Billing Summary

  • Billing in SAP Utilities follows a process controlled by billing orders.
  • A clerk can either perform actual or simulated billing.
  • Extensive outsorting functions are available.
  • Billing can be completely reversed by a clerk.
  • The billing run can be processed in parallel.