SAP Reports / Programs | Logistics - General | Logistics Basic Data | Product Catalog(LO-MD-PC) SAP LO

MWWMJF32 SAP ABAP INCLUDE - documentation and ABAP source code







MWWMJF32 is a standard ABAP INCLUDE available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.

If you would like to execute this report or see the full code listing simply enter MWWMJF32 into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.






SUBMIT MWWMJF32. "Basic submit
SUBMIT MWWMJF32 AND RETURN. "Return to original report after report execution complete
SUBMIT MWWMJF32 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


INCLUDES used within this REPORT MWWMJF32

No INCLUDES are used within this REPORT code!


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

ITS_BROWSER_POST CALL FUNCTION 'ITS_BROWSER_POST' EXPORTING POST_URL = URL TABLES POST_PARAMETER = TAVWCTX EXCEPTIONS ITS_NOT_AVAILABLE = 1 OTHERS = 2.

ITS_IMPORT_CONTEXT CALL FUNCTION 'ITS_IMPORT_CONTEXT' TABLES CONTEXT = CONTEXT EXCEPTIONS ITS_NOT_AVAILABLE = 1 OTHERS = 2.

COM_SCE_ITS_GET_CONTEXT CALL FUNCTION 'COM_SCE_ITS_GET_CONTEXT' EXPORTING IT_ITS_CONTEXT = CONTEXT IMPORTING EV_RETCODE = l_RETURNCODE ET_CFG = lt_cfg ET_PRT = lt_prt *Note 537640 Begin ET_VK = lt_cfg_vk *Note 537640 End ET_INS = lt_ins ET_VAL = lt_val.

COM_SCE_ITS_GET_CONTXT_COND_R3 CALL FUNCTION 'COM_SCE_ITS_GET_CONTXT_COND_R3' EXPORTING IT_ITS_CONTEXT = CONTEXT IMPORTING EV_RETCODE = l_RETURNCODE *#005 P9CK002741 Begin: Net values from IPC: EV_TOTAL_NET_VALUE = l_price EV_CURRENCY_UNIT = l_curr *#005 P9CK002741 End.

PIA_CSO_EURO_CONVERT CALL FUNCTION 'PIA_CSO_EURO_CONVERT' EXPORTING PI_PRICE = PI_PRICE PI_CURR = PI_CURR IMPORTING PE_PRICE_CONV = PI_PRICE_EWU.

T002_SINGLE_READ CALL FUNCTION 'T002_SINGLE_READ' EXPORTING T002_SPRAS = LANGUAGE IMPORTING WT002 = I_T002.

COM_SCE_ITS_SET_CONTEXT CALL FUNCTION 'COM_SCE_ITS_SET_CONTEXT' EXPORTING IV_PRODUCT_ID = I_PRODUCT_ID IV_DOCUMENT_CURRENCY_UNIT = I_DOCUMENT_CURRENCY_UNIT IV_LOCAL_CURRENCY_UNIT = I_LOCAL_CURRENCY_UNIT IV_LANGUAGE = I_LANGUAGE IV_COUNTRY = I_COUNTRY IV_SALES_ORGANISATION = I_SALES_ORGANISATION IV_DISTRIBUTION_CHANNEL = I_DISTRIBUTION_CHANNEL IV_SALES_QUANTITY_UNIT = I_SALES_QUANTITY_UNIT IV_SALES_QUANTITY_VALUE = I_SALES_QUANTITY_VALUE IV_DEPARTURE_COUNTRY = I_DEPARTURE_COUNTRY IV_PRICING_DATE = I_PRICING_DATE * Pricing procedure is defined on IPC: * IV_PRICING_PROCEDURE = I_PRICING_PROCEDURE IV_DISPLAY = I_DISPLAY *#005 P9CK002741 Begin: Set flag to get price: IV_NO_IPC_PRICING = 'F' *#005 P9CK002741 End.

