Acum este Dum, 19-Mai-2024 21:45

Ora este UTC + 2 [ DST ]




Scrie un subiect nou Răspunde la subiect  [ 5 mesaje ] 
Autor Mesaj
MesajScris: Mar, 11-Apr-2006 13:06 
Neconectat

Membru din: Mar, 11-Apr-2006 12:38
Mesaje: 6
Avem un set de inregistrari in tabelul de baza (TABEL):
Order Order Item Operation Operation Item Category
10000000 10 50000000 10 J
10000000 10 75000000 10 M
10000000 10 75000001 10 N
10000000 10 2900000001 1 R
10000000 10 2900000002 1 h
10000004 10 75000002 10 M
10000004 10 75000003 10 N
10000004 20 75000002 20 M
10000004 20 75000003 20 N

Intrebare: se poate obtine un tabel (cu informatii atat din tabelul de baza cat si din alte tabele legate la acesta) cu urmatoarea structura la nivel de "functional area" ?

Order OrderItem Deliv. Deliv. Item Inv. Inv. Item GD GD Item
10000000 10 50000000 10 75000000 10 2900000001 1
10000000 10 50000000 10 75000000 10 2900000002 1
10000000 10 50000000 10 75000001 10 2900000001 1
10000000 10 50000000 10 75000001 10 2900000002 1
10000004 10 75000002 10
10000004 10 75000003 10
10000004 20 75000002 20
10000004 20 75000003 20

Intrebare: Cum se fac la nivelul "functional area" tabele cu criterii de selectie ?

Operatii Criterii de selectie Rezultat
1. Creare tabel1- cu pozitii unice pe campurile : Order si Order Item. Order incepe cu 10*
10000000 10
2. Creare tabel2- cu pozitii unice pe Order si Order Item si Delivery si Delivery Item.
Category=J
10000000 10 50000000 10
3. Creare tabel3- cu pozitii unice pe Order si Order Item si Invoice si Invoice Item.
Category=M or N
10000000 10 75000000 10
10000000 10 75000001 10
10000004 10 75000002 10
10000004 20 75000002 20
10000004 10 75000003 10
10000004 20 75000003 20

4. Creare tabel4- cu pozitii unice pe Order si Order Item si GD si GD Item. Category=R or h
10000000 10 2900000001 1
10000000 10 2900000002 1

5. Unirea a 4 tabele intr-unul cu structura de mai sus. Tabel1 acum este tabel de baza, la el sa adauga campuri din tabele 2, 3, 4. Cheia intre tabele este Order si Order Item.


Sus
 Profil  
Răspuns cu citat  
 Subiectul mesajului:
MesajScris: Mie, 12-Apr-2006 11:37 
Neconectat

Membru din: Mie, 22-Mar-2006 17:52
Mesaje: 5
Banuiesc ca "tabela de baza" este tabela VBFA.
Cred ca ar trebui sa concepi un program in ABAP in care poti folosi functia
SD_ORDER_GET_DATA cu care poti face analiza documentelor din tabela VBFA la nivel de post de comanda de vanzare.
Daca vrei sa recuperezi si "functional area" din documentul FI generat odata cu iesirea din stoc sau factura SD lucrurile se complica putin pentru ca trebuie sa gasesti raspuns la urmatoarele intrebari:
* sunt reguli de insumare definite in docmentele FI de iesire din stoc/factura?
* cum selectionezi postul/contul din documentul FI din care vrei sa copiezi "functional area" in analiza ta?
Sporuri,
gogu


Sus
 Profil  
Răspuns cu citat  
 Subiectul mesajului:
MesajScris: Mie, 12-Apr-2006 17:36 
Neconectat

Membru din: Mar, 11-Apr-2006 12:38
Mesaje: 6
Salut Gogu.
Da, "tabela de baza" este tabela VBFA.
Ideea a fost urmatoarea. Sa folosesc ABAP Query, structura pt raport obtin din functional area . In functional area fac join la tabel VBFA. Apoi creez 4 "Alias Tables" Order, Delivery, Invoice, GD. "Alias tables" facute pe baza de tabel VBFA cu criteriile de selectie de mai sus.
La rezultat as vreau sa obtin o structura cu campurile:
Order ;Order Item; Delivery; Delivery Item; Invoice; Invoice Item; GD; GD Item.
Pe urma structura obtinuta vine in raport.
Intrebari:
Daca exista posilibilitatea sa obtin "alias tabel" facut din VBFA cu criterii de selectie.
Daca exista posilibilitatea sa obtin structura necesara in functional area (functional grup) fara sa scriu un program.


Sus
 Profil  
Răspuns cu citat  
 Subiectul mesajului: adresa mail
MesajScris: Mie, 12-Apr-2006 18:26 
Neconectat

Membru din: Mie, 22-Mar-2006 17:52
Mesaje: 5
Sergey,
Da-mi adresa de mail ca sa-ti raspund in detaliu la problema.
Sporuri,
gogu


Sus
 Profil  
Răspuns cu citat  
 Subiectul mesajului:
MesajScris: Mie, 12-Apr-2006 23:07 
Neconectat

Membru din: Mar, 11-Apr-2006 12:38
Mesaje: 6
serghei_ko@yahoo.com


Sus
 Profil  
Răspuns cu citat  
Afişează mesajele de la anteriorul:  Sortează după  
Scrie un subiect nou Răspunde la subiect  [ 5 mesaje ] 

Ora este UTC + 2 [ DST ]


Cine este conectat

Utilizatorii ce navighează pe acest forum: Niciun utilizator înregistrat şi 1 vizitator


Nu puteţi scrie subiecte noi în acest forum
Nu puteţi răspunde subiectelor din acest forum
Nu puteţi modifica mesajele dumneavoastră în acest forum
Nu puteţi şterge mesajele dumneavoastră în acest forum
Nu puteţi publica ataşamente în acest forum

Căutare după:
Mergi la:  
cron
POWERED_BY
Translation/Traducere: phpBB România