Batch no based on vendor

Hi MM consultants,
I need to have the batch no management ( internal ) based on vendor.
For an example
Matl A from Vendor X should have batch no XXX0001 ( system should generate )
Matl A from Vendor Y Should have batch no YYY0001 ( System should generate )
So that whenever i check stock system sh
May i know the settigns to be done.
Pl reply
Thanks
A.Gururajan

There wont be any configuration for this kind of requirements, you have to use the user exit to populate the batch number as per your reqs.
You can use SAP enhancement SAPLV01Z for internal batch number assignment. This enhancement contains two function module exits that you  can use to define number ranges or templates for batch numbers:                                                                               
o  EXIT_SAPLV01Z_001. You use this exit to replace the number range object and/or interval proposed by the system with your own numberrange object and/or interval.                                        
    In addition, you can, for instance, stop the system from assigning an internal number depending on the material or plant. You can also use this exit to stop the dialog box from appearing.                     
o  EXIT_SAPLV01Z_002. Using this exit, you can either change the number assigned by the system, or assign your own number.                   
As part of the external batch number assignment, the following two function module exits are available in the SAP enhancement SAPLV1ZE for checking a new batch number that has been entered.                                                                               
o  EXIT_SAPLV01Z_003. Using this exit, you can replace the proposed number range object BATCH_CLT and/or external interval 02 with a number range object and/or external interval you have defined yourself.                                                            You also have the option of suppressing the batch number check, for example, based on the material or plant.                            
o  EXIT_SAPLV01Z_004. Using this exit, you can define your own checking rule.

