Distributing HRMD_A to multiple destinations via ALE
our scenario:
using change pointers, our HR system creates IDocs and sends HR master data to our logistics system as well as to our XI system.
However, different infotypes are required. EG: In logistics system, 0000/0001/00006 are needed and in XI, 0000/0008/0105 are needed.
We have set up our Distribution models with Infotype filters with the appropriate infotypes for each of these destinations.
When we change IT0000, the Idoc is sent fine to logistics and XI.
When we change IT0001, the Idoc is sent fine to logistics and but it passes through the filter for XI and removes the changes - which is correct, BUT the header info is still passed to XI.
Is there anyway to prevent the IDoc from transferring if there are no infotypes being passed?
thanks,
robert.
Robert
Have you checked by removing filter?
If so there might a filtering in process which needs to investigated.
Regs
Manohar
Similar Messages
-
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 -
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 the report to multiple destinations
Hi all,
I have one report, that I would like to distribute to multiple destinations. I would like to show the report output (PDF) to the user (destype=cache) and parallel save the output in a PDF file (destype=file).
Is it possible?
Here is my distribition file:
<destinations>
<foreach>
<file id="test1" name="&<name>" format="pdf" instance="this">
<include src="report"/>
</file>
</foreach>
</destinations>This is just a thought, as I am no Excel guru. Once the data is in one worksheet, you should be able to use Excel macros to split the data up and move it around (as long as the number of rows doesn't change).
-
How to Distribute PO's via ALE
My question is regarding ALE.
How to distribute Purchase Orders via ALE without maintaining output control in individual PO
or is there any transaction to maintain output control in Bulk..?
Thanks for Your help...
Regards,
Govardhan ReddyHi,
PO data comes in Transacational data, for this type of information...we can use Message control for generating IDOCs.
Step 1.
Goto NACE - select Application Area "EF"- dbl click the output type button & select the output type of your requirement here and click on processing routines in left side pane.
you will be taken to next screen...
select
Medium : ALE
Program: RSNASTED
Form routine: ALE_PROCESSING & Save it
Step 2:
goto partner profiles T.code: we20
select the partner type ...LS
identify your partner... go to outbound parameters ...give new entry message type ORDERS & fill the general tab. in Message control tab.
application area: EF
message type: output type you selected in NACE transaction
and
processing routine: ME10
by the above configuration, it will generate PO IDOC for you.
Regards
Satya -
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 do to add a specific BAPI WBS Check betteen 2 systems via ALE
I am on the module TRAVEL MANAGEMENT (FI-TV) into the sap system DTM version ECC5 (for expenses). I wish communicate with the SAP system R/3 DGI version 4.6C via ALE and BAPI.
When I create the expense in DTM, I put a WBS and I want to do severals checks via ALE into the system DGI.
I have implemented the note 516109 into DGI to instal the bapi "BAPI_PROJECT_EXISTENCECHECK".But the link doesn't work from DTM to DGI.
Please could you help me ?
Other point : How to do to add a specific Bapi to check
WBS? I didn't found USER EXIT.
Thank in advance.
Odile DougnacDid you set your distribution model correctly ?
You need to add this BAPI in ALE distribution model between your two systems.
You need also to create one defaut destination for the remote logical system (this is done in SALE) because the BAPI uses RFC destination, not IDOCs -
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 -
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 -
BO Enterprise Infoview schedule multiple destinations
We're using Business Objects 11.5, Crystal 11.5.8.826.
I have many Crystal reports that I'm currently scheduling in Enterprise/Infoview twice simply because I have two destinations and formats: 1. rpt on Enterprise server 2. pdf on network location. This means I'm hitting the database twice as much as I need to. Is there a way to have multiple destinations/formats for one schedule? Or is there a way to create a pdf from an already created rpt?
Thanks for any insight.Or is there a way to create a pdf from an already created rpt?
There has to be... Isn't that how the PDF files are made - via Exporting? Unfortunately, I'm not sure how you'd do it in BOE. I mention this to point you in a possible direction...
HTH,
Carl -
Schedule Jobs with multiple steps via ABAP Program
Hi,
I need to schedule multiple programs via background jobs on a daily basis. Since all these jobs are to be run as a single job, the various programs have to be run as steps in a major job.
I am however not very clear on how this can be done via an ABAP program ( the idea of a program is that various parameters to be passed to each program in the step can be entered dynamically rather than via variants).
I am using the JOB_OPEN and JOB_CLOSE functions and submitting the programs with selection screen parameters dynamically passed to create a job. I need to do this for various programs as a job step (WITHOUT Variants being defined).
Can anyone suggest any ideas for this? I have tried out JOB_SUBMIT Function but am not very confident I know what exactly it is for as it asks for a variant.
Thanks very much,
PreetHi Preet,
just to be sure: you know, that variants can be dynamical, too?
It's quite usual to assign dynamical current date, but it's also possible to add / subtract value and even define own functionality.
Maybe it's easier to implement a dynamical selection and handle static jobs.
If you try to plan a job (online or with JOB_SUBMIT), you have to use variants - you can create (or change) them dynamical in beforehand. Only SE38, F8, F9 is creating a temporary variant, so that no saved variant is necessary.
But if you end up creating variants dynamical, you can change one existing variant, too. Then you can use a static job definition (with periodical starting rule).
So: have a look, if dynamic variants are enough, otherwise change variants per job.
Regards,
Christian -
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 -
Integrate the Org structure and employees SAP HR system to CRM via ALE
Hi All,
We want to integrate the organization structure and employees from mySAP HR system to mySAP CRM system. We are also aware that the same can be achieved through ALE Interface between both these systems.
In addition to the HR Organization Structure from HR system, can we also bring over the Sales Organization Structure from R/3 using transaction CRMC_R3_ORG_GENERATE?
1) Can someone , please let us the possible challenges which might occur when we download HR Org structure from SAP HR to SAP CRM.?
2) What is the implication of maintaining an HR org structure and CRM Sales Org structure within the SAP CRM 52 system?
3) Any _precautions) should we take before doing the download via ALE??
Please get back, suitable points will be awarded.
Regards
RitvijHi Ritvij,
Couple of things that spring to mind are:
1) When you do the initial data load (PFAL) try to ensure that no one is amending the Org structure as Objects can be locked and therefore not transferred. (on one of our test loads the top level was locked and therfore all subsequent levels were just transfered and we didn't have a top level)
2) Keep the 'forms of address' in CRM the same as the R/3 ones
3) Keep the same Employee and Org Unit IDs but prefix with (for exmaple) EM and OU in CRM. (Through the HR integration config in CRM). This may also (apparantley) aid you if set up something like an Employee interaction centre in the future.
I will update when other stuff springs to mind.
Cheers
Gaz -
Local item 0010 L cannot be deleted via ALE
Hi,
I am trying to delete an line item from Sales Order BOM through BOMORD01 Idoc. When I process an IDoc, I am getting a message "Local item 0010 L cannot be deleted via ALE" in log (SLG1). Could you please tell me how to correct this error?
Thanks in advance.
Regards,
Balaji Viswanath.I customized IDOC_INPUT_BOMORD function module and setting memory id flg_ale = space.
Regards,
Balaji Viswanath. -
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
Maybe you are looking for
-
Do I need to keep purchased TV shows on my computer?
I purchased an iTunes season pass for Mad Men this year, via my Apple TV 2. We watched the episodes via the Apple TV, and now the episodes have all downloaded to iTunes. I don't need or want them on the computer; I much prefer watching the content on
-
I've lost my list of passwords. How can I read what's under the asterisks as text
AS I've lost all my written lists for my ipad passwords is there an app so I can read what's under the asterisks, or any other way?
-
Guys, Our company is unfortunately still using OEM copies of Acrobat that we get from Dell. We'd like to incorporate Acrobat 9 into our standard system image, but getting the application installed without a serial number, if possible, is not immedia
-
Bpel control console opens very slow (10.1.3.4)
Hi I have Oracle SOA Suite 10.13.4 (+ MLR #7 patch) installed at HP-UX itanium server. From the past two days, bpel console takes too much time open on almost every page. Few days before this problem started i had changed the JVM settings by increasi
-
Lost everything in document folder
lost everything in document folder ! Why ?