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

Payment program F110

Former Member
0 Likes
3,921

Hi all,

Has anyone ever worked with the payment program Tcode F110. I have an issue with that . I created a new form and a opint program for that. IN the tcode under the tab printout/datamedium I have specifie the programs as

Program Variant

RFFOIT_B RIBA

ZOTCRGT003 Z_1630_V.

Also all the configurations have been done. But after the payment program is run the form is not triggered. I dont understand what the issue is . Can anyone explain me what could be the possible reasons for the form not getting triggered ?

Regards,

Varun.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
3,510

Check this <a href="http://help.sap.com/saphelp_47x200/helpdata/en/47/8bf634b576bc4ee10000009b38f83b/frameset.htm">help documentation</a>. Go through the node <a href="http://help.sap.com/saphelp_47x200/helpdata/en/01/a9bd12455711d182b40000e829fbfe/content.htm">Forms</a> in particular. You will see that you still need to do the config setting that Saquib was mentioning.

21 REPLIES 21
Read only

former_member181966
Active Contributor
0 Likes
3,510

Goto FBZP transaction and in the payment methods for company code push button u can see the attached form there for the respective company code.

Click on "Check " and then click "Form Data" and assigin the form name ..

Develop the custom script and attach while using F110 mention your custom script name in the 'Alternative form'

block.

Hope this’ll give you idea!!

<b>P.S award the points.</b>

Good luck

Thanks

Saquib Khan

"Some are wise and some are otherwise"

Read only

0 Likes
3,510

Hi Saquib,

I am wokring in 4.6 c.

I have gone to tcode FBZP and selected payment methods for company codes.IN the form data section there are two forms mentioned .

Form for the payment transfer medium : F110_IT_AVVISO_B

Next Form : F110_IT_DTA

Can you please tell me where exactly I am missing the fomr name ?

Regards,

Varun.

Read only

0 Likes
3,510

You’re on right track .. Just assign your custom form to "<b>Form for the payment transfer medium = "Z_whatever'</b>

and delete the Next .. I did like this in my system and its working fine ...

Thanks

SK

Read only

0 Likes
3,510

Hi Saquib,

But in the print data /output medium tab in F110 I am specifying two programs like rffoit_b and z_xxxx. In the variant of rffoit_b in, the payment advice bank we can specify an alternative form and it should work fine right ? That is what the documentation says .

REegards,

Varun.

Read only

0 Likes
3,510

I think so ....

Thanks

SK

Read only

0 Likes
3,510

Hi all,

DOes anyone have any idea about this ?

Regards ,

Varun.

Read only

Former Member
0 Likes
3,511

Check this <a href="http://help.sap.com/saphelp_47x200/helpdata/en/47/8bf634b576bc4ee10000009b38f83b/frameset.htm">help documentation</a>. Go through the node <a href="http://help.sap.com/saphelp_47x200/helpdata/en/01/a9bd12455711d182b40000e829fbfe/content.htm">Forms</a> in particular. You will see that you still need to do the config setting that Saquib was mentioning.

Read only

0 Likes
3,510

Hi Srinivas,

<b>Just assign your custom form to "Form for the payment transfer medium = "Z_whatever'

and delete the Next .. I did like this in my system and its working fine ...</b>

I did the same but I get an error saying :

Specification of further form missing in pmnt method V for comp.code 1630

Processing terminated

Thanks,

Varun.

Message was edited by: varun sonu

Read only

0 Likes
3,510

You can override configuration by specifying the SAPscript form name in your program variant. Does the variant have this field blank or is it filled in?

Read only

0 Likes
3,510

You’re defining it against your company code and Type C = "Check" .

You double click it and it opens another windows Right and then you click on Form data it expands it and you assign the custom form there right ? You have 1 form or 2 form , in my case i have only form and I assign it as I already told you earlier .

then Run the payment program ...

Pl.. award the points if it helps !!

Thanks

SK

Read only

0 Likes
3,510

HI ,

Its filled in with the same name specified in the configuration .

Regards,

Varun.

Read only

0 Likes
3,510

Are you sure you are configuring the right payment method? I thought that program was used for type "B", not "C".

Read only

0 Likes
3,510

HI,

I am sure it is configured with right payment method .

Thanks,

Varun.

Read only

0 Likes
3,510

Then why you got an error message mentioning payment method 'V'?

Read only

0 Likes
3,510

Hi Srinivas,

Let me post you the error I am getting :

<b>

In form Z_F110_IN_AVIS / window MAIN, the element 610-V (Text-V) is missing

In form Z_O_F140_ACCST_1 / window MAIN, the element 610-V (Text-V) is missing

In form Z_O_F140_ACCST_1 / window MAIN, the element 615 (Heading) is missing

In form Z_O_F140_ACCST_1 / window MAIN, the element 620 (Carry forward above) is missing

In form Z_O_F140_ACCST_1 / window MAIN, the element 625 (Line items) is missing

In form Z_O_F140_ACCST_1 / window MAIN, the element 630 (Total) is missing

Output of the relevant forms is defective

</b>

I dont have any idea from where the form Z_F110_IN_AVIS

is coming into picture. Also z_o_f140_accst_1 is the fomr I have developed and the main window of it does not have any elements with 610..

Please help me on this.

Regards,

Varun.

Read only

0 Likes
3,510

Hi Varun,

If you want to have a new form, then you have to actually copy an existing form and make changes to it. I think there is a specific format in which they should be defined.

Check the documentation and see if that helps.

Read only

0 Likes
3,510

Hi Srinivas ,

<b>

If you cannot use the standard forms in the SAP system, you must create your own forms. You can do this by copying the standard forms and modifying them where necessary.

</b>

THis is what is given in the documentation. DO you mean to say not develop a form entirely from scratch and copy existing one and make changes ?

REgards,

Varun.

Read only

0 Likes
3,510

<i>If you cannot use the standard forms in the SAP system, you must create your own forms. You can do this by <u>copying the standard forms and modifying them where necessary</u></i>.

Correct.

Read only

0 Likes
3,510

Hi Srinivas,

Thank you very much for the support you have given me all through.

Saquib, your answers are really helpful man .

Let me do that way and get back to you friends.

Thanks and Regards,

Varun.

Read only

Former Member
0 Likes
3,510

Hi Varun,

if ur problem is not yet solved, then try this out

In FBZP, there r 2 places where u need to mention the form name.. One in the 2nd Tab(paying company codes) and another in the 4th Tab(payment mthds in comp code).. hope u have done this..

now once this config is over, in F110, wen u mention the company code and payment method, automatically the program gets assigned in Printout/Data Medium Tab. So U NEED NOT assign it manually.. n if its not coming automatically, then ther is something incomplete in the config...

now u shud create/assign a variant for the program that u want to execute among the many displayed over ther( need not for all the programs ).. now the variant has to be proper,u can chk it by clicking on Maintain variants..chk for the printers assigned n all the relevant check boxes to be checked...

i think this shud be fine for getting ur output...

if not, then put breakpoints in all the OPEN_FORM/START_FORM in the program, n chk the form name if its getting filled or not...

One more thing u can do is execute ur program directly(this is an additional option instead of using F110 ) n in debugging mode check for the Form name...

hope it helps u to resolve ur issue..

Read only

0 Likes
3,510

hi gurus,

What you all discussed above are about SAPScript forms, then is it possible to use the <b>customized smartforms</b> instead with SAPScript forms predefined by standard system to print out the check batch after auto payment run?

Kindly please tell me the detailed steps if it's possible..

Thanks,

John