Hi,
It was required to extend a standard object, which is responsible to create and move ATP data from ERP, to CRM, to Mobile Sales. I came quite far and I thought I have covered everything, but something is missing and ConnTrans has failed. I write down all steps and I hope you can find the missing step
The adapter object CPB_STOCK_INFO is the responsible object for the transport. SMOCP_STOCK is the target table in CRM & MSA.
- I have added a new field to CPSTOCK (ERP).
- I have used R3AC3 to replace the extract module with my own module "Z_..." to fill the additional field on fly
- In the R3AC3 I also have replaced the Mapping Module with my own, which which is able to handle the new field.
- The object CPB_STOCK_INFO gets executed in CRM and the SMOCP_STOCK gets filled as wanted
- I have appended the new field also to the Segment fields of the bDoc CPSTOCK
- I used the ClientConsole to generate & execute the SQL to update the DB sructure in MSA
- If I press now ConnTrans, I get the error message "The application could not prcess some messages related to the BDoc Type CPSTOCK, Run ConTrans to send this information to the server."
What went wrong? Do I need to play around with the SENDBIT thing?
I am not able to find a detailed log file except the ConnTransLog.xml, which does not sure more details!
Additional Info
- MSA is not directly using the CPSTOCK bDoc for data queries. It is calling somehow the bDoc STOCK_QUERY. However, I do not think the MSA state could effect the ConnTrans?!
Thank you for your help!
Cheers,
Andreas