Beruflich Dokumente
Kultur Dokumente
*
FORM DATEN_KOPIEREN_633 *
*
> VBAK Order header KUAGV View Sold-to *
VBAP Order item KURGV View Payer *
VBKD Business data order KUREV View Bill-to *
LIKP Delivery header KUWEV View Ship-to *
LIPS Delivery item *
*
*
FORM DATEN_KOPIEREN_633 *
*
This is a clone of routine 003. *
It will ensure that *
*
one billing document can only have one reference document *
the sum of item volumes will not exceed the amount *
specified in the number of billing doc. items for the *
sales organization (TVKO-MAXBI) *
*
FORM DATEN_KOPIEREN_633.
CLEAR: VBRK-EXPKZ, VBRK-EXNUM.
VBRK-BZIRK
VBRK-KDGRP
VBRK-KONDA
VBRK-REGIO
VBRK-PLTYP
=
=
=
=
=
SPACE.
SPACE.
SPACE.
SPACE.
SPACE.
MODIFY J_1B_SIZE_SPLIT2
TRANSPORTING ITEMNO BILLNO
WHERE KUNRG = VBRK-KUNRG
AND KUNAG = VBRK-KUNAG
AND ZTERM = VBRK-ZTERM
AND VGBEL = VBRP-VGBEL.
ELSE.
APPEND J_1B_SIZE_SPLIT2.
ENDIF.
* Add billing doc. number to split criteria
ZUK2-BILLNO = J_1B_SIZE_SPLIT2-BILLNO.
ENDIF.
* End of billing document split by number of allowed items
ZUK2-VTWEG = VBAK-VTWEG.
ZUK2-SPART = VBRP-SPART.
IF KURGV-PERFK = SPACE.
ZUK2-VGBEL = VBRP-VGBEL.
ENDIF.
VBRK-ZUKRI = ZUK2.
VBRK-KUNAG = VBRK-KUNRG.
ENDFORM.