Page 1 of 1

warenempfängeradresse wird nicht angedruckt

PostPosted: Wed Sep 19, 2012 9:09 pm
by Cheyenne3299
hi,

im sap standardformular wird der warenempfänger nicht angedruckt. dies ist das formular lb_bil_invoice das liegt daran das der warenempfänger in der faktura nicht angelegt ist.
ich muss mir den warenempfänger also aus ein vorgängerbeleg holen.

gibt es eine möglichkeit mit den smartforms strukturen diese adressausgabe auch zu erreichen momentan wird ja die tabelle is_bil_invoice-hd_adr gelesen und an addrs übergeben . das klappt beim rechnungsempfänger aber nicht beim warenempfänger.

ich häng da schon einige tage und habe ein bischen zeitdruck vielleicht kann mir einer helfen.4

gruß und dank uwe

Re: warenempfängeradresse wird nicht angedruckt

PostPosted: Thu Sep 20, 2012 8:00 am
by Tron
Moin Uwe,
nicht alle Rechnungen beziehen sich auf Lieferungen :wink: .
Also muß nachgelesen werden.

schnittstelle für coding:
Eingabe:
Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1. ADRNR
  2. IS_BIL_INVOICE-HD_REF
  3.  
GeSHi ©


Ausgabe:
Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1. ADRNR
  2.  
GeSHi ©


Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1. DATA ls_vbpa TYPE vbpa.
  2.  
  3. clear adrnr.
  4. SELECT SINGLE * FROM vbpa INTO ls_vbpa
  5. WHERE vbeln = is_bil_invoice-hd_ref-deliv_numb AND
  6. parvw = 'WE' AND adrnr NE space.
  7.  
  8. IF sy-subrc NE 0.
  9. SELECT SINGLE * FROM vbpa INTO ls_vbpa
  10. WHERE vbeln = is_bil_invoice-hd_ref-order_numb AND
  11. parvw = 'WE' AND adrnr NE space.
  12.  
  13. IF NOT ls_vbpa-adrnr IS INITIAL.
  14. adrnr = ls_vbpa-adrnr.
  15.  
GeSHi ©

danach mit &ADRNR& einen Adressknoten ansprechen.
gruß Jens

Re: warenempfängeradresse wird nicht angedruckt

PostPosted: Thu Sep 20, 2012 8:41 pm
by Cheyenne3299
hallo tron,

leider funktioniert auch das nicht , hast du noch eine andere Idee ?


uwe

Re: warenempfängeradresse wird nicht angedruckt

PostPosted: Fri Sep 21, 2012 7:50 am
by Tron
Moin Uwe,
definiere bitte etwas genauer "funktioniert nicht".
z.B:
"lässt sich nicht aktivieren" oder "schmiert ab"....
gruß Jens

Re: warenempfängeradresse wird nicht angedruckt

PostPosted: Fri Sep 21, 2012 8:57 pm
by Cheyenne3299
Hi,
nein , ich habe das Problem gefunden,im sap standard formular ist ganz einfach ein fehler drin gewesen. es ist in der logik eine abfrage definiert die niemals bei rechnung einen warenempfänger andruckt. also einfach diese bedingung um den buchstaben 'M' erweitern und schon klappt es mit den nachbarn.

vielen dank aber trotzdem für deine mühe
smartforms ist nicht einfach das habe ich jetzt festgestellt schon wenn man die konditionen zu den positionen dazulesen will kommt man ins schwitzten. :?