Printing persons authorised to process the purchase order
dear friends,
my requirement is I have to print all the names of persons who involved in purchase order processing i.e. we have some hairarcy to process the purchase order like jr. manager ,sr. manager, AGM, GM based on the worth of that PO. I have to print the names of all above managers at the bottom of PO. plz help me.
regards,
Srinivas.
Hi Faheem,
Thanks very much for your help. Your idea really works, but other problem occurs if we use this idea. If we issue an error message in EXIT_SAPMM06E_013 to prevent PO from being holding, all the PO data ( include header and items etc,) are cleared by program.
At last, we negotiated with users and take a non-program step to prevent the PO from being hoding.
Thanks.
Joe
Edited by: Gangrong Chen on Dec 7, 2010 10:45 AM
Similar Messages
-
To print Digital signature on the Purchase Order
How to print Digital Signature, on the PO Print copy (PDF).
It will be based on release strategy. Whoever is approving the PO, his signature should be printed automatically on the Purchase Order.
How to achieve this ??
Please let me know in detail
thanks
amitHi Amit,
I am not sure on how to get the the signature of the person who released the PO, because as per my understanding the Relase Strategy i.e the Relase code is attached to a Basis profile.
What I would suggest is if you can get all the guys who can release a PO and define him as a Purchaser ie. a Purchasing group then it would be easier to print his signature in the PO.
Here are the Highlevel steps
1. Just have the Signature you want to print in a Tiff format.
2. You can upload the signature as a standard Text using program RSTXLDMC to upload and give a text name.
3. call the text name in your sap scripts.
reward if useful.
Thx,
MJ -
Re: Who printed the Purchase Order
Hi,
User A created a Purchase Order.
User B released the Purchase Order.
if User C prints the purchase order thru ME9F, how can I find out the info of who actually printed the Purchase Order.
we have cases of PO ending up in different User own spool.
ThanksHi
Please check table NAST for the details, who has Printed the PO.
The user ID of the person who has issued the putput will get populated in the field
TDRECEIVER
Please check the same using SE16N , give the Object key as the PO number & application EF
Thanks & Regards
Kishore -
Printing Terms and Conditions for each Purchase order in the RDF output
Hi All,
Present i have an RDF report with the registered concurrent program. when i run this concurrent program i am getting the terms and conditions at the end of the purchase orders only once(for example 10 purchase orders). Now the requirement is to get this terms and conditions printed for each purchase order. The output is in PDF format. It's an 11i RDF report. Can any one suggest me the methods how to do this? Please give me reply as soon as possible.
Thankyou in advance
Regards,
PolimeraHi, Polimera
Welcome to OTN
Present i have an RDF report with the registered concurrent program. when i run this concurrent program i am getting the terms and conditions at the end of the purchase orders only once(for example 10 purchase orders). Now the requirement is to get this terms and conditions printed for each purchase order. The output is in PDF format. It's an 11i RDF report. Can any one suggest me the methods how to do this? Please give me reply as soon as possible.
Take a fixed frame inside the purchase order master repeating frame and place your terms and condition inside the fixed frame.
Hope this helps
If someone response is helpful or correct, please mark is accordingly -
Which is the process (or Package) that approve the Purchase Order
Hi All,
I have a custom process that modifies need by date and promised date fields in Purchase Order. After that the Purchase Order that has "Aprove" status change and say "Required Reaprove". Do you know which is the package that I can execute in order to aprove again the PO ?.
Thanks Mariano.-Hi Hussein,
It was a good idea to make a trace. I finally found the solution. Here it is....
Thanks a lot !!!
begin
FND_GLOBAL.APPS_INITIALIZE(1911,50737,20003);
end;
begin
MO_GLOBAL.SET_POLICY_CONTEXT('S',81);
end;
declare
v_wf_seq NUMBER;
v_itemkey VARCHAR2(100);
begin
SELECT TO_CHAR (po_wf_itemkey_s.NEXTVAL)
INTO v_wf_seq
FROM SYS.DUAL;
v_itemkey := TO_CHAR(5782)|| '-' || v_wf_seq;
po_reqapproval_init1.start_wf_process (itemtype => 'POAPPRV'
,itemkey => v_itemkey
,workflowprocess => 'POAPPRV_TOP'
,actionoriginatedfrom => 'PO_FORM'
,documentid => 5782 -- po_header_id
,documentnumber => '388' -- OC
,preparerid => 82 -- agent_id
,documenttypecode => 'PO'
,documentsubtype => 'STANDARD'
,submitteraction => 'APPROVE'
,forwardtoid => NULL
,forwardfromid => 82 -- agent_id
,defaultapprovalpathid => 10
,note => NULL
,printflag => 'N'
,faxflag => NULL
,faxnumber => NULL
end; -
Shipping tab is getting poplated in the Purchase order (STO Process)
HI Friends,
In Stock transfer order processs the shipping tab is getting poplated in the purchase order
I am using the docuemnt type UB Stock transfer order .
Error message: Not possible to determine shipping data for material "460000295"
Thanks,
PhaniRefer following SDN threads for reference/understanding for your requirement:
- STO - Not possible to Determine Shipping Data for Material.
- STO-Not possible to determine shipping data for material 1A0135J00VB-00M
- ERROR"Not possible to determine shipping data for material XXX"
- Not possible to determine shipping data for material
Regards
JP -
Re: Printing Cancelled line items in the sales order on the packing slip
Hi gurus,
Currently we have a unique requirement in our company. Our wholesale customers send the Purchase order to us via EDI. Now saw they have requested an order containing 10 materials out of which we can fulfill only 8. the other 2 due to some reasons cannot be fulfilled.
So the business wants to keep the other 2 line items to be entered in the sales order with a cancelled status.
Now correct me if I am wrong, only the confirmed line items will be copied from a sales order to a delivery document. So thats the reason why these cancelled line items cannot be printed on the packing slip.
However somehow the business wants the packing slip tp have the 2 line items printed on it with the reason of not being delivered. this is to facilitate the customer to know why those items couln't be fulfilled by our company. Now we cannot use a manual work-around of letting the customer know about the impossibility of not fulfilling the other 2 items as there are a lot of orders that come thru EDI per day.
Can anyone suggest a solution to this requirement asap.
Thanks in advance
VinitHi Vinit,
This requirement makes a lot of sense, that is to be able to inform your customer that some item(s) of the sales order could not be delivered, not even partially.
A possible solution would be to allow for zero quantity in the delivery item (check customizing and mark "zero quantity allowed" in the item category).
Then in the packing split, it would be easy to print the delivered quantity (0) and the sales order quantity (whatever it was), because you have the "null" item available in the delivery.
Personally I am not found of having have delivery items with zero quantity, but they are useful in that case, and they can also be useful to automatically "close" the sales order item (instead of having to do it manually if the goods can't be served).
Note: Usually in Consumer Goods, if you can't serve part of a sales order to a customer, you have to close it, because the Retailer's next Sales Order will include the remaining quantity.
Hope it helps.
Best Regards,
Franck Lumpe
Freelance SAP ERP Consultant -
Adding electronic signatures to the purchase order layout
Hi Experts
I want to add the signatures to the purchase order layout based on the approvals that has been obtained by that purchase order.
What are the possibilities of doing this in SAP B1.
Thanks & Regards
Kanishka WickramaHi Kanishka,
IF you need to print the signatures to the purchase order layout based on the approvals.
Try this,
->> Scan your signature or require person signature
than paste that signature image to Bitmap Folder on Server.
->> Open the PO PLD.
->> Create 1 Database field and 1 Picture Field in End of Report on PLD.
for Signature
->> Create 1 Picture Field in End of Report on PLD.
->> Click the Browse button and Browse the image File for Signature.
Save and Run the Print Preview.
OR IF you need to print that Signature only based on the Approvals.
Do this,
for ex. Field ID -> F_100
Table -> OPOR - Purchase Order
Column -> WddStatus -Authorization Status
F_100='P'
=> Link to F_100 to Picture Field at General Tap on Properties Window.
Regards,
Madhan. -
Is there anyway to view the purchase order information foreach transaction
hi sap techies
Currently the FAGLB03 does not display the vendor related information for transactions coming through as a goods receipts (transactions processed by receiving dept) and/or related to purchase orders. Is there anyway to view the purchase order information for each transaction? For example, we cannot see vendor code/name, po #, etc.HEllo,
FAGLL03 displays information from the line items of the accounting documents. If the information you want to display exists in tables you can display. But if the information you want comes from other tables you cannot display.
As a workaround you can check the SAP note 1034354 which tells you how to add the offsetting accounting information and then you cna display some of the information you want. To do so you can create your own coding into a BADI implementation.
REgards,
REnan -
Excise rate and value is not getting defaulted from the purchase order
Hi all,
While capturing excise invoice , the excise rate and value is not getting defaulted from the purchase order and in Excise Item Tab BED,AED,ECS is Zero at both header as well as item level for only one material in STO process and if we are doing same process taking other material all things are coming perfectly and We are maintaining condition with respect to vendor,plant and material combination.Any input related to this will be helpfull and rewarded.
Regards
VishalHi,
Follow STO Process for this;
1.Create a vendor for the company code of receiving plant, using account group: 0007 using T-Code XK01.
2. Assign this vendor to Delivering plant
Go to XK02 >Purchasing view>Extras>Add. Purchasing data>Plant
3. Create internal customer with the sales area of the vendor. Go To XD01
4. In pricing procedure determination relevant to STO, assign document Pricing Procedure and customer pricing procedure appropriate for STO to get the pricing in the invoice.
5. Maintain condition records for the relevant pricing condition.
6. Some more setting for STO: Go to MM> Purchasing > Purchase Order > Set up STO > define shipping data for plants > Go to Receiving plant >assign customer here & Supplying SA (for billing) to Receiving plant here
7. Go to MM > Purchasing > Purchase Order > Set up STO > define shipping data for plants > Go to Supplying plant and assign the sales area of receiving plant.
8. Go to MM > Purchasing > Purchase Order > Set up STO > assign delivery Type & Checking rule
Assign the delivery type to document type. In this case, Delivery type NLCC is assigned to Document type NB
9. Go to MM> Purchasing > Purchase Order > Set up STO > Assign document Type, One step Procedure, Under delivery tolerance
Assign the document type NB to supplying plant and receiving plant
10. After all settings, Create the STO using T-Code: ME21N and maintain pricing conditions of freight and Save.
11. In supplying plant Maintain condition record in sales using VK11 the same will flow in receiving plant when referring the OBD no during MIGO.
10. Create Delivery: VL10G
12. Picking, PGI: VL02N
13. Billing: VF01
Save the document and its done
14. J1IIN - Outgoing Excise Invoice
15. MIGO - Goods Receipt against outbound Delivery
16. J1IEX - Capture & Post Excise Invoice
Rgs -
In MIGO, i need to see delivery dates from the purchase order
Is there a way to see in transaction MIGO, the delivery dates from the purchase order? I hope there is some exit or BADI or BAPI or .... to perform this copy function?
We have multi-line POs for the same material with staggered delivery dates and the Warehouse needs to know which PO line to receive against.when you enter the PO number in MIGO and hit enter, then you only get the items that can be received.
If you make sure that the PO items are created by ascending delivery date, then you can always take the first.
if you have the personal setting to display all items (even the already received ones), then you can take the first with a quantity proposal. already received items do not propose quantities.
I would ask purchasing to tell the vendor that he has to state the PO number along with the item number in all papers (delivery note, invoice). -
Retrieve the Purchase Order Condition Records Table
Hallo!
I have found this code right here:
http://www.sap-basis-abap.com/sapab025.htm
It is very useful particular for purposes which I need. Please can somebody
try to fix the error to get it working. There is an internal table missing.
Regards
Ilhan
Retrieve the Purchase Order Condition Records Table
select * from ekko.
select * from konv where knumv = ekko-knumv
"Get all the condition records for the purchase order
endselect.
endselect.
* Get the info record conditions record
* First declare the record structure for the key
data: begin of int_konp,
txt1(5),
lifnr(5),
matnr(18),
txt2(4),
txt3(1),
end of int_konp.
clear: konh, konp, int_konp.
* data for the record key konh-vakey
int_konp-txt1 = '00000'.
int_konp-lifnr = ekko-lifnr+5(5).
int_konp-matnr = ekpo-matnr(18).
int_konp-txt2 = 'ALL'.
int_konp-werks = ekpo-werks.
int_konp-txt3 = '0'.
select * from konh where kschl = 'PB00' "Conditions (Header)
and datab => p_datum. "valid from date
if konh-vakey = int_konp. "Conditions (Item)
select single * from konp where knumh = konh-knumh.
continue.
endif.
endselect.Hi flora
Just get through the sequence .
see the table fields ...
1. From EKKO table take an entry which is having pricing conditions.
Now in the fields list check out for field EKKO-KNUMV(document condition number).
2.Take this condition number and now goto table KONV.
Give the document condition number in the field KONV-KNUMV and execute .
This will lead to a list of document condition numbers and some other fields .
3.Now check for field KONV-KNUMH ,KONV-KAWRT(quantity) and note the value KONV-KWERT .
(Remember this is at header level).
This is ur condition record number.
**comments
Now from document condition number we got the condition record number (KNUMH).
4. now since u want the item level tax procedure go to table KONP and give the condition record number and execute .
This will give u a list of details .
Now concentrate on KONV-KAWRT (scale quantity) KONP-KBETR(rate) as this table will store Pricing per UNIT so product of these two will give u the total pricing tax, for a particular condition type say PR00 .
For that particular condition item .
Check the pricing procedure .
See t-code VK13 and check the pricing procedure .
From me23 check the same PO num select the item and check the pricing conditions applicable .
Select a particular pricing and goto condition->analysis->analysis pricing ,
Better take help of a SD functional consultant in the process.
regards,
vijay. -
How to view the purchase order output
Hi all,
how to view the purchase order output in the transaction me23n?
How to obtain the purchase order output form?
Please help..HI,
goto NACE tcode then select the purchase order type and go to output types u cna use standard one NEU and provide the sapcript name and form name default will be there with MEDRUCK and print program.
then in ME23n click on messages there create ur message type NEU and save it
then print the purchase order...
hope u get solved with this
Regards
Syed A -
How to extend Project Task in the Purchase Order header?
Hi everybody,
I am facing a problem I am sure is not so hard, but I cannot find my way through it.
So, my objective is to extend the Purchase Order Header with the Project Task ID.
I created the extension field first, as below:
But I just cannot find how to populate it automatically from the data in the Project Task field.
I tried a Relation in a BO extension going through the AccountingBlockAssignement, but it seems to not be functional.
I also tried to make a Reference to the extension field and created an Event After Modify like:
this.projecttaskpo = this.ExtensionForPO.content
The Project Task PO is my reference to the extension field created in the Cloud Solution.
And the ExtensionForPO is my relation to the TaskID:
import AP.Common.GDT;
import AP.Purchasing.Global as Purchasing;
import AP.ProjectManagement.Global as ProjectManagement;
import AP.IS.CodingBlock.Global as Coding;
[Extension] businessobject AP.Purchasing.Global:PurchaseOrder {
[Relation(Coding:AccountingCodingBlockDistribution.AccountingCodingBlockAssignment.ProjectTaskKey.TaskID)]
[Label("Project ID")] element ExtensionForPO : TaskID;
node Item {
I am pretty sure this is not so hard, but I can't figure how to do it.
The Task ID is in the Line Item so I do not understand why it could be so hard to add it in the Purchase Order Header.
Moreover, when I try to make the path directly from the PurchaseOrder, like:
PurchaseOrder.Item.ItemAccountingCodingBlockDistribution.AccountingCodingBlockAssignment.ProjectTaskKey.TaskID
It returns to me that the association between Item and ItemAccountingCodingBlockDistribution is not a node. I know that, but it would be perfect if I could directly go from the Purchase Order BO to the Project Reference and the Project Tasks. But I cannot do that.
Any help on this would be greatly appreciated as it is quite a recurring request from customers.
I could have a misunderstanding in the process of doing it, or even in the code as I am a pure development newbie, so I m open to all propositions.
Thank you all.
Have a nice day.
Jacques-AntoineJacques-Antoine,
You can't directly translate a repeating node or element (such as an Item or a Project Task from the Accounting Coding Block of an Item) to a singular node or element.
The reason is that, though your use case may have the elements assumed to be the same for all items, this isn't necessarily the case, so ByDesign won't assume that you can use that kind of logic.
The simplest approach would be to do an On-Save at the Root node of the Purchase Order along the following lines:
this.projecttaskpo = this.Item.GetLast().ItemAccountingCodingBlockDistribution.AccountingCodingBlockAssignment.ProjectTaskKey.TaskID;
i wouldn't actually recommend this code.
You'd need validations for IsInitial, IsSet, and those kinds of functions.
i'd at least use some foreach loop to check that all the accounting coding blocks were for the same task, raise warnings if they weren't, etc. -
Display the purchase order using plant & material in reports
Hi experts,
i wanna print purchase order based on plant and material. in the purchase order i need date(cretion date of po) , po item, po num ,quantity , available quantity.
i could not able to find the table in which date , quan & available quantity available .please tell me the table name.
thanks in advance,
regards,
srikanth.Hello Srikanth,
Please check the tables below:
MARA General Material Data
MARC Plant Data for Material
EKKO Purchasing Document Header
EKPO Purchasing Document Item
EKBE History per Purchasing Document
EKET Scheduling Agreement Schedule Lines
EKKN Account Assignment in Purchasing Document
For more table names please check the link below:
http://www.sap-img.com/materials/common-tables-used-by-sap-mm.htm
Hope that helps!
Regards,
Saba
Edited by: Saba Sayed on Feb 18, 2011 6:29 PM
Maybe you are looking for
-
Is there an agenda view in calendars on the iPhone 5s?
On the iPhone 5s in calendars is there an "agenda view"?
-
Queries related to iViews in EP.. :)
Hello All, I have few queries related to iViews in EP: 1> How should I create an iView out of an EAR file thats deployed on server? 2> Do I always need a par file to create an iView? 3> Suppose I have a Web project (containing servlet). How will I cr
-
IOS 8.3 bluetooth bug...ugh!!!
So, Apple has done it again with iOS 8.3. I am an aircraft pilot. EVERYTHING I do is on my iPad. I just recently updated to iOS 8.3. Well, I went to take a flight yesterday, and my bluetooth GPS antenna would not connect. (yes, I have paper charts...
-
Word 2010 prompts for username and password when opening a document on trusted website
Hi Guys, We have a website (not sure if the site is a sharepoint site) on our trusted domain that asked for username and password when trying to access it. I added the site to our trusted sites zone and this resolved the issue however when I try to o
-
Problems with applet loading in web browser
Hi, I am using IE 6, and the JRE is 1.4.2 the problem I am facing is, in my application applet is not getting loaded.. I treid with JRE 1.5 and even JRE 1.4.1. in both cases its working .. but with JRE 1.4.2.. its giving the problem.. can some one pl