Bug 10786 - DC - Formelwerk - Neue Methoden Min / Max / CURR
Summary: DC - Formelwerk - Neue Methoden Min / Max / CURR
Status: RESOLVED FIXED
Alias: None
Product: SCX/Suite Allgemein
Classification: SCX/Suite
Component: Formeln (show other bugs)
Version: unspezifiziert
Hardware: All All
: P5 enhancement
Assignee: Bernikov, Roman
QA Contact: Bertelmann, Marc
URL:
Whiteboard:
Keywords: Kunde, Orion, Zusage
Depends on:
Blocks:
 
Reported: 2019-08-16 09:39 CEST by Bertelmann, Marc
Modified: 2020-01-09 09:05 CET (History)
5 users (show)

Kundennummer:
Bestellnummer:
PV Übergabe: ---
Phase Roadmap: ---
Erledigt mit: Orion
SAP Release: S/4HANA
Transport: M49K901076; M39K901069
CRM-ID/Ticket:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bertelmann, Marc intern 2019-08-16 09:39:42 CEST
Immer wieder fragen Kunden nach einer Min und Max Funktion, die z.B. in einem RWB Regelwerk verwendet werden. Hier stellen wir zwei Methoden zur verfügung.

MIN( WERT1 , WERT2 )
MAX( WERT1 , WERT2 )  

Dabei sind zwei Parameter ausreichend, da die Funktion verschachtelt werden kann.

Beispiel:

MAX ( 1 ,
MAX ( 2 ,
MAX ( 3 ,
MAX ( 4 ,
MAX ( 5 ,
MAX ( 6 ,
))))))) 

Rückgabewert = 6
Comment 2 Bernikov, Roman intern 2020-01-09 09:05:18 CET
Fehler bei Kursumrechnung mit bereits bekanntem Faktor behoben.
Comment 1 Bernikov, Roman intern 2019-10-02 16:35:38 CEST
Zusätzlich zu den MIN / MAX Methoden wurde auch ein Währungsrechner hinzugefügt. 

CONVERT_CURRENCY(Betrag in Hauswährung, Hauswährungsschlüssel, Fremdwährungsschlüssel, Umrechnungsdatum, Kurstyp)



Umrechnungsdatum und Kurstyp sind keine Pflichtfelder. Falls diese initial gelassen werden gilt:
Umrechnungsdatum = aktuelles Tagesdatum
Kurstyp          = 'M' (Mittelkurs)



Beispiel:


CONVERT_CURRENCY(100, 'USD', 'EUR','','')

Ergebnis:
100 USD = 91,38 EUR (nach aktuellem Kurs).