Skip to Content
avatar image
Former Member

Data created for custom BO deleted after creating a patch in C4C SDK

Hi ,

I am new to C4C SDK & came across a scenario which I have a doubt.

I had a custom BO created in my Dev System with some data created through COD , Web Service & other modes.Now I assembled & downloaded the solution for upload in target system.

Then I have created a patch for my solution (Version 3).Now I see that the data which was present in my Dev System for the custom BO is not present anymore.OWL is showing empty now.

I am afraid if uploading the patch in target system (Test & Production) will also delete all the data already present in the Custom BO in those Systems?

Please provide a reason (for Yes/No) & a solution for the same .

Many Thanks,

Hitesh Khandelwal.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Apr 12, 2018 at 12:05 PM

    Dear Hitesh,

    This is expected behavior of the SDK.

    Your assumption of uploading the patch in target system will delete the data is wrong. Original solution and first patch solution data always needs to be created first.

    If you refer the help documentation - 6.4.2 Create patch on customer test tenant, you will get detail information.

    The following guidelines and restrictions apply:

    ● Any data created for the original solution in the SAP cloud solution and any scoping decisions and finetuning settings are not copied to the patch solution. For testing purposes, you must therefore scope the patch solution and create new test data.

    ● If your original solution contains a Web service, this Web service will have a different namespace in the patch solution. You must therefore adapt the settings of your client testing tool to test the Web service in your patch solution.



    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Many Thanks Anant !!

      The scenario which I had mentioned in my question was for dev sandbox tenant of my company.Since it was first solution & first patch in it created by me, I would have come across such data issue.

      In our actual Client's Dev System the patch in which I have now made the changes is Patch no 21(basically not the first patch & Production has Patch no 20) .So as per my understanding of your answer, I do not need to worry about data in this case when version 21 would be moved to Test & then eventually to Production tenant.As the data related & scoping-tuning activities requires to be performed only in the Original Solution & First Patch .Movement of these changes(Patch 21) will not have any impact on the data present in Test & Production.

      Please correct me if I am wrong or missing onto something.

      Best Regards,

      Hitesh Khandelwal.