2006 Sep 13 4:33 PM
hi experts,
I am making use of FM idoc_output_invoic which is attached to a process code in we41 tcode.In we20 i create a partner profile and add an outbound messagetype for invoice.in the next screen in the message control tab i attach the process code.I want to know how will the Function module idoc_output_invoic be called .My second query is where do i write the receiver port, receiver partner number and receiver partner type information.do i need to make additional configurations?
In short i would like to know how is the idoc generated in this case.
Valuable answers will be generously rewarded
Regards,
Shrita
hi experts,
I am making use of FM idoc_output_invoic which is attached to a process code in we41 tcode.In we20 i create a partner profile and add an outbound messagetype for invoice.in the next screen in the message control tab i attach the process code.I want to know how will the Function module idoc_output_invoic be called .My second query is where do i write the receiver port, receiver partner number and receiver partner type information.do i need to make additional configurations?
In short i would like to know how is the idoc generated in this case.
Valuable answers will be generously rewarded
Regards,
Shrita
2006 Sep 13 4:57 PM
Hi Shrita,
for outbound idoc using message control in we20 tcode u have to give message type, basic type and in the next screen u have to give application area,message type,process code (whch u have got from we41).The function module is already attached to the message type,so it will be internally called.
In we20 itself u will find the reciver LS,also u have to maintain a modelview in BD64,here u have to give both sender and receiver information.
Regards,
Nagaraj
2006 Sep 13 5:04 PM
Thanks Nagraj,
So i ll have to only configure the model view in bd64.no report to distribute the idoc is required.Is this idoc automatically generated when an invoice is created?How will i be testing whether is idoc is being generated or not..
Regards,
Shrita.
2006 Sep 13 5:06 PM
You still need to configure output determination. Look at transaction V/40 and find output type RD00. What did you enter in the Message Control tab of your partner profile entry?
2006 Sep 13 5:18 PM
hi Michael,
Thanks for the response.
I donot have the sap screen right now . But as far as i remember application was V1 , message type was SD05 and the process code is INVR which is attached to the function module created in WE41.
Can you help me?
Regards,
Shrita.
2006 Sep 13 5:29 PM
Are you trying to create an invoice IDoc upon creation of the billing document? If so, you probably want application V3. The message type should be your output type and the process code is obviously your outbound process code. In my system, it would look like this:
V3 RD00 SD09
Your values may be different, but if you are creating the output off the billing document creation, you will want application V3.
If you have configure INVR to process your FM, that should work fine.
2006 Sep 13 5:22 PM
Hi Shrita,
By specifying process code SD09 in message control (partner profile), it means you have assigned FM IDOC_OUTPUT_INVOIC to be used to process message type INVOIC.
When you configured the condition for output control (NACE) and outut type for ALE, the system will link to partner profile in order to send to proper receiver.
Please ensure you have setup correctly the partner profile (WE20) and distribution model (BD64).
Hope this will help.
Regards,
Ferry Lianto
2006 Sep 13 5:35 PM
Thanks Michael ,
I m creating an invoice for sales application.
Regards,
Shrita.
2006 Sep 13 6:50 PM
Have you made any more progress on the configuration? What version of SAP are you using?
2006 Sep 25 8:53 AM
Hi Shrita,
In we20 why don't you specify the following data in the message control tab of the outbound parameter you are creating :
Application - V1
Message type - BA00
Process Code - SD09
Thaanks,
Deep.
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |