Abap 与'有关的问题;RV#u发票#u文件#u读取#x27;

Abap 与'有关的问题;RV#u发票#u文件#u读取#x27;,abap,sap-erp,Abap,Sap Erp,我正在尝试使用“RV\u INVOICE\u DOCUMENT\u READ”函数从账单中获取一些价格数据。检查SE37中的函数工作正常,它检索我需要的数据。但是,当我尝试在smartform中使用该函数时,该函数不会返回任何结果。这是我的代码: DATA: LV_VBRK LIKE VBRK. LV_VBRK-VBELN = VL_VBELN. DATA: gs_komv TYPE komv, gt_komv like komv occurs 0 with header line, gs_v

我正在尝试使用“RV\u INVOICE\u DOCUMENT\u READ”函数从账单中获取一些价格数据。检查SE37中的函数工作正常,它检索我需要的数据。但是,当我尝试在smartform中使用该函数时,该函数不会返回任何结果。这是我的代码:

DATA: LV_VBRK LIKE VBRK.
LV_VBRK-VBELN = VL_VBELN.

DATA:
gs_komv TYPE komv,
gt_komv like komv occurs 0 with header line,
gs_vbpa TYPE vbpavb,
gt_vbpa like vbpavb occurs 0 with header line,
gs_vbrk TYPE vbrkvb,
gt_vbrk like vbrkvb occurs 0 with header line,
gs_vbrp TYPE vbrpvb,
gt_vbrp like vbrpvb occurs 0 with header line.

CALL FUNCTION 'RV_INVOICE_DOCUMENT_READ'
 EXPORTING
   KONV_READ = 'X'
   VBRK_I = LV_VBRK
 TABLES
   xkomv = gt_komv
   xvbpa = gt_vbpa
   xvbrk = gt_vbrk
   xvbrp = gt_vbrp.

当我检查gt_komv时,它包含零条记录,但在SE37中它返回28条记录。我做错了什么?

VL\U VBELN来自哪里?字段后面的域已设置alpha转换

SE37
,当调用FMs时,在处理参数时输入alpha转换,因此在ABAP中,在传递给它时需要内部格式


有关alpha转换的更多信息。

VL_VBELN来自哪里?字段后面的域已设置alpha转换

SE37
,当调用FMs时,在处理参数时输入alpha转换,因此在ABAP中,在传递给它时需要内部格式

更多关于阿尔法转换