Quantcast
Channel: SCN: Message List - ABAP Switching, Enhancing, and Adapting Standard Programs
Viewing all 2464 articles
Browse latest View live

Re: enhancement of vendor master in XK01/XK02?

$
0
0

Hi, for me its works, but i have one problem.

 

How can I get  SMTP address using BTE 00001421 or other exits???

 

Thanks in advanced

 

Paulo


Re: Unable to print through smartform

$
0
0

Hi Vishnu,

 

Do the below basic checks,

 

1) All windows are in right size means there are no overlapping. Please follow the correct dimensions mentioned in the smart forms itself (Show in below screen shot). This can be seen in the "Form attributes" section of Global fields in smart forms.

 

SCN.PNG

 

2) Ensure that the templates if you have created any complies within the window in which it is used.

 

3) Check for the right smart form call.

 

4) Check for the assignment of the output types.

 

Also please let us know more about the issue. So that we can give the right solution.

 

Regards,

Satish

Re: Enhancing the SAP standard transaction

$
0
0

Hello Faizur,

 

I guess you can achieve this by using PERSONAS.

 

Experts in the below community can help you.

 

SAP GUI

 

Regards,

TP

Re: Text Enhancement not working..

Re: Purchase orders are created thru batch job,but not save in tables.

$
0
0

Hello,

 

Please give more details about your problem so that we will try to help you.

 

Regards,

TP

Re: Exit for QM02 - Notification complete followup action

$
0
0


Hello Saikat,

 

Did you try with the user exits QQMA0005 and QQMA0030.

 

Regards,

TP

Regarding abap material

$
0
0

Hello

I'm new to abap ,i dontknow how to start the abap

can any one please guide me how to read

and plaease share pdf's and videos of abap

Re: User exit for new pricing at header - Urgent!

$
0
0

Here my solution (it works also, if you press <save> without <Enter> first):

 

-------------------------------------------------------------------------------

Include MV45ATZZ:

 

DATA: gs_vbak_changed TYPE vbak.

-------------------------------------------------------------------------------

Include MV45AFZB (USEREXIT_CHECK_VBAK):

 

IF NOT gs_vbak_changed IS INITIAL  AND vbak-vkbur <> gs_vbak_changed-vkbur.
      PERFORM preisfindung_gesamt USING 'G'.
ENDIF.

-------------------------------------------------------------------------------

 

 

Include MV45AFZZ (USEREXIT_MOVE_FIELD_TO_VBAK):

 

MOVE vbak TO gs_vbak_changed.

-------------------------------------------------------------------------------

 

Good luck

Manuela

 

 

 

 

 

 


EKPO value not updated when post from ME59N but works ok in ME21N

$
0
0

Hi Experts,

 

I’m using CL_EX_ME_PROCESS_PO_CUST to do some validations and set EKPO-ELIKZ with X if true.

 

This is working fine from ME21N but it doesn’t seems to be working from ME59N, I see in the debugger that the value is set with an X even at the end of the POST Method.

 

My scenario in ME21N and ME59N is to set EKPO-ELIKZ when I converting from a Purchase Requisition.

 

So my question is:

 

What can be happening that its working ok in ME21N and not in ME59N?

 

Im not very familiar with ME59N, do I have to set any of the ME59N selection screen parameter beside Purchase Requisition #?

 

Thanks in advance!

 

  1. Nico.-

Re: EKPO value not updated when post from ME59N but works ok in ME21N

$
0
0

I hope you are not modifying the demo class provided with the BAdI,n but you actually create a new implementation with SE19?

 

Do you use same order type in ME59N and ME21N, there can be a difference in their Customizing (status fields) ?

 

Regards,

Raymond

Re: EKPO value not updated when post from ME59N but works ok in ME21N

$
0
0

Hello Nicolas,

 

Did you try by placing the watchpoint on the field EKPO- ELIKZ.

 

There might be another user exit or some enhancement which is making the EKPO- ELIKZ  as blank after you set X in your BADI implementation.

 

Regards,

TP

Re: EKPO value not updated when post from ME59N but works ok in ME21N

$
0
0

Hi Raymond,

 

Yes, of course I create an implementation of the Badi.

 

Where can I see the Customizing status fields?

 

Thanks.

Nico.-

Re: EKPO value not updated when post from ME59N but works ok in ME21N

