日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

GR/IR明细表

發布時間:2025/3/20 编程问答 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 GR/IR明细表 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

*===============================基本信息===============================*
* 標題:GR/IR明細表
* 創建日期:2005-08-05???????
*===============================定??? 義===============================*

************************************************************************
* 基本代碼
************************************************************************
REPORT ZR_FI_017
NO STANDARD PAGE HEADING
LINE-COUNT 65
LINE-SIZE? 174
MESSAGE-ID ZFI1.

************************************************************************
* INCLUDE:包含文件
************************************************************************
INCLUDE OLE2INCL.

************************************************************************
* TABLE: 定義TABLE
************************************************************************
TABLES: T001,? "公司代碼
??????? MAKT,? "物料描述
??????? BKPF,? "會計核算憑證標題(主表)
??????? BSEG,? "會計核算憑證段(從表)
??????? MSEG,? "憑證段:物料
??????? RBKP,
??????? RSEG,
??????? RKWA,? "委托領取
??????? EKPO,? "采購從表
??????? EKBE,? "采購憑證歷史
??????? VBKPF, "預制憑證的憑證抬頭
??????? SKAT.? "總帳科目主記錄(科目表:說明)
************************************************************************
*INTERNAL TABLES
************************************************************************
*定義內表ITABS
*報表最后輸出時使用的數據
DATA: BEGIN OF IT_PRINT_001 OCCURS 0.
??????? DATA FLAG.
??????? DATA BUKRS LIKE BKPF-BUKRS.??? "公司代碼
??????? DATA GJAHR LIKE BKPF-GJAHR.??? "會計年度

??????? DATA BLART LIKE BKPF-BLART.??? "憑證類型
??????? DATA CTYPE LIKE MAKT-MAKTX.??? "憑證類型名
??????? DATA KOART LIKE BSEG-KOART.??? "帳戶類型
??????? DATA SHKZG LIKE BSEG-SHKZG.??? "借方/貸方
??????? DATA BLDAT LIKE BKPF-BLDAT.??? "憑證中的憑證日期
??????? DATA BUDAT LIKE BKPF-BUDAT.??? "憑證中的記帳日期
??????? DATA AUGDT LIKE BSEG-AUGDT.??? "清賬日期
??????? DATA BELNR LIKE BKPF-BELNR.??? "會計憑證號碼
??????? DATA DMBTR LIKE BSEG-DMBTR.??? "按本位幣計的金額
??????? DATA LIFNR LIKE BSEG-LIFNR.??? "供應商編號
??????? DATA EBELN LIKE BSEG-EBELN.??? "采購憑證號
??????? DATA EBELP LIKE BSEG-EBELP.??? "采購憑證的項目編號
??????? DATA ZEKKN LIKE BSEG-ZEKKN.??? "序列號帳戶分配
??????? DATA MBLNR LIKE MSEG-MBLNR.??? "物料憑證號
??????? DATA MBLNR2 LIKE MSEG-MBLNR.?? "發票憑證號
??????? DATA SGTXT LIKE BSEG-SGTXT.??? "項目文本
??????? DATA MATNR LIKE BSEG-MATNR.??? "物料號
??????? DATA MAKTX LIKE MAKT-MAKTX.??? "物料描述
??????? DATA MENGE LIKE BSEG-MENGE.??? "出入庫數量
??????? DATA MEINS LIKE BSEG-MEINS.??? "計量單位
??????? "DATA NETPR LIKE EKPO-NETPR.?? "采購憑證中的凈價格(以憑證貨幣計)
??????? DATA NETPR TYPE P DECIMALS 4.? "價格
??????? DATA PEINH LIKE EKPO-PEINH.??? "價格單位

??????? DATA HKONT LIKE BSEG-HKONT.??? "總分類帳帳目
??????? DATA AWKEY LIKE BKPF-AWKEY.??? "對象關鍵字
??????? DATA ZUONR LIKE BSEG-ZUONR.??? "分配
DATA: END OF IT_PRINT_001.

DATA: ITAB_01 LIKE IT_PRINT_001 OCCURS 10 WITH HEADER LINE.
DATA: ITAB_02 LIKE IT_PRINT_001 OCCURS 10 WITH HEADER LINE.

*往數據庫增加運行日志
? DATA: BEGIN OF IT_ZREPORTLOG OCCURS? 0.
??? INCLUDE TYPE ZREPORTLOG.
? DATA: END OF IT_ZREPORTLOG.
************************************************************************
* CONSTANTS : 定義常量
************************************************************************

************************************************************************
* TYPE : 定義數據類型
************************************************************************
TYPE-POOLS: SLIS.

************************************************************************
* DATA : 定義變量
************************************************************************
DATA: NAME_LAST LIKE USER_ADDR-NAME_LAST,
????? NAME_FIRST LIKE USER_ADDR-NAME_FIRST,
????? NAME(16).

*用于ALV控件雙擊事件
DATA: G_SELECTED_FIELD_VALUE(80).

*ALV控件構造時需要的參數
DATA: G_ALV_FIELDCAT TYPE SLIS_T_FIELDCAT_ALV,
????? G_ALV_FIELDCAT_LINE LIKE LINE OF G_ALV_FIELDCAT,
????? G_ALV_EVENT???????? TYPE SLIS_T_EVENT.

*ALV控件輸出的表頭
DATA: G_ALV_LISTHEADER TYPE SLIS_T_LISTHEADER.

*指定ALV控件觸發TOP_OF_PAGE事件時調用的子程序
DATA: G_ALV_FORMNAME_TOP_OF_PAGE TYPE SLIS_FORMNAME
???????????? VALUE 'F_ALV_EVENT_TOP_OF_PAGE'.
DATA: G_ALV_FORMNAME_END_OF_LIST TYPE SLIS_FORMNAME
???????????? VALUE 'F_ALV_EVENT_END_OF_LIST'.

*指定ALV控件的顯示特征
DATA : G_ALV_LAYOUT TYPE SLIS_LAYOUT_ALV.
************************************************************************
* DEFINE: 定義宏
************************************************************************

************************************************************************
*? SELECTION SCREEN : 定義報表篩選條件
************************************************************************
*確定過濾參數
SELECTION-SCREEN BEGIN OF BLOCK BLK_001 WITH FRAME. TITLE BLK_001 .
??? PARAMETERS: P_GJAHR LIKE BKPF-GJAHR OBLIGATORY MEMORY ID 117_1.??? "會計年度
??? PARAMETERS: P_BUKRS LIKE BKPF-BUKRS OBLIGATORY MEMORY ID 117_2.??? "公司代碼
??? PARAMETERS: P_SAKNR LIKE BSEG-SAKNR OBLIGATORY DEFAULT '12010000'
?????????????????????????????????????????????????? MEMORY ID 117_3.??? "G/L科目
??? SELECT-OPTIONS P_BUDAT FOR BKPF-BUDAT MEMORY ID 117_4.???????????? "憑證記帳日期
??? SELECT-OPTIONS P_BELNR FOR BKPF-BELNR MEMORY ID 117_5.???????????? "財務憑證編號
??? SELECT-OPTIONS P_LIFNR FOR BSEG-LIFNR MEMORY ID 117_6.???????????? "供應商編號
??? SELECT-OPTIONS P_EBELN FOR BSEG-EBELN MEMORY ID 117_7.???????????? "采購憑證
??? SELECT-OPTIONS P_EBELP FOR BSEG-EBELP MEMORY ID 117_8.???????????? "采購憑證項目
SELECTION-SCREEN END OF BLOCK BLK_001.

*特殊匯總類型參數
SELECTION-SCREEN BEGIN OF BLOCK BLK_003 WITH FRAME. TITLE BLK_003 .
??? PARAMETERS: P_TYPE1 AS CHECKBOX DEFAULT 'X'.
??? PARAMETERS: P_TYPE2 AS CHECKBOX DEFAULT 'X'.
SELECTION-SCREEN END OF BLOCK BLK_003.

*選擇報表類型
SELECTION-SCREEN BEGIN OF BLOCK BLK_002 WITH FRAME. TITLE BLK_002 .
PARAMETERS: P_REPORT RADIOBUTTON GROUP R1,
??????????? P_ALV RADIOBUTTON GROUP R1 DEFAULT 'X'.
SELECTION-SCREEN END OF BLOCK BLK_002.


*===============================事??? 件===============================*
************************************************************************
* INITIALIZATION.啟動程序開始執行
************************************************************************
INITIALIZATION.
? BLK_001 = '檢索參數'.
? BLK_002 = '報表類型'.
? BLK_003 = '特殊參數處理'.
************************************************************************
* AT SELECTION SCREEN:
************************************************************************
AT SELECTION-SCREEN.
? PERFORM. F_CHECK_INPUT.????????? "檢查用戶輸入
************************************************************************
* START OF SELECTION:
************************************************************************
START-OF-SELECTION.
*往數據庫增加運行日志
? IT_ZREPORTLOG-MANDT = SY-MANDT.
? IT_ZREPORTLOG-TCODE = SY-TCODE.
? IT_ZREPORTLOG-DATUM = SY-DATUM.
? IT_ZREPORTLOG-UZEIT = SY-UZEIT.
? IT_ZREPORTLOG-UNAME = SY-UNAME.
? IT_ZREPORTLOG-TITLE = SY-TITLE.
? APPEND IT_ZREPORTLOG.
? INSERT INTO ZREPORTLOG VALUES IT_ZREPORTLOG .

? PERFORM. F_READ_DATA.

? IF P_REPORT = 'X'.
??? PERFORM. F_PRINT_REPORT.
? ELSEIF P_ALV = 'X'.
??? PERFORM. F_PRINT_ALV.
? ENDIF.
************************************************************************
* END OF SELECTION
************************************************************************
END-OF-SELECTION.

************************************************************************
* TOP OF PAGE
************************************************************************
TOP-OF-PAGE.
? PERFORM. SUB_HEAD.
************************************************************************
* END OF PAGE
************************************************************************
END-OF-PAGE.
? PERFORM. SUB_BOTTOM.


*===============================子 例 程===============================*
*&---------------------------------------------------------------------*
*過濾條件有效性檢查
*&---------------------------------------------------------------------*
FORM. F_CHECK_INPUT.
? "判斷是否輸入GR/IR或GR/IR調整科目
? IF ( P_SAKNR <> '0012010000' ) AND ( P_SAKNR <> '0012100000' )
?? AND ( P_SAKNR <> '0012019999' ).
??? MESSAGE E055.
? ENDIF.

? "判斷是否存在該憑證記錄
? SELECT SINGLE *
??? FROM BKPF
??? WHERE BUKRS = P_BUKRS AND GJAHR = P_GJAHR
????? AND BELNR IN P_BELNR?? "會計憑證號碼
????? AND BUDAT IN P_BUDAT.? "憑證中的記帳日期

? IF SY-SUBRC <> 0.
??? MESSAGE E054.
? ENDIF.

