Quantcast
Channel: SCN : Unanswered Discussions - ABAP Switching, Enhancing, and Adapting Standard Programs
Viewing all 716 articles
Browse latest View live

'Project planning board' text problem

$
0
0

Hi,
I have a big problem in project plannig board.
In project planning board, table area and timescale assistant are broken.

 

In fact, I already asked that problem.
But I made some misunderstanding in my qustion.

 

My SAP GUI version is 730 and patch level is 5.
And our system is non-unicode system.

 

When I am using classic theme, there are no problem,
1.png

But I am using other theme, all has broken.

2.png

The 'theme' means not Windows theme.

It means SAP GUI Theme. ( At this point, I made misunderstanting )

3.png

I've tried and tried, But I can't solve this problem.

Please give me a suggestion or some tips.

Thanks


Invoice split based on rate of currency in VA02

$
0
0


hi experts,

 

i have a requirement in which i have to split invoice based on rate of currency in VA02.in this requirement i have to create different invoices for different currency. In this same type of currency will be in one invoice irrespective of line item.

 

For this we will make use of screen field “RV61A-KOEIN” as a unique identifier to split the invoice based on maintained currency. This means, the system will create an individual invoice for each different currency (say USD, CAD, AED etc.,) with that specific line item. Thus a single invoice splitted because of “USD” currency can have multiple line items considered from entire Billing request document condition types/line items with same currnency.hence it has to check for all the condition types & respective line items in a Billing request document, Apart from this, in some cases we may have a different condition unit rate other than currency such as “%” (as shown), then we should consider the document currency (VBAK-WAERK) to split the invoice accordingly (USD in this case).

 

               So, overall we will have various invoices with respect to various condition type currencies.  

if it is possible please provide sample code for this. 

 

thanx in advance.

Payment order

$
0
0

Hi Guru,

Somebody knows where can I find table with all payment order? all the history of payment order? I find table PYORDH but this is just actually payment order. I have to do a report with all the payment order for particular person per day/documents/ in the month.


Thanks

BAdI or User Exit for Authorization Infotype OM

$
0
0

Hi All,

 

we have created an OM infotype custom 9102 and it is displayed in PPOME as folder.

We need to hide this folder for some particular conditions that we cannot manage by standard settings.

 

I think it would be useful a BAdI/User exit that allow me to check and give or not authorization about our custom IT.

Something like HRPAD00AUTH_CHECK but for the OM infotype.

 

 

Thanks a lot

KR

Massimo

Making a drop down field mandatory in tcode IW32 using BADI

$
0
0

Hello frnz,

   I want to make a drop down field mandatory in tcode IW32 when the user selects a particular field. My requirement is as follows.

When the user maintance a particular code group in catalog pushbutton(1st pushbutton) for eg.WORK, now in the approval pushbutton(2nd pushbutton) there is a dropdown display which should display a field by default eg.SAFETY.

   I have found a BADI: BADI_WCM_APPROVAL and the enhancement spot as ES_WCM_BADI.

 

Since I am new to BADI can anyone please guide me on how to proceed further. It would be very helpful.

 

Thanks

Praveen Raj

IS_ROLE_EXIST method not implemented (CL_NWBC_RUNTIME35 class)

$
0
0

Hello,

 

 

i opened a thread here

 

If anyone can give me the concerned ABAP code.

 

Regards.

 

 

Laurent.

APO - How create a receipt in location type 1010 (Client)

$
0
0

Hi ,

 

We need to create a receipt into location type 1010.

We have test BAPI_POSRVAPS_SAVEMULTI3, with atpcat AG but send a messge

order type 8  not permitted for bussines objets BUS10502

 

anyone know if this is the right bapi, o what other one we can use.

 

This is urgent, any suggestion pls.

  

 

  Kind Regards

   Noemi H.

Insert fields to tx RVND

$
0
0

Hi Gurus:

 

Is there any way to insert fields to tx RVND?

 

I need to do this in the "Free Form Payment" screen. I need to insert two fields: BSEG-GEBER and PAYRQ-SWTXT, like input fields.

 

