Skip to Content
avatar image
Former Member

Smart Forms changes not taking effect on billing form

Hi all,

I've recently copied an existing smart form and attached to a billing output type (configured in NACE - V3 billing)

The standard program and smart form was copied and modified. 

The problem is that after translating some standard texts and texts inside the smart form, the output form displays an older version of the form (ex. I've removed some hard-coded texts from the footer but it still appears in the billing form print preview in VF03),

but in some billing documents the changes are taking effect.

Is there some process in SAP SD where the version of a form output is being saved after generation so that when the form is changed the original output is retained?

Please advise.

Thanks,

Raymond Mendoza

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

7 Answers

  • Jan 06, 2015 at 09:58 AM

    Hi Raymond,

    In NACE, the program of the respective Output Type is Customized one or you are using the standard program.

    regards.

    Praveer.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jan 06, 2015 at 10:06 AM

    Hi Praveer,

    Yes it is customized, that's why I'm able to change the form.  It is also configured correctly in NACE, both print program and smart form.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jan 06, 2015 at 10:10 AM

    Do you translate texts with se63?

    Do you close smartform in smartforms during translations.?

    What is the  default form language and what is the logon language ? .

    So you should first close all instances of smartforms transaction. And than go to se63

    chose you smartform or standart text and translate it there in corresponding logon language .

    Regards Ogi

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jan 06, 2015 at 10:14 AM

    Let's forget the translations.  I also deleted some texts in the form footer, but when I print preview in VF03 the text is still there.

    But in some billing documents, the text is deleted.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Do you check all different billing types in NACE. If in some i changed in some not this mean that they used different smartforms.

  • avatar image
    Former Member
    Jan 06, 2015 at 10:24 AM

    Hi Praveer,

    No mention of old smart form.  It gets the form name from the NACE config.

    To be clear:

    Step 1: Copied old smart form and print program.

    Step 2: Configured NACE with new output type and new form and program.

    Step 3: Made changes to the form.

    Step 4: Tested the form output.  (Lets call this output 1)

    Step 5: Made additional changes (removed some texts).

    Step 6: Tested the form again (Output 1 still displayed - changes did not take effect)

    The initial changes have taken effect but the additional did not. 

    It is not possible that it's the old form because some of the first changes are already in effect.

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Raymond,

      It's a like error and trial, as you said, the initial changes has been taken place in output.

      and the current footer level changes are not coming.

      Please try to check, is there any condition or variable are using to display the information in Output Body.

      And also, check if the variables are using, then is somewhere else those variables are also using to populate the information.

      Or try to Put a condition on Footer Text like 1 = 2 in condition tab, and check the changes are taking place or not in output.

      Regards.

      Praveer

  • avatar image
    Former Member
    Jan 06, 2015 at 10:48 AM

    Thanks Praveer.

    Any other answers?  Thanks.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 10, 2016 at 03:32 PM

    Hi Raymond

    I'm facing this same problem, Did you solve it? if so, How did you?

    Thanks!

    Add comment
    10|10000 characters needed characters exceeded