ENDFORM.??????????????????? " F_CHECK_INPUT
*&---------------------------------------------------------------------*
*從數據庫中讀取數據,填充報表輸出時所用的內表
*&---------------------------------------------------------------------*
FORM. F_READ_DATA .
DATA: L_MBLNR2 LIKE MSEG-MBLNR.?? "發票憑證號
DATA: ITAB_TEMP LIKE IT_PRINT_001 OCCURS 10 WITH HEADER LINE.

*----主記錄處理
? IF P_TYPE2 = 'X'.
??? SELECT BUKRS???????? "公司代碼
?????????? GJAHR???????? "會計年度
?????????? BELNR???????? "會計憑證號碼
?????????? BLART???????? "憑證類型
?????????? BLDAT???????? "憑證中的憑證日期
?????????? BUDAT???????? "憑證中的記帳日期
?????????? AWKEY???????? "對象關鍵字
????? FROM BKPF
????? INTO CORRESPONDING FIELDS OF TABLE ITAB_01
????? WHERE BUKRS = P_BUKRS
??????? AND GJAHR = P_GJAHR
??????? AND BELNR IN P_BELNR
??????? AND BUDAT IN P_BUDAT
??????? AND ( BLART = 'WA' OR BLART = 'WE' OR BLART = 'RE'? ).
?? ELSE.
??? SELECT BUKRS???????? "公司代碼
?????????? GJAHR???????? "會計年度
?????????? BELNR???????? "會計憑證號碼
?????????? BLART???????? "憑證類型
?????????? BLDAT???????? "憑證中的憑證日期
?????????? BUDAT???????? "憑證中的記帳日期
?????????? AWKEY???????? "對象關鍵字
????? FROM BKPF
????? INTO CORRESPONDING FIELDS OF TABLE ITAB_01
????? WHERE BUKRS = P_BUKRS
??????? AND GJAHR = P_GJAHR
??????? AND BELNR IN P_BELNR
??????? AND BUDAT IN P_BUDAT.
?? ENDIF.

*----從記錄處理
?? LOOP AT ITAB_01.
???? REFRESH ITAB_02.
???? CLEAR ITAB_02.
???? IF P_TYPE1 = 'X'.
?????? SELECT BUKRS????? "公司代碼
????????????? GJAHR????? "會計年度
????????????? BELNR????? "會計憑證號碼
????????????? KOART????? "帳戶類型
????????????? SHKZG????? "借方/貸方
????????????? DMBTR????? "按本位幣計的金額
????????????? SGTXT????? "項目文本
????????????? HKONT????? "總分類帳帳目
????????????? LIFNR????? "供應商或債權人的帳號
????????????? EBELN????? "采購單號
????????????? EBELP????? "采購憑證的項目編號
????????????? MATNR????? "物料號
????????????? MENGE????? "數量
????????????? MEINS????? "基本單位
????????????? ZEKKN????? "序列號帳戶分配
????????????? AUGDT????? "清帳日期
????????????? ZUONR????? "分配
???????? FROM BSEG
???????? INTO CORRESPONDING FIELDS OF TABLE ITAB_02
???????? WHERE BUKRS = ITAB_01-BUKRS
?????????? AND GJAHR = ITAB_01-GJAHR
?????????? AND BELNR = ITAB_01-BELNR
?????????? AND BUZEI <> ''
*?????????? AND LIFNR IN P_LIFNR?? "直接取BSEG上的供應商,這種方法不全面,有些記錄上不含記錄.
?????????? AND EBELN IN P_EBELN
?????????? AND EBELP IN P_EBELP
?????????? AND HKONT = P_SAKNR
?????????? AND AUGDT = '00000000'.???? "清帳日期
???? ELSE.
?????? SELECT BUKRS????? "公司代碼
????????????? GJAHR????? "會計年度
????????????? BELNR????? "會計憑證號碼
????????????? KOART????? "帳戶類型
????????????? SHKZG????? "借方/貸方
????????????? DMBTR????? "按本位幣計的金額
????????????? SGTXT????? "項目文本
????????????? HKONT????? "總分類帳帳目
????????????? LIFNR????? "供應商或債權人的帳號
????????????? EBELN????? "采購單號
????????????? EBELP????? "采購憑證的項目編號
????????????? MATNR????? "物料號
????????????? MENGE????? "數量
????????????? MEINS????? "基本單位
????????????? ZEKKN????? "序列號帳戶分配
????????????? AUGDT????? "清帳日期
????????????? ZUONR????? "分配
???????? FROM BSEG
???????? INTO CORRESPONDING FIELDS OF TABLE ITAB_02
???????? WHERE BUKRS = ITAB_01-BUKRS
?????????? AND GJAHR = ITAB_01-GJAHR
?????????? AND BELNR = ITAB_01-BELNR
?????????? AND BUZEI <> ''
*?????????? AND LIFNR IN P_LIFNR
?????????? AND EBELN IN P_EBELN
?????????? AND EBELP IN P_EBELP
?????????? AND HKONT = P_SAKNR.
???? ENDIF.

???? "將ITAB_01表的相關記錄賦值到ITAB_02內表
???? LOOP AT ITAB_02.
?????? ITAB_02-BLART = ITAB_01-BLART.
?????? ITAB_02-BLDAT = ITAB_01-BLDAT.
?????? ITAB_02-BUDAT = ITAB_01-BUDAT.
?????? "非寄售產生的GR/IR
?????? IF ITAB_02-BLART <> 'RE'.
???????? ITAB_02-MBLNR = ITAB_01-AWKEY(10).?? "取物料憑證號
?????? ELSE.
???????? ITAB_02-MBLNR2 = ITAB_01-AWKEY(10).? "取發票憑證號
?????? ENDIF.
?????? "寄售產生的GR/IR
?????? IF ITAB_02-BLART = 'WA'.
???????? ITAB_02-MBLNR = ITAB_02-ZUONR(10).?? "取物料憑證號
?????? ENDIF.
?????? "寄售開票產生的GR/IR
?????? IF ITAB_02-BLART = 'RE' AND ITAB_02-EBELN = ''.
???????? ITAB_02-MBLNR = ITAB_02-ZUONR(10).?? "取物料憑證號
?????? ENDIF.

?????? MODIFY ITAB_02.
???? ENDLOOP.

???? "將ITAB_02表的相關記錄COPY到IT_PRINT_001內表
???? LOOP AT ITAB_02.
?????? IT_PRINT_001-BUKRS = ITAB_02-BUKRS.
?????? IT_PRINT_001-GJAHR = ITAB_02-GJAHR.
?????? IT_PRINT_001-BELNR = ITAB_02-BELNR.
?????? IT_PRINT_001-KOART = ITAB_02-KOART.
?????? IT_PRINT_001-AUGDT = ITAB_02-AUGDT.
?????? IT_PRINT_001-SHKZG = ITAB_02-SHKZG.
?????? IF ITAB_02-SHKZG = 'S'.
???????? IT_PRINT_001-DMBTR = ITAB_02-DMBTR.
?????? ELSE.
???????? IT_PRINT_001-DMBTR = 0 - ITAB_02-DMBTR.
?????? ENDIF.
?????? IT_PRINT_001-SGTXT = ITAB_02-SGTXT.
?????? IT_PRINT_001-HKONT = ITAB_02-HKONT.
?????? IT_PRINT_001-LIFNR = ITAB_02-LIFNR.
?????? IT_PRINT_001-EBELN = ITAB_02-EBELN.
?????? IT_PRINT_001-EBELP = ITAB_02-EBELP.
?????? IT_PRINT_001-MATNR = ITAB_02-MATNR.
?????? IT_PRINT_001-MENGE = ITAB_02-MENGE.
?????? IT_PRINT_001-MEINS = ITAB_02-MEINS.
?????? IT_PRINT_001-ZEKKN = ITAB_02-ZEKKN.
?????? IT_PRINT_001-BLART = ITAB_02-BLART.
?????? IT_PRINT_001-BLDAT = ITAB_02-BLDAT.
?????? IT_PRINT_001-BUDAT = ITAB_02-BUDAT.
?????? IT_PRINT_001-MBLNR = ITAB_02-MBLNR.
?????? IT_PRINT_001-MBLNR2 = ITAB_02-MBLNR2.
?????? APPEND IT_PRINT_001.
???? ENDLOOP.
?? ENDLOOP.

*--取非寄售的發票號
? LOOP AT IT_PRINT_001.
??? L_MBLNR2 = ''.
??? "如果是發票憑證的取其發票號
??? IF IT_PRINT_001-BLART = 'WE'.
????? SELECT BELNR
??????? INTO L_MBLNR2
??????? FROM EKBE
??????? WHERE EBELN = IT_PRINT_001-EBELN
????????? AND EBELP = IT_PRINT_001-EBELP
????????? AND ZEKKN = IT_PRINT_001-ZEKKN
????????? AND VGABE = '2'
????????? AND GJAHR = P_GJAHR
????????? AND BELNR <> ''
????????? AND BUZEI <> ''
????????? AND LFBNR = IT_PRINT_001-MBLNR.
????? ENDSELECT.

????? "如果是物料憑證的通過以下方法取其發票號
????? IF L_MBLNR2 = ''.
??????? SELECT BELNR
????????? INTO L_MBLNR2
????????? FROM EKBE
????????? WHERE EBELN = IT_PRINT_001-EBELN
??????????? AND EBELP = IT_PRINT_001-EBELP
??????????? AND ZEKKN = IT_PRINT_001-ZEKKN
??????????? AND VGABE = '2'
??????????? AND GJAHR = P_GJAHR
??????????? AND BELNR <> ''
??????????? AND BUZEI <> ''
??????????? AND LFBNR IN (
????????????????? SELECT LFBNR?????????????????????????? "參考憑證的憑證號
???????????????????? FROM EKBE
???????????????????? WHERE EBELN = IT_PRINT_001-EBELN??? "采購憑證
?????????????????????? AND EBELP = IT_PRINT_001-EBELP??? "采購憑證項目
?????????????????????? AND ZEKKN = IT_PRINT_001-ZEKKN
?????????????????????? AND VGABE = '1'
?????????????????????? AND GJAHR = P_GJAHR
?????????????????????? AND BELNR = IT_PRINT_001-MBLNR???? "物料憑證號
?????????????????????? AND BUZEI <> ''
?????????????????????????? ).
??????? ENDSELECT.
????? ENDIF.

????? IT_PRINT_001-MBLNR2 = L_MBLNR2.
????? MODIFY IT_PRINT_001.
??? ENDIF.
? ENDLOOP.

*--取寄售的發票號
? LOOP AT IT_PRINT_001.
??? IF IT_PRINT_001-BLART = 'WA'.
????? SELECT BELNR
??????? INTO IT_PRINT_001-MBLNR2
??????? FROM RKWA
??????? WHERE MBLNR = IT_PRINT_001-MBLNR
????????? AND MJAHR = P_GJAHR
????????? AND ZEILE <> ''
????????? AND LIFNR = IT_PRINT_001-LIFNR
????????? AND WERKS = IT_PRINT_001-BUKRS
????????? AND MATNR = IT_PRINT_001-MATNR.
??????? ENDSELECT.

