Assigning material to class via ALE
Hi experts,
I am looking for a way to assign the materials to the class through ALE. What message type can I use to transfer this information.
Thanks for your help.
Hi Rolmega,
Please check this link and scroll to the middle.
There is a section to talk about assigning material to class via config and ALE.
http://help.sap.com/saphelp_nw04/helpdata/en/7e/cb843643a311d189ee0000e81ddfac/content.htm
Hope this will help.
Regards,
Ferry Lianto
Please reward points if helpful.
Similar Messages
-
How to assign multiple batch class to material in classification view
Dear Gurus,
How to assign multiple batch class to material in classification view.
plz explain what are the procedure and what are the configuration required before assignment.
Thanks
ManiOK, Thanks for your reply.
Regards
Mani -
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. -
How to link Variant Material with Class n Char ?
Hi,
I am new to variant Config.
I created Char, --> Class n dependencies.
Created KMAT material.
But i m confused how to link Materil to the Class or is there anymore i have to do for setting?
PL. guide.
thanks,
Roopan.Here are the simple steps to follow to link the material to class. The steps also include set-up for creating material to assignment.
1. Create Material
Menu Path: Logistics Materials Management Master Data Material- Create
<b>Transaction Code: MM01</b>
[Enter the material type as Configurable Material.
Ensure that check box Material is configurable is checked (i.e. MARA-KZKFG has value X) in Basic Data view]
2. Create Characteristics
Menu Path: Logistics Central Functions Classification Master Data Characteristics - Create
<b>Transaction Code: CT04</b>
All the required characteristics should be created before proceeding to next step.
3. Create Class
Menu Path: Logistics Central Functions Classification Master Data Class - Create. <b>Transaction Code: CL01</b>
Enter name of class.
Enter class type as 300 - Variants.
Enter description and other relevant details.
4. ASSIGN CHARACTERISTICS TO CLASS
Menu Path: Logistics Central Functions Classification Master Data Class - Change <b>[Transaction Code: CL02]</b>
<b>Note:</b> Assignment of characteristics to class can be done while creating class also, if all the characteristics are created before creating class.
Go to Characteristics tab and assign all the characteristics in sequence in which you want them to appear logically.
5. CREATE CONFIGURATION PROFILE
Menu Path: Logistics Central Functions Variant Configuration Configuration Profile Create <b>[Transaction Code: CU41]</b>
Material to class assignment is created via Configuration Profile.
Regards,
Gauravjit.
Reward points if the solution is helpful -
COPCA - distribute cost estimate via ALE
Hi,
I was wondering if anyone has experience distributing cost estimate data via ALE, using COPCA IDOC?!
What are the neccessary set up and consderation?
Thanks,
AliceHi
Thanks for your note.
Please advise me on the financial statement version, as well.
The reason for investigating this is to find out standard way to distribute/extract FSV out of SAP for both nodes of FSV and assignment of the GL accounts to the nodes.
If you could give me some hint, i would be more grateful.
Kind regards
taro -
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 -
Do employee ID get imported into SRM when ECC HR org trasfer via ALE
Hi All,
We are implimenting SAP SRM 7.00 EHP1 which will integrate with out existing ECC system. We are planning to import SAP HR organization structer to SAP SRM system via ALE message type HRMA_ABA.
My doubts:
1. Do the employee ID will imported into SRM throgh via ALE message type HRMA_ABA ?
2. Do the empoyee will created as a SRM user automatically(USER_GEN is for manuall creation) when imported via ALE ?
- if not, how can I create a employee ID as SRM user automatically ?
- if yes, what whould be password of the employee ID when it will transfer via ALE ?
3. We are planning to use Portal independent access for SRM 7.0. We will use NWBC for access SRM. If the SRM user will create authomatically, how can I assign role(PFCG role) to the emplyee ID ?
Thanks,
BR,
Jenniferyes you can.. go though below docs
Note 312090 - Integration HR - EBP/CRM and
https://websmp201.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_OBJECT=011000358700000310782007E and
http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/f04782bd-8c01-2c10-b8ab-edd4e9d34cb7&overridelayout=true -
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 -
Assign QoS Service Policy via RADIUS to Catalyst 45k/37k?
hi,
is there a way to assigen a QoS service policy via Radius to an Caltalyst 4500/3750 Switchport?
in detail, we would like to assign this policy
policy-map SET_EF
class class-default
set dscp ef
to an interface. All traffic should be marked with a defined DSCP value.
This works find when doing it statically with
interface FastEthernet2/1
service-policy input SET_EF
but we would need to assign such a policy via Radius during the 802.1x Authentication. different users should get differnt policies. We use Cisco ACS 5.2 as Radius Server and there actually is a field for
that in the Authorization Profile Common Tasks Configuration. in detail, this uses the cisco-av-pair "sub-policy-In=<policy name>" attribute to assign a service policy to an NAS.
we found also two other attributes "sub-qos-policy-in" and "ip:sub-qos-polcy-in" for that. CCO says that "ip:sub-qos-polcy-in" works with Catalyst 65k (http://www.cisco.com/en/US/docs/switches/lan/catalyst6500/ios/12.2SX/configuration/guide/qos.html#wp1926523)
unfortunately this seems to not work on Catalyst 45k and 37k.
In the ACS Logs we can see that these attributes are attached to the Radius Reply, but unfortunately they are ignored by the switch.
it is interesing that when entering "show aaa attributes" on the Catalyst 45k, these attributes are displayd - so for my understanding the switch should understand these attibutes (?)
4503-E#sh aaa attributes
AAA ATTRIBUTE LIST:
Type=1 Name=disc-cause-ext Format=Enum
Type=2 Name=Acct-Status-Type Format=Enum
<snip>
Type=345 Name=sub-policy-In Format=String
Type=346 Name=sub-qos-policy-in Format=String
Type=347 Name=sub-policy-Out Format=String
Type=348 Name=sub-qos-policy-out Format=String
any input is welcome :-))
best reagrdsadditionally to this discussion, i've just opened a service request with TAC.
unfortunately the engineer told me that by now per-User QoS is definitely no supported on this two plattforms but it's listed on the roadmap and will be possibly availabe mid 2012...... -
Plant grey out when assign material to activity
Dear All
How can system make it gray in plant when i will assign material to activity at created stage of WBS. Is there any config to make it gray in the plant &material under activity ??? I want plant to be editable even after assign material to activty.
RegardsHi Hari Krishna
Thanx for your reply but in my project when i assign material to activity w.r.t procurment indicator (PF) as a MRP- relevant reservation my plant was editable but when i assign material w.r.t procurment indicator (ZPF) in advance procurment via a network my plant was not editable @ that time my PR no. also not generated. If plant was not editable after generated PR it was okay but user require that before generated PR it was editable like in MRP- relevant reservation.
Regards -
Hi All,
I'm writing a client-server application.
The server sends serializable objects to the client via a socket.
When the client try to deSerialize the Object( in.readObject() ),
I got Exception:
java.lang.ClassCastException: Assigning instance of class java.io.ObjectStreamClass to field seda.sandStorm.lib.http.httpResponse#contentType
at java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:2266)
at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:514)
at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1407)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:381)
at java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:2258)
at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:514)
at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1407)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:381)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:231)
at seda.Dseda.internal.ObjectReader.readObj(ObjectReader.java:96)
at seda.Dseda.internal.ObjectReader.readPacket(ObjectReader.java:77)
Both client and server have exactly the same copy of the classes.
Any help would be apprciated.
Thanks, Gil.Hi,
I hava managed to solved the problem:
The ObjectOutputStream need to be reset after every write(..).
Gil. -
Changing of Material Valuation Classes
Currently changing of material valuation classes in standard SAP can be achieved if :
1. If valuated stocks already exist, you can change the valuation class
only as follows:
a) Post the stocks of the material to an interim account.
b) Change the valuation class in the material master record.
c) Post the stocks of the material back to their original account
2. If open purchase orders already exist, you can only change the
valuation class if you first flag the corresponding purchase order
items for deletion.
3. If production orders exist for which a goods movement has already
taken place, you can only change the valuation class if you first
set the status of the production orders to Deleted.
Is there any other ways that point 2 and 3 can be avoided when trying to change material valuation classes?
Thanks,
CWHI,
That makes it very tricky doesn't it.
But if this is done at your quietes time (if there is one, but even 24hour 7 day operations have a quiet time?)
You can still carry on producing but yopu will have to hold off from posting anything while the PP orders are blocked/deleted.
I guess that you could use an LSMW job to make sure that the time taken is a minimum.
The job just needs to be fed a list of all PP orders containing the material/s involved and it can then set the delete flags and reset them in seconds (with a manual change of the Valuation class inbetween).
There is not going to be a clean and easy solution to this, all we can do is to try to reduce the pain.
Steve B -
Urgent Error in Displaying Hierarchy in Bex- like not assigned Material
Hi Gurus,
plz solve my problem like displaying Hierarchy in Bex ,
I loaded hierarchy from R/3 system into Bw 0Mterial.
In Bex 0material Properties I Selected heirachy on Material , this heirarchy having 8 levels,
but in the out put it showing only one level displayng
like Not Assigned Material.
i did all the bex setting well, but i dnot know why i am getting this ...
plz any one help..
Thanks in advance
Anilhi,
Is your heirarchy uploaded properly for 0Material ?? If yes juct check out if your transcational data is in sync with the hierarchy master ? If it is not then it wuill display as Not Assigned..
Regards, -
Payroll Payment via ALE/IDOC
Hello Everyone,
We currently run payroll and process ACH payment information via RFFOUS_T. The information is sent directly to the bank. We have a new request which will require HR Payroll payment information to be sent from our SAP system to another SAP system via ALE/IDOC. Does anyone have any documentation which offers an explanation as to how Payroll processes payment information ALE/IDOC.
I have found a few references to PC00_M08_CDTA, RFFOEDI1, type PEXR2002/PEXR2003 etc, but nothing that brings it all together. The process seems to be fairly standard and should be easy to implement (RFC, partner profile, etc). I am ultimately looking for a best practices or some other document which brings everything together and indicates which transactions the user must execute.
Thank you for your help.
ScottHi,
Please use SAP help link below which gives you idea about ALE connection set-up and IDOC segment usage.
http://help.sap.com/printdocu/core/print46c/en/data/pdf/CABFAIS/CABFAIS.pdf
Thanks,
Ameet -
Error *Chart of dep-dependent assignment to asset class 100306 not possible
Dear All
I got error Chart of dep - dependent assignment to asset class 100306 not possible
Diagnosis
You tried to assign chart-of-depreciation-dependent data to asset class
100306.
System Response
The assignment is not allowed.
Procedure
In order to be able to assign chart-of-depreciation-dependent data to
asset class 100306, the following conditions have to be met. You have to
have already
1. Defined at least two active charts of depreciation
2. Assigned asset class 100306 to more than one chart of depreciation
However, at the moment this asset class is only assigned to chart of
depreciation 1.
I already checked following this but I didn't found the mistake (already assign COD to company code).
Please anyone help me to solved this.
Thanks in advance.
Best Regards,
Utarat.PHi Utarat,
whenever you create an asset the system checks first the table ANKP. If you have chart-of-depreciation-dependend account determination, than an entry in the table ANKP is made. If you than make a copy from such a asset class in the asset class there is another account determination than in the table ANKP and the system takes the account determination from the table ANKP and not from the asset class.
Normally you can't define chart-of-depreciation-dependent assignments (with transaction ANK1) if there is only one chart of depreciation. As a result you'll get error AC012. So, I think there was a second chart which was deleted.
If you'd like to change (or delete) this assignments you can use
the following workaround:
SM34 -> View ANKA_ALL -> Maintain
- select asset class ART (for example)
- then click in the left column on "Chart of dep - dep data"
Regards Bernhard
Maybe you are looking for
-
Linking to file in site folder using recordset in dynamic table
I have a dynamic, repeating table that lists recordsets from a database. I would like to add a column to the table that contains a link to a file in a folder contained on the site. The name of the file used will be the same as one of the recordset
-
My phone has a problem with the alarm, it doesn't ring at the right time, sometime 2 min. late, sometime 15 min. late & sometime even 30 min. late. I have upgraded the firmware of my phone from v21 to v31 formatted the memory card & the hard reset th
-
CRM Fund Mgt & Live Rate Funding -bi Contents
Hi , We are impl. CRM Fund Management and live rate funding with CRM -EHP-1 . But its BI contents is not availble in BI- 7.0 EHP-1 (SAPKW70106). My question - please suggest me how we can impliment Live rate funding with BI -70 EHP-1? is there any w
-
Apply custom themes to WebDynpro ABAP application in Portal
Hi, We have just upgraded the E-Recruitment to EHP4. We have two instances of ECC in which one acts as HR instance and the other one for E-Recruitmet. We have created custom themes for portal and need to apply the same for the WebDynpro ABAP applicat
-
TS3899 Problem getting emails with Iphone 6
Hi, I used i phone 3 before and I used 3 email accounts before. I bought a i phone 6 3 days ago. I set up all 3 email accounts, but 2 of them cannot get emails. Only one account is getting email.s The other two accounts are hotmail and my university