Change billing item category

Dear Experts,
How to change billing item category in sap? We want to change SD Doc Item Category as M for order related billing document.
Regards
BK GAIKWAD

Hi,
So, you want to change from Delivery related billing to Order related billing.
In that case you doNOT directly ONLY change the billing item category. Follow the below -
1.  Take your item category say ZTN3, in VOV7 change "Billing Relevance" to B (Relevant for Order related billing.....)
2. In your Sales Doc type (say Z1OR), in VOV8, field "Order - Related Biling" give = Billing Type (say Z1F2)
3. In "Assign item category" for Sales Doc type, Item cat gr. give ZTN3
4. In copy control, VTFA, for Z1OR | Z1F2, copy item category TAD and rename it as ZTN3 (if Z1OR | Z1F2 is NOT yet created then create that copying OR | F2)
5. Test - Create sales order in VA01
6. Create bill in VF01, give your sales order number and create bill

Similar Messages

  • Change in Item category in Sales order

    Hi,
    We have one requirement to change the quantity in the Billing document
    our requirement goes like this,
    Order was created with 10 Qty and PGI also done with 10qty, But physically customer receives 9 qty and Billing done with 10qty.
    Now customers will not accept for the Billing and Business has to change the quantity in the Billing without reversig PGI
    As per the legal regulations, we cannot reverse the PGI and change the quantity in Billing
    But as per the standard, we cannot  change the ITEM category in the sales order once the subsequent document is created.
    can you please let me know is there any solution to change the Item category in the sales order using User exit of any other way
    regards,
    santosh

    Since I was handling similar scenarios quite frequently when I was in domain, from my experience, I can share the same.
    It is known to customer also that billing cannot be changed once it is generated.  Hence, the client can request the customer to either deduct the amount to that extent while releasing the payment against that billing document or the client can give one number extra or credit in the subsequent shipment.  Any customer will accept for this.
    Meanwhile, I also dont understand why you want to change the item category after billing and what you would like to achieve over this.  If the above options is not acceptable to client, then the best approach would be generating a credit note straightaway against that billing document and set right the records.
    thanks
    G. Lakshmipathi

  • How to control Changing of item category in sales order Manually

    Hello Gurus,
    How to restrict manual changing of item category in sales order?
    Reason for it:
    When ever they want to give some free goods to customer , they are changing Item category in  Standard Sales order at item level  then deliverying free goods to  customer
    looking for your inputs
    Thanks in advance
    Regards
    Venkat

    Hello,
    There are two possible ways:
    1. In Item Caterogy Determination remove the Manual Item Categories so that system will determine the Item Category only from defined options.
    2. Use T-SHDO - create Screen Variant & make the item Category Feild as Display only.
    Hope this helps..
    Thanks,
    Jignesh Mehta

  • Unable to change the item category in existing Scheduling Agreement

    HI,
    I have a schedule agreement where there are already list of line items but saved without the appropriate item category field in all of the line items. Now I see that the Item category column is greyed out & unable to edit or change thru ME32 T.code.
    I am already aware that deleting the item codes & adding again with resolve the issue. But when try to delete, those codes shows that they have GR & PO not completed one.
    My question is :
    Is there a way to edit/change the Item category field without deleting the item?
    Whethere is it possible to do it in bulk update for group of items in SA?
    If it is possible, pls provide how to do it with steps.
    Kindly advice.
    Thanks. in advance!
    -Umesh

    Please try using MASS tcode with object BUS2013
    or MEMASSSA
    Its a direct table update where you can select the Table Item and Field Item category and input the document number to change the value os item category and try with one sample data then do it in mass.
    Before cahngin the item categry Please make sure all the dependancies are met then nly the system will allow you to save.
    Refer for Mass upload function it is common for all
    [Mass update|http://www.sapkshare.com/user/image/mass-maintenance---mm17.pdf]
    Edited by: Karthik on Jul 29, 2011 2:44 PM

  • Deriving/ change the item category from handling unit

    Hi SAP GURUS,
    In vl01n I want to derive the item category based on the handling unit. Hnadling unit is derived from the payment terms.
    Please let me know the required configuration or the development for this.
    Thanks

    i need ur help regarding the Sales order item category redetermination.
             we are having two item categories YNAE and YNAG and it contain schedule  line categories CP and CB ( i.e for item category  YNAE schedule line category is CP and 
             for item category  YNAG schedule line category is CB), for YNAG Purchase Requisition is automatically created becz of functional setting on save and it is working fine.
             For every line item in sales order line item level item category YNAE will be determined by default as per functional settings.
             Now my requirement is that, if sales order line item doesn't contain 100% confirmed quantity, than i needs to change the default line item category YNAE to YNAG
             which i am trying to do it in USEREXIT_PRICING_PREPARE_TKOMP becz in this exit i am getting the values in XVBAP and XVBEP and  it is working fine .
             But schedule line category is not getting redetermined automatically what i mean is, if i change the item category to YNAG from YNAE in user exit corresponding schedule line category CB of YNAG is getting determined automatically at the schedule line level and if ichange the schedule line categories in XVBEP in exit USEREXIT_PRICING_PREPARE_TKOMP, changes are reflecting at the schedule line level but Purchase requisation is not getting created for schedule on SAVE and its delivary dates are also not getting determined properly. If press the option ATP check at the schedule line level than very things will getting corrected in the order.
    i am using UPDKZ = U  in both xvbap and xvbep for changes
    I feel that i am not doing this in proper way, do u have any idea about how to redetermine item category. please let me know if u have any idea .
    Regards,
    Vaddepally Manoj

  • Changing the item category in the order

    Hi Experts,
    According to my rek,
    I need to change the item category based on a condition, for this For this in the order_save BADI I used the FM crm_order_maintain and passing the ct_input_fields as item_category and ct_orderadm_i.
    But the values is not changing the order , do I need to pass any other import or chanage tables.
    Thankn in Advance,
    Praveen

    Pls use the BADI CRM_ORDERADM_I_BADI. Wtire you condition and populate the field
    cs_orderadm_i_badi-ITM_TYPE. Use the method CRM_ORDERADM_I_MERGE

  • Bom massive change of item category

    dear
    can you suggest a valid tool for a massive change of item category.
    I need to change the item category of many bom component.
    The old value is L , the new value is N.
    In transaction CS02 is very difficult to change the item category of a component.
    Thanks.

    Hi,
    It is not possible to change the Item Category. You would need to delete the line & re-create back with the new item category.
    You may use CEWB as suggested above, or you may go for a Z program.
    Regards,
    Vivek

  • Change in  item category  and  settlement of  old sales order not possible

    Hi
    I   have to settle   sales orders  in VA88 and  transfer data to COPA.   I  want to do   directly  without  result  analysis. So, in the  item category, I  removed the result analysis key.   And  the  settlement  goes thru.
    My issue is that  there are  orders in  July 2010  which  have to be settled,  but  it  does not work since the  changes in  item category has  happened  this month in Aug 2010 and  the  July  sales order are also  invoiced.
    Pl  suggest a  solution  to  settle  the  July  sales order  to COPA.
    Thanks
    kamala

    Hi Kamala
    I see only one possibility... The old sales order consists of some GL accounts posted in it which is not mapped in the allocation structure...
    Alloc Str has 2 parts - i.e. One, it consists of a group of cost elements it has to handle and Two, it consists of the valid settlement receivers like PSG, CTR, etc
    You say, this alloc str works well with new sales orders.... The 2nd part of alloc structure (i.e. valid receivers) applies equally to all sales orders.. But what can really differentiate the 2 sales orders is the cost elements posted on it...
    I dont foresee any other posslbe reason
    Regards
    Ajay M

  • SO Delivery date change when item category is modified

    Hi expert,
    When i change the item category on my SO, the delivery date change.
    Can you please give me the configuration, or exit to check how the delivery date is calculated?
    Regards.

    - Set a breakpoint at function module SD_SCHEDULING
    - Change your item category
    - This should trigger your breakpoint (if SD_SCHEDULING is changing the delivery date)
    - Post screenshot of call stack back here.
    Looking at the call stack will give us an idea of why a new scheduling is triggered.
    If SD_SCHEDULING is not called, then I assume it must be a user exit causing the issue - check your coding in the SD user exits of include MV45AFZZ.

  • Change in Item Category KFF after Prod Migration

    Hi
    Our company had to move from a 2 segment Item Category KFF to 3 segment Item Category KFF.
    We know this is not recommended practice, but there was real business need for this.
    Now we have written programs to change all existing transactions to have new categories.
    One thing we are not able to figure out is, when we goto Setup-Items- Category Codes and query Categories, it gives an error "value for the flexfield segment does not exist in the value set". This is coming from the old Item Categories which have been end-dated.
    How can we get rid of this error?

    But this is not an OAF Question!?
    Anyways i got my solution:
    The values on this window are queried from MTL_CATEGORIES_KFV (KFF View) which in turn gets the KFF combinations from MTL_CATEGORIES_B. So deleting the values from MTL_CATEGORIES_B gets rid of this error.

  • Changing of  Item category  in bom after being set at once

    how can i changethe item category of item in bom while it has been ones used

    Dear Sanjay,
    As said by Mr.Nandhakumar,you cant change the line item category once its
    assigned.you will be allowed to do change quantity,delete an item and other stuffs.
    But still,you can delete that line tem and reassign it with a new item category
    type.
    Regards
    Mangal

  • Change material Item Category

    Hi, maybe this topic already discuss in this Forums.
    Can help me.
    I have some question.
    When i create Order IW31 ( Module PM ) i put material in component which this material Item Category L ( Stock Item ).
    when i click button PURCHASING can not create PR error message " material is not a non stock item"  and  Message no. CO 382
    Thanks for share

    Hi,
    When you put category "L" it means that it will be issued from stock, so you can't purchase it directly to the PM order. In this case you buy it to stock, and then issue it from stock.
    In the case when you want to purchase directly to the order without going via stock (direct procurement), then choose item category "non stock".
    Mario

  • Issue while changing Item Category during Sales Order Creation

    Hi,
    Requirement:
    Requirement is to change the item category of Sales Order item while creating the sales order.
    Rule is: If item category is IRAT then it should be changed to IRLN.
    For this, I am using the user exit "USEREXIT_SAVE_DOCUMENT_PREPARE" available in the include MV45AFZZ.
    Issue:
    Using the above mentioned exit, Item category is getting changed to the desired value in the created sales order BUT value of Billing Status (VBUP-FKSAA) which is supposed to get changed is blank.
    For example, Sales order is created from VA01 and item category is changed manually to the value mentioned above, then for the sales order created we have VBUP-FKSAA = 'A'. But when value of Item category is not changed manually and it is changed from the exit, then value of VBUP-FKSAA is blank.
    I have to find a solution which would change the value of Billing Status according to the change in the value of Item Category.
    Please suggest a relevant solution.
    Thanks a lot for responding.
    Abhinav.
    Edited by: Abhinav Jain on Apr 9, 2010 6:47 PM

    Hi Abhinav,
    I have a simmilar problem. In my case I am changing Reason of Rejection in the user-exit, but net value is not getting updated. Did you solve your problem? Any other way to change a field of a sales order item?
    Thanking you in advance,
    Nisha

  • Item Category Change using UserExit/Enhancement

    Hi,
    Require your valuable inputs on the below requirement:
    We have a requirement where we have to determine the Shipping Point, Plant, Storage Location and Item category from a Custom table using header Shipping Conditions.
    As per the SAP standard, Shipping point and default item category are determining in Order. Currently, we will only use NORM as Gen item category group in all the material masters.
    We have maintained the Custom Table with the below fields:
    Sales Document Type
    Sales document item category
    Sales Organization
    Distribution Channel
    Division
    Shipping Conditions
    Shipping Point/Receiving Point
    Plant
    Storage Location
    Based upon the fields we have to determine the above in the Sales Order in Create and Change and further processing.
    We have already use the User Exit: MV45AFZZ, but there is inconsistency in updation of billing etc., Profitability segment, PR Etc.., we also tried with MV45AFZB, this User Exit is not getting triggered from Header level because we want to update the ItCat, ShpCon, Plant,S.Loc & Shpnt from the shipping conditions in custom table.
    Please suggest me in which User Exit/Enhancement  trigger point to determine the above and subsequent process should follow as per the standard process and not to deviate with other tables.
    Looking for your valuable inputs on these. We were totally struck in providing this solution.
    Regards,
    Kumar                            

    Dear MoazzaM,
    Using the Exit: MV45AFZZ, in Routine: USEREXIT_MOVE_FIELD_TO_VBAK, we have triggered our custom code to change the Item Category, Plant, Storage Location and Shipping Point. It is working fine at the Sales Order level.
    But we found these are partially not updated properly
    1) There is a Inconsistency in Creation of the Purchase Requisiton, where for the Individual PO, the    Storage Location remains the old one.
    2) When we create the PO from the
    2) In billing, at the item level, the plant and shipping point is also wrong which is not the source one from sales order and delivery, but the delivery details are correct
    3) In accounting doc also, the plant is wrong.
    Below is the piece of Code:
    IMPORT gv_vsbed FROM MEMORY ID 'VSBED'.
    IF gv_vsbed IS NOT INITIAL.
          SELECT SINGLE * FROM *Custom Table*
                    INTO gs_shippoint
                    WHERE auart = xvbak-auart
                    AND   vkorg = xvbak-vkorg
                    AND   vtweg = xvbak-vtweg
                    AND   spart = xvbak-spart
                    AND   vsbed = xvbak-vsbed.
    IF  gv_vsbed NE xvbak-vsbed.
          LOOP AT xvbap INTO lwa_xvbap.
            idx = sy-tabix.
            IF xvbak-vsbed IS NOT INITIAL.
              IF NOT gs_shippoint IS INITIAL AND
                 lwa_xvbap-pstyv NE gs_shippoint-pstyv.
    *** Update the Item category , plant, storage location and Shipping/Receiving point.
                lwa_xvbap-pstyv = gs_shippoint-pstyv.
                lwa_xvbap-werks = gs_shippoint-werks.
                lwa_xvbap-lgort = gs_shippoint-lgort.
                lwa_xvbap-vstel = gs_shippoint-vstel.
                MODIFY xvbap INDEX idx FROM lwa_xvbap.
                UPDATE vbap  FROM TABLE xvbap.
    Any Suggestions
    Regards,
    Kumar

  • Billing Relevance in item category

    Hi All,
    I have to create a proforma invoice immediately after sales order is created for the item with  item category TAN.
    1. Now when I am trying to create a proforma invoice F5 for sales order in VF01 the system allows me to do so which should not happen since billing relevance for TAN is A i.e. delivery related biling document.Please let me know why is this happening.
    Item category billing relevance determines whether an invoice is to be created from an order or delivery then how come this is being allowed.
    2. lso, since I need to create a proforma invoice after sales order then do I need to change the item category to say ZPRO with billing relevance as D and then create proforma invoice.
    Once proforma invoice is created then again change the item category back to TAN, create delivery and bill.
    Is this the right procedure or there is some way to do it.
    Thanks and Regards
    Gaurav

    system allows me to do so which should not happen
    If you have maintained VTAF copy control for sale order to proforma, then system will allow.  Check whether you have maintained.
    since I need to create a proforma invoice after sales order
    Here I am not clear.  When in first statement, you say it should not happen here you say you need to create.  Please note if you want to create proforma against sale order, you need to maintain copy control as suggested above and also you need to maintain commercial invoice type to your delivery in VTFL, so that system will allow you to create both proforma and commercial invoice.  No need to change the item category which is not standard.
    thanks
    G. Lakshmipathi

Maybe you are looking for

  • How can I change an action of my android back button?

    When I pushing my android back button it works like a normal back function and it's fine for me. But when my history for tab is clear android back button close application and shows me home screen, but I want it to just close the tab. How can I fix t

  • IMovie 09 can't detect my camcorder

    Hi, I'm new to Mac. I'm trying to import HD footage from my Sony HDR-SR12E HDD camcorder using iMovie but my camcorder is not recognized by iMovie 09. There's no error message at all. But I do noticed the camcorder in the Finder & I can import photos

  • SCCM 2012: failed to connect to distribution point

    Hi folks, I have an intermittent issue and can't figure out the reason so far. I have a primary server and multiple distribution points. The primary does not have a DP configured. When I deploy a new distribution point, I have the following messages:

  • Asset transfer from company code to company code

    Hi , I want to transfer assets from one company code located in India to another company code located in the US. The existing configuration is as under. Both the the company codes share the same "chart of accoutns" but the "chart of depreicaiton" and

  • XML Parsing broken after 1.5 Upgrade

    Hi, I have st upgraded to Java 1.5 and now I get the following error in my code Caused by: java.lang.NullPointerException at java.util.Hashtable.put(Unknown Source) at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.setProperty(Unknown Source)