Order Type in Cartridge

Hi,
Can a single cartridge have multiple Order Types, if so what is the catagory to select Order Types?
When creating a cartridge itself there is an entity is getting created automatically with cartridge name in .order format. what is the singnificant of this order type. when i click select in Order Recoginition Rule to select order type it shows this order type only.
I red from the document that Order recognition is the process of determining the type of an incoming order so it can be mapped to an order specification in OSM. Each recognition rule is associated with an order specification. What is order specification here?
Moreover ORR can be mapped with only one order type.
Can anyone pls explain on this...
Thanks in advance
Bharathi
Edited by: Bharathi on Mar 9, 2012 2:58 AM

Hi Bharathi;
When you create a new OSM cartridge in Design Studio a few default entities are created including an Order Type entity. You can have as many Order Type entities as you wish in a single cartridge. When we talk about an Order Specification, we are really talking about a given Order Type within a specific version of a Cartridge. e.g. You may have cartridge Foo, with versions 1, 2 and 3. Cartridge Foo may have several different order types - Bar1, Bar2, Bar3. An Order Specification would be Bar2 in Cartridge Foo version 3.
Hope that helps.
Brian.

Similar Messages

  • Necessary Fields For Creation of Service PO of Order Type Relaese Order.

    Dear Guru,
    I have encountered an issue which i am trying to resolve...
    My this requirment will seem little okward the way i am asking but i have no way...
    The issue is I have to create a Service PO of Order type Release order (RO) using BAPI Function Module .BAPI_PO_CREATE1.
    The service PO should be of multiple Item and services for particular line item should be multiple.
    When I am creating this using ME21 or ME21N i am facing no issue.
    But when i am using BAPI Function Module .BAPI_PO_CREATE1
    i am getting following errors ;; The error which i am getting as below                                                                               
    T ID                   NUM MESSAGE                                                                               
    E BAPI                001 No instance of object type PurchaseOrder has been created. External reference:
    E MEPO              000 Purchase order still contains faulty items                                    
    E SE                   029 Please maintain services or limits                                            
    E SE                   140 Service HIRING OF LCD: please specify unit of measure
    But I am failing to findout in which field services  or limits and unit of measurement have to maintain.
    What are the necessary fields have to pass in Bapi import parameter and the table i am unable to findout.
    Please show some way how to resolve this or give me some guideline to resolve this
    Dear Moderator request your kind intervane to move this qurry into correct forum if i have asked this in wrong forum
    Thanks and regards
    saifur rahaman

    Hi Saifur
    Can you please elaborate how did you resolve the issue we are also facing same problem when we are trying to create the PO for service items through SRM it is throwing same error while creating the PO in SAP.
    Email Id : [email protected]
    Thank you in advance!!
    Regards
    Deepika

  • Error while creating a new order on deployed cartridge

    hello all
    I have deployed "bb_ocm_demo" sample cartridge on the weblogic.
    but while creating a new order, i am getting error as below.
    An OMS Exception has been thrown. Reason: com.mslv.oms.OMSException: (Wrapped) com.mslv.oms.handler.order.cache.c
    com.mslv.oms.OMSException: (Wrapped) com.mslv.oms.handler.order.cache.c
         at com.mslv.oms.jsp.processor.RequestProcessorSupport.processRequest(Unknown Source)
         at com.mslv.oms.jsp.processor.RequestProcessorSupport.processRequest(Unknown Source)
         at com.mslv.oms.jsp.processor.RequestProcessorSupport.a(Unknown Source)
         at com.mslv.oms.jsp.processor.RequestProcessorSupport.a(Unknown Source)
         at com.mslv.oms.jsp.processor.CreateNewOrderProcessor.processRequest(Unknown Source)
         at com.mslv.oms.jsp.controller.RequestController.a(Unknown Source)
         at com.mslv.oms.jsp.controller.RequestController.processRequest(Unknown Source)
         at com.mslv.oms.jsp.controller.MainServlet.a(Unknown Source)
         at com.mslv.oms.jsp.controller.MainServlet.doProcess(Unknown Source)
         at com.mslv.oms.jsp.controller.MainServlet.doPost(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:821)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteRequestAdapter.execute(ExecuteRequestAdapter.java:22)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    Caused By: (Wrapped) java.io.NotSerializableException: com.mslv.oms.handler.order.cache.c
         at com.tangosol.util.ExternalizableHelper.toBinary(ExternalizableHelper.java:215)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.partitionedService.PartitionedCache$ConverterValueToBinary.convert(PartitionedCache.CDB:3)
         at com.tangosol.util.ConverterCollections$ConverterMap.put(ConverterCollections.java:1674)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.partitionedService.PartitionedCache$ViewMap.put(PartitionedCache.CDB:1)
         at com.tangosol.coherence.component.util.SafeNamedCache.put(SafeNamedCache.CDB:1)
         at com.mslv.oms.handler.order.cache.AbstractOrderCacheManager.a(Unknown Source)
         at com.mslv.oms.handler.order.cache.AbstractOrderCacheManager.a(Unknown Source)
         at com.mslv.oms.handler.order.cache.AbstractOrderCacheManager.a(Unknown Source)
         at com.mslv.oms.handler.order.cache.AbstractOrderCacheManager.a(Unknown Source)
         at com.mslv.oms.handler.order.cache.AbstractOrderCacheManager.getOrderHistoryCacheNode(Unknown Source)
         at com.mslv.oms.handler.order.cache.AbstractOrderCacheManager.getOrderHistoryCacheNode(Unknown Source)
         at com.mslv.oms.handler.order.cache.AbstractOrderCacheManager.checkMaxInstancesExceeded(Unknown Source)
         at com.mslv.oms.handler.order.f.a(Unknown Source)
         at com.mslv.oms.handler.createorder.CreateOrderHandlerEJB.process(Unknown Source)
         at com.mslv.oms.handler.a.processRequest(Unknown Source)
         at com.mslv.oms.jsp.processor.RequestProcessorSupport.a(Unknown Source)
         at com.mslv.oms.jsp.processor.RequestProcessorSupport.processRequest(Unknown Source)
         at com.mslv.oms.jsp.processor.RequestProcessorSupport.processRequest(Unknown Source)
         at com.mslv.oms.jsp.processor.RequestProcessorSupport.a(Unknown Source)
         at com.mslv.oms.jsp.processor.RequestProcessorSupport.a(Unknown Source)
         at com.mslv.oms.jsp.processor.CreateNewOrderProcessor.processRequest(Unknown Source)
         at com.mslv.oms.jsp.controller.RequestController.a(Unknown Source)
         at com.mslv.oms.jsp.controller.RequestController.processRequest(Unknown Source)
         at com.mslv.oms.jsp.controller.MainServlet.a(Unknown Source)
         at com.mslv.oms.jsp.controller.MainServlet.doProcess(Unknown Source)
         at com.mslv.oms.jsp.controller.MainServlet.doPost(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:821)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteRequestAdapter.execute(ExecuteRequestAdapter.java:22)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    Caused By: java.io.NotSerializableException: com.mslv.oms.handler.order.cache.c
         at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1164)
         at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:330)
         at com.tangosol.util.ExternalizableHelper.writeSerializable(ExternalizableHelper.java:2253)
         at com.tangosol.util.ExternalizableHelper.writeObjectInternal(ExternalizableHelper.java:2697)
         at com.tangosol.util.ExternalizableHelper.serializeInternal(ExternalizableHelper.java:2601)
         at com.tangosol.util.ExternalizableHelper.toBinary(ExternalizableHelper.java:211)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.partitionedService.PartitionedCache$ConverterValueToBinary.convert(PartitionedCache.CDB:3)
         at com.tangosol.util.ConverterCollections$ConverterMap.put(ConverterCollections.java:1674)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.partitionedService.PartitionedCache$ViewMap.put(PartitionedCache.CDB:1)
         at com.tangosol.coherence.component.util.SafeNamedCache.put(SafeNamedCache.CDB:1)
         at com.mslv.oms.handler.order.cache.AbstractOrderCacheManager.a(Unknown Source)
         at com.mslv.oms.handler.order.cache.AbstractOrderCacheManager.a(Unknown Source)
         at com.mslv.oms.handler.order.cache.AbstractOrderCacheManager.a(Unknown Source)
         at com.mslv.oms.handler.order.cache.AbstractOrderCacheManager.a(Unknown Source)
         at com.mslv.oms.handler.order.cache.AbstractOrderCacheManager.getOrderHistoryCacheNode(Unknown Source)
         at com.mslv.oms.handler.order.cache.AbstractOrderCacheManager.getOrderHistoryCacheNode(Unknown Source)
         at com.mslv.oms.handler.order.cache.AbstractOrderCacheManager.checkMaxInstancesExceeded(Unknown Source)
         at com.mslv.oms.handler.order.f.a(Unknown Source)
         at com.mslv.oms.handler.createorder.CreateOrderHandlerEJB.process(Unknown Source)
         at com.mslv.oms.handler.a.processRequest(Unknown Source)
         at com.mslv.oms.jsp.processor.RequestProcessorSupport.a(Unknown Source)
         at com.mslv.oms.jsp.processor.RequestProcessorSupport.processRequest(Unknown Source)
         at com.mslv.oms.jsp.processor.RequestProcessorSupport.processRequest(Unknown Source)
         at com.mslv.oms.jsp.processor.RequestProcessorSupport.a(Unknown Source)
         at com.mslv.oms.jsp.processor.RequestProcessorSupport.a(Unknown Source)
         at com.mslv.oms.jsp.processor.CreateNewOrderProcessor.processRequest(Unknown Source)
         at com.mslv.oms.jsp.controller.RequestController.a(Unknown Source)
         at com.mslv.oms.jsp.controller.RequestController.processRequest(Unknown Source)
         at com.mslv.oms.jsp.controller.MainServlet.a(Unknown Source)
         at com.mslv.oms.jsp.controller.MainServlet.doProcess(Unknown Source)
         at com.mslv.oms.jsp.controller.MainServlet.doPost(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:821)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteRequestAdapter.execute(ExecuteRequestAdapter.java:22)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    please provide a solution or cause.

    It seems like a problem with the Coherence cache configuration for your installation.
    Is your installation clustered?
    Is the problem specific to this cartridge (i.e. do orders from other cartridges work well in this environment)?
    Suggest you log a problem with Oracle Support and/or try the problem in a different environment.
    Regards,
    Brian.

  • Service order type creation

    Hi,
    I want to create a service order type. We dont have any requirement to create any service notification for it.
    Could any one please tell me is it necessary to create a service notification before a service order.
    Thanks and Regards

    Hi
    No there is no nedd to create service notification before order creation but in real time this logic will not apply before you have to craete the notification.
    But if u want to just check this concept then u can eaisly create a order without creating notification
    Thank & Regards

  • For Z Po order type - Item category field is  greyed out.

    Hi MM Experts,
    I am an ABAper working on PO creation with respect to PR( PR with account assignment N)  for Z order type . The requirement includes to update item category of PO with B , But for this Z order type both PO transaction Create/Change(ME21/ME22) the field item category has been greyed out ( Non editable). I checked the SPRO setting for this order type ( SPRO-MM->Purchasing-PO->Define Screenlayout at document level .The field item category has been made as optional.
    Please let me know why this field ( item category still showing in display mode) and How to make it as editable .I need it as editable in ME22 to implement the new requirement of updating that field with item ategory B.
    Thanks in Advance
    Pravee.

    Hi All,
    Since I was creating a PO with respect to PR - after running through all the screens the item category field was becoming non editable, But during the create in one of screen the field item category was still editable, so I updated the item category with B during the create and created the PO, I have used BDC to do the same and its working fine. Thanks for all your inputs.
    Thanks
    Pravee.

  • Question on Search Help and Authorization Check for Sales Order Type

    Question 1:
    When I go to VA01 and click the search help, it shows only order type that are not blocked.
    However, when I have sales order type in select-options of a Z program,
    S_AUART FOR VBAK-AUART
    I click on the search help, it gives all the sales order types. How can I have a list with unblocked sales order type only?
    Question 2:
    I want to check whether a use can extract data from a sales order type (e.g. OR and RE)that he/she authorized to use.
    I have include the following in my program:
    AUTHORITY-CHECK OBJECT 'AUART'
    ID 'AUART' FIELD 'OR'.
    It always returns SY-SUBRC = 12.
    But order type 'OR' is granted to the user (he/she can create order with type OR in VA01)
    Please kindly give me some ideas, thanks.

    hi,
    ad1
    use following code:
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR auart.
      PERFORM auartGet.
    FORM auartGet.
        CALL FUNCTION 'RV_HELP'
             EXPORTING
                  KEY            = VKORG
                  KEY2           = VTWEG
                  KEY3           = SPART
                  KEY4           = '0'
                  NUMBER         = '008'
                  FIELD_IN       = AUART
             IMPORTING
                  FIELD          = AUART.
    ENDFORM.
    ad2.
    example:
       AUTHORITY-CHECK OBJECT 'V_VBAK_AAT'
             ID 'AUART' FIELD 'OR'
             ID 'ACTVT' FIELD '01'. "01-create order, 02-change, 03 display
    check sy-subrc eq 0.
    regards,darek

  • Credit card charges according to payment terms and purchase order types

    Hi All,
    Can anyone please tell me how can we charge credit card  fee for  customer (the customers who are using credit card), according purchase order type and payment terms ( like for purchase order B2B &B2Z and if customers have payment terms other than NT00)
    CONDITIONS
    Customer must use credit cards
    Purchase order type of the order is B2B &B2Z only
    For these purchase orders ( B2B &B2Z ) payment terms must be other than NT00.
    Charge must be 2.5%.
    Edited by: suresh saketh on Aug 24, 2010 3:10 AM

    Hello Suresh,
    CONDITIONS
    Customer must use credit cards
    Purchase order type of the order is B2B &B2Z only
    For these purchase orders ( B2B &B2Z ) payment terms must be other than NT00.
    Charge must be 2.5%.
    The best approach would be to define a Custom Condition type for charging processing fee in V/06. After defining this new condition type assign it to the Pricing procedure which you are currently dealing with. In the Column AltCty - Condition formula for alternative calculation type, you can create a New routine involving the following logic.
    Purchase Order type should be B2B and B2Z.
    Payment Terms other than NT00.
    Charge should be 2.5 %. 
    Kindly update your post after trying out the above suggestion
    Regards,
    Sarthak

  • Report for comparing Variances of production order types

    Hi All,
    I want a report in which i can see variances of production order type wise and can compare that with other types also.
    means my input should be as follows
                1) Company Code/controlling area
                2) Plant
                3) Order type 1
                4) Order type 2 and so on.......
    like wise I want to develop a report.
    I have created summerization hierarchy  but it show order type wise data.
    i want data from multiple order type in a single report.

    Hi Sachin,
    I have attached screenshot for your reference. Please find it.

  • How to activate sale order type in CFM1

    Hi,
    I want to include Sale order type in CFM1 transaction to restrict specific Sale order types along with Plant.Is there any report or Tcode which will enable this field or we can only achieve through exit.
    Thanks
    Venkadesh

    Hello,
    Please check BAdi CIF_INT_MODEL method MODIFY_OBJECT_LIST Modifying list of filter objects.
    BAdI solution although it fulfills the general selection options.
    Also refer consulting note   902968 - No user exit/BADI to influence selection in CFM1
    Best Regards,
    R.Brahankar

  • Select sales orders from a list of order type

    I have about 20 customed order types, Z001 to Z020, and I want to select about 8-9 out of the 20 order types.
    Currently, I am using
    SELECT VBELN ...
    INTO CORRESPONDING FIELDS OF TABLE IT_SO
    FROM VBAK
    WHERE AUART IN
    ('Z001', 'Z003', 'Z004', 'Z007', 'Z011', 'Z015', 'Z016', 'Z017', 'Z020').
    Is there any better ways (considering performance) except builing an index to write the above SQL statement?
    Thanks!

    Hi. Gundam.
    From performance side,
    I think that best way is index creation.
    But, if you are not want index creation,
    another condition must be added to WHERE clause.
    Currently, VBAK have two indexes. 
    VBAK-AUDAT - order date
    VBAK-ERDAT - ordet entry date.
    so, you can try the followings.
    WHERE erdat between '20050101' and '20051231'
       AND auart IN ....
    Good Luck.

  • Where i could get know each order types's internal format

    Dear expert,
    Whcih table or from where could i get to know the internal format for each sales doc type...
    For example:
    KM equals to CQ
    TA equals to OR..
    Etc...
    For my Z customrized order type, does there also have one internal format order type??
    Because we are using LSMW to upload open Sales orders....The order type has to be indicated as internal format...
    Thank you very much.

    dear hoo laa,
    let me divide you question into three parts:
    1.A.this is to inform you that there is no different formats for each sales document type.
    one single format for all but here basing on the control features of that particular sales document types proto types are different.
    Eg:  base model is one and the same. like bajaj 110cc, 125cc, 150cc, 180cc, 200cc, 220cc.  here we are having only one blue print for all models but proto types are different.
    2.
    For my Z customrized order type, does there also have one internal format order type??
    2.A. the sales order which you have copied from.
    3.Because we are using LSMW to upload open Sales orders....The order type has to be indicated as internal format...
    3.A. it depends on your requriment how the sales orders are uploaded because you know which field to consider and which field not to consider while uploading.
    hope this is help ful for solving your issue.
    regards,
    balajia

  • Link Sales Order Type to Customer

    Hi gurus,
    Do you know if there is anyway of linking a customer to a Sales Order Type?
    So that if selling to that customer, everytime that Sales Order type is determined?
    Please consider scenario where Sales Orde type is created through DP90 from service orders.
    Thanks and best regards,
    Víctor Liedo

    hi victor,
    in standard SAP there is no direct link as such for customer to sales order type.
    what is the business logic for the same.
    you are linking the sales areas for the document types - not to the customer level - that is one type of control which SAP is providing.
    but here you need to enter the sales order type manually before entering the customer for the sales order.  so MV45AFZZ : USER EXIT SAVEDOCUMENT_PREPARE.
    you can write a piece of code for the same.
    you need to hard code account group of the customers & sales document type, so that when ever before saving the sales order the system will check the sales order type used for that particular customer is correct or not and then saves the sales order or else it throws an error
    hope this clears your issue
    balajia

  • Order Related Proforma Invoice for Free delivery Sales Order Type

    Dear All ,
    The requirement is as given below :
    We need to create an Proforma Invoice for Free Delivery order type  (FD) . The item cat is TANN with
    Pricing              B
    Billing Relevance    A
    The Pricing procedure is Free of charge - Zvar6. with R100 % dicount condition type .
    Created Proforma ZF9 with doc pric "C". Maintained copy control .Between ZF9 and FD (  order related biling).with the following :
    Copying requirements   008  Item/ord.pro forma
    Data VBRK/VBRP         000
    Billing quantity     C
    Pricing type         G
    The condition record is R100 is captured in the order and the net value becomes zero . But when i create Proforma Invoice ZF9, the Dicount condition R100 is not copied into the Billing document ( ZF9). I am not able to understand where the mistake is .
    Can any one give their inputs .
    Thanks in advance
    Veera

    Hello Veera
    kindly check whether free good determination is activated for the combination sales org, dist channel, division, document pricing procedure(C), cust pricing procedure, free goods pricing procedure.
    thank you
    Anirudh

  • Unable to edit certain fields in order type RE comparing with OR

    Dear friend,
    When I am creating return order with order type 'RE', I find out there are certain fields that are not editable. However, this issue doesnt happen with standard order(order type 'OR'). please refer to the following snapshot:
    where you can see fields such as 'intercom', 'payment term' is eidtiable in order type or, but not in RE. Anybody could tell me why? and what configuration control this screen layout? how to edit this? thanks!
    Best Regards
    T.P

    Hi Peng,
    do you face this only for you ID/few users or for every user these 2 fields are not editable ? you have to check this by asking your colleagues/users .
    If it is problem with few users then they have done some authorization check here only for few users.
    if it is for all, then as mentioned by Venugopal, some enhancement is done for this to make non editable these fields.
    What to you want, do you want to make it editable fields or do you just want to know why it has done ?
    Regards
    Sundar

  • How to add a specific order type into any particular report

    Hi All,
    How to add a specific document type(order type) into any particular report in order to review OTD performance.
    I need to add one specific order type to existing reports which will help to check the performance of the delivery type for that particular order type to the users.
    Thanks,
    Raj

    Hi Rajesh,
    thanks for the reply when i tried as the way you said.. but the system is asking more details like varient. so if you can clearly specify the process for order type (VOV8-- table TVAK) so it will helpful for me.
    Thanks
    Raj

Maybe you are looking for

  • To display the date in ALV report

    Hi All, In the header part of the ALV report, how to write a particular date by the day,month & year and simultaneously how to get the orders due for the week with displaying the weekend date..by the day, month & year. example :                      

  • How to get coordinates of a ROI in an image in Labview

    Hi, I have a question regarding image processing in NI-IMAQ. I have Ni-IMAQ module available, soon I may acquire NI-Vision too. I have an image file and I would like to draw a rectangle as Region of Interest (ROI) and be able to get the coordinates o

  • "Organization Unit" in Oracle HRMS

    What is siginificance of "Organization Unit" in Oracle HRMS in Any context. Does it have impact any HR Modules? Thanks

  • Email to specific users

    I'd like to send an email to a specific group of users base on events. I know about the NotificationAgent sample program and how it sends email to document owner and modifier. So, I'd like to extend this to be able to send email to specific users bas

  • Photoshop CC: Could not open Photoshop because of a Program Error. How do I fix this?

    Photoshop CC: Could not open Photoshop because of a Program Error. How do I Make sure your OS X user account has Read & Write access for the following path: /Users//Library/Preferences/Adobe