Thank you in advance.


Important Question on BADIs

$
0
0

Hello Experts,

 

Is it possible to achieve a screen-enhancement using BADI. Let me explain in detail on what I wanna achieve.

 

Requirement:

Let us assume that I have a standard SAP transaction that has several fields; now the customer requests to put 2 more additional Z-fields on to screen.

I know that this very much achievable through a lot of options that SAP has provided to the developers. But here I want to achieve this requirement using a custom BADI.

I was thinking will the following steps of logical execution that are mentioned below make us achieve the same.

 

1. We will define a custom BADI in SE18 using the Enhancement Spot Technology.

2. Create an Interface containing 2 methods namely

    PUT_DATA_TO_SCREEN

    GET_DATA_FROM_SCREEN

3. Create an Enhancement Implementation.

4. Create a BADI implementation that holds the logic for the above methods.

5. Create a screen of the Subscreen type. Arrange the required fields on the screen.

6. Write the program for the screen by creating either a module pool or a function group.

   It holds the following content (From help.sap.com)

 

Topinclude:

DATA:

               lo_exit TYPE REF TO zif_ex_badi_screen,
               flight TYPE sflight.

At PBO time:

MODULE status_0100 OUTPUT.

  IF lr_exit IS INITIAL.
    CALL METHOD cl_exithandler=>get_instance_for_subscreens
     CHANGING
       instance  = lo_exit
     EXCEPTIONS
       OTHERS    = 6.
  ENDIF.
  CALL METHOD exit->get_data_from_screen
    IMPORTING
      flight   = flight
    EXCEPTIONS
      reserved = 1
      OTHERS   = 2.
ENDMODULE.

 

At PAI time:

If data has been changed, the method PUT_DATA_TO_SCREEN is called at PAI.

MODULE user_command_0100 INPUT.
  CALL METHOD exit->put_data_to_screen
    EXPORTING
      flight   = flight
    EXCEPTIONS
      reserved = 1
      OTHERS   = 2.
ENDMODULE.

 

7. Choose the Subscreens tab. Enter the name of the called program and of the subscreen.

8. Make a trigger to the BADI from the Standard program.

 

Will this work out?

 

Regards,

Tanmoy

