[53279] in SAPr3-news

home help back first fref pref prev next nref lref last post

Problem beim User Exit beim Kundenauftrag (FB EXIT_SAPLV09A_004)

daemon@ATHENA.MIT.EDU (Michael Kraushofer)
Mon Feb 7 05:10:13 2005

To: sapr3-news@mit.edu
Date: Mon, 7 Feb 2005 11:09:59 +0100
From: "Michael Kraushofer" <michael.kraushofer@de.bosch.com>
Message-ID: <cu7epo$254$1@ns2.fe.internet.bosch.com>
Reply-To: "Michael Kraushofer" <michael.kraushofer@de.bosch.com>

Hallo NG,


ich habe ein Problem im FB EXIT_SAPLV09A_004. Wir wollen verhindern das
Kundenaufträge ohne Ust.ID Nummer für EU Mitglieder angelegt werden können.

Das Programm springt zwar kurz in den FB, aber irgendwas scheint im coding
nicht korrekt, vielleicht hat jemand einen Tipp

if FIF_VKORG = '1060'.

data:

lv_stceg like kna1-stceg,

lv_xegld like t005-xegld

.

loop at FRT_DETERMINATED_PARTNERS

where parvw = 'WE'.

* WE in Deutschland erfordert keine Prüfung

check FRT_DETERMINATED_PARTNERS-land1 <> 'DE'.

clear lv_stceg.

SELECT single stceg FROM KNA1 into lv_stceg

WHERE KUNNR = FRT_DETERMINATED_PARTNERS-kunnr.

if sy-subrc = 0.

if lv_stceg is initial.

* es wurde keine Umsatzsteuer-ID angegeben

SELECT single xegld FROM T005 into lv_xegld

WHERE LAND1 = FRT_DETERMINATED_PARTNERS-land1

AND XEGLD = 'X'.

if sy-subrc = 0.

* Debitor aus Mitgliedsland der EU

MESSAGE A011(Z48FI).

* Umsatzsteuer-Id.Nr muss bei Debitor aus EU-Land angegeben werden

endif.

endif.

else.

endif.

endloop.

endif.





home help back first fref pref prev next nref lref last post