$
0
0

SPRO : Purchasing, Purchase Order, Define Document Types and Define Screen Layout at Document Level.

 

Regards,

Raymond

Re: EKPO value not updated when post from ME59N but works ok in ME21N

$
0
0

ME21 ME21N is there in those SPRO path you send, but I couldn't find ME59N.

 

I set a break point at process_input_filter and field ekpo-elikz got a dot (.) so I guess its editable.

 

ME21N and ME59N both creates a ZNB PO, but through ME59N it does not set Delivery Complete with an X as its doing inME21N

 

Any hint?

 

Thanks a lot!

Nico.-

Re: ME_GUI_PO_CUST and me_process_po_cust

$
0
0

Hello jorgelina,

 

Can you please help me?.  I am having the exact same issue where ME22N doesn't register the changes on my custom fields. it only goes through the SUBSCRIBE and MAP_DYNPRO_FIELDS and nothing more. I always get the "Nothing changed" message.

 

You mention that you solved it by fixing your Function Group, but what was wrong with it?. 

I created a new function group (ZKPOENH) and put function modules ZMEPOBADIEX_PUSH and ZMEPOBADIEX_POP there.  Also that is where my custom screen is.

this is the code on my subscribe method:

DATA: ls_subscriber LIKE LINE OF re_subscribers.

* we want to add a customer subscreen on the Header tab

     CHECK im_application = 'PO'.

     CHECK im_element     = 'ITEM'.

     CLEAR re_subscribers[].

* the name is a unique identifier for the subscreen and defined in this class definition

     ls_subscriber-name = subscreen1.

     ls_subscriber-dynpro = '0001'.

     ls_subscriber-program = 'SAPLZKPOENH'.

     ls_subscriber-struct_name = 'CI_EKKODB'.

     ls_subscriber-label = text-001.

     ls_subscriber-position = 7.

     ls_subscriber-height = 7.

     APPEND ls_subscriber TO re_subscribers.

*- Adding a second User Tab for STO reason

     ls_subscriber-name = subscreen2.

     ls_subscriber-dynpro = '0002'.

     ls_subscriber-program = 'SAPLZKPOENH'.

     ls_subscriber-struct_name = 'CI_EKPODB'.

     ls_subscriber-label = text-002.

     ls_subscriber-position = 8.

     ls_subscriber-height = 7.

     APPEND ls_subscriber TO re_subscribers.


And i can see both of my custom tabs on ME2XN.  Maybe the Function group needs a special name.

 

Do i have to do something in the PAI of the screen one the field has been changed?.  please help me, i'm a bit desperate, i've tried a lot of things with no result.

 

thank you so much in advance,.

Javier Villarreal.


Re: EKPO value not updated when post from ME59N but works ok in ME21N

Re: Purchase orders are created thru batch job,but not save in tables.

$
0
0

Thanks Madhu/prakash for your reply.

 

Here the problem is, we have set up a batch to create POs with ref to PRs. But system is able to convert the PO document number is getting generted, but not saved in the data base table so that for single PR many documnet numbers were created.(number ranges were wasted).

 

solution is below

 

Batch job was created with the user, who does not have authorization to create POs, so we have changed the user now bach job is able to convert the PR to PO.

 

Issue Closed.

Re: Text Enhancement not working..

$
0
0

Hello Thanga Prakash,

 

I tried you mentioned discussion but still not reflecting.

 

Regards,

Sachin

Re: Change Production version during creation of Process Order COR1

$
0
0

Hi Manoj,

 

So - almost four years later - I saw your post and I saw myself in the very same situation as you did...

 

I found a solution for those who wants to change the production version of the production order from the sales order creation: create an enhancement in the function module 'MD_VERSION_SELECTION' and you are good to go.

How to modify PO release strategy value.

$
0
0

Dear Experts,

In our organization PO can be released based on PO value.


For example, if the PO  value is within 10000 BDT, user x can release PO. (here BDT is currency for Bangladesh)


if the PO value is >10000 BDT  and < 20000 BDT, user y can release the PO.


This configuration done by SAP consultant while SAP implementation project.

User run tcode, ME28 and find PO pending for his range.




Now, My company wants to change the PO release value range.


Can any one help me, how to change the value range.


Thanks in advance.


Shafiq.

Viewing all 2464 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>