MRP, need to split total order in three week
Hi SAP GURU,
i need to split total order in three weeks. how i can make setting so that after MRP execution system will create proposals like 1st week302nd week 303rd week 40
Thanks,
SAP PQ
Dear
Goto MD61-Enter Material -Goto User Parameters -Select Weekly (W) -Enter Weekly bucket qty in case u have PIR as your demand
In case if you have Sales Order oriented qty then you can use Scheduling agreement kind of forecasting in VA31 instea of MD61 or Yo can try Period Lot Size WB in Material master and logging Sales Order qty .
Check both cases in sandbox and look at MD04 result
regards
JH
Similar Messages
-
Total orders in three weeks for a customer that was new three weeks ago.
I need help figuring out the MDX to use to calculate this measure: Total orders in three weeks for customers that were new three weeks ago. I seem to be having a brain freeze or over thinking this as usual.
My records have a customer, a date, a flag=1 if they are new that order. So I have a customer dimension a date dimension and four measures: Unique_customer, date, New_customer(the Flag), Orders.
So the fact table would look something like this:
Date Cust_Key New_Flag Order
1/5/10 801 1
1/5/10 802 1 1
1/5/10 803 1
1/6/10 801
1
1/6/10 804 1 1
1/6/10 803
1
1/6/10 802 1
1/7/10 801 1
1/7/10 802
1
1/7/10 804
1
And for simplicity, using days instead of weeks -
Customer 802 has a new flag 3 days ago and on report date 1/7/10 and has three orders, one per day. So my new measure should show 3
Customer 804 wouldn't show up until report date 1/8/10 and Customer 802 would drop off.
So I need to know how many times, to the current report week, did a customer who was new in LAG(3) place orders.
Diane BlackwoodThing will be easy if you have New_customer_Flag in customer dimension. The New_customer_Flag
should be 1 for all those customers who were new three weeks back.
Assuming that the measure you have is Count_Of_Order, MDX would be
Select [Measures].[Count_of_order] on Columns,
[Customer_Dim].[Customer].Members on Rows
From
(Select ([Date_Dim].[Week].&[201001].Lag(3): [Date_Dim].[Week].&[201001])
on Columns
From [OrderCube])
Where ([Customer_Dim].[New_customer_Flag].&[1]);
Saurabh Kamath -
Need to Split Sales Order Line Item in VA01
Hi,
I have a requirement in which i have to split an order line item for KMAT materail number. system popup configurable screen, here all the required characteristic values have to be selected as per the customer requirement.
After entering all the required customer specific characteristic values, system determines batch automatically. If characteristic values of the Batch matches with the characteristic values of configurable screen selected in the sales order
Here also we have to check the sales Order Quantity (VBAP u2013 KWMENG) and order Confirmed quantity (VBEP u2013 BMENG), if the both the quantities are not same, consider order has partially confirmed.
If Order quantity is partially confirmed, check for the batches with the same characteristic values of the quotation configurable screen and if batch found, system has to create a one more line item and new batch has to be assigned to create line item.
Reduce the order quantity equal to the confirmation quantity in the first line item.
Create a new line item in the quotation, copy all the remaining unconfirmed quantity from the first line item and also copy all the characteristics and properties (item category, schedule line category, business data, item data, and requirement type) and assign the batch to the new line item. System does the availability check automatically and confirms.
In another scenario system doesnu2019t find batch, in this case capable to promise has to trigger directly.
Here we have to check the Order confirmed quantity, if confirmed quantity is equal to zero.
Change the item category of the line item, due to which system determines different Requirement type and schedule line category.
Based on the Requirement type system triggers the capable to promise.
I would lke to know which is the suitable user eixt or BADI to split the line items and what all the tables or structures i need to populate in order to create a new line item successfully.
I have seen many post in sdn but no body gives the right user exit name where i can add new line item.
Regards,Hi Amit,
Thanks for your reply. In this scenario configurable material is involved. And first Make to Stock scenario is executed to check any material with customer entered characteristics are avialable. If its so it will determine its batch and assigned the quantity.
If zero quantity is assigned or no quantity is assigned then I have to trigger the Make to Order scenario for rest of unconfirmed quantities in order.
I have check it in USEREXIT_MOVE_FIELD_TO_VBAP but it was of no use. I even tried in USEREXIT_CHECK_VBAP but still no result. I am not sure what all the tables and structures i need to populate there.
Regards, -
Split a Column to Three Columns
Hello Y'all Gurus,
I have a column and I need to split this column to three columns. The following are samples of data to be split:
Sample #1:
From
Column: 2.5 (3 - 47) or
2.5 (3-47) or
2.5(3 -47) or
2.5(3-41/47)
To
Column #1: 2.5
Column #2: 3
Column #3: 47
Sample #2:
From
Column: 4X6(2-72)
To
Column #1: 4
Column #2: 2
Column #3: 72Any and all the help would be greatly appreciated.
Thanks in advance.Hi,
Try this. If there are any cases this may fail let me know. Not unit tested.
SQL> WITH T
2 AS (SELECT '2.5 (3 - 47)' TXT FROM DUAL
3 UNION ALL
4 SELECT '2.5 (3-47)' FROM DUAL
5 UNION ALL
6 SELECT '2.5(3 -47)' FROM DUAL
7 UNION ALL
8 SELECT '2.5(3-41/47)' FROM DUAL
9 UNION ALL
10 SELECT '4X6(2-72)' FROM DUAL)
11 SELECT REGEXP_SUBSTR (TXT, '^(\.[0-9]+|[0-9]+(\.[0-9]*)?)') COL1
12 ,LTRIM (REGEXP_SUBSTR (TXT, '\((\.[0-9]+|[0-9]+(\.[0-9]*)?)'), '(') COL2
13 ,RTRIM (REGEXP_SUBSTR (TXT, '(\.[0-9]+|[0-9]+(\.[0-9]*)?)\)'), ')') COL3
14 FROM T;
COL1 COL2 COL3
2.5 3 47
2.5 3 47
2.5 3 47
2.5 3 47
4 2 72
SQL> G. -
Hi everybody ,
We need the Discount to be calculated automatically on the Total Order Value.
Its a promotion.
Useful suggestions will be rewarded.
Thanks
KartikHi pls follow the procedure below, Hope it will help u out
VOFM: ON PRICING
This note is an explanation of function "Maintain: Requirements and Formulas", which is also known as "VOFM".
By using descriptions and examples, this note explains how the VOFM function works in the R/3 Standard System, which objects are related to it and which restrictions exist.
Chapter 2.7 explains possible causes of errors and solutions for problems with the VOFM function.
To provide a good overview, this note is subdivided into the following sub areas:
1. General information
1.1 Definition of terms
1.2 Application areas
1.3 A frank word on the "source code responsibility"
2. Technology
2.1 Introduction
2.2 Namespaces
2.2.1 SSCR object registration
2.3 Structure of a VOFM object
2.3.1 Include file with ABAP form routine
2.3.2 Table entries in TFRM and TFRMT
2.4 Calling VOFM objects
2.4.1 VOFM object carrier
2.5 Activation, generation and RV80HGEN
2.6 Transport
2.7 FAQs: Possible causes of errors and problems
Technical field names are displayed in angle brackets [].
Note that this note only explains the mode of operation of the VOFM in an R/3 Standard Core System.
For R/3 industry solutions or Add-Ons the VOFM function displays a different behavior in subareas, however, this is not dealt with in this note.
Additional key words
VOFM, SAPMV80H, TFRM, TFRMT, RV80HGEN, XPRA, formulas, requirements, data transport routine, copy routine, data transfer.
Cause and prerequisites
1. General information
1.1 Definition of terms
Depending on the business processes used it may be necessary to influence the standard behavior of R/3 applications. For that purpose the VOFM function provides a corresponding environment in order to be able to develop and manage customer-specific logic simply.
The system stores the objects generated via the VOFM in the Customizing of the respective application area
(Pricing, message determination and so on) and its programs call the objects correspondingly.
Also SAP delivers certain functions in the form of VOFM objects.
Consequently, the VOFM is an exit technology as explained in more detail in Note 381348.
1.2 Application areas
Typical VOFM objects are requirements, formulas and data transfer routines.
These are used in processes of the purchase order, the delivery, billing, price determination, material determination, message determination, the free goods, the pricing and of others.
In the entries of the R/3 core menu of Transaction VOFM you can find a precise overview of the supported application areas.
1.3 A frank word on the "source code responsibility"
As in user exits, in VOFM objects are many fields and tables available. Thus, the use of VOFM objects is very versatile and consequently also very critical under certain circumstances. For the use of "customer-specific" VOFM objects the statements in Note 381348 regarding the responsibility for customer enhancements (Maintenance responsibility, problems during the upgrade and so on) apply. Read this note carefully before you decide on the use of customer-specific VOFM objects.
Errors and data inconsistencies that are caused by improper application or implementation of VOFM objects are not processed by the SAP Support but exclusively within the framework of the Consulting that has to be purchased separately.
2. Technology
2.1 Introduction
A VOFM object is uniquely defined via characteristics "group indicator" [GRPZE] and "group number" [GRPNO].
Here the group indicator, technically represented by a character field of length 4, is the logical connection to the calling environment.
Examples:
ABED copying requirement in the order
ADAT data transfer in the order
PBED requirements pricing
CASC Data transfer for sales activities
PBEK requirements account determination
CHRG requirements batches
REAK archiving for orders
VFCL Multi-dimensional scales
You can find all defined group indicators in the allowed values of the "GRPZE" domain in the ABAP Dictionary (Transaction SE11).
The group number can have a value from 1 to 999.
Exceptions are group indicators "PSTK" (= group key routine pricing) and "TDAT" (= data transfer for texts). For these the system can only assign group numbers from 1 to 99.
2.2 Namespaces
The VOFM has separate number ranges in order to distinguish VOFM objects delivered by SAP from customer-specific VOFM objects. These number ranges are often also called "VOFM namespaces".
However, note that this is not a "real namespace" that is protected by corresponding entries in system table "TRESC" (= reserved names for Customizing tables and Customizing objects).
Instead, only the VOFM logic itself does the definition and check of the number ranges.
The following list displays the customer number ranges sorted according to group indicators:
Indicator Name Number range customer
FOFU Subsequent functions 900 - 999
PSTK Group key routines 50 - 99
TDAT Data transfer routines f. texts 50 - 99
all other group indicators 600 - 999
In Note 356737 you can find more information on the available VOFM number ranges.
2.2.1 SSCR object registration
VOFM objects are subject to SSCR registration (= SAP Software Change Registration).
The reason for that is the necessity that every VOFM object is physically assigned to that SAP development class, from whose programs a corresponding jump into the VOFM object later occurs.
If you use the VOFM interface the system makes the assignment automatically. An assignment of customer-specific development classes is not possible.
2.3 Structure of a VOFM object
A VOFM object consists of the following parts:
Include file with ABAP form routine
TFRM table entry
TFRMT table entry
2.3.1 Include file with ABAP form routine
In the ABAP form routine the desired function is programmed.
Example pricing value formula number 001:
Include name : FV64A001
Form routine : FRM_KONDI_WERT_001
Implementation: * * Profit margin considering rebate agreements
form frm_kondi_wert_001.
xkwert = komp-kzwi3 - komp-wavwr.
endform.
Dependending on the selected group indicator, the group number and the system type (SAP or customer system), the system assigns and generates the include name and form routine name automatically.
For this reason, standard routines delivered by SAP generally have a different structure of the include name than customer-specific routines.
Example:
SAP standard value formula for the pricing
=> prefix FV64A + object number with 3 places from 'SAP namespace'
=> for example FV64A001
Customer-specific value formula for the pricing
=> prefix RV64A + object number with 3 places from 'customer namespace'
=> for example RV64A905
2.3.2 Table entries in TFRM and TFRMT
The entries in tables TFRM and TFRMT belonging to a VOFM object are used for the status management and assignment. The system always analyzes them if the user calls Transaction VOFM or if a generation operation occurs (for details refer to section 2.5).
The system generates exactly one TFRM table entry per VOFM OBjekt. In this TFRM entry the following information is stored:
Group indicator GRPZE
Group number GRPNO
Routine 'active' indicator AKTIV_TFRM
Application KAPPL
Date of the last generation GNDAT
Time of the last generation GNZEI
Examples:
GRPZE GRPNE AKTIV_TFRM KAPPL GNDAT GNZEI
PBED 001 X V 06 13 2001 09 06 39
TDAT 001 X 06 13 2001 09 06 39
CHRG 003 X 06 13 2001 09 06 39
The meaning of group indicators and group numbers has already been dealt with.
The 'active indicator' controls whether a VOFM object is 'active' or 'inactive'. Active VOFM objects have characteristic value AKTIV_TFRM = 'X', inactive objects have characteristic value AKTIV_TFRM = initial.
VOFM objects flagged as 'active' are 'known' to the calling program logic, that means they were included in the main program of the 'calling program' and can thus be addressed and
processed during the runtime.
You cannot delete VOFM objects that are still 'active'. In this case you have to reset the active indicator manually before.
The content of the 'Application' field serves to filter the relevant VOFM objects in various display functions and Customizing functions.
Example: Condition value formula 010 'Relevant Price'. This formula has characteristic value 'MS' for the 'Application' field (= External Services Management purchasing). Therefore the object is not open for selection in the input help during the maintenance of pricing procedure SD (Transaction V/08), because this is a Customizing transaction assigned to application 'V' (= Sales and Distribution).
Storing an application key is optional.
The generation date and the generation time record the time of the last registration of the VOFM object (the object carrier, refer to section 2.4.1).
In addition to the respective TFRM entry a VOFM object can have 'n' entries in table TFRMT. The entries are used for the storage of language-dependent object descriptions, which are structured as follows:
- Language key [SPRAS]
- Group indicator [GRPZE]
- Group number [GRPNO]
- Description [BEZEI]
Examples:
SPRAS GRPZE GRPNO BEZEI
D PBED 001 Regulierer abweich
E PBED 001 Different payer
The system supplies the language key automatically with the logon language of the user during the creation of a new VOFM object.
The length of the object description is limited to 20 characters.
Important! A VOFM object is only consistent if both the Include file with ABAP form routine and a corresponding TFRM table entry exist. Entries in table TFRMT are optional.
2.4 Calling VOFM objects
As mentioned above, VOFM objects are called directly by the application logic of R/3 standard programs. Technically this is implemented by ABAP statement 'PERFORM ... IN PROGRAM'. With the aid of this statement you can specify both the name of the subroutine and the main program dynamically (during the runtime).
Example: Call of a condition value formula from the pricing
if xkomv-kofrm ne 0. <<< formula reference existing?
xkwert = xkomv-kwert. <<< act. value in work variable
frm_kondi_wert-nr = xkomv-kofrm. <<< set up object names
perform (frm_kondi_wert) in program saplv61a if found. <<<CALL
xkomv-kwert = xkwert. <<
endif.
In the example above the subroutine is determined by the contents of variable 'FRM_KONDI_WERT'; the main program, which is to be searched for the form routine, is SAPLV61A.
If the called routine is not known in the main program, a program termination with the title 'PERFORM_NOT_FOUND' occurs.
Therefore some users of the VOFM technology call ABAP statement 'PERFORM ... IN PROGRAM' together with the addition 'IF FOUND', which has the effect that a jump into the form routine is only executed if this in fact exists in the main program. This does indeed prevent a program termination, however, the result of the overall process may deviate from the
result expected by the user, because in this case the system does not execute the source code implemented in the VOFM object.
2.4.1 VOFM 'object carrier'
Object carriers are required to make a VOFM object 'known' in the main program of the calling program (refer to section 2.4). The object carrier is integrated in the main program of the calling program as an independent include (for example SAPLV61A, SAPMV45A and so on).
Example: Inclusion of object carriers for word processing in SD
documents; Program 'SAPLV45T'
System-defined Include-files. *
INCLUDE LV45TTOP. "Global Data
INCLUDE LV45TDEF.
INCLUDE LV45TUXX. "Function Modules
INCLUDE LV45TNNN. <<< 'carrier' copy requirements for texts
INCLUDE LV45TENN. <<< 'carrier' copy routines for texts
Every active VOFM object (for an explanation on the active indicator refer to section 2.3.2) must be registered in the 'carrier'.
The system writes standard VOFM objects delivered by SAP directly into the 'carrier', VOFM objects from the number range reserved for customers (refer to section 2.2 'Namespaces') are sorted into a 'sub-include' included in the carrier.
Exactly one carrier exists per group indicator. The names of all defined object carriers are hard-coded in program MV80HF0A, form routine 'AKTIVIEREN_TRAEGER_SETZEN'.
Here the names of the sub-include for customer-specific VOFM objects belonging to the main carrier are also defined.
Example: Carrier object 'FV63ANNN' for the registration of condition basis formulas in the pricing (Program SAPLV61A)
FV63ANNN
<<< main
carrier-include
|-INCLUDE RV63ANNN. "User-Routinen <<< sub-include customer objects
| |- INCLUDE RV63A910. "Customer specific
| |- INCLUDE RV63A911. "Customer specific
| |- INCLUDE RV63A912. "Customer specific
| |- ...
|- INCLUDE FV63A001. "Volume
|- INCLUDE FV63A002. "Net value
|- INCLUDE FV63A003. "Net Price
|- INCLUDE FV63A004. "Net Value Plus Tax
|- INCLUDE FV63A005. "KZWI1
|- ...
Because the content of the VOFM object carriers is automatically created source code, you should avoid manual changes to them.
SAP notes, which suggest manual changes to the object carriers, are therefore also incorrect. However, if you nevertheless receive such a note to solve a problem, contact the SAP
Support with a reference to this note.
2.5 Activation, generation and RV80HGEN
The 'activation' is the inclusion of an VOFM object in an object carrier. A 'deactivation' results in the removal of the VOFM object from the object carrier.
The overall process for the creation of a current object carrier is often called 'generation'.
Generally the activation or generation fall into three types.
- Individual activation
- Collective activation
- Generation of object carriers via report RV80HGEN
The 'individual activation' causes the registration of an individual VOFM object in the corresponding object carrier. Which object carrier is relevant is determined with the aid of the group indicator and the group number. In addition to the entry of the VOFM object in the object carrier the system writes the date and time of the generation into table TFRM (refer also to section 2.3.2).
You can start the individual activation only manually. It is always always executed when a user selects a line within the VOFM editing interfaces and afterwards selects activity
'Activate' from the 'Edit' menu.
The 'collective activation' causes the registration of all VOFM objects that belong to a certain group indicator. Analog to the individual activation the system determines the relevant object carrier automatically and writes date and time into table TFRM. The 'collective activation' is a process which you can start also only manually. For this purpose, choose activity
'Activate all' from the 'Edit' menu.
During the generation via report RV80HGEN the system sets up the object carriers of all defined group indicators again. However, the system includes only those VOFM objects that have set the 'active' indicator in the corresponding TFRM table entry. Nonactive VOFM objects are not included in object carriers during the generation via report RV80HGEN.
Due to the quantity of the data to be processed,
the generation via RV80HGEN can take between 0,5 and >5 minutes (depending on the system and the constellation).
Because the RV80HGEN is defined as 'XPRA', it is executed automatically during a system upgrade.
You can also use this XPRA feature for the transport of VOFM objects in order to implement an automatic update of the object carriers after the import of VOFM objects into the target system (section 2.6 provides more details on the transport).
Both the collective activation and the activation via report RV80HGEN technically revert to the program components of the individual activation. For the separate control of the individual activation types form routine AKTIVIEREN_EINZELN (Include MV80HF0A) has a 'USING' parameter, which can have the following characteristic values:
'E' Activate individually
'A' Activate all (= collective activation)
' ' Deactivate individually
During the generation via RV80HGEN the system executes a collective activation for every group indicator sequentially, that means a call of form routine
AKTIVIEREN_EINZELN with characteristic value 'A'.
2.6 Transport
If you want to transfer VOFM objects from one system (= source) into another system (= target), this is generally made with an object transport.
As of Release 4.0, the VOFM function has a connection to the SAP 'Change and Transport System' (CTS) in order to simplify the transfer process for the user.
By the transport connection the system automatically adds newly created or changed VOFM objects to the object list of a transport request which was selected by the user before.
All steps necessary for the execution of a VOFM transport are described in detail in Note 22808 'Transferring formulas'. Note that steps 1-4 are only needed
if the VOFM maintenance environment providesno automatic connection to the transport system or if you want to combine a transport request manually. In any case you must execute step 5, regardless of how the transport request was created.
In addition to Note 22808, Note 385067 contains an overview for releases >= 4.6C regarding which sorts of tasks and object entries are required in a
transport request (depending on the activity carried out (create/change/activate/deactivate/delete)) in order to transport a VOFM object successfully. -
MRP not considering open purchase orders when planning for open sales order
Dear Experts,
1.I have open sales orders as well as planned Independent requirements for finished goods for the current month. Also I have open puchase orders for raw materials which is part of the Bill of material of the finished goods for the current month.
Please what do i need to do to make MRP consider my open purchase orders when the system is planning for the open sales orders.
2 what tcode can I use to delete all purchase reuisitions in the sytemThere was no response to these questions so i had to close it to make space for another
-
Total order value (net) per PO with ME2N (Purchase order List display)
Hello,
with ME2N I can see the order value (net) of a PO per item line. Is it also possible to see the the total order value for all item lines in a PO?
Thanks for coming back to me!
Sofiahi in standard reports that is not possible
But you can opt for filter in PO no. feild and go for an specific PO and press enter it will show all the line item of that PO then you can apply the Total of all Po line items in net price feild
Or even while running the report you can go for specific PO no and then execute the report.
Hope this helps
Else need to devlop an Z report with help of ABAPER
Try with the table EKPO and feild RLWRT
He can solve your purpose
Regards
Sujoy
Edited by: SUJOY on Sep 22, 2008 2:39 PM -
How to split the Order items using standard procedure
Hi All,
I am a BW Consultant and currently working for Sales Module. I have one question regarding the Order Item changes in VA02. For example a user creates one SO with Item 10 and the quantity is 1000. Later they want to split this Order into two i.e. they change the first item quantity to 500 and create another item (20) with Quantity 500 .Users are doing this ,because of allocation process.
Now I would like to ask whether this is a standard procedure to follow.I have no issues with the new item , I am not sure how they are changing the first order item qty in VA02, because Qty is greyed out . My assumption is, they are deleting the item first and then recreating with the new quantity.
Hence I would like to check is there any other option/process available to change the quantity and also would like to know whether it is a standard procedure? Reason I am asking this question is,extractor is not picking the correct records.Hence I suspect this is not a standard procedure to follow.
Please advice .Thanks for your time.
Thanks.hi raja,
go to shedule line data of position 10
here you want to have 1000 pcs for the 18.12.2009
change her into
500 pcs for the 18.12.2009 and
500 pcs for the 21.12.2009
at 18.12.2009 you will get adelivery of 500
at 21.12.2009 you will get the rest.
in total, the Position has 1000 pcs.
hans -
Need suggestions for Sales Order ATP for Material STO in from other Plant
Our client does not want to stock inventory at either the DC or the Manufacturing Plant. They receive a Sales Order at the DC and the ATP check is set up to check Stock at the DC (likely none); inbound Stock Transport Orders (likely none) and then resort to the Replenishment Lead time.
The Replenishment Lead time for externally procured materials (F) with Special Procurement key (STO it in from the manufacturing plant) is the Planned Delivery Time in the Material Master. The problem is the Planned Delivery time is just the 5 days it takes to get the stock from the manufacturing plant to the DC. If the Manufacturing plant has no inventory (which is very likely since we don't maintain PIRs to stock it prior) we will promise the customer delivery in 5 days which is much too soon.
We cannot inflate the Planned Delivery time to be the 5 days of transit plus the 30 days of total procurement and manufacturing time at the manufacturing plant because then the MRP signal will tell the manufacturing plant to buy and make much too soon.
They don't want to ship goods directly from the manufacturing plant; they must be shipped from the DC.
I realize that this is not a good business process but is there a solution for this?
Edited by: AnnHustis on Jan 21, 2012 6:26 PM
Edited by: AnnHustis on Jan 21, 2012 6:35 PMAnn,
This is a common practice, and I don't think that the business process is unreasonable.
1. Remove the special procurement key from the RWHS Material Master
2. Change Material Master in the RWHS to X procurement.
3. Set your RWHS Material Master 'Total Replenishment Lead time'
Next step assumes that the company codes are the same between RWHS and Manufacturing Plant.
4. Create Purchase Info Record for the RWHS material, that points to the vendor of the Manufacturing plant
5. Create quota arrangement in which 100 percent of the quota comes from the Manufacturing Plant Purchase Info Record, and is MRP relevant
6. Insert a step after the RWHS MRP run where the Planned orders are immediately converted to Purchase requisitions.
Business process:
a. Sales order is entered. ATP checks RWHS stock and excess inbound.
b. If inadequate supply, then ATP confirms to Total Replenishment Lead time (and not planned delivery time).
c. MRP runs; creates a planned order for the shortage.
d. New step in MRP job converts the Planned order to a Purchase req. Purchase req is sourced via the quota arrangement
e. Purchase Req requirement (Manufacturing plant) is offset by the Planned delivery time to accommodate transit duration.
f. Purchase req demand now places a requirement on the Manufacturing plant, with dates and quantities that will support the Sales order in the RWHS.
g. Convert the Purchase Req to a STO once the stock appears in the Manufacturing Plant.
Best Regards,
DB49 -
Need to split the output into files
Hi,
I have a query regarding splitting the output into different files. Please help to resolve that.
I have have select query query...
SELECT INDEX_NAME FROM DBA_INDEXES WHERE TABLE_NAME=<Table Name>;
If it returns less than 4 indexes then we have create one table and have to move those into the files.
For example...
File_1.sql
====
index1
index2
index3
If select statement returns more than 4 indexes then we have create 4 files and have to splict those indexes and has to move to those 4 files.
For example....
If select statement returns 13 records then...
File_1.sql File_2.sql File_3.sql File_4.sql
===== ====== ======= =======
index1 index4 index7 index10
index2 index5 index8 index11
index3 index6 index9 index12
index13
Index no need to be in order in any file and any file can I extra index in it.
Can be ok if we have any procedure or shell script. Please help me on this?
We are using 10.2.0.1 oracle db. Please let me know if you need any thing else?
Thanks
PathanAre you trying to put the output from SQL reports in different files?
Some reporting tools can do this.
You have a couple of options to do this.
Some reporting tools support the functinality to write to different files.
Another way is to write a PL/SQL procedure using UTL_FILE, which can open multiple files based on your conditions and to write to them as you need to.
An older, less elegant solution is to write nested SQL*PLUS scripts spooling to different files with the queries you need. A top level script would invoke the others, something like (untested)
--in first script
@subscript1
@subscript2
--in subscript1.sql
spool whatever.lst
select *
from dual;
... -
Need to split the document in 950 line iteam record in LSMW
HI ALL,
I am posting documents using LSMW for Tcode FB01. But some documents having more no of line items like 1000.
But SAP will allow only 950 line tems for each documents. In this sistuvation we need to split the data as 950 and 50. we need to post 2 different documents with same header data.
<removed by moderator>.
regards,
srikanth
Moderator message: please do not ask for documents being sent to you directly.
Edited by: Thomas Zloch on Nov 15, 2010 2:18 PMThere are a couple of things you can do:
instead of posting the individual line itame detail, post summary items.
Create a dummy offset account. Total the first 950 items and post the remainder to the offset. Then do the same for the remaining items. The total to the offset will be zero.
If you search the forum, you will find more details on this.
Rob -
HI All,
Is there any standard report to check total ordered value for PO.
I checked in ME80AN but its not giving excise value. I need Base + Excise + VAT / CST. (Total Net order value per PO)
Please suggest.
Regards
Mahesh M JDear Mahesh,
ME81N - Anlysis of order values - By Material / By buyer / By supplier
Totals analysis - ABC analysis -Analysis using comparison period - Frequency analysis
Regards
Anand -
Mrp - Purchase request split by different storage location
Dear all,
I have a plant with many storage location; One of these , s001, is located in a different street , so have a different address.
When user needs material for this storage location s001, he creates a reservation by trx MB21.
Storage disposition is deterministic , NO reording point .
I need to split purchase request in case of this storage location s001, but Mrp standard collect purchase request for same vendor / plant .
Do you know a user-exit for do that ?
Regards,
SillyHi Satya,
1. The Requirements are consolidated at plant level and not at the storate location level.
2. Also in the PR/PO the storage location is derived from the data of the material master record. ( default rcvg s.loc)
3. So in case if you need to split, first you need to Split your PO and in the PO the Item data, Recieving s.location should be
edited in this.
4. Even if you Find a User Exit, We need to have manual intervention on this.
Reg
Dsk -
Do we need to split up windows ( xp ) on a mac pro ?
Bonjour,
Do i need to split up windows on my mac pro ? ( "défragmenter" in french)
XP is on my first drive on a part of 120 Gb. I use boot camp.
Tank you.Contrary to other comment,
You do not need to repartition your boot drive on a Mac Pro in order to install Windows.
You can format and install a Windows BootCamp partition on any internal drive, not just the boot drive.
I prefer not to put both on the same drive (safer, better performance for Windows).
There is a pdf manual that is part of BootCamp on Leopard or when it was downloaded off Apple in the past before it expired and was pulled. There is also the option to save instructions in the BootCamp Assistant Utility when you launch it.
The only reason to defrag is to consolidate free space, in case there is not enough free contiguous space in order to re-partition and create a 2nd partition out of the available space which can and usually is very FRAGMENTED.
The ideal (and actually quicker 99% is to backup the drive, erase, and restore and then run BootCamp again and try to partition it again...
... if I am understanding what you want to do and were asking about. -
I split my clip in three ways, then deleted the middle clip
I have a question. I split my clip in three ways, then deleted the middle clip, what I do to join these three clips again ? I need some help. Is It only work with the Precision Editor? because i think it s so difficult!
Not sure I understand.
What do you mean by
when I cut back on the corner of a clip that connects to another,
If you do what I suggested above you should be able to bring back the original clip to the project from the event without affecting the other clips in the project ( ie without damaging the rest of the other cuts?)
You can drag the original clip (or any clip) to any position in the ' Time-line"
I assume from your post that you are using iMovie 11???
Maybe you are looking for
-
I will upgrade to CS5 or CS6. Any suggestion on laptop model or chip set?
I need input on laptop model or chipset to support CS5.5 or CS6. I plan to add an external HD for data. I am currently runnig CS3 on desktop IBM Xeon 3.2ghz with XP Pro+ SP3 and 2 HD (one ops and one data). Who evaluates machines on CS5.5 ro CS6?
-
F110-Pay vendor item with special G/L indicador type "Others"
Hi, Is it posible to pay a vendor ítem by F110 with special G/L indicator type "Others"? I am trying to pay it by F110 and the system does not find the item. If I use the same vendor w/o any special G/L indicator or with special G/L indicator type "
-
I am fi certified and working in ap team. Currently i am working on invoice control support which is an internal module and part of ap in my company. I not able to relate it with my fi studies. Can somebody help me telling where exactly ic comes in s
-
Contact names transferring to hands free radio in car
I have a blackberry 9720 and a samsung3 When i connect the phones to the car bluetooth stereo the samsung s3 trasnfers contacts and telephone numbers The blackberry only appears to transfer the numbers which makes it useless for searching for contact
-
Can not start Mac OS 9.1
I have a Mac OS 9.1 that will not go past the happy mac at startup! What is wrong with it? It was working well, but I was using microsoft word, and it froze. After I restarted it, it does not startup!!