Similar Messages

  • Inspection type 01 - inspection lot creation based on vendor batch number

    Hi Guys,
    this topic has been discussed several times here, but I was not able to find a suitable answer for my question.
    I am facing the folowing requirement:
    I have activated inspection type 01 for a raw material.
    I am receiving a firs goods receipt from vendor A with vendor batch number 0001.
    The system creates its own goods receipt batch number 0546 based on internal numbering.
    A new inspection lot is created.
    I am posting a second goods receipt from vendor a with vendor batch 0001.
    The system creates a new batch number 0547 based on internal numbering.
    A new inspection lot is created.
    I do not want to get the second inspection lot, because I received vendor batch 0001 before and I am assuming it has been inspected or is in inspection.
    Option 1: Post the second goods receipt against the first internal batch number created.
    I am aware of this need at the moment, but a user is not always checking if there is an internal batch with the same vendor received before.
    Can I customize the system to create inspection lots based on the fact that the vendor batch number was received before?
    Or do I have to use an exit and some ABAP code to get the wanted result?
    Thanks for your advice in advance.

    You need to use one of the enhancements that Do-Wook has suggested.  There is no standard SAP way to suppress the inspection based on the vendor batch number.
    With the first enhancement you use the system to check for a previously received vendor batch and if one is found, then that batch number is proposed and not the next one from the numbering series.  In this case, the lot isn't created than due to the inspection lot control of the inspection type.
    With the second enhancement you check the vendor batch number and if it's been received you suppress the inspection lot creation and the stock goes right to unrestricted.
    You'll probably need to do one or the other.  Myself, I prefer the first enhancement.
    Craig

  • Having Two GR/IR  account based on Vendor Number Ranges.

    Dears,
    Requirement of our client is to maintain Two GR/IR accounts based on Vendor number Ranges. I explained, as per standard functionality of SAP we can not have 2 GR/IR accounts based on vendor number ranges since system is checking the valuation class of Material but we can have 2 GR/IR accounts based on the Materials.
    Please suggest me if there is any possiblity  of having the above scenario so that I can add more points.
    Thanks,
    Omprakash

    Hi Shahin,
    You can do this using,
    Material master QM view : Set the control for inspection lot creation as each material document,batch, storage location.
    Inspection plan: Use the dynamic modification at characteristics level.
    DMR: Create a DMR(lets say every 5 deliveries, assuming PO delivered in 5 delieveries) and assign it to each and every characteristics which you want to skip.
    Please let me know whether it helps.
    WR,
    Sanjeev

  • Batch Determination based on date of consig recieve

    Hi,
    I am getting problem when i am trying to do manual batch determination in the outbound delivery.
    I have created a record in VCH1 based on customer/Material/Plant. In this i have maintained a sort rule also. what characteristaics i must use to make my batch determination based on customer consignment recieving date?
    If i go in MSC3n with Material, Plant and batch data then in the screen ( table MCHA, MCH1) onlt data available is for ERSDA, LAEDA  and LWEDT.
    In delivery when i click on batch determination button. my Sort rule is not automatically determined. So i have to maunally entered my soirt rule but at the same time my qty proposal in the same screen is 1 which is nothing but
    FORM CHMVS_001.
      DATA: lv_line TYPE kondh-chasp VALUE '1'.
      LOOP AT disqty.
        CHECK lv_line <= no_of_split.
        IF QUAN_TO_DIS > 0.
          IF DISQTY-AVAL_QUAN > QUAN_TO_DIS.
            DISQTY-QUANTITY = QUAN_TO_DIS.
          ELSEIF disqty-aval_quan > 0.
            DISQTY-QUANTITY = DISQTY-AVAL_QUAN.
          ENDIF.
          IF disqty-quantity > 0.
            quan_to_dis = quan_to_dis - disqty-quantity.
            MODIFY disqty TRANSPORTING quantity.
            ADD 1 TO lv_line.
          ENDIF.
        ENDIF.
      ENDLOOP.
    ENDFORM
    When i am taking characteristics LOBM_VFDAT for sort rule in Cu70 then i am not getting batch determination as i required even if i maintained Shelf expiry date in MSC3n.
    Please suggest where i must look into so that my batch determination would be based on date of consignment recieved.. currently if it s taking based on max qty available in MMBE.
    Regards
    Nitin

    I have already assigned sort rule in VCH1 but dont know which Characteristics i must assign for customer consignment stock on FIFO basis. Could you please tell me the characteristics for it which i must consider?
    LOMB_VFDAT i have already tried but its not working for me.
    Edited by: Nitin Agarwal on Oct 30, 2008 8:14 AM

  • Batch determination based on WM storage type stock positions

    Hello experts,
    I am hoping the get some advise on the best method to achieve this:
    We have batch determination turned on for select customers and the system is proposing stock that is mainly in our each or lose pick storage types (110), the issue with that is the fact that we do not pick in less then case qty for those customers so if the stock doesn't exist in our general storage the user must re-determinthe batch codes before delivery release.
    This process is becoming very time consuming so I would like to improve it.
    My first thought is to create a custom check in the batch search strategy that will only propose batch codes that exist in our general storage (search strategy based on WM stock positions)
    Are there any other options to achieve a batch search strategy based in WM stock positions other then the one above and does that solution sound practical?

    I'm not referring to the type of picking either (i'm not referring to picking strategies at all). I'm referring to storage type search criteria defined in OMLY.
    "We need batch determination based on WM storage type stock positions" -> you are running BD at delivery level and therefore, there is nothing from a standard perspective that we can do to run BD based on WM storage type again. Since the BD has already occurred, we need to find other venues to direct the pick to the appropriate storage types.
    This is what I'm understanding but I reckon there's something that I'm missing and so let's take the below example and then you can get back with corrections:
    R001 plant
    ZM01 storage location
    Z01 WH
    110, 120, 130, 140 storage types (110, 120, 130 are case/lose pick, and 140 is general)
    Since you had mentioned earlier that the BD is running at plant level, I'd assume the storage location ZM01 is automatically determined (since the batch resides in ZM01). Since the batch is already determined, based on your 'storage search strategy' (110, 120, 130) the system tries to pick this batch in these storage types. Now, when there is no full case, you have to manually change the storage type to 140 to pick and this is where the problem is. So, I was recommending that since there is no standard way to automatically pick the full case from 140, use the enhancement.

  • Generating Inbound delivery based on Vendor Confirmation for Purchase order

    Is there a way to create Inbound deliveries based on Vendor confirmation for a purchase order.
    Here is the complete scenario.
    Buyer Creates the PO for qty 100 and Date August 29
    Vendor Confirms that he can supply a qty of 50 for August 29 and remaining 50 for Sep15th
    Based on vendor confirmation, Buyer creates 2 vendor confirmations (AB) to match with the data received from Buyer, without modifing the PO.
    Requirement:
    Inbound deliveries should get created based on the vendor confirmation.
    As MRP looks at Inbound delivery for Planning purposes once they are available, Inbound delivery should match with vendor confirmation data.
    Is it possible to get this requirement met with standard config available in SAP.

    could you eventually get the answer from the docu Set Up Confirmation Control

  • Details of purchasing organization based on vendor number

    Hai experts,
    i want to write a report to extract "the address of supplier and details of purchasing organization based on vendor number"
    : For Supplier Address, i can use EKAN & EKKO table
    : for details of purchase organization means ????
    please help me..

    Hi,
    Take the LIFNR field from EKKO and fetch his address details from LFA1 Table.or take ADRNR field from LFA1 and take other address data from ADRC table.
    Take the EKORG Pur Orgn field and take the details from T024E table.
    reward points if useful
    regards,
    ANJI

  • Payment Term in PO based on Vendor / Material / Plant Combination

    Hi,
    The payment terms in Purchase Order are defaulted from the payment terms maintained in Vendor Master. Hence, if we order any material on vendor, then also, the same payment term gets copied to Purchase Order.
    We have set different Payment Terms with Vendor based on the material which we purchase from him. For example - For some materials, we have set payment terms as 30 Days Credit & for other materials, we have set payment terms as 60 Days Credit.
    Presently the concerned buyers are changing the conditions manually while creating the purchase order. We would like to have this defaulted in the purchase order based on Vendor / Material / Plant combination.
    Can we use 'Condition Group' in Purchasing Info Record for this purpose?
    If yes, how can we default the payment term from Purchasing Info Record to Purchase Order?
    Regards,
    Prashant Kolhatkar

    Hi,
    Thanks for your reply.
    In this case -
    1) I create the info record manually for vendor / material / plant combination.
    2) Create PO for this combination.
    3) After PO is created, then the payment term can be maintained in Info Record.
    Is this correct?
    If so, then where can we maintain this Payment Term in Purchasing Info Record?
    If maintained, then for further POs, should this get copied from the Info Record instead of Vendor Master?
    Regards,
    Prashant

  • Output message form based on Vendor

    Hello Gurus,
    I have 2 SAPScript forms to output delivery schedule lines by fax or by email.
    How can i make the system to select the correct output form based on vendor?
    So far i am thinking to create a different message type and create a condition record by vendor and doc type. I will use the mostly used form in the default condition combination (Purchase Org/ DOc type) and then rarely used form in the (Vendor/Pur Org / DOc type) condition combination.
    Do you guys think this is good way or is there any better way?
    thanks!
    Khan
    Edited by: Owais Khan on Jan 20, 2010 4:18 PM

    thanks for your reply.
    I setup exclusive flag but system still doing both the outputs for the fax type. We have one for Purchase Org and Doc type condition and also the Purchase org, Vendor and doc type  level, but prints out both fax types.
    Email is working fine because we only have at vendor and pur org level.
    thanks!
    khan

  • Migo and Batch master showing different vendor

    Hi Experts,
    Process Followed:
    1. In Migo Screen selecting goods reciept and Others and movement type 901 i will enter all the details such as material, quantity, plant,vendor-X and then click on check then system creates internal batch number.
    2. After System creates the internal batch number i will change from Vendor - X to Vendor Y in migo and save it
    3. Then if i see the batch master then system is showing the Vendor X in batch master instead of Vendor Y.
       Please let me know how can i update the vendor in migo the same to batch master after changing in Migo. Please find the attachments
    Regards
    Badari

    Hi,
       Seems to be the error mentioned in the note: 1695572 - Incorrect vendor in batch for goods receipt of consignment. You may check the note and proceed accordingly.
    Regards,
    AKPT

  • How do i get pending  RFQs based on vendor

    Hi Gurus,
    could anyone tel me,how do get pending Quotations based on vendor   and their  statuses.
    Status for the Pending RFQs based on Vendor

    Hi Priyanka,
    Vendor=3730, plant=3000, company=3000
    I have created RFQ=6000000452,
                         PQ=4500018292,
                        GR=5000011825,
                        INVoice=5105608648
    I have checked for RFQ status in the 'EKPO' table of
    STATU field Then  It shows   ---(space)  Even i have created,
    that means 'No Quotations were created".  what is problem
    and how can i find out  Pending RFQs for a perticular 
    Vendor.

  • GR inspection based on vendor batch

    Hi Guys,
    I have a test that must be done for each
    vendor batch(Not for every GR). Vendor may send materials from same
    batch in two or more deliveries let say in a month. I
    was thinking of using DMR but I couldn't find a way to
    relate it to vendor batch(It's based on quality level and number of inspection lots). When we do MIGO for an
    inward delivery we use vendor batch (we dont create
    our own batch number)
    Please share your thoughts in this matter.
    Thanks in advance ,
    Shahin

    Hello Shahin,
    if I understand your question correctly, I think that you should take a closer look at the settings in the material master for QM. If you enter the inspection setup you can set the Control of inspection lots with the following values:
    ' ' An inspection lot for each material document item (No lot summary)
    'X' An inspection lot for each purchase order item/order item
    '1' An inspection lot for each material document and material
    '2' An inspection lot for each material and batch
    The setting 2 could be used for example.
    Another thinkable solution is that you use the exit QAAT0001 where you can set your own criteria concerning the inspection lot creation.
    I hope that this information proves usefull in your case.
    Regards
    Isabelle

  • RE.Can We do (MIGO) Batch No based Logistics Invoice Verification(MIRO)

    Dear All
    While doing invoice verification reference to MIGO Doc. we are not able to see Vendor Batch No field in MIRO Screens.
    I.e
    Item No. 10  100No's as per DC/Invoice Received stores were Accepted. But in Production QC Accepted 80 No's 20 Rejected in Batch.625268.
    Batch.625261 = 20No's
    Batch.625268 = 25No's
    Batch.625263 = 25No's
    Batch.625305 = 40No's
    While doing Invoice verification FI do MIRO only for accepted qty. But FI User reduced Qty. in Batch 625263 instead of 625268.
    Because in MIRO screens We are not able to find Vendor Batch Field form MIGO.
    Please advise how to GET Batch Field in MIRO Screen.
    Regards:
    P. Ramana Reddy.

    Hi Anil,
    could you tell me which PO type to be used in such case.
    Secondly it is quite confusing to me.
    In your reply, you had mentioned that you post the inbound delivey document prior to booking the CVD using MIRO. then how you are able to post it again using VL32N (change Inbound delivery Transaction)
    Actually i'm looking for scenario as mentioned below.
    1 Import PO is created with all applicable tax condition
    2 Inbound Delivery is created (using VL31N), but not Posted.
    3 MIRO Invoice is booked for CVD Duties.
       For MIRO Invoicing System Should propose the Qty and Value based on the inbound delivery
    4 then we will do the Good Receipt either from VL32N( by Posting the Inbound Delivery) or from MIGO against Inbound delivery.
    5. Later we will post the Vendor Invoice.
    In Step 3, if i have to book the MIRO (CVD Portion) Manually, then i have no issue in my process.
    Can you through some light on how i can make the system to propose the CVD Value while creating MIRO for custom duties.
    Regards,
    S Anand

  • BW:Inventory stock Report issue based on Vendor and PO number

    Dear Guru's.
    Requirement is to report different inventory  stock's (Total Stock, blocked stock, stock in transit..etc) based on plant, material, storage location, vendor and purchase order in BW.
    For Example:
    Plant
    material
    Stock in Transit
    Total Stock
    1000
    50000001
    0,00
    100kg
    1000
    50000002
    500kg
    600kg
    If we drag the Vendor or Purchase Order Number into the report, Data gets Splitted into +ve (Inflow) and -Ve(Outflow) values.
    For Example:
    Plant
    material
    Vendor
    Purchase Order
    Stock in Transit
    Total Stock
    1000
    50000001
    54545
    567896
    +300 kg
    +400kg
    1000
    50000001
    -300kg
    -300kg
    1000
    50000002
    54549
    567899
    +900kg
    +800kg
    1000
    50000002
    -400kg
    -200kg
    I Think this is because no vendor assigned to outflow data. this is my guess i don't have much knowledge on MM. i have tried to restrict the keyfig's with stock category, but for most of the vendors or PO 's its unassigned.
    But we need the data in single as follows. can any one suggest me any steps to achieve this in BI or BO.
    Plant
    material
    Vendor
    Purchase Order
    Stock in Transit
    Total Stock
    1000
    50000001
    54545
    567896
    0,00
    100 kg
    1000
    50000002
    54549
    567899
    500 kg
    600kg
    Thanks in Advance,
    Dev

    Hi Sheshu and hi Srinu
    Already tried constant selection but it did not helped, the same keyfigure value is displayed in all the rows.
    that means the total stock value is repeated for all the vendors for a particular material.
    For example:
    Plant
    material
    Vendor
    Purchase Order
    Stock in Transit
    Total Stock
    1000
    50000001
    54545
    567896
    0,00 kg
    +400kg
    1000
    50000001
    54546
    567898
    0,00 kg
    400kg
    1000
    50000001
    0,00 kg
    400kg
    1000
    50000002
    54549
    567899
    +900kg
    +800kg
    1000
    50000002
    + 900 kg
    + 800 kg
    Regarding the BO settings, i need to try it.
    Any more suggestions will be much more helpful.
    Thanks and Regards, Sri

  • FAGLL03 report not filtering G/L line items based on vendor entered in free selection

    Hello SAPians,
    I have a requirement to add Vendor field in the free(dynamic) selection of the standard report FAGLL03 so that G/L line items are displayed(filtered) based on the vendor values given.
    I followed the SAP note 945932 to create the vendor field by adding the ZZLIFNR in the custom include  of the table FLAGFLEXA followed by the configuration of custom fields in SPRO tcode. Post that I tested the report by giving one particular vendor number and came to know that no line items were displayed.
    Upon debugging the program I came to know that , while selecting the data from the Inner join of BSIS and FLAGFLEXA tables, vendor number on FLAGFLEXA forms the part of WHERE clause and eventually no records are selected since all the existing records wont be having vendor number maintained in FLAGFLEXA table.
    However I asked the functional guy to post the new line items under the assumption that it might update ZZLIFNR field in FLAGFLEXA. But our assumption turned out to be wrong. At this point I seek advice from your experience on the following points.
    1) My understanding that failing of inner join condition is the root cause for data being not fetched in the output. Is it correct?
    2) When we add new custom field in FLAGFLEXA(ZZLIFNR in my case), how the data needs to be populated for that particular field from       functional/technical perspective? Does the custom scenarios in SPRO are related to this in anyway?
    3) How do we need to handle the old records existing in the system with respect to the updation of new field(column) added?
    Any inputs in this regard is very much appreciated.
    Thanks & Regards,
    Yaseen

    Hello Dennis,
    thanks for the tip, your assumption is right, it's regarding 0FIGL_V40 in BI 7.0. Could you please be more detailed, which BW 3.x InfoSource do you mean? Or what exactly has to be done?
    The "objects" under this InfoCube are - transformation, datasource (0FI_GL_40) and InfoPackage, that's it. When I check InfoCube Type/Namespace - it is based on Data Transfer Process for DirectAccess, but the checkbox With InfoSource 3.x is not checked..
    Thank you in advance for your answer.
    Regards,
    Peter

