Sending Media Product Master via ALE
Hello,
I have setup ALE for generic FI master data (i.e. GL accounts) and it is working correctly. My client also wants to sync MPM data using ALE but I am not able to see a way to do that. I do not see a message type for MPM family, product, or issue. I am not famliar at all with MPM so perhaps I am going about this the wrong way. Does anyone know if this is possible to send MPM/does it reqire customization?
Thank You,
MH
Hi ,
Goto we30 you will find Basic Type , Extension
When you will create an extension means you want to add some additional segments to the available basic type, in your case it is debmas01.
1. segments will be created in we31(segment create) and have to be released( Edit- set release).
2. After releasing segments go to we30 create Idoc extension ( staring with "Z" ) and add the custom segments(created in we31) to the extension under the segments as per your requirement.
There is no need to create another basic type, only extension is needed.Also add the extension which u created in partner profile.
Regard's
SHAIK.
Similar Messages
-
Hi experts,
If sending customer master via ALE (message type) between R/3 systems, some fields cannot be sent, such as search term 2, street 2, etc.
Change basic type, or use BDC? Any solutions? Pls advise. Thx.Hi ,
Goto we30 you will find Basic Type , Extension
When you will create an extension means you want to add some additional segments to the available basic type, in your case it is debmas01.
1. segments will be created in we31(segment create) and have to be released( Edit- set release).
2. After releasing segments go to we30 create Idoc extension ( staring with "Z" ) and add the custom segments(created in we31) to the extension under the segments as per your requirement.
There is no need to create another basic type, only extension is needed.Also add the extension which u created in partner profile.
Regard's
SHAIK. -
Errors while loading Product master via HCI
Hello Experts,
We have been facing some issue while loading the product master via the HCI. Here is the reason taken from the log file:
REJECTION_CODE
REJECTION_CODE_NAME
REJECTION_DESCRIPTION
140
Inappropriate use of special character
Special characters are not allowed
We took the same records and loaded through the flat file and they were successful and can be seen in excel ui
We also checked for any inappropriate characters which are not allowed but we couldn't find any.
How should we load the data via the HCI with no errors?
Any help would be highly appreciated.
Thanks
KaranYS
We are also just getting the same error message as Karan. This issue, for Kraft, just started this week. We looked at the SAP note that you poated and it does not help as it tells us to add code to remove special characters. There are none in the source table in ECC.
The issue is that we have made no changes and this error has started to hit us.
We upgraded to Patch 7 of the HCI Agent this pas weekend. Is that a possible driver of this issue?
-Jeff -
Hi,
I have a scenario where
source and target system are same.
send order data through BAPI via ALE as per [Unchecked Deliveries|http://help.sap.com/crmcg_en/6c/d321ef6e1111d4b554006094b9b9dd/content.htm]
I am first time sending data using BAPI via ALE, in customer distribution model I have created a model view, used 'Add BAPI' to add concerned BAPI. Now my question is how to triggert the process?
Is it through
Writing the BAPI fm in order processing/ saving user enhancement?
Configure Output type with medium A in nace?
Thanks,
SurajHi,
Did I get you correct? You want to sent out sales order data and receive the input in the same SAP client?
In this case you don't need BAPI or ALE setting. Use or define an output message in nace for medium 6 or A in the sales order.. SAP will create an ORDERS Idoc, eg based on condition records. In the WE20/WE21 settings of the outbound configure it to send it to an rfc destination which is equivalant to the sender system. Of course you would need some changes in the inbound dependend on what do you want to do with the data.
Kind Regards
Michael -
Send Purchase Order via ALE/IDOCS
hi,
How can i send one PO from one client to another via ALE/IDOCS?
Pls provide few important steps.
Thanks and Regards,
GauravFor sending IDOC for Purchase order you will use idoc
Message type : ORDERS
Basic Type : ORDERS05
Create one RFC Destination in SM59 and give that entry in Port in WE21.
Create Partner profile in WE20 and Port for receiver system in WE21.
Use your port in Partner profile in WE20.
In Partner Profile create one entry for Message type ORDERS as Outbound.
In your tcode when you are creating Purchase order set output message in your header condition for Outbound to send that purchase order to that Partner Profile.
Check link :
http://www.****************/Tutorials/ALE/AutoIDOCGen/AutomaticIDocGeneration1.htm
Regards,
Sandeep Kaushik -
Is there transaction for sending General maintenance task list (IA08) via ALE? I need to send Task list with Operations and Characteristic. There are similar QM t-codes like QM21, QM31, QM41 but I can't find releated t-codes for PM.
Dear
Please check in OPL8 - Order Type Dependent Parameters ,what's the Task List
selection. It must be 3 for Routing/Ref.Operation Set Optional - Automatic
Selection.Please check the same for your order type which you were trying to
check.
Also check in OPJF - Task List Selection - Select Automatically,whether the
entries has been made properly.
Regards
JH -
CRM ISA 5.0-Sending field value from-Product master Product Catalog Trex
Dear Friends,
I have Enhanced a Column field in Product Master > Accessory tab Page
I want to send the above Column Values to Index / Trex Server , Then java will take from trex server and display in web as per their requirement.
Can you suggest how to do that ?
I found 2 below Badi : Can you please how to implement this or this BADI is not suggest able.
CF_PCAT_PRDEXTSN_VAL Additional Attributes in Product Catalog - Read Values
PCAT_IMS_FEED_VAL Customer-Specific Value Enhancement for IMS Data Supply
BADI For Product Catalog Changes: PRODUCT_UPDATE, PRODUCT_UPDATE_IMS, PRODUCT_UPDATE_CVIEWS
Please reply as soon as possible
Thanks
UpenHello,
you better ask this question in the SAP CRM: Webclient UI - Framework. Also I would suggest opening a OSS Message.
Regards
Gregor -
Error while creating vendor master data via ALE
Dear All
I am trying to create vendor master data via ALE.
I am using message type CREMAS.
I get following error message in inbound system
No batch input data for screen SAPMF02K 0610
Message no. 00344
If i try to manually create vendor , there is no error. This particular screen belong to withholding tax, however all customizing settings for withholding tax are okay.
please help.
Thanks
SanjeevTry SAP Note # 96312 if that helps.
-
Maintain penalty costs in product master data via macro
Hi all,
I am trying to use the function MATLOC_SET to maintain the penalty cost (field Non. Del. Penalty) on SNP1 tab, but it didn't work.
Is it possible to use this function to update this field or I need to use an other function to do this?
I tried :
1) MATLOC_SET( 'NDPEN' ; 123 ; ACT_PRODUCT ; ACT_LOCATION ; ACT_VERSION )
2) MATLOC_SET( 'NDPEN' ; '123' ; ACT_PRODUCT ; ACT_LOCATION ; ACT_VERSION )
3) MATLOC_SET( 'NDPEN1LOC' ; 123 ; ACT_PRODUCT ; ACT_LOCATION ; ACT_VERSION )
4) MATLOC_SET( 'NDPEN1LOC' ; '123' ; ACT_PRODUCT ; ACT_LOCATION ; ACT_VERSION )
Thanks in advance,
Regards,
Douglas MarquesThanks all for replies!
Kishore Reddy,
Yes, it's possible to maintain product master data via macro by functions. In my case, I'm using MATLOC_SET and it's work fine... except for the penalty costs fields.
Saradha,
I can't use the MASSD to do this because the costs are calculated in the macro based on sku/location forecast. But call a custom program in the macro is a good idea. I only have a doubt... Is it possible to transfer the calculated values in the macro to the custom program? If it's possible, how can I do to call the custom program transferring these values?
Julien,
The function MATLOC_SET works fine for other fields, only doesn't work to penalty costs fields...
I saw that the structures are different, but the help that provides by SAP not mention any restriction. So, I think there is some other specific function to update the costs and i tried the MATLOC_EXTRA_SET, but it updates only extra fields...
May be having another function to do this...
Thanks and Regards
Doug -
Issue: Sending material master using ALE-IDOC.
Hi all,
I am sending the material master data from one server to another.All the fields getting transported along with creator(field ERNAM) of the material.When viewed from WE05 the field is having the same data as original creator of the material in sending system.But when i view data in receiving system for field MARA-ERNAM the field is having the USER NAME giver in RFC-DESTINATION.can anybody guide so that the creator from IDOC is updated in database and not the creator given in RFC
destination.
Thank you.
Edited by: sanu debu on Jun 30, 2009 9:35 AMHi,
Hope you are using some middleware to transfer the Idoc to other system, check the mapping details from the middleware side whethere the field mapped correclty. -
Linking Cost Centre to Hierarchy via ALE
When sending new Cost Centres from our FMS Server to HR/Payroll Server via ALE & IDOCS, the Cost Centres are created, but there is no link to the Hierarchy. (ie) when going into transaction OKEN, they do not appear under the relevant group. However in KS03, the new Cost Centre is displayed with its Cost Centre group.
Is there a Function Module which can be run to rectify this, or can ALE be configured to do it.Hi Beena,
You can structure your cost centers into groups like
- OverHeads
*SalesMarkeing
*R&D
*Admin
*HR
*Service
*MGMT Office
- Manufacturing Depts
*dep1
*dep2
- Products
*Prd1
*Prd2
Rgds
Kishore -
Debugging customized function module when Idoc is triggered via ALE
Hi,
Whenever we save the billing document, an outbound idoc is triggered via ALE. The logic for the data to be included in the idoc is written in a customized function module.
However we are making some changes and would like to include some more data in the idoc. But we find that when we put a breakpoint in the function module, on saving the billing document, the flow does not stop at the break point. We are 100% sure that the code in the function module gets executed based on the data in the idoc.
How do we get into debug mode and break the flow in the function module so that we can debug in the function module?
Any help would be greatly appreciated.
Thanks in advance,
MickHi Mick, this might be of some help 4 u.
ALE IDOC
Sending System(Outbound ALE Process)
Tcode SALE - for
a) Define Logical System
b) Assign Client to Logical System
Tcode SM59-RFC Destination
Tcode BD64 - Create Model View
Tcode BD82 - Generate partner Profiles & Create Ports
Tcode BD64 - Distribute the Model view
Message Type MATMAS
Tcode BD10 - Send Material Data
Tcode WE05 - Idoc List for watching any Errors
Receiving System(Inbound ALE )
Tcode SALE - for
a) Define Logical System
b) Assign Client to Logical System
Tcode SM59-RFC Destination
Tcode BD64 - Check for Model view whether it has distributed or not
Tcode BD82 -- Generate partner Profiles & Create Ports
Tcode BD11 Getting Material Data
Tcode WE05 - Idoc List for inbound status codes
ALE IDOC Steps
Sending System(Outbound ALE Process)
Tcode SALE ?3 for
a) Define Logical System
b) Assign Client to Logical System
Tcode SM59-RFC Destination
Tcode BD64 - Create Model View
Tcode BD82 - Generate partner Profiles & Create Ports
Tcode BD64 - Distribute the Model view
This is Receiving system Settings
Receiving System(Inbound ALE )
Tcode SALE - for
a) Define Logical System
b) Assign Client to Logical System
Tcode SM59-RFC Destination
Tcode BD64 - Check for Model view whether it has distributed or not
Tcode BD82 -- Generate partner Profiles & Create Ports
Tcode BD11 Getting Material Data
Tcode WE05 - Idoc List for inbound status codes
Message Type MATMAS
Tcode BD10 - Send Material Data
Tcode WE05 - Idoc List for watching any Errors
1)a Goto Tcode SALE
Click on Sending & Receiving Systems-->Select Logical Systems
Here Define Logical Systems---> Click on Execute Button
go for new entries
1) System Name : ERP000
Description : Sending System
2) System Name : ERP800
Description : Receiving System
press Enter & Save
it will ask Request
if you want new request create new Request orpress continue for transfering the objects
B) goto Tcode SALE
Select Assign Client to Logical Systems-->Execute
000--> Double click on this
Give the following Information
Client : ERP 000
City :
Logical System
Currency
Client role
Save this Data
Step 2) For RFC Creation
Goto Tcode SM59-->Select R/3 Connects
Click on Create Button
RFC Destination Name should be same as partner's logical system name and case sensitive to create the ports automatically while generating the partner profiles
give the information for required fields
RFC Destination : ERP800
Connection type: 3
Description
Target Host : ERP000
System No:000
lan : EN
Client : 800
User : Login User Name
Password:
save this & Test it & RemortLogin
3)
Goto Tcode BD64 -- click on Change mode button
click on create moduleview
short text : xxxxxxxxxxxxxx
Technical Neme : MODEL_ALV
save this & Press ok
select your just created modelview Name :'MODEL_ALV'.
goto add message type
Model Name : MODEL_ALV
sender : ERP000
Receiver : ERP800
Message type :MATMAS
save & Press Enter
4) Goto Tcode BD82
Give Model View : MODEL_ALV
Partner system : ERP800
execute this by press F8 Button
it will gives you sending system port No :A000000015(Like)
5) Goto Tcode BD64
seelct the modelview
goto >edit>modelview-->distribute
press ok & Press enter
6)goto Tcode : BD10 for Material sending
Material : mat_001
Message Type : MATMAS
Logical System : ERP800
and Execute
7)goto Tcode : BD11 for Material Receiving
Material : mat_001
Message Type : MATMAS
and Execute --> 1 request idoc created for message type Matmas
press enter
Here Master Idoc set for Messge type MATMAS-->press Enter
1 Communication Idoc generated for Message Type
this is your IDOC
Change Pointers
I know how to change the description of a material using ALE Change Pointers.
I will give the following few steps
1) Tcode BD61---> check the change pointers activated check box
save and goback.
2) Tcode BD50---> check the MATMAS check box save and comeback.
3) Tcode BD51---> goto IDOC_INPUT_MATMAS01 select the checkbox save and comeback.
4) Tcode BD52---> give message type : matmas press ok button.
select all what ever you want and delete remaining fields.
save & come back.
5) 5) go to Tcode MM02 select one material and try to change the description and save it
it will effects the target systems material desciption will also changes
6) goto Tcode SE38 give program Name is : RBDMIDOC and Execute
give Message type : MATMAS and Executte
ALE/IDOC Status Codes/Messages
01 Error --> Idoc Added
30 Error --> Idoc ready for dispatch(ALE Service)
then goto SE38 --> Execute the Program RBDMIDOC
29 Error --> ALE Service Layer
then goto SE38 --> Execute the Program RSEOUT00
03 Error --> Data Passed to Port ok
then goto SE38 --> Execute the Program RBDMOIND
12 Error --> Dispatch ok
Inbound Status Codes
50 Error --> It will go for ALE Service Layer
56 Error --> Idoc with Errors added
51 Error --> Application Document not posted
65 Error --> Error in ALE Service Layer
for 51 or 56 Errors do the following steps
goto WE19 > give the IDOC Number and Execute>
Press on Inbound function Module
for 65 Error --> goto SE38 --> Execute the Program RBDAPP01 then your getting 51 Error
cheers,
Hema. -
Distribute moving average or standard price via ALE/IDoc
Dear experts,
do you see any way to distribute the moving average price via ALE? It is inside the material master IDoc but it won't update in the receiving system.
We need it for a decentral WM so that people can see the valuation of the material when they do inventory counting (to judge differences in LX22).
Any idea how to unlock the material master for update?
GunterDear Amit,
yes - I understand how the system calculates the MAP. However, the receiving system is a SAP WMS - In WM there is no inventory management nor FI/CO. The valuation would always be zero. So I'm interested how can I update it via ALE?
It works for the first time if I have no valuation (accounting) view in the material and I send an IDoc with the view definition segment and a value for VERPR. But updating isn't possible.
Gunter -
Distribution of commitment Item via ALE
Dear All
We have fund management active and hence we need to assign a commitment item in a GL.
We have two seperate SAP instance and have to transfer GL master from one instance to another via ALE. For this we will also have to transfer commitment items before we can create GL master in another instance. I am using standard message type COMM_ITEM for this. Can someone please help me which T-code/Program should be used to send commitment items from one instance to another?
Thanks
SanjeevSE 38
RBDSE_COM_ITEM
RBDSE_FUNDSCENTER -
Send Work Center Master data through IDOC
Hello All
Kindly provide me the standard IDOC type for work center master and the transaction to send work center master data using ALE and IDOC.
Regards
AvishekHi,
try IDocs LOIWCS01 or LOIWCS02 via PFAL or PWKC.
Regards,
Kai
Maybe you are looking for
-
Copying music failed. The file name was invalid or too long.
I went to consolidate my music, but when it got about 2/3 of the way through, it stopped with the error message, "Copying music failed. The file name was invalid or too long." I don't know which file it is referring to. How do I find this out? I need
-
Anybody know how to delete the old archived report? I've tried FTP but no luck. --hwidodo
-
Executing sqlldr (sql loader) from java and returning the error code
I'm wandering do sqlldr return any error code whenever it hit error while running in java. For example, if i run in command prompt using the command below, C:\ >sqlldr uid/pwd data=abc.dat control=abc.txt It might give me some indicator that error oc
-
How to create WWWBinaryFileAsset through programming
Hi, Could anybody provide me steps to create WWWBinaryFileAsset through programming. I followed below steps but i am getting error, MutableRepository pubRepository = getPublishingRepository(); // pub repository is pointing to /atg/epub/file/SecuredPu
-
Hi, I want inventoried vat amount ,the po is asset po , when maintain condition for same in po it working fine, I did GRN ( GRN is non valuated so it wont add in material cost) how we can achive this ,vat amount should add in material cost,while cr