| Summary: | DCC - Kennzahlenaufbau: Jahreswechsel wird bei best. jahresabhängigen Geschäftsjahresvarianten nicht erkannt | ||
|---|---|---|---|
| Product: | [SCX/Suite] Controlling | Reporter: | Bertelmann, Marc <Marc.Bertelmann> |
| Component: | Datenaufbau | Assignee: | cbr |
| Status: | VERIFIED FIXED | QA Contact: | Lenz, Florian <florian.lenz> |
| Severity: | enhancement | ||
| Priority: | P5 | CC: | Marc.Bertelmann |
| Version: | 7.2 | Keywords: | Lupus, Monoceros, Norma, Vorabkorrektur |
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | Korrektur aus M37: (E74/FE0/M38/M48 erledigt) | ||
| Kundennummer: | Bestellnummer: | ||
| PV Übergabe: | --- | Phase Roadmap: | --- |
| Erledigt mit: | Norma | SAP Release: | --- |
| Transport: | M17K900621;M27K900126;M27K901333; M17K901392:M06K902020;M06K902023;M06K902026;M27K901916;M06K902141;M17K901637;M27K902300;M37K900144;M38K900764;M48K900704 | CRM-ID/Ticket: | 011797,012313,012758 |
| Bug Depends on: | |||
| Bug Blocks: | 11018, 11019 | ||
| Attachments: |
Geschäftsjahresvariante Phifer
Details der Implementierung |
||
|
Comment 24
cbr
2020-03-31 18:09:33 CEST
Vorabkorrekturen M06 (DC-Rel. 7.10) M06K902020; M06K902023; M06K902026; M06K902141; Vorabkorrekturen M17 (DC-Rel. 7.20) M17K900621; M17K901392: M17K901637; Vorabkorrekturen M27 (DC-Rel. 7.30) M27K900126; M27K901333; M27K901916; M27K902300; Vorabkorrekturen M37 (DC-Rel. 7.40) M37K900144 Vorabkorrekturen M38 (DC-Rel. 18.0) M38K900764 Vorabkorrekturen M48 (DC-Rel. 18.0) M48K900704 Created attachment 3717 [details]
Details der Implementierung
Vorabkorrekturen M06 (DC-Rel. 7.10) M06K902020; M06K902023; M06K902026; M06K902141; Vorabkorrekturen M17 (DC-Rel. 7.20) M17K900621; M17K901392: M17K901637; Vorabkorrekturen M27 (DC-Rel. 7.20) M27K900126; M27K901333; M27K901916; M27K902300; Vorabkorrekturen M37 (DC-Rel. 7.20) M37K900144 Geschäftsjahresvariante mit komplett versetztem Geschäftsjahr (+/+ 1) funktioniert jetzt nicht mehr, wenn die PERIV "jahresabhängig" definiert ist. Das Jahr der Buchung muss das Kalenderjahr bleiben, wenn es sich nicht um eine unterjährige Verschiebung der Geschäftsperioden über die Wochenabgrenzung 4-4-5 handelt. Erweiterung der u.g. Programmstellen mit Zugriff auf die Periodentabelle: - keine 4-4-5-Verschiebung, dann Kalenderjahr (Jahr des Buchungstags, nicht der Geschäftsperiode) Vorabkorrektur M27K901916 erstellt Jahresabhängige Geschäftsjahresvarianten
Geschäftsperioden-Wechsel im Rhythmus 4-4-5 (Wochen) über den Jahreswechsel hinaus (kein statisches Ende am 31.12.YYYY)
Basis: Tabelle T009B zur Geschäftsjahresvariante
mit Jahresverschiebung +1 - Geschäftsperiode 01 Anfang der Woche im Vorjahr
- Geschäftsperiode 01 Ende der Woche im Folgejahr
mit Jahresverschiebung -1 - Geschäftsperiode 12 Anfang der Woche im Vorjahr
- Geschäftsperiode 12 Ende der Woche im Folgejahr(KW52/53)
(1) T009B mit Jahresverschiebung +1
- im Aufbau der internen Work-Tabelle wird der Buchungsmonat aus dem
Geschäftsmonat geholt.
(1) T009B mit Jahresverschiebung -1
- im Aufbau der internen Work-Tabelle wird der Buchungsmonat aus dem
Geschäftsmonat geholt.
(2) Ermittlung Vormonat/Vor-Vormonat: das Geschäftsjahr wird aus dem Geschäftsmonat
der Vorperiode/Vor-Vorperiode geholt.
(3) Komplette Überarbeitung der globalen Findungslogik aller Variablen, die sich aus
der jeweiligen Buchungsperiode ableiten.
Zu jedem Datum wird zunächst das Geschäftsjahr ermittelt.
Das Geschäftsjahr wird dann in der Findungslogik (Datum von-bis) verwendet.
Programm: /GIB/DCC_HISTORY_KF
Include: /GIB/DCC_HISTORYKF_SETN (1,2)
Form: SET_PARAMS_T009B (1,3)
SET_PARAMS_SO_MM (2,3)
SET_PARAMS_P_MW (3)
SET_PARAMS_P_MPERX (3)
SET_PARAMS_FISCAL_PER2X (3)
SET_PARAMS_ALL_DATE2 (3)
SET_PARAMS_ALL_DATE3 (3)
SET_PARAMS_PREP_DELTA (3)
SET_PARAMS_P_STTAG (3)
SET_PARAMS_PREPX (3)
SET_PARAMS_P_HISTX (3)
Include: /GIB/DCC_HISTORYKF_PLAUSI (3)
Form: GET_POSTING_DISACCORD
CHECK_BUPER_DISACCORD
Include: /GIB/DCC_HISTORYKF_STOCKS
Form: BUILD_KF_STOCKS_HIST (3)
Erneut und Endgültig gelöst auf der E74 / M27 / M17. Bei Geschäftsjahresvarianten mit verschobenen Geschäftsjahr wird bei dem '+' das letzte Datum im Jahr gesetzt. Report: /GIB/DCC_HISTORY_KF FORM: set_params_so_mm FORM: set_params_t009b (1) T009B mit Jahresverschiebung +1
- im Aufbau der internen Work-Tabelle wird der Buchungsmonat aus dem letzten Tag der
Buchungsperiode geholt.
(2) Ermittlung Vormonat: das Geschäftsjar wird aus dem Geschäftsmonat der Vorperiode
geholt.
Programm: /GIB/DCC_HISTORY_KF
Include: /GIB/DCC_HISTORYKF_SETN
Form: SET_PARAMS_T009B (1)
Form: SET_PARAMS_SO_MM (2)
|