Consignment - pgi - mov type 631 - error

Hi Friends,
I have the following issue.
A sales order is created for consignment fillup, material is confirmed, delivery is created successfully.
But while doing PGI we are getting following error.
"Please enter a customer for special stock W".
Has anyone got the same error before?
Any ideas will be appreciated.
Thanks in advance
babu

Dear Babu
In consignment fillup, if the Partner function is set to mandatory for delivery, you need to maintain the same in the path what I have suggested above.  Otherwise, you cannot do PGI.  Just test and confirm whether my suggestion is correct or not.
If you dont want this setting, go to IMG path -- SD --> Basic Functions --> Parter Determination --> Set Up Partner Determination --> Set Up Partner Determination for Delivery.
There select "LF" and double click on "Partner Functions in Procedure".   There check whether "SB"  is checked for "Mandatory Function".  You have to untick this, if you dont want to maintain for each and every delivery.
thanks
G. Lakshmipathi

Similar Messages

  • Movement types 631 & 661

    All,
    In which transactions we will use movement types 631 and 661 ?
    These cannot be used in MB1A,MB1Cand MB1B . So where this can be used ?
    regards

    Hi PVS
    Some movement types will be triggered in the background when you are performing the transactions.
    Example : Mvt type 543 will be triggered to post the consumption of components in back ground while receiving the subcontracted material using MIGO(101).Mvt type 543 , you can't use in MGO/MB1B/MB1A/MB1C.
    Similarly when your are retuning the goods to vendor using shipping (Delivery + PGI) backgroud system will trigger the MVT type 661 and posts the G/L account entries. Similarly for 631: when Goods issue with SD delivery to consignment stock at customer place, system will trigger the 631.
    I think you are clear on the concept
    Regards
    Ramakrishna

  • BAPI for T.cod-MB11 using movement type 631

    Hi Friends,
                     what BAPI can be used for T.code-MB11 with movement type 631. Need your help.
    Regards
    preet

    Hi,
    BAPI_GOODSMVT_CANCEL           Reverse Goods Movements with MB_CANCEL_GOODS_MOVEMENT
    BAPI_GOODSMVT_CREATE           Post goods movements with MB_CREATE_GOODS_MOVEMENT
    BAPI_GOODSMVT_GETDETAIL        Display Details for Material Document
    BAPI_GOODSMVT_GETITEMS         Display Detailed List of Material Documents

  • Movement type 122 Error while GI" Update control of movement type is incorr

    Hai Gurus,
             I am having an errow when doing a GI thru movement type 122. i am getting this error message " Update control of movement type is incorrect (entry 122 X X)" Can any one help me how to fix this.
    I did this transaction using MIGO_GI and selecting Goods issued and other as the options with 122 as movement type.
    warm regards.
    mahesh.

    Hi
    Mov type 122 is return to vendor if the qualtiy of Goods  is Poor / Quality
    Regatds
    AKM

  • MB1B with mov. type 311 - error message

    hai experts
    I have deleted AAA storage location (in spro) actually stock is available in that storage location. now again i have created AAA storage location (in spro), now i want to trf. that stock.. while doing MB1B with mov. type 311 at the time of saving i am getting error message like this: of the required qty. of material 12356789 (material code) 100.00 kgs remain (s) open.
    Pl. help me to come out of this problem
    Regards,
    sree

    Your deletion and recreation has nothing to do with this message, here am very certain.
    But to identify what the message caused, you have to give the full message along with its message number (double click message)
    It looks like you post your 311 in reference to a document (order, or reservation..). and the quantity that you move is smaller than the requested quantity.

  • GOODSMVT_CREATE for movement type 161, Error mg " Enter Purchase group "

    Hi Experts,
    While creating PO for movement type 161 , it doesnu2019t insert the good receipt in SAP . I am getting the error message " Enter the Purchase group" after coming out from the BAPI_GOODSMVT_CREATE.
    i tried with movement 101 and it create correctly the GR in SAP . Problem oly with movement type 161.
    Anything i have to do changes in code or its functional side (they have to maintain.).
    Please help me.
    Thanks a lot in Advance.
    Regards,
    Priya.

    Hi Priya,
    {CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
        EXPORTING
          goodsmvt_header  = p_lt_goodsmvt_header  "  here in this header struc pass movement type
          goodsmvt_code    = ' '   " pass this value correctly
          testrun          = ' '
        IMPORTING
          goodsmvt_headret = p_e_goodsmvt_headret
        TABLES
          goodsmvt_item    = p_lt_goodsmvt_item
          return           = lt_return.}
    Thx,
    Vishnu .

  • BAPI_GOODSMVT_CREATE mb11 movement type no error

    i want to 201 movement. i know gm_code 06. (MB11 movement type) when i run the code there is  no error.
    but gives me movement number. when i look at mb51 there is no data. so what could be the
    reason. also i have manuely entered data to se37 with function BAPI_GOODSMVT_CREATE. same thing happen.
    and of course at the continue of code there is commit and work bapi.
    my code like:
      data   i_tab TYPE TABLE OF ZPM_FUEL_EXT WITH HEADER LINE.
      DATA : goodsmvt_header TYPE bapi2017_gm_head_01,
             goodsmvt_code   TYPE bapi2017_gm_code,
             goodsmvt_headret TYPE bapi2017_gm_head_ret,
             materialdocument TYPE bapi2017_gm_head_ret-mat_doc,
             matdocumentyear  TYPE bapi2017_gm_head_ret-doc_year,
             goodsmvt_item   TYPE TABLE OF bapi2017_gm_item_create WITH HEADER LINE ,
             return       TYPE TABLE OF bapiret2 WITH HEADER LINE .
    data: begin of gmcode.
    include structure bapi2017_gm_code.
    data: end of gmcode.
    gmcode-gm_code = '06'.
      goodsmvt_header-pstng_date = sy-datum.
      goodsmvt_header-doc_date   = sy-datum.
      goodsmvt_header-pr_uname   = sy-uname.
      SELECT * from ZPM_FUEL_EXT INTO i_tab where STATE = ''.
        goodsmvt_item-material                 =  i_tab-matnr.
        goodsmvt_item-mvt_ind                 =  ''.
        goodsmvt_item-plant                      =  i_tab-werks.
        goodsmvt_item-stge_loc                =  i_tab-lgort.
        goodsmvt_item-move_type            =  i_tab-bwart = "   '201'.
        goodsmvt_item-entry_qnt              =  i_tab-amount.
        goodsmvt_item-entry_uom            =  i_tab-MEINS.
        goodsmvt_item-COSTCENTER       =  i_tab-KOSTL.
        goodsmvt_item-GL_ACCOUNT      =  i_tab-SAKNR.  "   '7300200001'.
        goodsmvt_item-ORDERID              =  i_tab-AUFNR.  "    'A27BC307'.
        goodsmvt_item-PAR_COMPCO     =  i_tab-BUKRS.
        APPEND  goodsmvt_item.
      ENDSELECT.
      CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
        EXPORTING
          goodsmvt_header     = goodsmvt_header
          goodsmvt_code        = gmcode
        IMPORTING
          goodsmvt_headret    = goodsmvt_headret" testrun = 'X'
        TABLES
          goodsmvt_item          = goodsmvt_item
          return                         = return.
    thanks for your help.

    Hi,
    You need to commit the transacton using function module "BAPI_TRANSACTION_COMMIT".
    If you want to check it via SE37 ,enter function module name & go to menu:
    Function Module->Test-> Test Sequences
    Enter function module names:
    BAPI_GOODSMVT_CREATE
    BAPI_TRANSACTION_COMMIT
    AftereExecuting first function module, system displays output of the functon module.
    when you click on back button the system allows to you execte second funtion module
    Give WAIT = 'X". Execute it. The document will be saved.
    Regards,
    Sudhakar Rayala

  • Why PGI (movement type 601) no accounting document generated?

    Hi,
    Recently we bring in stock using MB1C 561 for material A. System auto
    Debit    Price different
    Credit  COGS
    Then we do PGI, system does not generate any Accounting document.
    Debit     COGS
    Credit    Inventory
    Any idea why Accounting document is not generate? Any solution to generate Accounting document above?
    Our existing PGI is workable, having accounting document.
    Appreciate your valuable suggestion.  Thank you

    hi,
    For 601..
    did you maintain GL account here:
    In Customizing for MM >> Valuation and Account Assignment >> Account Determination, here define which G/L accounts...
    tThe entrieswill be :
    The cost of the goods issued is debited to the complimentary goods expense account and credited to the inventory account.
    regards
    Priyanka.P

  • Error while determining ref.mov.type for WM via Table 156S: 647/ / / /L/ /

    Guyz,
    Firstly despite the plant+storage location + warehouse no. assignments are done , my replenishment delivery (delivery for stock transport order between plants under same company code) is not picking up storage location and warehouse no and thus stopping me from doing picking and PGI (post goods issue).
    However in VL02N when i'm trying to change storage location for line item, i'm getting following weird error
    *Error while determining ref.mov.type for WM via Table 156S: 647/ / / /L/ /*
    I found a SAP Note(133223) regarding this error and VL02 transaction but that note was specific to older versions. I'm on ECC 6.0
    Any suggestions please ?
    Thanks

    Warehouse managment has its own movement types, most identical to inventory management movement types.
    These WM movement types are determined via reference movement types.
    the error you have just looks like your customizing is not complete.
    IMG > LE > WM > Interfaces > IM > define movement types.

  • Movement Types in Consignment Processing ?

    Hello SAPains,
    What are the movement types used in Consigment Processing ?
    ie  - CF, CI, CP & CONR .
    Please write back, Points will be awarded.
    Thank you.

    hi,
    In consignment orders you are allowing the stock to sit in your customer location. Once he informs that he used the stock you will invoice him. If he returns the stock you will accept the stock to take it back.
    It is defined in 4 steps.
    1. Consignment fill up: 
    Sales document type is KB
    Item category KBN
    shedule line category E1
    In this step, you are not invoicing the customer. document flow is sales order -
    delivery item category. It will not be relevent for billing and pricing because you are not charging money for these goods in this step.
    In schedule line category, you will set movement type 631 & set for availability check and TOR.
    2. Consignment Issue.
    Once the customer informed you that he used all the goods or partial goods then you will create consignment issue for used goods.
    Sales document: KE
    Item category: KEN
    shedule line category: C0 or C1
    Here you are invoicing the customer(because he used the goods). you are assigning the delivery documnt and billing document to the sales document.
    In item category, you are setting relevent for billing, pricing, special stock.
    In schedule line category, your setting is 633 movement type, relevent for availability check & TOR.
    3. Consignment Return:
    Customer found that some goods are damaged or he not able to sold the goods he want to send it back. that you are creating this document.
    Sales document type: KR
    Item category: KRN
    Shedule line category: D0
    You will assign delivery document and billing to sales document. you will create return order, return delivery, return billing.
    Your setting item category relevent for billing, returns, pricing, special stock.
    Your setting schedule line item category: 634 movement type, NO availability NO TOR.
    4. Consignment Pick up:
    Even if you create the consignment return the goods are not come to direct to your plant. For that you need to create consignment pick up. here the owner ship is not changing so you do not need to create billing.
    Assign retrun delivery to sales document type.
    Sales document: KA
    Item category: KAN
    schedule line category: F0 & F1
    Your setting item category relevent for returns. any shedule line category relevent for 632 movement type, MRP, availability check, delivery
    Regards,
    Murali

  • Consignment Movement Types

    Dear All,
    I am SD consultant.
    I wish to know how movement type 631 results in generation of consignment stock?
    When we post goods issue from SD side (SD schedule line E1, Movement type 631); stock moves from unrestricted to customer consignment (special stock indicator W).
    Which setting in movement type decides this?
    I have checked OMJJ, but have not come to any conclusion.
    Regards
    Nikhil

    Hi,
    When SAP executes the consignment fill-up (mvt 631) the material document will have two items:
    - one is to remove the stock from your SLoc
    - one is to move the stock into the consignment special stock segment ("W")
    I don't know where is defined that system should create two items - I'm afraid it is not (directly) part of the config (OMJJ)...(similarly to 541, 641, 311, etc)
    I'm also interested...maybe someone of high knowledge can explain it to us...
    Regards,
    Csaba
    Or you can debug it and find out how it works...
    Edited by: Csaba Szommer on Dec 31, 2009 4:43 PM
    Edited by: Csaba Szommer on Dec 31, 2009 4:44 PM
    Edited by: Csaba Szommer on Dec 31, 2009 4:46 PM

  • Movement Types for Vendor Consignment Stock

    Hi
    I have the following scenario
    I have 2 company codes R000 and R100
    In R000 I have a store at which all my stock is held - Plant S000
    I have a Plant in CoCode R000 that requests stock W000
    I also have a plant in CoCode R100 A000.  This plant alsot requests stock from S000
    What movement types are involved when it comes to vendor consignment stock when
    1.  Stock comes in from the vendor into Plant S000
    2.  When stock is issues from S000 and recieved at W000 (same company code)
    3.  When stock is issues from S000 and received at A000 (differnt company codes)
    Thanks
    Vinesh

    Hi mate,
    1) when you order for vendor consignment , the movement type is 101 with indicator 'K' for consignment. if you want to move it to your own store it is 411 K.
    2) for same company code the combination of movement types are
              a) 301 , no freight costs captured
              b) 303 and 305
              c) 351 and 101, purchasing doc (UB)
             d) 641 and 101, purchasing doc. necessary (UB),delivery type included, no billing
    3) for different company codes
           643, 101 , purchasing doc (NB), delivery and billing included

  • 132 movement type errors in MF47 or COGI

    I understand we get 101, 102 and 131 errors in cogi.. but if there an error while reversing a backflush in REM (132) and if an error occurs, will that be seen in MF47 or COGI?

    Hello Swathi,,
    I am never face the issue of movement type 132 error in MF47/Cogi..
    Whenever we reverse the GR, system just create the planned order and Qty will reduce from the Stock.. It is SAP standard behavior..
    if your reverse qty more then stock qty in that case system pop up error.
    If you have separately back flush MF60 for GI and GR with respect to MFBF, In that case if you try to reverse the GR qty system not create planned order...
    Which error you expecting in MF47 and why ?
    Please check and revert
    Regards
    Umesh Mali 

  • How to change COGS at movement type in SD modules

    Dear Experts,
    I'm midst of make some settings for online buyers for our company goods. We call this as eSP process. Below I explain more in details how it works before go to my issue. This may help you understand well about this issue.
    Exp: customer - EP-ZSB277
    Stor. loc : 10TP
    Stock available : 10 pcs (t/code: MMBE)
    Material : 3100010223 & moving average price (MAP) RM10/pc
    1. SO : ZEI1 (SRS)
    - qty: 1pc
    - outbound delivery : YEI1
    - billing : XEI1
    - movement type : 631
    - material movement : 10TP qty 9pcs (stock reduce) & customer consignment stock EP-ZSB277 qty 1pc (stock increase)
    since this is online business, user do Billing once customer place the order BUT that material still at our premises under special stock (customer consignment stock, NOT at stor. loc. 10TP) until sufficient stock to make delivery
    2. SO : ZEF1 (replenishment)
    - qty: 1pc
    - outbound delivery : YEF1
    - NO billing
    - movement type : 633
    - material movement : customer consignment stock qty 0pc (stock out from location) & NO effect at stor. loc. 10TP
    user will do ZEF1 & YEF1 when delivery to customer taking place (stock out will happen in system)
    So far I managed to do all these settings & all are work fine unlikely COGS.
    - COGS happen during YEF1, NOT at YEI1. Honestly I didn't do any settings against this COGS for eSP process so I don't know how this happen & how to change this. In fact I'm wonder how to make this settings in SD modules.
    - user said this is wrong coz SRS & replenishment is not happen in same day
    Exp: ZEI1 (SRS) today but ZEF1 (replenishment) happen at next month. Before ZEF1 for 3100010223 material to EP-ZSB277 customer, there are high possibilities that 3100010223 sell to other customer & this caused to COGS can be differ.
    Now I'm seeking your help how may I set COGS to YEI1 & cancel COGS at YEF1. Please assist me. TQ
    rgds,
    nema

    Dear Experts,
    I created few settings such;
    SO type: ZEI1
    1. OMJJ
    - create new goods movement 631 = Z31 (copy from 631)
    - account grouping for Z31 u2013 GBB (trans. Event. Key) u2013 Z31 (acct. modifier)
    2. Schedule line
    - Y6
    - tag movement type Z31
    - this use at SO type ZEI1
    3. OBYC
    - transaction GBB
    - c/code 3100 u2013 general modification Z31 u2013 valuation class 7920 (base on material master) u2013 g/l acc
    SO type: ZEF1
    1. OMJJ
    - create new goods movement 633 = Z33 (copy from 633)
    - account grouping for Z33 u2013 GBB (trans. Event key) u2013 Z33 (acct. modifier)
    2. Schedule line
    - C4
    - tag movement type Z33
    - this use at SO type ZEF1
    3. OBYC
    - transaction GBB
    - NO g/l acct set against acct. modifier Z33
    Now I create SO ZEI1 & outbound delivery YEI1 u2013 COGS not created with error
    Material document 4900349707 does not include an accounting document
    Message no. M7082
    Diagnosis
    The system cannot find an accounting document for the material document 4900349707.
    Possible reasons for this are:
    u2022     The goods movement has no relevance to accounting. Therefore, the system did not generate an accounting document for the material document.
    u2022     The material document is a document that was posted before Release 2.1. Such documents must be converted so that the system can find the relevant accounting document.
    u2022     The procedure for the subsequent calculation of value is not active in your system. For further information, refer to the documentation on the program for valuating goods movements: RM07MWBU.
    Procedure
    u2022     Choose Continue and then choose another function.
    u2022     Find out when the material document was created. If the document was created prior to the Release changeover, ask your system administrator to carry out the conversion of the documents. The individual steps required for document conversion are described in the Release Notes for Release 2.1B.
    But when I created another SO ZEF1 & outbound delivery YEF1, system give error during PGI. Actually I didnu2019t set any g/l acct for acct modifier Z33.
    Account determination for entry CNI GBB 3100 Z33 7920 not possible
    Message no. M8147
    Diagnosis
    The system did not find an account for this transaction. This means that the account determination for key CNI GBB 3100 Z33 7920 is not maintained in MM Customizing (Valuation). The key is made up of:
    u2022     Chart of account
    u2022     Transaction key (= Posting transaction)
    u2022     Valuation grouping code
    u2022     Account grouping code
    u2022     Valuation class
    System Response
    The system cannot update a G/L account for this transaction. You cannot post the transaction.
    Procedure
    Contact your system administrator.
    If you have the authorization, check the Account determination in Customizing for Valuation.
    Proceed
    Note
    The relevant posting transaction can be found in Table T030A.
    1. Well may I know how the system know that this movement Z33 (633) should have acct determination (COGS) & not at movement type Z31 (631).
    2. how to change the COGS from Z33 to Z31, even though I did some creation at OMJJ. OBYC & schedule line
    3. appreciate if you could help me explain on the 1st error message that I attached on top such release 2.1, release 2.1B , RM07MWBU & others.
    Thank you so much for your support so far.
    Plz guide me Guru.
    Rgds,
    nema

  • Movement type for Delivery

    Hello
    For Consignment Fill Up Delivery which when created and PGI it is using a movement type 631 which is transferring goods from xxxx storage location to a unknown storage location. What I need is I need to make a change which when delivery is issued, the goods must be transferred from xxxx storage location to yyyy storage location. How can I do this. Please Advise.
    Thnks
    Vik

    My Scenario is
    Plant abcd Storage Loc xxxx
    Plant abcd Storage Loc yyyy
    Plant abcd Storage Loc zzzz
    When I create a Consignment Fill up Delivery the goods must be moved from xxxx to yyyy but instead of that now it is moving to xxxx to zzzz. How do I make this change?
    Thanks
    Vik

Maybe you are looking for