????? MODIFY IT_PRINT_001.
??? ENDIF.
? ENDLOOP.

*--判斷該記錄是否開票過否,若開過,則刪除該記錄
? IF P_TYPE2 = 'X'.
??? LOOP AT IT_PRINT_001.
????? IF IT_PRINT_001-MBLNR2 <> ''.
??????? DELETE IT_PRINT_001.
????? ENDIF.
??? ENDLOOP.
? ENDIF.

*--取發票檢驗的物料憑證號
? LOOP AT IT_PRINT_001.
??? IF IT_PRINT_001-BLART = 'RE'.
????? SELECT LFBNR
??????? INTO IT_PRINT_001-MBLNR
??????? FROM EKBE
??????? WHERE EBELN = IT_PRINT_001-EBELN
????????? AND EBELP = IT_PRINT_001-EBELP
????????? AND ZEKKN = IT_PRINT_001-ZEKKN
????????? AND VGABE = '2'
????????? AND GJAHR = P_GJAHR
????????? AND BELNR = IT_PRINT_001-MBLNR2
????????? AND BUZEI <> ''.
??????? ENDSELECT.

????? MODIFY IT_PRINT_001.
??? ENDIF.
? ENDLOOP.

*--取價格
? LOOP AT IT_PRINT_001.
??? IF IT_PRINT_001-MENGE <> 0.
????? IT_PRINT_001-NETPR = IT_PRINT_001-DMBTR * 100 / IT_PRINT_001-MENGE.
????? IT_PRINT_001-PEINH = 100.
??? ELSE.
????? IT_PRINT_001-NETPR = 0.
????? IT_PRINT_001-PEINH = 0.
??? ENDIF.

??? MODIFY IT_PRINT_001.
? ENDLOOP.

*--取供應商編號(根據采購訂單號)
? LOOP AT IT_PRINT_001.
??? IF IT_PRINT_001-EBELN <> ''.
????? SELECT LIFNR
??????? INTO IT_PRINT_001-LIFNR
??????? FROM EKKO
??????? WHERE EBELN = IT_PRINT_001-EBELN.
????? ENDSELECT.
??? ELSE.
????? SELECT LIFNR
??????? INTO IT_PRINT_001-LIFNR
??????? FROM BSEG
??????? WHERE BUKRS = IT_PRINT_001-BUKRS
????????? AND BELNR = IT_PRINT_001-MBLNR
????????? AND GJAHR = IT_PRINT_001-GJAHR
????????? AND BUZEI = 1
????????? AND BUZID = 'K'.
????? ENDSELECT.
??? ENDIF.

??? MODIFY IT_PRINT_001.
? ENDLOOP.

*--供應商過濾
? LOOP AT IT_PRINT_001.
??? IF IT_PRINT_001-LIFNR NOT IN P_LIFNR.
????? DELETE IT_PRINT_001.
??? ENDIF.
? ENDLOOP.

*--取物料描述
? LOOP AT IT_PRINT_001.
??? SELECT MAKTX
????? INTO IT_PRINT_001-MAKTX
????? FROM MAKT
????? WHERE SPRAS = '1'
??????? AND MATNR = IT_PRINT_001-MATNR.
??? ENDSELECT.
??? MODIFY IT_PRINT_001.
? ENDLOOP.

*--記錄類型名稱處理
? LOOP AT IT_PRINT_001.
??? "
??? IF IT_PRINT_001-BLART = 'WA'.
????? IF IT_PRINT_001-SHKZG = 'H'.
??????? IT_PRINT_001-CTYPE = '寄售物料-領料'.
????? ELSE.
??????? IT_PRINT_001-CTYPE = '寄售物料-退料'.
????? ENDIF.
??? ENDIF.
??? "
??? IF IT_PRINT_001-BLART = 'WE'.
????? IF IT_PRINT_001-SHKZG = 'H'.
??????? IT_PRINT_001-CTYPE = '采購收貨入庫'.
????? ELSE.
??????? IT_PRINT_001-CTYPE = '采購退貨出庫'.
????? ENDIF.
??? ENDIF.
??? "
??? IF IT_PRINT_001-BLART = 'RE'.
????? IF IT_PRINT_001-EBELN = ''.
??????? IF IT_PRINT_001-SHKZG = 'H'.
????????? IT_PRINT_001-CTYPE = '發票檢驗(寄售物料-退料)'.
??????? ELSE.
????????? IT_PRINT_001-CTYPE = '發票檢驗(寄售物料-領料)'.
??????? ENDIF.
????? ELSE.
??????? IT_PRINT_001-CTYPE = '發票檢驗'.
????? ENDIF.
??? ENDIF.
??? "
??? IF IT_PRINT_001-BLART = 'AB'.
????? IT_PRINT_001-CTYPE = '自動清賬'.
??? ENDIF.
??? "
??? IF IT_PRINT_001-BLART = 'SA'.
????? IF IT_PRINT_001-SHKZG = 'H'.
??????? IT_PRINT_001-CTYPE = 'GR/IR調整-沖銷'.
????? ELSE.
??????? IT_PRINT_001-CTYPE = 'GR/IR調整'.
????? ENDIF.
??? ENDIF.

??? MODIFY IT_PRINT_001.
? ENDLOOP.

ENDFORM.??????????????????? " F_READ_DATA
*&---------------------------------------------------------------------*
*???? 普通報表格式的打印
*&---------------------------------------------------------------------*
FORM. F_PRINT_REPORT.

ENDFORM.???????????????????? " F_PRINT_REPORT
*&---------------------------------------------------------------------*
*A???? ALV報表格式的打印
*&---------------------------------------------------------------------*
FORM. F_PRINT_ALV.
? REFRESH G_ALV_LISTHEADER[].
? PERFORM. F_ALV_MODIFY_LISTHEADER .
? REFRESH G_ALV_FIELDCAT.
? PERFORM. F_ALV_BUILD_FIELDCAT.
? PERFORM. F_ALV_BUILD_EVENTCAT.
? PERFORM. F_ALV_DISPLAY.
? STOP.
ENDFORM.??????????????????? " F_PRINT_ALV
*&---------------------------------------------------------------------*
*&????? 設置ALV報表輸出時的抬頭信息
*&---------------------------------------------------------------------*
FORM. F_ALV_MODIFY_LISTHEADER .
? DATA : L_ALV_LISTHEADER_LINE LIKE LINE OF G_ALV_LISTHEADER.
? L_ALV_LISTHEADER_LINE-TYP = 'H'.
? L_ALV_LISTHEADER_LINE-KEY = ''.
? L_ALV_LISTHEADER_LINE-INFO = 'GR/IR明細表'.
? APPEND L_ALV_LISTHEADER_LINE TO G_ALV_LISTHEADER.
ENDFORM.??????????????????? " F_ALV_MODIFY_LISTHEADER
*&---------------------------------------------------------------------*
*&????? 設置ALV報表輸出時的字段 NEED MODIFY
*&---------------------------------------------------------------------*
FORM. F_ALV_BUILD_FIELDCAT .
? DATA : COL_POS TYPE I VALUE 0.
? G_ALV_LAYOUT-GET_SELINFOS????? = 'X'.
? G_ALV_LAYOUT-COLWIDTH_OPTIMIZE = 'X'.
? G_ALV_LAYOUT-DETAIL_POPUP????? = 'X'.
? G_ALV_LAYOUT-BOX_FIELDNAME???? = 'FLAG'.
? G_ALV_LAYOUT-NO_KEYFIX???????? = 'X'.
? G_ALV_LAYOUT-COLWIDTH_OPTIMIZE = 'X'.

? ADD 1 TO COL_POS.
? G_ALV_FIELDCAT_LINE-REF_TABNAME = 'BKPF'.
? G_ALV_FIELDCAT_LINE-TABNAME = 'IT_PRINT_001'.
? G_ALV_FIELDCAT_LINE-REF_FIELDNAME = 'BUKRS'.
? G_ALV_FIELDCAT_LINE-FIELDNAME = 'BUKRS'.
? G_ALV_FIELDCAT_LINE-KEY = ''.
? G_ALV_FIELDCAT_LINE-DDICTXT(1)? = 'L'.
? G_ALV_FIELDCAT_LINE-SELTEXT_S = '公司代碼'.
? G_ALV_FIELDCAT_LINE-SELTEXT_L = '公司代碼'.
? G_ALV_FIELDCAT_LINE-SELTEXT_M = '公司代碼'.
? G_ALV_FIELDCAT_LINE-REPTEXT_DDIC = '公司代碼'.
? G_ALV_FIELDCAT_LINE-COL_POS = COL_POS.
? APPEND G_ALV_FIELDCAT_LINE TO G_ALV_FIELDCAT.

? ADD 1 TO COL_POS.
? G_ALV_FIELDCAT_LINE-REF_TABNAME = 'BKPF'.
? G_ALV_FIELDCAT_LINE-TABNAME = 'IT_PRINT_001'.
? G_ALV_FIELDCAT_LINE-REF_FIELDNAME = 'BLART'.
? G_ALV_FIELDCAT_LINE-FIELDNAME = 'BLART'.
? G_ALV_FIELDCAT_LINE-KEY = ''.
? G_ALV_FIELDCAT_LINE-DDICTXT(1)? = 'L'.
? G_ALV_FIELDCAT_LINE-SELTEXT_S = '憑證類型'.
? G_ALV_FIELDCAT_LINE-SELTEXT_L = '憑證類型'.
? G_ALV_FIELDCAT_LINE-SELTEXT_M = '憑證類型'.
? G_ALV_FIELDCAT_LINE-REPTEXT_DDIC = '憑證類型'.
? G_ALV_FIELDCAT_LINE-COL_POS = COL_POS.
? APPEND G_ALV_FIELDCAT_LINE TO G_ALV_FIELDCAT.

? ADD 1 TO COL_POS.
? G_ALV_FIELDCAT_LINE-REF_TABNAME = 'MAKT'.
? G_ALV_FIELDCAT_LINE-TABNAME = 'IT_PRINT_001'.
? G_ALV_FIELDCAT_LINE-REF_FIELDNAME = 'MAKTX'.
? G_ALV_FIELDCAT_LINE-FIELDNAME = 'CTYPE'.
? G_ALV_FIELDCAT_LINE-KEY = ''.
? G_ALV_FIELDCAT_LINE-DDICTXT(1)? = 'L'.
? G_ALV_FIELDCAT_LINE-SELTEXT_S = '類型名稱'.
? G_ALV_FIELDCAT_LINE-SELTEXT_L = '類型名稱'.
? G_ALV_FIELDCAT_LINE-SELTEXT_M = '類型名稱'.
? G_ALV_FIELDCAT_LINE-REPTEXT_DDIC = '類型名稱'.
? G_ALV_FIELDCAT_LINE-COL_POS = COL_POS.
? APPEND G_ALV_FIELDCAT_LINE TO G_ALV_FIELDCAT.