ERROR IN SMARTFORMS... :(

$
0
0

Hii to all..

 

I am having the problem in My smart form.


in my devlopment server there is a style /SMB11/BL_SF...   which does not exist.......  But in my live server it is working fine without any error.

 

Can any one of you plz tell me how can i sort out this problem...

 

thanks in ADVANCE.

Purchase Order Screen Layout - add columns of customer fields added in CI_EKPODB

$
0
0

Hi Experts,

After adding my customer fields to the structure enhancement CI_EKPODB and manipulating data with user exits.

i also would like to add these customer fields to the columns in the PO layout.

how can i do this?

is there a standard way?

 

(in the purchase requisition it was easy, i just pressed the manage alv layout button and added them)

Disable address editing in VL02N

$
0
0

Hi,

 

We have a request that users should not be able to change the delivery address on VL02N screen. Audit team thinks that causes a fraud risk where user changes the address and cause the goods shipped to some different address.

 

In order to achieve this, we have disabled the Address button (ucomm=WADR_T) on main screen using LE_SHP_DELIVERY_PROC BAdi (CHANGE_FCODE_ATTRIBUTES method).

 

However user can still access the addresses from the menu tree Goto > Header > Partners and there they can choose the Ship-to-party, and choose the Detail button (ucomm=PSDE). Is there any way to achieve this?

 

Many thanks in advance.

Invoice Splitting based on condition type currency

$
0
0

Hi Experts,

 

i have one requirement  regarding invoice splitting

 

Consider one biilling request, it contains one line item as shown below.

 

Item No     Material     Cond.Type     Curr

 

10             Material1      ZPR0             USD

                                    ZPR1             EUR

 

when i am trying to create the invoice document for this billing request, two invoices should be created based on the condition type rate currency,

can anyone please tell me the feasibility of this requirement.

 

Regards,

Ramesh.

Add custom field in MB01/MB02/MB03

$
0
0


Hi,

 

I have a requirement to add a custom field (Vendor Batch Number) on the Line item SCreen of Transactions MB01/MB02/MB03.

Can you please let me if it is possible to do so, since there are subscreens in these tcodes, hence could not find any screen exits.

Can you suggest any way to get Vendor Batch number on the screen.

 

Thanks in Advance.

file as input for RFBIBL00 program

$
0
0

Hi ,

 

I want to create fie on application server as input for standard program RFBIBL00.

 

i can create file using bgr00,bbkpf and bbseg structures..i will pass internal table data to those structures and transfer it to applocatuon server file but some of the internal table fields does not matching with bbkpf and bbseg structures like awkey(reference key ) not available in bbkpf structure. so please help to put my internal data into application server file and then file as input to RFBIBL00..

 

Please help me..


Auditmanagement: Assign Role and BP to CA

$
0
0

Hi experts!

 

I want automatically assign Roles in Audit Management.
Is this possible? (UEXIT, BADI, or anything else?)

 

At creating an Corrective Action, I want to assign the Role "Z1" automatically to the contact persons of this CA.
Furthermore, I want to add a Business Partner to this Role.

 

Thanks in advance,

Mario Ecker

Updating Taxes while executing MIRO

$
0
0

Hi Experts,

 

I have a requirement to update the field MBEW-MTORG (Material Origin) according to the data from a Z table while creating a MIRO, informing a PO number as reference. I managed to do this via an enhancement in the function module J_1B_NF_OBJECT_READ and updating the internal table OBJ_ITEM. However, I also have to update the taxes for this Nota Fiscal depending on the values informed (in this case, i need to input a new value for the tax type 'ICM' and a new rate which is in the Z table as well). Is there a way to re-calculate the taxes by a FM instead of manually update the lines of the internal table OBJ_ITEM_TAX?

 

Thanks in advance.

 

Allan Araujo

prolem in custom report

$
0
0

i have a prolem in custom report ... when i run the program.. i don't get any dump.. when users  run the same program it's giving a internal table conversion run time error... code is basically  http://abapinho.com/en/2013/10/roubar-salv/

 

FIELD-SYMBOLS: <lt_data> type any TABLE.

                          lr_data type REF TO data.

    try.

       call method cl_salv_bs_runtime_info=>get_data_ref
         importing
           r_data = lr_data.
       assign lr_data->* to <lt_data>.
     catch cx_salv_bs_sc_runtime_info.
   endtry.

if <lt_data> is not ASSIGNED.
   MESSAGE 'No data exisit for selection' type 'E'.
else.


bestand[] = <lt_data>[].


here when users run the program run time error occurs.. users has limited authorization and i have added the missing objects but still the issue occur.how can i sort this prob...please guide me

add pernr field to migo item.

$
0
0

Hello,

I need to add a field that will contain the personal number with his sh to migo screen(new tab in the items tabs).

There is another way to do it without ztable that store the new data(i inderstood that not recommended to add Zfiels to mseg )?

 

 

tnx.

Implementing SAP note 503396 (IBAN mass generation)

$
0
0

Hello everybody,

 

I want to implement sap note 503396 (IBAN mass generation). If I try to implement the note with SNOTE I get the error message "Object REPS RFIBAN00 does not exist; create it"!


So I tried to create the program in SE38 manually first (after registering the object in SSCR), but if I try to assign a customer package (Z...) to the program I get the error message "SAP object PROG RFIBAN00 cannot be assigned to package Z..." and if I try to assign a SAP standard package like BF_BANK (same package as report RFIBANCD) I get the error message "Package in non-original system only modifiable with Organizer Tools"?

 

We are on SAP_BASIS Release 640 Patch Level 0016!

 

Any ideas how I get the note implemented?

 

Thanks & regards

Daniel

Viewing all 716 articles
Browse latest View live


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