Extending the sales view...

Hi,
I am creating a material using MM01 TC (for 5 views--Basic data1,2, purchasing, Accounting1,2) and extending the same material to diff plant and storage location using Zprogram(dialog programming) and also creating two more view additionaly (sales view and MRP view). Here we are submitting the values as file through the material master std input program for extending the material as well as creating two additional views for that material..
But after executing, I am getting the error as " You are not fully maintained the tax classification". So the material is not getting created.
I am passing the values for tax classification TAXM1 ...values in both the structures BMMH1, BMMH2.
Also in the header structure BMM00 -- I am passing the indicator as 'X' for the sales view and MRP view .
Is I am missing any fields? Why I am not able to extend the material?
Regards,
Justin.

Hi,
Generally same valuation class is used in all the vauation areas because the material grouping and categorization is done at company level.So while extending the material you can extend with the same valuation class.
And while extending the sales views you have to take confirmation from the sales department about the values in the sales views.Here also you need not worry about the GL accounts at the time of extending the materials.The revenue posting assignments will be taken care by sales consultant.
  The automatic account determination is carried out depending on your configuration.
We can configure automatic postings in the following ways:
1.Direct posting to GL account.
2.Valuation class and GL account.
3.Valuation grouping code,valuation class and GL accounts.
Depending on the configuration (in your case 3rd) system will check the valuation grouping code then valuation class then GL account.
Regards,
Rambhupal reddy