? ADD 1 TO COL_POS.
? G_ALV_FIELDCAT_LINE-REF_TABNAME = 'BKPF'.
? G_ALV_FIELDCAT_LINE-TABNAME = 'IT_PRINT_001'.
? G_ALV_FIELDCAT_LINE-REF_FIELDNAME = 'BLDAT'.
? G_ALV_FIELDCAT_LINE-FIELDNAME = 'BLDAT'.
? G_ALV_FIELDCAT_LINE-KEY = ''.
? G_ALV_FIELDCAT_LINE-DDICTXT(1)? = 'L'.
? G_ALV_FIELDCAT_LINE-SELTEXT_S = '憑證日期'.
? G_ALV_FIELDCAT_LINE-SELTEXT_L = '憑證日期'.
? G_ALV_FIELDCAT_LINE-SELTEXT_M = '憑證日期'.
? G_ALV_FIELDCAT_LINE-REPTEXT_DDIC = '憑證日期'.
? G_ALV_FIELDCAT_LINE-COL_POS = COL_POS.
? APPEND G_ALV_FIELDCAT_LINE TO G_ALV_FIELDCAT.

? ADD 1 TO COL_POS.
? G_ALV_FIELDCAT_LINE-REF_TABNAME = 'BKPF'.
? G_ALV_FIELDCAT_LINE-TABNAME = 'IT_PRINT_001'.
? G_ALV_FIELDCAT_LINE-REF_FIELDNAME = 'BUDAT'.
? G_ALV_FIELDCAT_LINE-FIELDNAME = 'BUDAT'.
? G_ALV_FIELDCAT_LINE-KEY = ''.
? G_ALV_FIELDCAT_LINE-DDICTXT(1)? = 'L'.
? G_ALV_FIELDCAT_LINE-SELTEXT_S = '記帳日期'.
? G_ALV_FIELDCAT_LINE-SELTEXT_L = '記帳日期'.
? G_ALV_FIELDCAT_LINE-SELTEXT_M = '記帳日期'.
? G_ALV_FIELDCAT_LINE-REPTEXT_DDIC = '記帳日期'.
? G_ALV_FIELDCAT_LINE-COL_POS = COL_POS.
? APPEND G_ALV_FIELDCAT_LINE TO G_ALV_FIELDCAT.

? ADD 1 TO COL_POS.
? G_ALV_FIELDCAT_LINE-REF_TABNAME = 'BKPF'.
? G_ALV_FIELDCAT_LINE-TABNAME = 'IT_PRINT_001'.
? G_ALV_FIELDCAT_LINE-REF_FIELDNAME = 'AUGDT'.
? G_ALV_FIELDCAT_LINE-FIELDNAME = 'AUGDT'.
? G_ALV_FIELDCAT_LINE-KEY = ''.
? G_ALV_FIELDCAT_LINE-DDICTXT(1)? = 'L'.
? G_ALV_FIELDCAT_LINE-SELTEXT_S = '清帳日期'.
? G_ALV_FIELDCAT_LINE-SELTEXT_L = '清帳日期'.
? G_ALV_FIELDCAT_LINE-SELTEXT_M = '清帳日期'.
? G_ALV_FIELDCAT_LINE-REPTEXT_DDIC = '清帳日期'.
? G_ALV_FIELDCAT_LINE-COL_POS = COL_POS.
? APPEND G_ALV_FIELDCAT_LINE TO G_ALV_FIELDCAT.

? ADD 1 TO COL_POS.
? G_ALV_FIELDCAT_LINE-REF_TABNAME = 'BKPF'.
? G_ALV_FIELDCAT_LINE-TABNAME = 'IT_PRINT_001'.
? G_ALV_FIELDCAT_LINE-REF_FIELDNAME = 'BELNR'.
? G_ALV_FIELDCAT_LINE-FIELDNAME = 'BELNR'.
? G_ALV_FIELDCAT_LINE-KEY = ''.
? G_ALV_FIELDCAT_LINE-DDICTXT(1)? = 'L'.
? G_ALV_FIELDCAT_LINE-SELTEXT_S = '會計憑證號碼'.
? G_ALV_FIELDCAT_LINE-SELTEXT_L = '會計憑證號碼'.
? G_ALV_FIELDCAT_LINE-SELTEXT_M = '會計憑證號碼'.
? G_ALV_FIELDCAT_LINE-REPTEXT_DDIC = '會計憑證號碼'.
? G_ALV_FIELDCAT_LINE-COL_POS = COL_POS.
? APPEND G_ALV_FIELDCAT_LINE TO G_ALV_FIELDCAT.


? ADD 1 TO COL_POS.
? G_ALV_FIELDCAT_LINE-REF_TABNAME = 'BSEG'.
? G_ALV_FIELDCAT_LINE-TABNAME = 'IT_PRINT_001'.
? G_ALV_FIELDCAT_LINE-REF_FIELDNAME = 'DMBTR'.
? G_ALV_FIELDCAT_LINE-FIELDNAME = 'DMBTR'.
? G_ALV_FIELDCAT_LINE-KEY = ''.
? G_ALV_FIELDCAT_LINE-DDICTXT(1)? = 'L'.
? G_ALV_FIELDCAT_LINE-SELTEXT_S = '本位幣計的金額'.
? G_ALV_FIELDCAT_LINE-SELTEXT_L = '本位幣計的金額'.
? G_ALV_FIELDCAT_LINE-SELTEXT_M = '本位幣計的金額'.
? G_ALV_FIELDCAT_LINE-REPTEXT_DDIC = '本位幣計的金額'.
? G_ALV_FIELDCAT_LINE-COL_POS = COL_POS.
? APPEND G_ALV_FIELDCAT_LINE TO G_ALV_FIELDCAT.

? ADD 1 TO COL_POS.
? G_ALV_FIELDCAT_LINE-REF_TABNAME = 'BSEG'.
? G_ALV_FIELDCAT_LINE-TABNAME = 'IT_PRINT_001'.
? G_ALV_FIELDCAT_LINE-REF_FIELDNAME = 'LIFNR'.
? G_ALV_FIELDCAT_LINE-FIELDNAME = 'LIFNR'.
? G_ALV_FIELDCAT_LINE-KEY = ''.
? G_ALV_FIELDCAT_LINE-DDICTXT(1)? = 'L'.
? G_ALV_FIELDCAT_LINE-SELTEXT_S = '供應商編號'.
? G_ALV_FIELDCAT_LINE-SELTEXT_L = '供應商編號'.
? G_ALV_FIELDCAT_LINE-SELTEXT_M = '供應商編號'.
? G_ALV_FIELDCAT_LINE-REPTEXT_DDIC = '供應商編號'.
? G_ALV_FIELDCAT_LINE-COL_POS = COL_POS.
? APPEND G_ALV_FIELDCAT_LINE TO G_ALV_FIELDCAT.

? ADD 1 TO COL_POS.
? G_ALV_FIELDCAT_LINE-REF_TABNAME = 'MSEG'.
? G_ALV_FIELDCAT_LINE-TABNAME = 'IT_PRINT_001'.
? G_ALV_FIELDCAT_LINE-REF_FIELDNAME = 'EBELN'.
? G_ALV_FIELDCAT_LINE-FIELDNAME = 'EBELN'.
? G_ALV_FIELDCAT_LINE-KEY = ''.
? G_ALV_FIELDCAT_LINE-DDICTXT(1)? = 'L'.
? G_ALV_FIELDCAT_LINE-SELTEXT_S = '采購憑證號'.
? G_ALV_FIELDCAT_LINE-SELTEXT_L = '采購憑證號'.
? G_ALV_FIELDCAT_LINE-SELTEXT_M = '采購憑證號'.
? G_ALV_FIELDCAT_LINE-REPTEXT_DDIC = '采購憑證號'.
? G_ALV_FIELDCAT_LINE-COL_POS = COL_POS.
? APPEND G_ALV_FIELDCAT_LINE TO G_ALV_FIELDCAT.

? ADD 1 TO COL_POS.
? G_ALV_FIELDCAT_LINE-REF_TABNAME = 'MSEG'.
? G_ALV_FIELDCAT_LINE-TABNAME = 'IT_PRINT_001'.
? G_ALV_FIELDCAT_LINE-REF_FIELDNAME = 'EBELP'.
? G_ALV_FIELDCAT_LINE-FIELDNAME = 'EBELP'.
? G_ALV_FIELDCAT_LINE-KEY = ''.
? G_ALV_FIELDCAT_LINE-DDICTXT(1)? = 'L'.
? G_ALV_FIELDCAT_LINE-SELTEXT_S = '采購項目號'.
? G_ALV_FIELDCAT_LINE-SELTEXT_L = '采購項目號'.
? G_ALV_FIELDCAT_LINE-SELTEXT_M = '采購項目號'.
? G_ALV_FIELDCAT_LINE-REPTEXT_DDIC = '采購項目號'.
? G_ALV_FIELDCAT_LINE-COL_POS = COL_POS.
? APPEND G_ALV_FIELDCAT_LINE TO G_ALV_FIELDCAT.

? ADD 1 TO COL_POS.
? G_ALV_FIELDCAT_LINE-REF_TABNAME = 'MSEG'.
? G_ALV_FIELDCAT_LINE-TABNAME = 'IT_PRINT_001'.
? G_ALV_FIELDCAT_LINE-REF_FIELDNAME = 'MBLNR'.
? G_ALV_FIELDCAT_LINE-FIELDNAME = 'MBLNR'.
? G_ALV_FIELDCAT_LINE-KEY = ''.
? G_ALV_FIELDCAT_LINE-DDICTXT(1)? = 'L'.
? G_ALV_FIELDCAT_LINE-SELTEXT_S = '物料憑證號'.
? G_ALV_FIELDCAT_LINE-SELTEXT_L = '物料憑證號'.
? G_ALV_FIELDCAT_LINE-SELTEXT_M = '物料憑證號'.
? G_ALV_FIELDCAT_LINE-REPTEXT_DDIC = '物料憑證號'.
? G_ALV_FIELDCAT_LINE-COL_POS = COL_POS.
? APPEND G_ALV_FIELDCAT_LINE TO G_ALV_FIELDCAT.

? ADD 1 TO COL_POS.
? G_ALV_FIELDCAT_LINE-REF_TABNAME = 'MSEG'.
? G_ALV_FIELDCAT_LINE-TABNAME = 'IT_PRINT_001'.
? G_ALV_FIELDCAT_LINE-REF_FIELDNAME = 'MBLNR'.
? G_ALV_FIELDCAT_LINE-FIELDNAME = 'MBLNR2'.
? G_ALV_FIELDCAT_LINE-KEY = ''.
? G_ALV_FIELDCAT_LINE-DDICTXT(1)? = 'L'.
? G_ALV_FIELDCAT_LINE-SELTEXT_S = '發票憑證號'.
? G_ALV_FIELDCAT_LINE-SELTEXT_L = '發票憑證號'.
? G_ALV_FIELDCAT_LINE-SELTEXT_M = '發票憑證號'.
? G_ALV_FIELDCAT_LINE-REPTEXT_DDIC = '發票憑證號'.
? G_ALV_FIELDCAT_LINE-COL_POS = COL_POS.
? APPEND G_ALV_FIELDCAT_LINE TO G_ALV_FIELDCAT.

