Sie sind auf Seite 1von 7

1 Cerinta

Sa se salveze intr-o tabela toate ordinele de vanzare care contin materiale create de user D020740.

Nume raport ZXX_SO_OO (unde XX sunt initialele numelui)

Ecran de selectie

Parametri de selectie

1) Ordin de vanzare – select options


2) Username [pt materiale create] - parametru
3) Data crearii [pt ordin de vanzare] – select options

4) Salvare date in fisier – buton radio – se salveaza datele gasite in tabele in doua fisiere
.csv
5) Salvare/Actualizare date in tabela – buton radio – se actualizeaza datele din tabele
conform valorilor din ecranul de selectie

Campurile tabelei ZXX_SO_OO:

1) Mandt
2) Cheie intrare SO – KEY_SO (NUMC 8)
3) Nr ordin de vanzare (campul va avea caracteristica hotspot)
4) Data crearii ordinului de vanzare
5) Data ultimei modificari
6) Valoarea neta a ordinului de vanzare (valoare exprimata in RON – folosind un FM corespunzator
pentru conversia de unitate monetara)
7) Sales Organization
8) Distribution Channel
9) Division R1
10) Sold-to party
11) Nume Sold to Party (numele va fi compus din concatenarea a NAME1 si NAME2 din tabela
master)

Campurile tabelei ZXX_SO_MATNR_OO

1) Mandt
2) Cheie intrare SO - KEY_SO (NUMC 8)
3) cheie intrare ITEM - KEY_ITEM (NUMC 8)
4) Pozitie material in cadrul ordinului de vanzare
5) Numar material
6) Descriere material
7) Plant
8) Shipping point
9) Cantitate
10) Unitate de masura
2 Clase utilizate:

ZXXCL_SO_OO Vizibilitate Descriere


CONSTRUCTOR Public CONSTRUCTOR

GET_SO Public Citire linie/tabela ZXX_SO_OO

SET_SO Public Salvare linie/tabela ZXX_SO_OO

CREATE_KEY private Creare cheie


GET_KEY Public Citire cheie

ZXXIF_SO_OO~GET_NAME_SP Public Citire nume Sold to Party

ZXXIF_SO_OO~CONVERT_CURRENCY Public Conversie unitate monetara

ZXXIF_SO_OO~SAVE_DATA_TO_FILE Public Se salveaza datele primite intr-un


fisier

ZXXCL_MATNR_OO Vizibilitate Descriere


CONSTRUCTOR Public CONSTRUCTOR

GET_SO_MATNR Public Citire linie/tabela


ZXX_SO_MATNR_OO

SET_SO_MATNR Public Salvare linie/tabela


ZXX_SO_MATNR_OO

CREATE_KEY private Creare cheie


ZXXIF_SO_OO~GET_MATNR_TEXT Citire descriere material

ZXXIF_SO_OO~SAVE_DATA_TO_FILE Public Se salveaza datele primite intr-un


fisier
3 Descriere metode

3.1 Metoda ZXXCL_SO_OO->GET_SO

Importparameter Descriere
IV_VBELN Document de vanzare (optional)
IT_VBELN Table type de documente de vanzare (optional)

Changeparameter Descriere

Exportparameter Descriere
ES_SO_OO Linie tabela ZXX_SO_OO
ET_SO_OO Table type tabela ZXX_SO_OO

3.2 Metoda ZXXCL_SO_OO->SET_SO

Importparameter Descriere
IS_SO_OO Linie tabela ZXX_SO_OO (optional)
IT_SO_OO Table type tabela ZXX_SO_OO (optiona)

Exportparameter Descriere
EV_RETCODE Return code (0 – valoare de succes, 8 – eroare)
3.3 Metoda ZXXCL_SO_OO->CREATE_KEY

Importparameter Descriere

Exportparameter Descriere
RV_KEY Returing value of KEY

Se va crea un number range pentru campul KEY_SO din tabela ZXX_SO_OO

3.4 Metoda ZXXCL_SO_OO->GET_KEY

Importparameter Descriere

Exportparameter Descriere
RV_KEY Returing value of KEY

Se va citi campul KEY_SO din tabela ZXX_SO_OO

3.5 Metoda ZXXIF_SO_OO~GET_NAME_SP

Importparameter Descriere
IV_KUNNR Numar client
Exportparameter Descriere
EV_NAME Nume client (Data element NAME80)

3.6 Metoda ZXXIF_SO_OO~CONVERT_CURRENCY

Importparameter Descriere
IV_Currency Unitate monetara
IV_amount Valoare

Exportparameter Descriere
EV_Currency Unitate monetara
EV_AMOUNT Valoare

3.7 Metoda ZXXIF_SO_OO~ ZXXIF_SO_OO~SAVE_DATA_TO_FILE

Importparameter Descriere
IS_SO_OO Linie tabela ZXX_SO_OO (optional)
IT_SO_OO Table type tabela ZXX_SO_OO (optiona)
IV_FILETYPE Tip fisier
IV_file Cale si nume fisier

Exportparameter Descriere
EV_RETCODE Return code (0 – valoare de succes, 8 – eroare)
3.8 Metoda ZXXCL_MATNR_OO->GET_SO_MATNR

Importparameter Descriere
IV_VBELN Document de vanzare (optional)
IV_MATNR Cod Material (optional)
IT_VBELN Table type de documente de vanzare (optional)
IT_MATNR Table type Matnr (optional)

Changeparameter Descriere

Exportparameter Descriere
ES_SO_MATNR_OO Linie tabela ZXX_SO_MATNR_OO
ET_SO_MATNR_OO Table type tabela ZXX_SO_OO

3.9 Metoda ZXXCL_MATNR_OO->SET_SO

Importparameter Descriere
IS_SO_MATNR_OO Linie tabela ZXX_SO_MATNR_OO (optional)
IT_SO_MATNR_OO Table type tabela ZXX_SO_MATNR_OO (optiona)

Exportparameter Descriere
EV_RETCODE Return code (0 – valoare de succes, 8 – eroare)

3.10 Metoda ZXXCL_MATNR_OO->CREATE_KEY

Importparameter Descriere
Exportparameter Descriere
RV_KEY Returing value of KEY

Se va crea un number range pentru campul KEY_ITEM din tabela ZXX_MATNR_OO

3.11 Metoda ZXXIF_SO_OO~ GET_MATNR_TEXT

Importparameter Descriere
IV_MATNR ZXXIF_SO_OO~GET_MATNR_TEXT

ZXXIF_SO_OO~

Exportparameter Descriere
EV_matkx Descriere material

Das könnte Ihnen auch gefallen