Incomplete Pallet Pricing

Hi,
If customer orders for incomplete pallet quantity system should add the surcharge to the regular material price.
Eg: 1 PAL = 50 EA
PR00 gets the material price. If customer order a material for 50 EA it should get the price 10(INR)/EA. Condition record maintained for PR00 - 10(INR)/EA
If the same customer ordered for only 40 EA it should get the price 12 rupees/EA. (2 rupees higher than the regular price per each).
Note: I am not looking for surcharge for the incomplete pallet quantity (KP01).
If ordered quantity is 40 EA system should trigger the prince either PR00 - 12(INR)/EA or PR00 will be showing the normal price - 10(INR)/EA and some different condition type can be trigger which calculates the surcharge 2(INR)/EA
Please let me know how this can be configured.
Thanks,
Maruthi.

Dear Muruthi,
Please check following thread Its similar requirment as yours.
[Re: Pricing - Complete/Incomplete pallets]
hope that helps.
Regards,
Paresh Kolte

Similar Messages

  • Pricing - Complete/Incomplete pallets

    Hi,
    I have a pricing requirement.
    Customer order material1 u2013 40 cases, material2 u2013 90 cases and material3 u2013 110 cases
    45 cases = 1 Pallet for all materials
    Pallet price/ case
    Material1 - $7
    Material2 - $8
    Material3 - $9
    Incomplete pallet price/ case
    Material1 - $8
    Material2 - $9
    Material3 - $10
    Output
    Material1 - $8 * 40 (Incomplete pallet price)
    Material2 - $8 * 90 (Complete pallet price) u2013 2 Full pallets
    Material3 - $9 * 90 + $10 * 20 (Complete pallet price) + (Incomplete pallet price)
    How to configure pricing condition type for the above scenario?
    Please advice.
    Thanks.

    Hi Victor
    In this case u can maintain  calculation  Value routine instead of  requirement routine.
    U will have to do that calculation in the routine itself .
    Count the number of cases . Deduct  the number for pellet  (e.g. 45) from the count. and  use the result as base for surcharge calculation..
    Use your z table judiciously. u can also maintian another condition table (Say A910)  where user can enter material wise sales area wise  surcharge and u can refer values from that table to provide condition value.
    Do not give any alternate base value to  this condition type so that condition type is not triggered if it does not get value form routine.
    Maintain calculation type as Fixed amount.
    Take help of Abap person  to  formally code this logic.
    Regards
    Mandar
    Edited by: Mandar Deshpande on Aug 7, 2009 11:39 AM

  • Incomplete order Pricing (17) block

    Hi,
        Could you please share some information about the Incomplete Order Pricing (17) block. How to activate this block.
    regards,
          Milan Thaker

    Hello,
    If I understand you correctly this message you get if you have a mandatory condition in your pricing procedure (tr v/08) yet a condition record has not been found.
    Additionally you have to activate pricing in incompletion log (tr. ova2), but I am not sure if it's mandatory.
    Best regards.
    Piotr.

  • Incompletion in pricing

    Hi,
    We want map one scenario whr orders will be loaded in SAP thro interface .My requirement is that if the customer expected price is less than Vprs cost of material it should give me error in incompletion at item level in sales order.
    Please advice.
    Thanks,
    Pramod

    Hi,
    You can enable this by a small enhancement.
    You have 3 condition types, one for VPRS, one for the price (PR00) and the 3rd for the difference in both. Lets cal lthis condition type as ZDIF. Update this condition type as say Subtotal1
    Now update this condition type (ZDIF) only if the difference between VPRS and ur price is lessthan the expected value. You have to enable this by means of a requirement or a condition value routine.
    So if the difference is mroethan your expected level, then this condiion type will not have any value. So in this case, subtotal will not have any value.
    You have to create an incompletion procedure mentionining the field VBAP-KZWI1.
    So the moment the subtotal is not having a value, the doucment will become incomplete. You cannot create further documents.
    Now you can come and rectify the value of your price condition type. Once this is done, the c.type ZDIF will be updated with the difference.
    Hope this helps.
    You can rewrd if this helps.

  • Condition types by pallets (complete & incomplete)

    Hi !
    I have two condition types to calculate freight pallet for complete pallet and incomplete pallete (because we have differente rate for each one). Both condition types depends for each other and, when I create de Sales Order the calculation is OK! but, when I have more than one batch for the material the invoice 'split' the 'item' in two items and recalculates the freight pallet for each batch instead for the two batches together.
    I was trying to fix with the copy control between delivery and invoices but I don't want to make 'user exit' just for only these two condition types
    Can somebody help me?
    Where else do I have to "move" in the configuration?
    Thanks in advance
    Mirthala

    take your invoice number and goto table VBRP
    for each POSNR (item) you will get own CHARG (batch)
    system can't push several batches into one field (
    for each item SAP makes pricing calculation according to assigned price procedure
    so you have freight calculation on each item (when you have more then ONE batches in ref.document)

  • Incompletion for third party orders

    Hi Everybody,
    I see that the incompletion procedure config is not useful to stop third party orders(TAS items) from creating a Purchase Req if an order is incomplete for pricing. I tried flagging the 'Pricing' check in the status group definition but that didnt help either. The only option I see that is the billing document gets blocked in case of incomplete pricing in the order but we would want to set up our system to stop the purchase req itself from getting generated like it does when there is a credit block for the order.
    Unfortunately OVB5 too has a requirement only for credit block and none for pricing.
    Any ideas would be appreciated.
    Thanks & Regards,
    Vidya Sagar

    hi,
    this is to inform you that,
    this cannot be achieved with standard configuration i think so because if you keep in LOG of incompletion in sales order it will not stop creating PR.
    so this is pure development
    where you can write in user exit USER_EXIT_SAVE_DOCUMENT_PREPARE that if the sales order item category is VBAP-PSTYV =  TAS  & schedule line category is VBEP-ETTYP then check the LOG whether the document is completed or not and if not throw an error message & stop triggering PR stating that document is incomplete.
    this triggers while saving the document.
    hope this clears your issue
    balajia

  • Status Group - Incompleteness procedure

    Hi,
    What is Incomplete Procedure and
    what are all the Ticks that is given in
    General
    Delivery
    Billing ... etc.,
    will do .
    Regards,
    Kannan M

    General (Generally Incomplete):
    · This control, records certain information about the fields at header level. Ex.: PO
    number is not maintained.
    · Indicates whether the system records a status message about general information
    in the header and item status screens of a sales document.
    · If you mark this status for a particular status group, the system determines the
    status of general information by checking the status of fields that are assigned to
    the status group in the relevant incompletion procedure. If some or all of the fields
    are missing information, the status message says that the general information is,
    respectively, partially incomplete or incomplete.
    · In a sales order, for example, general information can include the customer's
    purchase order number or the document date. If information is missing from
    either field, the sales document is considered incomplete for further processing
    and the system records an appropriate status message.
    Delivery (Incomplete for Delivery):
    · This control, records certain information about the fields. Ex.: Shipping points at
    item level and issues appropriate message on the status bar.
    · Indicates whether the system records a status message about delivery information
    in the header and item status screens of a sales document.
    · If you mark this status for a particular status group, the system determines the
    status of delivery information by checking the status of fields that are assigned to
    the status group in the relevant incompletion procedure. If some or all of the fields
    are missing information, the status message says that the delivery information is,
    respectively, partially incomplete or incomplete.
    · In delivery processing the depending system function is: saving the delivery
    document.
    · You can specify, for example, that item data in a sales order is incomplete and
    cannot be processed for delivery without information about a shipping point. If,
    during sales order processing, the shipping point is missing, the system records an
    appropriate status message.
    · This status is valid in sales document processing as in delivery processing.
    Billing document (Incomplete for Billing):
    · This control records appropriate status message if certain billing information is
    missing. Ex.: payment terms.
    · Indicates whether the system records a status message about billing information in
    the header and item status screens of a sales document.
    · If you mark this status for a particular status group, the system determines the
    status of billing information by checking the status of fields that are assigned to
    the status group in the relevant incompletion procedure. If some or all of the fields
    are missing information, the status message says that the billing information is,
    respectively, partially incomplete or incomplete.
    · You can specify, for example, that item data in a sales order is incomplete for
    billing without terms of payment information. If, during sales order processing,
    the terms of payment are missing, the system records an appropriate status
    message.
    · This status is valid for sales and shipping processing.
    Price (Incomplete with reference to pricing):
    · This control records appropriate information if data at item level has been missed.
    Ex.: price.
    · Indicates whether the system records a status message about pricing information in
    the header and item status screens of a sales document.
    · If you mark this status for a particular status group, the system determines the status
    of pricing information by checking the status of fields that are assigned to the status
    group in the relevant incompletion procedure. If some or all of the fields are missing
    information, the status message says that the pricing information is, respectively,
    partially incomplete or incomplete.
    · You can specify, for example, that an item in a credit or debit memo request is
    incomplete if pricing has not been carried out. If you try to process the credit or debit
    memo request without pricing information, the system records an appropriate status
    message.
    Goods Movement (Incomplete for Goods Movement):
    · This control records appropriate message if certain information is missed at
    schedule line level. Ex.: Movement types and Issued appropriate status message.
    · Specifies whether the system will issue a message on the status of the goods
    movement data on the header or item status screen of a sales document.
    · If you have transferred the goods issue status into a specific status group by
    selecting it, the system will determine the status of the goods movement data by
    checking the fields that have been assigned to that status group in the
    incompletion procedure. If data is missing in one or several of these fields, the
    status message will indicate that the goods movement data is fully or partially
    incomplete.
    · For example, you can specify that the item data of a delivery is incomplete for
    goods issue if the quantity picked is missing. If the quantity picked is not
    specified during delivery processing, the system will issue a corresponding status
    message.
    · This status valid only for shipping documents.
    Picking / Put away (Incomplete for Picking / Put away):
    · This control records appropriate status message if certain information is missed.
    Ex.: Picking.
    · Specifies whether the system will issue a picking data status message on the
    header or item status screen of a sales document.
    · If you have transferred the picking status into a specific status group by selecting
    it, the system will determine the picking data status by checking the fields that
    have been assigned to that status group in the incompletion procedure. If data is
    missing in one or several of these fields, the status message will indicate that the
    document data is fully or partially incomplete.
    · For example, you can specify that the item data of a delivery is incomplete for
    picking if the serial numbers have not been assigned, although this is required by
    the serial number profile. If the serial numbers are required but have not been
    specified during delivery processing, the system will issue a corresponding status
    message.
    · This status is only valid for shipping documents.
    Pack (Incomplete for packing):
    · This control, records appropriate status message if certain information regarding
    packing is missed.
    · Specifies whether the system will issue a packing data status message on the
    header or item status screen of a sales document.
    · If you have transferred the packing status into a specific status group by selecting
    it, the system will determine the packing data status by checking the fields that
    have been assigned to that status group in the incompletion procedure. If data is
    missing in one or several of these fields, the status message will indicate that the
    packing data is fully or partially incomplete.
    · For example, you can specify that the item data of a delivery is incomplete for
    packing if the external delivery identification is missing. If the external delivery
    identification has not been specified during delivery processing, the system will
    issue a corresponding status message.
    · This status is only valid for shipping documents.
    Regards
    AK
    Reward points if helpful

  • Error while trying to set system role.

    Hi all,
    Me stuck up with an issue. Look at the code below.
    RMResource newResource = session.getAuthentication().getGroup("<GroupName>");
    RoleAccessor newAccessor =
    session.getAuthorization().createRoleAccessor(newResource);
    Role file_access_role = session.getAuthorization().getRoleByName("View");
    newAccessor.setSystemRole(file_access_role);
    If i execute the above code, I am getting the below exception.
    com.sqribe.rm.ReportMartException: Not a Non-Adaptive-State System Role: Try setAdaptiveStateRole().
    Below given are the Adaptive-State system Roles.
    View Only
    View and Process
    Analyze
    Analyze and Process
    Query and Analyze
    Datamodel and Analyze
    If i try to substitute "View" with any 1 of the roles given above also, I face the same issue. Any light on this issue will be of great help.
    Regards

    After much ado, I   contacted Apple and they told me to perform the following steps to deal with the Rights and Pricing dilemma.  Choose just one country, then submit book.  After everything is accepted, sign in to iTunes Connect, Manage Your Books, choose your title with an incomplete rights/pricing list, then in the upper right hand corner of the page that appears, select the blue button, "Rights and Pricing".  There you can add the rest of the countries without a hitch!

  • Invoice Status

    Hi All,
    I need to get the status of an invoice i.e.,invoice is cancelled or open or closed or error.
    Is there any way i can get the invoice status?Is there a Function module which can get the invoice status?
    Thanks,
    Regards,
    Srikar

    VBUK and VBUP will tell you if an SD document is completely/partially processed or if it is open.
    If you want to know if an SD invoice is cancelled then check VBRK-FKSTO. All other statuses at header level can be obtained from the field VBRK-RFBSK.
    If you want to know if a particular item is incomplete either pricing or generally, then look at VBRP-UVPRS(for pricing incompletion) and VBRP-UVALL(for general incompletion).
    Reward accordingly and close if this helps,
    Srinivas

  • Cannot Create outbound delivery

    Hi Folks,
    I cannot create an outbound delivery for the sales order..............When i go to the VL10C transaction and check the system shows the message List contains no data..............
    Can Anyone help me...........
    Thanks,
    Madhan Raj.C

    Hi,
    There are several reasons why the sales order is not appearing on the list when you run VL10C.
    a. Parameters provided in the selection screen does not match
    b. Sales order has a delivery block
    c. Sales order is incomplete for pricing or some important information
    d. The material delivery date is outside the date that is mentioned in "Deliv.creation date" of VL10C.
    Check all of these. If you think that a, b and c are not at all a problem and it is perfect, then, blank out the "Deliv.creation date" fields (both the dates) and also blank out "CalcRuleDefltDlvCrDt". Now give the sales order number and execute the transaction. If the stock is available (as you have confirmed), the report should display the sales order which you can process further.
    Thanks
    Mukund S

  • Sales Order - Outbound Delivery IDoc scenario.

    Hi Friends,
    I have the below urgent requirement. I would be gratful, if someone suggest possible options.
    Scenario: This is related to Sales order to Billing scenario.
    We are creating Sales orders by using ORDERS05 Idoc. After the Real goods despatch happens at legacy system, we will be getting despatch feed (IDoc) for outbound delivery trigger. Here if all sales Order items are complete, the system is creating Outbound delivery by using this IDoc and then PGI will follow. This is Ideal scenario.
    Practically what happening is, our sales orders are created with few incomplete items (Ex: Net price missing) because they are created via ORDERS05 Idoc.( Manually, we can't create sales order with incomplete items, unless we force the system to do so). When the Out bound delivery IDoc triggered, it will pick up only completed items and creates partial delivery and becomes 53 status. Now the sales order is left out with open and incomplete items.
    Now our aim is how to make this outbound delivery IDoc fail, if this is not able to create delivery for all items?? (I mean, if the sales order items are incomplete, the delivery Idoc must fail. So later, if sales order becomes complete, this Idoc can be reprocessed again) How can we make this scenario possible??
    Expecting your thoughts and inputs.
    Regards,
    Kaleeswaran

    HI,
    I suggest you to think of similar solution as below.
    1.As your issue is at order (few items are incomplete with Pricing issue or some other issue), at sales order level while saving each sales order write the code in user exit_save_document_prepare to check if any items exists as incomplete. if yes then populate a delivery block in the sales document header.(you can use a new delivery block to distinguish the reason for the block)
    2. While creating delivery for the order through Idoc since the incomplete orders have a delivery block at the sales document header level SAP wont create delivery for the entire Order.
    3.Handling this delivery block at sales order header: when ever a sales order is popluated with this new delivery block triggere a workflow which will shoot a mail to your End user team or customer representative team. they will correct the issue in the order and remove the delivery block. if you dont want to go with a workflow then you need to incorporate a process to remove the delivery block in the sales order
    Thanks,
    Srini

  • User Exit for Transfer Order

    Hi,
    I have a requirement to set the TO for the following raison :
    After the visual check of confirmed production the user have to check the HU to be  automatically transferred  to the bin already assigned in advance (principally for the completed HU)
    The incomplete pallet will be transferred  manually 
    Please suggest me the correct user exit, where I can put in my code, for this enhancement.
    Thanks in advance.
    Olfa

    I am not sure about your requirements, but you can try these enhancements:
    MWMTO001 Enhancements for end of transfer order generation
    MWMTO003 Own stock placement strategy

  • Functional spec.for ABAP team!!!

    Hi Guyz,
    I would appreciate if you could explain how to write the functional specifications for the ABAP team in order to do the configuration,I am working on a pallet pricing and I have to write some functional spec.  for the ABAP team.Thanks is advance.
    Regards.
    Mohammed.

    Hi,
    Functional Specification  is written by the functional consultants to give to the ABAPers where there will write technical specifications to meet the requirement.
    Regarding your issue, u have to first know
    whats the requirement is
    when to start with either T.Code and
    at what field
    who are authorized to do that
    How we do that
    How this integrated with other modules
    what implications it is going to reflect in other modules
    the approval from the repective supervisors
    and finally viewing the output
    and rectifying the same after going through the technical requirements.
    Mohan
    Award pointsif it helps.

  • User exit to update the incompletion log in sales order for pricing error

    Hi experts,
    I have to check the some mandotory pricing conditions in sales order, if that conditions are not exist in sales order then i need to show the information message as well as i need to update it in incompletion log of sales order. (incopletion log we can see on menu bar 'EDIT' or ctrl+F8 on main screen of VA01). So that user can save the sales order but it will be in incomplete status.
    I have completed it upto showing the information message using user exit 'MV45AFZZ', but after this i don't know how to update it in incompletion log of sales order for pricing. I tried to update in tables VBUK-UVPRS, but i am not getting the desired result.
    Please anyone can tell me how to update it. In which user exit i can update the incompletion log.
    Thanks and Regards,
    Vicky.

    Hi Vinod,
    I am sending you my code please check it,
       if TKOMK-SPART = 10.
        if XKOMV is not INITIAL.
          clear v_JEXP.
        READ TABLE XKOMV with key kschl = 'JEXP'.
        if sy-subrc = 0.
          check XKOMV-kwert = 0.
          message i003(ZT) with 'Value should not be 0 for conditioin type JEXP'.
          v_JEXP = 'X'.
        else.
          message i003(ZT) with 'Maintain the mandatory Conditioin type JEXP'.
          v_JEXP = 'X'.
        endif.
        if v_JEXP = 'X'.
      XVBUV-MANDT = sy-mandt.
      XVBUV-POSNR = '000010'.
      XVBUV-TBNAM = 'VBAP'.
      XVBUV-FDNAM = 'PRSOK'.
      XVBUV-FEHGR = 20.
      XVBUV-STATG = '06'.
      XVBUV-FCODE = 'PKON'.
      XVBUV-SORTF = 9999.
      XVBUV-LFDNR = 0000.
      XVBUV-UPDKZ = 'I'.
      append XVBUV.
        endif.
    endif.
    endif.
    Please suggest something to solve this.
    Thanks and Regards,
    Vicky.

  • How to prevent shipping if order pricing (EDI1) is incomplete

    Dear Gurus,
    would like to prevent shipping of sales orders that are incomplete due to EDI1 (customer expected price). Is it possible to configure the system so that delivery docs will only be created if the sales order pricing is complete?
    Wishes,
    Abhishek

    Make EDi1 mandatory, this will make the sales orer to get saved only if EDi1 is entered .
    Thanks and regards,
    Sudhir

Maybe you are looking for

  • Creating Folders

    With Lightroom,going to menu Library, New Folder.. The below screen pops up. I have all my pictures on my D:\Pictures directory. But that directory is not listed in the Browser window. This has worked previously. I just had a crash and reloaded every

  • Can't save Actiontec configuration file....

    I have an Actiontec MI424WR-GEN3I Rev I router and I'd like to save the configuration file as an emergency backup.  I've done this before but now when I navigate to Advanced > Configuration File and click on Save Configuration File I get two pages of

  • Impossible to boot MacBook Pro Retina ! impossible to start in single user mode, Openfirmware password set, but safari works!

    I have got a Macbook pro retina. I have done 2 partitions on the SSD drive. 1 for the OS and 1 for the user (with a kind of ln -s /Home/myself /Volume/Part2/myself I was watching a movie (with VLC) in full screen for a while and I wanted to escape. I

  • Adobe XI Crashing

    I am having random crashing issues with Adobe XI when scanning in large documents.  It crashes sometimes at around the 200-500 page mark and there is no rhyme or reaspon behind this nor can I replicate it.  It will crash sometimes and other times I a

  • Manually installing FP 11.7 on Mac OS 10.6.8-uninstall old?

    I know the option exists to use the built in updater in system preferences. But in cases you have multiple macs to update, it's sometimes easier to just download the updater, put it onto a thumb drive, and then manually install in each mac. My questi