short dump: "Data objects in a Unicode program are not conver tibe"
Becker, Stephan
stephan_becker.ext at siemens.com
Wed Jan 21 05:32:41 EST 2004
Peter,
Where did you change the data type reference?
In the online documentation for workflow, search for "*swc*", and you =
will
find a syntax documentation of the workflow macros. With that, your =
ABAPers
should be able to figure out how to do this. Basically, they have to =
take
the object and read some attributes (SWC_GET_PROPERTY and
SWC_GET_TABLE_PROPERTY macros).
Regards,
Stephan
-----Mensaje original-----
De: Korman, Peter [mailto:peter.korman at bearingpoint.com]=20
Enviado el: 21 January 2004 10:37
Para: Becker, Stephan
Asunto: WG: short dump: "Data objects in a Unicode program are not =
conver
tibe"
Stephan,
I've no idea how to read the object component and I couldn't find any
examples in online documentation.
I've some ABAP-programmers around me and they couldn't help me either
because they aren't familiar with workflow specific programming.
I'm still searching how to change the purchasing group from single =
field to
object type.
Thank you for your help!
Peter
-----Urspr=FCngliche Nachricht-----
Von: SAP Workflow [mailto:Owner-SAP-WUG at MITVMA.MIT.EDU]Im Auftrag von
Becker, Stephan
Gesendet: Dienstag, 20. Januar 2004 21:07
An: SAP-WUG at MITVMA.MIT.EDU
Betreff: Re: short dump: "Data objects in a Unicode program are not
conver tibe"
You made the variable a single field, and before it was a whole object.
That's like changing the variable definition in a program from an =
internal
table to a simple field. No wonder you're getting dumps! Change the
definition back, and read the object component. That's described in =
detail
with code examples in the online documentation!
HTH,
Stephan
-----Mensaje original-----
De: Korman, Peter [mailto:peter.korman at bearingpoint.com]
Enviado el: 20 January 2004 20:53
Para: SAP-WUG at MITVMA.MIT.EDU
Asunto: short dump: "Data objects in a Unicode program are not =
convertibe"
Hello workflowers,
I've following problem:
I get a shortdump while testing a method with a function module in my
subtype ZBUS2081 (incoming invoice).
The funcion module reads the purchasing group out of table MARC using a
select with EBELN and EBELP.
EBELN and EBELP are determined by reading the invoice positions.
The method has an export- parameter with a data type reference on =
object
type T024 (purchasing group).
I suppose this is the problem.
I didn't get any shortdumps, when I changed the data type reference to =
ABAP
Dictionary reference table T024 and reference field EKGRP.
This worked pretty fine. But I need the purchasing group within the =
object
type, otherwise the agent could not be found using rule 00900010.
Rule 00900010 requires at binding using a parameter with an object type
T024.
Where's the bug? How could I get the purchasing group determined and =
filled
in the object type T024?
B.t.w the method is started in a task used in a dynamic parallel =
workflow
for LIV-process.
The number of subworkflows depends on the quantity of blocked invoice
positions. My task should find the right user by running the rule with =
the
purchasing group.
Your help is highly apreciated!
Regards,
Peter Korman
More information about the SAP-WUG
mailing list