CRM orders and Confirmations

Hello Guys,
I need some clear understanding about the reporting on CRM Orders and Confirmations cube. I guess I am a bit confused now.
In the scenario that we have, there are service orders created and when the work on the order is done, confirmation is created. We need reporting on whether the order was completed on time based on SLA.
But the problem is that the status on the service order is not always set to completed when a confirmation is made and there is a custom defined "User Status" that is set. So how do I look at the information on Confirmations as to when it was done, and relate it to the service order?
There is a BC report of "Delayed Orders" but I am not sure how an order is determined to be delayed? If anyone has worked on this, Please share the information. I am thoroughly confused.
Doniv

Hi
well, the regular extractor does bring some statuses, so I would verify that first.
we extract both Header and Line statuses but there is a logic on the CRM side that makes sure that when the call is closed on the header it is also closes all the lines.
but if a line was closed it does not affect the header status.
here is an example of how we enhanced our extractor - 0crm_srv_process_i:
Pick up SP line's system status, get only the largest stat code
in the range if there are multiple sys stats
the wanted stats are Open, In Process, Released, Completed
   SELECT stat
   INTO l_struct-zzsys_status
   FROM crmv_index_jest
   WHERE item = l_struct-item_guid
   AND inact <> 'X'
   AND stat in ('I1002','I1003','I1004','I1005')
   ORDER BY stat DESCENDING.
     EXIT.
   ENDSELECT.
Reg's
Edan

