Reduced matmas message type data transfer to mdm
Hello ,
I have scenario where I have reduced matmas message type (Zervicematmas) and it is linked to matmas05.I want to transfer this data using mdm_clnt_extr.
Uptill now my understanding is that mdm_clnt_extr can transfer data for standarad
message type as(DEBMDM,MATMAS).
if yes , pl suggest what config has to be done on ECC6.0.
thanks in advance,
Sharada
Thanks for the help,
As per your suggestion one can select sengment to be transfered at the time of creating a variant of Extraction.
My scenario is that I have to create a custome message type ZSERVICEMATMAS for transferring data to MDM and standard MATMAS will be used to trnasfer data to other third party system.
Now here MDM_CLNT_EXTR is able to give me idoc wrt MATMAS message type and MATMAS05 idoc type.
I want MDM_CLNT_EXTR should create idoc for ZSERVICEMATMAS meesage type and MATMAS05 is idoc type.
I have checked for exits is MATERIAL_extract FM where I can give this message type, but didnt got any clue.
Pl can you suggest on this.
thanks,
Sharada
Similar Messages
-
hello
I want to copy one table data into another table having long data type but it gives
me error like
SQL> insert into temp select * from temp1;
insert into temp select * from temp1
ERROR at line 1:
ORA-00997: illegal use of LONG datatype
both of the tables have long type field but it gives error in log type data transfer
can somebody help me
thanksLONG datatypes cannot be used for Insert with selects or CTAS.
If the maximum length of the long datatype column is less than or equal to 4000 then you can use
SQL> insert into temp select col1, col2, dbms_metadata_util.long2varchar(4000,'TABLE_NAME','COLUMN_NAME',rowid) Column_alias from temp1;
If the maximum length of the long column is greater than 4000 then you can use
SQL> insert into temp select col1, dbms_metadata_util.long2clob(40000,TABLE_NAME','COLUMN_NAME',rowid) Column_alias from temp1;
Regards
PantherHawk -
Activation of Objects with Type Data Transfer Process
Hi Experts,
I am stuck in a problem of activation of DTP. I loaded the data from the Datasource to PSA and there are about 200,000 reocrds.
Now I wanted to take this load to DSO NEW table ..I have created a DTP and when I try to activate the DTP I get this Error
Activation of Objects with Type Data Transfer Process
Internal Activation (Data Transfer Process )
Post Processing/Checking the Activation for Data Transfer Process DTP_49Z7OSAHFAR9O8335ED6
Error when activating Data Transfer Process DTP_49Z7OSAHFAR9O8335ED67X11C.
I tried to activate the Data source but it still didnt help. Looked in SDN for some related stuff but most of them are talking about going for SP 11 ..we are already on
*SAP_BW 700 SAPKW70014 *
Your suggestion will be appreciated with maximum points
ThanksHello Experts,
Could you'll please help me out with this ...I
I deleted the DTP and created back again
logged out of BW and logged back again
Infact I found a SAP note 1086877 and i applied it ..but it still didint help
Whie loading the Master Data from PSA to DTP ..it worked fine.
While Loading the transactrion data I went to Tcode RSBATCH and in the drop down I selected the DTP activation and gave a 3 Back ground processes....Ever since that it started giving me problem
Your help will be appreciated...my data loads are stalled ..i mean I cant move forward.
Thanks -
Standard message type to transfer data for transportation planning
Hi,
We would like to develop a interface that would transfer the following data from SAP to another system (called Vista).
"(Past) Receivings and requirements shall be considered in the transportation planning. Transfer the requirement information from the ERP system to Vista for the transportation planning."
Is there any standard message type (or any other std solution) in SAP that can transfer this data from SAP to legacy system(Vista)?
In general how does one identify for any given requirement, if there exists a standard message type (standard solution) of transffering data from or to an SAP system
Thanks in advance.
JohnHi,
U can go throught this sap help
http://help.sap.com/saphelp_45b/helpdata/en/b5/9c48ebfc6f11d1bf5a0000e8a7386f/content.htm -
User-Defined Data Type (Data Transfer Objects) is null
hi
i try to access a nested complex datatype over blazeds. i always see that the second level of the complex datatye is NULL but the other data's like String are ok.
here an example:
as you can see TT1 has a member TT2, and a String
TT2 has a member TT3 and a string
and TT3 has just a string.
in the ActionScript the TT2 referenz in TT1 is always NULL.
Java Code
Java code:
package clientreportingserver;
public class TT1 {
public String getT1s() {
return t1s;
public void setT1s(String t1s) {
this.t1s = t1s;
String t1s;
public TT2 getTt2() {
return tt2;
public void setTt2(TT2 tt2) {
this.tt2 = tt2;
TT2 tt2;
=================================================
package clientreportingserver;
public class TT2 {
public String getT2s() {
return t2s;
public void setT2s(String t2s) {
this.t2s = t2s;
String t2s;
public TT3 getTt3() {
return tt3;
public void setTt3(TT3 tt3) {
this.tt3 = tt3;
TT3 tt3;
=================================================
package clientreportingserver;
public class TT3 {
public String getT3s() {
return t3s;
public void setT3s(String t3s) {
this.t3s = t3s;
String t3s;
ActionScript DataType
package clientreporting.model
import mx.collections.ArrayCollection;
[RemoteClass(alias="clientreportingserver.TT1")]
[Bindable]
public class TT1
public var t1s:String;
public var t2:TT2
====================================================================
package clientreporting.model
import mx.collections.ArrayCollection;
[RemoteClass(alias="clientreportingserver.TT2")]
[Bindable]
public class TT2
public var t2s:String;
public var t2:TT3
===================================================================
package clientreporting.model
import mx.collections.ArrayCollection;
[RemoteClass(alias="clientreportingapi.TT3")]
[Bindable]
public class TT3
public var t3s:String;
here the output from blazeds. for me it looks perfect, all data are transmitted
BlazeDs output
[BlazeDS]Deserializing AMF/HTTP request
Version: 3
(Message #0 targetURI=null, responseURI=/5)
(Array #0)
[0] = (Typed Object #0 'flex.messaging.messages.RemotingMessage')
source = null
operation = "getTT"
destination = "exposedServiceWrapper"
clientId = "E57066B1-170E-503A-D4EC-004166E95FC3"
body = (Array #1)
timeToLive = 0
headers = (Object #2)
DSEndpoint = "channel-amf"
DSId = "E570490A-C218-4A29-4229-8CD6F29222FC"
timestamp = 0
messageId = "5FDB47AD-9066-DD95-4CD4-0CE0D3F6C337"
[BlazeDS]Adapter 'java-object' called 'null.getTT(java.util.Arrays$ArrayList (Collection size:0)
[BlazeDS]Result: 'clientreportingserver.TT1
t1s = TT 1 String
tt2 = clientreportingserver.TT2
t2s = TT 2 String
tt3 = clientreportingserver.TT3
t3s = TT 3 String
[BlazeDS]Serializing AMF/HTTP response
Version: 3
(Message #0 targetURI=/5/onResult, responseURI=)
(Externalizable Object #0 'DSK')
(Typed Object #1 'clientreportingserver.TT1')
t1s = "TT 1 String"
tt2 = (Typed Object #2 'clientreportingserver.TT2')
t2s = "TT 2 String"
tt3 = (Typed Object #3 'clientreportingserver.TT3')
t3s = "TT 3 String"
1.262936445958E12
(Byte Array #4, Length 16)
(Byte Array #5, Length 16)
(Byte Array #6, Length 16)
the last Alert (accessing t2) got always a null pointer, the fist Alert works fine and print out the string i expected to see
call in ActionScript
public function loadTT():void {
_policyService.getTT(loadTTHandle);
private function loadTTHandle(content:TT1):void {
Alert.show("" + content.t1s);
Alert.show("" + content.t2.t2s);
is it possible to access a nested complex type? i only could find simple examples.
thanks for your help joeI found the problem
in the flashlog.txt i found :ReferenceError: Error #1056: Cannot create property AFoo on [...]
this let me to this blog http://blog.comtaste.com/java/ ==>
Automating ActionScript 3 classes generation from Java Beans in a LiveCycle Data Services context
it was a naming problem. -
Reduced message type - Idoc without conversion rules
Hi Friends,
Am facing a strange situation while converting the Material Master data from 4.7b to ECC using BD21 transaction with reduced custom message type. I have reduced the standard msg type MATMAS05 using BD53 for the required field mapping both systems and I written the code using the exit EXIT_SAPLMV01_002 based on client req.
The situation is that sometimes IDocs are failing and the error shows that some fields which I have not selected in E1MARAM segment of the reduced msg type are populated with some values(ex: zeroes-0, slash-/,spaces)
Note: Conversion rules are not needed for this scenario.
Please help me out how to get rid of this '/ ' or spaces which appear for unselected fields in outbound Idoc using reduced message type ?
Thanks
SaravananHi,
Please check the documentation in WE60 tcode and see if the fields are required to be passed...
Regards,
Nagaraj -
Ale with user created message type
Hello,
I have a created a segment ,idoc and message type and done the assignment of Idoc with message type also.
i have to send the material 800 to 810 client through ALE.
By using the Standard Message type MATMAS i m getting the material on 810 client.
But when i am using my message type ie ZMAT_MSG in tcode BD10 on client 800 to send the material it is saying error that message type does not exist.
I am not getting the problem
Or it is not possible to use your message type to send the material through Tcode BD10.You have to always use the standard message type MATMAS.
If yes then how to use our own message type to transfer the data from client 800 to 810.
Please reply .
ManishHi Vasu,
Please try this.
1. Create distribution model (BD64) for message type MATMAS_BAPI.
2. Create inbound partner profile (WE20) for message type MATMAS_BAPI and IDoc type MATMAS_BAPI01 and process code BAPI.
3. Create IDoc ports (WE21)
4. Setup RFC destination (SM59).
Hope this will help to start with.
Regards,
Ferry Lianto
Please reward points if helpful. -
[HR] About message type HRSM_D
Hi to all
As a migration issue I was asked to migrate personnel absence records (infotype 2001) data from an SAP 4.6 legacy system to an ECC5 system. Actually, I have no PT knowledge but I want to use HRSM_D message type to transfer data through LSMW. Does anyone know any FM or report filling this IDoc structure like "RH_OBJECT_IDOCDATA_CREATE" does for HRMD_A?
I would welcome any other ideas for migrating 2001 data through LSMW as well.
ThanksHi Suresh
Thank you for the answer. The BAPI you've mentioned belongs to BO 'ABSENCE' and it has no ALE message type in standard. I do not want to genarate, either. Besides, it is obsolete as of Release 4.6A. However, it may be replaced by BO BUS7007.
Actually, what I want is an outbound FM handling the HRSM_D message type.
There are more than one legacy system and this way is prefered by the client.
Thanks -
Message type FIDCCH for AP / AR
Hi,
Any one used this Message type to transfer AP / AR data.
Its only taking GL relevant data.
Else, any other Message type which can be used to transfer AP / AR data.
KalyanHi,
Try checking these 2 message types also -
FIDCC1
FIDCC2
Am not fully sure
Regards,
Sridevi
<i>Assign points,if useful</i> -
Message & Message Type ?
what is the Diff between Message & Message TYPE ?
Hi,
Message explains the most important error messages and system messages displayed by the system and recommends how you should deal with these messages ("user action").
Every message has a unique message number that is assigned to a number range. You can use this number range to find out which component of the database system caused the error message to be displayed.
Message type represents the group in which every basic IDoc types must belong. A message type is conceptually the nature of the data transmitted within an IDoc.
For example, the MATMAS message type is related to material master data, Material Master. To this MATMAS message type is associated several basic IDoc types: MATMAS01, MATMAS02, MATMAS03, MATMAS04 et MATMAS05. Each basic IDoc type is able to contain essential data on material master data. MATMAS01 is the first version, each subsequent version increments the sequence number (MATMAS02, etc.) and adds fields comparing with the previous version.
Regards,
Ferry Lianto -
WMTA message type With transmission medium 8
In warehouse management, when we create Delivery using VL10B, if WMTA message conditions have been set, system will create transfer order immediately.
With WMTA message, if we do not use transmission medium 8( special Function) , then system does not determine WMTA and no transfer order is created.
Can you please help me by explaining , how WMTA message type creates Transfer order when delivery is created.
I think, transmission medium '8' is doing something , ( may be calling a method or badi or something , to create Transfer order from delivery).
So please can you help me in this regards?
Thanks in advance.
Bharat.of course the medium 8 is triggering something in SAP, as you dont just create an output like you do it with medium 1 paper or 2 fax.
I have never asked why SAP is using 8. I was just lucky that SAP described that we have to use 8, and that it works. -
NEW! When I try to scan (CANON 8400F scanner) into my desktop (WindowsXP) I now get an error message (code 2,178,0) followed by the message "TWAIN data transfer error". Can this be fixed? sunnycroft
Hello sunnycroft.
Uninstalling and reinstalling the drivers may resolve this issue. Please perform the following:
1. Click Start and open the Control Panel.
2. Open the Add or Remove Programs option.
3. Uninstall the CanoScan 8400F and the Canon CanoScan Toolbox.
4. Close all windows that are open.
Once this has been done, ensure that the scanner has been disconnected. Then reinstall the unit be downloading the Drivers and CanoScan Toolbox from our website at the following link.
http://www.usa.canon.com/cusa/support/consumer/scanners/canoscan_series/canoscan_8400f#DriversAndSof...
If these troubleshooting steps do not work, feel free to call us at 1-800-OKCANON.
Did this answer your question? Please click the Accept as Solution button so that others may find the answer as well. -
Need to ALE only 2 fields through a reduced message type copied from MATMAS
Hi,
Only the Authorization group fields MARA-BEGRU and MARC-QMATA need to be transferred through ALE from one system to another one. A new reduced message type has been created from MATMAS.
The fields BEGRU and QMATA have been selected through the BD53 transaction to be part of the segments.
Result: 3 segments are part of the new Message type: E1MARAM and its 2 children E1MAKTM and E1MARCM.
Problem: Even the BD53 (Reduced message type) transaction has been used, too many unnecessary fields are transferred through the ALE.
The following fields in the E1MARAM segment must not been updated (transferred) in the receiving system:
- PSTAT,
- LVORM
- MTART
- MBRSH,
- MATKL,
- MEINS,
- GROES,
- WRKST,
- SPART,
- VPSTA.
They should disappear from the segment.
The E1MAKTM segment must not been transferred to the receiving system because the user does not want to modifiy the Material description. But the BD53 (reduce message type) seems to consider that segment as mandatory.
Only few 1EMARCM segments with specific Plants (WERKS) should be sent on the receiving system. Not all the Plants. That segment should not include the PSTAT field. I have no control on which Plants to transfer.
<u>Revision</u>:
Only 2 segments must be ALE'd with only the following fields:
1- <b>E1MARAM</b>:
a) MATNR (Material number)
b) BEGRU (Authorization group)
2- <b>E1MARCM:</b>
a) WERKS (Plant)
b) QMATA (Material Authorization Group for Activities in QM).
What should I do to ALE only those 2 segments and only those specific fields?
Thanks a lot.
Diane.Thanks Ferry for the previous answer,
I have a problem with the E1MARCM segment.
My sending and receiving systems do not have always the same Plant numbers.
If a Plant exists on the sending system and it does not on the receiving system, the Plant must not be created on the receiving system. But from the sending system, I do not know which Plants the receiving system has. This is why the IDoc contains all the Plants. But I added some logic in the <b>inbound</b> customer-function, EXIT_SAPLMV02_002, to ignore the Plants that do not exist on the receiving system in doing a SELECT on the MARC table in the receiving system.
But that customer-function is called from the IDOC_INPUT_MATMAS01 function module, in the " WHEN E1MARCM " section:
PERFORM CHECK_USER_EXIT TABLES T_EDIDD
USER_SEGMENTS
USING CURRENT TABIX.
LOOP AT USER_SEGMENTS.
CALL CUSTOMER-FUNCTION '002'
EXPORTING
MESSAGE_TYPE = IDOC_CONTRL-MESTYP
F_CUST_SEGMENT = USER_SEGMENTS
ENDLOOP.
In the perform check_user_exit, no record is created in the user_segments table because all the segments in my IDoc start with ' E1 ' :
LOOP AT IDOC_DATA INTO USER_SEGMENTS FROM CURRENT_TABIX.
IF USER_SEGMENTS-SEGNAM(2) = ' E1 '.
EXIT.
ENDIF.
APPEND USER_SEGMENTS.
ENDLOOP.
The customer-function is called within the ' loop at user_segments '. This is why the customer-function is never executed and my code is ignored. So, all the IDocs in the receiving system are in the status 51 (red light).
Do you have any idea how to resolve my problem.
Thanks.
Diane. -
Message type for data transfer through ALE
Hi Gurus,
I am working on master data transfer throgh ALE.We want to transfer data from Dev. server to Quality server.Here the client is same that is 123.We have defined logical systems and RFC also.Now for transferring inspection characteristic what is the message type that should be used in transaction BD64.please help.
Regards
Amitnot found any replies
-
Issue with the change pointer for the reduced message type ZMATMAS
Hi All,
I have created reduced message type ZMATMAS for the MATMAS to create a Idoc when change or insert material master data fields( MARA-LAENG, MARA-BREIT, MARA-HOEHE) . My Problem is that the Idoc is generated with the status (03) but the fields(LAENG, BREIT,HOEHE) are not getting fill with the values. They are always filling with the values '/'). I have done the following steps to create idoc for the change pointer. Please check whether i have missed some steps.
1. Create reduction maintenance ZMATMAS (Tcode BD53)
keep the default selected segments E1MARAM, E1MAKTM
2. Add following data to maintain table view for the message type ZMATMAS (Tcode BD52)
Object Table Name Field Name
MATERIAL MARA KEY
MATERIAL MARA LAENG
MATERIAL MARA BREIT
MATERIAL MARA HOEHE
3. Activate particular change pointer in BD50
Message Type Active
ZMATMAS yes
4. Activate change pointers u2013 Generally (Tcode BD61).
5. Assign Segment fields to change document fields (Tcode BD66 )
Segment Type Field Name Object Table Name Field Name
E1MARAM BREIT MATERIAL MARA BREIT
E1MARAM HOEHE MATERIAL MARA HOEHE
E1MARAM LAENG MATERIAL MARA LAENG
6. I have done the distribution model settings (BD64) and the idoc configurations
1. Logical System
2. RFC destination
3. Create port
4. Create partner profile
7. I changed the fields in material master data(Tcode MM02) and I executed the Tcode BD21.
Idoc is generated but the fields are not getting fill with the values
(Note: some fields are filled with values e. g material number, material description)
I checked the Idoc data segment E1MARAM (WE02)
Fld name Fld cont.
LAENG /
BREIT /
HOEHE /
Can you please let me know the issue
PradIssue is solved when I select the segments and the fields in the segments (Tcode :BD53)
Prad
Maybe you are looking for
-
Problem in executing query in browser and bex analyzer
i am not able to execute query in browser nor bex analyzer... problem is that i dont have option to run in bex analyzer in query designer (menu bar seems missing in query designer and how can i get enabled and when execute the query in browser using
-
FireWire 400&800 (IMAC Core2) NOT WORKING after Upgrading to SNOW LEOPARD!
My FireWire 400&800 (iMAC Core2) are *NOT WORKING* after Upgrading to SNOW LEOPARD! Any Solutions? Thanks! --Frank Strallents www.SHOCKPROOFX.com
-
The hour glass appears, as if the program will begin. Then after 3 or 4 seconds it disappears. So I am unable to open FireFocx. I now have to use Internet Explorer (yuck). It started happenming a few weeks ago. I would contunue to try to start the pr
-
Intercompany STO with Delivery & Billing- Return STO
Hi Everyone, Currently I am doing Intercompany STO with Delivery and Billing, which is working perfetly fine. We create 1 Purchase order for 1,00000 LB and it will be finish after 6 months ( we provide schedule to supplying plant weekly for next 6 mo
-
In Who's Who (web dynpro version for ERP2004), I want to display Organizational Unit in an employee's detail and I have customized the tables V_T7XSSSERRES and V_T7XSSSERSRV. However the link don't work. If I click on Org Chart link, a new blank page