Sending Outbound FI Documents IDOC via ALE
Hi all,
We would like to send FI documents via IDOC. However, the message types we found, (FIDCC1,FIDCC2,FIDCMT) do not have outbound function. In addition to that how can we trigger IDOC, after posting FI documents .
Thank you for your help...
Best Regards,
Didem GUNDOGDU
mail: [email protected]
hi, the outbound function for FIDCC1 FIDCC2 is list as followinig:
FIDCC1 FI_IDOC_CREATE_FIDCC1
FIDCC2 FI_IDOC_CREATE_FIDCC2
But still can't find the FIDCMT, maybe you can create a customize function reference to two others.
About trigger the IDOC sending, you can add the call function into a proper user-exits.
Help it can be helpful
Similar Messages
-
Sending outbound invoice idoc's by MIRO transaction
Hello Friends,
I want to send outbound IDOC via ALE to some third party system
I have created output type with application MR
Also created new outbound process code with FM IDOC_INPUT_INVOIC_MRM
I am using basic type INVOIC02
Now when I try to post MIRO document I get below error:
An exception occurred. This exception is dealt with in more detail below
. The exception, which is assigned to the class 'CX_SY_DYN_CALL_PARAM_MISSING',
was neither
caught nor passed along using a RAISING clause, in the procedure
"NEW_DYN_PERFORM" "(FORM)"
Since the caller of the procedure could not have expected this exception
to occur, the running program was terminated.
The reason for the exception is:
When calling the function module "IDOC_INPUT_INVOIC_FI", one of the parameters
needed according to the interface description was not specified.
This parameter was "INPUT_METHOD".
My requirement is to send outbound idoc from miro ......Please suggest.
ThanksHi Raghvendra,
I my scenario, i will be creating the inovice in SAP manually using t.code MIRO and once the invoice is posted i need to capture the details in IDOC. The EDI customization would come into picture for receiving invoices through EDI.
Regards -
I cannot send a Pages document, Word via email if the doc contains a picture. If I email a Pages doc without a pic in Word format or pdf with a pic it with go through to sender? Not sure why Pages won't send Word doc with a picture in it. I check the security on the email recipient and the email doesn't get blocked or throw in the junk box?
thanks,
drainguy41If you have upgraded to Mountain Lion, Save As… has returned to the File menu when you hold down the Option/alt key. But you don't really "save" as other file types, you translate & export as Word or RTF or text or PDF & that is easily done by going to File > Export or Share > Export.
Also, please do us all a favor & don't use all capitals in your posts, either the body of the post or the title. All caps is the internet equivalent of shouting & is very hard to read. -
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 -
Can any one send me some documents on ALE / IDOC
Hi,
Can any one send me some documents or ppt's on ALE / IDOC's.
My mail id is : [email protected]
Warm Regards
MadhuriHi
Pls find some more documents.
ALE/ IDOC
http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
http://www.sapgenie.com/sapedi/index.htm
http://www.sappoint.com/abap/ale.pdf
http://www.sappoint.com/abap/ale2.pdf
http://www.sapgenie.com/sapedi/idoc_abap.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm
http://www.allsaplinks.com/idoc_sample.html
http://www.sappoint.com/abap.html
http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
http://www.sapgenie.com/sapedi/index.htm
http://www.allsaplinks.com/idoc_sample.html
ALE/ IDOC/ XML
http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
http://www.thespot4sap.com/Articles/SAP_XML_Business_Integration.asp
http://help.sap.com/saphelp_srm30/helpdata/en/72/0fe1385bed2815e10000000a114084/content.htm
Regards
Chandrasekar -
Would you like to send me some Document about ALE EDI IDOC
hi experts:
I am learning about ALE,EDI,IDOC,would you like to send me some Document about ALE EDI IDOC?which can include the details of Steps,best it can have the Pictures,thanks a lot.Hi Niel,
There may be a problem with the definition of the rule to delete the characteristic. If you go to transaction RSMRT
and use the 'check' option to check the rule you created are there any errors for the check?
If not when you get the error message that you mention is there any additional error messages created in sm21
or dumps in ST22?
If not there may be a problem with the consistency of the cube if you goto RSRV>All Elementary tests>Transaction data
and run these tests for the cubes are there any error messages? If yes please try to use the repair function in RSRV
to correct any errors.
If none of the above helps you should delete the run you created, make a dummy change to the cube (e.g add a '.'
to the description of the cube, save the change and then activate the cube, please then try and create the
remodelling rule again.
Best Regards,
Des. -
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. -
Getting error code 37 while sending IDOC via WE19
Hello experts,
I am facing a very unlikely error which is preventing me from testing my scenario.
I dont have XI quality server and hence I am using my development server as both dev and quality. Hence I need to connect both dev and quality SAP R/3 system to my XI dev system. While I have done all the configurations in my XI and both SAP R/3 systems, its giving me error when i am trying to send IDOC from quality system.
In quality R/3 i have done the following:
1) Created RFC for my XI dev server
2) Created port for this RFC
3) Created partner profile adding all required IDOCS in the outbound parameters
4) Created distribution channel for all the idocs
In XI dev system i have done the following:
1) Created RFC for both dev and quality of R/3
2) Created port for both the RFCs
3) Maintained the IDOC metadata for both the ports
Now when I am pusing IDOC via dev of r/3 (we19) is working fine but when I am doing the same from quality of r/3 its giving me status code of idoc as 37 that says "An error was identified in the control record while adding an IDoc. The sender port SAPQTY_510 is invalid."
But I have created this sender port SAPQTY_510 in my XI dev system and have also maintained the idoc metadata. I dont know why this error is coming.
Can anyone please point out what mistake i have done or if i missed sometig as I am trying to connect 2 r/3 systems to one XI system.
Its really urgent hence your help will be highly apreciated.
Thanks,
Yashhi yash,
where you created SAPQTY_510 ,it should be created in R/3 Quality RFC destinations.
In XI DEV create port like SAPxxx WHERE xxx is SID of quality system.
actually we are getting confused.
i guess you used same name SAPQTY_510 in quality R/3 and XI DEV .
In error it says sender port SAPQTY_510 is invalid mean port of Source not XI DEV(receiver).
just try to use some other name say SAPXXX_QUA and confirm the error.
when IDOC is sent to XI DEV ,port of XIDEV SAPQTY_510 has nothing to play any role .
just check whether rfc destination of sender port (QUALITY R/3)you used is of type 3.
so please check at which port error is coming.
Thanks & Regards,
Rama Krishna
Edited by: rama krishna talluri on Mar 5, 2008 10:02 AM -
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 -
Hello!
In an itegration scenario, we need to send (non XML) IDocs via RFC to a remote R/3 system (4.6C). As we don't want to get these IDocs persisted on the target system, it's intended to address the remote functions directly.
Now the problem:
- RFC Adapter only works with XML IDocs (so we cannot transfrom back to native IDoc)
- IDoc-Adapter sends native IDocs, but only to IDOC_INBOUND_ASYNCHRONOUS on target system (and the Idocs will be persisted)
In a next step, we also tried to implement a workaround with a local ABAP proxy on the XI system. But it seems, that it's not allowed to call a abap proxy locally on the integration engine.
Has anybody any idea to solve this problem? Maybe I'm thinking too complicated Help is highly appreciated!
Cheers,
MatthiasHi,
what kind of document you want to post?
most (many) IDOCs use BAPIs so you can
just call the BAPI (RFC) from XI
>>>But it seems, that it's not allowed to call a abap proxy locally on the integration engine.
you can call it on another client on the XI
(which is set as application system in SXMB_ADM)
Regards,
michal -
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 -
Create idocs for FI documents posted before ALE setup
The users were creating FI documents normally during May 2006, but the ALE financial interface was not set up until the end of that May. We are using a FI message type which is a copy from a standard one.
Is it possible to create idocs from those FI documents posted before setting up the ALE connection so those FI documents can be sent via ALE?
CMTo copy number ranges to a new year you do with the transaction OBH2.
When you want to transport number ranges you ask for problems. Only for a new implementation you can do it but not when there are existing number ranges with postings for that company -
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. -
How to send outbound ASN IDoc with all the delivery info on legacy system??
Hi EDI-Gurus,
I have a small question.
We accept inbound sales orders into SAP and send outbound Order Acknowledgments out of SAP. We don't really maintain shipping and billing info on SAP. They are being maintained on legacy. But we have to send Outbound ASN, Invoice out of SAP for them.
Can you please let me know how exactly we can do that in detail.
thanks,
MattCan we do this way, correct me if i am wrong.
We'll send ASN when we issue Goods right??. If we get all the Goods issues details relevant to an order from legacy using LSMW using IDoc method, can we send it out of SAP.
I am just wondering if it is possible or not.
Or get the Shipping and Billing details from legacy (using which method i don't know), and using a custom function module can we send the outbound 856 and 810 out of SAP.
Can you throw some light on this?
Thanks,
Matt
Maybe you are looking for
-
Invitation to Share a Calendar Shows UID Instead of User Name
Hello Everyone! My Open Directory users are able to share calendars to eachother, however when the invitation comes through to be accepted, instead of Calendar saying: "Tim Timmers" invited you to a shared calendar. it says: /principles/_uid_/9BBCC..
-
HI Frds, I m working with Telecom firm, parallely i m standing with SQL & PL SQL practice at home. Looking to this need your suggestion that what is next is good for me so that i can put my extra efforts to gain the knowledge and switch to software j
-
Gray screen of death on third-gen iPad...
I'm caught in a bit of a circle and am needing a little help re if/how to get out of it. Hoping the community here might be able to help - or confirm that I'm out of luck. My third-gen iPad gave me the gray screen of death this morning, while downloa
-
Download failure (-60)
Trying to download apps from Creative Cloud, Keep getting a download error (-60) Saying file is corrupt. How can i fix this so i can download the apps?
-
No output from Lirc at all since the kernel update
I put this in a separate thread because I seem to have a different problem to the 'double press' issue and I'm pretty sure my remote isn't covered by mceusb. I've got a remote that until recently worked perfectly with the lirc_atiusb driver. However