EBP_BACKEND_PRICES BEST PARCTICES

(1) What are the best practice followed when you implement SRM on
EBP_BACKEND_PRICES report scheduling?
(2) can you transfer MAP successfully more than one plants?
(3) mr21 if you change MAP , Again do we run manually this report EBP_BACKEND_PRICES?
(4) Whenvever you create a material master in ECC ?What mechanism you followed to update a price in SRM?
(5) Does any one set variant for this report as daily to update MAP? i aware it is just for approval purpose only.
i wanted to know how inteligently you have define them for customer satisfaction.
Please share your experience?
br
muthu

Hi Muthu,
You can schedule EBP_BACKEND_PRICES job to replicate the Moving Average Price (MAP) of a material from ECC to SRM
This report has only two options, one is to get the MAP of the first plant or average of the MAP from all plants in ECC.
You can't replicate the MAP per plant (as most of us would like to see).
When you change the MAP with MR21, you need to manually run the job or you can schedule it periodically (mostly nightly)
When you create a material in SRM, the CRM middleware will push the materials to SRM automatically, but the MAP is replicated when this job is run.
Yes, this MAP is mostly used for approval process only.
Regarding, customer satisfaction, not so much due to the inability to replicate the MAP per plant and also once you add the material to the SC line item, you can't change the unit price.
But as a Buyer, you can change it in the sourcing cockpit or while creating/sourcing the PO.
Let me know if I answered some/most of your questions.
Thanks,
Chinna Swamy
Edited by: Chinna Swamy on Nov 24, 2009 12:32 AM