? ADD 1 TO COL_POS.
? G_ALV_FIELDCAT_LINE-REF_TABNAME = 'EKPO'.
? G_ALV_FIELDCAT_LINE-TABNAME = 'IT_PRINT_001'.
? G_ALV_FIELDCAT_LINE-REF_FIELDNAME = 'MATNR'.
? G_ALV_FIELDCAT_LINE-FIELDNAME = 'MATNR'.
? G_ALV_FIELDCAT_LINE-KEY = ''.
? G_ALV_FIELDCAT_LINE-DDICTXT(1)? = 'L'.
? G_ALV_FIELDCAT_LINE-SELTEXT_S = '物料號'.
? G_ALV_FIELDCAT_LINE-SELTEXT_L = '物料號'.
? G_ALV_FIELDCAT_LINE-SELTEXT_M = '物料號'.
? G_ALV_FIELDCAT_LINE-REPTEXT_DDIC = '物料號'.
? G_ALV_FIELDCAT_LINE-COL_POS = COL_POS.
? APPEND G_ALV_FIELDCAT_LINE TO G_ALV_FIELDCAT.

? ADD 1 TO COL_POS.
? G_ALV_FIELDCAT_LINE-REF_TABNAME = 'MAKT'.
? G_ALV_FIELDCAT_LINE-TABNAME = 'IT_PRINT_001'.
? G_ALV_FIELDCAT_LINE-REF_FIELDNAME = 'MAKTX'.
? G_ALV_FIELDCAT_LINE-FIELDNAME = 'MAKTX'.
? G_ALV_FIELDCAT_LINE-KEY = ''.
? G_ALV_FIELDCAT_LINE-DDICTXT(1)? = 'L'.
? G_ALV_FIELDCAT_LINE-SELTEXT_S = '物料描述'.
? G_ALV_FIELDCAT_LINE-SELTEXT_L = '物料描述'.
? G_ALV_FIELDCAT_LINE-SELTEXT_M = '物料描述'.
? G_ALV_FIELDCAT_LINE-REPTEXT_DDIC = '物料描述'.
? G_ALV_FIELDCAT_LINE-COL_POS = COL_POS.
? APPEND G_ALV_FIELDCAT_LINE TO G_ALV_FIELDCAT.

? ADD 1 TO COL_POS.
? G_ALV_FIELDCAT_LINE-REF_TABNAME = 'MSEG'.
? G_ALV_FIELDCAT_LINE-TABNAME = 'IT_PRINT_001'.
? G_ALV_FIELDCAT_LINE-REF_FIELDNAME = 'MENGE'.
? G_ALV_FIELDCAT_LINE-FIELDNAME = 'MENGE'.
? G_ALV_FIELDCAT_LINE-KEY = ''.
? G_ALV_FIELDCAT_LINE-DDICTXT(1)? = 'L'.
? G_ALV_FIELDCAT_LINE-SELTEXT_S = '出入庫數量'.
? G_ALV_FIELDCAT_LINE-SELTEXT_L = '出入庫數量'.
? G_ALV_FIELDCAT_LINE-SELTEXT_M = '出入庫數量'.
? G_ALV_FIELDCAT_LINE-REPTEXT_DDIC = '出入庫數量'.
? G_ALV_FIELDCAT_LINE-COL_POS = COL_POS.
? APPEND G_ALV_FIELDCAT_LINE TO G_ALV_FIELDCAT.

? ADD 1 TO COL_POS.
? G_ALV_FIELDCAT_LINE-REF_TABNAME = 'MSEG'.
? G_ALV_FIELDCAT_LINE-TABNAME = 'IT_PRINT_001'.
? G_ALV_FIELDCAT_LINE-REF_FIELDNAME = 'MEINS'.
? G_ALV_FIELDCAT_LINE-FIELDNAME = 'MEINS'.
? G_ALV_FIELDCAT_LINE-KEY = ''.
? G_ALV_FIELDCAT_LINE-DDICTXT(1)? = 'L'.
? G_ALV_FIELDCAT_LINE-SELTEXT_S = '計量單位'.
? G_ALV_FIELDCAT_LINE-SELTEXT_L = '計量單位'.
? G_ALV_FIELDCAT_LINE-SELTEXT_M = '計量單位'.
? G_ALV_FIELDCAT_LINE-REPTEXT_DDIC = '計量單位'.
? G_ALV_FIELDCAT_LINE-COL_POS = COL_POS.
? APPEND G_ALV_FIELDCAT_LINE TO G_ALV_FIELDCAT.

? ADD 1 TO COL_POS.
? G_ALV_FIELDCAT_LINE-REF_TABNAME = 'EKPO'.
? G_ALV_FIELDCAT_LINE-TABNAME = 'IT_PRINT_001'.
? G_ALV_FIELDCAT_LINE-REF_FIELDNAME = 'NETPR'.
? G_ALV_FIELDCAT_LINE-FIELDNAME = 'NETPR'.
? G_ALV_FIELDCAT_LINE-KEY = ''.
? G_ALV_FIELDCAT_LINE-DDICTXT(1)? = 'L'.
? G_ALV_FIELDCAT_LINE-SELTEXT_S = '凈價格'.
? G_ALV_FIELDCAT_LINE-SELTEXT_L = '凈價格'.
? G_ALV_FIELDCAT_LINE-SELTEXT_M = '凈價格'.
? G_ALV_FIELDCAT_LINE-REPTEXT_DDIC = '凈價格'.
? G_ALV_FIELDCAT_LINE-COL_POS = COL_POS.
? APPEND G_ALV_FIELDCAT_LINE TO G_ALV_FIELDCAT.

? ADD 1 TO COL_POS.
? G_ALV_FIELDCAT_LINE-REF_TABNAME = 'EKPO'.
? G_ALV_FIELDCAT_LINE-TABNAME = 'IT_PRINT_001'.
? G_ALV_FIELDCAT_LINE-REF_FIELDNAME = 'PEINH'.
? G_ALV_FIELDCAT_LINE-FIELDNAME = 'PEINH'.
? G_ALV_FIELDCAT_LINE-KEY = ''.
? G_ALV_FIELDCAT_LINE-DDICTXT(1)? = 'L'.
? G_ALV_FIELDCAT_LINE-SELTEXT_S = '價格單位'.
? G_ALV_FIELDCAT_LINE-SELTEXT_L = '價格單位'.
? G_ALV_FIELDCAT_LINE-SELTEXT_M = '價格單位'.
? G_ALV_FIELDCAT_LINE-REPTEXT_DDIC = '價格單位'.
? G_ALV_FIELDCAT_LINE-COL_POS = COL_POS.
? APPEND G_ALV_FIELDCAT_LINE TO G_ALV_FIELDCAT.

? ADD 1 TO COL_POS.
? G_ALV_FIELDCAT_LINE-REF_TABNAME = 'BSEG'.
? G_ALV_FIELDCAT_LINE-TABNAME = 'IT_PRINT_001'.
? G_ALV_FIELDCAT_LINE-REF_FIELDNAME = 'SGTXT'.
? G_ALV_FIELDCAT_LINE-FIELDNAME = 'SGTXT'.
? G_ALV_FIELDCAT_LINE-KEY = ''.
? G_ALV_FIELDCAT_LINE-DDICTXT(1)? = 'L'.
? G_ALV_FIELDCAT_LINE-SELTEXT_S = '項目文本'.
? G_ALV_FIELDCAT_LINE-SELTEXT_L = '項目文本'.
? G_ALV_FIELDCAT_LINE-SELTEXT_M = '項目文本'.
? G_ALV_FIELDCAT_LINE-REPTEXT_DDIC = '項目文本'.
? G_ALV_FIELDCAT_LINE-COL_POS = COL_POS.
? APPEND G_ALV_FIELDCAT_LINE TO G_ALV_FIELDCAT.

? ADD 1 TO COL_POS.
? G_ALV_FIELDCAT_LINE-REF_TABNAME = 'BSEG'.
? G_ALV_FIELDCAT_LINE-TABNAME = 'IT_PRINT_001'.
? G_ALV_FIELDCAT_LINE-REF_FIELDNAME = 'HKONT'.
? G_ALV_FIELDCAT_LINE-FIELDNAME = 'HKONT'.
? G_ALV_FIELDCAT_LINE-KEY = ''.
? G_ALV_FIELDCAT_LINE-DDICTXT(1)? = 'L'.
? G_ALV_FIELDCAT_LINE-SELTEXT_S = '總分類帳帳目'.
? G_ALV_FIELDCAT_LINE-SELTEXT_L = '總分類帳帳目'.
? G_ALV_FIELDCAT_LINE-SELTEXT_M = '總分類帳帳目'.
? G_ALV_FIELDCAT_LINE-REPTEXT_DDIC = '總分類帳帳目'.
? G_ALV_FIELDCAT_LINE-COL_POS = COL_POS.
? APPEND G_ALV_FIELDCAT_LINE TO G_ALV_FIELDCAT.

ENDFORM.??????????????????? " F_ALV_BUILD_FIELDCAT
*&---------------------------------------------------------------------*
*&????? 改變ALV的TOP_OF_PAGE事件處理過程
*&---------------------------------------------------------------------*
FORM. F_ALV_BUILD_EVENTCAT .
? DATA : LS_EVENT TYPE SLIS_ALV_EVENT.
? CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
?????? EXPORTING
??????????? I_LIST_TYPE = 0
?????? IMPORTING
??????????? ET_EVENTS?? = G_ALV_EVENT.
? READ TABLE G_ALV_EVENT WITH KEY NAME =
?????? SLIS_EV_TOP_OF_PAGE INTO LS_EVENT.
? IF SY-SUBRC = 0.
??? MOVE G_ALV_FORMNAME_TOP_OF_PAGE TO LS_EVENT-FORM.
??? APPEND LS_EVENT TO G_ALV_EVENT.
? ENDIF.
ENDFORM.??????????????????? " F_ALV_BUILD_EVENTCAT
*&---------------------------------------------------------------------*
*&????? 調用ALV控件的輸出程序
*&---------------------------------------------------------------------*
FORM. F_ALV_DISPLAY .
? CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
?????? EXPORTING
???????? I_CALLBACK_PROGRAM????? = 'ZR_FI_017'
???????? I_CALLBACK_USER_COMMAND = 'F_ALV_USER_COMMAND'
???????? IS_LAYOUT?????????????? = G_ALV_LAYOUT
???????? IT_FIELDCAT???????????? = G_ALV_FIELDCAT
???????? I_SAVE????????????????? = 'A'
???????? IT_EVENTS?????????????? = G_ALV_EVENT
???????? I_GRID_TITLE??????????? = ''
?????? TABLES
???????? T_OUTTAB??????????????? = IT_PRINT_001
?????? EXCEPTIONS
???????? PROGRAM_ERROR?????????? = 1
???????? OTHERS????????????????? = 2.
ENDFORM.??????????????????? " F_ALV_DISPLAY
*&---------------------------------------------------------------------*
*&????? ALV控件雙擊事件的接口
*&---------------------------------------------------------------------*
FORM. F_ALV_USER_COMMAND USING R_UCOMM LIKE SY-UCOMM
??????????????????????? RS_SELFIELD TYPE SLIS_SELFIELD.
? DATA S_TEMP(100) TYPE C.
? CASE R_UCOMM.
??? WHEN '&IC1'.? "NEED MODIFY
????? IF RS_SELFIELD-SEL_TAB_FIELD = 'IT_PRINT_001-MATNR'.
??????? G_SELECTED_FIELD_VALUE =? RS_SELFIELD-VALUE.
?????? "需調用其它程序。