Similar Messages

  • Delta update for Cube :  0CRM_PRI  - Service Orders and Confirmations: Item

    Dear experts,
    For Cube : 0CRM_PRI  - Service Orders and Confirmations: Item
    Source data is from Two ODS 
       1. Confirmations (Item Data)  : 0CRM_CNFI and
       2. Service Orders: Item Data : 0CRM_PROI
    I have done Init upload to this cube from both this ODS.
    I am not getting delta option to this.
    When I am trying update Delta after init from ODS message is No new deltas in DataStore object 0CRM_PROI for update. No delta option available . It is showing  Initial and Full Update option only.
    How i can initiate delta option for this Cube ?  Please update us.
    Thanks in advance.
    Regards,

    Hi,
    you can use DTP's to laod data from ODS to cube .. it will take deltas ..
    With a data transfer process, you can transfer data either in full extraction mode or in delta mode. In full mode, the entire dataset of the source is transferred to the target; in delta mode, only the data that was posted to the source since the last data transfer is transferred. The data transfer process controls delta handling and therefore allows you to fill several targets with different deltas from one source. With a data transfer process, you do not need to explicitly initialize the delta method as you do when copying data with an InfoPackage.
    or you can create a sepeate Ip for delta apart form full and init .. that will laod delat data in cube ..
    Regards,
    shikha

  • Customer Order and confirm number on idoc invoic02

    Goodmorning,
    in idoc invoic02 at line of invoice is present a field that give:
    -customer order number and data of creation
    -data of creation of order confirm about customer order
    Thanks
    Fabrizio T.

    Hi
    go to header-> output in the sales order and u will find the idoc no there
    Ranga

  • Soniya here!! need help.... Creation of transfer Order. and confirmation.

    Hi all ,
    I am in need of a fuction module to create a transfer order ( LT03 ) where i am able to pass / specify the source storage unit / handling unit from which the materials can be taken for  the TO.
    I also need a function module where i can confirm this TO in LT12.
    Thank you in advance.
    Ponits for sure!!!

    Hi,
    Use FM : L_TO_CONFIRM to confirm the transfer order.
      MOVE wa_to_tab4-tanum TO g_confirm_tab-tanum.
      MOVE wa_to_tab4-tapos TO g_confirm_tab-tapos.
      MOVE wa_to_tab4-altme TO g_confirm_tab-altme.
      MOVE wa_to_tab4-nista TO g_confirm_tab-pickm.
      IF NOT wa_to_tab4-vlenr IS INITIAL.
        MOVE wa_to_tab4-vlenr TO g_confirm_tab-lenum.
      ELSE.
        MOVE g_vscfld TO g_confirm_tab-lenum.
      ENDIF.
      MOVE 'X' TO g_confirm_tab-parti.
      IF NOT wa_to_tab4-nlpla_old IS INITIAL AND
         NOT wa_to_tab4-nltyp_old IS INITIAL.
        MOVE wa_to_tab4-nlpla TO g_confirm_tab-nlpla.
        g_confirm_tab-squit = 'X'.
      ENDIF.
      IF wa_to_tab4-nistm > wa_to_tab4-nista.
        l_diff = 'X'.
        g_confirm_tab-kzdif = wa_to_tab4-kzdif.
      ENDIF.
      PERFORM get_bint_param USING g_lgnum wa_to_tab4-vltyp
                             CHANGING l_returns.
      CASE l_returns.
        WHEN '1' OR '3'.
          IF l_diff EQ 'X'.
            MOVE wa_to_tab4-nista TO g_confirm_tab-nista.
            g_confirm_tab-ndifa = wa_to_tab4-vsolm - wa_to_tab4-nista.
          ELSE.
            MOVE wa_to_tab4-nista TO g_confirm_tab-nista.
          ENDIF.
        WHEN '2'.
          IF l_diff EQ 'X'.
            g_confirm_tab-diffm = wa_to_tab4-verme - wa_to_tab4-nista.
            g_confirm_tab-restm = 0.
          ELSE.
            g_confirm_tab-restm = wa_to_tab4-verme - wa_to_tab4-nista.
            g_confirm_tab-diffm = 0.
          ENDIF.
          g_confirm_tab-pickm = wa_to_tab4-nista.
          CONCATENATE '00' wa_to_tab4-vlenr INTO g_confirm_tab-lenum.
      ENDCASE.
      APPEND g_confirm_tab.
    CALL FUNCTION 'L_TO_CONFIRM'
      EXPORTING
        i_lgnum                              = wa_to_tab4-lgnum
        i_tanum                              = wa_to_tab4-tanum
      I_SQUIT                              = ' '
      I_QUKNZ                              = ' '
      I_SUBST                              = ' '
      i_qname                              = sy-uname
      i_ename                              = sy-uname
      I_SOLEX                              = 0
      I_PERNR                              = 0
      I_STDAT                              = INIT_DATUM
      I_STUZT                              = 0
      I_ENDAT                              = INIT_DATUM
      I_ENUZT                              = 0
      I_ISTWM                              = 0
      I_KOMIM                              = ' '
      I_EINLM                              = ' '
      I_TBELI                              = ' '
      I_UPDATE_TASK                        = ' '
       i_commit_work                        = 'X'
      I_AUSFB                              = ' '
      TABLES
        t_ltap_conf                          = g_confirm_tab
      T_LTAP_CONF_HU                       =
      T_LTAP_CONF_HU_SERIAL                =
    EXCEPTIONS
       to_confirmed                         = 1
       to_doesnt_exist                      = 2
       item_confirmed                       = 3
       item_subsystem                       = 4
       item_doesnt_exist                    = 5
       item_without_zero_stock_check        = 6
       item_with_zero_stock_check           = 7
       one_item_with_zero_stock_check       = 8
       item_su_bulk_storage                 = 9
       item_no_su_bulk_storage              = 10
       one_item_su_bulk_storage             = 11
       foreign_lock                         = 12
       squit_or_quantities                  = 13
       vquit_or_quantities                  = 14
       bquit_or_quantities                  = 15
       quantity_wrong                       = 16
       double_lines                         = 17
       kzdif_wrong                          = 18
       no_difference                        = 19
       no_negative_quantities               = 20
       wrong_zero_stock_check               = 21
       su_not_found                         = 22
       no_stock_on_su                       = 23
       su_wrong                             = 24
       too_many_su                          = 25
       nothing_to_do                        = 26
       no_unit_of_measure                   = 27
       xfeld_wrong                          = 28
       update_without_commit                = 29
       no_authority                         = 30
       lqnum_missing                        = 31
       charg_missing                        = 32
       no_sobkz                             = 33
       no_charg                             = 34
       nlpla_wrong                          = 35
       two_step_confirmation_required       = 36
       two_step_conf_not_allowed            = 37
       pick_confirmation_missing            = 38
       quknz_wrong                          = 39
       hu_data_wrong                        = 40
       no_hu_data_required                  = 41
       hu_data_missing                      = 42
       hu_not_found                         = 43
       picking_of_hu_not_possible           = 44
       not_enough_stock_in_hu               = 45
       serial_number_data_wrong             = 46
       serial_numbers_not_required          = 47
       no_differences_allowed               = 48
       serial_number_not_available          = 49
       serial_number_data_missing           = 50
       to_item_split_not_allowed            = 51
       OTHERS                               = 52
    Regards
    Kannaiah

  • Header Partners not flowing into items in SAP CRM order and the same in ERP

    Hi SAP Experts,
    Our SAP CRM is upgraded from 4.0 to 7.0 version and ECC5.0 to ECC6.0 as well  last year.
    Initially , when the order is created in SAP CRM , the partners (sold to , ship to , payer and bill to ) are flowing to all items(same as header) and the same is transferring into ECC6.0 at header and items. Now if the partners are changed at header in CRM then those are not propagating to items and in ECC 6.0 at the header the partners are synchronized but at  the items partners are not synchronizing(showing the same old values).
    Can anyone provide solution for this issue.
    Thanks in advance.
    Best Regards
    Succhi

    Hello Screedhar,
    From your description, seems that the cross system lock is not set up correctly in your system.
    Please check SAP note 888665 which talks about how to set the cross system lock.
    Best regards,
    Maggie

  • CRM order and SD Biling

    Hi,
    I am working on CRM implementation:
    The scenario is " an order document is created in CRM and billing should be done in ECC 6.0" can any one help me what needs to be configured in SD of ECC 6.0.
    Upto order creation it is stand alone, at present i am able to create order in CRM but nothing has been configured in SD, now billing should be done in SD. Anyone plz suggest, will reward maximum points.
    Thanx

    the usual flow is to customize at first the ERP and then the CRM system, then you can download the customizing settings from ERP to CRM.
    If this is not your case then you have to manually do the customizing in ERP, creating: sales order types, item category and item category determination, pricing procedure and all related conditions accesess and so on.
    take care of the number ranges: if the CRM is the master the ERP is slave so they must be defined as external ranges and with the same numbering.
    then you can configure the deliveries and billing documents as usual in LE/SD.
    regards
    Roberto Mazzali
    Pls. reward points if helpful

  • Error in saving the Service Contracts, Orders and Confirmation

    When we try creating the following document types in CRM4.0 and try saving we are getting the error as below.
    'An error occurred in system during account assignment
    Message no. CRM_ORDER_MISC 060
    Diagnosis
    Errors occurred when assigning an account assignment object to a business transaction. To view the error message, see the accompanying log file.
    Transfer Log
    No controlling type could be determined (Notification E IAOM 012)
    We had cusotmised as per the earlier queries on similar subject
    maintained following in customizing :
    SPRO\CRM\master data\organizational management\cross-system assignment of Organizational units\
    - assign billing units to sales organizations
    - assign billing units to services/sales organizations
    Billing Unit is a specific role of a Business partner.
    But still the error persist. May we seek the expertise who have oversome silmilar issue.
    Regards
    Rafiq

    Hi
    i have got the answer for this question, i updated the registry with the correct file path, and then closed the registry, the services.msc file is automatically updated with the correct path
    and then started the CSService, then went to the OEM setup i clicked Retry buton, then it went through.
    Thanks to all the viewers.

  • Tax Conditions types not appearing in CRM orders and quotations

    Hello All,
    I have created a new tax condition type in ECC and through initial load replicate the same to CRM. pricing procedure repliction with new tax condition is also successful.
    But, the new tax condition is not appearing in condition tab at item level when i create quotation in CRM. other condition types are coming. data for this condition type is there in custom condition table. mapping of tax classifiction to tax group is also done in SPRO.
    Please advise.
    THank and Regards
    Sudhir Grover

    Hello Sudhir,
    You should check the trace log for pricing at first. Set the user parameter:PRC_TRACE as 'X' on T-cd:SU01 for your user and check the Access analysis on the condition tab.
    Regards,
    Masayuki

  • BW - Process Chain for Service Orders and Confirmations

    Hi,
    I need advice on the creation of my process chain and basically I'm still new in this BW technical area.
    I have done on the infopackage (full update) , DTP from PSA (delta once update) and DTP from ODS (delta update). My datasource is 0CRM_SRV_PROCESS_H and my ODS is ZSOL_O01. while my cube is ZSOL_C01.
    my plan for the step of the process chain is as below. this is based on my understanding after doing 'try and error' things using the update mode for infopackage and DTP.
    1. delete the old PSA/datasource - the infopackage is run in full update
    2. delete the old ODS - after afew loading, seems there are afew ODS request created with same number of record and data. that's why i plan to delete the old ODS
    3. run the infopackage - new PSA request will be created
    4. run the DTP (PSA to ODS) - new ODS request will be created based on the new PSA request
    5. run the DTP (ODS to Cube) - new cube request will be created based on the new ODS request
    izzit ok with my above step? i'm not sure on the deletion of cube index. izzit needed?
    thanks

    i need advice on below things since this is my 1st BW task..
    1. transport list - how do i group all the objects into this transport list? if the object is attach to other TR, how do i trace it and put into my transport list? should I group all the objects into 1 TR or is there any sequence should i follow? maybe characteristic/key figures 1st or DTP first...
    i'll tel you the most easy way to collect transport that you will never have issues
    go to RSA1--> transport conenctions
    when you get your item on on left ,you have to set up few things.. on the right there is a display mode ,, do the drop down on it and do it a list and do cloeection mode manually.
    you wil always get alist of items under or over then way you can pick waht you want to transport very easily withouth missing objects or figuring out what did you miss
    and you can collect all in 1, Bw is smart enough to transport and activate dependences on its way as long they are in 1 transport
    2. currently my source data is from my solution manager (SOLMAN) development server. should i create 1 more infopackage for SOLMAN testing server? how about production? is that means, at the end i will have 3 different infopackage for dev, testing and prod?
    once you transport infopackages they autmatically gets assigned to the new system.
    3. is there any step i left or missed?
    not that i can think off. if any transports are locked go to se03 and unlock your transport , make sure you unlock any underlying transports, youc an find the transports in se09 or se10

  • Pricing date for Service Order and Service Confirmation

    Hi,
    I cretated a Service Confirmation as followup for Service Order.
    Client is asking "Pricing Date" should be same Same in Service Order and Service Confirmation. But, I am not seeing any such field in the screen.
    I need to check T&C field and Zone field. But, I am not seeing these fields also.
    Can you please let me know, where can I find this fields. (In which assignment block).
    Thanks,
    Sandeep
    Edited by: Sandeep Reddy on May 31, 2010 7:21 PM

    Hi,
    I think by PRICING DATE they mean BILLING DATE.
    In date profile of SERVICE ORDER and SERVICE CONFIRMATION you assign the BILLING DATE date type (i think it is there in the standard itself- however just ensure it).
    Or customize a PRINCING DATE date type in the DATE PROFILE of SERVICE ORDER and CONFIRMATION and copy the date set in SERVICE ORDER to SERVICE CONFIRMATION.
    This is one strategy you can use.
    Regards
    Surendra More

  • Automatic TO creation and confirmation for a Material document

    Hi Dear All,
    i am new to MM andWM.
    I have to customization for auto transfer orders and confirmations for material documents what ever created with 101 movement type in Inventory Management. I have down configuration like below.
    SPRO->Logistics Execution->Warehouse Management->Activities->Transfers-> Set Up Autom. TO Creation for TRs / Posting Change Notices
    Double click on ‘control data ‘tab
    Hear for my warehouse I given input like   Auto TO = ‘1’,
                                                                             AddId = ‘select check box’.
    And in ‘Assign control’ tab for 101 movement type I have given input like below.
    Automatic TO = ‘1’.
    TO item can be confirmed immed. = ‘tick checkbox’
    Propose Confirmation = ‘tick checkbox’.
    Foreground/Backgrnd = ‘D’.
    After creating of Material document I am executing report RLAUTA10 in SE38.When I execute this report system showing message like ‘TO processing finished: TR total:   17, TO created:    0, Errors:   17’.
    If I check header details of transfer requirements in LB03, i am not seeing ‘Tick Mark’ in Auto TO Creation field.
    Can any one tell me what the mistake i have down or if i need to do any further configuration. Please help me regarding this concern?
    Thanks in Advance..

    Dear Steve,
    Thanks a lot for giving reply with what I need to do, but I am unable to see result.
    I have down configuration like below even though system not processing Auto TO creation. Can you explain me if I have down any mistake below.
    Click on ‘Assign’ button,
    Press on ‘New entries’
    WhN = ‘900’
    Reference Movement Type = ‘101’
    Movement indicator = ‘B’
    Movement type for Whse Mgmt = ‘101’
    TR create Transfer Requirement = ‘X’
    Immed.TO Creation
    Mail confirmation for background processing = ‘01’.
    GR date = ‘2’

  • Report for open orders and amount of product confirmed

    Hi All,
    Can some one give me an idea on a report which shows open orders and also shows amount of product confirmed against these open orders?
    Thanks,
    Neelima.

    Hi Veni,
    Incomplete order are the order's in which some data is missing so that particular order can't be further processed, that is what you could check through "Incompletion Log". Whereas Open orders are the orders which are open for further processing viz. deliver billing(but open order is a complete order i.e. no data missing).
    Check this program:
    *& Report ZGM_OPENPO *
    REPORT ZGM_OPENPO NO STANDARD PAGE HEADING LINE-SIZE 132 LINE-COUNT 36(2).
    TABLES: t001w, "Plants/Branches
    ekko, "Purchasing Document Header
    ekpo, "Purchasing Document Item
    marc, "Plant Data for Material
    mara. "General Material Data
    DATA:
    BEGIN OF itab OCCURS 0,
    matnr LIKE marc-matnr,
    werks LIKE marc-werks,
    beskz LIKE marc-beskz,
    mmsta LIKE marc-mmsta,
    END OF itab.
    DATA: BEGIN OF iekpo OCCURS 0,
    ebeln LIKE ekpo-ebeln,
    menge LIKE ekpo-menge,
    aedat LIKE ekpo-aedat,
    wemng LIKE eket-wemng,
    END OF iekpo.
    DATA: BEGIN OF iekko OCCURS 0,
    ebeln LIKE ekko-ebeln,
    lifnr LIKE ekko-lifnr,
    bedat LIKE ekko-bedat,
    ekgrp LIKE ekko-ekgrp,
    END OF iekko.
    selection-screen:begin of block b1 with frame title text001.
    SELECT-OPTIONS werks FOR ekpo-werks OBLIGATORY.
    SELECT-OPTIONS matnr FOR ekpo-matnr.
    SELECT-OPTIONS beskz FOR marc-beskz.
    SELECT-OPTIONS bsart FOR ekko-bsart.
    selection-screen:end of block b1.
    INITIALIZATION.
    AT SELECTION-SCREEN ON werks. "Validate for werks
    SELECT SINGLE * FROM t001w WHERE werks IN werks.
    IF sy-subrc 0. MESSAGE e429(mo). ENDIF.
    AT SELECTION-SCREEN ON matnr.
    SELECT SINGLE * FROM mara WHERE matnr IN matnr.
    IF sy-subrc 0. MESSAGE e429(mo).ENDIF.
    START-OF-SELECTION.
    SELECT * FROM marc INTO CORRESPONDING FIELDS OF TABLE itab WHERE werks IN werks AND beskz IN beskz AND
    matnr IN matnr.
    SELECT ebeln FROM ekpo INTO CORRESPONDING FIELDS OF TABLE iekpo
    FOR ALL ENTRIES IN itab WHERE matnr = itab-matnr AND loekz EQ space.
    SELECT ebeln lifnr bedat ekgrp FROM ekko INTO CORRESPONDING FIELDS OF
    TABLE iekko
    FOR ALL ENTRIES IN iekpo WHERE ebeln = iekpo-ebeln AND bsart IN bsart.
    SELECT ebeln menge aedat FROM ekpo INTO CORRESPONDING FIELDS OF iekpo
    FOR ALL ENTRIES IN iekpo WHERE ebeln = iekpo-ebeln. MODIFY iekpo INDEX sy-dbcnt.
    ENDSELECT.
    SORT iekpo BY aedat.
    DELETE ADJACENT DUPLICATES FROM iekpo COMPARING ebeln.
    SELECT wemng FROM eket INTO CORRESPONDING FIELDS OF iekpo FOR ALL ENTRIES IN iekpo WHERE ebeln = iekpo-ebeln.
    MODIFY iekpo INDEX sy-dbcnt.
    ENDSELECT.
    END-OF-SELECTION.
    DATA : file_name TYPE string.
    file_name = 'c:\pay_det\open_po1.xls'.
    DATA : BEGIN OF it_join_fields OCCURS 0,
    field_name(20),
    END OF it_join_fields.
    CLEAR it_join_fields.
    it_join_fields-field_name = 'ebeln'.
    APPEND it_join_fields.
    CLEAR it_join_fields.
    it_join_fields-field_name = 'menge'.
    APPEND it_join_fields.
    CLEAR it_join_fields.
    it_join_fields-field_name = 'aedat'.
    APPEND it_join_fields.
    CLEAR it_join_fields.
    it_join_fields-field_name = 'wemng'.
    APPEND it_join_fields.
    CLEAR it_join_fields.
    CALL FUNCTION 'GUI_DOWNLOAD'
    EXPORTING
    BIN_FILESIZE =
    filename = file_name
    filetype = 'ASC'
    APPEND = 'X'
    write_field_separator = 'X'
    TABLES
    data_tab = iekpo
    FIELDNAMES = it_join_fields
    IF sy-subrc 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    LOOP AT iekpo.
    IF iekpo-menge NE iekpo-wemng.
    WRITE:/4 iekpo-ebeln,21 iekpo-menge ,46 iekpo-aedat, 56 iekpo-wemng.
    ENDIF.
    ENDLOOP.
    if sy-subrc 0. write / 'no data exist for this plant'. endif.
    TOP-OF-PAGE.
    uline 1(80).
    WRITE :/ sy-vline, 20 ' OPEN purchase ORDERs report' color 5,
    80 sy-vline.
    uline 1(80).
    WRITE:/ sy-vline , 4 'PURSCHASE ORDER' COLOR COL_HEADING,
    20 sy-vline, 21 'ORDER QUANTITY' COLOR COL_HEADING,
    45 sy-vline, 46 'item change' color col_heading, 55 sy-vline,
    56 'RECIEVED QUANTITY' COLOR COL_HEADING, 80 sy-vline.
    uline 1(80).
    END-OF-PAGE.
    WRITE :/ 'PAGE NUMBER' ,SY-PAGNO.
    Hope this helps you.
    Regards,
    Chandra Sekhar

  • Order qty and confirmed qty mismatch

    Dear friends,
    My requirement is System should not allow to go further if the sale order qty and confirmed qty(after avaialbility check) mismatch is there.Pls suggest.
    Now currently system will check the availability qty and will show the information of confirmed qty in the another screen.and if we say continue the process, we can go ahead and save the document.but the document will be in open state.
    So pls suggest the way i can go ahead for this requirement.
    Regards
    Mahendar.

    hi,
    If u want to allow user to create SO as much as available qty..? means  system sud create SO for order qty is equal to availble qty ...? if yes
    then go the availbality check  and find out availability check and checking rule..
    and again go to OVZ9 remove the check box check with out RLT from rep.lead time tab
    Resul is: If u enter in SO a10 qty ,and if you have only 5 qty in hand or in plant ,then system after checking the items it will change the order qty in SO(i e 5) automatically,
    Caprin

  • Process Order does Confirmations and GR even after the Process order is CNF

    Not Sure why the Formatting is lost.
    Hi Gurus,                                                                               
    I am a beginner in this area and request your help.                                                                               
    We are implementing a project where the process order Confirmation in SAP ECC 5.0 in SAP PPPI module is done using xMII which call the BAPI_PROCORD_CREATE_TT     RFC.
    The customer wants to (certain times) do a final confirmation without actually completing the order e.g if the Order Qty is 100 then, they want to just manufacture 25 and then do a final confirmation, after which SAP GUI screen does not allow any Process order Confirmations against that process order.
    We are using the BAPI_PROCORDCONF_CREATE_TTRFC to do multiple PO Confirmations and GR for particular Process order. Below is a scenario
    Case 1:
    1. Order Qty =100  ( Unlimited Delivery is not checked and tolerance is Zero).
         Which means only 100 is accepted.
    2. 100 Quantities are produced and confirmed using the BAPI_PROCORDCONF_CREATE_TT (with Final confirmation value as 1 , which mean auto confirmation)
    3. Next when the BAPI confirms & GR's against the same order, the Complete qty is not visible in the COR3 status. And is visible only in the COGI transaction.
    That is expected behavior. and i am ok with that.
    Case 2: (The one with the problem)
    1.  Order Qty =100  ( Unlimited Delivery is not checked and tolerance is Zero).
         Which means only the 100 is accepted.
    2.  25 Quantities are produced and confirmed using BAPI_PROCORDCONF_CREATE_TT (with Final Confirmation value as X , which mean Final confirmation)
    3. The Confirmation and GR go through and the status of the process order now changed is CNF and the Deliverd qty is 25.
    At this point , if you logon to SAP GUI and try to make a process order confirmation you get an error messages which says the Process Order is already confirmed and no more confirmations or GR can be done against this Process order.
    4. But when you Again Run the BAPI_PROCORDCONF_CREATE_TT, it goes ahead and confirms and makes the GR for that Process order.
    The Expected Behavior should have been that this quantity is now in the COGI transaction.
    5. The Process order  allows any number of Further confirmations till the Ordered Qty and Delivered quantity are  same .
    so dear gurus I know i have written a very long doubt but would be very happy to get a response from you. I would ideally not like to enhance or change the BAPI and want to understand if I have missed some setting or parameter that I have to pass in the BAPI for the final confirmation so that once the Status of the Process order is CNF , no more Confirmations are allowed even from the BAPI.
    Thanks in Advance.
    Regards
    Suraj

    Hi Suraj,
    I am not positive, but I suspectt the problem lies in the BAPI.  It might be how you have the data set in MII, but it sounded like you are doing it correctly. 
    However there are a number of things you can do to troubleshoot your situation.
    First create a few process orders to test with. 
    Record the confirmation numbers and counters for each of the following:
    1) Do a final confirmation (for quantity of 25 instead of the 100) in CORK (or whichever transaction you are using). 
    2) Do a final confirmation (for quantitiy of 25 instead of the 100) in SE37 or BAPI in ERP using the BAPI_PROCORDCONF_CREATE_TT.
    3) Do a final confirmation (for quantitiy of 25 instead of the 100) from MII using your current transaction. 
    Review the confirmations in ERP to see if there are any differences.
    Review the confirmaitons in MII to see if there are any non visible differences (use a Tracer to retrieve the response segment from an execution of BAPI_PROCORDCONF_GETDETAIL using the recorded confirmation numbers and counters) 
    Case 1) If there are differences in the results, that should tell you how to modify your transaction to include or change the appropriate values in your inputs. 
    Case 2) If there are no differences, then it is most likely that there is something not working properly in the BAPI you are using.  It may not completely replicate the functionality in CORK (or whichever transaction you are using in ERP).  Then open a ticket, because the BAPI is not working as it should.
    Good luck,
    Mike
    Edited by: Michael Appleby on Aug 17, 2009 8:20 PM

  • Stop Automatic creation and confirmation of Transafer Order for a doc type

    Hello All,
    There is a requirement that I need to stop Automatic creation and confirmation of Transafer Order for a particular document type.
    The issue is that sometimes the cycle goes upto creation of Invoice automatically but sometimes this does not happen. More over the user wants that the transafer order needs to be confirmed manually.
    Can u please provide the .steps involved for thie case.
    Thanks
    Chandrashekhar

    Dear Steve,
    Thanks a lot for giving reply with what I need to do, but I am unable to see result.
    I have down configuration like below even though system not processing Auto TO creation. Can you explain me if I have down any mistake below.
    Click on ‘Assign’ button,
    Press on ‘New entries’
    WhN = ‘900’
    Reference Movement Type = ‘101’
    Movement indicator = ‘B’
    Movement type for Whse Mgmt = ‘101’
    TR create Transfer Requirement = ‘X’
    Immed.TO Creation
    Mail confirmation for background processing = ‘01’.
    GR date = ‘2’

Maybe you are looking for

  • How to change the text in Logon Page in NWDS7.3/EP7.3

    Hello Experts, I am using NWDS7.3, & there is a requirement to change the text "User authentication failed " to some custom text. The message generally comes when you use wrong used id and password while logging portal url. I have downloaded the WAR

  • Missing the Adobe PCD folder

    I am getting configuration error 16, and the solution is to change permissions on the Adobe PCD folder... however, I don't have that folder. And before you ask, I also missing the SLStore folder...

  • Syncing with the Nokia N70

    What's going on with that, and why does isync doesnt sync with Nokia's new handsets? isync doesnt support it at all, and I doubt I can mount the phone in my desktop. Any workaround for this?

  • Lost All My Songs

    Ok so I just went to plug my new iPod Classic 120gb into my computer this morning to make a playlist. I didnt think the plug was in all the way so I quickly pulled it out and then put it back in. I guess it had been in, and then me taking it out and

  • Where is airplay on my iPhone 4s?

    where is airplay on my iphone 4s?