cancel
Showing results for 
Search instead for 
Did you mean: 

HELP : BAPI_BUS1077_CREATE Can not create Composition

Former Member
0 Kudos

Hi ,Expert.

I am facing a very hard issue when I create a substance using BAIPI BAPI_BUS1077_CREATE, All data can be created except Composition data.

Can anyone give me some suggestion how to create nutrient composition ??

Thanks a lot!

Michael Yan.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos
    • SUB_HEADER

L_SUB_HEADER_WA-PRIMARYKEY = 3. "int. key

L_SUB_HEADER_WA-FLGPRIMKEY = 'X'.

L_PROP_HEADER_WA-FOREIGNKEY = SUB_HEADER-RECORD_NO.

APPEND L_SUB_HEADER_WA TO L_SUB_HEADER_TAB.

*

L_PROP_HEADER_WA-PRIMARYKEY = 34. "int. key

L_PROP_HEADER_WA-FLGPRIMKEY = 'X'.

L_PROP_HEADER_WA-FOREIGNKEY = SUB_HEADER-RECORD_NO.

L_PROP_HEADER_WA-FLGFRGNKEY = ''.

L_PROP_HEADER_WA-SUBCHACAT = 'SAP_RMS_1012_005'. "Chemical Characterization

APPEND L_PROP_HEADER_WA TO L_PROP_HEADER_TAB.

  • prepare the VALUE tab for the second specification

CLEAR L_PROP_VAL_WA.

L_PROP_VAL_WA-PRIMARYKEY = 341.

L_PROP_VAL_WA-FLGPRIMKEY = 'X'.

L_PROP_VAL_WA-FOREIGNKEY = L_PROP_HEADER_WA-PRIMARYKEY.

L_PROP_VAL_WA-FLGFRGNKEY = L_PROP_HEADER_WA-FLGPRIMKEY.

L_PROP_VAL_WA-SEQUENCE = 1.

APPEND L_PROP_VAL_WA TO L_PROP_VAL_TAB.

    • 价格维护属性结束

REFRESH: L_PROP_COMPONENT_TAB.

CLEAR L_PROP_COMPONENT_WA.

L_PROP_COMPONENT_WA-PRIMARYKEY = 34124.

L_PROP_COMPONENT_WA-FLGPRIMKEY = 'X'.

L_PROP_COMPONENT_WA-FOREIGNKEY = L_PROP_VAL_WA-PRIMARYKEY.

L_PROP_COMPONENT_WA-FLGFRGNKEY = L_PROP_VAL_WA-FLGPRIMKEY.

L_PROP_COMPONENT_WA-COMPROOT = '00000000000000012528'.

L_PROP_COMPONENT_WA-COMPCAT = 'NUTRIENT'.

L_PROP_COMPONENT_WA-SEQUENCE = 1.

L_PROP_COMPONENT_WA-OPLOWLIMIT = '>'.

  • L_PROP_COMPONENT_WA-LOW_LIMIT = '0.55'.

  • L_PROP_COMPONENT_WA-OPUPPLIMIT = '<='.

  • L_PROP_COMPONENT_WA-UPP_LIMIT = '0.88'.

L_PROP_COMPONENT_WA-AVG_VAL = '88'.

L_PROP_COMPONENT_WA-EXPONENT = 'MG'.

APPEND L_PROP_COMPONENT_WA TO L_PROP_COMPONENT_TAB.

  • REFRESH L_RETURN_TAB.

BREAK ABAP1.

CALL FUNCTION 'BAPI_BUS1077_CREATE'

EXPORTING

KEY_DATE = '20100201'

CHANGE_NUMBER = ''

FLG_PROP_HEADER = 'X'

FLG_PROP = 'X'

  • FLG_PROP_REL = 'X'

FLG_PROP_COMP = 'X'

  • FLG_PROP_DATA = 'X'

TABLES

RETURN = L_RETURN_TAB

SUB_HEADER = SUB_HEADER

PROP_HEADER = L_PROP_HEADER_TAB

PROP_VAL = L_PROP_VAL_TAB

  • PROP_RELIABILITY = L_PROP_ASSESS_TAB

PROP_COMPONENT = L_PROP_COMPONENT_TAB

  • PROP_DATA = L_PROP_DATA_TAB.

  • PROP_FTEXT = L_PROP_FTEXT_TAB

  • PROP_FTEXT_LONGTEXT = L_PROP_FTEXT_LONGTEXT_TAB

  • PROP_SOURCE = L_PROP_SOURCE_TAB.