Child pages
  • Some Fields or Delete Actions Could Not be Changed or Performed after the Follow on Documents are Created
Skip to end of metadata
Go to start of metadata

Purpose

This is to explain fields actions control which are related to the statistic actual value of  the  follow on documents (Confirmation and Invoice)

Overview

In standard ,which fields / actions could not be changed after follow on documents are created?

DELETE (item action)

Item category ID

Description

Unit

Product

GR_IND

OR_IND

IR_IND

GR_BASEDIV_IND

Header currency

Programs Control the Metadata of the Fields and Actions

UI handling in the PO document

  • /SAPSRM/CL_PDO_DYN_MDA_HD_PO   Dynamic      Control methods for generic header actions
  • /SAPSRM/CL_PDO_DYN_MDA_IT_PO    Dynamic      Control methods for Item Actions
  • /SAPSRM/CL_PDO_DYN_MDF_HD_PO   Dynamic      Control methods for PO  header
  • /SAPSRM/CL_PDO_DYN_MDF_IT_PO    Dynamic      Control methods for PO item      fields                                             
  • /SAPSRM/CL_PDO_DYN_MDS_HD_PO   Dynamic      Control Classes for Header Fields
  • /SAPSRM/CL_PDO_DYN_MDS_IT_PO    metadata      determination for set type

MDA: Actions => buttons       MDF: Fields      MDS: Set types 

Each of these classes contain several methods for button/field characteristics and whether or not they are displayed/mandatory etc. These methods are a complementary spot for analysis besides the SPRO settings on fields control.

IMG

-SRM Server

--Cross-Application Basic Settings

---Extensions and Field Control (Personalization)

Which program read the statistic actual value of the follow on documents

Class :    /sapsrm/cl_pdo_bo_po

Method : get_flwondoc_totval

 

Check List for Trouble Shooting 

1)      Please check in the portal , PO item, related document tab,  is the statistic actual of  the  follow on documents (Confirmation and Invoice) is updated correctly ?

2)      Please check in BBP_PD if  the statistic actual of the follow on documents (Confirmation and Invoice) is updated correctly ?

3)      If the values are not correct . Eg. No value when documents created or Not zero when document reversed,  please review KBA:

         1934728 - Incorrect SRM PO Follow on Document Statistic Actual Value and Flags

4)      Debug the corresponding meta data handling class and method.

 

 Eg:  The GR_BASEDIV  GR_IND IR_IND  flags are controlled in /SAPSRM/CL_PDO_DYN_MDF_IT_PO  ~ Document_flow

 

Description

 

Category ID

 

Unit


Product


Check_delete

 

Header currency

Related Content

Related SAP Notes/KBAs

SAP KBA: 1934728 - Incorrect SRM PO Follow on Document Statistic Actual Value and Flags