介绍一个函数 RV_DELIVERY_PRINT_VIEW,通过这个函数可以读取发货单(delivery note)的大部分打印所需数据信息。
SE37:
具体例子代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
DATA: l_comwa TYPE vbco3, l_vbdkl TYPE vbdkl, li_vbdpl TYPE ehs_vbdpl_t. l_comwa-vbeln = '7680000012'."发货单号 l_comwa-mandt = sy-mandt. l_comwa-spras = 'E'. l_comwa-kunde = 'WE'."ship to party 标识 l_comwa-parvw = '0020086029'."ship to party编号 * Get the basic data of the order CALL FUNCTION 'RV_DELIVERY_PRINT_VIEW' EXPORTING comwa = l_comwa IMPORTING kopf = l_vbdkl TABLES pos = li_vbdpl. BREAK-POINT. |
在tcode VL03n中具体对应字段详细如下:
例子程序运行后,在l_vbdkl中可以找到DN header中的数据,在li_vbdpl中可以找到行项目的数据。
以上。
发表评论