cancel
Showing results for 
Search instead for 
Did you mean: 

Which BAPI to use for Quotation?

colin_cheong
Contributor
0 Kudos

I found 2 FM in SAP.

BAPI_QUOTATION_CREATEFROMDATA and BAPI_QUOTATION_CREATEFROMDATA2.

Which is the latest and which is a better option for me?

I find BAPI BAPI_QUOTATION_CREATEFROMDATA is simplier.

Can someone advice.

Thanks

Bye

Colin

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

I

Hi Colin

BAPI_QUOTATION_CREATEFROMDATA its easy to give few input parameters required while quotation creation

MPORTING

*" VALUE(ORDER_HEADER_IN) LIKE BAPISDHEAD

*" STRUCTURE BAPISDHEAD

*" VALUE(WITHOUT_COMMIT) LIKE BAPI_STAND-NO_COMMIT

*" DEFAULT SPACE

*" VALUE(CONVERT_PARVW_AUART) LIKE BAPIFLAG-BAPIFLAG

*" DEFAULT SPACE

*" EXPORTING

*" VALUE(SALESDOCUMENT) LIKE BAPIVBELN-VBELN

*" VALUE(SOLD_TO_PARTY) LIKE BAPISOLDTO

*" STRUCTURE BAPISOLDTO

*" VALUE(SHIP_TO_PARTY) LIKE BAPISHIPTO

*" STRUCTURE BAPISHIPTO

*" VALUE(BILLING_PARTY) LIKE BAPIPAYER

*" STRUCTURE BAPIPAYER

*" VALUE(RETURN) LIKE BAPIRETURN1 STRUCTURE BAPIRETURN

And wher as BAPI_QUOTATION_CREATEFROMDATA2 More input parameters required to create quotation with new release

IMPORTING

*" VALUE(SALESDOCUMENTIN) LIKE BAPIVBELN-VBELN OPTIONAL

*" VALUE(QUOTATION_HEADER_IN) LIKE BAPISDHD1 STRUCTURE BAPISDHD1

*" VALUE(QUOTATION_HEADER_INX) LIKE BAPISDHD1X STRUCTURE

*" BAPISDHD1X OPTIONAL

*" VALUE(SENDER) LIKE BAPI_SENDER STRUCTURE BAPI_SENDER OPTIONAL

*" VALUE(BINARY_RELATIONSHIPTYPE) LIKE BAPIRELTYPE-RELTYPE DEFAULT

*" SPACE

*" VALUE(INT_NUMBER_ASSIGNMENT) LIKE BAPIFLAG-BAPIFLAG DEFAULT

*" SPACE

*" VALUE(BEHAVE_WHEN_ERROR) LIKE BAPIFLAG-BAPIFLAG DEFAULT SPACE

*" VALUE(LOGIC_SWITCH) LIKE BAPISDLS STRUCTURE BAPISDLS OPTIONAL

*" VALUE(TESTRUN) LIKE BAPIFLAG-BAPIFLAG OPTIONAL

*" VALUE(CONVERT) LIKE BAPIFLAG-BAPIFLAG DEFAULT SPAC

Regards,

Seegal

Answers (1)

Answers (1)

colin_cheong
Contributor
0 Kudos

I had decided to use BAPI_CREATEDATAFROM2 since it is released after 4.5.

The other BAPI is released from 2.0