????? ENDIF.
??? WHEN OTHERS.
? ENDCASE.
ENDFORM.??????????????????? "F_ALV_USER_COMMAND
*&---------------------------------------------------------------------*
*&????? 調用ALV控件的抬頭輸出程序
*&---------------------------------------------------------------------*
FORM. F_ALV_EVENT_TOP_OF_PAGE.
? CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
?????? EXPORTING
???????? IT_LIST_COMMENTARY = G_ALV_LISTHEADER.
ENDFORM. "F_ALV_EVENT_TOP_OF_PAGE
*&---------------------------------------------------------------------*
*&????? 輸出ALV的頁腳
*&---------------------------------------------------------------------*
FORM. F_ALV_EVENT_END_OF_LIST.
? SKIP.
? WRITE: AT 280 '總計:'.
ENDFORM. "F_ALV_EVENT_END_OF_LIST
*&---------------------------------------------------------------------*
*&????? 單據表頭顯示
*&---------------------------------------------------------------------*
FORM. SUB_HEAD.

ENDFORM.??????????????????? " SUB_OUTPUTHEAD
*&---------------------------------------------------------------------
*&????? 單據表尾顯示
*&---------------------------------------------------------------------
FORM. SUB_BOTTOM.
*取制單人
?CLEAR NAME_LAST.
?CLEAR NAME_FIRST.
?CLEAR NAME.
?SELECT NAME_LAST NAME_FIRST
????? FROM USER_ADDR
?? INTO (NAME_LAST, NAME_FIRST)
?? WHERE BNAME = SY-UNAME .?? "取logon 帳號
?ENDSELECT.
?CONCATENATE NAME_LAST(4) NAME_FIRST(8) INTO NAME.

?WRITE: AT 70? '操作員',NAME+0(10) LEFT-JUSTIFIED .
?WRITE: AT 90 '打印時間:',SY-DATUM,SY-UZEIT.
ENDFORM.??????????????????? "SUB_BOTTOM

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的GR/IR明细表的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

