GRN against different SCN

Dear All
Pls help
1)Materials against certain PO line items have been received in full under different SCNs  while the rest of the line items have been received in part under different SCNs
2)GRNs need to be generated for the line items that have been received in full to release part payment to the Vendor.

Hello Anubhav,
First let me welcome to SDN forum.
1. When you put your question, please explain some background.
2. try to give complete information based on your understanding the business requirement instead of using just copy & paste.
3. What is "SCN"?? Is it Supplier Confirmation Note/Number?? if yes, then following is the answer based on your input.
<b>1)Materials against certain PO line items have been received in full under different SCNs while the rest of the line items have been received in part under different SCNs</b>
This requirement is met via using inbound delivery where inbound delivery will be SCN. All the supplier confirmation is updated using inbound delivery note and goods receipt is made against this inbound delivery.
<b>2)GRNs need to be generated for the line items that have been received in full to release part payment to the Vendor.</b>
Make the GR based invoice verification active so that it will allow to create invoice only based on recieved material. No advance invoiced will be allowed.
Hope this helps.
Regards
Arif Mansuri

Similar Messages

  • MIGO for GRN against Outbound delivery

    Hi,
    I have a requirement for creation of GRN against outbound delivery using MICO tcode, i have used the FM 'BAPI_GOODSMVT_CREATE but in table T158G for MIGO tcode there is no number assigned in our system landscape as it is std table, but respectively (MB01,MB31,etc no's are there) how to create number for MIGO in table T158G and correspondingly Movement Indicator which should be used for Outbound delivery, please kindly sujjest me.
    Thanks in advance,
    Puneetraj.

    Hi
    No, I am not having any release procedure.
    Yes, I have picked the qty in VL02N
    In vendor master, I have assigned the supplying plant to vendor.
    Actually, i have created the plant as vendor and assigned it to itself.
    Its not a error message. plz see the message.
    Document 0080016192   does not contain any selectable items
    Message no. M7064
    Diagnosis
    The document or document item entered cannot be adopted.
    Possible reasons for this are:
    The document items have already been processed
    (Suggest zero lines indicator set?).
    the document items have been deleted or are blocked.
    the document items have been created for a different plant.
    (for reservations only) movements are not yet allowed for the reservation items.
    (for reservations only) the document items are retrograde components of the order. These are posted using the order confirmations.
    A confirmation must exist for the document items.
    The document items must be released first.
    The document is an R/2 document.
    Procedure
    Make sure your entries are correct.
    If the system has already processed the total quantity, you can set the Suggest zero lines indicator. The system will suggest the quantity zero for the items that have already been processed.
    If you have entered a particular item, cancel the item. If you do not enter an item, the system searches all of the open items in the document.
    If the document is a purchase order, production order or a reservation, you can enter search criteria in the dialog box.
    You access the dialog box by choosing Enter with reference on the initial screen.
    If the document is an SAP R/2 document, you have to cancel it manually by entering the reversal movement type.
    Regards
    Neeraj Kumar Jain

  • GRN against short closed PO

    Hi,
    System is allowing to post the GRN against those POs which are already short closed...which is wrong.
    Can anybody plz suggest how to put ERROR Message in GRN while posting against short closed PO ???
    Regards,
    Raghunath

    See SAPs explanation here:
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/a5/63343943a211d189410000e829fbbd/frameset.htm
    I told you the options you have.
    If you want it differently SAPs design, then you have to check this with own logic in a user exit.
    Maybe you should analyze why you still get material after you have closed the order. Did you forget to tell your vendor that the order is closed?

  • Report for GRn against PUR Order

    Dear All ,
    I want to see the All GRn against the Purchase order in a perticular month in a plant .
    which report i have to follow . Pl guide .
    Regards

    Hi,
    Go to transaction SE16N, enter the table name as EKBE and press enter.
    In the selections, please enter your PO no. and in the posting date field enter the from date and the to date of the period for which you want to see the GRs
    Press execute and you will have a list of GRs posted during the selected period for the PO.
    In case if you do not give the PO number in the selection, the data for all the POs shall be displayed.
    Regards,
    Gaurishankar

  • GRN against Account assignment category "Q

    Dear Expert
    We have created the Purchase order with Account assignment category "Q"Q     Proj. make-to-order
    and when we take the GRN against the same line item system is pass the following entry
    Price difference a/c Dr
    By GR-IR liability a/c Credit
    Actual system should pass the entry by debiting to stock a/c instead of price difference.
    So pl suggest how we rectifiy the same
    Regards
    Vijay

    hello vizay,
    What types of material u r purchasing fro PO whether it has Moving aveage or standard if there MAP the it will pass the entry what u expect but if it s standard price and there is no stock of it the all the difference post to price diff a/c.
    But u cannot set price indicater S for procurement material.

  • LC Amount in GRN against Stock Transfer PO

    Dear Friends,
    I have noticed that the "Amount in LC" field is not available under "Quantity" tab in display mode of MIGO for GRN made against Stock transfer PO. Hence MB51 also doesnot show any data under "Amount in LC" for report executed for 101 movement type for stock transfer POs. This is not the case with normal procurement POs.
    Is this "Amount in LC" not appearing for stock transfer POs a standard functionality of SAP or is there any config that needs to be maintained for picking up the value. Pl specify me the correct reason.
    Thanks & Regards
    Amitava

    Hi,
    First understand the process for STO.
    The accounting entry takes place when the stock is posted to stock in transit and not at the time of GR (101).
    There are no accounting documents created at the time of GR in STO.
    If you check the LC amount for 351 or 641 i.e. for issue documents you will find it in MB51.
    As there is no accounting posting during GR (101) the LC amount field is blank.
    Cheers,
    Satish Purandare

  • Tax code to make non-editable after GRN against PO

    Dear All,
    I want to make tax code non-editable in PO after GRN is done against the LIne item.
    Are there settings or User exit to do to make tax code non-editable?
    Regards,
    Rakesh

    thanx for reply.
    But the requirement is to make Tax code in PO non-editable after GRN (we don,t have CIN implemented.),
    What happening is after GRn if tax ocde is changed in print preview the total or tax value is showing as per new/changed tax code. Also same tax code picked up in MIRO.
    I want to avoid that.
    Regards,
    Rakesh

  • Multiple GRN against same Excise Invoice

    Hi,
    I am capturing Excise invoice at MIGO. But for multiple Receipts i am not able to capture again. It giving error.
    All items in the excise invoice HOSANA 18.02.2012 of vendor 10100012 has been received
    Message no. 8I474
    Diagnosis
    The total challan quantity in this excise invoice has been received
    against GR's. Further GR with reference to this challan is not possible.
    Procedure
    Provide a different excise invoice

    Hi,
    For this you need to activate it for your plant level and also at material level
    Step 1 >
    SPRO ->Logistics General ->Tax on Goods Movements ->India ->Basic Settings ->Maintain Plant Settings
    Here for your Plant on column GRs per EI enter 2 i.e Multiple goods receipts, Multiple credits
    Save
    Step 2 >
    SPRO ->Logistics General ->Tax on Goods Movements ->India ->Basic Settings ->Maintain Excise Groups
    Here for your excise group on column No. GRs per EI enter 2 i.e Multiple goods receipts, Multiple credits
    Save
    Step 3 >
    Go to J1ID select Material chaper ID combination ->Details
    here for your material and Plant combination on column GR -Xref  2 i.e Multiple goods receipts, Multiple credits
    Save
    Now try it
    Edited by: redriver on Feb 18, 2012 12:24 PM

  • ACS 5.1 - auth against different AD groups from one client?

    Hello,
    ASA has RA vpn's set up with authentication against TACACS ACS 5.1 based on AD group.
    Need to set up access to ASA itself (ssh) based on TACACS as well, to the same ACS box.
    Is it possible to have it against another AD group?
    Right now, when I create rule, the cryteria to select specific service is based on protocol, client device IP, few other conditions,
    and based on that ACS selects rule which in turn may be Network Access or Device Access.
    I created two different rules, one is Device Access against Group1 in AD, another is Network Access agains Group2 in AD, and which one is
    the first in the list, that is being chosen for VPN access - basing on ASA IP and protocol (TACACS).
    Probably workaround would be to enable both RADIUS and TACACS for the ASA and on ACS for this client, and use different protocols for vpn and local device access?
    Is this the way?
    Thank you
    Alexander

    Hello,
    ASA has RA vpn's set up with authentication against TACACS ACS 5.1 based on AD group.
    Need to set up access to ASA itself (ssh) based on TACACS as well, to the same ACS box.
    Is it possible to have it against another AD group?
    Right now, when I create rule, the cryteria to select specific service is based on protocol, client device IP, few other conditions,
    and based on that ACS selects rule which in turn may be Network Access or Device Access.
    I created two different rules, one is Device Access against Group1 in AD, another is Network Access agains Group2 in AD, and which one is
    the first in the list, that is being chosen for VPN access - basing on ASA IP and protocol (TACACS).
    Probably workaround would be to enable both RADIUS and TACACS for the ASA and on ACS for this client, and use different protocols for vpn and local device access?
    Is this the way?
    Thank you
    Alexander

  • BAPI_GOODSMVT_CREATE for GRN against GI material document in STO

    Dear experts,
    Please advice me how to use BAPI_GOODSMVT_CREATE for goods receipt against GI material document (351) in the case of UB stock transport order.
    My requirement is to get the 101 document no. range in 49 series.
    When i use GM code 01 then PO is must.
    Please advise me which GM code/ Mov indicatot/ reference fields touse.
    Or else to use any other BAPI.
    sapmmlearner

    please share ur thoughts....

  • Can you play games/apps against different iOS devices (e.g. in multiplayer)?

    For instance if a friend has the game FIFA 13 installed on their iPhone 5, would i be able to play against them in multi-player mode on my iPod Touch 5th generation? Or must we all own the same iOS device in order to play each other (i.e. must be both own iphones)?

    All you need is the same multiplayer app on the other device(s). For example, an iPod can play against an iPhone

  • Import against different scenarios

    My user imports the material xyz some times by paying customs duty, cvd, adc etc. and some times against advance licence.  In that case how to proceed.  My idea is -
    Scenario1
    Import by paying customs duty - with all the import duty (seven)  conditions i will make the PO
    Import ag. adv. licence             - I will select only CVD conditions and ADC conditins
    Scenario2
    I will create two seperate tax codes.  In one tax code i will assign all teh duty conditions.  I will use this tax code for importing by paying the all the duties.   Second tax code i will assign only the CVD conditions and ADC condition and i will use this tax code for importing against adv. licence.
    Plz suggest which is the best option out of the above.

    Hi,
    Scenario 1 seems to be fine, all condition types to be mapped in a single pricing schema, end user to be trained accordingly in raising PO based on the payment method.
    Regards
    Merwyn

  • Running a reports against different databases

    I have written a report that uses a ref cur in a database package to derive the main query. I've compiled the report and it runs fine.
    The problem is when I try to run it against a database other than the one it was compiled against (i.e. compile against DEV DB, test against TEST DB, finally migrate to PROD DB). Each of these databases are identical in terms of their objects but if I run the report against an environment it wasn't compiled against I get the following messages:
    REP-1437 Run time error in the PL/SQL development environment (DE).
    PDE-PSD001 Could not resolve reference to <Unknown Program Unit> while loading <unknown> <unknown>
    I noticed initially that the report and the database package had the same name, I though this may be confusing things so I renamed the stored proc but I still get the same results.
    I can get around the problem by either re-compiling it against each database or by getting the form to call the .rdf (rather than the .rep) so it is recompiled as and when required but this doesn't seem right.
    Anyone have any ideas?

    Hi Steve,
    You can try using the RECURSIVE_LOAD parameter. By default, it is set to YES. If you are running with the .rep, set it to NO on your command line. What this means, is that it will not try to recompile the plsql in your report.
    Hope that helps,
    Toby

  • BAPI_GOODSMVT_CREATE for GRN posting

    Hi Experts,
    I am using BAPI_GOODSMVT_CREATE for posting GRN against Purchase Order.
    I want to post Quantity in Delivery note(LSMNG) and Unit of Measure From Delivery Note(LSMEH) also.
    I used itab-QUANTITY = '1'.
    itab-BASE_UOM = 'L'.
    but it is not getting updated properly.
    I am getting document number and GRN has been done against Purchase Order using this BAPI.All other fields are properly getting updated except these 2 fields Qty in delivery note and unit of delivery note. Can i pass these 2 field values using this BAPI or do I need to use any other BAPI. Is there any BAPI for MIGO instead of MB01?
    Can any one help me to pass these values through BAPI
    Regards,
    Sam

    Hi,
    you can update LSMNG quantity using EXTENSIONIN structures of BAPI_GOODSMVT_CREATE.
    The steps are the following:
    Add LSMNG field in BAPI_TE_XMSEG structure create an appending structure (char field)
    By SE19 transaction create the Enhancement Spot starting from MB_GOODSMOVEMENT
    Define the Badi Implementation choosing MB_BAPI_GOODSMVT_CREATE Badi Definition implementing a new customer class.
    Remember to choose to copy the class with the source code of methods.
    In The method IF_EX_MB_Hi, you can update LSMNG quantity using EXTENSIONIN structures of BAPI_GOODSMVT_CREATE. The steps are the following: Add LSMNG field in BAPI_TE_XMSEG structure create an appending structure (char field) By SE19 transaction create the Enhancement Spot starting from MB_GOODSMOVEMENT Define the Badi Implementation choosing MB_BAPI_GOODSMVT_CREATE Badi Definition implementing a new customer class.
    Remember to choose to copy the class with the source code of methods.
    In the method IF_EX_MB_BAPI_GOODSMVT_CREATE~EXTENSIONIN_TO_MATDOC you will find the following source code:
      DATA:     c_lenstruc          TYPE i VALUE 30,    
       wa_bapi_mb_header   TYPE bapi_te_xmkpf,    
       wa_bapi_mb_item     TYPE bapi_te_xmseg,    
       wa_extension_in     TYPE bapiparex.  
       FIELD-SYMBOLS:               TYPE imseg.  
       CHECK NOT extension_in[] IS INITIAL.
      * Analyze IMSEG for document structure and assign LINE_IDs if necessary  
       CALL METHOD cl_mmim_line_id_manager=>analyze_mb_create    
              CHANGING       ct_imseg          = ct_imseg[]    
                 EXCEPTIONS       duplicate_line_id = 1      
                 OTHERS            = 2.  
      LOOP AT extension_in INTO wa_extension_in.    
         CASE wa_extension_in-structure.
    * extension of MKPF      
         WHEN 'BAPI_TE_XMKPF'.        
         MOVE wa_extension_in+c_lenstruc TO wa_bapi_mb_header.        
         MOVE-CORRESPONDING wa_bapi_mb_header TO cs_imkpf.
    * extension of MSEG      
        WHEN 'BAPI_TE_XMSEG'.        
        MOVE wa_extension_in+c_lenstruc TO wa_bapi_mb_item.        
        READ TABLE ct_imseg           WITH KEY line_id = wa_bapi_mb_item-matdoc_itm           ASSIGNING   <fs_imseg>.        
          IF sy-subrc EQ 0.          
             MOVE-CORRESPONDING wa_bapi_mb_item TO   <fs_imseg>.       
           ENDIF.   
         ENDCASE.  
        ENDLOOP.
    Then you have to call BAPI_GOODSMVT_CREATE using extensionin in the following way:
    * Fill   goodsmvt_header structures
      goodsmvt_header-........
    * Fill    goodsmvt_item-position
      Loop at it_position.
             goodsmvt_item-..........
              wf_line_id = wf_line_id + 1.
              goodsmvt_item-line_id = wf_line_id.
              APPEND goodsmvt_item.
            CLEAR extensionin.
            MOVE 'BAPI_TE_XMSEG'    TO extensionin-structure.
            MOVE wf_line_id+2(4)    TO extensionin-valuepart1+14(4).
            MOVE LSMNG              TO extensionin-valuepart1+18(16).
            APPEND extensionin.
    endloop.
            CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
            EXPORTING
              goodsmvt_header               = goodsmvt_header
              goodsmvt_code                 = goodsmvt_code
    *         TESTRUN                       = ' '
              goodsmvt_ref_ewm              = goodsmvt_ref_ewm
            IMPORTING
    *         GOODSMVT_HEADRET              =
              materialdocument              = materialdocument
              matdocumentyear               = matdocumentyear
            TABLES
              goodsmvt_item                 = goodsmvt_item
    *         GOODSMVT_SERIALNUMBER         =
              return                        = return
              extensionin                   = extensionin.
    Hope it helps
    Lorenzo

  • Goods receipt against PO in packs

    Hi,
    As per the buisness requirement, the GR against PO and GI against Process Order occurs packwise. For example GRN occurs against PO for 100 kg in 10 packs of 10 kg each. Similarly GI can occur against process order for 55 kg (5 packs of 10 kg each and 5 kg from 6th pack). I want to trace this GR and GI in SAP pack wise. Kindly let me know any functionality in SAP which supports this.

    Hi,
    We are using Batch Management, but it will not solve the problem. For example we do GRN against PO for 100kg in batch ABC, but this batch ABC contains 10 packs of 10 kg each. Also when goods are isssued against production / process order 5 packs are issued from batch ABC. We want to track the stock of material at pack wise level.

Maybe you are looking for