Changing colors in special prices BP

Hi all,
When hierarchies are available per article in the function Special prices per BP, all figures are automatically blue, when there are no hierarchies, all figures stays black.
The difference between blue and black is hard to see for some people.
The blue color is also visible in sales/purchase orders when hierarchies are available, but sometimes hard to see the difference.
Can these colors be changed??
Thanks in advance.
Best regards,
Carl Verhagen

Carl,
I am not sure if the colors can be changed.  I agree sometimes it could be hard to differentiate the colors.
You might try posting the question to the SDK forum to get some insights on what options are available through SDK.
Good luck
Suda

Similar Messages

  • 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?
    Regards
    Geoff

    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?
    Regards
    Geoff

  • Resync Special Prices

    The special prices in WT have gotten out of sync with B1 which now results in 'There are less special price records in WT than in B1...' error message in the sync log.
    Using SQL Profiler I have determined that there are almost 500 records less in WT than B1 ... Too many to create 'Dummy' records as suggested in [Special Price Records Error (DeleteSpecialPricesNotInB1 in SBOSpecialPrice)]
    What I would like to do is just delete all records in PartsPricingMaster and PartsPricing and have them recreated from B1 in a sync. Would this work? What would 'Trigger' the sync? Would I have to go into B1 and change (slightly) each special price to make them sync?
    Regards,
    Bob Blansett

    Figured this one out myself.
    WITHOUT deleteing any records, I ran the following query:
    INSERT INTO PRX_Transaction_Queue
    SELECT 7
    , 'U'
    , 2
    , 'CardCode' + CHAR(9) + 'ItemCode'
    , CardCode + CHAR(9) + ItemCode
    , GETDATE()
    , NULL
    , NULL
    FROM OSPP
    This performed a re-sync of my special price lists and caused the sync service to clean up any orphaned records. The 'There are less special price records in WT than in B1...' error has gone away and now WT and B1 have the same number of Special Price records.
    Regards,
    Bob Blansett

  • Report to show changes in special prices

    Hi All
    We are having a problem currently where some users change the prices in the system and since the special prices table or price table does not have a log it makes it difficult to check who changed the prices from what price to what price and when.
    So as a solution I am looking for a report or function that will alert me when there is any price change, or a log file that can log any price changes in the system.
    We are using SBO 8.81 A PL09

    Hi,
    You've posted your question in the System Administration forum which is for system installation and configuration topics. Your question would be better placed in the reporting forum:
    http://scn.sap.com/community/business-one/reporting-and-printing/content?filterID=content~objecttype~objecttype[thread]
    or in the general application forum:
    http://scn.sap.com/community/business-one/content
    In answer to the question, I think you could probably create your own logging solution by creating a separate SQL table and using a script in the SBO_SP_TransactionNotification proc to insert a record in this table when a user updates a special price. The SBO client will pass the CardCode and ItemCode properties through in the proc. The object type is 7. The OSPP has a UserSign field but I'm not sure if that holds the UserID of the original user who created the special price or if its the user who last updated the record. You'd have to test that. Alternatively you could develop an add-on that runs in the GUI to track the user clicking on Add/Update in the special pricing screen and recording the details.
    Kind Regards,
    Owen

  • Change Log needed at price list and special prices

    Tracking changes made to the price list and special prices by BP is a valuable control function missing that needs to be included in future.

    I was told by my Implementation Partner that it is possible to import and update price list by using the Import function that is available in SBO.  To do this:
    1. From your sales quotation with the agreed prices - export to excel.
    2. Change the format to list: Product code, Price list to update, New price, Currency
    3. Save the file as tab delimited text
    4. Import into SBO using the Administration, Data Import/Export, Data Import, Import from Excel option.
    5. Choose Item type to import
    6. In the B line, choose Price List Code, the list updates to show only the fields relevant to price list updates
    7. Press OK and follow rest of instructions to complete the import.
    I found the above to be simple, repeatable and reliable enough to solve my initial question.

  • Changes in SAP b1 price list is not reflecting in webtools

    Hi,
    I have 5 price list in SAP B1 and it is synchronized with web tools so i am able to generate sales orders for a customer with same price whether from B1 or web tools. Now I have defined 5 new price list in B1 and changed default pricelist  on customer card in SAP B1 and synchronized. While generating Sales order from webtools I am still getting the old price list. Any reason for this?

    Are you logged into the commerce site as someone from that Business Partner?
    You might have a force an update of that BP to Web tools, by simply changing some data then changing it back. Sometimes changing the pricelist on the BP doesnt trigger the synch to notice that data has changed, and it therefore is not queued to be synched.
    So on the BP Master Data, you can add a space onto the end of the name, and then immediately delete it, thereby causing the "OK" button to change to "Update". This will force the BP record into the queue to be synch'd and the next time the synch runs it will synch that BP, including it's new pricelist assignment.
    Also, just to double check that the items whose pricing you are testing do actually have special prices on that pricelist. Sounds obvious I know, but with so many items it can be an easy detail to miss.

  • How to copy Sales Quotaton prices to Price List or Special Prices

    We frequently use Sales Quotation to communicate deal price offers to customers.  Once these prices are approved, we have to re-type these prices into applicable price lists or special prices. 
    We are looking for a way to copy these deal prices from Sales Quotation (by Business Partner) over to the applicable price list and special prices?
    Please assist?
    Jaco de Villiers

    I was told by my Implementation Partner that it is possible to import and update price list by using the Import function that is available in SBO.  To do this:
    1. From your sales quotation with the agreed prices - export to excel.
    2. Change the format to list: Product code, Price list to update, New price, Currency
    3. Save the file as tab delimited text
    4. Import into SBO using the Administration, Data Import/Export, Data Import, Import from Excel option.
    5. Choose Item type to import
    6. In the B line, choose Price List Code, the list updates to show only the fields relevant to price list updates
    7. Press OK and follow rest of instructions to complete the import.
    I found the above to be simple, repeatable and reliable enough to solve my initial question.

  • Change color in alv column

    how do change color of a column in ALV.

    Hi
    The below abap program shows how to change the colour of individual ALV cells /fields. Only a small number of changes are required from a basic ALV grid which include adding a new field to ALV data declaration table(it_ekko), populating this field with the field name identifier and colour attributes and finally adding an entry to layout control work area. These changes are highlighted in bold below.
    REPORT  zdemo_alvgrid                 .
    REPORT  ZALV_CELLCOLOR.
    TABLES:     ekko.
    type-pools: slis.                                 "ALV Declarations
    *Data Declaration
    TYPES: BEGIN OF t_ekko,
      ebeln TYPE ekpo-ebeln,
      ebelp TYPE ekpo-ebelp,
      statu TYPE ekpo-statu,
      aedat TYPE ekpo-aedat,
      matnr TYPE ekpo-matnr,
      menge TYPE ekpo-menge,
      meins TYPE ekpo-meins,
      netpr TYPE ekpo-netpr,
      peinh TYPE ekpo-peinh,
      CELLCOLOR TYPE LVC_T_SCOL,
    END OF t_ekko.
    DATA: it_ekko TYPE STANDARD TABLE OF t_ekko INITIAL SIZE 0,
          wa_ekko TYPE t_ekko.
    *ALV data declarations
    data: fieldcatalog type slis_t_fieldcat_alv with header line,
          gd_tab_group type slis_t_sp_group_alv,
          gd_layout    type slis_layout_alv,
          gd_repid     like sy-repid,
          gt_events     type slis_t_event,
          gd_prntparams type slis_print_alv.
    *Start-of-selection.
    START-OF-SELECTION.
      perform data_retrieval.
      perform build_fieldcatalog.
      perform build_layout.
      perform set_cell_colours.
      perform display_alv_report.
    *&      Form  BUILD_FIELDCATALOG
          Build Fieldcatalog for ALV Report
    form build_fieldcatalog.
    There are a number of ways to create a fieldcat.
    For the purpose of this example i will build the fieldcatalog manualy
    by populating the internal table fields individually and then
    appending the rows. This method can be the most time consuming but can
    also allow you  more control of the final product.
    Beware though, you need to ensure that all fields required are
    populated. When using some of functionality available via ALV, such as
    total. You may need to provide more information than if you were
    simply displaying the result
                  I.e. Field type may be required in-order for
                       the 'TOTAL' function to work.
      fieldcatalog-fieldname   = 'EBELN'.
      fieldcatalog-seltext_m   = 'Purchase Order'.
      fieldcatalog-col_pos     = 0.
      fieldcatalog-outputlen   = 10.
      fieldcatalog-emphasize   = 'X'.
      fieldcatalog-key         = 'X'.
    fieldcatalog-do_sum      = 'X'.
    fieldcatalog-no_zero     = 'X'.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'EBELP'.
      fieldcatalog-seltext_m   = 'PO Item'.
      fieldcatalog-col_pos     = 1.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'STATU'.
      fieldcatalog-seltext_m   = 'Status'.
      fieldcatalog-col_pos     = 2.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'AEDAT'.
      fieldcatalog-seltext_m   = 'Item change date'.
      fieldcatalog-col_pos     = 3.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'MATNR'.
      fieldcatalog-seltext_m   = 'Material Number'.
      fieldcatalog-col_pos     = 4.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'MENGE'.
      fieldcatalog-seltext_m   = 'PO quantity'.
      fieldcatalog-col_pos     = 5.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'MEINS'.
      fieldcatalog-seltext_m   = 'Order Unit'.
      fieldcatalog-col_pos     = 6.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'NETPR'.
      fieldcatalog-seltext_m   = 'Net Price'.
      fieldcatalog-col_pos     = 7.
      fieldcatalog-outputlen   = 15.
      fieldcatalog-do_sum      = 'X'.
      fieldcatalog-datatype     = 'CURR'.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'PEINH'.
      fieldcatalog-seltext_m   = 'Price Unit'.
      fieldcatalog-col_pos     = 8.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
    endform.                    " BUILD_FIELDCATALOG
    *&      Form  BUILD_LAYOUT
          Build layout for ALV grid report
    form build_layout.
      gd_layout-no_input          = 'X'.
      gd_layout-colwidth_optimize = 'X'.
      gd_layout-totals_text       = 'Totals'(201).
      gd_LAYOUT-coltab_fieldname = 'CELLCOLOR'.  "CTAB_FNAME
    endform.                    " BUILD_LAYOUT
    *&      Form  DISPLAY_ALV_REPORT
          Display report using ALV grid
    form display_alv_report.
      gd_repid = sy-repid.
      call function 'REUSE_ALV_GRID_DISPLAY'
           exporting
                i_callback_program      = gd_repid
                i_callback_top_of_page   = 'TOP-OF-PAGE'  "see FORM
               i_callback_user_command = 'USER_COMMAND'
               i_grid_title           = outtext
                is_layout               = gd_layout
                it_fieldcat             = fieldcatalog[]
               it_special_groups       = gd_tabgroup
              it_events               = gt_events
              is_print                = gd_prntparams
                i_save                  = 'X'
               is_variant              = z_template
           tables
                t_outtab                = it_ekko
           exceptions
                program_error           = 1
                others                  = 2.
      if sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      endif.
    endform.                    " DISPLAY_ALV_REPORT
    *&      Form  DATA_RETRIEVAL
          Retrieve data form EKPO table and populate itab it_ekko
    form data_retrieval.
      select ebeln ebelp statu aedat matnr menge meins netpr peinh
       up to 10 rows
        from ekpo
        into CORRESPONDING FIELDS OF TABLE it_ekko.
    endform.                    " DATA_RETRIEVAL
    Form  TOP-OF-PAGE                                                 *
    ALV Report Header                                                 *
    Form top-of-page.
    *ALV Header declarations
      data: t_header type slis_t_listheader,
            wa_header type slis_listheader,
            t_line like wa_header-info,
            ld_lines type i,
            ld_linesc(10) type c.
    Title
      wa_header-typ  = 'H'.
      wa_header-info = 'EKKO Table Report'.
      append wa_header to t_header.
      clear wa_header.
    Date
      wa_header-typ  = 'S'.
      wa_header-key = 'Date: '.
      CONCATENATE  sy-datum+6(2) '.'
                   sy-datum+4(2) '.'
                   sy-datum(4) INTO wa_header-info.   "todays date
      append wa_header to t_header.
      clear: wa_header.
    Total No. of Records Selected
      describe table it_ekko lines ld_lines.
      ld_linesc = ld_lines.
      concatenate 'Total No. of Records Selected: ' ld_linesc
                        into t_line separated by space.
      wa_header-typ  = 'A'.
      wa_header-info = t_line.
      append wa_header to t_header.
      clear: wa_header, t_line.
      call function 'REUSE_ALV_COMMENTARY_WRITE'
        EXPORTING
          it_list_commentary = t_header.
               i_logo             = 'Z_LOGO'.
    endform.                    "top-of-page
    *&      Form  SET_CELL_COLOURS
          Set colour of individual ALV cell, field
    FORM SET_CELL_COLOURS .
      DATA: WA_CELLCOLOR TYPE LVC_S_SCOL.
      DATA: ld_index TYPE SY-TABIX.
      LOOP AT IT_EKKO into wa_ekko.
        LD_INDEX = SY-TABIX.
      Set colour of EBELN field to various colors based on sy-tabix value
        WA_CELLCOLOR-FNAME = 'EBELN'.
        WA_CELLCOLOR-COLOR-COL = sy-tabix.  "color code 1-7, if outside rage defaults to 7
        WA_CELLCOLOR-COLOR-INT = '1'.  "1 = Intensified on, 0 = Intensified off
        WA_CELLCOLOR-COLOR-INV = '0'.  "1 = text colour, 0 = background colour
        APPEND WA_CELLCOLOR TO wa_ekko-CELLCOLOR.
        MODIFY it_ekko from wa_ekko INDEX ld_index TRANSPORTING CELLCOLOR.
      Set colour of NETPR field to color 4 if gt 0
        if wa_ekko-netpr gt 0.
          WA_CELLCOLOR-FNAME = 'NETPR'.
          WA_CELLCOLOR-COLOR-COL = 4.  "color code 1-7, if outside rage defaults to 7
          WA_CELLCOLOR-COLOR-INT = '0'.  "1 = Intensified on, 0 = Intensified off
          WA_CELLCOLOR-COLOR-INV = '0'.  "1 = text colour, 0 = background colour
          APPEND WA_CELLCOLOR TO wa_ekko-CELLCOLOR.
          MODIFY it_ekko from wa_ekko INDEX ld_index TRANSPORTING CELLCOLOR.
        endif.
      Set colour of AEDAT field text to red(6)
        WA_CELLCOLOR-FNAME = 'AEDAT'.
        WA_CELLCOLOR-COLOR-COL = 6.  "color code 1-7, if outside rage defaults to 7
        WA_CELLCOLOR-COLOR-INT = '0'.  "1 = Intensified on, 0 = Intensified off
        WA_CELLCOLOR-COLOR-INV = '1'.  "1 = text colour, 0 = background colour
        APPEND WA_CELLCOLOR TO wa_ekko-CELLCOLOR.
        MODIFY it_ekko from wa_ekko INDEX ld_index TRANSPORTING CELLCOLOR.
      ENDLOOP.
    ENDFORM.                    " SET_CELL_COLOURS

  • Prices auto adjusted when setting up BP Special Prices

    In the BP Special Prices, based on different quantity, the user had set up prices accordingly. They would like the price to be fixed and not be adjusted.
    If the Auto is checked in the Special Prices for BP, the Unit Price after Discount will varies. This is misleading to the supplier if they received the Purchase Order print.
    If the Auto is unchecked, the Unit Price before Discount will varies. Again, this will be misleading to the AP Department when checking on the original price of the item.
    Would like to maintain the price accordingly to what the user had setup without variations.

    Dear Mr See,
    According to my tests, when you untick the auto box the price does not vary even if the base price in the price list does vary.
    If the customer does not want that the price changes according to the changes in the base price list, ask him/her to untick this box.
    I am not sure why you refer to the Purchase Order print. Is the price in the Purchase Order stored in a price list? Is this price list considered as base price list for another one?
    Kind Regards,
    Marcella Rivi
    SAP Business One Forum Teams

  • Discount Group and Special Prices

    Hello Everyone
    I have a scenario where by the discount given in both Discount Group and Special Prices needs to work in conjunction.Now at the moment if i give it in both discount group and Special Prices for BP,only Special Price discount is being picked up ie its given precedence over Discount Group.Is there any setting that i need to change to make this work.I have to show the difference in discount elsewhere,so only i need to map this in both discount group and special prices.
    Thanks and regards
    Raghu

    hi raghu ram,
    Check the wiki page in this link
    How is the default item unit price determined in marketing documents?
    https://www.sdn.sap.com/irj/scn/wiki?path=/pages/viewpage.action&pageid=29524391
    Hope it will solve problem.
    Jeyakanthan

  • Adding special prices to items query.

    Hi, I'm just wondering if anybody can help me work out how to add special prices to items on a volume basis. say if i sold one item there would be no discount but if i sold 10 then i would automatically want a 5% discount to be given, I've had a look around and nothing seems to be popping out at me, i want the discount given to all customers also.
    many thanks.

    Dear RW,
    Choose  Inventory ->Price Lists ->Special Prices ->Special Prices for Business Partners
    To define the special price of an item for a business partner, in the Special Prices for Business Partners window, enter the required business partner and item information
    To open the Period Discounts window, in the # column, double-click a row . Enter the required dates, price list, discount, and price and choose the Update button
    To save the modified special prices, in the Special Prices for Business Partners window, choose the Update button
    If no date-dependent special price has been defined for an item, SAP Business One assumes that the customer-specific special price has been valid since the date on which it was added. The special price with the appropriate valid-from date appears in the first row.
    Defining Quantity-Based Special Prices for a Business Partner
    Choose  Inventory -> Price Lists -> Special Prices  -> Special Prices for Business Partners .
    The Special Prices for Business Partners window appears.
    To open the Period Discounts window, in the # column, double-click a row . Enter the required dates, price list, discount, and price.
    In the Period Discounts window, double-click a price-list row to open the Special Prices - Volume Discounts window, and enter the quantity, discount, and special price.
    After you enter or change the price, SAP Business One automatically calculates the discount according to the difference between quantity-based and the date-dependent special price.
    To confirm your entries, choose the Update button in the Special Prices - Volume Discounts window and the Period Discounts window.
    To save the modified special prices, choose Update in the Special Prices for Business Partners window.
    To define quantity-based special prices, you do not have to define a date dependency in addition to the SAP Business One default one. You can also define quantity-based special prices directly, based on the special price for the business partner
    Regards,
    Sarkar R

  • Special price - Print document

    Hi,
    im working now on special price for BP and i have a question.
    I created a special price for BP and i associated some item to this BP. But the price for item vary in base of the date and so i double click on the item and i insert the value classified by data.
    but then when i come back in main menu ( always special price for BP ) and i try to print the document price i had a problem because in the print show "zero 0" and is not the price selectd per date.
    Wich parameter i have to setup in the layout print desing for print the value that i selected for date?
    i hope to explain good my problem..
    thanks
    Marco Solari

    Hi,
    Please check also that you have always saved the changes you made (two save changes nescessary).
    The SpecialPrices are saved in the SystemTable SPP1.
    SPP1.FromDate (Begin of Period)
    SPP1.ToDate (End of Period)
    SPP1.Price (used Price in this Period)
    Best regards
    Jochen

  • Update special price field in OSPP

    Hia all,
    When I change the gross price in the sales pricelist, all special prices per BP will be updated if the field Automatic update is marked and is linked to this pricelist.
    However the field OSPP.Price, which should be the new special price per BP, is not updated.
    SAP wrote a note, 849386, which says that this field is only updated as you use the update button in the form Special prices per BP.
    But it's just a normal way to change the overall sales price per article in a price list (manually or by DTW or Excel sheet), which will then update all special prices per article per BP if the automatic update field is marked and linked to this pricelist?
    We use a query which take out data from OSPP (.Price) to show the special price per BP, but it shows all old prices.
    Does anybody know how I can update this field in OSPP by another way?
    It's too much work to update all special prices per BP per article manually everytime a gross price change occurs.
    Thanks in advance.
    Best regards,
    Carl Verhagen

    Hi Ladislav,
    Thanks for your help, but it doesn't solve my problem.
    The note is talking about updating the special prices per BP and the rows behind.
    SAP also says in note 849386 that the field will only be updated as the update button has been used but it is also be updated as the price will be imported by DTW.
    We import our prices not by DTW, but by a specially made Excelsheet and it's working fine untill we noticed that the value in the field OSPP.Price is will not be updated.
    If we use the DTW template special prices, all records will be imported (cardcode *1) and can be found in Hierarchies and Expansions, but can I also import/update prices (by DTW) which will be imported/updated and shown in the pricelist (above the menu hierarchies and expansions) as this price will also appear in the item master.
    Is there a template for this? By the automatic update, the new prices will also then be updated in de special prices per BP.
    Regards,
    Carl

  • Purchase with a SPA (Special Price Agreement)

    Hi,
    1. How I can I find & follow-up price differences coming from an SPA (Special Price Agreement)?
    2. How can I rebook the amounts, as the account is an automatic account?
    The standard SAP functionality for Tolerances will not solve the issue.
    When the lower tolerance limit is exceeded, the invoices does not get blocked, because SAP considers it as a partial payment.
    Thank you for your feedback.
    Kind regards,
    Linda

    Hi,
    With a special price agreement, the standard cost of the machine will not be changed in SAP.
    As a consequence, the invoice will be blocked due to a price difference.
    Blocked invoices can be released in transaction MRBR.
    Then a manual posting needs to be made in FI to correct the COGS.
    Can anyone provide more details about this posting?
    Thank you.
    best regards,
    Linda

  • 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.
    Rgds
    Suman

    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.
    Regards

Maybe you are looking for

  • Iphone 5 not working and giving itunes connect logo

    I just bought iphone 5  2 days before from a local shop here , yesterday it was working fine specially that i just was installing apps on it but when i woke up today morning it was switched off I was thinking the battery was dead but I was little con

  • Vendor in app

    Hi sap gurus....     How can we run app without vendor information. If it's possible what is the procedure to run app.

  • Multiple privilege assignments execute multiple CreateUserTasks

    Hi all I have set up a CreateUserTask which has an "Send Passwort Mail"-Task in "Execute Task on OK result". My procedure to create a user is quite simple: I go to the WebUI, use task "Create Identity" and (for testing) assign 2 privileges from the s

  • Importing photos without copying them

    I have all my photos as JPEGs on a shared network volume, with each 36 exposure film in its own folder each of which has its own HTML files so the photos can be viewed in a web browser. This all works very well but I would like to be able to view the

  • Add-On behaves strange on different clients !

    Hi all, I created an add-on and tested it on a "Windows 2000 server" installed client and works perfect. It also works on a client with XP Pro Turkish SP2, .Net 1.1 BUT it behaves strange on different clients e.g Client 1  (XP Pro Turkish, .Net 1.1)