Ansicht
Dokumentation

RV56TRSL - Check in Shipments

RV56TRSL - Check in Shipments

RFUMSV00 - Advance Return for Tax on Sales/Purchases   General Data in Customer Master  
This documentation is copyright by SAP AG.
SAP E-Book

Description

This report is used at many various points and primarily serves in the selection of shipments and their presentation as a list, which is constructed using the general list viewer ALV. This report performs the following tasks:

  • Send selection screen
  • Selection of shipments
  • List presentation of selected shipments
  • Interactive reporting: Branching into documents, setting status 'Registered' / 'Completed' directly from the list and much more...

The report is called in the following environment:

  • Completion list :VT12
  • Registation list :VT16
  • F4 help for shipment number: Self-programmed F4 help which allows the selection of multiple shipments (instead of only one as in the stan- dard).
  • Freight charges collective processing (worklist) VI04: Shipments from which freight charges are to be generated can be selected here.

Individual variants differ in selection criteria, fields visible on the screen and functions available to the user in the list.

Technically, the individual call-up variants are controlled separately via the parameter 'mode': The report is never directly started. It is always called up by another program and specified to the report of the execution mode:

  • In the case of VT11, VT12 and VT16, this happens via the following call-up cascade: VT11/12/16 (Parameter transaction) calls VT10 (report transaction) and specifies the mode. VT10 starts a start report (which takes over selection variant management and starts the report with a variant) and makes a submit on this report: Mode is a selection parameter of the report which is set to "invisible".
  • In the case of F4 Help: The function module sd_f4_extended does not call the entire RV56TRSL report, rather only the two central form routines shipments_read and shipment_display and specifiy the mode. This varying procedure is necessary in order to prevent a new roll area from being opened. For F4 help, the selection screen should be presented as a dialog box. If the report were started via a submit and its selection screen presented as a dialog box, the main screen (from which the F4 help was started) would be gray (all fields previously presented gone) since a a new roll area was opened by the dialog box. The procedure for calling up a functional module is a little different, however: no new roll area is opened, the main screen remains and the user does not lose the context.

At the relevant places within the report, parameter 'mode' and the program flow are controlled separately (layout of the selection screen, layout of the field catalogue for lists ...).

The central form routines are:

  • Shipments_read: Reading of the shipments selected in the selection screen. This form routine is controlled completely by parameters since it is also called up from outside the report (see above).
  • Shipment_display: Present the shipments in the shipment list
  • User_command: Return routine for ALV, in which user commands are processed.

Requirements

Output

Example






ROGBILLS - Synchronize billing plans   PERFORM Short Reference  
This documentation is copyright by SAP AG.

Length: 3921 Date: 20240520 Time: 104114     sap01-206 ( 73 ms )