Skip to Content
author's profile photo Former Member
Former Member

Create with reference where original document is incomplete

Hi Guys

We use variant configuration as part of our sales order process. Within the VC we have 'discontinued' validation i.e. a component of the configuration may be discontinued and therefore unavailable. In this case, we would want to lock the configuration, reject the order item and create a new order item for a different component. We do not wish to delete the order item because of the effect this has on BI sales reporting.

However, if we later wish to create another document (such as a FOC replacement) with reference to this document we receive an error message to the effect that the document being referenced is incomplete and cannot be used as a reference.

Does anyone know of a way of being able to copy complete items only during create with reference or being able to set the status of an incomplete ('being processed') item to complete.

Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • Posted on Feb 13, 2009 at 11:51 AM

    Hi Peter Andrew,

    According your issue description, you should be able to create an order in reference, because the order items with Reason for rejection are not taking in consideration in the copy control, so if you are receiving a message document being referenced is incomplete is because there is some data missing. Go to the menu Edit --> Incompletion log and see if there is something missing.

    Thanks in advances,


    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Thanks for the reply. It's not so much that we have data missing as that a characteristic value within VC has failed a validation check. Even if we then lock the configuration and apply a rejection code the document is still seen as incomplete.

  • Posted on Feb 13, 2009 at 09:50 PM

    "Incomplete" and "being processed" are two different things. If document is "incomplete", there are some fields that are required and must be filled in before the document may be processed any further. As correctly pointed out above, such fields will appear in the incompletion log.

    There is no way to work around the incompletion procedure. If you need to make the field required only in certain situations, you might want to take it out of the incompletion procedure and add a user exit instead.

    If an order is displayed as "being processed", this means that one of the statuses (see Status tab on header and item level) is "partially processed". Normally setting the rejection reason updates the overall item's status (not to be confused with the header's status) to "complete", but I've heard of some cases when for some reason this does not happen. Unfortunately, I don't recall if there was any solution.

    Hope this helps.

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      On further investigation we have now traced the error message concerned to standard sales order copy routine 001. We have created a copy of this routine and added some additional code around the check such that if the only incomplete items on the source document have been rejected then we allow it to be referenced (we already have a customised copy routine at item category level which is preventing the copy of rejected items).

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.