How to print the modified old Purchase Order
Dear Friends,
What is the process of printing the modified old Purchase Order.
With Regards,
Siva kumar
Dear,
Please check the link with screenshots.
http://www.finance.utoronto.ca/fast/qrg/purch/po/print.htm
Regards,
Syed Hussain.
Similar Messages
-
How can we print the Stock Transfer Purchase Order
Hi,
How can we print the Stock Transfer Purchase Order??
Because from Transaction ME9L & ME9F, we can print simple PO's like NB, MPR etc..but Stock Transfer PO could not print.
Plz guide, from where we can do it...Messages for PO are set in MN04. For details on how to follow this link:
Re: Problem with PO output determination MN04
Once the record is set here you will see the records in ME23n under messages button in header.
Edited by: Afshad Irani on Apr 30, 2010 10:09 AM -
How to see the list of purchase order
hi,
Please kindly guide me how to see the list of purchase order released and unreleased both.
Regards,
SanchitaHi
Check it out in Tcode ME2N
Menu bar - Edit -Dynamic selections - Purchasing document header - Release status.
Check it out.
Thanks
Raman -
How to print Sequential Numbers like purchase order?
I ma new to mac and Numbers 09 and have a quick question. How do I print sequential numbers? I have my own MS Excel purchase order number with macro and I want to use Iwork Numbers to print the numbers. For example, Purchase Order: 70085-1 is in my form. When I ask to print 20 copies, it will print 70085-1, 70085-1, 70085-3, etc.
Thanks in advanceHere is a modified version of my original script which was posted in :
http://discussions.apple.com/thread.jspa?messageID=12679002
This time, with a single run, we may define the number of consecutive invoices to create.
--[SCRIPT openAndNameInvoiceWithAnumber]
Enregistrer le script en tant que Script : openAndNameInvoiceWithAnumber.scpt
déplacer le fichier créé dans le dossier
<VolumeDeDémarrage>:Utilisateurs:<votreCompte>:Bibliothèque:Scripts:Applications:Pages:
Il vous faudra peut-être créer le dossier Pages et peut-être même le dossier Applications.
aller au menu Scripts , choisir Pages puis choisir openAndNameInvoiceWithAnumber
crée un nouveau document à partir du modèle personnel prédéfini
et renomme le document avec un nouveau numéro.
Il insère également le numéro de facture au début du document.
--=====
L'aide du Finder explique:
L'Utilitaire AppleScript permet d'activer le Menu des scripts :
Ouvrez l'Utilitaire AppleScript situé dans le dossier Applications/AppleScript.
Cochez la case "Afficher le menu des scripts dans la barre de menus".
+++++++
Save the script as Script, Application or Application Bundle: openAndNameInvoiceWithAnumber.xxx
Move the newly created file into the folder:
<startup Volume>:Users:<yourAccount>:Library:Scripts:Applications:Pages:
Maybe you would have to create the folder Pages and even the folder Applications by yourself.
go to the Scripts Menu, choose Pages, then choose openAndNameInvoiceWithAnumber
will create a new document from the defined user template
and name it with a new number.
It also insert the invoice number at the very beginning of the document.
--=====
The Finder's Help explains:
To make the Script menu appear:
Open the AppleScript utility located in Applications/AppleScript.
Select the "Show Script Menu in menu bar" checkbox.
--=====
Yvan KOENIG (Vallauris, FRANCE)
2010/11/30
2010/12/20 edited to apply if the template is a flatfile one.
2011/01/11 added ability to build several invoices in a single call
property theApp : "Pages"
property theExt : ""
property myTemplate : "ma_facture.template" (*
Adapter à vos besoins
Put your preferred template name *)
property fichierNum : "le_numéro.txt" (*
Adapter à vos gouts
Put your preferred text file name *)
--=====
on run
if theApp is "Pages" then
set theExt to "pages"
else
if my parleAnglais() then
error "The application “" & theApp & "” is not supported !"
else
error "L’application « " & theApp & " » n’est pas gérée"
end if
end if
if my parleAnglais() then
set nombredefactures to my askAnumber("Enter the number of consecutive invoices needed", 1, "i")
else
set nombredefactures to my askAnumber("Saisir le nombre de factures consécutives demandé", 1, "i")
end if
repeat nombredefactures times
my buildaninvoice()
end repeat
end run
--=====
on buildaninvoice()
set {p2myTemplate, numero} to my prepare()
set numero to text -5 thru -1 of ("0000" & numero) (* pour numéro de 5 chiffres *)
set UNTITLED_loc to my getLocalizedFrameWorksName(theApp, "Untitled")
tell application "Pages"
activate
try
close document UNTITLED_loc
end try
end tell -- to Pages
tell application "Pages"
activate
open p2myTemplate
set theDoc to numero & "." & theExt
set name of document 1 to theDoc
tell document 1
tell body text
if my parleAnglais() then
set paragraph 1 to "invoice #" & numero & return & paragraph 1
else
set paragraph 1 to "facture n°" & numero & return & paragraph 1
end if
end tell
end tell
end tell
end buildaninvoice
--=====
on getLocalizedFrameWorksName(theApp, x)
local p2bndl
set p2bndl to (path to application support as text) & "iWork '09:Frameworks:SFApplication.framework:Versions:A:Resources:"
set x_loc to my getLocalizedName(theApp, x, p2bndl)
return x_loc
end getLocalizedFrameWorksName
--=====
on getLocalizedFunctionName(theApp, x)
local p2bndl
set p2bndl to (path to application support as text) & "iWork '09:Frameworks:SFTabular.framework:Versions:A:Resources:"
set x_loc to my getLocalizedName(theApp, x, p2bndl)
return x_loc
end getLocalizedFunctionName
--=====
on getLocalizedName(aa, tt, ff)
tell application aa to return localized string tt from table "Localizable" in bundle file ff
end getLocalizedName
--=====
on prepare()
local d1, d2, p2d, containerOfTemplates, pathToTheTemplate, p2n, nn
tell application theApp
set d1 to localized string "Templates" (* nom local du dossier "Modèles" *)
set d2 to localized string "My Templates" (* nom local du dossier "Mes Modèles" *)
end tell -- theApp
set p2d to (path to application support from user domain) as Unicode text
set containerOfTemplates to p2d & "iWork:" & theApp & ":" & d1 & ":" & d2 & ":"
set pathToTheTemplate to containerOfTemplates & myTemplate & ":"
try
set pathToTheTemplate to pathToTheTemplate as alias
on error
if my parleAnglais() then
error "The template “" & pathToTheTemplate & "” is unavailable! Please make sure the template file “" & myTemplate & "” is installed in Numbers “Templates:My Templates” folder, then rerun this script."
else
error "Le modèle « " & pathToTheTemplate & " » est introuvable! Veuillez installer le fichier modèle « " & myTemplate & " » dans le dossier « Modèles:Mes modèles » de Numbers avant de relancer ce script."
end if
end try
tell application "System Events"
if class of disk item (pathToTheTemplate as text) is file then
(* flat file *)
set p2n to containerOfTemplates & fichierNum
if not (exists file p2n) then
make new file at end of folder containerOfTemplates with properties {name:fichierNum}
write "100" to file p2n (* mettez le numéro de départ de votre choix *)
end if -- not…
else
(* package *)
set p2n to "" & pathToTheTemplate & fichierNum
if not (exists file p2n) then
make new file at end of pathToTheTemplate with properties {name:fichierNum}
write "100" to file p2n (* mettez le numéro de départ de votre choix *)
end if -- not…
end if
end tell -- System Events
set nn to read file p2n
set nn to ((nn as integer) + 1) as text
write nn to file p2n starting at 1
return {pathToTheTemplate, nn}
end prepare
--=====
on parleAnglais()
local z
try
tell application theApp to set z to localized string "Cancel"
on error
set z to "Cancel"
end try
return (z is not "Annuler")
end parleAnglais
--=====
Asks for an entry and checks that it is an floating number
set myInteger to my askAnumber(Prompt, DefaultValue, "i")
set myFloating to my askAnumber(Prompt, DefaultValue, "f")
on askAnumber(lPrompt, lDefault, IorF)
local lPrompt, lDefault, n
tell application (path to frontmost application as string)
if IorF is in {"F", "f"} then
set n to text returned of (display dialog lPrompt & " (" & (1.2 as text) & ")" default answer lDefault as text)
try
set n to n as number (* try to convert the value as an number *)
return n
on error
if my parleAnglais() then
display alert "The value needs to be a floating number." & return & "Please try again."
else
display alert "La valeur saisie doit être un nombre décimal." & return & "Veuillez recommencer."
end if
end try
else
set n to text returned of (display dialog lPrompt default answer lDefault as text)
try
set n to n as integer (* try to convert the value as an integer *)
return n
on error
if my parleAnglais() then
display alert "The value needs to be an integer." & return & "Please try again."
else
display alert "La valeur saisie doit être un nombre entier." & return & "Veuillez recommencer."
end if
end try -- 1st attempt
end if -- IorF…
end tell -- application
Here if the first entry was not of the wanted class
second attempt *)
tell application (path to frontmost application as string)
if IorF is in {"F", "f"} then
set n to text returned of (display dialog lPrompt & " (" & (1.2 as text) & ")" default answer lDefault as text)
try
set n to n as number (* try to convert the value as an number *)
return n
on error
end try
else
set n to text returned of (display dialog lPrompt default answer lDefault as text)
try
set n to n as integer (* try to convert the value as an integer *)
return n
on error
end try -- 1st attempt
end if -- IorF…
end tell -- application
if my parleAnglais() then
error "The value you entered was not numerical !" & return & "Goodbye !"
else
error "La valeur saisie n’est pas numérique !" & return & "Au revoir !"
end if
end askAnumber
--=====
--[/SCRIPT]
Yvan KOENIG (VALLAURIS, France) mardi 11 janvier 2011 09:30:37 -
How to print Excise values in Purchase Order Smartform
Hi, Experts,
I am developing the Purchase Order Smartform as per the my client requirment. For this i took the copy of standard Smartform for PO. The name of the standard smartform is 'YBIN_MMPO'. My requirment is to print all the excise values {BED,CESS,ECESS and VAT/CST} of every item. How to get these conditions to print in PO. I serched the table KONV, but the conditions which are under the taxes button are not stored in this table.
For this I found one FM "CALCULATE_TAX_FROM_AMOUNT'. This is also not helpful if client goes to manual excise to create PO.
Is there any other table to get these conditions? or is there any function modules to get these conditions?
Please give me the solution.
Thanks & regards,
Jagadeesh.Hi,
I used this piece of code to get the excise values in PO.
SELECT SINGLE * FROM EKPO INTO
W_EKPO
WHERE EBELN EQ IS_EKKO-EBELN AND
EBELP EQ <FS>-EBELP.
CALL FUNCTION 'J_1I4_COPY_PO_DATA'
EXPORTING
Y_EKPO = W_EKPO
EXCCOM =
CALL FUNCTION 'CALCULATE_TAX_FROM_NET_AMOUNT'
EXPORTING
i_bukrs = <FS>-BUKRS
i_mwskz = <FS>-MWSKZ
I_TXJCD =
i_waers = IS_EKKO-WAERS
i_wrbtr = <FS>-NETWR
I_ZBD1P = 0
I_PRSDT =
I_PROTOKOLL =
I_TAXPS =
I_ACCNT_EXT =
IMPORTING
E_FWNAV =
E_FWNVV =
E_FWSTE =
E_FWAST =
tables
t_mwdat = ITAB_TAXDATA
EXCEPTIONS
BUKRS_NOT_FOUND = 1
COUNTRY_NOT_FOUND = 2
MWSKZ_NOT_DEFINED = 3
MWSKZ_NOT_VALID = 4
KTOSL_NOT_FOUND = 5
KALSM_NOT_FOUND = 6
PARAMETER_ERROR = 7
KNUMH_NOT_FOUND = 8
KSCHL_NOT_FOUND = 9
UNKNOWN_ERROR = 10
ACCOUNT_NOT_FOUND = 11
TXJCD_NOT_VALID = 12
OTHERS = 13
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDIF.
regards,
Jagadeesh T. -
How to create the reservation against purchase order
hi to all,
as we r using alternate bom scenario in company.
so if i create the bom of item X base qty-1 pcs
there r 2 alternate items in bom of X are as follows
COMPONENTS A-1 PC priority-1 probability -100%
B-1 PC priority-2 probability -0%
now as i am creating SUBCONTRATING P.O of X for 1 pc
than system is automatically picking the quantiy of 1 & 0 pc respectivley of A &B.
but when i am going to create reservation against this PO .
it is not oicking data as per PO.
reservation ispicking data 1 & 1 of A & B. as we have added 1 pc each of A & B in bom OF X.
Pls help how i can create the reservation against PO.
answers will be appreciated,
thanks
ravi khuranahi,
i f u will go to MB21 than there is option to create reservation with refrence to.
i can create the resrevation aganst bom, there is also one option for purchase order.
how can i use it pls suggest .
thanks
ravi khurana -
Add restriction while create item by "Old Purchase Orders and Templates"
We are consider to add restriction while create shopping cart item by "Old Purchase Orders and Templates". After implement such restriction, create item by copying old shopping cart item is not allow for particular matereial group number.
Is there any BADI can be used in our case? If there is no, could modify HTML template the only solution?
Regards,
DonaldHi,
If the restriction is for certain group of people,then you have 2 options:
1.Make the link invisible for those group of people by implementing the BADI BBP_SC_MODIFY_UI.In the BADI,first check the user attributes like particular role and based on that make the link invisible.
2. Assign certain role to the group of users who should not see the link "Old Purchase order and templates".You can hide this link in the MENU by removing this from the lits of trasctions in that particular role.In PFCG,go in that role and then under MENU tab,remove the entry for "OLD PURCHASE ORDER AND TEMPLATES".
BR,
Disha.
Do reward points for useful answers. -
Old Purchase orders and template - Price Information not taken into account
Hi experts,
In MDM catalog, I have a product with 'Price Information' and with 'Contract price'. I create a shopping cart with the 'Price Information'.
Then, I create another shopping cart using the anterior througth the functionality 'Old Purchase orders and template'.
The price taken into account is the 'Contract Price'
Is this the standard procedure?
Thanks in advance,
R Silvaas far as i know the price preference is in this order
1. Contract price
2. Purchase Info record
3. list price
so in that case - this is standard procedure
you can confirm - by doing the same process for an item that has ONLY price information (list price) and see if that price is copied from old to new SC
thanks
-Adrivit -
Purchased songs in the past then recently purchasd new songs, but the new purchases replaced all of my old purchases. How can I retrieve my old purchases? Cannot find them in any of my playlists.
If you purchased all of the songs through itunes store, please follow these steps:
1. Open up Itunes and Click on Itunes Store
2. Once you're in the Itunes Store look to right side of the screen and you should see the word "purchased". Click purchased and you'll be sent to a purchase screen.
3. Click on "All Songs" and then it will show all the songs you've downloaded. From there you just hit the button that looks like a cloud with an arrow on it, and it will download all the songs all over again. -
How to restrict the user to enter the item in purchase order?
I want to restrict user to enter the item in purchase order.
How can i do this?
Please help
AbhishekHi,
You may create a transaction variant for ME21N in SHD0 transaction. Make the item field as output only as shown below:
Result:
You may check the doc: Learning SHD0 with Example
Regards,
AKPT -
Hi
We need to modify Standard Purchase Order Stylesheet (po_standard_xslfo.xsl) . Current stylesheet generating PO like the following.
<FOR-EACH>
ITEM_NUM
ITEM_DESCRIPTION
<FOR-EACH>
SHIP_TO_ADDRESS_LINE1 NEED_BY_DATE QUANTITY
</FOR-EACH>
</FOR-EACH>
Based on this, we are getting the output like this:
Item Num 1
Itme Description 1
Ship To: Needed: Quntity
1234. A1 Avenue JUL 200
SomeCity, CA 90706
1234. A1 Avenue AUG 200
SomeCity, CA 90706
4567 B1 Avenue JUL 100
City2 , CA
Itme Description 2
Ship To: Needed: Quntity
5689. c1 Avenue JUL 200
SomeCity, CA 90706
Our requirement is like this:
Item Num 1
Itme Description 1
Ship To: 1234. A1 Avenue, SomeCity, CA 90706
Month: JUL AUG SEP
Quantity: 200 200 100
Ship To: VVV4567 B1 Avenue , SomeCity, CA 90706
Month: JUL AUG SEP
Quantity: 100 200 100
So we need to add ship_to group (ITEM/SHIP_TO) .
How can we use group by item, ship_to..
<fo:block> <xsl:value-of select="ITEM_NUM"/> </fo:block>
<fo:block> <xsl:value-of select="ITEM_DESCRIPTION"/> </fo:block>
<xsl:for-each select="/PO_DATA/LINES/LINES_ROW/LINE_LOCATIONS/LINE_LOCATIONS_ROW">
<fo:block> <xsl:value-of select="SHIP_TO_ADDRESS_LINE1"/> </fo:block>
<fo:block> <xsl:value-of select="substring(NEED_BY_DATE,4,3)"/> </fo:block>
<fo:block> <xsl:value-of select="QUANTITY"/> </fo:block>
</xsl:for-each>
</xsl:for-each>
In the above code I need split the data by ITEM_NUM/ SHIP_TO_ADDRESS_LINE1.
I am new to xsl-fo. I tried different ways,but ship_to_address_line1 is generating wiith each quanty and need_by_date.
Please guide me.
Thank you
Raju
Edited by: subbaraju on May 7, 2009 2:36 PMHi Chandra
Thank you very much for your suggestion.
I tried that way, I created some sample xml file, I created sample rtf file and I generated xsl-fo file. I copied the part of code into my PO_STANDARD_PO.XSL. I am getting some error.
I noticed PO_STANDARD_PO.XSL is xsl version 1.0 and the generated sample data is with xsl version 2.0.
The generated code is using “for-each_group”, “sum()”, “current-group()” etc. Is these functions will work in xslt 1? Or do we need to code different way?
We are in Oracle APPS 12.0.4.
Thank you
Raju
Edited by: subbaraju on May 26, 2009 11:56 AM -
Print out of Change Purchase Order
Dear All,
Could u please tell me how can i get the Chnage to Purchase order Print?
As far as my knowldge we have to go to ME22n & then message then select the output type but after doing all this i am unable to get the print out with Change to Purchase order written on PO.
Please co-operate meHi
Pl goto -
> OLME -
> Messages -
> Output Control -
> Message Types -
>Define message types for PO -
> Fine Tune control for PO -
>Pl. check For your Message type, you maintained Change Print Option Control( ie.2 )...other wise maintain
I think your problem may be solved...
Reward if useful
Regards
S.Baskaran -
How do i download my old purchases?
how do i download my old purchases? I have bought several movies and a bunch of law and orders that i never even downloaded once because i ran out of local space. how do i download what i have already purchased?
You cannot redownload movies.
If you have never downloaded the tv shows, then click Store>Check for Available downloads.
You may be able to find them under Purchased, under Quick Links, in the itunes store as well. -
Hi
We are using "Old purchase orders and Templates" to create SC, we are in SRM4.0.
Now the business requirement is when the users selects an old PO to create SC, the source of supply should be deleted.
That is when the SC is sreated using old PO, it should be withou vendor assigned to it.
Regards
AshishHi. If you look at this thread:
Re: Who know distinguish between normal create SC and copy SC to create SC.
It will tell you how to tell if the cart is being copied from another.
Then use BADI BBP_DOC_CHANGE_BADI.
You can take the SRC_GUID field from the above thread and call function BBP_PD_SC_GETDETAIL for the cart being copied from.
If the cart being copied from has status I1131, that means it was a template.
You can then delete the vendor from the partner table in BBP_DOC_CHANGE_BADI.
Regards,
Dave. -
How to view the characteristics in process order
Hi, How to see the characteristics in process order screen which are assigned in material master classification view. say, created a material and assigned some characteristics in classsification view. for the same material created a process order. like to see those characteristics in process order. is it possible. please advise.
raju
to see this characteristic in the process orden you should go to Header >> CO Classification. If you want to add a characteristic, this should be added to SAP_KKR_CLASS. Characteristics for material (001) are not the same than those for CO Classification (013), so you should develop some special report (we did some special developmet for the printing of order forms )
regards
Maybe you are looking for
-
Way to extend Satellite Pro R850 memory
I was just wondering, since i have a lot of stuff in my laptop; is there a way, like a card, to extend my laptop's memory? As i noticed a big slot inside my laptop on the lower left side, so is there something for a memory extension i can put in ther
-
Upgrade Coldfusion 8 Multiserver to Coldfusion 9 Multiserver
So I am working on a new web environment that we are planning to rollout in January and I have all of the servers setup, configured and ready to go. They are running CF 8 multiserver and everything runs pretty great right now. Now that coldfusion 9
-
Hi, My company sometime will receive payment from our vendor so we need to issue an official receipt to the vendor, but I not able to find the standard print program and sapscript to be use for this purpose. Recently, I just configure the RFKORDC1 as
-
Hello everyone: I have a problem trying to connect to MySQL. When I create a new Project and then I suppose to go to Build Path and choose Add External Archieves. I'm suppose to see a Jar File which is suppose to attached to the project. But there ar
-
I would like to edit photos within Photoshop CS6 from time to time, the originals are all DNG format. In the export dialog box within prefernces I have two queries: 1. Which file format is best to maintain quality of the photo? 2. What should teh DPI