Skip to Content

Not posible to use function ROW_INPUT() in background processing


I'm trying to execute a macro in background for changing the values of a KF but unable to do so, as i'm getting the below warning messages:

"It is not possible to use function ROW_INPUT() in background processing" (Warning message)

Macro Start Macros has been executed (Success message - green signal )

"No data has been changed; data must not be save" (Warning message).

Below is the screenshot of macro created.

Need your guidance on how to get this issue resolved.



Add a comment
10|10000 characters needed characters exceeded

Related questions

4 Answers

  • Best Answer
    Posted on Jan 02, 2014 at 03:01 PM

    Hi Kartik,

    In the screenshot mentioned by you, I don't see ROW_INPUT() being used by you. However, if you want to clear the values in the key figure, try to use the following syntax instead of using operator as 0.

    Row: Keyfigurename ( From DD.MM.YYYY ) = Initial

    This should help you reset the key figure data in background.

    Hope this helps.

    Babu Kilari

    Add a comment
    10|10000 characters needed characters exceeded

    • Hi Ada,

      These settings are already there in the planning book/Data view. 😕 still getting the warning message. Also i have another if you could answer me "Is it possible that someone edited the Customer Master's Data in ECC so APO doesn't recognize the change and is recapturing ALL of the transactions under the "New" CVC??



  • Posted on Jan 02, 2014 at 04:41 PM

    Hi Kartik,

    Hope your Shipment History KF is ZERO enabled.



    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jan 02, 2014 at 07:25 PM

    Hello Kartik,

    Please check Tcode : /SAPAPO/MSDP_ADMIN. Click on your Planning Area. Goto Key figures Tab. Then Click on "Details" Button. Find the key figure in the list and scroll to see the properties of your Shipment History Key figure.

    Based on the problem which you have mentioned, I think you should set the Zero Allowed flag for Shipment History Key figure. Then your macro will work fine, but do not include ROW_INPUT() in the macro. If there is a macro (start or default type) exist having ROW_INPUT() you will get those warning messages.

    Please do read this helpful document on this topic.

    Zero v/s Initial Value in APO

    FYI - ROW_INPUT() function will not help you to do so. You should not use that function while running the macro in background job.

    Hope this will help.

    Thank you
    Satish Waghmare

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jan 03, 2014 at 12:24 AM

    Hi Kartik, First I want to say, you can set a key figure to zero, no matter whether it is set "zero allowed" or not. So I don't think the error comes from this setting.

    The macro function ROW_INPUT() cannot be executed in background. I think you have included this macro function in the start or default macro group of your data view. If it is an SNP data view, stard and default macros will be executed also in background process.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.