Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

List all service orders

Former Member
0 Kudos

Hello Colleagues,

I want to list all the service orders. Is there any Bapi or function module for this? Please provide the info.

Best Regards,

Jameer

3 REPLIES 3

Former Member
0 Kudos

BAPI_SERVICE_GET_DETAIL Read Detailed Data for a Service Master Record

BAPI_SERVICE_GET_LIST List Display for Service Master Records

Reward points if useful.

Former Member
0 Kudos

Hi,

Please check BAPI_ALM_CONF_GETLIST.

Pls reward points if useful.

Regards,

Renjith Michael.

Former Member
0 Kudos

hi jameer,

there are some Bapi s are there for ur requirement.Just check the below.

CALL FUNCTION 'BAPI_ALM_CONF_GETLIST'

" EXPORTING

" OPERATION =

" SUBOPERATION =

" IN_PROCESS =

" COMPLETED =

" IMPORTING

" RETURN =

TABLES

" ORDER_RANGE =

" CONF_RANGE =

CONFIRMATIONS =

.

The selection criteria can be transferred as

Individual value (for example, the OPERATION parameter)

Interval (for example, the ORDER_RANGE and CONF_RANGE parameters)

If no restrictive conditions are specified, all the confirmations are included in the list. Note that a selection is only successful if the selection criteria do not contain any contradictions. For example, no confirmations will be found in a maintenance or service order if an operation has been specified as a parameter that does not exist in the order. The selected data is transferred to the CONFIRMATIONS table. If no confirmations can be found for the selection conditions, the RETURN parameter will provide information on the errors that occurred.

and also some other Bapi s

BAPI_SERVICE_GET_DETAIL Read Detailed Data for a Service Master Record

BAPI_SERVICE_GET_LIST List Display for Service Master Records

and also some other Bapi s

EQUIPMENT:

BAPI_EQUI_CHANGE PM BAPI: Change Equipment

BAPI_EQUI_CREATE PM BAPI: Create Equipment

BAPI_EQUI_CREATE_BY_REFERENCE

BAPI_EQUI_DISMANTLE PM BAPI: Install Equipment (Functional Location, Superior Equipment)

BAPI_EQUI_GETDETAIL PM BAPI: Read Equipment

BAPI_EQUI_GETLIST BAPI PM: Selection of Equipment List

BAPI_EQUI_GETSTATUS PM BAPI: Read (System-/User-)Status Equi

BAPI_EQUI_INSTALL PM BAPI: Install Equipment (Functional Location, Superior Equipment)

BAPI_EQMT_CREATE Create equipment

BAPI_EQMT_DETAIL Read details for equipment

BAPI_EQMT_DISMANTLEFL Dismantle equipment at functional location

BAPI_EQMT_DISMANTLEHR Dismantle equipment from equipment hierarchy

BAPI_EQMT_GETCATALOGPROFIL Determine catalog profile for equipment

BAPI_EQMT_GETLISTFORCUSTOMER Select customer equipment

BAPI_EQMT_INSTALLFL Install equipment at functional location

BAPI_EQMT_INSTALLHR Install equipment in equipment hierarchy

BAPI_EQMT_MODIFY Change equipment

IDOC_INPUT_EQUIPMENT_CHANGE

IDOC_INPUT_EQUIPMENT_CREATE

FUNCTIONAL LOCATIONS:

BAPI_FUNCLOC_CHANGE PM BAPI: Change Functional Location

BAPI_FUNCLOC_CREATE PM BAPI: Create Functional Location

BAPI_FUNCLOC_GETDETAIL PM BAPI: Read Functional Location

BAPI_FUNCLOC_GETLIST BAPI PM: Read List of Functional Locations (with Internal Key)

BAPI_FUNCLOC_GETSTATUS PM BAPI: Read (System-/User-) Status of Functional Location

BAPI_FUNCLOC_SET_LABEL_SYSTEM BAPI PM: User-Dependent Setting of Current System Indicator

IDOC_INPUT_FUNC_LOC_CHANGE

IDOC_INPUT_FUNC_LOC_CREATE

CONFIRMATIONS:

BAPI_ALM_CONF_CANCEL Cancel confirmation for maintenance/service order

BAPI_ALM_CONF_CREATE Create confirmation for maintenance/service order

BAPI_ALM_CONF_GETDETAIL Detailed data for maintenance/service order confirmation

BAPI_ALM_CONF_GETLIST List of maintenance/service order confirmations

BAPI_ALM_GET_PROP Propose Data for Time Confirmation

ORDERS:

BAPI_ALM_COMPONENT_GET_DETAIL Read Detail Data for a Component

BAPI_ALM_OPERATION_GET_DETAIL Read Detail Data for an Operation

BAPI_ALM_ORDERHEAD_GET_LIST Determination of a List of Maintenance/Service Orders from Selection

BAPI_ALM_ORDEROPER_GET_LIST Determination of a List of Operations from Selection

BAPI_ALM_ORDER_GET_DETAIL Reading of Detail Data for an Order

BAPI_ALM_ORDER_MAINTAIN Process Maintenance-/Service Order

NOTIFICATIONS:

BAPI_ALM_NOTIF_CHANGEUSRSTAT Change User Status of a PM/CS Notification

BAPI_ALM_NOTIF_CLOSE Complete PM/CS Notification

BAPI_ALM_NOTIF_CREATE Create PM/CS Notification

BAPI_ALM_NOTIF_DATA_ADD PM/CS Notification: Add Data

BAPI_ALM_NOTIF_DATA_DELETE PM/CS Notification: Delete Data

BAPI_ALM_NOTIF_DATA_MODIFY PM/CS Notification: Change Data

BAPI_ALM_NOTIF_GET_DETAIL PM/CS Notification: Read Detail Data

BAPI_ALM_NOTIF_LIST_EQUI Select PM/CS Notifications by Equipment

BAPI_ALM_NOTIF_LIST_FUNCLOC Select PM/CS Notifications by Functional Locations

BAPI_ALM_NOTIF_LIST_PARTNER Select PM/CS Notifications by Partners

BAPI_ALM_NOTIF_LIST_PLANGROUP Select PM/CS Notifications by Maintenance Planner Group

BAPI_ALM_NOTIF_LIST_SORTFIELD Select PM/CS Notifications by Sort Field

BAPI_ALM_NOTIF_POSTPONE Reset PM/CS Notification

BAPI_ALM_NOTIF_PUTINPROGRESS Release PM/CS Notification

BAPI_ALM_NOTIF_SAVE Save PM/CS Notification

BAPI_ALM_NOTIF_TASK_COMPLETE PM/CS Notification: Complete Task

BAPI_ALM_NOTIF_TASK_RELEASE PM/CS Notification: Release Task

BAPI_ALM_NOTIF_TASK_SUCCESS PM/CS Notification: Set Task to Successful

BAPI_SERVICENOTIFICAT_CREATE Create service notification

BAPI_SERVICENOTIFICAT_GETLIST Select service notifications according to customer or contact person

GENERAL:

BAPI_TRANSACTION_COMMIT Execute external Commit when using BAPIs

BAPI_TRANSACTION_ROLLBACK Execute external Rollback when using BAPIs

MEASUREMENTS:

MEASUREM_DOCUM_RFC_SINGLE_001 RFC MeasDocument: Individual Processing, Create

MEASUREM_DOCUM_RFC_SINGLE_002 RFC MeasDocument: Individual Processing, Change/Display or Read

better focus on first 3 Bapi s.

kindly reward me