Top Banner
Übungsablauf BRFPlus Preisberechnungen Anwendung anlegen - Transaktion aufrufen - Anwendung anlegen
34

Übungsablauf BRFPlus Preisberechnungen

Nov 15, 2015

Download

Documents

Roland Kirsch

Übungsablauf BRFPlus Preisberechnungen
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript

bungsablauf BRFPlus PreisberechnungenAnwendung anlegen

- Transaktion aufrufen

- Anwendung anlegen

- Anlegen und zu Objekt navigieren- Durch alle Reiter klicken und informieren und aktivieren- Mehr anklicken und Historie anzeigen

- Historie anzeigen

- Schliessen + auf Bearbeiten klicken

- Enthaltene Objekte anklickenFunktion anlegen

- - Anlegen und zu Objekt navigieren- Durch alle Reiter klicken und informieren und aktivieren

- Simulation starten

- Weiter + ausfhren + schliessen

Importvariablen zu dieser Funktion definierenVariablen- CUSTOMER aus DDIC Type CUSTOMID- ITEM Type Text Lnge 10- PROMOTION Type Text Lnge 10- SHELF_PRICE Type Number

- mehrere Elemente hinzuf.

- ok + aktivieren

- Augenmerk auf S_CUSTOMER- nderung der Lnge des Feldes Promotion auf 30 Stellen

- Zurck - Sichern - Promotion - Bearbeiten - Aktivieren

Ergebnis

- Simulation starten - Weiter

Testdaten importieren - Exportieren nach Excel - Ja

- Fehler ignorierenDomnenwerte ITEM definieren

- Pencil- Pen- Ballpen

- Zurck + aktivieren

Domnenwerte Promotion definierenLngenanpassung 20 Werte- Sales10- Sales25- Sales50- Special- None

- Zurck + aktivieren

KontrolleShelf_Price anpassen

Exportparameter definieren

Funktion positionieren + Bearbeiten + Signatur

- Karte neben Actions anklicken

- anlegen

- anlegen + aktivieren

- KontrolleAnlegen Regelsatz PRICE_CALCULATION_RULES

- anlegen und zu Objekt navigieren

-Variablen bearbeiten + Kundenrabatt anlegen

- Kundenrabatt anlegen

- Promotionrabatt anlegen + aktivieren + Fehlermeldung deuten + Zurck und sichern

Kontrolle

Belegung der Werte ber Entscheidungstabellen

- anlegen

- anlegen

- anlegen

- KontrolleRegeln anlegen

- Regel - anlegen

- Wertebereich - Kontext - Promotion_Discount

- ndern

dann - hinzufgen - Ausdruck verarbeiten - anlegen

- Formel - Ergebnisname - FINAL_PRICE- anlegen

- Sichern und Syntax prfen

- Kontrolle

- nderungsstift

- anlegen

- anlegen

- auf APPLY_CUSTOMER_DISCOUNT klicken + sichern

- Kontrolle Rege aktivieren

Abmeldung + Wiedereinstieg

Formeln testen

- Simulation starten

Formel komplett ndern + testen

Entscheidungstabellen definierenTabelle CALCULATE_CUSTOMER_DISCOUNT

Zuerst das Ergebnisdatenobjekt zuordnen

Links Bedingung / Rechts Ergebnis

- S_CUSTOMER + Item whlen

- ok + sichern

- Neue Zeile einfgen

- Simulation starten + weiterTabelle CALCULATE_PROMOTION_DISCOUNT

OK

- Simulation starten- alles aktivieren

- ausfhren

- Eingaben

bung Ende===========================*&---------------------------------------------------------------------**&ReportZPRICING*&*&---------------------------------------------------------------------**&*&*&---------------------------------------------------------------------*

reportzpricing. " Programmtestdata:lo_functiontypereftoif_fdt_function,lo_contexttypereftoif_fdt_context,lo_resulttypereftoif_fdt_result,lx_fdttypereftocx_fdt,lv_stringtypestring.field-symbolstypeif_fdt_types=>s_message.lo_function=cl_fdt_factory=>if_fdt_factory~get_instance()->get_function(iv_id='0050568C41ED1ED4AB9191AAE5DB81E7').try.lo_context=lo_function->get_process_context().lo_context->set_value(iv_name='S_CUSTOMER'ia_value='00000001').lo_context->set_value(iv_name='FC_ITEM'ia_value='Ballp').lo_context->set_value(iv_name='FIP_PROMO_STR'ia_value='Sales25').lo_context->set_value(iv_name='PPRIC_KK'ia_value='100').lo_function->process(exportingio_context=lo_contextimportingeo_result=lo_result).lo_result->get_value(importingea_value=lv_string).writelv_string.catchcx_fdtintolx_fdt.loopatlx_fdt->mt_messageassigning.write/-text.endloop.endtry.====================================

Ident finden