Purchase Order External Send, Print for single output message
Hi Experts,
In my purchase order, NEU message output in triggered ( Medium 5 ). In communication method i defined comm strategy as CS01. Print immediately check box is active. I am able to send mail, but i am not getting printout.
What could cause this, will i get printout, when i keep print immediate option.
Is there any notes that is helpful for this.
Thanks & Regards,
Ravi
I assume that when you say "I am able to send mail, but i am not getting printout" you mean that for vendors where no email address can be found the communications strategy CS01 is not then printing the purchase order, is this correct?
Similar Messages
-
Purchase Order External Send with email body text
hi guru,
i saw lot of threads but i didn't get coreect answer
i did below process
Goto NACE .
u2022 Select EF and click on OUTPUT TYPES.
u2022 Then select Output Type NEU and click on processing routines .
u2022 In that you have to add a new entry - medium 5 .
u2022 Then you need to assign a program, form routine and form.
u2022 You can use the standard program i.e. SAPFM06P, FORM routine is always ENTRY_NEU and standard MEDRUCK.
u2022 Then in PARTNER FUNCTION you need to add a new entry : medium - 5 and function - VN .
u2022 For subject of the mail goto Mail Title and Texts. In title give PO No. &EKKO-EBELN& .
u2022 Under General data -> Replacement of text symbols give programm as SAPMM06E and Form Routine as TEXT_SYMBOL_REPLACE .
u2022 Now the subject will be PO No. 1800004202.
u2022 You need to maintain your email id in tcode SU01 and also the vendor's email id.
u2022 Now while creating a new purchase order , change the medium to External Send .
u2022 Then goto Communication Method and select CS01 . ALSO make sure that the Cover Page Text has value PO No. &EKKO-EBELN& .
u2022 Goto tcode ME9F .
u2022 Execute.
u2022 Select the checkbox and click on Output Message.
u2022 You will get a message MAII 00000000000001 generated .
u2022 Use note no 191470
mail subject is going ,but mail text is not coming.
some people suggest this sap note
Note 786847 - E-mail purchase order w/ e-mail text and several attachments
i did not get this note.
give the solution for email body text ,i read some thread,it will solve through abap development .
please give solution
regards
vijayHi
1. GO to tcode SCOT.
2. Double click on SMTP
3. Click on the set button next to internet
4. In this screen for SAP Script/ Forms select TXT.
Regards
Girish
Edited by: Girish Bettaiah on Aug 8, 2011 3:11 PM -
Purchase order - External send
Hi
I am using the functionality "External send" for sending the PO by email to vendor.
PO is appearing as PDF in the mail.
The email going to vendor contains PO in Script form.
I want to send the PO in the form of "customized smart form" developed by me.(As it is appearing when I use "print output" option)
Can you plz suggest how I can do this?
Regards
SDear all,
Any suggestions how to send "PO customised smart form" via external send.
I have maintained all the settings in NACE and now PO is going successfully to vendor but in the text form
i.e. MEDRUK form
Rgds
Sara -
Configuration of Purchase order to send thro' MAIL
Dear Experts,
Please let me know the configuration process of Purchase order to send the same thro' EMAIL.
Regards,
B.SudharsanHi
You need to do some configuration for this.
Goto NACE .
Select EF and click on OUTPUT TYPES.
Then select Output Type NEU and click on processing routines .
In that you have to add a new entry - medium 5 .
Then you need to assign a program, form routine and form.
You can use the standard program i.e. SAPFM06P, FORM routine is always ENTRY_NEU and standard MEDRUCK.
Then in PARTNER FUNCTION you need to add a new entry : medium - 5 and function - VN .
For subject of the mail goto Mail Title and Texts. In title give PO No. &EKKO-EBELN& .
Under General data -> Replacement of text symbols give programm as SAPMM06E and Form Routine as
TEXT_SYMBOL_REPLACE .
Now the subject will be PO No. 1800004202.
You need to maintain your email id in tcode SU01 and also the vendor's email id.
Now while creating a new purchase order , change the medium to External Send .
Then goto Communication Method and select CS01 . ALSO make sure that the Cover Page Text has value PO No. &EKKO-EBELN& .
Goto tcode ME9F .
Execute.
Select the checkbox and click on Output Message.
You will get a message MAII 00000000000001 generated .
If the BASIS guys have made the necessary configuration for sending mail then the mail will go .
You can see the status and what is sent via tcode SOST.
Hope it helps
Best Regards -
Purchase order emailed or printed or faxed to vendor
Hi Team,
There is a requirement to have Purchase Orderu2018s emailed to the vendor ,if there is no email then it should be printed or Faxed to the vendor.
The Purchase Order email need to be generated automatically using output determination.Where if no email address is held in SAP, the Purchase Order should be printed or faxed and sent to the vendor (Order should be email, fax or print)
can anyone guide me the steps for configuring the above requirement.
Thankshi..
Message type for PO
Go to
SPRO- > MM -> Puchasing- > Purchase Order ->Forms for Messages ->Assign Form and Output Program for Purchase Order
Generally for mailing its MAIL output type..
open this and assign the programs name(if created) and form name(if created by ABAP otherwise standard program name will be there) for any particular output type which you want to use for your PO output
here set ur communication medium..whether u want to communicate with vendor through fax, mail, or different modes are there..
After that go to me21n. then Goto menu and messages..
here in the output column assing your output type and ente the communication method button...assign output device there..
It will work..
And if you using own defind output type then you have to do lot of congig like defien message type and message determination schema....
hope it works.
thanks... -
Purchase Order value rounded to a single number
How is the Purchase Order value rounded to a single number ?
Ex: Example - 100.51 to be rounded to 101 OR
100.49 to be rounded to 100
It is required at PO - Price conditions . (Item details----material net price )
(and also in PO output screen which can be done with the help of developer)
regards,
ckHi,
Go to
SPRO - > MM -> Purchasing -> Define price detmination process -> define condition types -> go for define condition type -> select any condition type -> go to details -> inside it you will see the Rounding rule -> choose 'A'
Save your enteries...and check..
Hope it helps..
Regards,
Priyanka.P
AWARD IF HELPFULL -
Workflow purchase order external release
hi;
how to release purchase order externally by using external agent...there is a problem with that while sending purchase order externally in until loop... Sp how to solve that.
And also how to fix those errors already occure in production system..
Regards,
kasinadhHi,
In standard SAP workflow, SAP is sending a mail item (notification) to SAP mail inbox. There is no action is required from there. So mail will remain their as mark as read. If you want to remove it than one needs to delete it from respective mail box.
Best Regards,
Bhagat -
Table for open Purchase order and pending invoices for vendors
Hi,
Are there any table to know open Purchase orders and pending invoices for vendors.
Quick response will be appreciated.
Thanks & Regardshi,
Purchase Order:
S011:(PURCH: Purch. Group Statistics)
Statistics (SSOUR)
Version (VRSIO)
Month (SPMON)
Day (SPTAG)
Week (SPWOC)
Posting Period (SPBUP)
Purchasing Org (EKORG)
Purchasing Group (EKGRP)
Vendor No (LIFNR)
S012: (PURCHIS: Purchasing Statistics)
Statistics (SSOUR)
Version (VRSIO)
Month (SPMON)
Day (SPTAG)
Week (SPWOC)
Posting Period (SPBUP)
Purchasing Org (EKORG)
Purchasing Group (EKGRP)
Material No (MATNR)
Plant (WERKS)
Info Record Category (ESOKZ)
Material Group (MATKL)
Info Record (INFNR)
Country (LAND1)
EINE: (Purchasing Info Record: Purchasing
Organization Data)
Info Record (INFNR)
Purchasing Org (EKORG)
Info Record Type (ESOKZ)
Plant (WEKS)
EKET: (Delivery Schedules)
Purchasing Doc (EBELN)
Item (EBELP)
Delivery Schedule (ETENR)
EKPO: (Purchasing Document Item)
Purchasing Doc (EBELN)
Item (EBELP)
EKKN: (Account Assignment in Purchasing
Document)
Purchasing Doc (EBELN)
Item (EBELP)
Account Assignment (ZEKKN)
EKKO: (Purchasing Document Header)
Purchasing Doc (EBELN)
EORD: (Purchasing Source List)
Material No (MATNR)
Plant (WERKS)
Source List No (ZEORD)
thx,
Ganpat -
hello all,
i am new to web dynpro for java.i have already done an application
"Creating a Web Dynpro Application Accessing ABAP Functions" this application
have good document on sdn.
this application is working fine .
Now i got an requiremnt for creating a purchase order in web dynpro for java.
in normal report when i call the bapi the parameter are the header, headerx,item, itemx is an internal table.
CALL FUNCTION 'BAPI_PO_CREATE1'
EXPORTING
POHEADER = HEADER
POHEADERX = HEADERX
POADDRVENDOR =
TESTRUN =
IMPORTING
EXPPURCHASEORDER =
EXPHEADER =
EXPPOEXPIMPHEADER =
TABLES
RETURN = RETURN
POITEM = ITEM
POITEMX = ITEMX.
i just want to know how can i fill these internal table in web dynpro
for java to create an application accessing "Bapi_po_create" .
ThanksHi Gopal,
I'm not sure what is your issue, it seems you're not really understanding how the Model structure works in WDP.
I'll assume few things here, like you know how to Import the Model into the WDP, and you know a little bit about what Java Classes will represent this Model in the Project.
Try these steps:
1. Import your Model into the Project;
2. Open your Component Modeler, create a Data Link between your Model / Component (Or Custom Controller, as you prefer)
- You can also use the "Apply Template -> Service Controler"
3. Map the Input of your Model as the Main Node, check the Input Tables (you prob. will have two, POITEM = ITEM - POITEMX = ITEMX)
4. Also, check the Return box, since this is BAPI return (You can use to display Backend messages)
Now you have the Model mapped into your Controller, you need to develop the Java function to execute it.
1. Create a new Input class, like
BAPI_PO_CREATE1_Input purchaseOrderCreateInput = new BAPI_PO_CREATE1_Input();
2. Bind your Input Node, in the Controller, with your Input Class;
wdContext.nodeBAPI_PO_CREATE1().bind(purchaseOrderCreateInput);
3. Set any Import parameters you need:
purchaseOrderCreateInput.setEXPPURCHASEORDER(XXXX);
4. To Add references to the Table, you will perform something like:
First, you need to know what "Structure" you need to add (POItem Structure) - You have a Java class that represents that Structure..
POITEM_Element poItemElement = new POITEM_Element();
poItemElement.setPROPERTY(); /// Set your Properties
purchaseOrderCreateInput.getPOITEM().add(poItemElement);
5. Execute your Input,
purchaseOrderCreateInput .execute();
Hope it helps,
Regards,
Daniel -
Last purchase order and goods receipt for material
Hello to everyone,
is there any standard report where I can see the last purchase order and goods receipt for a material?
RegardsHi,
Latest PO you can get from ME2M, by giving input as material and scope of list as best.
Latest GR date can be get from MB51, by giving input as Material and movement type as 101.
Regards,
Prabu -
No purchase order item was generated for shipment cost item
Hi Gurus,
When I am creating with reference to shipment no & shipment cost type, When I save the shipment cost, See the logs at the time saving.
The logs are showing in red :
No purchase order item was generated for shipment cost item.
Message no. VY633
Please enter a valid partner role.
Message no. ME351
May I know the reason for showing red logs at the time of saving. (When I check logs, it is showing red colors).
Please advice if I miss any thing.
Regards
RakeshHi Rakesh,
Your customising is incomplete. Notes 506605 & 940532 will help you on this.
regards, david -
No purchase order history was found for first purchase order
Hi
We are doing the third party sales in system. User created the sales order and the process for the third party. Then he created the PO and due to some reason user has deleted the 1st PO and then created the PO for same material and sales order. Now user wants to create the billing document for the sales order no but system giving the message that u201CNo purchase order history was found for first purchase orderu201D and Message no. ZSD 006.
Could you please suggest how to solve above issue?
Thank you for your help.
Regards
Kishore Gulhane
09324086205Hi Ashok
Thank you for your reply ,
But user has delete the first PO not the sales order. he is trying to create the billing document for same sales order no.
Please suggest
Thank you
Kishore Gulhane -
Two idocs are created for one output message type
hi all,
we are communicating our sap idocs to external system using ALE.It is working smoothly.
Our problem raises here,
.idocs are creating at the time of output type attachment for purchase orders.But rarely,two idocs are creating for one message type.It means two idocs are created for same Purchase order.It makes complications for the external system.
anyone can help me pls?
thnks in advance..........thanks jurgen for ur reply,
jurgen, the second idoc is not an "ORDCHG",It is the replica of first idoc.This one has also "ORDERS" message type.The only difference between these idocs are the time.It means the difference between the time field segments of these idocs have only three(3)seconds difference.We think that its from the system error.If it is not from the system error pls give me the explanation.
thanks in advance....... -
How to re-use one SOAP Sender Channel for two different messages?
Hi!
I have an XI Proxy to SOAP Sync Scenario. 5 messages uses only 2 channels - cc_XI_Sender and cc_SOAP_Receiver. All messages comes from one Sender Channel and goes to one Receiver channel, and it works fine.
When I make the same for SOAP to XI Proxy Sync Scenario, I've got a problem. For example I have 2 different messages (mi_so_MSG_ONE and mi_so_MSG_TWO), so it works, if I had a two different sender channels (cc_SOAP_R1 and cc_SOAP_R2).
If I set the same Sender Channel in both Sender Agreements (cc_SOAP_R1), only one message (mi_so_MSG_ONE) goes without errors. When I send a second message (mi_so_MSG_TWO), in SXMB_MONI this message comes from Business System (BS_TEST) as message type one (mi_so_MSG_ONE), and then in stage of transformation in Interface Determination goes to message mapping program for other kind of messages (MM_MSG_ONE_to_XI_PROXY). And then - error in message mapping.
I try many URLs for both messages:
1) http://host:port/XISOAPAdapter/MessageServlet?channel=:BS_TEST:cc_SOAP_R1&version=3.0&Sender.Service=&Interface=
2) http://host:port/XISOAPAdapter/MessageServlet?channel=:BS_TEST:cc_SOAP_R1&version=3.0&Sender.Service=BS_TEST&Interface=*
3) http://host:port/XISOAPAdapter/MessageServlet?channel=:BS_TEST:cc_SOAP_R1&version=3.0&Sender.Service=BS_TEST&Interface=...MyNameSpace...mi_so_MSG_TWO
Message in payload:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!-- Inbound Message -->
<MSG_TWO xmlns="urn:xxx:yyy:MyNameSpace" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">... some fields... </MSG_TWO>
But in SOAP Header I see that is NOT second message!
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
< !-- Inbound Message -->
<SAP:Main>
<SAP:MessageClass>ApplicationMessage</SAP:MessageClass>
<SAP:ProcessingMode>synchronous</SAP:ProcessingMode>
<SAP:MessageId>93233F70-3E2F-11DF-8CD3-00237D301CD6</SAP:MessageId>
<SAP:TimeSent>2010-04-02T08:13:09Z</SAP:TimeSent>
<SAP:Sender>
<SAP:Service>BS_TEST</SAP:Service>
<SAP:Interface namespace="urn:xxx:yyy:MyNameSpace">mi_so_MSG_ONE</SAP:Interface>
</SAP:Sender>
<SAP:Interface namespace="urn:xxx:yyy:MyNameSpace">mi_so_MSG_ONE</SAP:Interface>
</SAP:Main>
Is it correct that many kinds of messages cannot goes through one Sender Channel ? If not... How can I reuse one SOAP Sender Channel for both this messages?
Thanks for helping.Thanks for answers!
It means a webservice application will be deployed and exposed in PI using the associated Message Interface and its namespace information in the SOAP Sender channel.
It means only one Sender Channel per one pair of names (name of Message Interface and name of namespace). And it will fail if I change something. And question is: why URL for sending SOAP message contains parameter "Interface"?
"backward compatibility" or "for future use only"?
Nothing happens when I change this parameter, seems that name of Interface comes from first of founded Sender Agreements.
If the structures are the same
No. Structures are different.
Making one structure per all SOAP incoming messages looks workable, but... looks strange (in fact I have a lot of SOAP messages, more than 100 Sender channels).
I found an information, that I can use one Sender channel per many messages with different structures only if I make this messages like different Operations in one Service Interface (in PI 7.1).
But in this case in list of messages in SXMB_MONI I will see only a one name of Service Interface for all my messages and it's not so comfortably for supporting: to take a name of operation that fails I need to goes inside.
In older version of XI (prior 7.1) using one sender channel per many messages allowed without any hints. -
Email Sending of Purchase Order Created versus Print Output
Dear All,
I have been successful in sending the Purchase Order created as a PDF Attachment in email.
The problem i am facing is in the formatting of the attached output.
The attachment has different bold characters as compared to the print output of the PO , though both the outputs are using the same sapscript.
I am not able to find the reason for the difference.
Only because of this reason, my delivery is on hold.
Please guide me on how to find where the difference could be and how to rectify it.
Thanks & Regards,
BhavikaCould you tell us which fonts you tried?
What device type did you choose? (SPAD transaction, select your output device to determine the device type)
Could you upload TrueType fonts (one normal, one bold) with RSTXPDF2 program (do not tick "do not embed font in PDF" option so that the font is embedded in the PDF file)?
Did you make sure that your font is not converted to another one? (SE73, printer font, choose your device type, click conversion button, and check what is the converted font)
Maybe you are looking for
-
I have had Mail for years. Have new MacBook Pro, set my old 3 accounts with Gmail, used them successfully. Yesterday, Mail rejected password to one of my accounts and does not accept it repeatedly. I entered this account from Gmail page, no problem
-
Serial receive - ignore \r\n CR LF ascii codes
Hello, I am trying to read an array of characters including carriage return and line feed into one array into labview. I receive the command then wait x miliseconds until all data has been received and then read all data in the buffer using the seri
-
Setting menu item state in menu created with Actions
Hi there, Is there a way of accessing and then setting the state of a menuitem that had been added to a menu previously using an Action? like. JMenu m = new JMenu("Settings"); Action a = new MYAction("Sound"); m.add(a); .. then say access and set the
-
Hello, I try to insert an XML file as CLOB by SQLLoader in a table : create table XML_ORDER( name varchar2(30), --name of the file info clob -- contents of the file Insert is working. But 3 characters are inserted before the contents of my file : 
-
'HASH GROUP BY' and 'SORT GROUP BY' 11.2.0.2
deleting this thread.. Edited by: OraDBA02 on Oct 3, 2012 2:35 PM