zoukankan      html  css  js  c++  java
  • SD根据订单创建发票(相关的函数列表的介绍系列篇(3))

    参考代码摘抄:
    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. 
     
  • 相关阅读:
    yolo v2使用总结
    Oozie 实战之 shell
    Oozie 之 sqoop 实战
    Oozie 实战之 Hive
    Oozie wordcount实战
    Oozie 安装及 examples app 的使用
    Oozie是什么
    Flume使用(案例分析)
    一个数据仓库的设计架构
    Flume是什么
  • 原文地址:https://www.cnblogs.com/xiaomaohai/p/6157116.html
Copyright © 2011-2022 走看看