Similar Messages

  • Transports Best Parctices

    Hi Gurus,
    I am using SAP Enterprise 4.7 and we still use SAP Infosets and Queries (believe or not!). For certain reason, which I don't like, we are creating infosets and queries directly into the productive client.  I explained my boss that we shouldn't be creating anything directly into productive but he stated that it is a slow process to create queries and infosets from development and make all the transports.
    I would like someone can provide me with a link on the best practices to execute transports in SAP Landscapes so I can give it to my boss as a backup of my opinion.
    I will really appreciate your help.
    Thanks,
    Luis.

    Hi Luis,
    It really depends on what the best approach is for your company.   I do use info-sets and queries but also use them to code in ABAP or even use them for some custom BW loads.  
    Since allot of the data for Public Companies (i.e. Listed on Nasdaq or NYSE) require Sarbanes Oxley Change control / auditing are mandated by the government to track the changes and document the required business owner approvals before moving the changes to our productive system (post testing and user acceptance).
    This may not be the requirement for all companies, but thought I send you a brief statement of how we have to control our change. 
    Simply put, imaging that in the report 11 = 2, but we added a table and modified the ABAP in the query, and now 11 = 200?   IF you are reporting revenue or inventory this could be a huge problem since you are executing off of inaccurate data results.
    Good Luck,
    Ed

  • Best practice for naming convention in BI 7.0

    Hi All,
    Is there a Best Parctice document for naming convention in BI 7.0?
    Thanks,
    S.B

    hi,
    chk this links...
    http://help.sap.com/saphelp_nw04/helpdata/en/ba/83343ea7ff6a38e10000000a114084/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/da/0318025d64a84b94542641ed77ee74/frameset.htm
    hope this helps,
    partha

  • Modifying SAP standard roles - best practice

    Hi,
    Is there a Best practice How-to guide for configuring SAP BPs roles for client use.  I know I shouldn't change the content delivered by SAP but I'm not quite sure what I should delta link copy into client namespace.
    I am implementing MSS.  Do I just delta link copy the Manager role into client namespace or I should make a delta link copy of the My Staff workset then make changes to the workset and assign it to a completely new ClientManager role?
    I have the TransportEP6Content how to guide but it doesn't say explicitly what is best parctice.  This doc references 'HowTo Use Business Packages in Enterprise Portal 6.0' but it isn't where it says it is on service marketplace.
    TIA,
    J

    Hi,
      'How to use Busiess Packages in Enterprise Portal 6.0' is available in this link.
    http://help.sap.com/bp_epv260/EP_EN/documentation/How-to_Guides/misc/Using_Business_Packages.pdf
    Check out for the best practices.
    Regards,
    Harini S

  • MAM 2.5 Best Practice Scenerios

    Hi I am going through the Best Practice Scenerios for MAM 2.5 and stuck on the
    Upload the SAP Mobile Infrastructure client framework files:
    Retrieve framework file located in
    /jsp/win32/comp/folder  named setup.exe
    I downloaded the cd from service.sap  and cannot find this file anywhere.  Does anyone know where I can get the setup.exe this is making a reference to.
    Any help would greatly be appreciated and rewarded
    Cheers,
    Devlin

    Hello Devlin,
    for installing MAM 25,you only need 2 downloads.
    1.The MI CLient. Link to MI2.5 SP13 full client from swdc: https://smpdl.sap-ag.de/~swdc/002007974700000253932005D/MI25SP13FULL_0-10002889.zip?_ACTION=DL_DIRECT
    2 The MAM CD with the syncbodefinition file and MAM.war(you still have downloaded it) Link to SR2 from swdc:
    https://smpdl.sap-ag.de/~swdc/012002523100000068392005E/51031176.ZIP?_ACTION=DL_DIRECT
    For installing MAM there is a a very good InstGuide on the Installation CD you have downloaded.It is better than the Best practices.
    I think the setup.exe for the "framework" you are searching for seems to be the MI 25-Client installation exe for win32.
    For "the first steps" i would recommend you to make it easy and install the framework(client) directly by executing the installation file on the client.
    If you want to use the BSP based installer(i think you will actually do this step from best parctice) you also have to configure BSP on WAS(Activating services like ME_FW_INSTALL in SICF).
    Regards
    Frank
    Message was edited by: Frank Brackmann

  • Site-to-ste VPN with overlapped subnet.

    Hi Friends
    I have to set up site to site VPN with overlapped network ASA 5540 and checkpoint   what is the best parctice to achive tis goal
    Thanks in advance

    It has to be configured on both sides.
    X and Y are unused networks in this example: Site A has to hide 172.16.1.0/24 behind X when communicating to Y, site B has to hide 172.16.1.0/24 behind Y when communicating to X. The users in site A have to use Y as a destination, users in site B have to use X as destination. To make it usable for the users you should include the destinations in the DNS so that they never need the destination-IP.
    On the ASA you describe the communication 172.16.1.0/24 -> Y with an access-list and add that ACL to your static-command. You find an example here:
    http://www.cisco.com/en/US/products/hw/vpndevc/ps2030/products_configuration_example09186a00808c9950.shtml
    Don't stop after you've improved your network! Improve the world by lending money to the working poor:
    http://www.kiva.org/invitedby/karsteni

  • BAM If Then Else or Switch function

    I have BAM data object called "Vehicle" which gets populated via messages coming in through from the enterprise message source. I have a requirement for a calculated field ArrivedStatusTime in the data object. In normal programming language I would just say where UnitStatus, StatusTime are other fields in the same data object.
    If(UnitStatus =="AD"){
    Then substitue value of field ArrivedStatusTime = StatusTime
    The same in BAM is difficult as it enforces the usage of else for which I have no use. Also there are no working examples of BAM function syntax for comparision of Strings (say a data object field UnitStatus =="AD) on the internet. Also my requirement is have the ArrivedStatusTime field should not be overwritten by other messages coming in with UnitStatus other than "AD"
    Please suggest, simple logic like this is hard to implement in BAM.
    Thanks

    Again, {} is only required when the field name has special characters in it. Otherwise, it can be used as it is.I adopted the use of braces {} as the best parctices and I highly recommend it.
    "Column names containing any special characters, such as the operators listed in Table 31-1 double quotation marks, or spaces, must be surrounded with curly braces {}. If column names contain only numbers, letters and underscores and begin with a letter or underscore they do not need curly braces. For example, if the column name is Sales+Costs, the correct way to enter this in a calculation is {Sales+Costs}."I've had cases - can not remember where it was - that the non use of curly braces in field names without special characters shown error messages. So, this intermittent result reiterates my recommendation.
    []s
    Luciano Gomes

  • Can anyone through some light on configuration and implementation

    In SAP BW,
    I Want some useful information on Backend configuration,modelling,implementation of retail balance scorecard / KPI'S / TREND ANALYSIS

    Hi Mirza,
    Refer the best parctices section in SDN:
    https://media.sdn.sap.com/html/submitted_docs/Best_Practices/BW/index.htm
    Also you search for some docs in http://service.sap.com/bi
    Hope this helps.
    Bye
    Dinesh

  • Using facelets and javascript in dynamic regions

    Hello
    I'm using JDeveloper 11g 11.1.1.4.0.
    In the JDeveloper's documentation I found that there is the best parctice to use facelets.
    Now, I have next problem.
    I use dynamic region iside xhtml (facelets) page. Inside that dynamic region there is a view (jsff).
    The problem is that I can't use any custom JavaScript in that jsff.
    I tried next thing:
                <trh:script id="trhs1">
                    <af:resource type="javascript">
                      testm = function (event) {
                      alert('qqq');
                    </af:resource>
               </trh:script>
    <af:clientListener method="testm" type="dblClick"/>If that task-flow is placed inside jspx (not facelets) page, then all works.
    If that task-flow is placed inside xhtm (facelets) page, I have an error from browser that javascript's 'testm' method is not defined.
    I checked source code of the result html-page, and my javascript code really doesn't exists there.
    I can fix it by moving javascript code from the taskflow's jsff to surrounding xhtml page or using jspx page, but, maybe, there is another solution?
    Anatolii
    Edited by: Anatolii. on 11/4/2011 0:32

    Thank for replay, Shay
    I found that in Web User Interface Developer's Guide for Oracle ADF, 2 Getting Started with ADF Faces, Section 2.4, "Creating a View Page":
    Best Practice: Use Facelets to take advantage of the following:
    The Facelets layer was created specifically for JSF, which results in reduced overhead and improved performance during tag compilation and execution.
    Facelets is considered the primary view definition technology in JSF 2.0.
    Some future performance enhancements will only be available with Facelets
    Now I have facelets page with dynamic region, it works.
    I've decided to use facelets because of the forthcoming JDeveloper with JSF 2.0 and for performance improvements described above.
    Do you think it's better to use jspx?
    I have not found any limitations for facelets in Web User Interface Developer's Guide for Oracle ADF and Fusion Developer's Guide for Oracle ADF
    Anatolii

  • UPLOAD ORGANIZATIONAL CHART IN SAP

    Hi Experts,
    My customer has the following requirement:
    In order to avoid manual entry of Organizational Data we need to upload the Organizational Chart from his System in SAP.
    Is there a way to upload the Objects and the Relationships between them?
    Thanks in advance

    As our friends said BDC and LSMW and BAPI  or IDOCif it is remote servers those the Best parctices to upload Data.
    Whatever is your legacy system, you still get that info atleast you will get them in ASCII format i.e text format.
    You can very much download that info do the cleaning and clinsing and Modifications do the upload
    Best Regards

  • Some theoretics explanations needed

    Good day everyone.
    i have to make some custom MP for monitoring some application.
    i create one DS for powershell script, one Probe Action for on demand detection, one Monitor Type 2 state.
    i use many monitors with different PS Scripts to monitor diferent properties of application.
    in production i freqently got this error
    can it be because that i use one monitor type with all monitors?
    should i create one Monitor type for each monitor? should i create one DS for each Monitor type?
    what best parctice to make custom MP with several (about 10) PS Scripted Monitors on loaded system?
    AND one more question.
    on examples i saw that PropertyBag Object can contains many objects or values.
    how can it be used except just output those on alert string or monitor description ?
    Error description:
    The PowerShell script failed with below exception
    System.Management.Automation.Runspaces.InvalidPipelineStateException:
    Cannot invoke pipeline because it has been invoked earlier.
    at System.Management.Automation.Runspaces.PipelineBase.CoreInvoke
    (IEnumerable input, Boolean syncCall)
    at System.Management.Automation.Runspaces.PipelineBase.Invoke(IEnumerable
    input)
    at System.Management.Automation.Runspaces.Pipeline.Invoke()
    at
    Microsoft.EnterpriseManagement.Modules.PowerShell.RunspaceController.RunScript
    (String scriptName, String scriptBody, Dictionary`2 parameters,
    PowerShellOutputType outputType, Int32 serializationDepth, IModuleDebug
    iModuleDebug)
    Script Name: chkDiagSvc.ps1
    One or more workflows were affected by this.
    Workflow name: ITeco.HPDiagnostics.ServerServiceMonitor
    The PowerShell script failed with below exception
    System.Management.Automation.Runspaces.InvalidPipelineStateException:
    Cannot invoke pipeline because it has been invoked earlier.
    at System.Management.Automation.Runspaces.PipelineBase.CoreInvoke
    (IEnumerable input, Boolean syncCall)
    at System.Management.Automation.Runspaces.PipelineBase.Invoke(IEnumerable
    input)
    at System.Management.Automation.Runspaces.Pipeline.Invoke()
    at
    Microsoft.EnterpriseManagement.Modules.PowerShell.RunspaceController.RunScript
    (String scriptName, String scriptBody, Dictionary`2 parameters,
    PowerShellOutputType outputType, Int32 serializationDepth, IModuleDebug
    iModuleDebug)
    Script Name: DiagPortsDisc.ps1
    One or more workflows were affected by this.
    Workflow name: ITeco.HPDiagnostics.Ports.Discovery
    The PowerShell script failed with below exception
    System.Management.Automation.Runspaces.InvalidPipelineStateException:
    Cannot invoke pipeline because it has been invoked earlier.
    at System.Management.Automation.Runspaces.PipelineBase.CoreInvoke
    (IEnumerable input, Boolean syncCall)
    at System.Management.Automation.Runspaces.PipelineBase.Invoke(IEnumerable
    input)
    at System.Management.Automation.Runspaces.Pipeline.Invoke()
    at
    Microsoft.EnterpriseManagement.Modules.PowerShell.RunspaceController.RunScript
    (String scriptName, String scriptBody, Dictionary`2 parameters,
    PowerShellOutputType outputType, Int32 serializationDepth, IModuleDebug
    iModuleDebug)
    Script Name: chkXML.ps1
    One or more workflows were affected by this.
    Workflow name: ITeco.HPDiagnostics.xmlServerStateMonitor

    REF: Microsoft.Windows.PowerShellPropertyBagProbe

  • Table manual creation

    Hi,
    I have to manually create around 25,000 tables and indexes. I have made as a script, where i just drag and drop the tables to sql prompt. While doing like this many tables are not getting created. When I try to create manually the uncreated tables one by one then It's getting created.
    Why are not all the tables created altogether while I drag and drop?
    What is the best parctice to create such huge tables?
    Just an example of my table script
    CREATE TABLE "DXF_DX_EXCH007" ("RECID" VARCHAR2(200), "XMLRECORD" "SYS"."XMLTYPE") PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 STORAGE(INITIAL 65536 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT) TABLESPACE "BMPRODNEW" LOGGING NOCOMPRESS XMLTYPE "XMLRECORD" STORE AS CLOB "LOB_DXF_DX_EXCH007" (TABLESPACE "BMPRODNEW" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION CACHE STORAGE(INITIAL 65536 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT));
    Like this I have thousands to create...
    Thanks
    KSG

    Hi,
    The tables which are not getting created might be missing semicolon or parenthesis.Can you please check them and try creating them by running from SQL prompt as said above.For best practise write your scripts as below:
    eg.sql
    sqlplus <<EOF
    ${DB_USERNAME}/${DB_PASSWORD}@${DB_ORACLE_SID}
    set echo on timing on
    SPOOL eg.sql
    drop table test1;
    drop table test2;
    Create table test1......;
    create table test2 .....;
    SPOOL OFF
    exit
    EOF
    SQL>@@eg.sql
    Best regards,
    Rafi.
    http://rafioracledba.blogspot.com/
    Edited by: Rafi (Oracle DBA) on Mar 24, 2010 3:10 AM

  • Logical level in Fact tables - best practice

    Hi all,
    I am currently working on a complex OBIEE project/solution where I am going straight to the production tables, so the fact (and dimension) tables are pretty complex since I am using more sources in the logical tables to increase performance. Anyway, what I am many times struggling with is the Logical Levels (in Content tab) where the level of each dimension is to be set. In a star schema (one-to-many) this is pretty straight forward and easy to set up, but when the Business Model (and physical model) gets more complex I sometimes struggle with the aggregates - to get them work/appear with different dimensions. (Using the menu "More" - "Get levels" does not allways give the best solution......far from). I have some combinations of left- and right outer join as well, making it even more complicated for the BI server.
    For instance - I have about 10-12 different dimensions - should all of them allways be connected to each fact table? Either on Detail or Total level. I can see the use of the logical levels when using aggregate fact tables (on quarter, month etc.), but is it better just to skip the logical level setup when no aggregate tables are used? Sometimes it seems like that is the easiest approach...
    Does anyone have a best practice concerning this issue? I have googled for this but I haven't found anything good yet. Any ideas/articles are highly appreciated.

    Hi User,
    For instance - I have about 10-12 different dimensions - should all of them always be connected to each fact table? Either on Detail or Total level.It not necessary to connect to all dimensions completely based on the report that you are creating ,but as a best practice we should maintain all at Detail level only,when you are mentioning any join conditions in physical layer
    for example for the sales table if u want to report at ProductDimension.ProductnameLevel then u should use detail level else total level(at Product,employee level)
    Get Levels. (Available only for fact tables) Changes aggregation content. If joins do not exist between fact table sources and dimension table sources (for example, if the same physical table is in both sources), the aggregation content determined by the administration tool will not include the aggregation content of this dimension.
    Source admin guide(get level definition)
    thanks,
    Saichand.v

  • UGHHH again, 6th time Mac fails me ..... and best buy charges me so they can "inspect it".

    well the previous times 4/6 were do to manufacturing defects, the last 2 were due to the screen messing up.
    now after i had this for a month, the fan makes a noise like it hits something inside and the screen leaves a purple "stain" on the screen when watching movies and playing games, it goes away after it a few hours. 
    but really, i went there to get it repaired and the guy said he has to charge me 60$ to look at it, and then send it to apple.
    im like really, a month or two old computer and it breaks down ? and I have to pay!!! .... so im going to go complain, im going to either get my computer fixed for free or i want to return my MAC for store credit so i can purchase another laptop.... like i had it up to here with there snotty people, there attitude towards me was NOT deserved. One worker told me " well if it works fine its not worth fixing" im like ???? " seriously, i paid good money for it and i dont want ink marks on my screen when it gets "warm" "   

    If it is undetermined to be a software or hardware issue then they are authorized to charge a diagnostic and then refund it after they verify the warranty covers it.
    Similar to how car repairs work.
    Beyond that I do not know the exact $60 is except for maybe sending it out to service, but if it is under a warranty normally there isn't a charge for that.
    If it is after the 14 days it is unlikely that they will be willing to do a return outside of the 14 days since they will eat the cost of the laptop. And, based on industry average gross margins they would have to sell 10+ laptops to make up for that single one they ate...
    ~ J
    Former Geek Squad Counter Intelligence Agent.
    Anything posted by me is helpful information (and my own personal opinion) and is not the opinion or view of Best Buy or Geek Squad.

  • Which is best app to convert voice memos to text?

    There must be a way to import iPhone 5s voice memos, some 20 minutes long into editable text. Recommendations would be appreciated.

    SORRY! WHAT I MEANT TO ASK WAS "I WANT TO EXPORT  YOUTUBE & FACEBOOK VIDEOS TO ITUNES. WHAT IS THE BEST APP. TO USE TO CONVERT THESE VIDEOS INTO A FORMAT THAT IS ACCEPTABLE TO ITUNES. WHAT IS THE BEST FORMAT TO USE. THANK YOU

Maybe you are looking for

  • Browser download information

    ''locking this thread as duplicate, please continue at [https://support.mozilla.org/questions/1041683 /questions/1041683]'' galaxy S4 GT-19505 android 4.4.2. .my phone need to find the best browser to support my sistem derive. .but I have a problem w

  • Create PDF from web page w/password

    Would like to created a PDF using the 'Create PDF from WEB Page' function. The initial page of the site requires a login which we have but we seem to be unable to use Acrobat to archive the site because it requires a login. Is there a way to login an

  • How to find original ios version

    iam download ios 7.1.1 on iclarified site. i have some doubt that site is sell original os or fake. how to find the original / fake ios 7.1.1 on iphone 4s. how to download original ios version on my phone..

  • Strange behaviour: "undefined method" error

    Hello! I am trying to build a simple webpage. I created a class UserData with some functions, two of them are getUsername and getLastname. I created a HTML form, with the fields username and lastname (written exactly like this), a JSP (signup2.jsp) w

  • How to find Capacity of  a directory

    can anyone help me regarding this