SQL for pulling description from product identification section off of summ
I tried using the DB schema tool to generate sql for pullling the Description field off of the Product Indentification section on the summary tab and it came up with zero records even though i know we have a few 1,000 specs that use that field.
Can you send me the sql that i should be using or the table to look in to find that text??
thanks,
David
This should get you started,
select
ss.SpecNumber as "Spec Number"
, ssn.name as "Spec Name"
, sdftp.Description as "Description"
from SpecDescriptionFreeTextProp sdftp
inner join gsmProductIdentification gpi on sdftp.fkSpecID = gpi.pkid
inner join SpecSummary ss on gpi.fkSpecID = ss.SpecID
inner join SpecSummaryName ssn on ssn.fkSpecsummary = ss.PKID
where
ssn.langid = 0
Similar Messages
-
Is there any VIEW or FM for pulling data from VBAK, VBAP?also for VBEP,VBBE
Hi Experts,
1) Instaed of using JOINS and FOR ALL ENTRIES, am looking to use any view or FM for pullinmg the data from, VBAK & VBAP,
So, pls let me knwo that, Is there any VIEW or FM for pulling the data from the above of tables
2) Instaed of using JOINS and FOR ALL ENTRIES, am looking to use any view or FM for pullinmg the data from, VBEP & VBBE,
So, pls let me knwo that, Is there any VIEW or FM for pulling the data from the above of tables
3) Am guessing FOR ALL ENTRIES is better than JOINS in PERFORMENCE perspective, Is am I correct?
thanq
Edited by: Srinivas on May 9, 2008 5:36 PMHi Srinivas,
You can use the view WB2_V_VBAK_VBAP2 for fetching data from VBAK and VBAP instead of using a JOIN. Note that, in the view, item data fields will have a I following the field name (POSNRI, MATNR_I are the item data fields from VBAP). The master data fields of VBAK are the same.
As far as i know, there are no standard views provided by SAP for VBEP and VBBE. Not sure if FM exists either.
While using FOR ALL ENTRIES clause make sure that you specify the entire primary key (EX. if selecting from VBAP specify VBELN and POSNR) as fields for selection or in the selection criteria. Its much better if you have the primary key in both. This is really important because without specifying the entire key and using FOR ALL ENTRIES will drastically bring down the performance. And also, If you are fetching not more than 100 or 200 entries using the clause it is fine, beyond that its same as using a select statement within LOOP...ENDLOOP.
So, you have to decide whether to use FOR ALL ENTRIES or a JOIN while selecting data depending on the requirement. If you don't have the entire key either in fields for selection or selection criteria, then its better to use a JOIN or VIEW.
The following is an example for using FOR ALL ENTRIES clause effectively.
Select VBELN
POSNR
MATNR
From VBAP
into Table T_VBAP
For All Entries in T_DATA
Where VBELN eq T_DATA-VBELN
And POSNR eq T_DATA-POSNR.
I hope this helps, Please let me know if you need further assistance. -
Dynamic pl/sql to fetch data from production server
Hi,
I need to create a dynamic pl/sql program to fetch all the packages from the production server and store them on my local machine in different files.
Thanks in advance.Hi,
I am running this procedure and not getting anything in the- 'Report_Out2.txt file....
Have a look..
create or replace
PROCEDURE extract_file IS
vclob CLOB;
getClob CLOB;
vstart NUMBER := 1;
bytelen NUMBER := 32767;
len NUMBER;
my_vr RAW(32767);
x NUMBER;
l_output utl_file.file_type;
BEGIN
-- define output directory
l_output := utl_file.fopen('LOG_FILES', 'Report_Out2.txt','wb', 32767);
vstart := 1;
bytelen := 32767;
-- get length of clob
for rec in (select owner, object_name, object_type
from all_objects
where object_type = 'PACKAGE'
and owner = 'ABC')
loop
dbms_output.put_line('data entering');
vclob := dbms_metadata.get_ddl(rec.object_type, rec.object_name, rec.owner);
x := dbms_lob.getlength(vclob);
dbms_output.put_line('data exiting');
end loop;
-- save clob length
len := x;
dbms_output.put_line('value assign');
-- if small enough for a single write
IF len < 32767 THEN
dbms_output.put_line('data in if');
utl_file.putf(l_output,substr(vclob,1,100));
dbms_output.put_line('data in file');
--utl_file.fflush(l_output);+
-- write in pieces
ELSE
dbms_output.put_line('data in else');
vstart := 1;
WHILE vstart < len and bytelen > 0
LOOP
dbms_lob.read(vclob,bytelen,vstart,my_vr);
utl_file.put_raw(l_output,my_vr);
--utl_file.fflush(l_output);+
-- set the start position for the next cut
vstart := vstart bytelen;+
-- set the end position if less than 32000 bytes
x := x - bytelen;
IF x < 32767 THEN
bytelen := x;
END IF;
utl_file.fclose(l_output);
END LOOP;
END IF;
EXCEPTION
WHEN no_data_found then
dbms_output.put_line('null data');
WHEN others then
dbms_output.put_line('Uncaught exception');
END extract_file;
The proc is compiling without any errors, but when im running it gives:
Connecting to the database XYZ
data entering
data exiting
value assign
data in if
Uncaught exception
Process exited.
Disconnecting from the database XYZ
What could be the reason for the above condition??
Edited by: user9963922 on May 29, 2009 2:58 AM -
Accounting Entries for Materials Return from Production Order
Dear Gurus,
I have a scenario here that a raw material, valuated at moving average = 151 and qty = 100, was issued to a production order last month. Due to some issue the order was not completed for a while and 93 qty was consumed for the order and because the remaining 7 were excess they were returned to the storage location. By that time the MOV had changed from 151 to 185 and the 7 qty was returned not at 151 (which would be correct) but at 185. This is a wrong accounting entry as it is showing an under consumption for the order.
Anyone have an idea why the system is doing this because the material should be returned on the price it was issued at so that the accounting entries are knocked off (The accounting entries for return deliveries to vendors are of the same price that they are recieved no matter how ever long a period they are returned). How do we stop the system from doing so and if it cannot be done what is the solution to the scenario.
Regards,The normal entires are as follows (depending on your configuration);
1) Goods issue;
Credit inventory and debit COGS;
2) Billing document;
Debit customer account credit sales accounts;
3) Payment;
Credit customer account and debit cash/ checking account
pls assign points if helpful as a way to say thanks. -
Itunes U not pulling description from RSS
https://deimos.apple.com/WebObjects/Core.woa/BrowsePrivately/indiana-public.1798 887988
If you don't have description enabled in iTunes, right click, and select it. It is blank. The RSS is valid, and it includes the description.
http://podcast.iu.edu/Portal/GetFeed.aspx?podid=faadf42d-4af7-4f1a-899b-2c0fc59d cdbfHello there Rorox89,
It sounds like your iTunes U app is not functioning correctly.
I want to recommend first, closing all the running apps on the device.
Double-click the Home button.
Swipe left or right until you have located the app you wish to close.
Swipe the app's preview up to close it.
From: iOS: Force an app to close
http://support.apple.com/kb/ht5137
Then restart your phone and try again.
iOS: Turning off and on (restarting) and resetting
http://support.apple.com/kb/ht1430
Thank you for using Apple Support Communities.
Regards,
Sterling -
Pulling data from table to a flat file
hi all,
Good day to all,
Is there any script which i can use for pulling data from tables to a flat file and then import that data to other DB's. Usage of db link is restricted. The db version is 10.2.0.4.
thanks,
baskar.lIs there any script which i can use for pulling data from tables to a flat file and then import that data to other DB'sFlat file is adequate only from VARCHAR2, NUMBER, & DATA datatypes.
Other datatypes present a challenge within text file.
A more robust solution is to use export/import to move data between Oracle DBs. -
How to pull groups from more than one OU using weblogic "All Groups Filter" from AD.
Hi,
Please help me for pulling groups from more than one OU using weblogic "All Groups Filter" from AD.
AD structure is:
c001639domain.local
||
||
OU=Security_Groups
||
||
>> OU=CORP_ECM---> n number of group
>> OU=CORP_hodata--> n number of group
>> OU=CORP_citrix--> n number of group
>> OU=CORP_driver --> n number of group
>> OU=CORP_temp --> n number of group
Requirement is i want to filter groups from OU=CORP_ECM and OU=CORP_hodata.
Thanks,
Jagan.I used below option but its not working getting zero groups.
(&(objectClass=group)(|(ou=CORP_ECM,dc=Domain,dc=com)(ou=CORP_hodata,dc=c001639domain,dc=local))) -
System refresh from Production to Quality
Hi,
We are going for system refresh from Production to Quality. We are at SAP NetWeaver 2004s with 700 release and at 0021 level. Our data base system is DB6 with the release 09.07.0000
I understand that there is a note 886102 available for the system copy. But I would like to know how that had been practically implemented from your ready documents like
1. What would be the BI consultant role during the refresh (I mean where do we involve at). I have seen many links related to this but nothing answer my question, so please don't give me links available.
2. How to identify tables that need to be copied and restored to retain the correct source systems for data/info sources.
3. What should be the BI consultant task before refresh?
4. What should be the BI consultant task post refresh?
5. What are issues faced post refresh in quality system.
I request, the consultant who had worked on these refresh can provide me correct solution.
Thanks in advance.
Regards.
RajOur prerefresh activities included
Inform security team to do no user or authorisation changes for quality during the refresh.
Set message in development to not release any transports anymore and set message in quality to inform users in quality not to manually import transports into quality and also not approve transports for production. This ensures no transports get moved to quality and production.
Switch off cyclic import all job (like TMS_0000000038TMS_TP_IMPORT) and the cyclic RSTMS_DIST_APPROVED_REQUESTS job
Prepare list of transports for re-import to quality after refresh and give this to BASIS.
Post refresh activities included
Tcodes SM37, SM35 and SP01. Check that BASIS had set all released jobs to status "Susp/Released"
"All jobs are in 'Susp/Released' state. Set them all to 'Scheduled ' as follows:
- Run report BTCTRNS2 to change all to 'Released'.
- Immediately use SM37 to change all to 'Scheduled' "
IF ANY ARE NEEDED. Remember to change Exec Target in any job you need to release.
"Schedule RSTMS_DIST_APPROVED_REQUESTS to run at x:29 and x:59 - so every 30 minutes.
Please schedule with DDIC as step user (and not your own user-id)."
Check the STMS_QA and import queues to be sure that the tranports are correct- no extra ones during refresh???
Once happy with the above request that Basis schedule the auto import to run every 30 minutes
First ensure that BDLS has finished and system is ready for use.
Post refresh issues faced in production
Many reinit issues
ACR issues.
Master data issues. -
Hi All,
I need to modify the SQL for retrieving assets from assets tab and assets in merchandising in 10.1.2. I found the class for SQLQuery builder, but I want to change the SQL.
Could you anyone please how to solve this.
Thanks & Regards,
BalaHi All,
I need to modify the SQL for retrieving assets from assets tab and assets in merchandising in 10.1.2. I found the class for SQLQuery builder, but I want to change the SQL.
Could you anyone please how to solve this.
Thanks & Regards,
Bala -
How to pull data from sql server ( Seperate server) & upload it into sap
Hi All,
I have a SQL Server database in System1,
data base name DB1
Table name TB1
I want pull data from TB1 & upload the same into ztable in SAP.
How I can I achive this in ABAP.
Thanks in Advance
Appropriate points will be rewarded.
Arun kumarHi Arun,
You have to do the following:
1. Create an entry in Trxn DBCA for SQL Server in SAP, you are creating a database connection for the SQL server in SAP.
2. You use this connection, and write Native SQL stmnts...between EXECSQL...ENDEXEC to fetch the data..and then normal ABAP statements to put that data into your ztable.
Regards,
Raj
For eg:
TABLE DBCON Entry can be like this...depends on your External database..
CON_NAME Raj Logical name for connection
DBMS MSS Microsoft SQL Server
USER_NAME <User name> For SQL Serve
PASSWORD <password> " "
CON_ENV MSSQL_SERVER=<server> MSSQL_DBNAME=<database name>
DB_RECO Availability type for an open database connect
FUNCTION z_houston_connect.
""Local interface:
EXEC SQL.
CONNECT TO 'RAJ' AS 'V'
ENDEXEC.
EXEC SQL.
SET CONNECTION 'V'
ENDEXEC.
*- Get the data from MS-SQL Server
EXEC SQL.
open C1 for
select
l.loc_id,
l.loc_name,
a.acc_id,
a.acc_name,
d.person
from ho_loc_mast as l
inner join snd_acc_mast as a on l.loc_id = a.loc_id
inner join snd_acc_addr as d on a.loc_id = d.loc_id and
a.acc_id = d.acc_id
where l.loc_id = '001'
ENDEXEC.
DO.
EXEC SQL.
FETCH NEXT C1 into :wa-c_locid, :wa-c_locname, :wa-c_acc_id, :wa-c_acc_name, :wa-c_person
ENDEXEC.
IF sy-subrc = 0.
PERFORM loop_output.
ELSE.
EXIT.
ENDIF.
ENDDO.
EXEC SQL.
CLOSE C1
ENDEXEC.
ENDFUNCTION. -
Pull images from SQL/PHP into Flash
I have a website that displays images that are stored in a
SQL database using PHP as a method for pulling and displaying the
images. These images are stored in the database as text (ex:
image1), then the PHP looks for the image like this:
<img src="images/Photograph/<?php echo
$row_rs_Photos['Image']; ?>.jpg" alt="" width="<?php echo
$row_rs_Photos['Thumb_Width']; ?>" height="<?php echo
$row_rs_Photos['Thumb_Height']; ?>" border="0" title="" />
I want to pull these images into Flash. I've done a bunch of
ActionScripting, but am no expert. Really don't have the foggiest
idea where to start.
-kirkI seem to have this one working, kinda. It has an array and
automatically numbers the buttons, but there are some buttons, that
ask SQL to return a photo that doesn't exist. For instance, there
is no 7 or 8 ID in my SQL, so those buttons don't work:
http://www.lbiphotos.com/Flash/loadImages_finished.html
PHP Code:
<?php require_once('my.php'); ?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType,
$theDefinedValue = "", $theNotDefinedValue = "")
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue)
: $theValue;
$theValue = function_exists("mysql_real_escape_string") ?
mysql_real_escape_string($theValue) :
mysql_escape_string($theValue);
switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" :
"NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? "'" . doubleval($theValue) .
"'" : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" :
"NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue :
$theNotDefinedValue;
break;
return $theValue;
$colname_rs_Photos = "-1";
if (isset($_GET['passID'])) {
$colname_rs_Photos = (get_magic_quotes_gpc()) ?
$_GET['passID'] : addslashes($_GET['passID']);
mysql_select_db($database_LBI_Photos_Connection,
$LBI_Photos_Connection);
$query_rs_Photos = sprintf("SELECT ID_Photos, Image,
YearPhotographed FROM Photos WHERE ID_Photos = %s",
GetSQLValueString($colname_rs_Photos, "int"));
$rs_Photos = mysql_query($query_rs_Photos,
$LBI_Photos_Connection) or die(mysql_error());
$row_rs_Photos = mysql_fetch_assoc($rs_Photos);
$totalRows_rs_Photos = mysql_num_rows($rs_Photos);
$imageId = $_GET['passID'];
//MUST use code below to grab $images
$images =
$row_rs_Photos['YearPhotographed'].'/'.$row_rs_Photos['Image'];
print "image=" . $images;
?>
<?php
mysql_free_result($rs_Photos);
?>
ACTIONSCRIPT:
function loadImage(passID:Number) {
var resultLv:LoadVars = new LoadVars();
var sendLv:LoadVars = new LoadVars();
resultLv.onLoad = function(success) {
if (success) {
mcLoader.loadClip(imagePath+this.image+".jpg",
loadContainer);
trace("passID: "+passID);
sendLv.sendAndLoad(phpPath+"?passID="+String(passID),
resultLv);
function loadInit(target:MovieClip) {
trace("Begin Loading File");
trace("imagePath + this.image ; "+imagePath+this.image);
function assignButtons() {
for (var i in loadButtons) {
this[loadButtons
].numberTxt.text = String(Number(i)+1);
this[loadButtons].onRollOver = function() {
this.gotoAndStop(2);
this[loadButtons
].onRollOut = function() {
this.gotoAndStop(1);
this[loadButtons].onRelease = function() {
trace("String(this).length "+String(this).length);
if (String(this).length == 16) {
loadImage(Number(String(this).substring(String(this).length-1)));
if (String(this).length == 17) {
loadImage(Number(String(this).substring(String(this).length-2)));
var loadButtons:Array = new Array('loadBtn1', 'loadBtn2',
'loadBtn3', 'loadBtn4', 'loadBtn5', 'loadBtn6', 'loadBtn7',
'loadBtn8', 'loadBtn9', 'loadBtn10', 'loadBtn11', 'loadBtn12',
'loadBtn13', 'loadBtn14', 'loadBtn15', 'loadBtn16');
var loadContainer:MovieClip =
this.createEmptyMovieClip("loadContainer",
this.getNextHighestDepth());
var siteUrl:String = "
http://www.lbiphotos.com";
var imagePath:String = siteUrl+"/images/Photograph/";
var phpPath:String = siteUrl+"/Flash/images.php";
var mcLoader:MovieClipLoader = new MovieClipLoader();
var mcLoadObj:Object = new Object();
mcLoadObj.onLoadInit = loadInit;
mcLoader.addListener(mcLoadObj);
//below centers called image
loadContainer._x = (Stage.width/2-100);
loadContainer._y = (Stage.height/2-100);
assignButtons(); -
One report to pull data from SQL or DB2
Hi Guys,
First post here. I have scoured the internet using our good friend google for answers and have come up empty. I hope someone can help me here!
Some Info: Crystal XI R2, Visual Studio 2005, Ms SQL Server 2005, DB2, VB.NET
What I am trying to accomplish is using one report to pull data from either SQL 2005 or DB2.
The problem I get is if the report is configured to pull data from SQL 2005, I cannot change it using the code below to pull data from DB2. The SQL Report uses the Microsoft OLEDB Provider. The DB2 report uses the IBM DB2 UDB for iSeries IBMDA400 OLEDB provider. When I quickwatch the oCRTable logon information, it seems to retain the other database's info.
Any ideas?
My code:
Private Sub LoadRpt(ByVal rpt As String)
Try
Dim strReport As String
Dim crReportDocument As New CrystalDecisions.CrystalReports.Engine.ReportDocument
Dim rpt As CrystalDecisions.CrystalReports.Engine.ReportDocument
Dim oCRTable As CrystalDecisions.CrystalReports.Engine.Table
Dim oCRConnectionInfo As New CrystalDecisions.Shared.ConnectionInfo()
strRptNm = String.Format(".rpt", rpt )
strReport = String.Format("\{1}", Server.MapPath("Reports"), rpt )
crReportDocument.Load(rpr)
' check to make sure report is loaded; if not, then do nothing
If crReportDocument.IsLoaded Then
oCRConnectionInfo.DatabaseName = ConfigurationManager.AppSettings.Item("DataBase")
oCRConnectionInfo.ServerName = ConfigurationManager.AppSettings.Item("Server")
oCRConnectionInfo.UserID = ConfigurationManager.AppSettings.Item("Profile")
oCRConnectionInfo.Password = ConfigurationManager.AppSettings.Item("Password")
For Each oCRTable In crReportDocument.Database.Tables
oCRTable.LogOnInfo.ConnectionInfo = oCRConnectionInfo
oCRTable.ApplyLogOnInfo(oCRTable.LogOnInfo)
oCRTable.Location = oCRTable.Location
Next
For Each rpt In crReportDocument.Subreports()
For Each oCRTable In rpt.Database.Tables
oCRTable.LogOnInfo.ConnectionInfo = oCRConnectionInfo
oCRTable.ApplyLogOnInfo(oCRTable.LogOnInfo)
oCRTable.Location = oCRTable.Location
Next
Next
... other code ...
End If
Catch ex As Exception
... other code ...
End Try
End Sub
Edited by: Mace Windu on Feb 7, 2009 7:55 AM
Edited by: Mace Windu on Feb 7, 2009 7:56 AMDavid,
Your suggestion worked to near perfection. The only problem was that if I configured the datasource locations of the report and sub reports in CR to use the SQL ODBC, the .net program would successfully log in using the DB2 info but had a problem reading the data. If I configured the datasource locations of the report and subreports in CR to use the DB2 ODBC, everything worked! Thanks for the advice.
The force is strong with you.
Mace -
What security products are suggested for scrubbing rootkits from a Mac? There are good articles on similar repairs for other makes online. I would like to investigate whether a machine can be truly scrubbed or if it's best to retire it. I haven't done anything yet as it is a candidate for more extensive forensic recovery.
Also, I am not sure if various malicious spoofing and cloaking tricks (making Wi-Fi appear off when it is on, hiding unauthorized sharing/remote access, falsifying System Preferences preference panes, etc.) are resolved by a thorough drive erase or are more similar to APTs?
Finally, is there any emerging information regarding APT hiding places other than the recovery partition? I have heard mention of the EFI, for example, but it seems unproven and unlikely. Some people have also mentioned the RAM.
This is an upsetting topic to some people, including me, so I appreciate circumspect, measured responses. Thanks! And don't try to answer all my questions if you really just want to comment or answer one. All thoughts are appreciated.Hi, Lincoln,
A straightforward question. You are correct in recognizing the difference between tentative conclusion and certainty. Here are our main reasons:
1. Incoming items noted on the console (or console sub logs) and Activity Monitor after defenses are overcome, and which are brought in by an unwelcome remote user, often have a process name and the word "kit." (Bear with me.) We soon observe the process is under attack, from terminal evidence and soon, decreased or lost functionality of the process. The terminal generally reports alteration of specific kernel behaviors. A simple example (that may or may not be accompanied by kernel changes and may simply alter permissions) is modifying Disk Utility such that key uses are unavailable. You can see how an attacker might value disabling partition views, mounting and permission repair. In retrospect, DU might not be a root alteration. I was thinking that its relation to fsck flagged it as a possible ring 0 item. I may need to know core parameters of a good example to pick strong ones.
2. Incoming folders hidden for possible later use contained bundles of similar root kits, including some not applicable to Macs. From what I have read from reasonably credible sources, root kits are sold and traded both singly and in bundles.
3. Root kits are a logical next choice for our attackers, as various prior techniques hindered us but did not paralyze us.
4. One of the most authoritative articles I found was about PCs not Macs. I noted the assertion, undocumented, that an estimated one million computers are infected by root kit manipulations, and underscored that the kits can be used by people with low computer skills.
5. MacAfee lists root kits (by description, not name) as a top pop five threat prediction in the coming year, though again, the emphasis is on PCs.
Linc, I am trying to show a spectrum of observations and info that have shaped my thinking. To retrieve better captured evidence requires significant legwork at this time, but it is something I am willing to do if you can be patient. Understand this long attack has been like a natural disaster to us.
I have not linked a few articles of interest because I forget if that's allowed. If so, I'd be glad to.
After reviewing this partial answer, you may form another hypothesis. If so, please share it. I am comfortable with my position but not clinging to it.
Thanks for your interest. Looking forward to your thoughts.
Oh, yeah: some material is out for analysis, so we should have credible opinions pretty soon. Not positive exactly when. -
Hello Production Planning experts,
I'm looking to solve the current business problem:
The company bought a third party software (JD Edwards) to calculate production requirements instead of using SAP's standard Production Planning or a tool like SAP's APO. They run a batch job to query Sales Orders, Deliveries, available stock, stock in transit, etc. from sap and feed/upload it to the third party software so it can calculate the Finished Goods Production Requirements for them. They love the third party software, so replacing it is not an option. Since the third party software is already taking into account Sales Orders, Deliveries, available stock, stock in transit, etc. from SAP, it just outputs a "Finished Goods Production Schedule" by week.
My questions are:
1) What's the best way to upload something like that in SAP in the form of Planned Orders or something of that nature?
After i get that schedule in SAP:
2) Is there any way to calculate components' requirements for that "Finished Goods Production Schedule" alone? The company would like to IGNORE existing stock AND expected-goods-issues in the future (sales orders, deliveries, etc) for Finished Goods ONLY. The components calculations would work the standard MRP way, taking into account existing stock and AND expected-goods-issues in the future (sales orders, deliveries, etc)
I started looking into Master Production Schedule (MPS), but I don't know if that's the right approach since I'm not very familiar with it.
Thanks in Advance! I will gladly reward points for helpful/correct answers.Hello Oscar
I suggest you to upload your production plan in the for of "Planned Independent Requirements" using BAPI BAPI_REQUIREMENTS_CREATE. Later, MRP will create planned orders to cover the PIRs.
If you don't want to consider the existing stock of the finished product, you should use the planning strategy 11 to create your PIRs. Take a look on the following link for more details about this planning strategy:
Gross Requirements Planning (11) - Demand Management (PP-MP-DEM) - SAP Library
Here you will find the following information:
The make-to-stock strategy gross requirements planning is particularly useful in mass production environments; it is often combined with repetitive manufacturing. This strategy is particularly useful if you need to produce, regardless of whether you have stock or not. For instance, steel or cement producers might want to use this strategy because they cannot shut down production; a blast furnace or a cement factory must continue to produce, even if this means having to produce to stock.
This strategy is also frequently used if there is a Material Requirements Planning system in a legacy system that needs to be linked to an SAP system which serves as a production execution system. The legacy system calculates a specific production plan, which has to be executed, regardless of the stock situation in the SAP system
It looks like this planning strategy is exactly what you are looking for.
BR
Caetano -
E-commerce 5.0 for SAP ERP 6.0 ehp3: detailed description of product
Hello community,
I have installed and customized B2C shop (version 5.0) for SAP ERP 6.0 (NO TREX, NO IPC).
At first i maintained my shop with english language and after i checked out that all work properly i decided to localize it for russian language.
I created new shop for russian language and faced the following problem: list of products in my shop displays correctly but when i want to check detailed description of product (click on product in list) i see something like this Н о у т б у к instead of description on russian.
Can somebody help me to sort out this issue?
Thanks in advance.
BR,
DzmitryHI,
I can obtain detailed description of product on russian after i installed SAP E-commerce for SAP ERP version 7.0 instead of version 5.0.
Br,
Dzmitry
Maybe you are looking for
-
Is there a way to get google maps back on my phone? I can't have multiple routing apps for each destination I travel.
-
Error after changing password in Discoverer Viewer (11.1.1.4)
I (and all other users) get the below error after changing the password used to login to Discoverer Viewer... Weblogic Version 10.3.4 Discoverer Version 11.1.1.4 Error The application encounters an invalid state. . - java.rmi.RemoteException: ORA-065
-
Hi, I deployed my project in standalone server successfully by following the below document. ADF Deployment Guide: How-To Install & Configure WebLogic Server to Run ADF 11g Applications in Production An Oracle JDeveloper How-To Document Written by Da
-
IPad won't restore and white writing?!?
Hello everyone hopefully someone can help me. One day my iPad ran out of charge. So the next day I tried charging it up and white writing appeared on the screen now I have tried restoring it and it's stuck in loop I get error code 4013 but I know my
-
I would like to change my username in Apple Support Communities
i would like to change my username in Apple Support Communities, - not: Young.ho - change to: Youngho Yun