Maybe you are looking for

  • Oracle sql developer 1.0.0.15 error

    i have aproblem in sql developer when i tried to make new gallery ....when select file>new>filter by >all item and highlight Database Objects there is no Data Mining PL/SQL Package option. i need it to work because iam using oracle data miner 10.2.0.

  • Acrobat X Pro Mac 10.1.4 crash endlessly

    This went to wrong Forum before Sorry but this is very annoying. Where can I get support for this? I have sent in numerous crash logs, re-installed repeatedly, tried to use Time Machine all to no avail. Which aprt of Adobe Support deals with this ple

  • Process got stuck after receiving SIGUSR1

    Hi, I have a C++ program which get stuck after receiving SIGUSR1 signal. Its a daemon process which stop after receiving SIGUSR1 signal. but instead of stopping it stuck. below is the pstack of the process when it was stuck. ----------------- lwp# 1

  • Invalidate session in BlazeDS

    Hi! I need to integrate BlazeDS security with an external security mechanism so I have implemented custom authentication as described in http://livedocs.adobe.com/blazeds/1/blazeds_devguide/help.html?content=services_security_1 .html. Now I need to i

  • Start OC4J - Http server won't start

    Receive the following message: F:\OC4J\j2ee\home>java -jar oc4j.jar Error starting HTTP-Server: Address already in use: JVM_Bind Oracle9iAS (9.0.3.0.0) Containers for J2EE initialized Is that mean the localhost:8888 port is occupied already, how can