COM_SCE_ITS_SET_CONTEXT CALL FUNCTION 'COM_SCE_ITS_SET_CONTEXT' EXPORTING IV_PRODUCT_ID = I_PRODUCT_ID IV_DOCUMENT_CURRENCY_UNIT = I_DOCUMENT_CURRENCY_UNIT IV_LOCAL_CURRENCY_UNIT = I_LOCAL_CURRENCY_UNIT IV_LANGUAGE = I_LANGUAGE IV_COUNTRY = I_COUNTRY IV_SALES_ORGANISATION = I_SALES_ORGANISATION IV_DISTRIBUTION_CHANNEL = I_DISTRIBUTION_CHANNEL IV_SALES_QUANTITY_UNIT = I_SALES_QUANTITY_UNIT IV_SALES_QUANTITY_VALUE = I_SALES_QUANTITY_VALUE IV_DEPARTURE_COUNTRY = I_DEPARTURE_COUNTRY IV_PRICING_DATE = I_PRICING_DATE * Pricing procedure is defined on IPC: * IV_PRICING_PROCEDURE = I_PRICING_PROCEDURE IV_DISPLAY = I_DISPLAY *#005 P9CK002741 Begin: Set flag to get price: IV_NO_IPC_PRICING = 'F' *#005 P9CK002741 End.

CUCB_INITIALIZER CALL FUNCTION 'CUCB_INITIALIZER'.

BAPI_SALESORDER_CREATEFROMDAT2 CALL FUNCTION 'BAPI_SALESORDER_CREATEFROMDAT2' EXPORTING ORDER_HEADER_IN = PI_SO_HEADER * Definition of price determination * LOGIC_SWITCH = P_LOGIC_SWITCH * no simulation possible: * TESTRUN = PI_SIMULATE IMPORTING SALESDOCUMENT = G_ORDER_NUMBER TABLES RETURN = PT_RETURN ORDER_ITEMS_IN = PT_SO_ITEM_IN ORDER_SCHEDULES_IN = PT_SO_SCHED_IN * ORDER_CONDITIONS_IN = PT_CONDITIONS *#006 P9CK049421 Begin: Using BAPI structure BAPIPARNR: * ORDER_PARTNERS = PI_T_SO_PARTNER ORDER_PARTNERS = PI_T_SO_PARTNER2 *#006 P9CK049421 End.

BAPI_TRANSACTION_COMMIT CALL FUNCTION 'BAPI_TRANSACTION_COMMIT' IMPORTING RETURN = P_RETURN.

BAPISDORDER_GETDETAILEDLIST CALL FUNCTION 'BAPISDORDER_GETDETAILEDLIST' EXPORTING I_BAPI_VIEW = P_VIEW TABLES SALES_DOCUMENTS = PT_SALES_DOCUMENTS ORDER_ITEMS_OUT = PT_SO_ITEM_OUT ORDER_SCHEDULES_OUT = PT_SO_SCHED_OUT.

SD_SALESDOCUMENT_CREATE CALL FUNCTION 'SD_SALESDOCUMENT_CREATE' EXPORTING * SALESDOCUMENT = SALES_HEADER_IN = PI_SO_HEADER * SALES_HEADER_INX = * SENDER = * BINARY_RELATIONSHIPTYPE = ' ' * INT_NUMBER_ASSIGNMENT = ' ' * BEHAVE_WHEN_ERROR = ' ' * LOGIC_SWITCH = ' ' * BUSINESS_OBJECT = ' ' TESTRUN = PI_SIMULATE * CONVERT_PARVW_AUART = ' ' * IMPORTING * SALESDOCUMENT_EX = G_ORDER_NUMBER * SALES_HEADER_OUT = TABLES RETURN = PT_RETURN SALES_ITEMS_IN = PT_SO_ITEM_IN * SALES_ITEMS_INX = SALES_PARTNERS = PI_T_SO_PARTNER2 SALES_SCHEDULES_IN = PT_SO_SCHED_IN * SALES_SCHEDULES_INX = * SALES_CONDITIONS_IN = SALES_CFGS_REF = PE_T_SO_CFGS_REF *Note 537640 Begin SALES_CFGS_VK = PE_T_SO_CFGS_VK *Note 537640 End SALES_CFGS_INST = PE_T_SO_CFGS_INST SALES_CFGS_PART_OF = PE_T_SO_CFGS_PART_OF SALES_CFGS_VALUE = PE_T_SO_CFGS_VALUE * SALES_CFGS_BLOB = * SALES_CFGS_REFINST = SALES_CCARD = PI_T_SO_CCARD * SALES_TEXT = * SALES_KEYS = * SALES_CONTRACT_IN = * SALES_CONTRACT_INX = * EXTENSIONIN = * PARTNERADDRESSES = ITEMS_EX = PT_SO_ITEM_OUT SCHEDULE_EX = PT_SO_SCHED_OUT * BUSINESS_EX = * INCOMPLETE_LOG = * EXTENSIONEX = * CONDITIONS_EX = .

