Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

A conversion error occurred while the program -- display data on the screen

Former Member
0 Likes
3,778

detail as below:

Error analysis:

The program has been interrupted and cannot resume.

Program "SAPMV60A" attempted to display fields on screen 0104.

An error occurred during the conversion of this data.

Trigger Location of Runtime Error:

Program:                                             SAPMV60A

Include:                                                MV60AO0F_FELDAUSWAHL

Row:                                                    48

Module type:                                        (MODULE PBO)

Module Name:                                     FELDAUSWAHL

Source Code Extract:

Line | SourceCde

     MODULE FELDAUSWAHL OUTPUT.

        DATA: MPOOL LIKE SY-REPID,

              DYNGR LIKE SY-DYNGR,

              LOOP(3) VALUE 'LOO'.            " MODIF 2 für Step-Loop-Ident.

        MPOOL = SY-REPID.

        DYNGR = SY-DYNGR.

      * Payment Service Provider

        IF cl_ops_switch_check=>sd_sfws_sc4( ) EQ abap_true.

          IF vbrk-sppaym EQ cv_sppaym01.

            IF NOT gr_paysp IS BOUND.

              gr_paysp = cl_sls_paysp_integration=>get_instance( ).

            ENDIF.

            CALL METHOD gr_paysp->get_fieldcheck_general_bil

              EXPORTING

                is_vbrk     = vbrk

                is_tvfk     = tvfk

                iv_trtyp    = t180-trtyp

              IMPORTING

                ev_no_input = gv_psp_no_input.

          ENDIF.

        ENDIF.

      *-Modifikation des Dynpros zu SY-DYNGR -------------------------------*

        LOOP AT SCREEN.

      *-STEP-LOOP wird erst bei Abarbeitung der Loop-Zeilen modifiziert ----*

          IF SCREEN-GROUP2 EQ LOOP.

            CHECK SY-STEPL NE 0.

      *-Spezielle Feldauswahl für leere Loop-Zeilen ------------------------*

           IF RV60A-ZEILE_LEER NE SPACE.

              PERFORM FELDAUSWAHL_LEERE_ZEILEN.

            ENDIF.

            CHECK RV60A-ZEILE_LEER EQ SPACE.

          ENDIF.

      *- Betriebswirtschaftlich nicht sinnvoll zu modifiziernde Regeln -----*

          PERFORM FELDAUSWAHL_SONDERREGELN.

          PERFORM FELDAUSWAHL_TABLECONTROL.

          MODIFY SCREEN.

        ENDLOOP.

        CLEAR RV60A-ZEILE_LEER.

     

48  |     >>>>>>>     ENDMODULE.     (DUMP HERE)

Give me step by step procedure to rectify the same with T.codes

Thanks

Regards

aaron.

15 REPLIES 15
Read only

Mohamed_Mukhtar
Active Contributor
0 Likes
2,799

Hi,

Please check if  the data entered is having any negative values.

Thanks

Read only

0 Likes
2,799

no, just vf01 ,enter document no. and choose the billing type.

Read only

0 Likes
2,799

Hello

Please attach the dump here .

Read only

0 Likes
2,799

Read only

Arun_Prabhu_K
Active Contributor
0 Likes
2,799

Hello.

     Data type of the screen field(s) should be in line with its value.

Regards.

Read only

0 Likes
2,799

all value i input is in line with screen field

Read only

0 Likes
2,799

Then check if the visible length of that field in screen painter is sufficient enough. It should >= field value's length.

For example, if you try to display 8 character value in a 4 character field, it will also display that error.

Read only

0 Likes
2,799

thanks! But, no.  The visible length is 12, and length what i input is 10. 

Read only

0 Likes
2,799

Is that related to billing type? cause i used another billing type, it worked. but this one, get error.

Read only

former_member225134
Participant
0 Likes
2,799

Hi,

   Change the screen field as ___________v.

  (or tick the sign check box)

Read only

0 Likes
2,799

sorry , don't understand quitly

Read only

0 Likes
2,799

I estimate it's related to billing type, not cause of screen field as ___________v.

Cause i used another billing type, it worked. But this one, get error.

Read only

pavanm592
Contributor
0 Likes
2,799

Hi,

Please Go through this NOTE --231443, 160395

Regards,

Pavan

Read only

Former Member
0 Likes
2,799

i know the dump reason.  cause the delivery no. has been processed! if i enter the delivery no and billing type at the same time. that will cause dump!

Read only

0 Likes
2,799

Aaron,

     A standard SAP should not give run time error. If possible, you can raise an OSS message via your BASIS team.