7 Replies Latest reply: Jul 7, 2012 3:19 PM by manas anugu RSS

Sales order in "To be distributed" status forever

manas anugu
Currently Being Moderated

Hi Experts,

7-3-2012 8-25-29 PM.png

7-3-2012 8-30-58 PM.png

 

Trying to perform delivery in SD but the sales order is not opening in va02 and vlo1n. error says " the sales order is being processed by user"

 

I have used the report CRM_CHECK_DISTRIBUTION_STATUS and unlocked the transaction, the transaction says completed but is still to be distributed.

 

Regards,

Manas.

  • Re: Sales order in "To be distributed" status forever
    Ankush Rai
    Currently Being Moderated

    Hi,

    When ever a transaction is created in CRM it get replicated to ECC system and in response to it there is status data get flow from ECC to CRM. Once this complete set of data is flowed between these two system then document status become 'Distributed Successfully" if this process is stuck in mid way the status become "To Be Distributed"

     

    While executing report "CRM_CHECK_DISTRIBUTION_STATUS" there is one check box "P_CHECK" execute report by unchecking this check box.

     

    Following are some of the are which you can check for document status

    • Verify whether delta load is activated OR not in CRM against the transaction in “R3AC4” transaction. In “R3AC4” it should have one entry with object class “BUSPROCESSND”.
    • Verify the connection between ECC to CRM whether it is working OR not.
    • When ever transaction are replicated to ECC with response to it BDoc get created in CRM System. In response to these transaction some kind of status data is send from ECC to CRM again in form of BDoc. These BDoc status is in “Green” but it contain the error detail if it has some thing related to replication
    • In CRM Queue verify is there any queue in pending / error state
    • In CRM under table “SMOFPARSFA” please verify what scenario is activated for sales / service order transaction. Scenario for sales / service order transaction are define against the parameter name “INT_CHANGE_ORDER” . There are some scenario in which it does not allow any status updation from ECC to CRM which can be one of the issue.
    • In ECC verify the “Incompletion Log” means is there any field in ECC which is marked as mandatory and it data is not getting pass from CRM. In such case either pass the field from CRM system OR for temporary check remove the incompletion log and verify the replication once again

     

    With Regards

    Ankush Rai

    • Re: Sales order in "To be distributed" status forever
      manas anugu
      Currently Being Moderated

      Hi Ankush,

       

      I have checked all the above steps. All the errors have cleared except

      " The sales document is not yet complete: Edit data". I have checked the incompletion log in ecc, below are the missing fields.  how to fill these fields, i dint find them in crm and not able to assign them in ecc. Please help

       

      in.png

      Tried to assign plant and shipping point to material in ECC, couldnt make it work.

       

      Message of bdoc in crm is below.

       

      bdoc.png

       

      Thanks & regards,

      Manas.

      • Re: Sales order in "To be distributed" status forever
        Ankush Rai
        Currently Being Moderated

        Hi,

        For plant and shipping point there is determination process define in ECC. pease get in touch with your ECC team to get it configured.

         

        Just for temporary testing remove the incompletion procedure assign in ECC and once again try to replicate a new sales order.

         

        With Regards

        Ankush Rai

        • Re: Sales order in "To be distributed" status forever
          manas anugu
          Currently Being Moderated

          Hi,

          We have assigned delivery plant to BP and product in ecc, and shipping point is assigned to plant used. still the log exists.

           

          How to remove incompletion procedure?

          Is there a place in crm where we can assign plant and shipping point to bp, product or sales order?

           

          Regards,

          Manas.

        • Re: Sales order in "To be distributed" status forever
          manas anugu
          Currently Being Moderated

          Hi Ankush,

           

          We have extended the material and assigned plant in ECC. Performed the determination for shipping point in ECC. But still shipping point field is empty. Plant is taken by the sales order.

           

          Regards,

          Manas

          • Re: Sales order in "To be distributed" status forever
            Ankush Rai
            Currently Being Moderated

            Hi Manas,

             

            In ECC Shipping Point is derive from combination of Shipping Condition + Loading Group + Plant.

             

            In ECC this setup is available under

            IMG -> Logistics Execution -> Shipping -> Basic Shipping Functions -> Shipping Point and Goods Receiving Point Determination -> Define Shipping Conditions by sales document type

             

             

            In ECC Incompleteness Procedure can be assign at multiple levels like at Document type, Partner Function, Item Categories etc…

             

            In ECC this setup is available under

            IMG -> Sales and Distribution -> Basic Functions-> Log of Incomplete Items -> Assign Incompleteness Procedures

             

            Please consult with you ECC Folks for these changes

             

            With Regards

            Ankush Rai

            • Re: Sales order in "To be distributed" status forever
              manas anugu
              Currently Being Moderated

              Hi,

               

              We are facing an ununderstable behavior from the system with response to the entry of a parameter value for in the Table CRMPAROLTP in ECC for the entry

               

              Parameter name        Parameter name 2                   Parameter name 3                    USER            Parameter value

              CRM_SCENARIO      INT_CHANGE_ORDER            ZM (our transaction type)                              

               

              When the entries are the above the sales orders are replicated to ECC from CRM. But are only displayed, cannot be changed or edited in VA02 in ECC.

               

              But when the entry A is given as a parameter value and saved. Already replicated sales orders which are present in ECC are editable in VA02 and we are able to perform other activities like delivery by filling the required fields. But newly created sales orders are not replicated to ECC anymore with this Parameter value A present. The newly created sales orders are going to short dump ST22 with the error "inconsistent customizing r/3 - crm sales document type ZM.

               

              Please provide a solution to this.

               

              crm.png

               

              Thanks,

              Manas.

Actions