Ansicht
Dokumentation

SOLMAN_BA_PUSH_COMP - Control Push and Mass Adjust

SOLMAN_BA_PUSH_COMP - Control Push and Mass Adjust

General Material Data   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.
SAP E-Book

This BAdI controls the transaction Compare and Adjust in Push Mode. When you select the option "Copy Changes and Complete" or "Execute in Simulation Mode", this BAdI is called to decide which changes should be pushed.

The BAdI is also called in the case of mass adjust of structure nodes that you can execute via the context menu in the process structure. In this case all comparison differences (except deletions) that are shown in the structure are adjusted automatically for the selected node and its subnodes.

By default no BAdI implementation is activated and nothing is adjusted.

You either activate one or more SAP standard implementations in IMG, or you create your own implementation. The BAdI is called for each line on a tab that is marked as new or changed in the comparison dialog. Per line you can return the constant

  • aisol_c_push_opt_push, to push the change,
  • aisol_c_push_opt_flag, to just flag it, or
  • aisol_c_push_opt_ignore, to ignore it.

Although you can specify individually whether a change is to be copied, only entire tabs can be flagged as completed.

For example, if you have three changes 1, 2 and 3 on a tab, and the BAdI implementation returns: push 1, flag 2, ignore 3, then 1 is adjusted, 3 is ignored and the tab is flagged, but not completed.

If the BAdI implementation returns: push 1, push 2, ignore 3, 1 and 2 are adjusted, 3 is ignored, and the tab is set to completed.

The filter values of the BAdI allow to create one implementation per object type. If no filter is specified only one implementation can be active.

The BAdI implementation AI_SC_PUSH_DOCU_SAMPLE adjusts only released documents. The BAdI implementation AI_AUTO_COMPARE_ALL adjusts all changes in push and in mass adjust.






Vendor Master (General Section)   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.

Length: 2039 Date: 20240523 Time: 163950     sap01-206 ( 42 ms )