视频成人永久免费视频 | 在线a亚洲视频播放在线观看 | 日韩城人在线 | 国产精品对白一区二区三区 | 婷婷六月色 | 在线观看视频在线 | 高清av网站 | 日韩欧美一区二区三区免费观看 | 久久久久久久久久久高潮一区二区 | 国产精品久久久久久久久久久免费 | 国产成人精品av在线观 | 日韩免费在线观看网站 | 日韩视频在线一区 | 一区二区高清在线 | 日韩美女一级片 | 日韩在线免费播放 | 五月天婷亚洲天综合网精品偷 | 六月色丁| av在线影视 | 欧美一区免费观看 | 亚洲日本欧美在线 | 久久久久国产一区二区三区 | 日女人免费视频 | 国产午夜精品一区 | 精品一区二区日韩 | 欧美精品被 | 国产一级一片免费播放放 | 在线免费观看的av | 精品一区二区三区久久久 | 天天干天天碰 | 欧美中文字幕第一页 | 国产精品久久久久久久久久久久午夜片 | 久久久久久久久久久综合 | 在线观看完整版 | 欧美一区二区三区特黄 | 99精品视频在线观看 | 免费看av在线 | 2019av在线视频 | 亚洲国产午夜视频 | 欧美一区免费在线观看 | 99国产免费网址 | 久久久久综合视频 | av中文字幕免费在线观看 | 亚洲一区二区三区91 | 91精品视频一区二区三区 | 日韩在线无| 亚洲精品久 | 免费看的黄色 | 亚洲成a人片综合在线 | 天天干,天天操 | 欧美一级激情 | 国产高清在线a视频大全 | 美女久久久久久 | 国产精品av在线 | 久久激情视频 | 欧美在线一二区 | 一区二区不卡视频在线观看 | 国产成人99久久亚洲综合精品 | 奇米影音四色 | 91在线观 | 在线视频欧美精品 | 久久国产精品成人免费浪潮 | 奇米导航 | 最近能播放的中文字幕 | 午夜精品久久一牛影视 | 国产精品96久久久久久吹潮 | 高清一区二区 | 五月的婷婷 | 精品一区三区 | 国产在线播放观看 | 欧美精品一区二区三区一线天视频 | 国产精品入口麻豆 | 久久av黄色| 日韩黄视频 | 亚洲精品视频在线观看免费视频 | 高清在线观看av | av色综合| 久久激情视频 久久 | 久久久久免费网站 | 国产一区网址 | 国产成人av网站 | 久久久国产一区二区 | 欧美激情综合五月色丁香小说 | 久久免费国产精品1 | 久久精品中文字幕一区二区三区 | 亚洲人成精品久久久久 | 成人在线视频在线观看 | 欧美精品乱码久久久久久 | 91免费版在线观看 | 人人插人人草 | 美女黄频网站 | 免费在线观看视频一区 | 久久午夜影视 | 国产原创在线视频 | 91精品久久久久久综合乱菊 | 成年人免费看 | 91视频观看免费 | 中文在线资源 | 不卡视频一区二区三区 | 性色av香蕉一区二区 | 欧美 日韩 成人 | 精品国模一区二区 | 久草精品视频在线观看 | 91精品国自产在线 | 人人搞人人爽 | 在线黄色av| 午夜在线免费观看视频 | 中文字幕黄色网 | 五月开心婷婷网 | 国产高清免费 | 视频一区二区在线观看 | 国产黄色片一级三级 | 美女天天操 | 精品国产免费久久 | 日韩免费观看一区二区 | a久久免费视频 | 天天操人人干 | 人人爽久久涩噜噜噜网站 | 久久久久国产精品一区二区 | 国产成人精品久久二区二区 | 九九视频在线观看视频6 | 国产免费不卡 | 亚洲黄色在线免费观看 | av网站免费在线 | 日韩电影中文,亚洲精品乱码 | 亚洲美女免费精品视频在线观看 | 免费色婷婷 | 欧美精品生活片 | 国产美女被啪进深处喷白浆视频 | 亚洲毛片视频 | 狠狠黄| 国内视频1区 | 99精品热视频 | 激情五月在线观看 | 欧美成年黄网站色视频 | 天天干天天操天天 | 亚洲精品国产成人av在线 | 天堂在线v | 久久天堂亚洲 | 在线亚洲激情 | 在线黄色免费av | a黄色片在线观看 | www欧美xxxx| 国产不卡高清 | 国产一区二区在线播放 | 亚洲天天综合网 | 国产午夜一区 | 久久男人中文字幕资源站 | 国产资源在线观看 | 久久激情视频网 | 蜜臀av夜夜澡人人爽人人 | 亚洲成色777777在线观看影院 | 国产精品久久久久久一二三四五 | www免费在线观看 | 操操操干干干 | 久久久久9999亚洲精品 | 久久久久电影网站 | 国产在线 一区二区三区 | 青青久视频 | 色综合久久久久综合 | 久久久国产精品视频 | 欧美性色综合网站 | 国产高清免费观看 | 中文字幕在线日 | 久久这里只有精品首页 | 欧美久久久久久久久久 | 婷婷激情综合 | 在线观看视频亚洲 | 国产一级二级在线 | 国产精品久久一卡二卡 | 国产一区二区在线观看视频 | 一本一本久久a久久精品综合妖精 | 麻豆视屏| 国产精品18久久久久久久久 | 天天干中文字幕 | 黄色在线观看www | 激情导航 | 91热视频 | 久久国产精品精品国产色婷婷 | 国产美女免费 | 91麻豆精品国产91久久久久久久久 | 国产精品私拍 | 日本精油按摩3 | 97色在线观看免费视频 | 五月婷婷毛片 | 久久久受www免费人成 | 亚洲永久精品一区 | 国精产品999国精产品岳 | 久久色视频 | 国产伦理久久精品久久久久_ | 国产高清视频在线播放一区 | 免费视频资源 | 中文字幕在线观看完整版电影 | 日日噜噜噜噜夜夜爽亚洲精品 | www日韩| 免费h精品视频在线播放 | 日韩高清免费观看 | 99在线视频精品 | 成年人视频在线免费播放 | 久久视频二区 | 国产视频日本 | 黄色三级av | 美女中文字幕 | 一级黄色片在线免费观看 | 在线观看视频一区二区 | 日韩免费电影一区二区三区 | 特级aaa毛片 | 激情图片qvod | 国产一区二区三区免费在线观看 | 久久精品首页 | 久久在线视频精品 | 天天爽夜夜爽人人爽一区二区 | 日韩www在线| 国产一级高清视频 | 午夜精品久久久久久久99无限制 | 国产一区二区精品 | 国产对白av | 亚州黄色一级 | 精品1区二区 | 日本中文字幕在线视频 | 日韩精品免费一线在线观看 | 精品在线视频观看 | 欧美精品久久天天躁 | 亚洲电影毛片 | 伊人www22综合色 | 久久久91精品国产一区二区三区 | 日韩一级电影在线 | 中文 一区二区 | 国产又粗又猛又爽又黄的视频先 | 天天插天天色 | 日韩av手机在线看 | 国产日韩精品一区二区 | 狠狠狠色丁香综合久久天下网 | 国产精品免费在线观看视频 | 99精品视频在线 | 国产成人精品午夜在线播放 | 狠狠狠狠狠狠 | 97超碰人人澡 | 男女激情麻豆 | 日韩精品一区二区三区丰满 | 在线观看av中文字幕 | 欧美日韩中文国产一区发布 | 日韩字幕在线观看 | 九九精品毛片 | 欧美精品在线一区 | 日韩字幕在线观看 | 69国产精品视频 | 正在播放久久 | 国产成人免费在线 | 啪啪精品 | 中文字幕中文中文字幕 | 中文字幕在线观看91 | h文在线观看免费 | 亚洲国产日韩在线 | 久久久久草| 特级黄色片免费看 | 免费在线精品视频 | 久草91视频 | 日韩欧美精品免费 | 日本黄色免费播放 | 樱空桃av| 久久国产露脸精品国产 | 日韩一区二区三区高清在线观看 | 国产精品视频最多的网站 | 99在线观看| 国产韩国精品一区二区三区 | 97人人超碰在线 | 日韩黄色一区 | 亚洲网站在线看 | 九九热中文字幕 | 九九视频这里只有精品 | 色婷婷国产精品一区在线观看 | 久久激情婷婷 | www.夜夜操 | 欧美日韩在线观看一区二区 | 天天曰天天爽 | 狠狠躁日日躁 | 91亚洲精品久久久蜜桃借种 | 日韩欧美视频在线免费观看 | h动漫中文字幕 | 中文字幕一区二区三区在线观看 | 日韩区在线观看 | 中文字幕视频在线播放 | 这里只有精品视频在线 | 国产九九九精品视频 | 亚洲欧美日韩不卡 | 四虎在线观看 | 99热在线观看免费 | 日韩黄色在线观看 | 麻豆成人在线观看 | 国产精品美女久久久久久久久久久 | 狠狠色丁香婷婷综合久久片 | 奇米四色影狠狠爱7777 | 久99久精品视频免费观看 | 中文字幕亚洲国产 | 99久视频| 国产一级视频在线 | 狠狠狠狠干 | 精品视频网站 | 日韩电影在线观看一区二区三区 | av丝袜在线 | 午夜久久精品 | 欧美日韩国产区 | 国产一级免费播放 | 成人av影视在线 | 久久婷婷国产 | 深夜福利视频在线观看 | 亚洲成人二区 | 日韩理论片中文字幕 | 久久国色夜色精品国产 | 日韩在线视频二区 | 精品视频区 | ww亚洲ww亚在线观看 | 在线观看中文字幕网站 | 国产a精品 | 国产又粗又猛又色又黄网站 | 在线看欧美 | 九九视频一区 | 美女久久久久 | 国产精品婷婷午夜在线观看 | 免费av网站观看 | 亚洲 欧美 国产 va在线影院 | 天天综合成人 | 99久久激情 | 999精品视频 | 日日夜夜操av | 午夜精品一区二区三区在线观看 | 在线观看黄网 | 麻豆免费看片 | 亚洲美女精品区人人人人 | 亚洲aⅴ乱码精品成人区 | 最新免费中文字幕 | 天天射天天爽 | 天堂va欧美va亚洲va老司机 | 五月天婷婷综合 | 久久免费av电影 | 99精品在线视频播放 | 婷婷色九月| 国产一区福利 | 久久激情视频免费观看 | 成人天堂网 | 99久久夜色精品国产亚洲96 | 久久精品亚洲一区二区三区观看模式 | 欧美精品少妇xxxxx喷水 | 日韩理论片| 香蕉网址| 91精品一区在线观看 | 日韩欧美在线第一页 | 96超碰在线| 日韩成人高清在线 | 国产精品久久久久久久久久久免费 | 欧美黑吊大战白妞欧美 | 国产中文字幕一区二区 | 欧美精品一区二区蜜臀亚洲 | 欧美日韩免费一区二区三区 | 日韩videos高潮hd| 国产一二区在线观看 | 国产视频美女 | 最近中文字幕 | 亚洲一区 影院 | 亚洲精品乱码 | 亚洲一区精品人人爽人人躁 | 一区 在线观看 | 在线看黄网站 | 黄色a级片在线观看 | 天天玩天天操天天射 | 天天综合日日夜夜 | 日韩黄视频 | 亚洲精品玖玖玖av在线看 | 亚洲va韩国va欧美va精四季 | 中文字幕在线精品 | 麻豆免费视频 | 国产精品视频久久久 | 国产精品毛片一区二区三区 | 91精品国产一区二区在线观看 | 一区二区三区四区不卡 | 国产爽视频 | www麻豆视频| 一本一道久久a久久精品 | 夜夜躁天天躁很躁波 | 日日干美女| 欧美日韩中文在线观看 | 亚洲日本va午夜在线电影 | 三级黄色片在线观看 | 激情婷婷丁香 | 亚州成人av在线 | 天天干天天操天天搞 | 国产午夜精品一区二区三区欧美 | 96视频免费在线观看 | 亚洲欧美视频一区二区三区 | 99久久精品免费看国产免费软件 | 99精品视频在线观看 | 最近中文字幕视频完整版 | 欧美日韩后 | 五月天伊人 | 亚洲视频中文 | 国产精品美女久久久久久久 | 视频在线观看一区 | 在线观看视频免费播放 | 爱射综合 | 五月天激情综合 | 中文字幕在线影院 | 日韩成人在线免费观看 | 久久婷婷一区 | 色多多在线观看 | 精品国产一区二区三区久久久蜜臀 | 伊人网av | 日日爱网址| www.久久久.cum | 国产精品剧情在线亚洲 | 精品一区二区三区在线播放 | 中文字幕免 | 欧美一级视频在线观看 | 成人电影毛片 | 亚洲精品久久久蜜臀下载官网 | 精品a视频| 成人av观看 | 国产天天综合 | 五月综合色婷婷 | 久久视频| 香蕉视频久久 | av成人动漫 | 久久精品视频网址 | 综合色婷婷 | 日韩二区在线播放 | 国产精品99久久久久久久久久久久 | 日韩久久久久久久 | 九九久久久久久久久激情 | 99久久精品免费看国产 | 在线看免费 | 91成人网在线播放 | 黄色91在线观看 | 黄色电影网站在线观看 | 国产黄色大全 | 日本久久久久 | av大全在线观看 | 在线观看黄色小视频 | 欧美夫妻生活视频 | 欧美精品久久久久性色 | 四虎免费在线观看视频 | 在线免费观看羞羞视频 | 免费视频91蜜桃 | 久久久这里有精品 | 99久久9| 日韩欧美精品一区二区三区经典 | 久久视频国产精品免费视频在线 | 精品国产一区二区三区久久久久久 | 毛片精品免费在线观看 | 黄色软件在线观看免费 | 手机在线小视频 | 久久黄页 | 中文字幕美女免费在线 | 激情大尺度视频 | 在线国产精品视频 | 久久精品视频网站 | 又黄又刺激 | 久久免费高清 | 久久综合九色九九 | 国产精品h在线观看 | 97狠狠干| 色网址99 | 成人毛片a| 欧洲亚洲精品 | 欧美色噜噜噜 | 丝袜美女在线 | 伊人影院99 | 精品国偷自产国产一区 | 天天射成人 | 97香蕉久久国产在线观看 | 青春草国产视频 | 国产精品美女999 | 超碰久热 | 九九热精品在线 | 国产一区二区久久久 | 欧美一级日韩三级 | 国产 日韩 在线 亚洲 字幕 中文 | 97狠狠干 | 日韩丝袜 | 国产免费三级在线观看 | 三级在线播放视频 | 天天射天天 | 亚洲精品欧美专区 | 五月开心婷婷网 | 国产系列精品av | 国产精品精品久久久久久 | 99视频网址| 国产精品毛片一区二区三区 | 欧美一区成人 | 久久天天躁狠狠躁夜夜不卡公司 | 欧美性成人 | x99av成人免费 | 久草资源免费 | av在线播放快速免费阴 | 大胆欧美gogo免费视频一二区 | 国产一区二区在线免费观看 | 久草视频免费在线播放 | 97成人资源 | 日日夜夜天天综合 | 成年人黄色免费网站 | 国产真实精品久久二三区 | 国产成人三级 | 69人人 | 亚洲国产精品成人综合 | 国产伦精品一区二区三区免费 | 最近日本中文字幕 | 蜜臀av夜夜澡人人爽人人桃色 | 国产小视频国产精品 | 久久久91精品国产一区二区三区 | 精品免费观看视频 | 久草在线视频在线观看 | 激情综合中文娱乐网 | 一区二区三区四区五区在线视频 | 久久成电影 | 色偷偷人人澡久久超碰69 | 亚洲永久精品国产 | 国产成人亚洲精品自产在线 | 国产精品一区专区欧美日韩 | 亚洲国产免费看 | 成人国产电影在线观看 | 精品99在线视频 | 成人啊 v| 99久久精品免费看国产一区二区三区 | 91精品福利在线 | 国产精品一区二区三区免费视频 | 国产精品99蜜臀久久不卡二区 | 国产视频精选在线 | 婷婷中文字幕在线观看 | 最新av观看 | 中文字幕高清在线 | 国产亚洲精品久久久久久移动网络 | 精品一区电影 | 久久热首页 | 黄色av影视 | 一本一本久久a久久精品综合小说 | 色综合综合 | 日韩欧美视频在线观看免费 | 亚洲精品在线免费播放 | 免费色婷婷 | 四虎在线观看 | 亚洲天堂网在线视频 | 国产日韩精品在线观看 | 午夜视频在线观看网站 | 久久免费视频国产 | 99中文视频在线 | 国产高清视频在线观看 | 精品一区精品二区高清 | 免费网址在线播放 | 日日干综合 | 激情校园亚洲 | 日韩在线观看视频中文字幕 | 久久99国产精品久久99 | 久久99九九99精品 | 91在线视频在线观看 | av一级片在线观看 | 97手机电影网 | 18性欧美xxxⅹ性满足 | 国产精品欧美精品 | 国产免费人成xvideos视频 | 国产成人亚洲在线观看 | 国产国产人免费人成免费视频 | 开心激情久久 | 日日干夜夜骑 | 在线国产日本 | www视频免费在线观看 | 欧美日韩在线观看一区 | 少妇激情久久 | 国产精品中文久久久久久久 | 国产精品高 | 日韩激情在线 | 黄色软件网站在线观看 | 综合久久精品 | 国产一级不卡视频 | 在线观看精品视频 | 77国产精品 | 亚洲精品在线观看不卡 | 欧美综合色 | 国产精品扒开做爽爽的视频 | 天天天天天天操 | www.xxxx欧美| 欧美一级艳片视频免费观看 | 在线影视 一区 二区 三区 | 亚洲a成人v| 国产一性一爱一乱一交 | 欧美一区日韩一区 | 国产午夜三级一区二区三桃花影视 | 久久丁香| 91桃色在线播放 | 国产一区黄色 | 国产.精品.日韩.另类.中文.在线.播放 | 91在线视频精品 | а中文在线天堂 | 亚洲最新av在线网址 | 五月婷婷激情综合网 | 波多野结衣网址 | 91精品国产91热久久久做人人 | 久久精品视频在线 | 狠狠干夜夜 | 天天综合操 | 精品久久久久久国产偷窥 | 免费看成年人 | 91精品一区二区三区久久久久久 | 精品国产日本 | 欧美一区二区三区免费看 | 中文字幕在线播放一区 | 亚洲视频电影在线 | 欧美,日韩 | 人人超碰在线 | 香蕉影院在线播放 | 国产在线1区 | 午夜 在线 | 日韩在线观看av | 日韩 在线| 午夜精品久久久久久99热明星 | 亚洲精品视频在线看 | 色国产精品一区在线观看 | 狠狠干我| 国产一级淫片免费看 | 四虎在线免费观看视频 | 国产香蕉视频在线播放 | 99久久久国产精品 | 久久免费视频在线观看30 | 91九色porny蝌蚪主页 | 欧美影片| 亚洲国产成人精品在线观看 | 99九九热只有国产精品 | 久草在线免费色站 | 日韩,中文字幕 | 婷婷久久婷婷 | 婷婷新五月| av一本久道久久波多野结衣 | 欧美日韩在线视频观看 | 日韩一区精品 | 日韩精品偷拍 | 丁香六月婷婷开心婷婷网 | 欧美一级特黄高清视频 | 在线观看中文字幕第一页 | 久久99精品久久久久久清纯直播 | 人人爽人人搞 | 91重口视频 | 丁香六月激情婷婷 | 九九涩涩av台湾日本热热 | 18性欧美xxxⅹ性满足 | 99电影456麻豆| 成人丁香花 | 国产一级视频在线观看 | 娇妻呻吟一区二区三区 | 黄色av免费 | 91在线一区 | 国产 欧美 日产久久 | 一级成人免费 | 黄色在线免费观看网站 | 99久久99久久精品国产片 | 久久久久久美女 | 国内精品久久久久久久久久久久 | 国产精品视屏 | 激情久久综合网 | 97视频资源 | 91成人天堂久久成人 | 黄污网| 在线一区二区三区 | 久久99热精品这里久久精品 | 久久精品牌麻豆国产大山 | 国产视频二区三区 | 欧美日韩免费在线视频 | 人人舔人人插 | 国产午夜三级一二三区 | 久草久| 久草视频在线新免费 | 干 操 插| 久久夜色精品国产欧美乱极品 | 99re国产 | 国产亚洲在 | 日本中文字幕网 | 欧美日在线 | 天天综合天天综合 | 91精品在线观看入口 | 欧美污污视频 | 婷五月天激情 | 久草在线 | 久久免费中文视频 | 精品亚洲午夜久久久久91 | 色资源二区在线视频 | 午夜久久久久久久久久影院 | 国产偷国产偷亚洲清高 | 在线观看免费 | 婷婷色网址| 久久国产精品99久久人人澡 | 日韩一三区 | 婷婷去俺也去六月色 | 夜夜干夜夜 | 欧美色图一区 | 天天干天天碰 | 99爱在线观看 | 欧美在线视频精品 | 欧美特一级片 | 亚洲精品一区中文字幕乱码 | 在线看v片成人 | 日韩免费在线观看网站 | 亚洲精品mv在线观看 | 麻豆小视频在线观看 | 国产精品久久久久久久久久久久冷 | 精品久久久免费 | 青春草免费视频 | 久久免费视频在线观看 | 免费a现在观看 | 国产精品高潮呻吟久久久久 | 日韩三级av| 日本久久久久久久久久 | 天天夜夜狠狠操 | 午夜在线免费观看视频 | 免费av影视 | 久久综合久久综合九色 | 精品久久久久久综合 | 日本高清免费中文字幕 | 天天射天天射 | 黄色片网站 | www色综合 | 91精品国产高清 | 97天天综合网 | 亚洲精品乱码久久久久久高潮 | 手机在线免费av | 免费精品视频 | 日韩精品中字 | 亚洲电影成人 | av在线电影网站 | www操操操| 国产96精品 | 热久在线 | 日韩欧美视频二区 | 99久久久国产精品免费99 | 日韩黄色大片在线观看 | a成人v | 黄色福利视频网站 | 欧美一级免费黄色片 | 亚洲精品在线视频观看 | 狠狠干狠狠插 | 在线免费观看黄网站 | 超碰国产人人 | 国产午夜麻豆影院在线观看 | 激情狠狠干 | 黄色免费在线视频 | 国产麻豆电影 | 国产精品久久久久久久久久白浆 | 黄色大全免费网站 | 日韩欧美v | 99热最新网址 | 婷婷成人在线 | 久久 一区 | www.在线观看视频 | 中文字幕欲求不满 | 最近日本字幕mv免费观看在线 | 国产视频精品久久 | 丁香婷婷网 | 麻豆极品| 99国产情侣在线播放 | 久久久久久久久久久久久久av | 中文字幕在线不卡国产视频 | 玖玖精品视频 | 日韩中文字幕视频在线观看 | 国产99在线免费 | 婷婷激情在线 | 日韩欧美不卡 | 中文字幕在线影院 | 黄色免费网站大全 | 久草视频2 | 久久情网 | 亚洲综合射| 日本精品久久久久中文字幕 | 国产精品久久久久久久久久不蜜月 | 亚洲精品免费在线观看视频 | 狠狠久久伊人 | 欧美日韩中文字幕在线视频 | 亚洲欧美综合精品久久成人 | 天天爱天天射天天干天天 | 久久精品影视 | 黄色亚洲大片免费在线观看 | 成人黄色大片在线观看 | 美女久久久久久久 | 在线有码中文字幕 | 日韩网站免费观看 | 国产精品一区二区三区在线免费观看 | 久久久午夜精品福利内容 | 国产成人精品三级 | 丁香一区二区 | 亚洲a成人v | 偷拍久久久 | 麻豆91在线看 | 香蕉精品视频在线观看 | 国产白浆在线观看 | 欧美日韩一区二区在线 | 午夜 在线 | 99热亚洲精品 | 国产视频99 | 噜噜色官网 | 狠狠地日 | 91看片淫黄大片在线播放 | 午夜精品福利一区二区 | 免费色视频在线 | 在线看v片| 精品国内 | 久久99精品久久只有精品 | 久久观看最新视频 | 在线你懂| 国产一区二区高清 | av免费黄色 | 最近中文字幕免费av | 日韩免费三区 | 国产精品69久久久久 | 亚洲男模gay裸体gay | 日本黄色特级片 | 在线观看日韩中文字幕 | 蜜臀av免费一区二区三区 | 丝袜足交在线 | 特级西西www44高清大胆图片 | 国产一二三四在线观看视频 | www.神马久久| 免费日韩av片| 狠狠躁夜夜躁人人爽视频 | 91精品一区国产高清在线gif | 色综合天天 | 亚洲黄色免费在线看 | 久久一区二 | 天天操天天操天天爽 | av在线短片 | 91精品国产99久久久久久久 | 精品福利视频在线观看 | 久久精品视频中文字幕 | 久久久久久电影 | 999成人国产 | 国产在线2020 | 欧美成人区 | 女人18片毛片90分钟 | 毛片3| 黄网av在线 | 色婷婷久久久综合中文字幕 | 日韩久久精品一区二区三区下载 | 亚洲在线网址 | 一级黄色免费 | 欧美日韩视频一区二区三区 | 国产福利免费在线观看 | 国产美女主播精品一区二区三区 | 久久久精品 一区二区三区 国产99视频在线观看 | 日日夜夜操操操操 | 日韩久久精品一区二区 | 日免费视频 | 亚洲狠狠操 | 日本在线观看中文字幕 | 国产九九在线 | 伊人手机在线 | 亚洲视频精品在线 | 精品国产福利在线 | 91女子私密保健养生少妇 | 中文字幕在线久一本久 | 国产在线中文 | 久草在线在线精品观看 | 又黄又爽又刺激 | 日韩久久精品一区二区 | 国产白浆视频 | 999久久久久久久久6666 | 欧洲一区二区在线观看 | 999电影免费在线观看 | 亚洲一区欧美激情 | 欧美国产日韩激情 | 中文字幕成人网 | 天天天天色综合 | 久久久久在线 | 色婷婷av一区二 | 国产又粗又硬又长又爽的视频 | 美女一二三区 | 中文字幕视频免费观看 | 亚洲精品国产精品国产 | 天天插天天射 | 日韩视频一区二区在线观看 | 国内久久视频 | 天天干,夜夜操 | 1024手机看片国产 | 久久不卡免费视频 | 四虎在线影视 | 日韩在线免费小视频 | 99久久久久久 | 国产黄色片久久 | 精品久久1| 国产精品网红福利 | 91精品国产一区二区三区 | 久久伊人国产精品 | 婷婷在线五月 | 激情av五月婷婷 | 在线观看视频日韩 | 69绿帽绿奴3pvideos | 狠狠色丁香久久婷婷综合丁香 | 激情久久小说 | 中文字幕视频 | 亚洲精品国产精品国自产在线 | 国产色爽| 丁香六月av | 久久99精品国产麻豆婷婷 | 国产一区二区久久久久 | 人人精品| 永久黄网站色视频免费观看w | 久久国产精品免费一区 | 欧美 亚洲 另类 激情 另类 | 国产日女人 | 在线免费av播放 | 在线观看mv的中文字幕网站 | 欧美少妇xxxxxx| 国产a级免费 | 日韩国产精品一区 | 天天摸天天干天天操天天射 | 在线欧美日韩 | 国产在线观看,日本 | 日韩免费高清在线观看 | 国产一区二区三区免费观看视频 | 婷婷激情五月综合 | 精品电影一区 | 免费久久久 | 日韩av视屏在线观看 | 在线亚州 | 蜜桃视频成人在线观看 | 国产精品美女久久久久久久 | 国产在线高清 | 成年人免费看av | 91亚·色 | 偷拍福利视频一区二区三区 | 日韩av电影中文字幕 | 最近更新好看的中文字幕 | 99久久精品无免国产免费 | 久久综合久久综合这里只有精品 | 久久999久久| 看片一区二区三区 | 视频在线观看入口黄最新永久免费国产 | 亚洲精品久久在线 | 91丨九色丨国产丨porny精品 | 国产一级黄色片免费看 | 亚洲国产天堂av | 在线之家免费在线观看电影 | 国产区av在线 | 麻豆高清免费国产一区 | 九九爱免费视频在线观看 | 特级黄色片免费看 | 成人免费在线视频观看 | 看毛片网站| 亚洲最新在线 | 久久精品一区二区三区国产主播 | 一区二三国产 | 久久国产精品免费一区二区三区 | 日韩视频中文 | 又黄又爽的免费高潮视频 | 国产精品美女www爽爽爽视频 | 天天干,天天操 | 伊人狠狠干| 国产精品淫 | 91精品国自产拍天天拍 | 欧美精品国产精品 | 天天插日日射 | 97国产大学生情侣白嫩酒店 | 激情在线免费视频 | 美女视频久久久 | 美女黄视频免费看 | 青青草国产成人99久久 | 天天操天天干天天玩 | 日韩免费在线看 | 久久黄色免费观看 | 免费视频91 | 人人射人人爱 | 精品一二三区视频 | 可以免费看av | 国产精彩视频一区 | 久久激情五月丁香伊人 | 五月婷婷欧美 | 成人精品999 | 欧美激情视频一二区 | 日韩伦理片一区二区三区 | 国产一卡久久电影永久 | 97视频播放| av大片网址 | 国产精品爽爽久久久久久蜜臀 | 亚洲国产偷| 日韩精品一区二区三区免费视频观看 | 美女视频a美女大全免费下载蜜臀 | 欧美日韩在线观看一区 | 97国产精品 | 99久久久久久久 | 天天艹天天操 | 国产第一二区 | 在线免费观看视频一区 | 91精品成人 | 日韩理论电影网 | 99精品国产亚洲 | 日韩一级成人av | 91中文字幕在线 | 欧美视频在线二区 | 伊人婷婷激情 | 超碰精品在线 | 97品白浆高清久久久久久 | 色婷婷成人网 | 国产黄色片久久 | 在线观看国产91 | 色吊丝在线永久观看最新版本 |