Difference between PPM and PDS, PPDS and SNP

Hello Gurus,
I'am a beginer to APO so could you please let me know about the difference between PPM and PDS? Also the difference between SNP and PPDS/
giri

Production Version in ECC can be transferred to APO as:
PPM - Product Process Model or,
PDS - Product Data Structure
These form the basis master data for Planning in APO
SNP - Supply Network Planning & PPDS - Production Planning and Detailed Scheduling are two Modules in APO for planning purpose.

Similar Messages

  • What is exact difference between PPM and PDS

    Hi,
    can any one prove details of Difference between PPM and PDS
    Thanks
    suresh

    Dear Suresh,
    please find below the detailed comparative account of PDS Vs PPM. You can copy and put it in an excel sheet in different columns and then read which is easy to understand.
    PDS:
    1. Production Data Structure (PDS) in APO 3.1 & Run Time Object (RTO) in 4.0 and above versions
    2. Master Data Object
    3. Useful for scenarios where the compoenent has got different validity periods
    4. Used as Master data Basis for Planning in SAP-APO
    5. Contains active Master data from iPPE (Integrated Product and Process Engineering) generated from a production version
    6. PPDS PDS & SNP PDS can be used as master data for planning
    7. Change Management, variant configuration & Phantom assemplies are supported in PDS
    8. Sub-contracting in SNP is fully integrated with R/3 is supported in PDS
    9. Direct transfer of SNP PDS from R/3 is possible
    10.Rapid Planning Matrix can be generated
    11. Not possible to maintain PDS directly in APO and can be used only in combination with R/3
    12. The transfer of data changes is simpler
    13. Not possible to create alternate SNP-PDS in std system for different mode combinations
    14. PDS can be automatically generated from two sources ie R/3 and iPPE
    PPM:
    1. Production Process Model
    2. Master Data Object
    3. Cannot be used for scenarios where the component has got different validity period
    4. Used as Master data Basis for Planning in SAP-APO
    5. Contains active Master data generated from the combination of routing (BoM & receipe) and production versions
    6. PPDS PPM & SNP PPM's can be used as master data for planning
    7. Not supported by PPM
    8. Not supported by PPM
    9. Not possible here. SNP PPMs will be generated via PPDS PPMs
    10. Not possible
    11. PPMs can be directly created in APO and can be modified without R/3 also.
    12. Little Complex when compared to PDS
    13. Alternate SNP-PPMs can be easily created
    14. PPM can be generated automatically generated only from R/3

  • Difference between dp and snp?

    hi friends,
    what is main difference between with dp and snp. why we use both in apo. can u give me any scenerio with any industry?
    regards
    suneel.

    Dear Suneel,
    <a href="http://help.sap.com/saphelp_scm50/helpdata/en/8f/9d6937089c2556e10000009b38f889/frameset.htm">Demand Planning</a> - Use APO Demand Planning (DP) to create a forecast of market demand for your company's products. This component allows you to take into consideration the many different causal factors that affect demand. The result of APO Demand Planning is the demand plan.
    Demand Planning is a powerful and flexible tool that supports the demand planning process in your company. User-specific planning layouts and interactive planning books enable you to integrate people from different departments, and even different companies, into the forecasting process. Using the DP library of statistical forecasting and advanced macro techniques you can create forecasts based on demand history as well as any number of causal factors, carry out predefined and self-defined tests on forecast models and forecast results, and adopt a consensus-based approach to reconcile the demand plans of different departments. To add marketing intelligence and make management adjustments, you use promotions and forecast overrides. The seamless integration with APO Supply Network Planning supports an efficient S&OP process.
    <a href="http://help.sap.com/saphelp_scm50/helpdata/en/1c/4d7a375f0dbc7fe10000009b38f8cf/frameset.htm">Supply Network Planning</a> - APO Supply Network Planning (SNP) integrates purchasing, manufacturing, distribution, and transportation so that comprehensive tactical planning and sourcing decisions can be simulated and implemented on the basis of a single, global consistent model. Supply Network Planning uses advanced optimization techniques, based on constraints and penalties, to plan product flow along the supply chain. The result is optimal purchasing, production, and distribution decisions; reduced order fulfillment times and inventory levels; and improved customer service.
    Starting from a demand plan, Supply Network Planning determines a permissible short- to medium-term plan for fulfilling the estimated sales volumes. This plan covers both the quantities that must be transported between two locations (for example, distribution center to customer or production plant to distribution center), and the quantities to be produced and procured. When making a recommendation, Supply Network Planning compares all logistical activities to the available capacity.
    The Deployment function determines how and when inventory should be deployed to distribution centers, customers, and vendor-managed inventory accounts. It produces optimized distribution plans based on constraints (such as transportation capacities) and business rules (such as minimum cost approach, or replenishment strategies).
    The Transport Load Builder (TLB) function maximizes transport capacities by optimizing load building.
    In addition, the seamless integration with APO Demand Planning supports an efficient S&OP process.
    Supply Network Planning is used to calculate quantities to be delivered to a location in order to match customer demand and maintain the desired service level. Supply Network Planning includes both heuristics and mathematical optimization methods to ensure that demand is covered and transportation, production, and warehousing resources are operating within the specified capacities.
    The interactive planning desktop makes it possible to visualize and interactively modify planning figures. You can present all key indicators graphically. The system processes any changes directly via liveCache.
    Regards,
    Naveen.

  • Diff between PPM and PDS

    Hello everyone,
    Can anyone please let me know the differences between PPM and PDS as i'm not able to differentiate these two.
    Thanks for your reply in advance.
    Regards,
    Jagadeesh.

    Hi Jagadish,
    Please find the difference between PDS and PPM.
    PDS
    1)Production Data Structure (PDS) in APO 3.1 & Run Time Object (RTO) in 4.0 and above versions
    2)Master Data Object
    3)Useful for scenarios where the component has got different validity periods
    4)Used as Master data Basis for Planning in SAP-APO
    5)Contains active Master data from iPPE (Integrated Product and Process Engineering) generated from a production version
    6)PPDS PDS & SNP PDS can be used as master data for planning
    7)Change Management, variant configuration & Phantom assemplies are supported in PDS
    8)Sub-contracting in SNP is fully integrated with R/3 is supported in PDS
    9)Direct transfer of SNP PDS from R/3 is possible
    10)Rapid Planning Matrix can be generated
    11)Not possible to maintain PDS directly in APO and can be used only in combination with R/3
    12)The transfer of data changes is simpler
    13)Not possible to create alternate SNP-PDS in std system for different mode combinations
    14)PDS can be automatically generated from two sources ie R/3 and iPPE
    PPM:-
    1)Production Process Model
    2)Master Data Object
    3)Cannot be used for scenarios where the component has got different validity period
    4)Used as Master data Basis for Planning in SAP-APO
    5)Contains active Master data generated from the combination of routing (BoM & receipe) and production versions
    6)PPDS PPM & SNP PPM's can be used as master data for planning
    7)Not supported by PPM
    8)Not supported by PPM
    9)Not possible here. SNP PPMs will be generated via PPDS PPMs
    10)Not possible
    11)PPMs can be directly created in APO and can be modified without R/3 also.
    12)Little Complex when compared to PDS
    13)Alternate SNP-PPMs can be easily created
    14)PPM can be generated automatically generated only from R/3
    PDS is used in industries wherein there are multiple components or assemblies having diffeent production versions whose validity periods are different. PPM is being used typically in process industries, chemical industries. PPM is very simple in its usage and very flexible in operations in terms of modifications at APO level and can be referred to client depending on the business requirement.
    Regards,
    Nagesh.

  • Switch between SNP-PPM and SNP-PDS

    Hi,
    In APO I have both SNP-PPM and SNP-PDS, but right now I am having some trouble with the bucket time from the PDS so I am trying to temporarly change my PDS to PPM.
    My query is:
    - Is there a way in APO to make the SNP-PPM the default production model over theSNP- PDS?
    I was searching for some kind of documentation on this topic and I found that I should change the priority for the PDS throught the PDS_MAINT transaccion in ECC, is this the only way to do it?
    Thank you in advance,
    Fernando

    Hi ,
    SNP heuristics  planning source determination gives first preference to Quota arrangement.
    You may include PDS as a source of supply in the inbound quota arrangement of the product.
    There is a BADI  BAdI /SAPAPO/PWB_SOS to modify the content and the sequence of the sources of supply in the ranking list.
    The normal ranking list for SNP source determonation  is as below:
    Quota arrangements
    Procurement priority
    Procurement costs
    Procurement type
    There are two other BADIs releveant as below:
    u2022        /SAPAPO/CURTO_SNP ) Enhancements When Creating an SNP PDS (R/3) (Generation)
    u2022        /SAPAPO/CULLRTOSNP ) Change SNP/CTM Production Data Structure Data (Generation)
    Hope this gives some options.
    Regards
    Datta

  • Difference in PPM and PDS.....?

    HI ,
    What are the difference between the production process
    model (PPM) and the production data structure (PDS).....?
    are they totally similar or there are specific applications in which either one of them is only usefull.....?
    Thanks in advance.
    Regards

    Hi ,
    The PPM is the master data which was available from the very beginning
    of APO but will not be developed any further due to some structural limitations
    (mainly the lack of engineering change management). The alternative
    to the PPM is the PDS. The functionality of the PDS was increased for
    APO 4.1. In the releases APO 3.1 and 4.0 the PDS was called run-time object
    (RTO). The SAP recommendation is to use PDS for new implementations
    whenever possible.
    Also check below link
    Re: Can we use PDS for few material and PPM for other material in SCM sysytem ?
    also refer  SAP note 1079959 to get the full detailed information on differences between PPM & PDS.
    Hope it helps you.
    Regards
    Ritesh

  • Difference between C_TSCM44_65  and  C_TSCM44_05 certificate

    Hi,
    Can you please let me know what is the main difference between C_TSCM44_65  and C_TSCM44_05 certificates. I understand one is for SCM 5.0(DP/SNP/PPDS) and another is for SCM 7.1(PP,SNP,PPDS,GATP) with the addition of GATP. Is there any other major difference.
    In short ,if one were to do a certification, which one would you suggest.
    Regards,
    Shankar

    Hello ShaikhMurad,
    Actually, From my point of view;
    C_TPLM30_65 : The newest SAP Certification at EAM is designed for entry- level consultants that's why
    (1) All the certification about how to describe?Maintain?Customize?
    (2) Don't consider some of important integration points such as: Processing External Services, all cost topics (Cost Estimation, Order Settlement, Planned/Actual Cost Determination, Plant Maintenance in the Organizational Structures of Accounting) and Capacity Planning unlike C_TPLM30_05
    The advantage of this certification "C_TPLM30_65", It covers most of enhancements points related to PLM from EhP 1 : EhP 5 unlike C_TPLM30_05 which covers ONLY ECC 6.0
    Hope this note helps.
    BR,
    Amr El-Fakharany
    Edited by: Amr El-Fakharany on Aug 5, 2011 4:04 PM

  • Difference between Null and null?

    What is the difference between null and NULL?
    When is each used?
    Thanks,

    veryConfused wrote:
    There is a null in java, but no NULL. null means no value. However, when assigning value, the following is different:Although the empty String has no special role. Null means, the referential type is not assigned (doesn't refer) to a specific object. The empty String is just another object though, so seeing it or pointing it out as something special when it actually isn't at all (no more special than new Integer(0) or new Object[0]) just adds to the confusion.

  • Difference between GUI_UPLOAD and WS_UPLOAD

    Hi,
    Please make me clear about the difference between GUI_UPLOAD and WS_UPLOAD. In which cases we need to use these modules...??
    Thanks,
    Satish

    I would suggest to always use the GUI_UPLOAD.  I say this because this is the function module which is used in the GUI_UPLOAD method of the class CL_GUI_FRONTEND_SERVICES.   Really, you should probably use the class/method instead of the function module.
      data: filename type string.
      filename = p_file.
      call method cl_gui_frontend_services=>gui_upload
             exporting
                  filename                = filename
                  filetype                = 'ASC'
             changing
                  data_tab                = iflatf
             exceptions
                  file_open_error         = 1
                  file_read_error         = 2
                  no_batch                = 3
                  gui_refuse_filetransfer = 4
                  no_authority            = 6
                  unknown_error           = 7
                  bad_data_format         = 8
                  unknown_dp_error        = 12
                  access_denied           = 13
                  others                  = 17.
    Regards,
    Rich Heilman

  • Difference between char and varchar, also the difference between varchar2

    Hi,
    Can anyone explain me the difference between char and varchar, and also the difference between varchar and varchar2...

    Varchar2 is variable width character data type, so if you define column with width 20 and insert only one character to tis column only, one character will be stored in database. Char is not variable width so when you define column with width 20 and insert one character to this column it will be right padded with 19 spaces to desired length, so you will store 20 characters in the dattabase (follow the example 1). Varchar data type from Oracle 9i is automaticlly promoted to varchar2 (follow example 2)
    Example 1:
    SQL> create table tchar(text1 char(10), text2 varchar2(10))
    2 /
    Table created.
    SQL> insert into tchar values('krystian','krystian')
    2 /
    1 row created.
    SQL> select text1, length(text1), text2, length(text2)
    2 from tchar
    3 /
    TEXT1 LENGTH(TEXT1) TEXT2 LENGTH(TEXT2)
    krystian 10 krystian 8
    Example 2:
    create table tvarchar(text varchar(10))
    SQL> select table_name,column_name,data_type
    2 from user_tab_columns
    3 where table_name = 'TVARCHAR'
    4 /
    TABLE_NAME COLUMN_NAME DATA_TYPE
    TVARCHAR TEXT VARCHAR2
    Best Regards
    Krystian Zieja / mob

  • The difference between Lion and Mountain Lion

    Can some one explain to me the difference between Lion and Mtn Lion? I'm currently 10.6.8 Is it beneficiall for me to upgrade?

    Mountain Lion is an enhanced version of previous OS X and so that is Mavericks.
    About upgrading it all depends on what your needs are and if your hardware supports it.
    System requirements for OS X Lion
    System requirements for OS X Mountain Lion
    OS X Mavericks: System Requirements
    Please check also applications compatibility. From Lion onward, you cannot run PPC application.

  • The difference between N80 and N80IE ?

    What is the difference between M80 and N80ie?

    02-Jan-2007
    07:45 PM
    korngear wrote:
    The Nokia N80 Internet Edition is a new version of this handset with the same hardware as the normal N80. It is due for release in Q4 of 2006 and will be available in Patina Bronze or Pearl Black, and has the following additional software included.
    Yahoo Go! for Mobile
    Flickr
    Some Amazon Branded Software
    'Download!' App management
    Internet Telephone - SIP VOIP Frontend
    WLAN Wizard
    Gizmo VOIP - Gizmo Project VOIP Frontend.
    \\en.wikipedia.org//
    @Korngear
    Thanks.
    Could N80 be upgraded to N80IE?

  • The difference between SFP+ and X2

    Dear Expert,
    I need to know what is the difference between SFP+ and X2! and can I use SFP+ card and module instead of X2?
    Thanks,
    Mohammad Saeed

    Hi,
    They are both used for 10Gig interfaces.  The difference is the connector type.
    SFP+ is LC and X2 is SC.
    You can not put an SFP+ into an X2 slot or X2 optic into a SFP+.
    HTH

  • Difference between ok_code and sy-ucomm

    Hi,
    Can any one tell me the difference between ok_code and sy-ucomm

    Hi,
    Actually OK_CODE and SY-Ucomm are the same. But experts suggest use of OK code for following reason:
    In each PAI event that a user triggers by choosing either a pushbutton on the screen or an element in a GUI status, the corresponding function code is placed into the system field SYST-UCOMM or SY-UCOMM and placed in the OK_CODE field (as long as the function code is not empty). Empty function codes are placed in neither the SY-UCOMM field nor the OK_CODE field.
    In your ABAP programs, you should work with the OK_CODE field instead of SY-UCOMM. There are two reasons for this: Firstly, the ABAP program has full control over fields declared within it, and secondly, you should never change the value of an ABAP system field. However, you should also always initialize the OK_CODE field in an ABAP program for the following reason:
    In the same way that the OK_CODE field in the ABAP program and the system field SY-UCOMM receive the contents of the corresponding screen fields in the PAI event, their contents are also assigned to the OK_CODE screen field and system field SYST-UCOMM in the PBO event. Therefore, you must clear the OK_CODE field in the ABAP program to ensure that the function code of a screen is not already filled in the PBO event with an unwanted value. This is particularly important when the next PAI event can be triggered with an empty function code (for example, using ENTER). Empty function codes do not affect SY-UCOMM or the OK_CODE field, and consequently, the old field contents are transported.

  • What is difference between abstraction and encapsulation ?

    Hi,
    I am trying to figure out the difference between abstraction and encapsulation but confused.
    Both are used for data hiding then what is the exact difference ?
    Thanks.

    Tushar-Patel wrote:
    I am trying to figure out the difference between abstraction and encapsulation but confused.
    Both are used for data hiding then what is the exact difference ?This is the picture I have:
    When you encapsulate something you get an inside and an outside. The outside is the abstraction. It describes how the encapsulated entity behaves viewed from the outside. This is also called the type. Hidden inside is the implementation. It holds detail information about how the type's behaviour is accomplished.
    It's a very simplified picture but I think it's quite accurate and it works for me.

Maybe you are looking for