[Special Prices for Business Partners] and [Hierarchies and Expansions]

Dear Sirs,
I am running into three problems.
1.) I loaded 313 items Special Prices by DTW however I can not locate where it went?
     I searched via the path [Inventory>Price Lists>Special Prices>Special Prices for Business Partners]but find nothing in there.
2.) I can not find DTW templates for Hierarchies and Expansions data load.
     Also I searched via the path [Inventory>Price Lists>Special Prices>Hierarchies and Expansions] to see if the Special Prices I loaded with DTW maybe there but find nothing there.
3.) I can not find any information related to Hierarchies and Expansions in the [diapi] help file.
Could it be these two functionalities require "manual" input?
If so, how on earth the 313 Special Prices DTW data load went through "successfully" and find no trace of it?
I am pulling my hair off to find some advice.
Would appreciate it greatly if someone could enlighten me on these two functionalities.
Kuni - Tokyo
Edited by: furuya kunitomo on May 15, 2009 2:28 PM

Hi Kuni,
To quickly answer your questions:
1.) I loaded 313 items Special Prices by DTW however I can not locate where it went?
The path is correct. If you can't find anything probably something went wrong in the DTW import.
Check that the "Test Run" checkbox was not checked and all required keys are entered in the templates.
2.) I can not find DTW templates for Hierarchies and Expansions data load.
The relevant templates are:
the default location when installing DTW is:
C:\Program Files\SAP\Data Transfer Workbench\Templates\Templates\oSpecialPrices
When entering Hierarchies and Expansions (renamed to Period and Volume Discount in Version 2007) you must enter *x for CardCode where x is the price list number.
3.) I can not find any information related to Hierarchies and Expansions in the diapi help file.
The information in the DI API file is under the SpecialPrices Object.
See below some general information regarding special prices:
SpecialPrices is a business object part of the Inventory and Production module under
Select Inventory > Price Lists > Special Prices > Special Prices for Business Partners.
Select Inventory > Price Lists > Period and Volume Discount (Hierarchies and Expansions in previous versions)
Interesting points:
Source table: OSPP
DTW Template: SpecialPrices.csv
Mandatory fields in SAP Business One: CardCode and ItemCode.
PriceListNum is a foreign key to the PriceLists object - source table OPLN, field name ListNum.
CardCode is the Business Partner CardCode to enter Special Prices for Business Partners.
Child object of the SpecialPrices Object: SpecialPricesDataAreas (source table: SPP1)
DTW Template: SpecialPricesDataAreas.csv
LineNum (Field name LINENUM) - Always enter the appropriate LineNumber you want to update (starts from 0).
Child object of the SpecialPricesDataAreas Object: SpecialPricesQuantityArea (source table: SPP2)
DTW Template: SpecialPricesQuantityAreas.csv
LineNum (Field Name SPP2LNum). Always enter the appropriate LineNumber you want to update (starts from 0).
Hope that information helps a little. If you have any fruther questions enter the following information:
1. SAP Business One Version including Patch level
2. Do you get any error message after the import? What is the message returned?
Kind Regards,
Friederike Mundt
SAP Business One Forums Team

