python和abap的关系_ABAP 一对多关系

FORMGET_DATA.*DATA:BEGINOFit_ekpoOCCURS0,*LIFNRTYPEekko-LIFNR,"供应商*EKGRPTYPEekko-EKGRP,"采购租*MATNRTYPEekpo-MATNR,"物料编码*TXZ01TYPEEKPO-TXZ01,"物料描述*MENGESTYPEek...

FORM GET_DATA.

* DATA : BEGIN OF it_ekpo OCCURS 0,

* LIFNR TYPE ekko-LIFNR, "供应商

* EKGRP TYPE ekko-EKGRP, "采购租

* MATNR TYPE ekpo-MATNR, "物料编码

* TXZ01 TYPE EKPO-TXZ01, "物料描述

* MENGES TYPE ekpo-MENGE, "采购数量

* EBELN TYPE EKPO-EBELN, "采购订单

* EBELP TYPE EKPO-EBELP, "行项目

* AEDAT TYPE EKPO-AEDAT, "输入系统日期

* EINDT TYPE EKET-EINDT, "厂商回复交期

* END OF it_ekpo.

select lfdat banfn badat menge werks

INTO CORRESPONDING FIELDS OF TABLE it_header

from eban

WHERE werks IN z_werks.

LOOP AT it_header INTO wa_header.

* SELECT

* EKKO~AEDAT EKKO~LIFNR EKKO~EKGRP

* EKPO~ebeln EKPO~TXZ01 EKPO~MENGE

* INTO CORRESPONDING FIELDS OF iy_header

* from EKKO

* INNER JOIN EKPO

* ON EKKO~EBELN = EKPO~EBELN

* WHERE ekpo~banfn = wa_header-banfn

* AND ekpo~bnfpo = wa_header-bnfpo

* .

* MODIFY it_header FROM WA_HEADER.

ENDLOOP.

ENDFORM.

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值