Oracle 用于提取采购产品详细信息的BRM操作码
有人知道我可以使用什么BRM操作码来提取购买的产品事件吗?换句话说,我试图找到一个操作码,它接受某个输入字段,比如Oracle 用于提取采购产品详细信息的BRM操作码,oracle,opcode,Oracle,Opcode,有人知道我可以使用什么BRM操作码来提取购买的产品事件吗?换句话说,我试图找到一个操作码,它接受某个输入字段,比如PIN\u FLD\u NAME、PIN\u FLD\u PLAN\u OBJ或PIN\u FLD\u DEAL\u OBJ,并给我一个输出列表,其中包括一个告诉我产品从何处购买的字段 目前,我使用的是SUBSCRIPTION\u READ\u ACCT\u PRODUCTS,它为我提供了一个包含PIN\u FLD\u NAME、PIN\u FLD\u PLAN\u OBJ和PIN\
PIN\u FLD\u NAME
、PIN\u FLD\u PLAN\u OBJ
或PIN\u FLD\u DEAL\u OBJ
,并给我一个输出列表,其中包括一个告诉我产品从何处购买的字段
目前,我使用的是SUBSCRIPTION\u READ\u ACCT\u PRODUCTS
,它为我提供了一个包含PIN\u FLD\u NAME
、PIN\u FLD\u PLAN\u OBJ
和PIN\u FLD\u DEAL\u OBJ
等字段的列表和输出列表。
请帮帮我。
/event
连接到/purchased\u product
,/purchased\u product
连接到/deal
。因此,可以使用PCM_OP_SEARCH
(或PCM_OP_GLOBAL_SEARCH
),输入flist如下:
0 PIN_FLD_POID POID [0] 0.0.0.1 /search 0 0
0 PIN_FLD_FLAGS INT [0] 0
0 PIN_FLD_TEMPLATE STR [0] "select X from /event 1, /purchased_product 2, /deal 3 where 1.F1 = 2.F2 and 2.F3 = 3.F4 and 3.F5 = V5 "
0 PIN_FLD_RESULTS ARRAY [*] NULL
0 PIN_FLD_ARGS ARRAY [1]
1 PIN_FLD_BAL_IMPACTS ARRAY [*]
2 PIN_FLD_OFFERING_OBJ POID [0] NULL poid
0 PIN_FLD_ARGS ARRAY [2]
1 PIN_FLD_POID POID [0] NULL poid
0 PIN_FLD_ARGS ARRAY [3]
1 PIN_FLD_DEAL_OBJ POID [0] NULL poid
0 PIN_FLD_ARGS ARRAY [4]
1 PIN_FLD_POID POID [0] NULL poid
0 PIN_FLD_ARGS ARRAY [5]
1 PIN_FLD_NAME STR [0] "value"
如果需要,您可以将/purchased\u product
替换为/purchased\u折扣