GUID conversion

Hi All,
I am using RFC_READ_TABLE for reading values from a table.
While reading, I get 16 digit GUID for all records.
There is a function in SAP (CRM 4.0) which can convert 16 digit GUID into 32 digit GUID (actual).
I will have to use that function somewhere in Message Mapping.
Can someone tell me which is that function and how to use it in Message Mapping or somewhere else!!
Thanks,
Narendra.

Hi Anand,
GUID_CONVERT is also not useful as it just appends zeros to 16 characters to give 32 characters GUID. which is definitely not an actual GUID.
I just don't know how to go ahead. I can not write any wrappers in CRM, as I don't have access to the CRM 4.0.
Whatever I can do, I should do it in XI only!!
Someone suggested to use this function. As in CRM if I assign like fieldA=fieldB. If fieldA is of type GUID(32) and fieldB is of type GUID(16) (its a compressed GUID of the original GUID, returned by RFC_READ_TABLE as per that expert). This assignment will automatically gives the right GUID of 32 characters.
I can't make changes to the original RFC_READ_TABLE as well I can't create a new wrapper!! I don't know how to go ahead now!!
Narendra.
Message was edited by: Narendra Jadeja

Similar Messages

  • GUID Conversion between CHAR22 and CHAR32

    I am invoking RFC function through XI. GUID type is RAW16.
    Result value for GUID is CHAR22. For example: Q9dnXjzNAEoCAAAAChIaKA==.
    I want to get CHAR32 value. And I don't know how to convert.
    Could you help me with this conversion?
    I have used GUID_CONVERT that returns wrong CHAR32 value. CHAR22 for right GUID is GzTdNZpD04e200002X8QAC.

    Hi Ulf,
    The rawtohex function you found must be used on an expression inside a graph information models, or inside CE_CALC on scripts. It will probably solve your issue.
    Regards, Fernando Da Rós

  • Form Guide Conversions

    I created a basic process using a form guide to display a form and then submit it to another user. When I initiate the process in Workspace, it indicates that The requested form produced errors. Contact the system administrator or see the server error log for details. When I look at the server log, I see an ALC-FRM-001-022 error, but looking at the Error Code Reference manual doesnt tell me much.
    I'd be happy to include a partial server log, if it would help. The full server log is just too large.
    TIA

    Updates.<br /><br />At different times, I tried different things and got the following errors: ALC-WKS-007-027 and ALC-FRM-001-501.  When I saw the last one, I realized that my submit button in the xdp form was emailing the xdp form.  I changed the submit button to submit XML, but I still get the same error within Workspace, "The requested form produced errors. . . ."  The error code is the same as above.  I am including that portion of the log:<br />. . .<br />2007-12-18 14:50:58,296 ERROR [com.adobe.formServer.FormsServlet] ALC-FRM-001-022: Unexpected exception: com.adobe.forms.guide.GuideGenerator: Missing <guides> tag<br />2007-12-18 14:50:58,828 INFO  [STDOUT] Dec 18, 2007 2:50:58 PM com.adobe.idp.event.notification.NotificationManagerImpl retrieveEvent<br />INFO: retrieving active event for 112<br />2007-12-18 14:50:58,843 INFO  [STDOUT] Dec 18, 2007 2:50:58 PM com.adobe.idp.event.notification.NotificationManagerImpl retrieveEvent<br />INFO: retrieved active event for 112<br />2007-12-18 14:50:58,859 INFO  [STDOUT] Dec 18, 2007 2:50:58 PM com.adobe.idp.event.notification.NotificationManagerImpl sendNotifications<br />INFO: Total subscriptions retrieved = 2 for event id112<br />2007-12-18 14:50:58,890 INFO  [STDOUT] Dec 18, 2007 2:50:58 PM com.adobe.idp.event.notification.NotificationManagerImpl createNotifications<br />INFO: Now creating notifications.<br />2007-12-18 14:50:58,906 INFO  [STDOUT] Dec 18, 2007 2:50:58 PM com.adobe.idp.event.notification.NotificationManagerImpl createNotifications<br />INFO: Created 2 notifications.<br />2007-12-18 14:50:58,906 INFO  [STDOUT] Dec 18, 2007 2:50:58 PM com.adobe.idp.event.notification.NotificationManagerImpl retrieveEvent<br />INFO: retrieving active event for 112<br />2007-12-18 14:50:58,921 INFO  [STDOUT] Dec 18, 2007 2:50:58 PM com.adobe.idp.event.notification.NotificationManagerImpl retrieveEvent<br />INFO: retrieved active event for 112<br />2007-12-18 14:50:59,031 INFO  [STDOUT] Dec 18, 2007 2:50:59 PM com.adobe.idp.event.notification.NotificationManagerImpl deliverNotificationToService<br />INFO: Now delivering notification to service RemoteEvents<br />2007-12-18 14:50:59,031 INFO  [STDOUT] Dec 18, 2007 2:50:59 PM com.adobe.idp.event.notification.NotificationManagerImpl deliverNotificationToService<br />INFO: Now delivering notification to service operation onEvent<br />2007-12-18 14:50:59,031 INFO  [STDOUT] Dec 18, 2007 2:50:59 PM com.adobe.idp.event.notification.NotificationManagerImpl deliverNotificationToService<br />INFO: Now delivering notification to service operation parameters {eventType=TaskCreated}<br />2007-12-18 14:50:59,046 INFO  [STDOUT] Dec 18, 2007 2:50:59 PM com.adobe.idp.event.notification.NotificationManagerImpl deliverNotificationToService<br />INFO: Notifications delivered<br />2007-12-18 14:50:59,046 INFO  [com.adobe.livecycle.remoteevents.client.RemoteEventClient] message received type: event<br />2007-12-18 14:50:59,046 INFO  [com.adobe.livecycle.remoteevents.client.RemoteEventClient] message received part 1: {data=[B@2cc99f, event=TaskCreated}<br />2007-12-18 14:50:59,046 INFO  [STDOUT] Dec 18, 2007 2:50:59 PM com.adobe.idp.event.notification.NotificationManagerImpl disableNotification<br />INFO: Attempting to disable the notification after delivery.<br />2007-12-18 14:50:59,046 INFO  [STDOUT] Dec 18, 2007 2:50:59 PM com.adobe.idp.event.notification.NotificationManagerImpl deliverNotificationToService<br />INFO: Now delivering notification to service OrchestrationEventHandler<br />2007-12-18 14:50:59,046 INFO  [STDOUT] Dec 18, 2007 2:50:59 PM com.adobe.idp.event.notification.NotificationManagerImpl deliverNotificationToService<br />INFO: Now delivering notification to service operation onEvent<br />2007-12-18 14:50:59,046 INFO  [STDOUT] Dec 18, 2007 2:50:59 PM com.adobe.idp.event.notification.NotificationManagerImpl deliverNotificationToService<br />INFO: Now delivering notification to service operation parameters {eventTemplateId=STRT_ER1172599333679, serviceName=Task Assignment, eventTemplateType=eventReceiveAsStartTemplate, eventTypeName=TaskCreated}<br />2007-12-18 14:50:59,062 INFO  [STDOUT] Dec 18, 2007 2:50:59 PM com.adobe.idp.event.notification.NotificationManagerImpl disableNotification<br />INFO: Attempting to disable the notification after delivery.<br />2007-12-18 14:50:59,078 INFO  [STDOUT] Dec 18, 2007 2:50:59 PM com.adobe.idp.workflow.dsc.service.OrchestrationEventListenerService onAsynchronousEvent<br />INFO: ProcessManagerSerice:onAsynchronousEvent()<br />2007-12-18 14:50:59,078 INFO  [com.adobe.workflow.AWS] Invoking action synchronously<br />2007-12-18 14:50:59,078 INFO  [STDOUT] Dec 18, 2007 2:50:59 PM com.adobe.idp.event.util.EventDBHelper getActiveEventByPrimaryKey<br />INFO: Event with id 112 is already disabled, EventService will not deliver notification.<br />2007-12-18 14:50:59,078 INFO  [STDOUT] Dec 18, 2007 2:50:59 PM com.adobe.livecycle.notification.TaskNotificationServiceImpl taskAssignment<br />INFO: TaskNotificationService called taskAssignment: 111<br />2007-12-18 14:50:59,078 INFO  [STDOUT] Dec 18, 2007 2:50:59 PM com.adobe.livecycle.notification.TaskNotificationServiceImpl handleNotificationEvent<br />INFO: TaskNotificationService called handleAssignmentOrReminderEvent: 111<br />2007-12-18 14:50:59,078 INFO  [STDOUT] Dec 18, 2007 2:50:59 PM com.adobe.idp.event.notification.NotificationManagerImpl updateEventStatus<br />INFO: Event with id 112 is already inactive.Event instance with id 112 is inactive for TaskCreated<br />2007-12-18 14:50:59,109 INFO  [STDOUT] Dec 18, 2007 2:50:59 PM com.adobe.idp.event.notification.NotificationManagerImpl deliverNotificationToService<br />INFO: Notifications delivered<br />2007-12-18 14:50:59,109 INFO  [STDOUT] Dec 18, 2007 2:50:59 PM com.adobe.idp.event.notification.NotificationManagerImpl disableNotification<br />INFO: Attempting to disable the notification after delivery.<br />2007-12-18 14:50:59,125 INFO  [STDOUT] Dec 18, 2007 2:50:59 PM com.adobe.idp.event.notification.NotificationManagerImpl disableNotification<br />INFO: Attempting to disable the notification after delivery.<br />2007-12-18 14:50:59,140 INFO  [STDOUT] Dec 18, 2007 2:50:59 PM com.adobe.idp.event.util.EventDBHelper getActiveEventByPrimaryKey<br />INFO: Event with id 112 is already disabled, EventService will not deliver notification.<br />2007-12-18 14:50:59,156 INFO  [STDOUT] Dec 18, 2007 2:50:59 PM com.adobe.idp.event.notification.NotificationManagerImpl updateEventStatus<br />INFO: Event with id 112 is already inactive.Event instance with id 112 is inactive for TaskCreated<br /><br />HTH, thank you!

  • Error ALC-WKS-007-043

    I am continuing the discussion started in
    Tito Kraer, "Form Guide Conversions" #6, 19 Dec 2007 7:31 am, since the subject has really changed.
    I had posted that I needed a simpler process than I had, like . . . display an xdp form in WS, enter data, submit to another WS user to view, approve, reject, and/or send back to the process creator for additions/corrections, at which point, the process creator may submit or abandon.
    So far, I have two simple activities in the process: Set Value and Assign Task. I've created one xfaForm variable to get all the data from an xdp form that the process creator fills in in WS. I also use Render/Submit PDF Service from Samples - Forms, as suggested in other postings.
    I tried to submit the xdp form in xml format without a receiving variable or form, because I figure the xml data with the xdp form would be saved by WS and displayed to the assigned user. I'm also unsure what url to use; when I was emailing it to the next user I was using mailto, but this is no longer the case. Anyhow, at this point, after completing the xdp form and clicking Complete, is where I get that error code.
    I read http://www.adobeforums.com/webx?128@@.3bc4ac76 and saw that the thread was interrupted when you asked for the last error in the server log, so I figured I'd include it for your review. Here's what I get:
    2007-12-19 10:25:00,046 INFO [STDOUT] [Flex] [ERROR] Error handling message: flex.messaging.MessageException: com.adobe.idp.dsc.util.InvalidCoercionException : Cannot coerce object: com.adobe.idp.taskmanager.form.impl.xfa.XFARepositoryFormInstance@b39023 of type: com.adobe.idp.taskmanager.form.impl.xfa.XFARepositoryFormInstance to type: class com.adobe.idp.Document
    incomingMessage: Flex Message (flex.messaging.messages.RemotingMessage)
    operation = submitWithPriorData
    clientId = 747C6160-11C1-3463-A4E8-C054E1498068
    destination = task-actions
    messageId = AC72A636-529D-79AA-24EC-F301177967F1
    timestamp = 1198077899921
    timeToLive = 1198077899921
    body = null
    hdr(DSEndpoint) = workspace-polling-amf
    hdr(DSId) = 6EF70AF3-E198-379C-2448-5D25958D60BA
    errorReply: Flex Message (flex.messaging.messages.ErrorMessage)
    clientId = 747C6160-11C1-3463-A4E8-C054E1498068
    correlationId = AC72A636-529D-79AA-24EC-F301177967F1
    destination = task-actions
    messageId = 747C7472-E0D8-5634-A5AE-C0DE12A18980
    timestamp = 1198077900046
    timeToLive = 0
    body = null
    code = Server.Processing
    message = com.adobe.idp.dsc.util.InvalidCoercionException : Cannot coerce object: com.adobe.idp.taskmanager.form.impl.xfa.XFARepositoryFormInstance@b39023 of type: com.adobe.idp.taskmanager.form.impl.xfa.XFARepositoryFormInstance to type: class com.adobe.idp.Document
    details = null
    rootCause = ALC-DSC-119-000: com.adobe.idp.dsc.util.InvalidCoercionException: Cannot coerce object: com.adobe.idp.taskmanager.form.impl.xfa.XFARepositoryFormInstance@b39023 of type: com.adobe.idp.taskmanager.form.impl.xfa.XFARepositoryFormInstance to type: class com.adobe.idp.Document
    body = null
    extendedData = null
    2007-12-19 10:25:00,046 INFO [STDOUT] [Flex] Error handling message: flex.messaging.MessageException: com.adobe.idp.dsc.util.InvalidCoercionException : Cannot coerce object: com.adobe.idp.taskmanager.form.impl.xfa.XFARepositoryFormInstance@b39023 of type: com.adobe.idp.taskmanager.form.impl.xfa.XFARepositoryFormInstance to type: class com.adobe.idp.Document
    incomingMessage: Flex Message (flex.messaging.messages.RemotingMessage)
    operation = submitWithPriorData
    clientId = 747C6160-11C1-3463-A4E8-C054E1498068
    destination = task-actions
    messageId = AC72A636-529D-79AA-24EC-F301177967F1
    timestamp = 1198077899921
    timeToLive = 1198077899921
    body = null
    hdr(DSEndpoint) = workspace-polling-amf
    hdr(DSId) = 6EF70AF3-E198-379C-2448-5D25958D60BA
    errorReply: Flex Message (flex.mess

    I guess I had the right selection, but not all of them at the same time, in the same combination. This now works, but when I go to get the form (it's being submitted to me), I get the ALC-WKS-007-040 error.
    This is the last error in the log:
    2007-12-21 14:10:21,312 ERROR [org.jboss.ejb.plugins.LogInterceptor] RuntimeException in method: public abstract java.lang.Object com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterLocal.doSupports(c om.adobe.idp.dsc.transaction.TransactionDefinition,com.adobe.idp.dsc.transaction.Transacti onCallback) throws com.adobe.idp.dsc.DSCException:
    ALC-DSC-000-000: com.adobe.idp.dsc.DSCRuntimeException: Internal error.
    at com.adobe.idp.workflow.dsc.invoker.WorkflowDSCInvoker.transientInvoke(WorkflowDSCInvoker. java:311)
    at com.adobe.idp.workflow.dsc.invoker.WorkflowDSCInvoker.invoke(WorkflowDSCInvoker.java:98)
    at com.adobe.idp.dsc.interceptor.impl.InvocationInterceptor.intercept(InvocationInterceptor. java:134)
    at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:44)
    at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor$1.doInTransaction(Transa ctionInterceptor.java:74)
    at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.execute(EjbTr ansactionCMTAdapterBean.java:336)
    at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.doRequiresNew (EjbTransactionCMTAdapterBean.java:282)
    at sun.reflect.GeneratedMethodAccessor344.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.invocation.Invocation.performCall(Invocation.java:345)
    at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionConta iner.java:214)
    at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionI nterceptor.java:149)
    at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstance Interceptor.java:154)
    at org.jboss.webservice.server.ServiceEndpointInterceptor.invoke(ServiceEndpointInterceptor. java:54)
    at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:48)
    at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:106)
    at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:389)
    at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:166)
    at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:153)
    at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:192)
    at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor. java:122)
    at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:624)
    at org.jboss.ejb.Container.invoke(Container.java:873)
    at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:415)
    at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:88)
    at $Proxy196.doRequiresNew(Unknown Source)
    at com.adobe.idp.dsc.transaction.impl.ejb.EjbTransactionProvider.execute(EjbTransactionProvi der.java:143)
    at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor.intercept(TransactionInt erceptor.java:72)
    at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:44)
    at com.adobe.idp.dsc.interceptor.impl.InvalidStateInterceptor.intercept(InvalidStateIntercep tor.java:37)
    at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:44)
    at com.adobe.idp.dsc.interceptor.impl.AuthorizationInterceptor.intercept(AuthorizationInterc eptor.java:88)
    at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:44)
    at com.adobe.idp.dsc.engine.impl.ServiceEngineImpl.invoke(ServiceEngineImpl.java:113)
    at com.adobe.idp.dsc.routing.Router.routeRequest(Router.java:102)
    at com.adobe.idp.dsc.provider.impl.base.AbstractMessageReceiver.routeMessage(AbstractMessage Receiver.java:88)
    at com.adobe.idp.dsc.provider.impl.vm.VMMessageDispatcher.doSend(VMMessageDispatcher.java:21 0)
    at com.adobe.idp.dsc.provider.impl.base.AbstractMessageDispatcher.send(AbstractMessageDispat cher.java:57)
    at com.adobe.idp.dsc.clientsdk.ServiceClient.invoke(ServiceClient.java:208)
    at com.adobe.idp.workflow.dsc.service.OrchestrationEventListenerService.onEvent(Orchestratio nEventListenerService.java:298)
    at com.adobe.idp.workflow.dsc.service.OrchestrationEventListenerService.onAsynchronousEvent( OrchestrationEventListenerService.java:115)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at com.adobe.idp.dsc.component.impl.DefaultPOJOInvokerImpl.invoke(DefaultPOJOInvokerImpl.jav a:181)
    at com.adobe.idp.workflow.dsc.invoker.WorkflowDSCInvoker.invoke(WorkflowDSCInvoker.java:94)
    at com.adobe.idp.dsc.interceptor.impl.InvocationInterceptor.intercept(InvocationInterceptor. java:134)
    at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:44)
    at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor$1.doInTransaction(Transa ctionInterceptor.java:74)
    at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.execute(EjbTr ansactionCMTAdapterBean.java:336)
    at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.doSupports(Ej bTransactionCMTAdapterBean.java:212)
    at sun.reflect.GeneratedMethodAccessor394.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.invocation.Invocation.performCall(Invocation.java:345)
    at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionConta iner.java:214)
    at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionI nterceptor.java:149)
    at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstance Interceptor.java:154)
    at org.jboss.webservice.server.ServiceEndpointInterceptor.invoke(ServiceEndpointInterceptor. java:54)
    at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:48)
    at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:106)
    at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:363)
    at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:166)
    at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:153)
    at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:192)
    at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor. java:122)
    at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:624)
    at org.jboss.ejb.Container.invoke(Container.java:873)
    at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:415)
    at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:88)
    at $Proxy196.doSupports(Unknown Source)
    at com.adobe.idp.dsc.transaction.impl.ejb.EjbTransactionProvider.execute(EjbTransactionProvi der.java:104)
    at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor.intercept(TransactionInt erceptor.java:72)
    at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:44)
    at com.adobe.idp.dsc.interceptor.impl.InvalidStateInterceptor.intercept(InvalidStateIntercep tor.jav

  • FUNCTION MODULE "GUID_CONVERT"

    I want to use the function module "guid_convert" in my
    program.
    But Pop up is showed up.
    It say that "this module is abolished.
    please don't use this function module."
    I am looking for another function module.
    But I can't find it.
    I want to convert ibib-recno to guid(16).
    If anyone know that,Please tell me about it.

    Hi,
    dependend on the object you can find classes that provide the guid conversions in service methods.
    eg Ibases: class CL_IBASE_SERVICE
    --> method CL_CONVERT_GUID_16_22 etc..
    But most of these methods just use the guid_convert function . So it doesn't make all that much difference.
    Michael.

  • Correlating to long running process

    I'm trying to set up a long running process that handles item-storage. For handling of the BPEL I have a process which needs to tell the long running process which item is stored in that particular storage. For example: i have 200 bins, which can contain up to 100 items. As the bins are handled individually (when filled), I need the 100 bpels that handle the items to wait until the long running process is finished.
    So, I figured to make a BPEL that accepts 2 messages: 'initiate' and 'addItem'. Initiate sets up the bin and waits until filled before handling the bin.
    The addItem is placed in a onMessage branch. This branch should be 'create Instance = no", as the instance is created when the bin is initiated. I get one initiate message and 100 addItem messages. Initiate & additem are correlated, so I should only receive the messages for this particular bin. However, when I try to compile this process, I get the following message:
    Error(36): [Error ORABPEL-10050]: no create instance activity [Description]: in line 36 of "L:\workspaces\MyTests\LongRunningProcess\LongRunningProcess.bpel", There is not an activity (receive/pick) to start the process. [Potential fix]: You might want to set createInstance="yes" for this <receive> / <pick>.
    Well, the 'fix' is not quite what I had in mind. I cannot have a createInstance='yes' here, as the instance is already created when I started handling the bin. Besides, I have to handle 100 incoming messages, not just 1.
    I have a need for this kind of pattern, as I have a lot of converging & diverging messages in our processing. Diverging is easy, converging is giving me a lot of headaches.
    Anyone has ideas how to help me find a solution for this? Thanks in advance!

    Hi,
    1) You could use conversation for the first issue which are designed for this usecase.
    Conversations are essential for any web service involved in asynchronous communication. This includes web services that communicate with clients using callbacks or polling interfaces, and web services that use controls with callbacks.
    More info at http://e-docs.bea.com/workshop/docs81/doc/en/workshop/guide/converse/navMaintainingStatewithConversations.html
    Thanks
    Vimala

  • IBIB and IBPART connection

    Hi,
    I am currently trying to relate the records in IBIB to IBPART.
    My understanding is that if I take the field IB_GUID in table IBIB, put this GUID into the FM GUID_CONVERT - enter the GUID into IV_GUID_X16 to convert to IV_GUID_C22.   Take the converted GUID from field IV_GUID_C22 and enter in table IBPART-SEGMENT_RECNO.  I should be able to see what BPs are attached to the IBase.
    However I have tried this many times on our system but was unable to find a matching record in BIPART.  Do I need to find the related GUID in IBIN too?
    Is this the correct way of finding the partners related to the IBase/component?
    Regards
    Jo

    Hi Kiran
    In IBIB I can only find the field IB_GUID and there is no field IB_GUID_16.  Anyway I tried taking the GUID from IBIB-IB_GUID and entered it into IBPART~SEGMENT_RECNO and it does not recognise it because it its an incorrect hexadecimal digit.  My understanding is that a GUID conversion is required.
    Anyway I also tried the FM CRM_IBASE_GET_PARTNER but it does not return any partners associated with it.  However I know there is a partner against these IBases.
    Any thoughts?
    Thanks
    Regards
    JoJo

  • Is there a How-to guide on Unicode conversion?

    I searched SDN and SMP but did not see an all-in-one how to guide for unicode
    conversion.
    Could you help provide one?  Thanks!

    All the info you need is on SMP.... look at http://service.sap.com/unicode
    Regards
    Juan

  • Where is the Combined Upgrade and Unicode Conversion Guide

    Hi All
    Embarassing question time.
    I am after the Combined Upgrade and Unicode Conversion Guide for 4.7 to ERP 6.0, but can only find the Combined Upgrade and Unicode Conversion Guide for 46C to ERP 6.0.
    Can anyone advise where the 4.7 guide is.
    Thanks
    Sam

    Thank God SAP don't include it in the Install guide. The Install Guides are complex already. BTW if you need more info on unicode and its conversion go here
    https://service.sap.com/unicode@sap

  • Please guide me on unicode conversion

    Hi All,
    Presently we are having 4.7ee,oracle and win 2003 and aix..
    Our client is planning for unicode conversion...Please help me in preparing for unicode conversion..In the form of guids...screen shots...in and out of the unicode conversion process....
    Thanks in Advance,
    Kasperr.

    Some useful links -
    Making ABAP Programs Unicode Enabled
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/30781270-bc11-2a10-2a8d-f890e25e87ca
    Translation Tools for Translators
    http://help.sap.com/saphelp_nw04/helpdata/en/77/5719d2492011d1894a0000e829fbbd/frameset.htm
    Code Pages
    http://help.sap.com/abapdocu/en/ABENCODEPAGE_GLOSRY.htm
    http://help.sap.com/abapdocu/en/ABAPSET_LOCALE.htm
    Hope you benefit from it!
    Cheers,
    Varna

  • CS5.5 & CS6 Spot to CMYK conversion not matching Pantone + Guide book

    Hey,
    I have both cs5.5 & cs6 indesign both of which are giving me different values of cmyk compared against the Pantone + guide, eg if I select pms 173C and convert to cmyk the values are not correct when I check the values in the book is there a way to fix this, other wise it will be highly annoying to have to manually put in the cmyk values for each job when matching spot colours for digital prints. Any help /suggestions or if there is any settings to change?
    Cheers.
    Jack.

    In CS6 the Pantone solid libraries are always defined as Lab—as far as I can tell the Ink Manager's Use Standard Lab Values no longer has any effect.
    So these libraries are now  defined as Spot colors with Lab definitons–if you convert the spots to process via Ink Manager your document's CMYK profile makes a color managed conversion:
    If for some reason you want a predefined CMYK mix (but for what press or device?) there is Color Bridge Coated and Uncoated—those colors are defined as process CMYK. So you could delete PANTONE 173 C and replace it with Color Bridge Coated PANTONE 173 CP.

  • Documentation or guide for DB host to run SAPInst for Unicode Conversion

    Hi,
    In a distributed <b>(CI and DB installed on separate host)</b> SAP NW 7.0 ABAP+JAVA system Usage Type MI , I run SAPInst to export DB for Unicode conversion in DB host. But SAPInst failed to locate the java tools that I found them in the \usr\sap\<SID>\sys\globlal folder <b><u>in CI host only</u></b>.
    Any documentation or guide with detail on the preparation of tool or files in a standalone DB host prior to execute System Copy -> Export DB with SAPInst.
    Regards,
    Ricky

    Thanks Deepak, I'm trying to understand how a 220GB+ system can be compressed to 7GB.  I can understand some shrinkage because of temp space and indexes, but that seems pretty extreme.  I would have expected 70-90GB.  Even 10% is 3x what I have.
    The problem I am having is with sapinst.  When I run the Export steps, all I am left with is exactly what you list.  Just the LABEL, and the empty DATA and DB dir trees.  sapinst finishes, says it was sucessful, but then when I fire up MIGMON to actually start the export, it is looking for DDLORA.TPL, and the EXT and STR files.  Based on what I am reading, sapinst is supposed to create those (and I see them being generated during the PREP phase), but if I don't move things manually, export_monitor.sh just sees empty directories.
    Let's do it a different way.  Once you have completed running the sapinst export steps, what files are in the <export dir> that MIGMON is supposed to pick up and use?

  • Scripts in RMS Data conversion Op Guide

    Hi experts,
    Do you know where to find all the scripts needed in the Data Conversion Operations Guide? Scripts like
    dbc_create_uda_tab.sql
    dbc_create_uda_values_tab.sql
    Thanks You.

    Hi,
    When you talk about GL-Data it is the trial balance to be loaded from legacy to oracle applications.
    You can use Web-ADI to upload it ,the check list are
    The balance for each account comibnation in the legacy system to be mapped to GL-Oracle code combination balance
    With respect to open AR, AP Invoices if the invoices are converted using a control account for migration in GL then
    the the balance transfered from AP,AR need not be reversed in GL from the source receivables and payables.
    In case if the same account combination are for migrating the balances from AP,AR to GL ..Then the balances transferred from AP,AR should be reversed ..so that it does not affect the TB-GL-Balance
    Finally ensure that the balance for the TB-tallys with your legacy system and upload it using Web-ADI ,import and
    review and post it.
    Hope this points helps your GL-Data conversion.
    Regards,
    Ramaa

  • Unicode conversion guide

    Hi,
    I try to find the Unicode conversion guide  from Ecc6 EHP4 to Unicode, but I cant.
    Please can you send the link.
    Thanks,
    Raquel

    Hi Nir,
    please have a look at SAp Notes
    See SAP Notes and attachments of that notes:
    551344 MDMP systems
    1051576 Single code page systems
    Please note that the Guides refer to Basis Support Packages / NW Enhancement packages.
    The Application SP / EhP is not considered.
    Best regards,
    Nils Buerckel
    SAP AG

  • Conversion problem ... Please help or guide ..

    I am trying to build a change calculator and I just need help in converting for example $10.099999999999994 to $10.10. This is not for display purposes but for calculation purposes. Is it possible?
    Please guide me
    Thanx
    Sunny

    Yucca wrote:
    The math libary and the decimal format class should help u out. Go have a look ;)No it won't. The OP is not asking about display formatting, and rounding won't help here. The only thing that will solve his problem is for him to readjust his assumptions about floating point arithmetic on digital computers. Period.
    Read these:
    [http://docs.sun.com/source/806-3568/ncg_goldberg.html]
    [http://en.wikipedia.org/wiki/Floating-point_arithmetic]

Maybe you are looking for

  • HT3458 My Ipod is not getting detected on my Laptop

    I am currently owning an Ipod Shuffle 3rd gen. Recently my Ipod stopped charging. When tried charging the same, the computer is not detecting the Ipod. Please suggest the solution

  • I cannot bring up my contact from my address book

    I Cannot retrieve my contacts from my address book the addresses are listed but I cannot bring them up

  • Abt module pool

    Hi,      can i declare a selection screen in module pool program?      can i use at selection-screen event in module pool program?

  • How to create an  search help for standard Screen

    Hi, Can any one help me out ... How to create a search help for standard screen field....... thanks & regards, Naveen...

  • IBooks author becomes sluggish

    I am writing a book in iBooks author using several small PDF files for illustrations, some  inline and some anchored.  After I place 2 or 3 of these files IBooks author becomes very sluggish...there is a noticeable lag between pressing a key and seei