Similar Messages

  • How to extend the costing view for a material

    How to extend the costing view for a material

    Use MM01 Trxn code and Select Material and Select Costing Views and Maintain, Save it.
    Else Use MM50 and Select Material and Mainenance Status as G Costing and Execute, Maintain & Save.

  • BAPI to extend the consumer view of BP

    We are using this bapi to create the general view of the BP (both person & org)
    BAPI_BUPA_CREATE_FROM_DATA
    If we want the program to extend this to the consumer CRM006 or other role, which BAPI or function should the program call?
    Thanks,
    Glenn

    Hi Glenn,
            Follow below code, this is for extending BP roles using BAPI
      DATA : role LIKE bapibus1006_head-partnerrole.
      DATA : i_return   TYPE bapiret2   OCCURS 0 WITH HEADER LINE.
      DATA : l_bpid TYPE bapibus1006_head-bpartner.
            i_rcomm TYPE bapiret2.
      role = 'CRM000'.
      l_bpid = '000256'.
      CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
        EXPORTING
          input  = l_bpid
        IMPORTING
          output = l_bpid.
      CALL FUNCTION 'BAPI_BUPA_ROLE_ADD'
        EXPORTING
          businesspartner                = l_bpid
          businesspartnerrole            = role
          DIFFERENTIATIONTYPEVALUE       =
       TABLES
         return                         = i_return.
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    Hope this will help you
    Siva

  • How-to extend the Sales Order with the Project ID?

    Hello ByD Community,
    My problem is the following:
    I want to add an extension field to the Sales Order Header, which would be the Project ID assigned to this Sales Order.
    My use case only involve one Project ID per Sales Order, and the task will be the same from a Line Item to another. So I can only use the GetFirst() to retrieve only the first Line Item.
    Past week, I asked a similar question for the Purchase Orders and I succeeded to do it after a hint from Dan!
    As for the Purchase Order, I thought the Project Assignment was built through the SalesOrder.Item.ItemAccountingCodingBlockDistribution.AccountingCodingBlockAssignment.ProjectReference, but it seems that it is different.
    So as soon as I try to check if this Association IsSet() it just returns me that it is not!
    I succeeded to bluntly push the TaskUUID in my Extension field for testing purpose, without any check and verification, but not the Project ID neither with good validations.
    I also tried to see with the SalesItem Association instead of the Item Node, but it is the same. Any time I try a different check it returns me the N/A for my field, which is my last condition if the association is not set! What is driving me crazy is that you have the Project ID is shown on the top of the Sales Order, but I just cannot find how to retrieve it in the Studio!!!
    Here is my sample code in my After-Modify event (I also tried with a On-Save) where the ProjectIDSalesOrder is my extension field in the Cloud Solution:
    import ABSL;
    if (this.Item.GetFirst().ItemAccountingCodingBlockDistribution.IsSet())
      if (this.SalesItem.GetFirst().ItemProduct.ProductCategoryHierarchyProductCategoryIDKey.ProductCategoryInternalID.Matches("130"))
           this.ProjectIDSalesOrder = this.SalesItem.GetFirst().ItemServiceTerms.ProjectTaskUUID.content.ToString();
         /*what I need actually is : this.ProjectIDSalesOrder =      this.Item.ItemAccountingCodingBlockDistribution.AccountingCodingBlockAssignment.GetFirst().ProjectReference.ProjectID.content;*/
      else {this.ProjectIDSalesOrder = "No project assigned";}
    else {this.ProjectIDSalesOrder = "N/A";}
    If anybody could help me on this, it would be greatly appreciated.
    Thank you community!
    Best regards.
    Jacques-Antoine

    Hello all,
    To follow up on this issue, I found that a QueryByElements is available in the SalesOrderOverview node. And we can Query the SalesOrder by ProjectID.
    Fine! However, we cannot retrieve the ProjectID. It is never proposed as a result in the Query. We can query againt a ProjectID but not retrieve it.
    As the ItemAccountingblockDistribution association seems to never be set, we can't retrieve the ProjectID from it neither.
    I will post an incident to see if the ProjectID can be released as an entity in the SalesOrderOverview. QueryByElements results, so as to be able to use it.
    Thanks for your attention.
    Jacques-Antoine

  • Extending the Seeded View, Join query possible??

    I am extending a seeded VO(oracle.apps.pos.changeorder.server.PoViewLinesVO). Thsi VO has teh attributes of polineid, poheaderid,...
    In my custom VO where i ame xtending the PoViewLinesVO, there i need to take the fields attribute_category and attribute1 from po_lines_all table, here in custom VO i need to pass the "polineid" from the seeded VO, and tehn i have to take its respective "attribute_category and attribute1". How can i do this, can its possible to write some join condition or through controller only its possible?
    Please help me....

    You can write the custom sql with joins in the extended VO.
    --Shiv                                                                                                                                                                                           

  • Error when extend sales view for material master

    Hi Experts,
       Assume my plant is 5100. When i extend the sales view for materials via upload program,I am getting the error as ' Field 5100 has been transferred inconsistently or is blank'. Attached is the screen shot of the error message. I filled the plant,sales organization and all those data related sales view. But why i am getting this error?. Anyone have any ideas related to this error?. Please advise. Thanks in advance.
    Regards,
    Kavi

    Hi ,
        Its because of the table T130W. The plant 5100 is not maintained in table T130W. Thats the reason. it shows this error.

  • Sales view for ERSA..?

    hi all
    Can any body explain me how to maintain and extend the sale view for ERSA material type.
    Thanks
    sap-mm

    Hi,
    Please maintain the setting as below:
    Spro-Logistics General- material master - Basic setings- material type- Define attributes for matl type.
    Here You select ERSA and go to details and select userv department views Here you select sales and save.
    Now for ERSA sales view will be displayed whiel creating material master and you can maintain he same.
    Regard
    Ram

  • How to extend sales views extension for purchase material?

    Dear MM experts,
    pl let us know how purchase material master is extended with sales views.
    we have defined material for purchase views only, now we have requirement of sales views for the same material. Please let us how this can be done.
    Thanks in advance
    best regards
    Srihari

    Hi srihari,
    It maily depends on the user departmentt which you have selected in OMS2 Transaction...
    Normaly in standard ROH will not be having Sales view selected.
    in FERT ( finished) and HALB( semifinished) material type will be having sales views.
    If your materrila wihich is having the materila type ROH you cant extend the materila to sales view... you need to change the materila type in this scenario...
    or else create one more materila with FERT ( finished) and HALB( semifinished) material type and maintain the details in the required fields in purchase and sales as well.
    REgards
    Anand

  • Sales view in the material masterq

    Hi All,
    Is there any posibilities to keep a check in the material master creations (Sales View) " If plant data storage view does not exist for a material" system will not allow to extend a sales view in the same plant.
    Thanks in advance
    Samir Bhatt

    by standard there is no such check, as each view can be created individually, and one department may be quicker than the other department.
    But of course you can use an user exit MGA00001 to do such checks when saving.

  • How to delete sale view?

    dear all:
        i kown i can extend  the view of material using mm50.
    but i am unable to delete the sale view of the material ?
      who can help me ?
    thank you !
       bset regards!

    dear all:
    thanks for your help.
    i was unable to resolved my problem follow you said.
      i explain my problem detailedly:
      the guy in my company created a material master data using tcode mm01.
    the material type should be semi-manufactured good,but he have already created
    the material as finished good.
      so i want to change the material type of that material using tcode mmam,
    but i was not successful .the system tell me :
    the new material type requires that all the follwing deta for the mat. is
    first archived and deleled.
    sales data (mvke) .
    i want to change the material of the finished goods type  using tcode oms2   ,but i am afraid there are
    other prolems.
    what should i do for this problem.
    thank you.
    best regards!
    null
    Message was edited by:
            zhao gang

  • Sales view for roh material

    Hi, i want to extend to sales view for a roh that is already created. i have tried to do that thru mm01 and mm50, but system does not allow me. pls advise how to add sales view to a toh materail?

    Hi,
    Give the material no top and reference place also.
    thaen enter
    Check and confirm
    Regards,
    Andra

  • Unable to extend the VO ConsInvTableVO in the iReceivables page

    Hi All,
    I am getting the error message "Each row in the Query Result Columns must be mapped to a unique Attribute in the Mapped Entity columns" when I am trying to extend view object ConsInvTableVO in iReceivables page. Though there were many posts available for the error, I have tried the solutions like
    1. modifying the option in step1 of wizard from Read-Only to Updatable, but still error exists.
    My requirement is to add an new column, but even without modifying the SQL query in the extended VO, I am facing this error at step4 in VO wizard.
    There are some transient attributes in the standard VO like TransactionDetailsRegionCode, AmountDueRemainingFormatted, AmountDueOriginalFormatted, IrSalesOrder, TransactionDetailsClass, LkpCodeStatusMeaningModified which I think were causing the issue.
    Please let me know whether any workaround/solution is available.
    Regards,
    Ramakrishnan
    Edited by: 877977 on Sep 1, 2011 3:51 AM

    Hi Pratap,
    Thanks a lot for your reply. The problem is I am unable to extend the standard view object in Jdev itself. I think there is an view link exists in the VO. When I uploaded the java files and xml file of the VO "oracle.apps.ar.irec.accountDetails.server.ConsInvTableVO" in my local JDev, I got an error msg that "Could not find the following referenced objects oracle.apps.ar.irec.accountDetails.server.InvoiceDetailsVO".
    Later I uploaded the files of that referenced VO also in the JDev. Let me know how to extend the View object which is having view link.
    Regards,
    Ramakrishnan

  • MM41/MM42/(MM43) - Sales view: How to add own input validation for CALP-END

    Hello.
    I am looking for an easy way, if any to create an own input validation for a certain field in the article master on the sales view tab. In addition to any standard input validation I would a like to add an own validation (for CALP-ENDPR) depending on the input.
    How can that be achieved in the easiest and proper manner - in general and for the specific case?
    There are no screen exits etc. here, if I am correct.
    Any ideas?
    Thanks.
    C.N.

    Hi,
    Please refer the below link.
    This is for MM01. I understand that you are into Retail system. Hope the same processing logic can be done in your scenario also.
    saptechnical(dot)com(slash)Tutorials(slash)ExitsBADIs(slash)MM(slash)MM01(dot)htm
    Replace the bracket words with the correct symbols.
    With Regards,
    Sumodh.P

  • Blocking sales view when serial number is active

    Dear all,
                 I want to block aq material. The basic data i.e. proc. view is alleadyu blocked, but the material will can sale. I want to block the sales view too. As there is serial no profile & serial level its not able to block the same. The poblem is serial level is improper in material, so when i m going to block material by sales view i.e. xdist. chain status & d. chain sp. status, while saving system throws an error "The field Serialization level is defined as a required field; it does not contain an entry". Even i given the serial level 1, again it throws an error" Asynchronous serial-/equipment numbers exist".
    How to block the material by sales view.
    Awaiting for reply.
    Thanks & regards,
    Manish K. Bachate

    Hi, Firstly if you have stocks along with serial number attached in the stocks then first you need to clear that, and then try to do the changes in 'Plant data storage 2' view in Material Master,
    Then also check in T-code OMS9 for u2018Field sel. Groupu2019 44 Field name u2018MARA-SERLVu2019 & u2018MARC-SERNPu2019 is mandatory w.r.t. Field reference for material master, if there then change that,
    Make new status for Sales purpose if required in OVSU & ten try to assign in material master.

  • Article Master--Sales view--Problem

    Hi
    I have 2 Purchasing orgs say 1000 and 2000
    I am creating a vendor for purchase org 1000 say Vendor 1
    I am creating an article with all views and with  purchase org 1000 and Vendor 1 in purchasing view with condition PB00 maintained
    In my sales view i am entering all details and vendor as Vendor 1 and Purchase org as 1000 and have done necessary config for carrying out sales price calculations and save this article
    In MM42 when i see the sales view of this article Vendor shows correct and purchase org is showing incorrectly as 2000
    I am giving once again purchase org as 1000 and saving it system displays message as sales price calc is performed
    But again in MM42 or MM43 the purchase org is showing incorrectly as 2000
    From where does the system pick the purchase org in the sales view of AMR?
    The vendor doesnt lie in that purchase org 2000 which the system is defaultly taking
    Because of this my conditions and  inforecords are not read by system and sales price calculations are not been performed?
    Hope i am clear
    Waiting for your inputs
    Regards
    Raja

    >
    > I'm also having in some records, the warning message "The data for the maintenance statuses BG cannot be transferred". That indicate problems with the accounting view.
    Each material type has its own set of views, e.g.  a FERT has sales views but no pruchasing view, a ROH has purchasing view but no sales view, a NLAG has no storage views and a UNBW no accounting views.
    This is defined in customizing of attributs of a material type.
    Because of this you have to make sure that you do not transfer sales data for a material type that does not have sales views.
    Which views you actually want to create is defined in field PSTAT. Each character stands for a certain view (defined in table T132)
    re:The data for the maintenance statuses BG cannot be transferred
    Are your matrials split valuated?
    if you want create accoutning data in MBEW table with MBEW-PSTAT having BG status, then you have to make sure that MARA and MARC PSTAT field also has the B and G .

Maybe you are looking for

  • Execute t-sql before retrieving report data

    Hi, Is there a way to execute t-sql, with the connection from within the report, before the report retrieves it's data? I need this to initialize the connection's context_info. After searching the web I have found a solution to my problem which is in

  • SAP HR Adhoc query

    Hi How we can develop HR REPORTS without programming knowledge. If it is by SAP Adhoc query.what are the steps to create. Thanks

  • How to use Iterator correctly to print out object attributes from  Vector ?

    Dear Java People, I have no compilation errors but am not getting output. I created a CD class and a Vector to hold all the CDs. I think perhaps I am using the Iterator incorrectly in the toSting() method. Below is the driver and CD class Thank you i

  • ITunes play count

    I'm wondering if there is a way to get the play-count of songs in iTunes just for a specific week? I don't want to reset my total play counts every week, but I also keep statistics about which songs I listen to every week. Hence, it would be highly u

  • New Trojan Horse Virus

    First, I am aware that the Mac has never had a virus and is not readily suceptible to them due to the quantity of Macs in service and the complexity of the Unix format. However, I also realize that the word "never" is relative and no one knows what t