Output Types Replacement of text symbols: program, FORM routine needed
Hello,
I'm searching for a program and/or FORM routine that will replace &EKKO-EBELN& and &EKKO-LIFNR& (from Mail title and texts) .
Example: Hochland Rahmenvertrag &EKKO-EBELN& / &EKKO-LIFNR&
Replaced with: Hochland Rahmenvertrag 4600012345 / 712888
I have problems filling the eMail subject when creating a Outline agreement (Apllication EV)...
For purchase orders it's working without FORM routine (Apll. EF) !!!
SAP provides this (empty) fields in transaction NACE (or NACT).
Output type > Detail
General Data > Replacement of text symbols
appreciating any hints in this topic
regards
Jörg
from SAP F1 context help:
Program for creating or changing an output text
Use
In order to analyse parameters in titles of e-mails or faxes, you have to store a special program and a form routine in the field FORM routine. System fields like SY-UNAME or SY-DATUM are are excluded from this: They will be automatically analysed by the system.
Example
On New Year's Day 2000, you send the purchase order 4711 by fax. The title of the corresponding output type is "Purchase order no. VBAK-VBELN on SY-DATUM" (put a "&" before and after the fields). In the outbound message you therefore have the output "Purchase order no. 4711 on 01/01/2000". The field VBAK-VBELN has been filled with global data by a form routine.
shital phadake wrote:
> here are some hints
> PR - SAPMM06B - Include MM06BFTE_TEXT_EDITIEREN - ?????
> PO - SAPMM06E - Include MM06EFTE_TEXT_EDITIEREN - Form text_symbol_replace
Great - these where the hints i was searching for
NACE ...
program = SAPMM06E
form routine = TEXT_SYMBOL_REPLACE
...now the eMail subject is filled with PO-number and supplier-number as demanded ... and all just using SAP standard
thx to you guys assisting me
special thx to shital phadake
Jörg
Similar Messages
-
PO by email "Replacement of Text symbol"
Hi All,
We have activated PO by email & for email subject in outlook we have done following settings.
In the output type "Replacement of Text we have kept programme "SAPMM06E" & Form routine "TEXT_SYMBOL_REPLACE" .
In the title we have kept "&EKKO-EBELN& &LFA1-NAME1&" PO number & the Vendor Name in the mail subject.
Now the problem is some time system is giving PO number correct but vendor name not as per the PO vendor.
PO is create with 5710000001 XYZ vendor name & the message subject will come 5710000001 ABC vendor.
Waiting for reply.
Thanks in advance
SamirHi Samir,
In the title replace the exisitng one with &EKKO-EBELN& &EKKO-LIFNR& - &AM07M-NAME1&
Just give a try.
As u have referrred the table LFA1 without vendor in PO , therefore it might be displaying the first vendor name in the table.
Regards
Ramesh Ch -
Replacement of text symbols for shipment
Hello,
I need the program name and form to assign to my output type to be able to replace the text symbols in the condition record. For orders, the routine is text_symbol_replace in SAPMV45A but I can't find the correct program and form for shipment output.
Thanks in advance.
Maggieshital phadake wrote:
> here are some hints
> PR - SAPMM06B - Include MM06BFTE_TEXT_EDITIEREN - ?????
> PO - SAPMM06E - Include MM06EFTE_TEXT_EDITIEREN - Form text_symbol_replace
Great - these where the hints i was searching for
NACE ...
program = SAPMM06E
form routine = TEXT_SYMBOL_REPLACE
...now the eMail subject is filled with PO-number and supplier-number as demanded ... and all just using SAP standard
thx to you guys assisting me
special thx to shital phadake
Jörg -
New Output Type for E-MAIL - What Programs to use
Hi ,
I am Configuring a new Output Type for E-mail Invoices. Based on the Billing Indicator on the Customer Master the New output type for E-mail should be determined and send an e-mail. To test this i have setup a new output type and used the below parameters:
Program : RSNASTSO
Form Routine: SAPOFFICE_AUFRUF
PDF/SmartForm Form: SAPOFFICE_AUFRUF_VX
Form Type: PDF
I have the e-mail address in the general data of both Bill to and Sold TO. The partner Function for this output type is BP.
When i created an Invoice i got the below error, I have highlighted the line with astericks which are showing up as error.
Processing log for program RSNASTSO routine SAPOFFICE_AUFRUF
Function module SO_NAME_CONVERT with return code
Text 220V30900018667 ZRD3E0500000425 ID STAM language E not found
**No address exists - Error**
**Error while copying recipient object - Error**
**Specify at least one recipient - Error**
Message object FOL29000000000004SCR33000000000044 created or sent
At this point i just want to be able to send an invoice via e-mail using standard program. I am looking to confirm if i am using the correct parameters. Any help will be greatly appreciated.
Thanks,
Irfan.Hi ,
You can ty using the function module SO_NEW_DOCUMENT_ATT_SEND_API1
here you will to also pass the logic that the PDF should be sent to a email recipient as per mentione din the bill to party function module
Thanks
Prashant -
Section A: a bunch of pages with text that are having a lot of changes.
Section B: a bunch of pages with forms already approved.
(Of section B have a already a PDF file with fields, buttons, links, etc, absolutely perfect)
Problem: change in section A a lot of pages.
Two ways: one, is replacig in the new PDF —now with many changes in section A — just the PDF section B pages already right.
In this procedure pages are indeed changed but field are lost...; the second way (I am using against any logic as time and energy are related) is copy-paste all the fields and buttons from the «good» PDF of section B to the new PDF with changes already made in section A.
What's wrong?
Why the file gets sick and does not allow to do this?
Going back to export as IDML is not enough.
Inserting the perfect pages of section B in the new PDF (either removing before or later the inadequate pages) damages the TOC in the new PDF and the hyperlinks related no page numbering get dead.
And inserting/replacing new section A in the old section B claims again for a loss of links as the PDF file has been made up of two parts. (?)No, is not at all a problem related to maintaining forms.
All the contrary.
Please be kind and read again the post, is a problem with links, with the integrity of the file, with anomalies in behavior, just with many things far beyond the user that can not be reduced to that known resource:
http://indesignsecrets.com/designing-forms-with-indesign-acrobats-replace-pages-feature-is -at-your-service.php -
Output type settings for Goods receipt slip form
Hi gurus,
I am new to SAP and i am trying to write a functional spec based on a Goods receipt slip template the company has given me.
can anyone tell me the standard forms and programs associated with the Goods Receipt form.also i would appreciate if someone can help me do config settings for this.
thanks and look for ward for suggestionas and help.
ChrisDear Chris ,
You can get all data needed into tcode NACU !
Choose Application ME and messages WE01 until WE03. Inside this customizing you can see all details that you need.
best regards,
Carlos Moçatto -
Use of us_screen in the form routine : FORM entry USING retcode us_screen
Hello All,
I have one print program entry routine as below.
FORM entry USING retcode us_screen.
Some code to print the form data...
EndForm.
When i Check the value of us_screen in the debuging, its value is coming as blank.
When i checked the other form routine the value of us_screen is coming as 'X.
I am my getting why in my case value of us_screen is coming as blank.
What is significant of this field.
Thanks & Regards
Sachin YadavCusomization might be missing for that output type in transaction NACE.
us_screen is blank because below query fails due to missing entry in table TNAPR.
SELECT SINGLE * FROM TNAPR WHERE KSCHL = P_KSCHL
AND NACHA = P_NACHA
AND KAPPL = P_KAPPL.
First assign the output type with a Transmission medium, Program, Form Routine, Form in transaction NACE
Take the help of your functional consultant. -
Mailing Invoice through output type - Getting Error "No address exists"
Hi Experts,
I am trying to mail the invoice using out put type. I am using the standard out put type MAIL, Print program RSNASTSO and routine SAPOFFICE_AUFRUF_VX for external send 5 and using SP partner type. I maintained email address in Customer master. When I am assigning output type to send mail its failing and am getting an error as following.
Object 1001101366
Output type: Mail
Processing log for program RSNASTSO routine SAPOFFICE_AUFRUF_VX
Function module SO_NAME_CONVERT with return code
Text 110V31001101366 MAILE0000200290 ID STAM lang
No address exists
Error while copying recipient object
Specify at least one recipient
Message object FOL35000000000004SCR36000000000089 created or sent
And the mail is not triggering. Please help me out to resolve this issue. I am an Abaper, SD consultant is not available for me now.
Thanks and Regards,
hemanthCheck whether Note 960088 - FAQ: Sending SD messages externally, helps you
thanks
G. Lakshmipathi -
Hi, plz help me how to assign my PO to output types
plz help me how to assign my PO to output types through Nace t-code.what form routine?
Murli,
the settings in MN05 for PO.
NACE is the Tcode used to link the Application type, Output Types and its processing Routines like ( Driver programs and attached Script forms or Smartforms).
You should know the Application of a document first Like:
for PO it is EF, for sales Doc's it is V1, for Delivery docs it is V2, for billing Doc's it is V3 etc.
so first select the Application type (ex: EF) for PO and press OUtput types
then a list will come in that you should know the related output type for PO.
select any outtype and click on the processing Routines button on the left side
it will display the Medium, Driver Program and the Script form or smartform related to that document..
Reward points if it is helpful..
Amit. -
Printing the form using output type and Standard program
Hi all,
I am a beginner on SAP.Now i get a doc for smartforms.
It need to print a form.And need to create a output.I don't know how to create it and how to use it.
And how to use the standard program to print the smartfroms.
Can you give me a thought about that??Hi steven,
first u copy the standard form and modify as u required.
copy the print program.
after that assign modify form to modified print program using NACE transaction code.
NACE->slect application->go with output types->select suitable one->go with processing routines->select medium->provide modified program name and form name->save the details.
go for view->go for transport.
go with the appropriate transaction suitable to your application.
and provide one existing record->issue out put->go with print
i think it will useful for you.
Reward points if useful.
Thanks,
Usha -
Hi All ,
How to find the print program and output types used by a particular t-code.
Thanks in advance
vinayHi Vinay,
Generally all the print programs and output types can be referred in Tcode NACE.
In NACE all the Print Programs and Output types are stored according to there Application.
_Application_ _Description_
CF Error Control
CV Document Management
E1 Inbound Delivery
EA Purchasing RFQ
EF Purchase Order
EL Purch. SchAgrRelease
V1 Sales
V2 Shipping
V3 Billing
V5 Groups
V6 Handling Units
V7 Transport
For each Application u have output types.
For an example let u see for Purchase Order (EF)
In NACE Select EF..........Purchase Order. Now click on Output types Push Button on the Application tool bar.
Now u can see all the output types related to that Application.
Output type Name
AUFB Dunning Ord Confirm
ERIN Reminder
MAHN Dunning
MAIL New PO printout
NEU New PO printout
NEUS New PO printout
Now Select output type NEU.....New PO printout and Double click on Processing Routines . Here u can see the MEDIUM, FORM, PROGRAM, FORM ROUTINE.
reward if helpful
raam -
Attach a Smart form to a output type .
Hi,
May i know how to attach a smart form to a output type in NACE transaction.
So that when we take PO printout from me9f it should work fine.
Is it same as we do for a script or any thing extra need to be done??/
Regards,
NehaHi Neha,
If you want to print a PO with smartform, please maintain it in t-code
NACE with SAP standard settings.
1- normal method using the standard PO printing:
Out type Print program Form Routine Form Smartform
NEU SAPFM06P ENTRY_NEU MEDRUCK Not applicable
2- for smartforms:
Out type Print program Form Routine Form Smartform
NEU /BPR3PF/FM06P ENTRY_NEU Not Indicate the
Applic template to use
Please find notes which explains on where to find Standard
Smartforms , assistance and documentation on this issue.
526824 Smart Forms: Which information sources are available?
430621 Delivered print programs and form templates
Best Regards,
Arminda Jack -
Error while triggering program through output type while saving invoice
Hi,
I have a scenario where in my Z program needs to be triggered when saving a invoice.
For that we have attached out Z program to output type which gets picked while saving invoice.
In the Z program we have written the entire code in Form Entry subroutine.
In the Z program we have called a FM "SD_SALESDOCUMENT_CREATE", to create a sales order.
After sales order is created we have used a Commit statement.
If I run the Z program individually, Salesorder gets created perfectly.
How ever as per scenario when trying to save the invoice, output type gets picked. But program doesn't get called.
and when I go to the saved the invoice I get the following error immediately:
"Error document - Update was terminated"
I have found that the problem is with COMMIT statement through transaction SM13.
Can anybody help me with this. I cannot save the sales order without COMMIT, so I have to use it.
Thanks in Advance,
Rohan.Hi Rohan,
I have worked on almost similar kind of requirement as you.
"Error document - Update was terminated" is because saving of invoice is done in u201CUpdate Tasku201D. Again in that work process, FM also calls for update task, which is not allowed and give short dump.
Here are two different approaches to cope up in this scenario.
1.Call FM in NEW TASK.
Calling Function module in new task will assign new work process and will use different update task.
Use:
CALL FUNCTION 'SD_SALESDOCUMENT_CREATE' STARTING NEW TASK 'task'
This will not give update termination error.
Call of FM in this way will work, but as this will be asynchronies call you will be not able to get status/message out of the FM call result.
If capturing return message is mandatory, use below approach
2, Process output type via Job
Set output type, dispatch time u201CSend with periodically scheduled jobu201D in u201CDefault valueu201D tab.
Run batch job for program u201CRSNAST00u201D with appropriate variant.
Please let me know if you need any further details.
Best Regards,
Nisarg -
How to find out program name to the corresponding output type of invoice..
hi ALL,
I want to findout program name to my output type.
For one invoice functional peoples are configured. Here i know the outtype. But i don't know the program name .
Can any body please tell me how to find out the program name for the output type..?Hi,
Goto NACE t-code
Select Billing (V3)
Press 'Output Types' Button
In the next screen select the corresponding output type you want.
Then press 'Processing Routines' in the left pane. You can see the program name
Cheers,
Kothand -
Re: Email PO using Output Type - 5 External Sent
Hi All,
I tried to search and read about the subject before i decide to ask for my problem. This is a common issue but it seems there no complete answer that help me.
My requirement is to sent the PO in PDF format by means of email to the supplier after the PO is completely release.
1. The PO release set up is complete
2. I craete Output type ZNB1 with VN-Vendor, 5- External Sent, 4- Immediately
3. I use the sapscript and medruck form
4. Email address in maintain at the vendor master and my own email address is also maintain at SU01
5. I checked SCOT - Mail /STMP is set up
Now, i created PO and completely release but no messages is coming up nor even email
Where did i missed out.? Pls help thanks
SheHi,
You need to do some configuration for this.
u2022 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
VB
Maybe you are looking for
-
[Photoshop CS6] Windows 7 - How to add "Brush Angle" circle to Brush Preset
How do I add this: To here: Thanks.
-
Why does Acrobat 9 Pro asks for Acrobat 9 Pro or Reader for best results
I have linked a page in Acrobat 9 Pro to a video which has been converted to a PDF and is one of the pages in the portfolio. When I activate the link the cover sheet comes up For the best experience, open this PDF portfolio in Acrobat 9 or Adobe Read
-
Dont want i tunes library in my documents
I have installed i tunes onto my PC and dont want to store my music library in my documents/my music because i have been told that storing stuff on my documents will slow my PC down considerably. Can i change the default setting and put my library in
-
Ultra 45 & Solaris 8, yes or no?
Hi, considering purchasing a few new workstations and in particular Ultra 45's. Currently have a Solaris 8 environment and need to know whether I can run Solaris 8 on these boxes or not. Everywhere I've looked so far only mentions Solaris 10 1/06 whi
-
No Spaces in text form.
Hi, I have a form and in the form I have a text box where the user can input his or her username. However, I dont want to allow them to be able to submit an username with spaces. For example if the following were usernames: GoodUsername - is what i w