SD--根据订单创建发票(相关的函数列表的介绍系列篇(3))
2007-12-30 23:30
656 查看
参考代码摘抄:
DATA: s_vbap TYPE vbap.
*
TABLES: vbak,vbap,likp, lips.
DATA: t_billing TYPE STANDARD TABLE OF bapivbrk WITH HEADER LINE.
DATA: t_conditions TYPE STANDARD TABLE OF bapikomv WITH HEADER LINE.
DATA: t_return TYPE STANDARD TABLE OF bapireturn1 WITH HEADER LINE.
DATA: t_ccard TYPE STANDARD TABLE OF bapiccard_vf WITH HEADER LINE.
DATA: t_errors TYPE STANDARD TABLE OF bapivbrkerrors WITH HEADER LINE.
DATA: t_success TYPE STANDARD TABLE OF bapivbrksuccess WITH HEADER LINE .
*selection-screen
PARAMETERS: p_vbeln TYPE vbeln.
END-OF-SELECTION.
select single * from likp
where vbeln = p_vbeln.
SELECT * from lips where
vbeln = likp-vbeln.
t_billing-salesorg = likp-vkorg.
t_billing-ref_doc = likp-vbeln.
t_billing-ref_item = lips-posnr.
t_billing-doc_number = p_vbeln.
t_billing-itm_number = lips-posnr.
t_billing-ordbilltyp = 'Billing document type'.
t_billing-price_date = sy-datum.
t_billing-ref_doc_ca = likp-vbtyp.
t_billing-material = lips-matnr.
t_billing-plant = lips-werks.
APPEND t_billing.
ENDSELECT.
CALL FUNCTION 'BAPI_BILLINGDOC_CREATEMULTIPLE'
TABLES
billingdatain = t_billing
return = t_return
success = t_success .
commit work.
DATA: s_vbap TYPE vbap.
*
TABLES: vbak,vbap,likp, lips.
DATA: t_billing TYPE STANDARD TABLE OF bapivbrk WITH HEADER LINE.
DATA: t_conditions TYPE STANDARD TABLE OF bapikomv WITH HEADER LINE.
DATA: t_return TYPE STANDARD TABLE OF bapireturn1 WITH HEADER LINE.
DATA: t_ccard TYPE STANDARD TABLE OF bapiccard_vf WITH HEADER LINE.
DATA: t_errors TYPE STANDARD TABLE OF bapivbrkerrors WITH HEADER LINE.
DATA: t_success TYPE STANDARD TABLE OF bapivbrksuccess WITH HEADER LINE .
*selection-screen
PARAMETERS: p_vbeln TYPE vbeln.
END-OF-SELECTION.
select single * from likp
where vbeln = p_vbeln.
SELECT * from lips where
vbeln = likp-vbeln.
t_billing-salesorg = likp-vkorg.
t_billing-ref_doc = likp-vbeln.
t_billing-ref_item = lips-posnr.
t_billing-doc_number = p_vbeln.
t_billing-itm_number = lips-posnr.
t_billing-ordbilltyp = 'Billing document type'.
t_billing-price_date = sy-datum.
t_billing-ref_doc_ca = likp-vbtyp.
t_billing-material = lips-matnr.
t_billing-plant = lips-werks.
APPEND t_billing.
ENDSELECT.
CALL FUNCTION 'BAPI_BILLINGDOC_CREATEMULTIPLE'
TABLES
billingdatain = t_billing
return = t_return
success = t_success .
commit work.
相关文章推荐
- SD--根据订单创建发票(相关的函数列表的介绍系列篇(3))
- SD--根据订单创建发票(相关的函数列表的介绍系列篇(3))
- SD--根据订单创建发票(相关的函数列表的介绍系列篇(3))
- SD--根据订单创建出库单(相关的函数列表的介绍系列篇(2))
- SD--根据订单创建出库单(相关的函数列表的介绍系列篇(2))
- SD--根据订单创建出库单(相关的函数列表的介绍系列篇(2))
- SD--根据订单创建出库单(相关的函数列表的介绍系列篇(2))
- SD--模拟创建订单(相关的函数列表的介绍系列篇(4))
- SD--模拟创建订单(相关的函数列表的介绍系列篇(4))
- SD--模拟创建订单(相关的函数列表的介绍系列篇(4))
- SD--模拟创建订单(相关的函数列表的介绍系列篇(4))
- SD--相关的函数列表的介绍系列篇和常用的BAPI(1)
- SD--相关的函数列表的介绍系列篇和常用的BAPI(1)
- SD--相关的函数列表的介绍系列篇和常用的BAPI(1)
- SD--相关的函数列表的介绍系列篇和常用的BAPI(1)
- Python列表创建及相关函数
- (十七)文件操作——其余相关函数的介绍、以及递归输出目录中的文件列表
- android单击sdcard中的文件名。根据文件格式跳出可以打开此格式的相关软件列表
- Linux基础学习系列:对于fork()函数的学习,及进程创建相关知识
- Linux基础学习系列:对于fork()函数的学习,及进程创建相关知识