Similar Messages

  • Deleting single row from Special Price for Business Partners

    Hi Experts,
    How would I go about about deleting a single row from Special Prices for Business Partners across all BPs when for most of my BPs this is the only special price they have.  I have tried using Copy Discounts function but once you are down to 0 rows the record has effectively gone from the table so there is nothing to copy. 
    Hopefully I won't have to go thorugh 5000 records and delete each one idividually.

    Hi Jon,
    You may try a tool called B1TCH:

  • Change history of User for Business Partner Number attaching and removing

    Hi Experts
    Is there any t-code in SRM which will show change history of User for Business Partner Number attaching and removing.
    Guru Prasad Dwivedi

    I am not too sure if anyone can DELETE a Payment Term linked to a BP. The system would not allow this.  If at all a Payment term was deleted, I don't think it can be traced.
    It is therefore very important to use Proper user authorization so that only people authorized to do certain things are doing it and not everyone.

  • Special price for BPs

    Hi experts,
    I have created a special price for a BP based on trade price as price list and it is not on automatic mode, when I do sales order for this BP the unit price is same as trade price and the discount and price after discount comes from the special price as defined.
    Now when I change the trade price for this item and do sales order then the unit price is not same as trade price, it is showing the old trade price,
    Here my question is if I define special price and keep it on non auto mode, when there is a trade price change then where from the unit price comes at sales order? is it from special price?
    Thanks in advance.

    Hi Suman Roy...
    Special Price Use
    Special prices can be used for the following scenarios:
    You want to specify a special price for a customer when a particular item or an item from a particular item group is purchased. In this case, you specify a price that depends on the business partner.
    You want to define special prices for an item that are to apply for particular periods of time. In this case, you specify a date-dependent price.
    Depending on the quantity ordered, you want to assign a special price. If the quantity ordered is very large, you sell or buy an item at a lower price than with a small quantity. In this case, you specify a quantity-based price.
    From time to time, you will also want to update all or particular special prices. You can do this, for example, by changing the discount for selected special prices. You can also select specific special prices and change only these prices. You can refer price list updates to the derived special prices. You may also want to delete particular special prices after a defined period of time. Once you have defined special prices for individual cases (that is, for a particular business partner), you can copy them to other business partners or groups of business partners according to various sets of rules.
    If you want to refer discounts to particular item groups, items with particular properties, or manufacturers regardless of the business partner, you can define discount groups.
    If you do not want special prices to depend on a business partner, you can also define special prices for a price list. These always apply if no special prices have been defined for a business partner. These special prices can also be defined on the basis of a particular date and/or quantity.
    Automatic Price Calculation
    When you enter a business transaction, such as an outgoing invoice or a purchase order, the system calculates the price for an item automatically. The system proceeds as follows here:
    The system first checks whether a special price has been defined for the item for this particular business partner. This special price could also be based on a particular date or quantity.
    If no special price has been defined, the system checks whether a discount group has been defined for the business partner that can be applied to the item.
    If no special price has been defined, the system checks whether a special price has been defined for the item (for the price list entered in the master record of the business partner), which once again can be based on a particular date or quantity.
    If no special price has been defined, the system copies the price for the item from the price list entered in the master record of the business partner.
    If a discount has been granted because of a special price, the discount is indicated in the detailed information of a line in the purchasing or sales document in the Discount % field.

  • Best way to create special prices for a single BP?

    Hi Experts,
    Can anyone suggest the best way to do the following?   I have a single BP who will ALWAYS purhcase at 10% above the landed cost (or last purchase price of an item) for any item in SAP B1.   I don't see how I can implement this through Special Prices.   Is there any other way?

    Hi Gordon
    I did consider this method but it occurred to me that whenever we create a new item (or indeed the last purhcase price of an item changes) then the special price will not change.   We also have a item list of over 50,000 items and I have always found that adding special prices for a business partner for all 50k items increases the sizes of the database considerably.
    I am looking for a more dynamic approach that will change as we add new items or last purhcase price changes.  
    Could this be done through the addition of a new price list perhaps which is based on the last purchase price?   I don't fully understand what the factor does but I presume it will create a new price based on another price list only higher or lower?

  • BSP-Login for business partners

    BSP-Applications are written for business partners (BP). But login is only possible for SAP-Users. Can I couple SAP-Users and business partners anyhow? My first idea is to create a SAP-User for every existing BP and give both of them foreign keys for finding the other side. This could be done online by BP, using a BSPUSER with rights to create internet users.
    But I think this would be a dirty solution. Both, SAP-User and BP, uses same tables like ADRP. Is there no possibility to link them in an other way? I’m sure, this problem appears in the most other applications too.
    If anyone has an idea or can reference other related topics (I found nothing), I would be grateful.
    Thanks, Peter

    That was a typo. Sorry.
    I meant using a BSPUSER and the aliases in SU01.
    You have a User ID, when the login occurs it does a check for the alias in a table. Can't remember the table name at the moment.
    Basically it matches the alias to an actual Dialog user.
    In our system the Dialog user and alias name are the same name but you could use any alias name from my understanding. However you then have the problem of matching one to one.
    Or you use your own loging mask and methods.  We tried that first but found it was too difficult to keep up with everything and since the system did it we changed and did it the system way.
    Recommened way from SAP for the loginning of Business Partners is to create the Business Partner as an Internet User.
    When doing so though read note 415112, 509599, 490382

  • Query to see all BP's with a special price for an item

    Hi There,
    I'm currently still learning the product and have been tasked with finding this out, so please bear with me and let me know if there is further information that is required.
    I have a customer running SAP B1 2007 who wishes to produce a report detailing all of the BP's that have a special price for an item. 
    Therefore it would ideally show the item number, all BP's who have a special price and what that price is.
    Is there a standard report that can be run for this?  Or would a query have to be defined?
    Any help would be appreciated.

    AFAIK, no standard report for this. But need not to worry, you just need
    SELECT ItemCode,CardCode,Price FROM OSPP ORDER BY ItemCode,CardCode
    above simple query to cater your need.
    Best Regards,
    Hendry Wijaya

  • BAPI to create tax classification for business partners

    Hi all,
    I'm trying to create tax classification for a business partner (situated in the tab Control) from a BAPI.
    I tried to use BAPI BUTX_FRG0010_CREATE, but I always receive an error...
    Does someone know how to implemnt this ? Or do I need to use another fm ?
    Thanks in advance !

    I should have mentioned that I'm creating Business partners in ERP, and not in CRM
    The error I receive is this one :
    Tax classification     does not exist
    The data I specify in the table is the same dataI fill in when creating a business partner manually.

  • Mapping of Identification Number Categories for Business Partners

    Hi people!!!
    I´m working with the table BPIDCONV on Solution Manager, which is the table of Mapping of Identification Number Categories for Business Partners.
    Somebody knows how create an entry on this table?
    I suppose that is on Customizing.
    Is very very urgent, please.
    Helpful answers will be rewarded.
    Thanks and regards,

    The tax category of all the countries are stored in Table TFKTAXNUMTYPE
    and it is a standard SAP delivered table and should be identical in all
    our customer systems.Table TFKTAXNUMTYPE is governed by the legal
    requirements and hence SAP provides Tax category for only those
    countries which have defined legal requirement for maintaining that
    particular Tax number to keep system legally complaint.
    Please find the note 775919 which comprises of all the available
    Tax types to our customers which are delivered by SAP.
    I hope this information is usefull and help you to resolve your
    query.Feel free to get back to me if you have any issue further.
    Tauseef Ahmad

  • How to setup Budget for Business Partners

    Is there a way to set up budjet for Business Partners.
    For example for clients we are expecting to do cirtain amount of sales.
                and  for vendors how much we are planning to spend during the finantial year.
    We are using SAP 2005.

    Hi Sanjaya,
    The budget function in B1 is only applied to GL accounts.  There is no BP budget function out of the box..

  • Text determination for business partneres

    can any one provided me step by step process of text determination for business partner level
    Many thanks

    Hi Vinay
    First U need to Define the Text Type for the Text determination for Business Partners.
    Follow the Below Path
    1)Img-Crm Basicfunctions-Textmanagment-Define Text objects and text types-
    select text Object but000 and click on create- Give text id and description and save  the text type
    2)then u have to add the text type to the procedure
    Define text determination procedure --select the text object but000 click on procedure and click on definition of procedure- go to new entries and add ur new type and save. ur text type will be reflected in the business partner.

  • Special Prices for "SALE" period.

    Dear SD pricing experts,
    We seek a suggestion for a pretty common scenario wherein  when we have a SALE period -- by definition it could mean special prices for SOME of the regular items -- maybe old arrivals / improper condition of the item hence devalued but still perfectly usable, for a specific period. However for the same period, some items (quantities) of the same, which are in brand new condition, would be available for sale at the regular price.
    How can one handle this in the SAP SD pricing or related. This should be such that only the right material goes at the right price and not the GOOD material at the SALE price.
    Please note there is no separate identification' of the "devalued" items. e.g. cloth items, or cosmetic items which have lost their packaging and likewise.
    Look forward to a valuable solution to this.

    It is understood that you want to give special prices for certain items. The special prices can be given through discount condition  K007.
    1.     Create a condition table that includes u2018Order reasonu2019 as one of the fields. Say, the condition table includes Sales organization, Distribution channel, Division and Order reason. Say, the condition table is 650.
    2.     Create an access sequence Z001 u2013 Discount for SALE period; this access sequence has the condition table 650.
    3.     Enter this access sequence in condition type K007.
    4.     Create order reason as 101-Sale period dis A, 102-Sale period dis B, 103-Sale period dis C [Menu path: Spro >> SD >>Sales >> Sales docu header >> Define order reason]
    5.     Maintain condition record for K007 in VK11. Maintain different discounts for different order reason.
    6.     Create a sales order. If the material is eligible for discount, select the order reason [eg; 101]. The respective discount will be reflected.
    7.     The condition record is controlled by the u2018from- tou2019 validity period.
    8.     If you need to reflect the discounted price in the price PR00 itself, assign this access sequence in the condition type PR00 and maintain different prices for different order reason. You will get PR00 value directly.
    Hope this information will be useful to you.
    K Bharathi

  • Special Prices for BP Period Discounts

    Hi all
    Is it possible to mass import Special Prices for BP Period Discounts for all Customers and Items?
    Kedalene Chong

    How many records you want import?
    If more than thousand records, you need to split the records into 1000 records to import correctly.
    Check SAP notes:
    - DTW_How to import/update Special Prices via DTW
    Thanks & Regards,

  • How to enter opening balances for business partners

    pls let me know end to end process to enter opening balances for business partners.

    Hi Reema....
    There are two processes you can enter OB for BP.
    1. Bill waise
    2. Total
    If you want to go for Bill wise then its better to upload the AP and AR invoice under service category via DTW.
    If you want to go for Total BP balance then go to Administration> System Initialization> Opening Balance--> Opening Balance Business Partner.

  • Import Special Price for Groups OSPG Table.

    Dear all
    I need to import Special Price for Groups (table OSPG) but there is no template in DTW.
    How can I do.
    Tanks and Regards
    Graziano Di Risio

    Dear Graziano Di Risio,
    As you know, DTW is based on DI API.  Since this table is not exposed to DI API, you will have no option to DTW it.  That is all.  You have to do it manually.

Maybe you are looking for

  • Problem with Horizontal Spry Menu

    Hi, I have trawled through the forum to see if I can find an answer to my problem, but couldnt locate one, so this is my first post. I recently built this website for my wifes business and was using a simple menu bar without any dropdowns, just to ge

  • How can I use two accounts ?

    How can I use two accounts (mine and my wife's) to PhotoStream to my mac? I have to turn off photo stream for one or the other...can't I just leave two accounts logged on so that the photos from my iphone and hers both go to my mac?

  • How can I share itunes music with others who use this computer??

    I want to share my music with my granddaughter and she wants to share hers with me. We use the same computer but log in with different accounts. If the music is in the computer is seems there should be a way to share all the music.  Can we do that??

  • New field in MATMAS Idoc

    I would like to add new field from MARD which was not included in standard MATMAS. There are some MARD fields in MATMAS already and I like to add one more field. Can someone give me step by step procedure in brief please ?. Thank you

  • Hardcover Book Print Quality = Very Poor!

    In the past with iPhoto 4 & 5, I have ordered and recieved hardcover books of very high print quality. I have just recieved my first hardcover book using iPhoto 6.01, and the print quality is down right poor and unacceptable. My high resolution shots