Sapass

 Simplify SAP R/3 development with Excel VBA/VB RFC  
Home> Bapi>ServiceEntrySheet



Index

ServiceEntrySheet

ServiceEntrySheet


The business object Performed service recording is a list of
services performed by a vendor on the basis of a purchase order,
containing service descriptions and details of quantities and values.


The descriptions of planned services deriving from the purchase order
appear as default values in the performed service recording. Unplanned
services, which were originally entered in the purchase order without
descriptions and only with the aid of value limits, are precisely defined in the performed service recording.


Structure

Outline levels structure the service specifications, and service lines
indicate the recorded quantities and values. The costs can be
apportioned among different controlling objects by means of the account assignments.

Integration

The performed service recording is the basis for the acceptance of services performed and the invoice verification process.


11-Dec-2005


Methods

Available Methods


  • Create : Create entry sheet [ BAPI_ENTRYSHEET_CREATE ]
  • Delete : Delete entry sheet [ BAPI_ENTRYSHEET_DELETE ]
  • GetDetail : Entry sheet: detailed display [ BAPI_ENTRYSHEET_GETDETAIL ]
  • GetList : List of entry sheets [ BAPI_ENTRYSHEET_GETLIST ]
  • GetReleaseInfo : Release information relating to entry sheet [ BAPI_ENTRYSHEET_GETRELINFO ]
  • Release : Release entry sheet [ BAPI_ENTRYSHEET_RELEASE ]
  • ResetRelease : Cancel release of entry sheets [ BAPI_ENTRYSHEET_RESET_RELEASE ]

11-Dec-2005


Create

Create


You can use this method to create service entry sheets.

Notes

The following authorization objects are checked with the activity 76 (entry of services performed).

  • M_BEST_BSA Document type of purchase order of entry sheet

  • M_BEST_EKG Purchasing group of purchase order
  • M_BEST_EKO Purchasing organization of purchase order
  • M_BEST_WRK Plant of purchase order
  • Transfer

  • The header data of the entry sheet is passed on in the parameter 'EntrySheetHeader'.

  • The account assignments are passed on in the table 'EntrySheetAccountAssignment'.
  • The service data for the service entry sheet can be passed on in thetables 'EntrySheetServices' and 'EntrySheetSrvAccAssValues'.
  • All value and price fields are to be passed on in the currency of the purchase order.

  • Return messages

    Messages are returned in the table 'Return'.


    11-Dec-2005


    Delete

    Delete


    You can use this method to delete entry sheets.

    Notes

    The following authorization objects are checked with the activity 76 (entry of services performed):

  • M_BEST_BSA Document type of purchase order (of entry sheet)

  • M_BEST_EKG Purchasing group of purchase order
  • M_BEST_EKO Purchasing organization of purchase order
  • M_BEST_WRK Plant of purchase order
  • Messages are returned in the table 'Return'.


    11-Dec-2005


    GetDetail

    GetDetail


    You can use this method to output the detailed data on a service entry sheet.

    Notes

    The following authorization objects are checked with the activity 03 (Display):

  • M_BEST_BSA Document type in purchase order

  • M_BEST_EKG Purchasing group in purchase order
  • M_BEST_EKO Purchasing organization in purchase order
  • M_BEST_WRK Plant in purchase order
  • Error handling

    If error messages are issued during the processing, they are returned
    in the table 'Return'. This table also logs information messages.


    11-Dec-2005


    GetList

    GetList


    This method allows you to list service entry sheets. You pass on thedesired selection criteria (e.g. purchasing group, plant, vendor) Werk,Lieferant) in the import parameters. For more information, refer to the relevant parameter documentation.


    Notes

    The following authorization objects are checked with the activity 03 (Display):

  • M_BEST_BSA Document type in purchase order
  • M_BEST_EKG Purchasing group in purchase order
  • M_BEST_EKO Purchasing organization in purchase order

  • M_BEST_WRK Plant in purchase order
  • Return

    The entry sheets that satisfy the selection criteria are returned in the table 'ENTRYSHEET_HEADER'.

    Error handling

    If error messages are issued during the processing, they are returned
    in the table 'Return'. This table also logs information messages.


    11-Dec-2005


    GetReleaseInfo

    GetReleaseInfo


    This method allows you to output detailed data on the release status of the service entry sheet.


    11-Dec-2005


    Release

    Release


    This method allows you to release entry sheets.
    The entry sheet number and the release code must be passed on. The newrelease status and the new release indicator are returned.

    Notes

    The authorization object M_EINK_FRG is checked.


    A COMMIT WORK is set in the module.


    11-Dec-2005


    ResetRelease

    ResetRelease


    This method allows you to cancel the release of entry sheets. The entrysheet number and the release code must be passed on. The release statusand the release indicator valid prior to the release are returned.

    Notes

    The authorization object M_EINK_FRG is checked.



    11-Dec-2005