Purchase order approvals for Negative amount
Hello All,
Want your assistance on the above mentioned topic.
We have a business requirement to have Purchase order approvals for Negative amount. I understand from the Below SAR that JD Edwards 9.1 doesn't support PO approvals on Negative amount
Bug 11022294 : APPROVAL ROUTES FOR DEBIT MEMO - SAR: 8940968
Appreciate if you can suggest best practice or workaround to meet this requirement.
Thanks & Regards
Nikhil M. Pawar.
Dear Ashutosh,
Couple of points from my side. We have a similar scenario at a client where I am working. In construction, there are three stages.
a) Practical Completion
b) Partial Completion and
c) Final Completion.
In the case above, you are not deducting an amount from existing PO, you would be applying a penalty on the Vendor for Failure for not meeting the Practical/Final Completion Certificate requirements. Based on the legal understanding, usually the penalty may vary above and beyond of 10% of value of work not done/ delivered. (This is company to company)
So we establish that the scenario above is not a case for PO, but for Penalty. Now penalty in construction business again is of three types (My understanding again from experiences)
a) Time/Schedule based penalty - Levied on vendor due to delays (Ranging for 100 SAR/ Day to 400 SAR/Day - if you are in Saudi)
b) Cost/ Quantity Based penalty - Deviation from Standard Plan/ over consumption against budgeted quantity in Bill of Ladding
c) KPI/ Quality Based Penalty - This can be a levied for number for reasons, including non completion of agreed deliverable in Contract. (This can be even 150% of contract value)
Now, penalty is a revenue to the Organization so this needs to be accounted differently. You apply a Penalty against a PO and create a Debit memo and show the penalty as revenue in the books. This cannot be done if this is entered as a PO.
So, my point is, you need a customization to capture the penalty and apply it against the PO and account it as a debit memo in Finance side.
Please let me know your thoughts, I will be glad to hear if I need to be corrected.
Rgds,
Abhi
Similar Messages
-
Report including open purchase order quantity for one storage location
Hello gurus,
I am looking for a report giving me the total/available stock and the open purchase order quantity for all materials stored in a certain storage location.
I.e. like this:
Plant 0001, storage loc. 01
Material stock open purchase order quantity
100000 200 pcs. 50pcs.
Is there such a report in SAP standard?
Thanks
AliciahI
U want the report like this ,
MAterial stock availablein storage location and with Open PO quantity for the same material.???
This report u can get in 2 different transaction . the n u can combine and create one custom transaction .
One is for materil stock in storage location is MB52 or MB5B
THen ME2N for open PO quantity for that material. -
Purchase order number for each postings with FBL3N
Hello
With tcode FBL3N, I need to get all the postings on expenses accounts. Additionally it is possible to get more information on the postings from the orginal paper invoice. It shall be also more convenient to get the purchase order number walk trhough SAP with it. Then is it possible to get the purchase order number for each postings with FBL3N?
thanks for inputs
sbHello,
Could you please add field BSEG-EBELN as a special field in FBL3N (from
menu path Settings -> Special fields).
Then, select the Purchase order field again from "Change Layout"
(Ctrl+F8). Now this field is available for display variants, it has the
technical name 1-U_EBELN and the description 'Purchase Document'.
The other field has the same description but as technical name
'1-EBELN'. When you create a display variant be aware that you select
1-U_EBELN and not 1-EBELN.
*******Please also refer to attached notes 215798 and 984305.
Best regards, Hana -
There is still a purchase order commitment for WBS
Hi All,
We need to close whole project while closing I am getting the attached error.
There is still a purchase order commitment for WBS
Additional Information or Comments: = I have checked and closed all purchases order commitment. But still the project shows the below error .
Edited by: nandhasapfi on Sep 22, 2011 10:52 AMHello,
This message is being output correctly as the AuC still has
values against it.
These values must be cleared before you can close the WBS element.
Please do a FUL settlement against the WBS element to clear
these values and then try to set the CLSD status again.
There are two ways to 'clean' the AuC, so that you can deactivate it
and close the wbs element:
1. Post a manual retirement of the AuC to clean it.
2. Create a new AuC and use it for all the differences in the final
settlement.
I hope this helps,
regards
Ray -
I Need interactive report to list the purchase orders details for a vendor
I Need interactive report to list the purchase orders details for a vendor that has interactive drill down options to give the detail of vendor from vendor master.
Hi
see this sample report
this is Customer wise sales orders
just make similar report just using LFA1, EKKO and EKPO tables instead of KNA1,VBAK,VBAP
REPORT ZTEJ_INTAB1 LINE-SIZE 103 LINE-COUNT 35(5) NO STANDARD PAGE
HEADING.
*TABLES DECLARATION
TABLES : KNA1, VBAK, VBAP.
*SELECT OPTIONS
SELECT-OPTIONS: CUST_NO FOR KNA1-KUNNR.
*INITIALIZATION
INITIALIZATION.
CUST_NO-LOW = '01'.
CUST_NO-HIGH = '5000'.
CUST_NO-SIGN = 'I'.
CUST_NO-OPTION = 'BT'.
APPEND CUST_NO.
*SELECTION SCREEN VALIDATION
AT SELECTION-SCREEN ON CUST_NO.
LOOP AT SCREEN.
IF CUST_NO-LOW < 1 OR CUST_NO-HIGH > 5000.
MESSAGE E001(ZTJ1).
ENDIF.
ENDLOOP.
*BASIC LIST SELECTION
START-OF-SELECTION.
SELECT KUNNR NAME1 ORT01 LAND1 INTO
(KNA1-KUNNR, KNA1-NAME1,KNA1-ORT01,KNA1-LAND1)
FROM KNA1
WHERE KUNNR IN CUST_NO.
WRITE:/1 SY-VLINE,
KNA1-KUNNR UNDER 'CUSTOMER NO.' HOTSPOT ON,
16 SY-VLINE,
KNA1-NAME1 UNDER 'NAME',
61 SY-VLINE,
KNA1-ORT01 UNDER 'CITY',
86 SY-VLINE,
KNA1-LAND1 UNDER 'COUNTRY',
103 SY-VLINE.
HIDE: KNA1-KUNNR.
ENDSELECT.
ULINE.
*SECONDARY LIST ACCESS
AT user-command.
IF SY-UCOMM = 'IONE'.
PERFORM SALES_ORD.
ENDIF.
IF SY-UCOMM = 'ITWO'.
PERFORM ITEM_DET.
ENDIF.
*TOP OF PAGE
TOP-OF-PAGE.
FORMAT COLOR 1.
WRITE : 'CUSTOMER DETAILS'.
FORMAT COLOR 1 OFF.
ULINE.
FORMAT COLOR 3.
WRITE : 1 SY-VLINE,
3 'CUSTOMER NO.',
16 SY-VLINE,
18 'NAME',
61 SY-VLINE,
63 'CITY',
86 SY-VLINE,
88 'COUNTRY',
103 SY-VLINE.
ULINE.
FORMAT COLOR 3 OFF.
*TOP OF PAGE FOR SECONDARY LISTS
TOP-OF-PAGE DURING LINE-SELECTION.
*TOP OF PAGE FOR 1ST SECONDARY LIST
IF SY-UCOMM = 'IONE'.
ULINE.
FORMAT COLOR 1.
WRITE : 'SALES ORDER DETAILS'.
ULINE.
FORMAT COLOR 1 OFF.
FORMAT COLOR 3.
WRITE : 1 SY-VLINE,
3 'CUSTOMER NO.',
16 SY-VLINE,
18 'SALES ORDER NO.',
40 SY-VLINE,
42 'DATE',
60 SY-VLINE,
62 'CREATOR',
85 SY-VLINE,
87 'DOC DATE',
103 SY-VLINE.
ULINE.
ENDIF.
FORMAT COLOR 3 OFF.
*TOP OF PAGE FOR 2ND SECONDARY LIST
IF SY-UCOMM = 'ITWO'.
ULINE.
FORMAT COLOR 1.
WRITE : 'ITEM DETAILS'.
ULINE.
FORMAT COLOR 1 OFF.
FORMAT COLOR 3.
WRITE : 1 SY-VLINE,
3 'SALES ORDER NO.',
40 SY-VLINE,
42 'SALES ITEM NO.',
60 SY-VLINE,
62 'ORDER QUANTITY',
103 SY-VLINE.
ULINE.
ENDIF.
FORMAT COLOR 3 OFF.
*END OF PAGE
END-OF-PAGE.
ULINE.
WRITE :'USER :',SY-UNAME,/,'DATE :', SY-DATUM, 85 'END OF PAGE:',
SY-PAGNO.
SKIP.
*& Form SALES_ORD
*& FIRST SECONDARY LIST FORM
FORM SALES_ORD .
SELECT KUNNR VBELN ERDAT ERNAM AUDAT INTO
(VBAK-KUNNR, VBAK-VBELN, VBAK-ERDAT, VBAK-ERNAM, VBAK-AUDAT)
FROM VBAK
WHERE KUNNR = KNA1-KUNNR.
WRITE:/1 SY-VLINE,
VBAK-KUNNR UNDER 'CUSTOMER NO.' HOTSPOT ON,
16 SY-VLINE,
VBAK-VBELN UNDER 'SALES ORDER NO.' HOTSPOT ON,
40 SY-VLINE,
VBAK-ERDAT UNDER 'DATE',
60 SY-VLINE,
VBAK-ERNAM UNDER 'CREATOR',
85 SY-VLINE,
VBAK-AUDAT UNDER 'DOC DATE',
103 SY-VLINE.
HIDE : VBAK-VBELN.
ENDSELECT.
ULINE.
ENDFORM. " SALES_ORD
*& Form ITEM_DET
*& SECOND SECONDARY LIST FORM
FORM ITEM_DET .
SELECT VBELN POSNR KWMENG INTO
(VBAP-VBELN, VBAP-POSNR, VBAP-KWMENG)
FROM VBAP
WHERE VBELN = VBAK-VBELN.
WRITE : /1 SY-VLINE,
VBAP-VBELN UNDER 'SALES ORDER NO.',
40 SY-VLINE,
VBAP-POSNR UNDER 'SALES ITEM NO.',
60 SY-VLINE,
VBAP-KWMENG UNDER 'ORDER QUANTITY',
103 SY-VLINE.
ENDSELECT.
ULINE.
ENDFORM. " ITEM_DET
REPORT demo_list_at_pf.
START-OF-SELECTION.
WRITE 'Basic List, Press PF5, PF6, PF7, or PF8'.
AT pf5.
PERFORM out.
AT pf6.
PERFORM out.
AT pf7.
PERFORM out.
AT pf8.
PERFORM out.
FORM out.
WRITE: 'Secondary List by PF-Key Selection',
/ 'SY-LSIND =', sy-lsind,
/ 'SY-UCOMM =', sy-ucomm.
ENDFORM.
After executing the program, the system displays the basic list. The user can press the function keys F5 , F6 , F7 , and F8 to create secondary lists. If, for example, the 14th key the user presses is F6 , the output on the displayed secondary list looks as follows:
Secondary List by PF-Key Selection
SY-LSIND = 14
SY-UCOMM = PF06
Example for AT USER-COMMAND.
REPORT demo_list_at_user_command NO STANDARD PAGE HEADING.
START-OF-SELECTION.
WRITE: 'Basic List',
/ 'SY-LSIND:', sy-lsind.
TOP-OF-PAGE.
WRITE 'Top-of-Page'.
ULINE.
TOP-OF-PAGE DURING LINE-SELECTION.
CASE sy-pfkey.
WHEN 'TEST'.
WRITE 'Self-defined GUI for Function Codes'.
ULINE.
ENDCASE.
AT LINE-SELECTION.
SET PF-STATUS 'TEST' EXCLUDING 'PICK'.
PERFORM out.
sy-lsind = sy-lsind - 1.
AT USER-COMMAND.
CASE sy-ucomm.
WHEN 'FC1'.
PERFORM out.
WRITE / 'Button FUN 1 was pressed'.
WHEN 'FC2'.
PERFORM out.
WRITE / 'Button FUN 2 was pressed'.
WHEN 'FC3'.
PERFORM out.
WRITE / 'Button FUN 3 was pressed'.
WHEN 'FC4'.
PERFORM out.
WRITE / 'Button FUN 4 was pressed'.
WHEN 'FC5'.
PERFORM out.
WRITE / 'Button FUN 5 was pressed'.
ENDCASE.
sy-lsind = sy-lsind - 1.
FORM out.
WRITE: 'Secondary List',
/ 'SY-LSIND:', sy-lsind,
/ 'SY-PFKEY:', sy-pfkey.
ENDFORM.
When you run the program, the system displays the following basic list with a the page header defined in the program:
You can trigger the AT LINE-SELECTION event by double-clicking a line. The system sets the status TEST and deactivates the function code PICK. The status TEST contains function codes FC1 to FC5. These are assigned to pushbuttons in the application toolbar. The page header of the detail list depends on the status.
Here, double-clicking a line no longer triggers an event. However, there is now an application toolbar containing five user-defined pushbuttons. You can use these to trigger the AT USER-COMMAND event. The CASE statement contains a different reaction for each pushbutton.
For each interactive event, the system decreases the SY-LSIND system field by one, thus canceling out the automatic increase. All detail lists now have the same level as the basic list and thus overwrite it. While the detail list is being created, SY-LSIND still has the value 1.
Regards
Anji -
Restrict print out of Purchase order only for Production system
Hi,
I want to restrict print out of Purchase order only for Production system, don't want to take it in devep or quality.
is there any identifier to find the system is production or development.
can anyone tell me how to restrict it,
is there any function module, not based on client system.
Thanx in advance
KesavHi Kesavarathinam Vaidyalingam ,
yes, I also use thomas' suggestion using
t000-cccategory = 'P'.
to determine productive client.
Just one small hint: I found this condition as true in a test system: The admin had done a system copy to create a fresh test client - but forgot (or did not see a good reason) to change t000-cccategory = 'P. to t000-cccategory = 'T'.
Regards,
Clemens -
Output error in purchase order 3000000002 for output medium PRN
Hello,
I got this error message:
'Output error in purchase order 3000000002 for output medium PRN'
Regards,
LinaHi
<b>Please go through this -></b>
To set Output type,check the foll path:
SPRO->supplier relationship management-> SRM Server->Cross application basic setting->set output action and output format
See the foll link for more details:
http://help.sap.com/saphelp_srm50/helpdata/en/91/41faf2c220e84c9002a4ae4cc1906a/frameset.htm
Look for BADI "BBP_SEND_MEDIUM_MODE ".
<b>Related notes:</b>
Note 1028388 - User settings for output medium is not saved.
Note 885593 - SRM 5.0 SP02: Incorrect output medium and change impossible
Do let me know.
Regards
- Atul -
Paymont form via fpl9 for negative amount
Hi,
our customer wants to generate a payment form also when the account balance of the customer is negative.
however, I'm getting an error message that:
Creation of payment form not possible, amount is negative
Message no. >6397
Thanks,
VeredHi Vered,
If I'm not mistaken (and I don't think I am ), that message comes from Function module FKK_SAMPLE_0756 - "FI-CA Correspondence - Sample Module for Payment Form Request".
To override this bit of SAP standard logic, to the very least you'd have to program and assign in FQEVENTS own function module (without the check on negative Amount) to FI-CA Event 0756. We don't have payment forms for negative amounts in our system, but I believe it's doable - the rest of standard logic should function OK with negative payment amount.
cheers,
Janis -
Error : Purchase Order Response for Service items Different
Hi ,
We are getting Error : Purchase Order Response for Service items Different , when creating the PO in SRM 5.0. what must be the reason ?
Thanks & Regards,Problem solved
-
Plant transfers and purchasing orders tracing for movement type 301-310
Hi ,
When we do material transfer from plant to plant( MVT 301-310) it creates the material documents in MSEG. What's the table or the best way to find the purchase order details for the material documents created in MSEG or the materials used during transfers?
I appreciate your response
Thanks
ReddyHi ,
Go to table EKKO , put purchase Doc category ( must be different for Plant Transfers ) and also try out Supplying Vendor and Customer Fields..
VAT Registration no can also be part of your selection..
Please have a look at EKKO fields available and make your appropriate selections..
Regards
Sarada -
Purchase order process for utilities, rent etc
Hi,
Could anyone explain me the purchase order process for rent, consultancy services, other facility sevices, insurance etc.
Thanks and regards
Aparnahttp://www.sap-img.com/materials/account-assignment.htm
-
No active purchase order item for shipment cost
Hi,
When I'm entering a shipment cost document for a shipment using Vi01, I'm getting an information like "No active purchase order item for shipment cost", When I check in the service procurement tab there is no purchasing document and entry sheet found.
Please let me know what is causing the problem and what needs to be done to resolve this
Regards,
AshwinHi,
Does your shipment document contains any stage?This problem might be because of this reason.
Regards,
Sumit -
Defining Purchase Order Types for Sales Documents
Hello Gurus,
after Defining Purchase Order Types for Sales Documents, where can I apply this "Purchase Order Types " information.
Many thanks,
FrankHi
If it is automatic PO creation it is specified In the schedule line category,
Thanks,
Ravi -
Purchase order history : hide column 'Amount'
Hi,
On purchase order history, i want hide column 'Amount'.
This column must be always hide.
Have you a solution for this ???
Regards.Hi,
Check User Role , and then remove the authorization for Activity "09" or open purchase order history and then hidden the price by using layout option anf then from manage layout ,set the layout as in "Default"
User can able to change this layout ,then restrict all users with below mentioned authorization control.
Object to control layout for specific user as follows
Object-'S_ALV_LAYO' and 'ACTVT' -23.
Hope this will resolve your query.
Regards,
Sandesh Sawant -
Purchase Orders Pending for Invoice Verification
Good Afternoon,
I'm looking a report with purchase orders waiting or pending for Invoice Verification.
Those PO's already has the Goods Receipt, and just pending for Invoice Verification.
Thanks for the help.
Hector.Use report ME2N with selection parameter as RECHNUNG.
or else you can create your own seleciton parameter where you can pull the report only for the invoice which has GR done.
to do that go to SPRO-MM-purchasing-reporting-maintain purchaisng list-selection parameter-define seleciton parameter
hit new entry or copy RECHNUNG
create new one with
IR planned +
Delivered >= 0 ord
and Invoiced < ord
save and use this parameter in ME2N
you will only get the POs list where GR done but no IR
Maybe you are looking for
-
How do i get my texts to come to my phone and email at the same time
When a text comes to my phone or I send one out I want them to be sent to my email as well how do I do that
-
How to do document offset in Simple Plain to XML for Zip file Sender side
Hi, Scenario is .zip file to IDOC, A idoc per a record. .Zip file has simple Plain structure like below. Tab delimiter. Name number code country Rating Item ABC 123 C4 IND I2 PRD ABD 123 C4 I
-
message "there was an error processing your request" keeps coming up on the screen as I try to sign in to make an appointment at the genius bar?
-
What ports need to be enabled under NAT-PMP on a Westell (Netgear) 7550 router? I know that BTMM works because I've used it in two different locations. One in England and one in the USA. Can connect to router and set NAT-PMP but for the life of me
-
Does any one know if you can upgrade to the new Radeon HD 4830 512MB card
I am looking to upgrade my graphics from 7300 nvidia gt I was just going to get the 8800 gt card along with the upgrade kit for first gen Mac pro's ( thanks Apple for showing love to the first gen Mac Pro users) but I have seen the graphic's performa