cancel
Showing results for 
Search instead for 
Did you mean: 

How to find if ZFM is affecting to standard t-code ?

vinayad
Participant
0 Kudos
1,101

Hi all,

In VA02, when the sales order# enters for multiple items the MBDAT value is varying(After save).

I have created ZFM for Sales Order change to other requirement (had put breakpoint to check whether it is causing but not stopped).

Here, I would like to know where exactly the error is causing or if you have any ideas to reach it, please share it.

Any help would be appreciated!

Accepted Solutions (0)

Answers (2)

Answers (2)

VXLozano
Active Contributor

By definition, Z function modules do NOT affect standard code. Read your FM, learn what does it do, and check if it changes that value. If it doesn't, it doesn't.

Try to determine since when this behaviour is occurring, and check for transports just before. Some of them will contain an enhancement implementation that affects that field.

vinayad
Participant
0 Kudos

Hi vicen.lozano

Thanks for your response!

Normally my ZFM does MBDAT field update using offset number for SO#

This behavior is happening since, after I released this ZFM

VXLozano
Active Contributor
0 Kudos

Ok, after reading the comments on the initial post, your question was not the proper one XD

Again, your FM does NOT affect the source code, but it maybe affects the data... If you have commented the whole code and the wrong behaviour stills there, then there is another program object that is changing that value.

Try to find it by doing a reference use check on the field (SE11, your table, double click on your field, and in the popup window, look for the reference use button (box with few arrows spiking out). You will be amazed about how many you will find.
Put a break-point on everyone of them, and execute the process again (remember the update option Sandra Rossi pointed).

Good luck.

Abinathsiva
Active Contributor
0 Kudos

Hi,

try with following exits or BADI implementation based on requirement.

Enhancement/ Business Add-in Description

Enhancement

SDTRM001 Reschedule schedule lines without a new ATP check

V45A0001 Determine alternative materials for product selection

V45A0002 Predefine sold-to party in sales document

V45A0003 Collector for customer function modulpool MV45A

V45A0004 Copy packing proposal

V45E0001 Update the purchase order from the sales order

V45E0002 Data transfer in procurement elements (PRreq., assembly)

V45L0001 SD component supplier processing (customer enhancements)

V45P0001 SD customer function for cross-company code sales

V45S0001 Update sales document from configuration

V45S0003 MRP-relevance for incomplete configuration

V45S0004 Effectivity type in sales order

V45W0001 SD Service Management: Forward Contract Data to Item

V46H0001 SD Customer functions for resource-related billing

V60F0001 SD Billing plan (customer enhancement) diff. to billing plan

Business Add-in

BADI_SD_SCH_GETWAGFZ Scheduling Agreement: Read WAGFZ from S073

BADI_SD_V46H0001 SD Customer functions for resource-related billing

0 Kudos

hi abinath

can u say where does the bussiness logic is stored in sap?