BAPI_SALESORDER_CREATEFROMDAT2 CALL FUNCTION 'BAPI_SALESORDER_CREATEFROMDAT2' DESTINATION G_TWICOSTORE-SODES EXPORTING ORDER_HEADER_IN = PI_SO_HEADER * Definition of price determination LOGIC_SWITCH = P_LOGIC_SWITCH * no simulation possible: * TESTRUN = PI_SIMULATE IMPORTING SALESDOCUMENT = G_ORDER_NUMBER TABLES RETURN = PT_RETURN ORDER_ITEMS_IN = PT_SO_ITEM_IN ORDER_SCHEDULES_IN = PT_SO_SCHED_IN * ORDER_CONDITIONS_IN = PT_CONDITIONS *#006 P9CK049421 Begin: Using BAPI structure BAPIPARNR: * ORDER_PARTNERS = PI_T_SO_PARTNER ORDER_PARTNERS = PI_T_SO_PARTNER2 *#006 P9CK049421 End.

BAPI_TRANSACTION_COMMIT CALL FUNCTION 'BAPI_TRANSACTION_COMMIT' DESTINATION G_TWICOSTORE-SODES IMPORTING RETURN = P_RETURN.

BAPISDORDER_GETDETAILEDLIST CALL FUNCTION 'BAPISDORDER_GETDETAILEDLIST' DESTINATION G_TWICOSTORE-SODES EXPORTING I_BAPI_VIEW = P_VIEW TABLES SALES_DOCUMENTS = PT_SALES_DOCUMENTS ORDER_ITEMS_OUT = PT_SO_ITEM_OUT ORDER_SCHEDULES_OUT = PT_SO_SCHED_OUT.

SD_SALESDOCUMENT_CREATE CALL FUNCTION 'SD_SALESDOCUMENT_CREATE' DESTINATION G_TWICOSTORE-SODES EXPORTING * SALESDOCUMENT = SALES_HEADER_IN = PI_SO_HEADER * SALES_HEADER_INX = * SENDER = * BINARY_RELATIONSHIPTYPE = ' ' * INT_NUMBER_ASSIGNMENT = ' ' * BEHAVE_WHEN_ERROR = ' ' * LOGIC_SWITCH = ' ' * BUSINESS_OBJECT = ' ' TESTRUN = PI_SIMULATE * CONVERT_PARVW_AUART = ' ' * IMPORTING * SALESDOCUMENT_EX = G_ORDER_NUMBER * SALES_HEADER_OUT = TABLES RETURN = PT_RETURN SALES_ITEMS_IN = PT_SO_ITEM_IN * SALES_ITEMS_INX = SALES_PARTNERS = PI_T_SO_PARTNER2 SALES_SCHEDULES_IN = PT_SO_SCHED_IN * SALES_SCHEDULES_INX = * SALES_CONDITIONS_IN = SALES_CFGS_REF = PE_T_SO_CFGS_REF *Note 537640 Begin SALES_CFGS_VK = PE_T_SO_CFGS_VK *Note 537640 End SALES_CFGS_INST = PE_T_SO_CFGS_INST SALES_CFGS_PART_OF = PE_T_SO_CFGS_PART_OF SALES_CFGS_VALUE = PE_T_SO_CFGS_VALUE * SALES_CFGS_BLOB = * SALES_CFGS_REFINST = SALES_CCARD = PI_T_SO_CCARD * SALES_TEXT = * SALES_KEYS = * SALES_CONTRACT_IN = * SALES_CONTRACT_INX = * EXTENSIONIN = * PARTNERADDRESSES = ITEMS_EX = PT_SO_ITEM_OUT SCHEDULE_EX = PT_SO_SCHED_OUT * BUSINESS_EX = * INCOMPLETE_LOG = * EXTENSIONEX = * CONDITIONS_EX = .



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.







The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name MWWMJF32 or its description.