Remaining Balance in Purchase Order and Blanket Orders
Hello Gurus,
I try to find a report with remaining balance in Purchase Orders and Blanket Orders.
I really appreciate your help.
Regards.
Hector
Thanks Charlie,
Is there a selection parameters I need to select? Because I just want the remaining balance.
Please let me know.
Regards,
Similar Messages
-
Blanket purchase order and Framework order?
Dear Gurus,
what are the main differences between Blanket purchase order and Framework order?
Thanks..Framework order is also known as Blanket PO.....which we use for the procurement of Low value Material with Long term planning....It is used as Mini Contract....
For making Blanket PO....you have to choose Order type: FO in ME21N....with Item category "B"(Limit)
For creating Blanket PO... You need not have to maintain material master.....Maintaining Acc.assignment Category in PO is mandatory....also you have to maintain Validity Period in Blanket PO...
As per SAP Best Practice.....for Blanket PO, GR is not possible.....you can directly post multiple Invoices for One Blanket PO....The validity and total Value of these Invoices for Blanket PO during LIV can be controled by tollerance keys LA and LD. -
Purchase order and sales order table name
hi al,
i want to know purchase order and sales order table name in abap.
thanks
varun
Moderator message: please do some own research, this should not take too long.
Edited by: Thomas Zloch on Jan 27, 2012Hi Sunrag......
If your PO is linked with SO. Then you can fetch customer name easily by FMS in PO.
From there you ca gte the Customer Name into your PLD and it wont hang also.....
Regards,
Rahul -
Purchase orders and Sale Orders in DEV and PRD
Hi SAP Experts,
We have a facing some different problem. Unfortunately our clint do some transactions in Development Server. Like Purchase orders and Sales Orders.
After one month we delivery to clinet exact Production server. But he is asking , What ever the purchase orders and Sales Orders Created in Development with same numbers and Same dates, that data will be present in Production server also. Is it possible to do that. IF possible how to do that...
Thanks and Regards
Siri....
Edited by: Alvaro Tejada Galindo on Apr 14, 2008 5:56 PMI think it is possible,as per my knowlwdge our perious client regularly( means every 3-4 months) copied the data from Production server to quality server. by the help of basic person...
So in your case you want to copied the data from devlopment server to production server....please touch with your basic guy, i think he will help out reagrding this... -
Combined Purchase Order and Sales Order Query. (Including Stand Alone Docs)
Hi,
I need some help please!
I am looking for a query that will show all the Purchase Orders with all their base document Sales Orders. However I also need to show those stand alone Purchase orders and Sales Orders.
What I have is two queries, one for the PO fields en one for The SO fields. I would like a way to combine these two so I have one query with the relevant PO and SO info next to each other.
The final query will have a top heading structure like this:
Status,Purchase No.,Supplier No.,Supplier Name,Week,Month,Del Method,Country,Method,Rep.|Status,Rep.,Sales No.,Customer No.,Customer Name,Customer Order no.,Cust. Del date,Doc total,Del Method
+(The first part is for the purchase order section, the second part starting at the second 'Status' is the sales order section)
+Purchase Order Query:
SELECT
T0.DocStatus 'Status',
T0.DocNum'Purchase Order No.',
T0.CardCode 'Supplier No.',
T0.CardName'Supplier Name',
DATEPART(ww,T0.DocDuedate)'Week',
DATEPART(mm,T0.DocDuedate) 'Month',
T1.TrnspName 'Delivery Method',
T2.Country 'Country',
T0.JrnlMemo 'Method',
T3.SlpName 'Rep.'
FROM OPOR T0
INNER JOIN OSHP T1 ON T0.TrnspCode = T1.TrnspCode
INNER JOIN OCRD T2 ON T0.CardCode = T2.CardCode
INNER JOIN OSLP T3 ON T0.SlpCode = T3.SlpCode
Sales Order Query:
SELECT
T0.DocStatus 'Status',
T2.SlpName 'Rep.',
T0.DocNum 'Sales Order No.',
T0.CardCode 'Customer No.',
T0.CardName 'Customer Name',
T0.NumAtCard 'Customer Order no.',
T0.DocDueDate 'Cust. Delivery date',
T0.DocTotal ' Doc total',
T1.TrnspName ' Delivery Method'
FROM ORDR T0
INNER JOIN OSHP T1 ON T0.TrnspCode = T1.TrnspCode
INNER JOIN OSLP T2 ON T0.SlpCode = T2.SlpCode
The problem I am having is that if I combine these queries it excludes all those records with blank/empty data fields.
I do not mind having to go to crystal reports to get what I want.
Any suggestions?
Thanks!Hi thanks GordonDu,
I have tried a union before, and yours works great. However my problem is to display the PO en SO columns next to each other and not underneath each other.
Something like this:
Po No Supplier SO No Customer
1234 Sup 1 9876 Cust 1
1235 Sup 2 no SO Cust 2
1236 Sup 3 9877 Cust 3
1237 Sup 4 9878 Cust 4
1238 Sup 5 no SO Cust 4
I have this query, but with this it drops all those Purchase Orders made Stand Alone and without a SO number.
SELECT
T2.DocNum AS 'Purchase Order No.',
T0.DocNum AS 'Sales Order No.',
T2.CardCode AS 'Supplier No.',
T2.CardName AS 'Supplier Name'
FROM ORDR T0
INNER JOIN RDR1 T1 ON T0.DocEntry = T1.DocEntry
INNER JOIN OPOR T2 ON T2.DocEntry = T1.PoTrgEntry
Though using your Union gives me all the information I want and the ability to expand on that, my problem is the "Display" part. I am sure I am doing something stupid somwhere
Edited by: Desmond Moll on Mar 7, 2012 8:03 AM -
No Purchase order and sales order from trading contact
Hi Gurus,
I am new to this module and i am trying to create a Trading contract. As I understand that the trading contract should create Purchase order and Sales order automatically. But in my case, this didn't happen.
In this regard, I want to know,
i. Are info records mandatory or mentioning the required purchasing and sales data during contract creation is sufficient.
ii. What are the configurations required to do for GTM functionality and which are the points should I check for this.
help me out.HI
there are some status that is required to be set while you save a trading contract.
your trading contract must be approved or released..only then follow-on docs will be created.
regards,
Yadesh -
Automatic account postings (for Intercompany Purchase order and Sales order
Hi all,
I need some help related to the automatic account postings (for Intercompany Purchase order and Sales order)which i can set for the follwoing scenarios. I have looked on the forms and searched alot but not able to a single solution to solve both the pupose. if one scenario works the other doesnt. Please advise.
I have created the master data
Customer receiving--G001
Sales Org.--GXIN
Distr. Channel- 01
Division - 00
Company code receiving - G1
customer supplying- V001
company code for supplying- V1
2 different scenarios
1- Intercompany Purchase order in which a Customer receiving- G001, gets stock replenishment NB purchase order from supplying company V1- GI and GR of stock is done. Biling document for customer receiving G001 is created. But now I need a way to do the opposite side posting at the supplying customer -V001-- this I do using an Idoc which creates a Invoice receipt for creditor(supplying customer) V001.
2. Sales order-- A customer X001 of company code G1 buys stock from the company code V1. the customer G001 of company code G1 bills the customer X001, but the intercompany billing doc/ invoice is created for the customer G001 by company code V1. then now i want an automatic account posting to be created at the supplying customer V001 via idoc.
Can this be achivable via Idoc with automatic account postings.
Please let me know if it doesnt make sense. thanks to all in advance
cheers
JasmeetHi all,
For the Sales order and automatic posting we have created an output type ZR4N- this is creating a batch input session which can be triggered to be processed autmatically.
For the intercompany Purchase order -from Invoice we are creating a different output RD04 (sap standard) which creates invoice receipt at the vendor side.
Rest of the settings are defined using SAP standard functionality within transaction OBCA, OBCB, OBCC, OBCD,OBCE
thanks for viwing the post
Cheers
Jasmeet -
Link between Purchase Order and Production Order
Hi,
Could some one tell me how i could get a relation ship between Purchase order and Production Order after a Good receipt is done. Coz after a GR is done I am not able to see the production order for a particular material in MD04 transaction.
Thanks,
Arul.Hi Arul ,
i think u may not get the LINK b/w Production Order and PO , Bcos--->
check the process --->
RUN MRP , here System will generate the Production Plan and PRs( based on the avail.of that Raw Material).So PO will be generated by PRs.So I think there is no link b/w Production and Purchase .
this is based on the my system settings and my knowledge.
Regards
Prabhu -
Problem with purchase orders and cancelling order lines
Hi,
We have a problem with purchase orders and cancelling order lines. For example we have created PO no. 4300291277:
We have made a GR 5000186897 on 03.09.2010 amount 1.920 and tried to cancel it with GR 5000208866, but it takes the invoice amount 1.724 instead of 1.920. What is the correct way to undo this orders, so we cancel the 1.920 and not the 1.724?
Please help me, your help will be highly appreciated.
Regards,
Najma.hi,
You have to cancel the IR first...and then do cancel the GR...
yes, there will be diff. in the price(if the price changes in bwtn)..if no changes in the price , the price will taken as old one..
Process:
1. Cancel IR
2. Then cancel GR..
3. then go the PO and try to delete the line item..
Regards
Priyanka.P -
What is Framework order and blanket PO
dear gurus,
kindly focus on what is Framework order and blanket PO ?
regards,
snbHi SNB,
Framework order (FO) is a document type which is provided by the standerd SAP.
It can be used for the consumable material ( Which is having low value & where making GR is not of worth like C category item.) & called as blanket PO. Here we need to mntion the validity period & target value or quantity as a restriction as well as need to mention item category as a "b".
Also it can be used for the procurement of extarnal services (Item category "D" ). Here we need to do the entry of services which have been performed & need to accept the same whereas in blanket PO, GR is not required.
At the end i would tel u that Framework order is the document type which can be used as blanket Po & procurement of services.
Reward if useful.
Regard,
Subhash -
Difference between Frame order and service order
Hello guys,
Can anybody tell me the difference between the Frame order and work order in system point of view?
Which are the steps for doing theHi Sam,
Framework order: -
Purchasing document used to procure materials or external services. Instead of stipulating a specific delivery date, this type of purchase order has an extended validity period.
Framework orders are defined via the document type FO. They are used in accelerated procurement processes in connection with maintenance/ servicing plans or invoicing plans, and for blanket purchase orders (purchase orders with limits).
A framework order covers multiple procurement transactions over a longer period in cases where the administrative costs of processing discrete POs would be disproportionately high.
Services Order: -
Used as a means of documenting service and customer service activities
in Logistics - General (LO),, Order comes to
Describes a task which is to be carried out within a company.
The order specifies:
- which task is to be carried out
- when the task is to be carried out
- what is needed to carry out the task
- how the order costs are to be settled
Regards,
Shyamal -
Should an abaper have knowledge of creating purachse order and sales order
should an abaper have knowledge of creating purachse order and sales order
if so how to create pls help me
thanks in advanceREPORT ZTEST_BAPI .
*- BAPI related declarations
DATA : g_pohdr TYPE bapimepoheader,
g_pohdrx TYPE bapimepoheaderx,
gt_poitem TYPE TABLE OF bapimepoitem,
gt_poitemx TYPE TABLE OF bapimepoitemx,
gt_posched TYPE TABLE OF bapimeposchedule,
gt_poschedx TYPE TABLE OF bapimeposchedulx,
gt_poacct TYPE TABLE OF bapimepoaccount,
gt_poacctx TYPE TABLE OF bapimepoaccountx,
gt_poservice TYPE TABLE OF bapiesllc,
gt_posrvacc TYPE TABLE OF bapiesklc,
gt_return TYPE TABLE OF bapiret2.
perform prepare_header.
PERFORM prepare_items.
PERFORM prepare_schedule.
perform create_po.
*& Form prepare_header
Set up header structure
FORM prepare_header.
g_pohdr-comp_code = '2000'.
g_pohdrx-comp_code = 'X'.
set up doc type
g_pohdr-doc_type = 'NB'.
g_pohdrx-doc_type = 'X'.
g_pohdr-vendor = '0008000330'.
g_pohdrx-vendor = 'X'.
g_pohdr-langu = sy-langu.
g_pohdrx-langu = 'X'.
g_pohdr-purch_org = 'BA01'.
g_pohdrx-purch_org = 'X'.
g_pohdr-pur_group = '800'.
g_pohdrx-pur_group = 'X'.
g_pohdr-currency = 'USD'.
g_pohdrx-currency = 'X'.
ENDFORM. " prepare_header
*& Form prepare_items
Set up item values
FORM prepare_items.
DATA : ls_poitem TYPE bapimepoitem,
ls_poitemx TYPE bapimepoitemx.
ls_poitem-po_item = '00010'.
ls_poitemx-po_item = '00010'.
ls_poitemx-po_itemx = 'X'.
ls_poitem-short_text = 'ABSORBER,SHOCK:PALLETIZER'.
ls_poitemx-short_text = 'X'.
ls_poitem-material = '000000000001070062'.
ls_poitemx-material = 'X'.
ls_poitem-vend_mat = 'xyz'.
ls_poitemx-vend_mat = 'X'.
ls_poitem-quantity = '100'.
ls_poitemx-quantity = 'X'.
ls_poitem-po_unit = 'EA'.
ls_poitemx-po_unit = 'X'.
ls_poitem-po_unit_iso = 'EA'.
ls_poitemx-po_unit_iso = 'X'.
ls_poitem-net_price = '6.32'.
ls_poitemx-net_price = 'X'.
ls_poitem-price_unit = '1'.
ls_poitemx-price_unit = 'X'.
ls_poitem-item_cat = 'D'.
ls_poitemx-item_cat = 'X'.
ls_poitem-plant = '1575'.
ls_poitemx-plant = 'X'.
ls_poitem-ACCTASSCAT = 'K'.
ls_poitemx-ACCTASSCAT = 'X'.
ls_poitem-acctasscat = <fs_req>-knttp.
ls_poitemx-acctasscat = 'X'.
ls_poitem-distrib = <fs_req>-vrtkz.
ls_poitemx-distrib = 'X'.
ls_poitem-part_inv = <fs_req>-twrkz.
ls_poitemx-part_inv = 'X'.
ls_poitem-gr_ind = <fs_req>-wepos.
ls_poitemx-gr_ind = 'X'.
ls_poitem-gr_non_val = <fs_req>-weunb.
ls_poitemx-gr_non_val = 'X'.
ls_poitem-ir_ind = <fs_req>-repos.
ls_poitemx-ir_ind = 'X'.
ls_poitem-agreement = <fs_req>-konnr.
ls_poitemx-agreement = 'X'.
ls_poitem-agmt_item = <fs_req>-ktpnr.
ls_poitemx-agmt_item = 'X'.
ls_poitem-preq_no = <fs_req>-banfn.
ls_poitemx-preq_no = 'X'.
ls_poitem-preq_item = <fs_req>-bnfpo.
ls_poitemx-preq_item = 'X'.
ls_poitem-preq_name = <fs_req>-afnam.
ls_poitemx-preq_name = 'X'.
ls_poitem-pckg_no = <fs_req>-packno.
ls_poitemx-pckg_no = 'X'.
APPEND : ls_poitem TO gt_poitem,
ls_poitemx TO gt_poitemx.
ENDFORM. " prepare_items
*& Form prepare_schedule
Schedule data
FORM prepare_schedule.
DATA : ls_posched TYPE bapimeposchedule,
ls_poschedx TYPE bapimeposchedulx.
ls_poschedx-po_item = '00010'.
ls_posched-po_item = '00010'.
ls_poschedx-po_itemx = 'X'.
ls_posched-delivery_date = '10/31/2005'.
ls_poschedx-delivery_date = 'X'.
ls_posched-quantity = '100'.
ls_poschedx-quantity = 'X'.
ls_posched-preq_no = <fs_req>-banfn.
ls_poschedx-preq_no = 'X'.
ls_posched-preq_item = <fs_req>-bnfpo.
ls_poschedx-preq_item = 'X'.
APPEND : ls_posched TO gt_posched,
ls_poschedx TO gt_poschedx.
ENDFORM. " prepare_schedule
*& Form create_po
Create PO with ref to the req
FORM create_po.
DATA : lt_return TYPE TABLE OF bapiret2,
l_ponum TYPE banfn.
CALL FUNCTION 'BAPI_PO_CREATE1'
EXPORTING
poheader = g_pohdr
poheaderx = g_pohdrx
testrun = 'X'
IMPORTING
exppurchaseorder = l_ponum
TABLES
return = lt_return
poitem = gt_poitem
poitemx = gt_poitemx
poschedule = gt_posched
poschedulex = gt_poschedx
poaccount = gt_poacct
poaccountx = gt_poacctx
poservices = gt_poservice
posrvaccessvalues = gt_posrvacc.
APPEND LINES OF lt_return TO gt_return.
IF NOT l_ponum IS INITIAL.
MESSAGE s398(00) WITH 'Purchase document ' l_ponum
' successfully created'.
ENDIF.
ENDFORM. " create_po
<b>Reward points</b>
Regards -
Open planned orders and production orders
Hi friends,
I have one issue with my client.
Client has 1 lac materials in sap .Now he wants extract all materials open planned orders and open production orders with quantity and dates.
Please tell me the process how i can extract the data from sap for above requirement.
Thanks,
ManojHi Manoj,
For open planned order and production order select the respective box.
But one suggestion. Try to convince client that this report will take a lot of time as you have mentioned 1 lac materials are there.
You can exclude system status and get it with below screen as mentioned already.
But my suggestion is to run the report at night when the system load is very less. Please create a background job one for planned order and another for production order. Then run it in midnight as per the customer requirement in background. You can automate the process by sending automatic mail to customer. Please refer the below link to trigger mail.
Mail Trigger with TEXT file via JOB run
Regards,
Krishnendu. -
Open sales order and back orders
hi ,
what is the difference between open sales order and back orders?
thanks
ganeshHi Ram,
A open sales order is the one which is not yet delivered that means u have only created a sales order and saved it( create a sales order, save it and see the document flow, the order shows as open)
Back order is also an order which is not completely fulfilled. may be because of the target quantity or because of not meeting the requested delivery date.
in this case you will pull back the required quantity from other sales order(open sales orders) this is done using T.Code CO06.
cheers,
anil. -
Quantity and Price Totals on Sale Order and Delivery Order
Dear ABAP Gurus,
I want to add totals of line items (Quantity and Price) in sale order and delivery order screens. Can you please guide me how to do this. The price can be any from pricing procedure ie exclusive or inclusive price of sales tax.
regards,
RSA
Moderator message : Requirements dumping not allowed, show the work you have already done, thread locked.
Edited by: Vinod Kumar on Jan 28, 2012 9:23 PMHi,
Try this :
IF @transaction_type in ('A','U') AND (@OBJECT_TYPE='22')
BEGIN
If exists (SELECT t3.docentry FROM OWOR T0 INNER JOIN WOR1 T1 ON T0.DocEntry = T1.DocEntry left join POR1 T2 on T2.[U_JONum] = T0.[OriginNum] and T0.[ItemCode] = t2.U_SubConItem] INNER JOIN OPOR T3 ON T2.DocEntry = T3.DocEntry WHERE T1.[PlannedQty] <> T2.[Quantity] and T1.[ItemCode] = 'subcon' and T3.DocEntry = @list_of_cols_val_tab_del )
Begin
SET @error = 10
SET @error_message = 'Not allowed to add more than planned'
End
End
Thanks & Regards,
Nagarajan
Maybe you are looking for
-
ICloud backup works but displays incorrect Apple ID
I only have 1 Apple ID that I use for everything. I set up iCloud and can backup from iPhone to iCloud successfully. I can log into iCloud from my Mac. But when I log into iCloud on my Mac using my one and only Apple ID, then I click on my Account In
-
Album not appearing in iTunes!
I am a new user of an IPad and using it with iTunes. I have a good selection of purcahsed via iTunes music and that's all downloaded fine. I also have been ripping some of my purchased CDs using iTunes and in the main this works great. I have some
-
Hub/Switches Operating Temperature
I am looking for a hub/switch that can work on a temperature 60-70 deg C. Appreciate if you can provide me the model name if it is available.
-
[SOLVED] conky RAM monitor problem
Hey, wasup guys. I just have 1 question I hope you can answer. I have the basic conky installed and it only shows 3GB (2.95 GiB) of RAM while there's actually 4x1 GB rams in the computer. So basically I'd like to see if one of them is actually not be
-
Following upgrade to Windows 8, how do I restore Firefox bookmarks?
Microsoft told me my stuff was compatible when I checked before upgrading. All of my bookmarks and most of my desktop are gone. Not to mention most of my programs such as Office ! I had a long list of bookmarks. Is there a way to restore that list?